summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
m---------3rdparty0
-rw-r--r--apps/files/js/filelist.js6
-rw-r--r--apps/files/l10n/bg_BG.php8
-rw-r--r--apps/files/l10n/de_AT.php1
-rw-r--r--apps/files/l10n/el.php3
-rw-r--r--apps/files/l10n/eu.php1
-rw-r--r--apps/files/l10n/hu_HU.php3
-rw-r--r--apps/files/l10n/pl.php1
-rw-r--r--apps/files/l10n/ta_IN.php4
-rw-r--r--apps/files/l10n/zh_HK.php9
-rw-r--r--apps/files_encryption/l10n/zh_CN.php2
-rw-r--r--apps/files_encryption/l10n/zh_HK.php5
-rw-r--r--apps/files_external/l10n/ar.php1
-rw-r--r--apps/files_external/l10n/bn_IN.php1
-rw-r--r--apps/files_external/l10n/pl.php4
-rw-r--r--apps/files_external/l10n/sl.php10
-rw-r--r--apps/files_external/l10n/zh_HK.php1
-rw-r--r--apps/files_sharing/appinfo/update.php6
-rw-r--r--apps/files_sharing/css/public.css16
-rw-r--r--apps/files_sharing/js/sharedfilelist.js1
-rw-r--r--apps/files_sharing/l10n/bg_BG.php2
-rw-r--r--apps/files_sharing/l10n/el.php4
-rw-r--r--apps/files_sharing/l10n/eu.php8
-rw-r--r--apps/files_sharing/l10n/fa.php1
-rw-r--r--apps/files_sharing/l10n/fr.php14
-rw-r--r--apps/files_sharing/l10n/pl.php8
-rw-r--r--apps/files_sharing/l10n/pt_PT.php5
-rw-r--r--apps/files_sharing/l10n/sl.php6
-rw-r--r--apps/files_sharing/lib/external/storage.php9
-rw-r--r--apps/files_sharing/tests/update.php1
-rw-r--r--apps/files_versions/l10n/fr.php2
-rw-r--r--apps/user_ldap/l10n/bn_IN.php3
-rw-r--r--apps/user_ldap/l10n/eu.php20
-rw-r--r--apps/user_ldap/l10n/hu_HU.php11
-rw-r--r--apps/user_ldap/l10n/pt_PT.php2
-rw-r--r--apps/user_webdavauth/l10n/ar.php4
-rw-r--r--apps/user_webdavauth/l10n/hu_HU.php1
-rw-r--r--apps/user_webdavauth/l10n/nl.php2
-rw-r--r--apps/user_webdavauth/l10n/zh_HK.php1
-rw-r--r--console.php18
-rw-r--r--core/css/apps.css11
-rw-r--r--core/css/header.css2
-rw-r--r--core/css/styles.css31
-rw-r--r--core/l10n/bg_BG.php4
-rw-r--r--core/l10n/fa.php25
-rw-r--r--core/l10n/ia.php15
-rw-r--r--core/l10n/sl.php3
-rw-r--r--core/l10n/ta_IN.php4
-rw-r--r--core/l10n/zh_HK.php30
-rw-r--r--core/lostpassword/controller/lostcontroller.php25
-rw-r--r--cron.php5
-rw-r--r--l10n/ar/files_external.po6
-rw-r--r--l10n/ar/user_webdavauth.po11
-rw-r--r--l10n/bg_BG/core.po18
-rw-r--r--l10n/bg_BG/files.po38
-rw-r--r--l10n/bg_BG/files_external.po4
-rw-r--r--l10n/bg_BG/files_sharing.po6
-rw-r--r--l10n/bg_BG/files_trashbin.po4
-rw-r--r--l10n/bg_BG/settings.po16
-rw-r--r--l10n/bn_IN/files_external.po6
-rw-r--r--l10n/bn_IN/settings.po8
-rw-r--r--l10n/bn_IN/user_ldap.po6
-rw-r--r--l10n/de_AT/files.po32
-rw-r--r--l10n/el/files.po39
-rw-r--r--l10n/el/files_sharing.po15
-rw-r--r--l10n/el/settings.po33
-rw-r--r--l10n/eu/files.po35
-rw-r--r--l10n/eu/files_sharing.po19
-rw-r--r--l10n/eu/settings.po32
-rw-r--r--l10n/eu/user_ldap.po43
-rw-r--r--l10n/fa/core.po73
-rw-r--r--l10n/fa/files_sharing.po9
-rw-r--r--l10n/fa/settings.po28
-rw-r--r--l10n/fr/files_sharing.po26
-rw-r--r--l10n/fr/files_versions.po21
-rw-r--r--l10n/fr/lib.po71
-rw-r--r--l10n/fr/settings.po31
-rw-r--r--l10n/gl/files.po30
-rw-r--r--l10n/hu_HU/files.po39
-rw-r--r--l10n/hu_HU/settings.po36
-rw-r--r--l10n/hu_HU/user_ldap.po28
-rw-r--r--l10n/hu_HU/user_webdavauth.po10
-rw-r--r--l10n/ia/core.po50
-rw-r--r--l10n/ia/lib.po68
-rw-r--r--l10n/nl/settings.po6
-rw-r--r--l10n/nl/user_webdavauth.po6
-rw-r--r--l10n/pl/files.po35
-rw-r--r--l10n/pl/files_external.po15
-rw-r--r--l10n/pl/files_sharing.po24
-rw-r--r--l10n/pl/lib.po127
-rw-r--r--l10n/pl/settings.po31
-rw-r--r--l10n/pt_PT/files_sharing.po17
-rw-r--r--l10n/pt_PT/lib.po140
-rw-r--r--l10n/pt_PT/settings.po51
-rw-r--r--l10n/pt_PT/user_ldap.po9
-rw-r--r--l10n/sl/core.po20
-rw-r--r--l10n/sl/files_external.po26
-rw-r--r--l10n/sl/files_sharing.po12
-rw-r--r--l10n/ta_IN/core.po26
-rw-r--r--l10n/ta_IN/files.po34
-rw-r--r--l10n/ta_IN/lib.po66
-rw-r--r--l10n/ta_IN/settings.po28
-rw-r--r--l10n/templates/core.pot12
-rw-r--r--l10n/templates/files.pot28
-rw-r--r--l10n/templates/files_encryption.pot2
-rw-r--r--l10n/templates/files_external.pot2
-rw-r--r--l10n/templates/files_sharing.pot2
-rw-r--r--l10n/templates/files_trashbin.pot2
-rw-r--r--l10n/templates/files_versions.pot2
-rw-r--r--l10n/templates/lib.pot6
-rw-r--r--l10n/templates/private.pot2
-rw-r--r--l10n/templates/settings.pot2
-rw-r--r--l10n/templates/user_ldap.pot2
-rw-r--r--l10n/templates/user_webdavauth.pot2
-rw-r--r--l10n/zh_CN/files_encryption.po11
-rw-r--r--l10n/zh_HK/core.po67
-rw-r--r--l10n/zh_HK/files.po49
-rw-r--r--l10n/zh_HK/files_encryption.po23
-rw-r--r--l10n/zh_HK/files_external.po6
-rw-r--r--l10n/zh_HK/lib.po78
-rw-r--r--l10n/zh_HK/settings.po53
-rw-r--r--l10n/zh_HK/user_webdavauth.po9
-rw-r--r--lib/base.php25
-rw-r--r--lib/l10n/fr.php4
-rw-r--r--lib/l10n/ia.php4
-rw-r--r--lib/l10n/pl.php29
-rw-r--r--lib/l10n/pt_PT.php36
-rw-r--r--lib/l10n/ta_IN.php1
-rw-r--r--lib/l10n/zh_HK.php11
-rw-r--r--lib/private/backgroundjob/joblist.php5
-rw-r--r--lib/private/contacts/localaddressbook.php104
-rw-r--r--lib/private/db/migrator.php4
-rw-r--r--lib/private/db/mysqlmigrator.php4
-rw-r--r--lib/private/group.php29
-rw-r--r--lib/private/group/group.php4
-rw-r--r--lib/private/group/manager.php3
-rw-r--r--lib/private/mimetypes.list.php2
-rw-r--r--lib/private/preview/mp3.php2
-rw-r--r--lib/private/server.php82
-rw-r--r--lib/private/updater.php5
-rw-r--r--lib/private/user/user.php2
-rwxr-xr-xlib/private/util.php5
-rw-r--r--lib/public/igroup.php81
-rw-r--r--lib/public/igroupmanager.php83
-rw-r--r--lib/public/iservercontainer.php7
-rw-r--r--lib/public/iuser.php6
-rw-r--r--settings/l10n/bg_BG.php10
-rw-r--r--settings/l10n/bn_IN.php1
-rw-r--r--settings/l10n/el.php2
-rw-r--r--settings/l10n/eu.php2
-rw-r--r--settings/l10n/fa.php1
-rw-r--r--settings/l10n/fr.php1
-rw-r--r--settings/l10n/hu_HU.php4
-rw-r--r--settings/l10n/nl.php2
-rw-r--r--settings/l10n/pl.php1
-rw-r--r--settings/l10n/pt_PT.php13
-rw-r--r--settings/l10n/ta_IN.php5
-rw-r--r--settings/l10n/zh_HK.php12
-rw-r--r--tests/lib/contacts/localadressbook.php95
-rw-r--r--tests/lib/db/migration.php39
160 files changed, 1904 insertions, 1106 deletions
diff --git a/3rdparty b/3rdparty
-Subproject f5c6f6495616ec6703d9fc85ab4b3a5de8f3ce3
+Subproject 19a75b944e2052902208f6f0bb074ac51816058
diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index 4ff7d0c3fa0..4fa8ca65e39 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -712,6 +712,7 @@
* @param options map of attributes:
* - "updateSummary": true to update the summary after adding (default), false otherwise
* - "silent": true to prevent firing events like "fileActionsReady"
+ * - "animate": true to animate preview loading (defaults to true here)
* @return new tr element (not appended to the table)
*/
add: function(fileData, options) {
@@ -719,7 +720,7 @@
var $tr;
var $rows;
var $insertionPoint;
- options = options || {};
+ options = _.extend({animate: true}, options || {});
// there are three situations to cover:
// 1) insertion point is visible on the current page
@@ -777,6 +778,7 @@
* @param options map of attributes:
* - "index" optional index at which to insert the element
* - "updateSummary" true to update the summary after adding (default), false otherwise
+ * - "animate" true to animate the preview rendering
* @return new tr element (not appended to the table)
*/
_renderRow: function(fileData, options) {
@@ -818,7 +820,7 @@
if (fileData.isPreviewAvailable) {
// lazy load / newly inserted td ?
- if (!fileData.icon) {
+ if (options.animate) {
this.lazyLoadPreview({
path: path + '/' + fileData.name,
mime: mime,
diff --git a/apps/files/l10n/bg_BG.php b/apps/files/l10n/bg_BG.php
index 2a04ae8cb21..b0574b96edc 100644
--- a/apps/files/l10n/bg_BG.php
+++ b/apps/files/l10n/bg_BG.php
@@ -44,7 +44,7 @@ $TRANSLATIONS = array(
"Could not create folder" => "Неуспешно създаване на папка.",
"Error fetching URL" => "Грешка при отварянето на интернет адреса.",
"Share" => "Споделена Папка",
-"Delete" => "Изтриване",
+"Delete" => "Изтрий",
"Disconnect storage" => "Извади дисковото устройство.",
"Unshare" => "Премахни Споделяне",
"Delete permanently" => "Изтрий завинаги",
@@ -70,14 +70,14 @@ $TRANSLATIONS = array(
"Encryption was disabled but your files are still encrypted. Please go to your personal settings to decrypt your files." => "Криптирането е изключено, но файлове ти са все още защитени. Моля, отиди на лични найстройки, за да разшфроваш файловете.",
"{dirs} and {files}" => "{dirs} и {files}",
"%s could not be renamed" => "%s не може да бъде преименуван.",
-"Upload (max. %s)" => "Качване (макс. %s)",
+"Upload (max. %s)" => "Качи (макс. %s)",
"File handling" => "Операция с файла",
"Maximum upload size" => "Максимален размер",
"max. possible: " => "максимално:",
"Save" => "Запис",
"WebDAV" => "WebDAV",
"Use this address to <a href=\"%s\" target=\"_blank\">access your Files via WebDAV</a>" => "Използвай този адрес, за да получиш <a href=\"%s\" target=\"_blank\">достъп до своите файлове чрез WebDAV</a>.",
-"New" => "Създаване",
+"New" => "Създай",
"New text file" => "Нов текстов файл",
"Text file" => "Текстов файл",
"New folder" => "Нова папка",
@@ -85,7 +85,7 @@ $TRANSLATIONS = array(
"From link" => "От връзка",
"You don’t have permission to upload or create files here" => "Нямаш разрешение да създаваш или качваш файлове тук.",
"Nothing in here. Upload something!" => "Тук няма нищо. Качете нещо!",
-"Download" => "Изтегляне",
+"Download" => "Изтегли",
"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/de_AT.php b/apps/files/l10n/de_AT.php
index 21d435ed33c..9127bbde903 100644
--- a/apps/files/l10n/de_AT.php
+++ b/apps/files/l10n/de_AT.php
@@ -1,5 +1,6 @@
<?php
$TRANSLATIONS = array(
+"Files" => "Dateien",
"Share" => "Freigeben",
"Delete" => "Löschen",
"Unshare" => "Teilung zurücknehmen",
diff --git a/apps/files/l10n/el.php b/apps/files/l10n/el.php
index 420949f5b8b..0875c2406ea 100644
--- a/apps/files/l10n/el.php
+++ b/apps/files/l10n/el.php
@@ -1,5 +1,7 @@
<?php
$TRANSLATIONS = array(
+"Storage not available" => "Μη διαθέσιμος αποθηκευτικός χώρος",
+"Storage invalid" => "Μη έγκυρος αποθηκευτικός χώρος",
"Unknown error" => "Άγνωστο σφάλμα",
"Could not move %s - File with this name already exists" => "Αδυναμία μετακίνησης του %s - υπάρχει ήδη αρχείο με αυτό το όνομα",
"Could not move %s" => "Αδυναμία μετακίνησης του %s",
@@ -43,6 +45,7 @@ $TRANSLATIONS = array(
"Error fetching URL" => "Σφάλμα φόρτωσης URL",
"Share" => "Διαμοιρασμός",
"Delete" => "Διαγραφή",
+"Disconnect storage" => "Αποσυνδεδεμένος αποθηκευτικός χώρος",
"Unshare" => "Διακοπή διαμοιρασμού",
"Delete permanently" => "Μόνιμη διαγραφή",
"Rename" => "Μετονομασία",
diff --git a/apps/files/l10n/eu.php b/apps/files/l10n/eu.php
index 534a3dd2447..44630e104d0 100644
--- a/apps/files/l10n/eu.php
+++ b/apps/files/l10n/eu.php
@@ -45,6 +45,7 @@ $TRANSLATIONS = array(
"Error fetching URL" => "Errorea URLa eskuratzerakoan",
"Share" => "Elkarbanatu",
"Delete" => "Ezabatu",
+"Disconnect storage" => "Deskonektatu biltegia",
"Unshare" => "Ez elkarbanatu",
"Delete permanently" => "Ezabatu betirako",
"Rename" => "Berrizendatu",
diff --git a/apps/files/l10n/hu_HU.php b/apps/files/l10n/hu_HU.php
index 00035b376c4..97501ead209 100644
--- a/apps/files/l10n/hu_HU.php
+++ b/apps/files/l10n/hu_HU.php
@@ -1,5 +1,7 @@
<?php
$TRANSLATIONS = array(
+"Storage not available" => "A tároló elérhetetlen.",
+"Storage invalid" => "A tároló érvénytelen",
"Unknown error" => "Ismeretlen hiba",
"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",
@@ -43,6 +45,7 @@ $TRANSLATIONS = array(
"Error fetching URL" => "A megadott URL-ről nem sikerül adatokat kapni",
"Share" => "Megosztás",
"Delete" => "Törlés",
+"Disconnect storage" => "Tároló leválasztása",
"Unshare" => "A megosztás visszavonása",
"Delete permanently" => "Végleges törlés",
"Rename" => "Átnevezés",
diff --git a/apps/files/l10n/pl.php b/apps/files/l10n/pl.php
index 61f84a36507..606d1540f70 100644
--- a/apps/files/l10n/pl.php
+++ b/apps/files/l10n/pl.php
@@ -45,6 +45,7 @@ $TRANSLATIONS = array(
"Error fetching URL" => "Błąd przy pobieraniu adresu URL",
"Share" => "Udostępnij",
"Delete" => "Usuń",
+"Disconnect storage" => "Odłącz magazyn",
"Unshare" => "Zatrzymaj współdzielenie",
"Delete permanently" => "Trwale usuń",
"Rename" => "Zmień nazwę",
diff --git a/apps/files/l10n/ta_IN.php b/apps/files/l10n/ta_IN.php
index 0157af093e9..8266e21a44e 100644
--- a/apps/files/l10n/ta_IN.php
+++ b/apps/files/l10n/ta_IN.php
@@ -1,7 +1,9 @@
<?php
$TRANSLATIONS = array(
+"Files" => "கோப்புகள்",
"_%n folder_::_%n folders_" => array("",""),
"_%n file_::_%n files_" => array("",""),
-"_Uploading %n file_::_Uploading %n files_" => array("","")
+"_Uploading %n file_::_Uploading %n files_" => array("",""),
+"New folder" => "புதிய கோப்புறை"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/apps/files/l10n/zh_HK.php b/apps/files/l10n/zh_HK.php
index c1557bb7eaa..8868bd21c8d 100644
--- a/apps/files/l10n/zh_HK.php
+++ b/apps/files/l10n/zh_HK.php
@@ -1,17 +1,24 @@
<?php
$TRANSLATIONS = array(
+"Unknown error" => "不明錯誤",
"Files" => "文件",
+"All files" => "所有文件",
"Share" => "分享",
"Delete" => "刪除",
"Unshare" => "取消分享",
+"Rename" => "重新命名",
"Error" => "錯誤",
"Name" => "名稱",
"Size" => "大小",
"_%n folder_::_%n folders_" => array(""),
"_%n file_::_%n files_" => array(""),
"_Uploading %n file_::_Uploading %n files_" => array(""),
+"{dirs} and {files}" => "{dirs} 和 {files}",
"Save" => "儲存",
-"New folder" => "新文件夾",
+"WebDAV" => "WebDAV",
+"New" => "新增",
+"New folder" => "新資料夾",
+"Folder" => "資料夾",
"Download" => "下載"
);
$PLURAL_FORMS = "nplurals=1; plural=0;";
diff --git a/apps/files_encryption/l10n/zh_CN.php b/apps/files_encryption/l10n/zh_CN.php
index 7621b6fa4fd..4454c458f0e 100644
--- a/apps/files_encryption/l10n/zh_CN.php
+++ b/apps/files_encryption/l10n/zh_CN.php
@@ -9,6 +9,8 @@ $TRANSLATIONS = array(
"Private key password successfully updated." => "私钥密码成功更新。",
"Could not update the private key password. Maybe the old password was not correct." => "无法更新私钥密码。可能旧密码不正确。",
"Encryption app not initialized! Maybe the encryption app was re-enabled during your session. Please try to log out and log back in to initialize the encryption app." => "加密应用还没有初始化!可能加密应用在你会话期间已被重新启用。请注销并重新登录,以初始化加密应用。",
+"Your private key is not valid! Likely your password was changed outside of %s (e.g. your corporate directory). You can update your private key password in your personal settings to recover access to your encrypted files." => "您的私有密钥无效!也许是您在 %s 外更改了密码 (比如,在您的公司目录)。您可以在个人设置里更新您的私钥密码来恢复访问你的加密文件。",
+"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." => " 无法解密这个文件(或许这是一个共享文件?),请询问文件所有者重新与您分享这个文件。",
"Unknown error. Please check your system settings or contact your administrator" => "未知错误。请检查系统设置或联系您的管理员",
"Missing requirements." => "必填项未填写。",
"Please make sure that PHP 5.3.3 or newer is installed and that OpenSSL together with the PHP extension is enabled and configured properly. For now, the encryption app has been disabled." => "请确认安装了 PHP 5.3.3 或更新版本,且 OpenSSL 及其 PHP 扩展已经启用并正确配置。加密应用现在已被禁用。",
diff --git a/apps/files_encryption/l10n/zh_HK.php b/apps/files_encryption/l10n/zh_HK.php
index edbeb0f1c66..c9480c429f5 100644
--- a/apps/files_encryption/l10n/zh_HK.php
+++ b/apps/files_encryption/l10n/zh_HK.php
@@ -1,5 +1,8 @@
<?php
$TRANSLATIONS = array(
-"Encryption" => "加密"
+"Encryption" => "加密",
+"Enabled" => "啟用",
+"Disabled" => "停用",
+"Change Password" => "更改密碼"
);
$PLURAL_FORMS = "nplurals=1; plural=0;";
diff --git a/apps/files_external/l10n/ar.php b/apps/files_external/l10n/ar.php
index 65c9f22ffdf..32709aa170f 100644
--- a/apps/files_external/l10n/ar.php
+++ b/apps/files_external/l10n/ar.php
@@ -10,6 +10,7 @@ $TRANSLATIONS = array(
"Saved" => "حفظ",
"Name" => "اسم",
"Folder name" => "اسم المجلد",
+"Configuration" => "إعداد",
"All Users" => "كل المستخدمين",
"Groups" => "مجموعات",
"Users" => "المستخدمين",
diff --git a/apps/files_external/l10n/bn_IN.php b/apps/files_external/l10n/bn_IN.php
index 1e8dfdf0866..faded6aebfa 100644
--- a/apps/files_external/l10n/bn_IN.php
+++ b/apps/files_external/l10n/bn_IN.php
@@ -1,5 +1,6 @@
<?php
$TRANSLATIONS = array(
+"Host" => "হোস্ট",
"Username" => "ইউজারনেম",
"Share" => "শেয়ার",
"URL" => "URL",
diff --git a/apps/files_external/l10n/pl.php b/apps/files_external/l10n/pl.php
index 410058d3100..9395c85307b 100644
--- a/apps/files_external/l10n/pl.php
+++ b/apps/files_external/l10n/pl.php
@@ -1,6 +1,10 @@
<?php
$TRANSLATIONS = array(
+"Fetching request tokens failed. Verify that your Dropbox app key and secret are correct." => "Otrzymano błędne żądanie tokenów. Sprawdź, czy klucz aplikacji oraz klucz poufny Dropbox'a są poprawne.",
+"Fetching access tokens failed. Verify that your Dropbox app key and secret are correct." => "Otrzymano błędne żądanie tokenów. Sprawdź, czy klucz aplikacji oraz klucz poufny Dropbox'a są poprawne.",
"Please provide a valid Dropbox app key and secret." => "Proszę podać prawidłowy klucz aplikacji Dropbox i klucz sekretny.",
+"Step 1 failed. Exception: %s" => "Krok 1 błędny. Błąd: %s",
+"Step 2 failed. Exception: %s" => "Krok 2 błędny. Błąd: %s",
"External storage" => "Zewnętrzne zasoby dyskowe",
"Local" => "Lokalny",
"Location" => "Lokalizacja",
diff --git a/apps/files_external/l10n/sl.php b/apps/files_external/l10n/sl.php
index eff352d29b0..2c6c3220d95 100644
--- a/apps/files_external/l10n/sl.php
+++ b/apps/files_external/l10n/sl.php
@@ -1,6 +1,8 @@
<?php
$TRANSLATIONS = array(
"Please provide a valid Dropbox app key and secret." => "Vpisati je treba veljaven ključ programa in kodo za Dropbox",
+"Step 1 failed. Exception: %s" => "1. korak je spodletel. Izjemna napaka: %s",
+"Step 2 failed. Exception: %s" => "2. korak je spodletel. Izjemna napaka: %s",
"External storage" => "Zunanja shramba",
"Local" => "Krajevno",
"Location" => "Mesto",
@@ -24,7 +26,14 @@ $TRANSLATIONS = array(
"Secure ftps://" => "Varni način ftps://",
"Client ID" => "ID odjemalca",
"Client secret" => "Skrivni ključ odjemalca",
+"OpenStack Object Storage" => "Shramba predmeta OpenStack",
"Username (required)" => "Uporabniško ime (zahtevano)",
+"Region (optional for OpenStack Object Storage)" => "Območje (zahtevano za shrambo predmeta OpenStack)",
+"Tenantname (required for OpenStack Object Storage)" => "Ime uporabnika (zahtevano za shrambo predmeta OpenStack)",
+"Password (required for OpenStack Object Storage)" => "Geslo (zahtevano za shrambo predmeta OpenStack)",
+"Service Name (required for OpenStack Object Storage)" => "Ime storitve (zahtevano za shrambo predmeta OpenStack)",
+"URL of identity endpoint (required for OpenStack Object Storage)" => "Naslov URL končne točke uporabnika (zahtevano za shrambo predmeta OpenStack)",
+"Timeout of HTTP requests in seconds (optional)" => "Časovni zamik zahtev HTTP v sekundah (izbirno)",
"Share" => "Souporaba",
"SMB / CIFS using OC login" => "SMB / CIFS z uporabo prijave OC",
"Username as share" => "Uporabniško ime za souporabo",
@@ -45,6 +54,7 @@ $TRANSLATIONS = array(
"<b>Note:</b> \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." => "<b>Opomba:</b> Program \"%s\" ni nameščen. Priklapljanje %s ni mogoče. Za pomoč pri namestitvi se obrnite na sistemskega skrbnika.",
"You don't have any external storages" => "Ni navedenih zunanjih shramb",
"Name" => "Ime",
+"Storage type" => "Vrsta shrambe",
"Scope" => "Obseg",
"External Storage" => "Zunanja podatkovna shramba",
"Folder name" => "Ime mape",
diff --git a/apps/files_external/l10n/zh_HK.php b/apps/files_external/l10n/zh_HK.php
index 202bfcad18e..c31b20dbc99 100644
--- a/apps/files_external/l10n/zh_HK.php
+++ b/apps/files_external/l10n/zh_HK.php
@@ -5,6 +5,7 @@ $TRANSLATIONS = array(
"Share" => "分享",
"URL" => "網址",
"Personal" => "個人",
+"Saved" => "已儲存",
"Name" => "名稱",
"Folder name" => "資料夾名稱",
"Groups" => "群組",
diff --git a/apps/files_sharing/appinfo/update.php b/apps/files_sharing/appinfo/update.php
index fc547ba349d..72acdbac736 100644
--- a/apps/files_sharing/appinfo/update.php
+++ b/apps/files_sharing/appinfo/update.php
@@ -32,6 +32,7 @@ function updateFilePermissions($chunkSize = 99) {
}
}
+ $connection = \OC_DB::getConnection();
$chunkedPermissionList = array_chunk($updatedRows, $chunkSize, true);
foreach ($chunkedPermissionList as $subList) {
@@ -39,7 +40,7 @@ function updateFilePermissions($chunkSize = 99) {
//update share table
$ids = implode(',', array_keys($subList));
foreach ($subList as $id => $permission) {
- $statement .= "WHEN " . $id . " THEN " . $permission . " ";
+ $statement .= "WHEN " . $connection->quote($id, \PDO::PARAM_INT) . " THEN " . $permission . " ";
}
$statement .= ' END WHERE `id` IN (' . $ids . ')';
@@ -95,6 +96,7 @@ function removeSharedFolder($mkdirs = true, $chunkSize = 99) {
}
$chunkedShareList = array_chunk($shares, $chunkSize, true);
+ $connection = \OC_DB::getConnection();
foreach ($chunkedShareList as $subList) {
@@ -102,7 +104,7 @@ function removeSharedFolder($mkdirs = true, $chunkSize = 99) {
//update share table
$ids = implode(',', array_keys($subList));
foreach ($subList as $id => $target) {
- $statement .= "WHEN " . $id . " THEN '/Shared" . $target . "' ";
+ $statement .= "WHEN " . $connection->quote($id, \PDO::PARAM_INT) . " THEN " . $connection->quote('/Shared' . $target, \PDO::PARAM_STR);
}
$statement .= ' END WHERE `id` IN (' . $ids . ')';
diff --git a/apps/files_sharing/css/public.css b/apps/files_sharing/css/public.css
index 97c9696ad59..f6ca1c7dbc1 100644
--- a/apps/files_sharing/css/public.css
+++ b/apps/files_sharing/css/public.css
@@ -14,22 +14,6 @@
padding-top:80px;
}
-footer {
- margin-top: 65px;
-}
-
-p.info {
- color: #777;
- text-align: center;
- margin: 0 auto;
- padding: 20px 0;
-}
-
-p.info a {
- color:#777;
- font-weight:700;
-}
-
#imgframe {
height:75%;
padding-bottom:32px;
diff --git a/apps/files_sharing/js/sharedfilelist.js b/apps/files_sharing/js/sharedfilelist.js
index d5c65a6c681..c060691b8b5 100644
--- a/apps/files_sharing/js/sharedfilelist.js
+++ b/apps/files_sharing/js/sharedfilelist.js
@@ -162,7 +162,6 @@
else {
file.type = 'file';
if (share.isPreviewAvailable) {
- file.icon = true;
file.isPreviewAvailable = true;
}
}
diff --git a/apps/files_sharing/l10n/bg_BG.php b/apps/files_sharing/l10n/bg_BG.php
index cd2b7d1e50a..bbc4e2dcfee 100644
--- a/apps/files_sharing/l10n/bg_BG.php
+++ b/apps/files_sharing/l10n/bg_BG.php
@@ -27,7 +27,7 @@ $TRANSLATIONS = array(
"the link expired" => "връзката е изтекла",
"sharing is disabled" => "споделянето е изключено",
"For more info, please ask the person who sent this link." => "За повече информация, моля питай човека, който е изпратил тази връзка.",
-"Add to your ownCloud" => "Добави към твоя ownCloud",
+"Add to your ownCloud" => "Добави към своя ownCloud",
"Download" => "Изтегли",
"Download %s" => "Изтегли %s",
"Direct link" => "Директна връзка",
diff --git a/apps/files_sharing/l10n/el.php b/apps/files_sharing/l10n/el.php
index e78abc7a18c..78b86ed2391 100644
--- a/apps/files_sharing/l10n/el.php
+++ b/apps/files_sharing/l10n/el.php
@@ -8,8 +8,11 @@ $TRANSLATIONS = array(
"No files have been shared with you yet." => "Κανένα αρχείο δνε έχει διαμοιραστεί ακόμα με εσάς.",
"You haven't shared any files yet." => "Δεν έχετε διαμοιραστεί κανένα αρχείο ακόμα.",
"You haven't shared any files by link yet." => "Δεν έχετε διαμοιραστεί κανένα αρχείο μέσω συνδέσμου ακόμα.",
+"Do you want to add the remote share {name} from {owner}@{remote}?" => "Θέλετε να προσθέσουμε τον απομακρυσμένο διαμοιρασμό {name} από {owner}@{remote}?",
"Remote share" => "Απομακρυσμένος διαμοιρασμός",
+"Remote share password" => "απομακρυσμένος διαμοιρασμός συνθηματικού",
"Cancel" => "Άκυρο",
+"Add remote share" => "Προσθήκη απομακρυσμένου διαμοιρασμού",
"No ownCloud installation found at {remote}" => "Δεν βρέθηκε εγκατεστημένο ownCloud στο {remote}",
"Invalid ownCloud url" => "Άκυρη url ownCloud ",
"Shared by" => "Διαμοιράστηκε από",
@@ -24,6 +27,7 @@ $TRANSLATIONS = array(
"the link expired" => "ο σύνδεσμος έληξε",
"sharing is disabled" => "ο διαμοιρασμός απενεργοποιήθηκε",
"For more info, please ask the person who sent this link." => "Για περισσότερες πληροφορίες, παρακαλώ ρωτήστε το άτομο που σας έστειλε αυτόν τον σύνδεσμο.",
+"Add to your ownCloud" => "Προσθήκη στο ownCloud σου",
"Download" => "Λήψη",
"Download %s" => "Λήψη %s",
"Direct link" => "Άμεσος σύνδεσμος",
diff --git a/apps/files_sharing/l10n/eu.php b/apps/files_sharing/l10n/eu.php
index 6f0efefbb34..4bb54e12501 100644
--- a/apps/files_sharing/l10n/eu.php
+++ b/apps/files_sharing/l10n/eu.php
@@ -8,7 +8,11 @@ $TRANSLATIONS = array(
"No files have been shared with you yet." => "Ez da zurekin fitxategirik elkarbanatu oraindik.",
"You haven't shared any files yet." => "Ez duzu oraindik fitxategirik elkarbanatu.",
"You haven't shared any files by link yet." => "Ez duzu oraindik fitxategirik lotura bidez elkarbanatu.",
+"Do you want to add the remote share {name} from {owner}@{remote}?" => "Nahi duzu gehitzea {name} urrutiko partekatzea honengandik {owner}@{remote}?",
+"Remote share" => "Urrutiko parte hartzea",
+"Remote share password" => "Urrutiko parte hartzeen pasahitza",
"Cancel" => "Ezeztatu",
+"Add remote share" => "Gehitu urrutiko parte hartzea",
"No ownCloud installation found at {remote}" => "Ez da ownClouden instalaziorik aurkitu {remote}n",
"Invalid ownCloud url" => "ownCloud url baliogabea",
"Shared by" => "Honek elkarbanatuta",
@@ -27,8 +31,8 @@ $TRANSLATIONS = array(
"Download" => "Deskargatu",
"Download %s" => "Deskargatu %s",
"Direct link" => "Lotura zuzena",
-"Remote Shares" => "Hurruneko Elkarbanaketak",
+"Remote Shares" => "Urrutiko parte hartzeak",
"Allow other instances to mount public links shared from this server" => "Baimendu beste instantziak zerbitzari honetatik elkarbanatutako lotura publikoak kargatzen",
-"Allow users to mount public link shares" => "Baimendu erabiltzaileak lotura publiko bidezko elkarbanaketak kargatzen"
+"Allow users to mount public link shares" => "Baimendu erabiltzaileak lotura publiko bidezko elkarbanaketak muntatzen"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/apps/files_sharing/l10n/fa.php b/apps/files_sharing/l10n/fa.php
index fad8fbccafd..8370c185b5f 100644
--- a/apps/files_sharing/l10n/fa.php
+++ b/apps/files_sharing/l10n/fa.php
@@ -1,5 +1,6 @@
<?php
$TRANSLATIONS = array(
+"Server to server sharing is not enabled on this server" => "اشتراک سرور به سرور در این سرور فعال نیست .",
"Cancel" => "منصرف شدن",
"Shared by" => "اشتراک گذاشته شده به وسیله",
"This share is password-protected" => "این اشتراک توسط رمز عبور محافظت می شود",
diff --git a/apps/files_sharing/l10n/fr.php b/apps/files_sharing/l10n/fr.php
index b543343ef5e..192169f9a33 100644
--- a/apps/files_sharing/l10n/fr.php
+++ b/apps/files_sharing/l10n/fr.php
@@ -4,11 +4,15 @@ $TRANSLATIONS = array(
"Couldn't add remote share" => "Impossible d'ajouter un partage distant",
"Shared with you" => "Partagé avec vous",
"Shared with others" => "Partagé avec d'autres",
-"Shared by link" => "Partagé par lien",
+"Shared by link" => "Partagé par un lien",
"No files have been shared with you yet." => "Aucun fichier n'est partagé avec vous pour l'instant",
"You haven't shared any files yet." => "Vous ne partagez pas de fichier pour l'instant",
-"You haven't shared any files by link yet." => "Vous ne partagez aucun de fichier par lien pour l'instant.",
+"You haven't shared any files by link yet." => "Vous n'avez aucun partage de fichier par lien pour le moment.",
+"Do you want to add the remote share {name} from {owner}@{remote}?" => "Voulez-vous ajouter le partage distant {name} de {owner}@{remote} ?",
+"Remote share" => "Partage distant",
+"Remote share password" => "Mot de passe du partage distant",
"Cancel" => "Annuler",
+"Add remote share" => "Ajouter un partage distant",
"No ownCloud installation found at {remote}" => "Aucune installation ownCloud n'a été trouvée sur {remote}",
"Invalid ownCloud url" => "URL ownCloud invalide",
"Shared by" => "Partagé par",
@@ -27,8 +31,8 @@ $TRANSLATIONS = array(
"Download" => "Télécharger",
"Download %s" => "Télécharger %s",
"Direct link" => "Lien direct",
-"Remote Shares" => "Partages Distants",
-"Allow other instances to mount public links shared from this server" => "Autorise d'autres instances à monter des liens publiques partagés depuis ce serveur",
-"Allow users to mount public link shares" => "Autorise les utilisateurs à monter des liens de partages publiques"
+"Remote Shares" => "Partages distants",
+"Allow other instances to mount public links shared from this server" => "Autoriser d'autres instances à monter des liens publics, partagés depuis ce serveur",
+"Allow users to mount public link shares" => "Autoriser des utilisateurs à monter des liens de partages publics"
);
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";
diff --git a/apps/files_sharing/l10n/pl.php b/apps/files_sharing/l10n/pl.php
index 14f2bc47c83..988d0be52a0 100644
--- a/apps/files_sharing/l10n/pl.php
+++ b/apps/files_sharing/l10n/pl.php
@@ -1,5 +1,6 @@
<?php
$TRANSLATIONS = array(
+"Server to server sharing is not enabled on this server" => "Współdzielenie między serwerami nie jest uruchomione na tym serwerze",
"Couldn't add remote share" => "Nie można dodać zdalnego folderu",
"Shared with you" => "Współdzielony z Tobą",
"Shared with others" => "Współdzielony z innymi",
@@ -7,7 +8,11 @@ $TRANSLATIONS = array(
"No files have been shared with you yet." => "Nie ma jeszcze żadnych plików współdzielonych z Tobą",
"You haven't shared any files yet." => "Nie współdzielisz jeszcze żadnych plików.",
"You haven't shared any files by link yet." => "Nie współdzielisz jeszcze żadnych plików linkiem",
+"Do you want to add the remote share {name} from {owner}@{remote}?" => "Czy chcesz dodać udział zdalny {name} od {owner}@{remote}?",
+"Remote share" => "Zdalny zasób",
+"Remote share password" => "Hasło do zdalnego zasobu",
"Cancel" => "Anuluj",
+"Add remote share" => "Dodaj zdalny zasób",
"No ownCloud installation found at {remote}" => "Nie znaleziono instalacji ownCloud na {remote}",
"Invalid ownCloud url" => "Błędny adres URL",
"Shared by" => "Udostępniane przez",
@@ -22,9 +27,12 @@ $TRANSLATIONS = array(
"the link expired" => "link wygasł",
"sharing is disabled" => "Udostępnianie jest wyłączone",
"For more info, please ask the person who sent this link." => "Aby uzyskać więcej informacji proszę poprosić osobę, która wysłał ten link.",
+"Add to your ownCloud" => "Dodaj do twojego ownCloud",
"Download" => "Pobierz",
"Download %s" => "Pobierz %s",
"Direct link" => "Bezpośredni link",
+"Remote Shares" => "Udziały zdalne",
+"Allow other instances to mount public links shared from this server" => "Pozwól innym instancjom montować publiczne linki z tego serwera",
"Allow users to mount public link shares" => "Zezwalaj użytkownikom na montowanie publicznych linków"
);
$PLURAL_FORMS = "nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
diff --git a/apps/files_sharing/l10n/pt_PT.php b/apps/files_sharing/l10n/pt_PT.php
index edc474c26c2..c0b59bfc191 100644
--- a/apps/files_sharing/l10n/pt_PT.php
+++ b/apps/files_sharing/l10n/pt_PT.php
@@ -8,7 +8,11 @@ $TRANSLATIONS = array(
"No files have been shared with you yet." => "Ainda não partilhados quaisquer ficheuiros consigo.",
"You haven't shared any files yet." => "Ainda não partilhou quaisquer ficheiros.",
"You haven't shared any files by link yet." => "Ainda não partilhou quaisquer ficheiros por hiperligação.",
+"Do you want to add the remote share {name} from {owner}@{remote}?" => "Deseja adicionar a partilha remota {nome} de {proprietário}@{remoto}?",
+"Remote share" => "Partilha remota",
+"Remote share password" => "Password da partilha remota",
"Cancel" => "Cancelar",
+"Add remote share" => "Adicionar partilha remota",
"No ownCloud installation found at {remote}" => "Não foi encontrada uma instalação em {remote}",
"Invalid ownCloud url" => "Endereço errado",
"Shared by" => "Partilhado por",
@@ -23,6 +27,7 @@ $TRANSLATIONS = array(
"the link expired" => "A hiperligação expirou",
"sharing is disabled" => "a partilha está desativada",
"For more info, please ask the person who sent this link." => "Para mais informação, por favor, pergunte à pessoa que lhe enviou esta hiperligação.",
+"Add to your ownCloud" => "Adicionar á sua ownCloud",
"Download" => "Transferir",
"Download %s" => "Transferir %s",
"Direct link" => "Hiperligação direta",
diff --git a/apps/files_sharing/l10n/sl.php b/apps/files_sharing/l10n/sl.php
index ec4c546e7bb..4dd12368d32 100644
--- a/apps/files_sharing/l10n/sl.php
+++ b/apps/files_sharing/l10n/sl.php
@@ -8,10 +8,12 @@ $TRANSLATIONS = array(
"No files have been shared with you yet." => "Ni datotek, ki bi jih drugi omogočili za souporabo z vami.",
"You haven't shared any files yet." => "Ni datotek, ki bi jih omogočili za souporabo.",
"You haven't shared any files by link yet." => "Ni datotek, ki bi jih omogočili za souporabo s povezavo.",
+"Do you want to add the remote share {name} from {owner}@{remote}?" => "Ali želite dodati oddaljeno mesto souporabe {name} na {owner}@{remote}?",
"Remote share" => "Oddaljeno mesto za souporabo",
"Remote share password" => "Geslo za mesto za oddaljeno souporabo",
"Cancel" => "Prekliči",
"Add remote share" => "Dodaj oddaljeno mesto za souporabo",
+"No ownCloud installation found at {remote}" => "Na mestu {remote} ni namestitve ownCloud",
"Invalid ownCloud url" => "Naveden je neveljaven naslov URL strežnika ownCloud",
"Shared by" => "V souporabi z",
"This share is password-protected" => "To mesto je zaščiteno z geslom.",
@@ -29,6 +31,8 @@ $TRANSLATIONS = array(
"Download" => "Prejmi",
"Download %s" => "Prejmi %s",
"Direct link" => "Neposredna povezava",
-"Remote Shares" => "Oddaljena souporaba"
+"Remote Shares" => "Oddaljena souporaba",
+"Allow other instances to mount public links shared from this server" => "Dovoli drugim primerkom priklop javnih povezav s tega strežnika",
+"Allow users to mount public link shares" => "Dovoli uporabnikom priklop javnih povezav med mapami za souporabo"
);
$PLURAL_FORMS = "nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);";
diff --git a/apps/files_sharing/lib/external/storage.php b/apps/files_sharing/lib/external/storage.php
index 3a0de51192e..855be2872b5 100644
--- a/apps/files_sharing/lib/external/storage.php
+++ b/apps/files_sharing/lib/external/storage.php
@@ -49,7 +49,12 @@ class Storage extends DAV implements ISharedStorage {
$this->remote = $options['remote'];
$this->remoteUser = $options['owner'];
list($protocol, $remote) = explode('://', $this->remote);
- list($host, $root) = explode('/', $remote, 2);
+ if (strpos($remote, '/')) {
+ list($host, $root) = explode('/', $remote, 2);
+ } else {
+ $host = $remote;
+ $root = '';
+ }
$secure = $protocol === 'https';
$root = rtrim($root, '/') . '/public.php/webdav';
$this->mountPoint = $options['mountpoint'];
@@ -148,7 +153,7 @@ class Storage extends DAV implements ISharedStorage {
// ownCloud instance is gone, likely to be a temporary server configuration error
throw $e;
}
- } catch(\Exception $shareException) {
+ } catch (\Exception $shareException) {
// todo, maybe handle 403 better and ask the user for a new password
throw $e;
}
diff --git a/apps/files_sharing/tests/update.php b/apps/files_sharing/tests/update.php
index 86b92b69616..d3555cc2ee3 100644
--- a/apps/files_sharing/tests/update.php
+++ b/apps/files_sharing/tests/update.php
@@ -176,6 +176,7 @@ class Test_Files_Sharing_Update_Routine extends Test_Files_Sharing_Base {
array(\OCP\Share::SHARE_TYPE_USER, 'folder', 'user2', 'admin', '/foo2'),
array(\OCP\Share::SHARE_TYPE_USER, 'file', 'user3', 'admin', '/foo3'),
array(\OCP\Share::SHARE_TYPE_USER, 'folder', 'user4', 'admin', '/foo4'),
+ array(\OCP\Share::SHARE_TYPE_USER, 'folder', 'user4', 'admin', "/foo'4"),
array(\OCP\Share::SHARE_TYPE_LINK, 'file', 'user1', 'admin', '/ShouldNotChange'),
array(\OCP\Share::SHARE_TYPE_CONTACT, 'contact', 'admin', 'user1', '/ShouldNotChange'),
diff --git a/apps/files_versions/l10n/fr.php b/apps/files_versions/l10n/fr.php
index 7f3df1bce41..1dd6ddc39c3 100644
--- a/apps/files_versions/l10n/fr.php
+++ b/apps/files_versions/l10n/fr.php
@@ -4,7 +4,7 @@ $TRANSLATIONS = array(
"Versions" => "Versions",
"Failed to revert {file} to revision {timestamp}." => "Échec du retour du fichier {file} à la révision {timestamp}.",
"More versions..." => "Plus de versions...",
-"No other versions available" => "Aucune autre version disponible",
+"No other versions available" => "Aucune autre version n'est disponible",
"Restore" => "Restaurer"
);
$PLURAL_FORMS = "nplurals=2; plural=(n > 1);";
diff --git a/apps/user_ldap/l10n/bn_IN.php b/apps/user_ldap/l10n/bn_IN.php
index 031969c93d8..2898597664a 100644
--- a/apps/user_ldap/l10n/bn_IN.php
+++ b/apps/user_ldap/l10n/bn_IN.php
@@ -3,6 +3,7 @@ $TRANSLATIONS = array(
"Error" => "ভুল",
"_%s group found_::_%s groups found_" => array("",""),
"_%s user found_::_%s users found_" => array("",""),
-"Save" => "সেভ"
+"Save" => "সেভ",
+"Host" => "হোস্ট"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/apps/user_ldap/l10n/eu.php b/apps/user_ldap/l10n/eu.php
index 9d588a678fc..7c1cf938913 100644
--- a/apps/user_ldap/l10n/eu.php
+++ b/apps/user_ldap/l10n/eu.php
@@ -1,5 +1,6 @@
<?php
$TRANSLATIONS = array(
+"Failed to clear the mappings." => "Mapeatzeen garbiketak huts egin du.",
"Failed to delete the server configuration" => "Zerbitzariaren konfigurazioa ezabatzeak huts egin du",
"The configuration is valid and the connection could be established!" => "Konfigurazioa egokia da eta konexioa ezarri daiteke!",
"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "Konfigurazioa ongi dago, baina Bind-ek huts egin du. Mesedez egiaztatu zerbitzariaren ezarpenak eta kredentzialak.",
@@ -13,6 +14,7 @@ $TRANSLATIONS = array(
"Keep settings?" => "Mantendu ezarpenak?",
"{nthServer}. Server" => "{nthServer}. Zerbitzaria",
"Cannot add server configuration" => "Ezin da zerbitzariaren konfigurazioa gehitu",
+"mappings cleared" => "Mapeatzeak garbi",
"Success" => "Arrakasta",
"Error" => "Errorea",
"Please specify a Base DN" => "Mesdez zehaztu Base DN",
@@ -39,13 +41,17 @@ $TRANSLATIONS = array(
"Save" => "Gorde",
"Test Configuration" => "Egiaztatu Konfigurazioa",
"Help" => "Laguntza",
+"Groups meeting these criteria are available in %s:" => "Baldintza horiek betetzen dituzten taldeak bertan eskuragarri %s:",
"only those object classes:" => "bakarrik objektu klase hauetakoak:",
"only from those groups:" => "bakarrik talde hauetakoak:",
+"Raw LDAP filter" => "Raw LDAP iragazkia",
"The filter specifies which LDAP groups shall have access to the %s instance." => "Iragazkiak zehazten du ze LDAP taldek izango duten sarrera %s instantziara:",
"groups found" => "talde aurkituta",
+"Users login with this attribute:" => "Erabiltzaileak atributu honekin sartzen dira:",
"LDAP Username:" => "LDAP Erabiltzaile izena:",
"LDAP Email Address:" => "LDAP Eposta helbidea:",
"Other Attributes:" => "Bestelako atributuak:",
+"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "Definitu aplikatu beharreko iragazkia sartzen saiatzean. %%uid erabiltzailearen izena ordezten du sartzeko ekintzan. Adibidez: \"uid=%%uid\"",
"1. Server" => "1. Zerbitzaria",
"%s. Server:" => "%s. Zerbitzaria:",
"Add Server Configuration" => "Gehitu Zerbitzariaren Konfigurazioa",
@@ -59,12 +65,14 @@ $TRANSLATIONS = array(
"For anonymous access, leave DN and Password empty." => "Sarrera anonimoak gaitzeko utzi DN eta Pasahitza hutsik.",
"One Base DN per line" => "DN Oinarri bat lerroko",
"You can specify Base DN for users and groups in the Advanced tab" => "Erabiltzaile eta taldeentzako Oinarrizko DN zehaztu dezakezu Aurreratu fitxan",
+"Limit %s access to users meeting these criteria:" => "Mugatu %s sarbidea baldintza horiek betetzen dituzten erabiltzaileei.",
"The filter specifies which LDAP users shall have access to the %s instance." => "Iragazkiak zehazten du ze LDAP erabiltzailek izango duten sarrera %s instantziara:",
"users found" => "erabiltzaile aurkituta",
"Back" => "Atzera",
"Continue" => "Jarraitu",
"Expert" => "Aditua",
"Advanced" => "Aurreratua",
+"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may experience unexpected behavior. Please ask your system administrator to disable one of them." => "<b>Abisua:</b> user_ldap eta user_webdavauth aplikazioak bateraezinak dira. Portaera berezia izan dezakezu. Mesedez eskatu zure sistema kudeatzaileari bietako bat desgaitzeko.",
"<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." => "<b>Abisua:</b> PHPk behar duen LDAP modulua ez dago instalaturik, motorrak ez du funtzionatuko. Mesedez eskatu zure sistema kudeatzaileari instala dezan.",
"Connection Settings" => "Konexio Ezarpenak",
"Configuration Active" => "Konfigurazio Aktiboa",
@@ -74,7 +82,9 @@ $TRANSLATIONS = array(
"Backup (Replica) Port" => "Babeskopia (Replica) Ataka",
"Disable Main Server" => "Desgaitu Zerbitzari Nagusia",
"Only connect to the replica server." => "Konektatu bakarrik erreplika zerbitzarira",
+"Case insensitive LDAP server (Windows)" => "Maiuskulak eta minuskulak ezberditzen ez dituen LDAP zerbitzaria (Windows)",
"Turn off SSL certificate validation." => "Ezgaitu SSL ziurtagirien egiaztapena.",
+"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Ez da gomendagarria, erabili bakarrik probarako! Konexioak aukera hau ezinbestekoa badu, inportatu LDAP zerbitzariaren SSL ziurtagiria zure %s zerbitzarian.",
"Cache Time-To-Live" => "Katxearen Bizi-Iraupena",
"in seconds. A change empties the cache." => "segundutan. Aldaketak katxea husten du.",
"Directory Settings" => "Karpetaren Ezarpenak",
@@ -90,6 +100,8 @@ $TRANSLATIONS = array(
"One Group Base DN per line" => "Talde DN Oinarri bat lerroko",
"Group Search Attributes" => "Taldekatu Bilaketa Atributuak ",
"Group-Member association" => "Talde-Kide elkarketak",
+"Nested Groups" => "Talde habiaratuak",
+"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" => "Piztuta dagoenean, taldeak dauzkaten taldeak onartzen dira. (Bakarrik taldeko kideen atributuak DNak baditu).",
"Special Attributes" => "Atributu Bereziak",
"Quota Field" => "Kuota Eremua",
"Quota Default" => "Kuota Lehenetsia",
@@ -98,9 +110,15 @@ $TRANSLATIONS = array(
"User Home Folder Naming Rule" => "Erabiltzailearen Karpeta Nagusia Izendatzeko Patroia",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." => "Utzi hutsik erabiltzaile izenarako (lehentsia). Bestela zehaztu LDAP/AD atributua.",
"Internal Username" => "Barneko erabiltzaile izena",
+"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. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. To achieve a similar behavior as before ownCloud 5 enter the user display name attribute in the following field. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." => "Modu lehenetsian barneko erabiltzaile-izena UUID atributuan oinarritua sortuko da. Horrek bermatzen du erabiltzailea bakarra dela eta karaktereak ez direla bihurtu behar. Barneko erabiltzaile-izenak muga bat du, hain zuzen bakarrik karaktere hauek onartzen direla: [ a-zA-Z0-9_.@- ]. Gainerako karaktereak haien ASCII kodean dagokienekin ordezten dira edo saltatu egiten dira. Talka egotekotan zenbaki bat erantsi edo handituko da. Barneko erabiltzaile-izena erabiltzailea barnean identifikatzeko erabiltzen da. Era berean izen hau da erabiltzailearen karpeta nagusiaren izen lehentsia. Bai eta URL helbidearen zatia, esate baterako *DAV zerbitzu guztietan. Ezarpen hauekin lehenetsitako jokaera alda daiteke. Lortzeko ownCloud 5aren aurreko antzeko jokaera sartu erabiltzaile-izenaren atributua hurrengo eremuan. Hutsik utzi lehenetsitako jokaera izateko. Aldaketok bakarrik eragingo diete berriki mapeatutako (erantsitako) LDAP erabiltzaileei.",
"Internal Username Attribute:" => "Baliogabeko Erabiltzaile Izen atributua",
"Override UUID detection" => "Gainidatzi UUID antzematea",
+"By default, the UUID attribute is automatically detected. 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 behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." => "Era lehenetsian, UUID atributua automatikoki atzematen da. UUID atributua LDAP erabiltzaleak eta taldeak dudik gabe identifikatzeko erabiltzen da. Gainera, barneko erabiltzaile-izena UUID atributuan oinarritua sortuko da bestelakorik zehazten ez bada. Ezarpenak alda daitezke eta bestelako atributua jar daiteke. Ziur egon behar duzu hautatzen duzun atributua erabiltzaile eta taldeek eskura dezaketela eta bakarra dela. Jokabide lehenetsi gisa utz ezazu hutsik. Aldaketok soilik LDAP-n mapeatuko (gehituko) diren erabiltzaile eta taldeei eragingo die.",
"UUID Attribute for Users:" => "Erabiltzaileentzako UUID atributuak:",
-"UUID Attribute for Groups:" => "Taldeentzako UUID atributuak:"
+"UUID Attribute for Groups:" => "Taldeentzako UUID atributuak:",
+"Username-LDAP User Mapping" => "LDAP-erabiltzaile-izena erabiltzailearen mapeatzea",
+"Usernames are used 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 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. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." => "Erabiltzaile izenak (meta) datuak gordetzeko eta esleitzeko erabiltzen dira. Erabiltzaileak zehazki identifikatzeko eta ezagutzeko LDAP erabiltzaile bakoitzak barne erabiltzaile-izen bat edukiko du. Honek erabiltzaile izenatik LDAP erabiltzailera mapatzea eskatzen du. Sortutako erabiltzaile-izena mapatzen da LDAP erabiltzailearen UUID-ra. Gainera DN-a cachean gordetzen da ere LDAP-ren interakzioa txikitzeko, baina DN-a ez da erabiltzen identifikatzeko. Baldin eta DN-a aldatzen bada aldaketak aurkituko dira. Barneko erabiltzaile-izena denean erabiltzen da. Mapatzea garbitzeagatik hondarrak nonnahi ageriko dira. Mapatzeak garbitzeak eragiten dio LDAP ezarpen guztiei. Ez garbitu inoiz mapatzeak ingurune produktibo batean, egin soilik proba edo esperimentazio egoera batean.",
+"Clear Username-LDAP User Mapping" => "Garbitu LDAP-erabiltzaile-izenaren erabiltzaile mapaketa",
+"Clear Groupname-LDAP Group Mapping" => "Garbitu LDAP-talde-izenaren talde mapaketa"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/apps/user_ldap/l10n/hu_HU.php b/apps/user_ldap/l10n/hu_HU.php
index 28f8aa771c7..ba5f35ef93e 100644
--- a/apps/user_ldap/l10n/hu_HU.php
+++ b/apps/user_ldap/l10n/hu_HU.php
@@ -12,10 +12,14 @@ $TRANSLATIONS = array(
"Deletion failed" => "A törlés nem sikerült",
"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?",
+"{nthServer}. Server" => "{nthServer}. Kiszolgáló",
"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",
+"Please specify a Base DN" => "Adja meg az alap/Base/ DN-t",
+"Could not determine Base DN" => "nem sikerült azonosítani az alap/Base/ DN-t",
+"Please specify the port" => "Add meg a portot",
"Configuration OK" => "Konfiguráció OK",
"Configuration incorrect" => "Konfiguráió hibás",
"Configuration incomplete" => "Konfiguráció nincs befejezve",
@@ -30,6 +34,9 @@ $TRANSLATIONS = array(
"_%s user found_::_%s users found_" => array("%s felhasználó van","%s felhasználó van"),
"Could not find the desired feature" => "A kívánt funkció nem található",
"Invalid Host" => "Érvénytelen gépnév",
+"Server" => "Kiszolgáló",
+"User Filter" => "Felhasználó Szűrő",
+"Login Filter" => "Bejelntkezési Szűrő",
"Group Filter" => "A csoportok szűrője",
"Save" => "Mentés",
"Test Configuration" => "A beállítások tesztelése",
@@ -44,7 +51,10 @@ $TRANSLATIONS = array(
"LDAP Email Address:" => "LDAP e-mail cím:",
"Other Attributes:" => "Más attribútumok:",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" => "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. Például: \"uid=%%uid\"",
+"1. Server" => "1. Kiszolgáló",
+"%s. Server:" => "%s. kiszolgáló",
"Add Server Configuration" => "Új kiszolgáló beállításának hozzáadása",
+"Delete Configuration" => "Konfiguráció törlés",
"Host" => "Kiszolgáló",
"You can omit the protocol, except you require SSL. Then start with ldaps://" => "A protokoll előtag elhagyható, kivéve, ha SSL-t kíván használni. Ebben az esetben kezdje így: ldaps://",
"Port" => "Port",
@@ -69,6 +79,7 @@ $TRANSLATIONS = array(
"Backup (Replica) Port" => "A másodkiszolgáló (replika) portszáma",
"Disable Main Server" => "A fő szerver kihagyása",
"Only connect to the replica server." => "Csak a másodlagos (másolati) kiszolgálóhoz kapcsolódjunk.",
+"Case insensitive LDAP server (Windows)" => "Az LDAP-kiszolgáló nem tesz különbséget a kis- és nagybetűk között (Windows)",
"Turn off SSL certificate validation." => "Ne ellenőrizzük az SSL-tanúsítvány érvényességét",
"Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." => "Használata nem javasolt (kivéve tesztelési céllal). 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 a(z) %s kiszolgálóra!",
"Cache Time-To-Live" => "A gyorsítótár tárolási időtartama",
diff --git a/apps/user_ldap/l10n/pt_PT.php b/apps/user_ldap/l10n/pt_PT.php
index 20a136384fb..fb4836c78b0 100644
--- a/apps/user_ldap/l10n/pt_PT.php
+++ b/apps/user_ldap/l10n/pt_PT.php
@@ -1,6 +1,6 @@
<?php
$TRANSLATIONS = array(
-"Failed to clear the mappings." => "Falhou a limpar os mapas",
+"Failed to clear the mappings." => "Falhou a limpar os mapas.",
"Failed to delete the server configuration" => "Erro ao eliminar a configuração do servidor",
"The configuration is valid and the connection could be established!" => "A configuração está correcta e foi possível estabelecer a ligação!",
"The configuration is valid, but the Bind failed. Please check the server settings and credentials." => "A configuração está correcta, mas não foi possível estabelecer o \"laço\", por favor, verifique as configurações do servidor e as credenciais.",
diff --git a/apps/user_webdavauth/l10n/ar.php b/apps/user_webdavauth/l10n/ar.php
index fd26e9acd18..b9717a4c034 100644
--- a/apps/user_webdavauth/l10n/ar.php
+++ b/apps/user_webdavauth/l10n/ar.php
@@ -1,6 +1,8 @@
<?php
$TRANSLATIONS = array(
"WebDAV Authentication" => "تأكد شخصية ال WebDAV",
-"Save" => "حفظ"
+"Address:" => "العنوان:",
+"Save" => "حفظ",
+"The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "سيتم إرسال معلومات المستخدم إلى هذا العنوان. يقوم هذا البرنامج بالتحقق من البيانات ويقوم بإعتبار رودود حالة HTTP برقم 401 و403 كمعلومات غير صحيحة, أما غيرها فسيعتبر صحيح."
);
$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;";
diff --git a/apps/user_webdavauth/l10n/hu_HU.php b/apps/user_webdavauth/l10n/hu_HU.php
index 97bab9a583f..4cd053fecdb 100644
--- a/apps/user_webdavauth/l10n/hu_HU.php
+++ b/apps/user_webdavauth/l10n/hu_HU.php
@@ -1,6 +1,7 @@
<?php
$TRANSLATIONS = array(
"WebDAV Authentication" => "WebDAV hitelesítés",
+"Address:" => "Cím:",
"Save" => "Mentés",
"The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "A felhasználói hitelesítő adatai el lesznek küldve erre a címre. Ez a bővítőmodul leellenőrzi a választ és ha a HTTP hibakód nem 401 vagy 403 azaz érvénytelen a hitelesítő adat, akkor minden más válasz érvényes lesz."
);
diff --git a/apps/user_webdavauth/l10n/nl.php b/apps/user_webdavauth/l10n/nl.php
index 22608cf2ec6..8b015bf7ae6 100644
--- a/apps/user_webdavauth/l10n/nl.php
+++ b/apps/user_webdavauth/l10n/nl.php
@@ -3,6 +3,6 @@ $TRANSLATIONS = array(
"WebDAV Authentication" => "WebDAV authenticatie",
"Address:" => "Adres:",
"Save" => "Bewaren",
-"The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "De ingloggegevens worden opgestuurd naar dit adres. Deze plugin controleert de terugkoppeling en interpreteert de HTTP statuscodes 401 en 403 als invalide inloggegevens, en alle andere terugkoppelingen als valide inloggegevens."
+"The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "De inloggegevens worden opgestuurd naar dit adres. Deze plugin controleert de terugkoppeling en interpreteert HTTP statuscodes 401 en 403 als ongeldige inloggegevens en alle andere terugkoppelingen als valide inloggegevens."
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/apps/user_webdavauth/l10n/zh_HK.php b/apps/user_webdavauth/l10n/zh_HK.php
index fa0e987fa3c..993a253fc3d 100644
--- a/apps/user_webdavauth/l10n/zh_HK.php
+++ b/apps/user_webdavauth/l10n/zh_HK.php
@@ -1,6 +1,7 @@
<?php
$TRANSLATIONS = array(
"WebDAV Authentication" => "WebDAV 認證",
+"Address:" => "地址:",
"Save" => "儲存",
"The user credentials will be sent to this address. This plugin checks the response and will interpret the HTTP statuscodes 401 and 403 as invalid credentials, and all other responses as valid credentials." => "使用者憑證將會被傳送到此位址。此外掛程式將會檢查回應,HTTP狀態碼 401與403將會被理解為無效憑證,而所有其他的回應將會被理解為有效憑證。"
);
diff --git a/console.php b/console.php
index 55bae7a6b38..4b0adae539e 100644
--- a/console.php
+++ b/console.php
@@ -22,16 +22,22 @@ try {
exit(0);
}
- // load all apps to get all api routes properly setup
- OC_App::loadApps();
+ // only load apps if no update is due,
+ // else only core commands will be available
+ if (!\OCP\Util::needUpgrade()) {
+ // load all apps to get all api routes properly setup
+ OC_App::loadApps();
+ }
$defaults = new OC_Defaults;
$application = new Application($defaults->getName(), \OC_Util::getVersionString());
require_once 'core/register_command.php';
- foreach(OC_App::getAllApps() as $app) {
- $file = OC_App::getAppPath($app).'/appinfo/register_command.php';
- if(file_exists($file)) {
- require $file;
+ if (!\OCP\Util::needUpgrade()) {
+ foreach(OC_App::getAllApps() as $app) {
+ $file = OC_App::getAppPath($app).'/appinfo/register_command.php';
+ if(file_exists($file)) {
+ require $file;
+ }
}
}
$application->run();
diff --git a/core/css/apps.css b/core/css/apps.css
index be1a98c3c1e..6761677fb23 100644
--- a/core/css/apps.css
+++ b/core/css/apps.css
@@ -22,8 +22,7 @@
height: 100%;
float: left;
-moz-box-sizing: border-box; box-sizing: border-box;
- background-color: #f8f8f8;
- border-right: 1px solid #ccc;
+ background-color: #f5f5f5;
padding-bottom: 44px;
-webkit-user-select: none;
-moz-user-select: none;
@@ -51,11 +50,6 @@
background-color: #ccc;
}
-/* special rules for first-level entries and folders */
-#app-navigation > ul > li {
- background-color: #f8f8f8;
-}
-
#app-navigation .with-icon a {
padding-left: 44px;
background-size: 16px 16px;
@@ -197,9 +191,8 @@
/* settings area */
#app-settings {
position: fixed;
- width: 249px;
+ width: 250px; /* change to 100% when layout positions are absolute */
bottom: 0;
- border-top: 1px solid #ccc;
}
#app-settings.opened #app-settings-content {
display: block;
diff --git a/core/css/header.css b/core/css/header.css
index 86db48a3f08..2df8cdd3aa3 100644
--- a/core/css/header.css
+++ b/core/css/header.css
@@ -190,6 +190,8 @@
#navigation .app-icon {
margin: 0 auto;
padding: 0;
+ max-height: 32px;
+ max-width: 32px;
}
/* Apps management */
diff --git a/core/css/styles.css b/core/css/styles.css
index 40c1622ca26..c7d858a4feb 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -444,13 +444,15 @@ input[name='password-clone'] {
.groupbottom {
position: relative;
}
-#body-login .grouptop input {
+#body-login .grouptop input,
+.grouptop input {
margin-bottom: 0;
border-bottom: 0;
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
}
-#body-login .groupmiddle input {
+#body-login .groupmiddle input,
+.groupmiddle input {
margin-top: 0;
margin-bottom: 0;
border-top: 0;
@@ -458,7 +460,8 @@ input[name='password-clone'] {
border-radius: 0;
box-shadow: 0 1px 0 rgba(0,0,0,.1) inset !important;
}
-#body-login .groupbottom input {
+#body-login .groupbottom input,
+.groupbottom input {
margin-top: 0;
border-top: 0;
border-top-right-radius: 0;
@@ -854,6 +857,28 @@ div.crumb:active {
opacity: 0;
}
+
+/* public footer */
+#body-public footer {
+ margin-top: 65px;
+ text-align: center;
+}
+
+#body-public footer .info {
+ color: #777;
+ text-align: center;
+ margin: 0 auto;
+ padding: 20px 0;
+}
+
+#body-public footer .info a {
+ color: #777;
+ font-weight: bold;
+ padding: 13px;
+ margin: -13px;
+}
+
+
/* LEGACY FIX only - do not use fieldsets for settings */
fieldset.warning legend, fieldset.update legend {
top: 18px;
diff --git a/core/l10n/bg_BG.php b/core/l10n/bg_BG.php
index 6880cd7c691..0d86e20d4cd 100644
--- a/core/l10n/bg_BG.php
+++ b/core/l10n/bg_BG.php
@@ -106,7 +106,7 @@ $TRANSLATIONS = array(
"access control" => "контрол на достъпа",
"create" => "Създаване",
"update" => "Обновяване",
-"delete" => "Изтриване",
+"delete" => "изтрий",
"Password protected" => "Защитено с парола",
"Error unsetting expiration date" => "Грешка при премахване на дата за изтичане",
"Error setting expiration date" => "Грешка при поставяне на дата за изтичане",
@@ -115,7 +115,7 @@ $TRANSLATIONS = array(
"Warning" => "Предупреждение",
"The object type is not specified." => "Видът на обекта не е избран.",
"Enter new" => "Въведи нов",
-"Delete" => "Изтриване",
+"Delete" => "Изтрий",
"Add" => "Добавяне",
"Edit tags" => "Промяна на етикетите",
"Error loading dialog template: {error}" => "Грешка при зареждането на шаблоn за диалог: {error}.",
diff --git a/core/l10n/fa.php b/core/l10n/fa.php
index 522e752d3e7..1091d1f5590 100644
--- a/core/l10n/fa.php
+++ b/core/l10n/fa.php
@@ -1,7 +1,15 @@
<?php
$TRANSLATIONS = array(
+"Expiration date is in the past." => "تاریخ انقضا مربوط به گذشته است .",
+"Couldn't send mail to following users: %s " => "ارسال ایمیل برای کاربران روبرو با شکست مواجه شد : %s",
+"Turned on maintenance mode" => "حالت \" در دست تعمیر \" فعال شد .",
+"Turned off maintenance mode" => "حالت \" در دست تعمیر \" غیرفعال شد .",
+"Updated database" => "بروز رسانی پایگاه داده انجام شد .",
+"Disabled incompatible apps: %s" => "اپ های ناسازگار غیرفعال شدند : %s",
+"No image or file provided" => "هیچ فایل یا تصویری وارد نشده است",
"Unknown filetype" => "نوع فایل ناشناخته",
"Invalid image" => "عکس نامعتبر",
+"No temporary profile picture available, try again" => "تصویر پروفایل موقت در حال حاضر در دسترس نیست ، دوباره تلاش کنید ",
"Sunday" => "یکشنبه",
"Monday" => "دوشنبه",
"Tuesday" => "سه شنبه",
@@ -23,6 +31,8 @@ $TRANSLATIONS = array(
"December" => "دسامبر",
"Settings" => "تنظیمات",
"Folder" => "پوشه",
+"Image" => "تصویر",
+"Audio" => "صدا",
"Saving..." => "در حال ذخیره سازی...",
"seconds ago" => "ثانیه‌ها پیش",
"_%n minute ago_::_%n minutes ago_" => array("%n دقیقه قبل"),
@@ -34,20 +44,32 @@ $TRANSLATIONS = array(
"_%n month ago_::_%n months ago_" => array("%n ماه قبل"),
"last year" => "سال قبل",
"years ago" => "سال‌های قبل",
-"Reset password" => "دوباره سازی گذرواژه",
+"Couldn't send reset email. Please contact your administrator." => "ارسال ایمیل مجدد با مشکل مواجه شد . لطفا با مدیر سیستم تماس بگیرید .",
+"The link to reset your password has been sent to your email. 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>در صورت نبودن از مدیر خود بپرسید.",
+"Your files are encrypted. If you haven't enabled the recovery key, there will be no way to get your data back after your password is reset.<br />If you are not sure what to do, please contact your administrator before you continue. <br />Do you really want to continue?" => "فایل های شما رمزگذاری شده اند. اگر شما کلید بازیابی را فعال نکرده اید، پس از راه اندازی مجدد رمزعبور هیچ راهی برای بازگشت اطلاعاتتان وجود نخواهد داشت.در صورت عدم اطمینان به انجام کار، لطفا ابتدا با مدیر خود تماس بگیرید. آیا واقعا میخواهید ادامه دهید ؟",
+"I know what I'm doing" => "اطلاع از انجام این کار دارم",
+"Reset password" => "تنظیم مجدد رمز عبور",
+"Password can not be changed. Please contact your administrator." => "رمز عبور نمی تواند تغییر بکند . لطفا با مدیر سیستم تماس بگیرید .",
"No" => "نه",
"Yes" => "بله",
"Choose" => "انتخاب کردن",
+"Error loading file picker template: {error}" => "خطا در بارگذاری قالب انتخاب فایل : {error}",
"Ok" => "قبول",
+"Error loading message template: {error}" => "خطا در بارگذاری قالب پیام : {error}",
"_{count} file conflict_::_{count} file conflicts_" => array(""),
"New Files" => "فایل های جدید",
+"Already existing files" => "فایل های موجود در حال حاضر ",
+"Which files do you want to keep?" => "کدام فایل ها را می خواهید نگه دارید ؟",
"Cancel" => "منصرف شدن",
"Continue" => "ادامه",
+"(all selected)" => "(همه انتخاب شده اند)",
+"Very weak password" => "رمز عبور بسیار ضعیف",
"Weak password" => "رمز عبور ضعیف",
"So-so password" => "رمز عبور متوسط",
"Good password" => "رمز عبور خوب",
"Strong password" => "رمز عبور قوی",
"Shared" => "اشتراک گذاشته شده",
+"Shared with {recipients}" => "به اشتراک گذاشته شده با {recipients}",
"Share" => "اشتراک‌گذاری",
"Error" => "خطا",
"Error while sharing" => "خطا درحال به اشتراک گذاشتن",
@@ -55,6 +77,7 @@ $TRANSLATIONS = array(
"Error while changing permissions" => "خطا در حال تغییر مجوز",
"Shared with you and the group {group} by {owner}" => "به اشتراک گذاشته شده با شما و گروه {گروه} توسط {دارنده}",
"Shared with you by {owner}" => "به اشتراک گذاشته شده با شما توسط { دارنده}",
+"Share with user or group …" => "به اشتراک گذاری با کاربر یا گروه",
"Share link" => "اشتراک گذاشتن لینک",
"Password protect" => "نگهداری کردن رمز عبور",
"Allow Public Upload" => "اجازه آپلود عمومی",
diff --git a/core/l10n/ia.php b/core/l10n/ia.php
index a999059f9a0..c67f523d24b 100644
--- a/core/l10n/ia.php
+++ b/core/l10n/ia.php
@@ -27,19 +27,24 @@ $TRANSLATIONS = array(
"November" => "Novembre",
"December" => "Decembre",
"Settings" => "Configurationes",
+"File" => "File",
"Folder" => "Dossier",
+"Image" => "Imagine",
+"Audio" => "Audio",
"Saving..." => "Salveguardante...",
"seconds ago" => "secundas passate",
"_%n minute ago_::_%n minutes ago_" => array("%n minuta passate","%n minutas passate"),
"_%n hour ago_::_%n hours ago_" => array("%n hora passate","%n horas passate"),
"today" => "hodie",
"yesterday" => "heri",
-"_%n day ago_::_%n days ago_" => array("",""),
+"_%n day ago_::_%n days ago_" => array("%n die ante","%n dies ante"),
"last month" => "ultime mense",
-"_%n month ago_::_%n months ago_" => array("",""),
+"_%n month ago_::_%n months ago_" => array("%n mense ante","%n menses ante"),
"last year" => "ultime anno",
"years ago" => "annos passate",
+"I know what I'm doing" => "Io sape lo que io es facente",
"Reset password" => "Reinitialisar contrasigno",
+"Password can not be changed. Please contact your administrator." => "Contrasigno non pote esser modificate. Pro favor continge tu administrator.",
"No" => "No",
"Yes" => "Si",
"Choose" => "Seliger",
@@ -68,6 +73,7 @@ $TRANSLATIONS = array(
"Share with user or group …" => "Compartir con usator o gruppo ...",
"Share link" => "Compartir ligamine",
"Password protect" => "Protegite per contrasigno",
+"Choose a password for the public link" => "Selige un contrasigno pro le ligamine public",
"Allow Public Upload" => "Permitter incargamento public",
"Email link to person" => "Ligamine de e-posta a persona",
"Send" => "Invia",
@@ -104,6 +110,7 @@ $TRANSLATIONS = array(
"Username" => "Nomine de usator",
"Reset" => "Re-fixar",
"New password" => "Nove contrasigno",
+"New Password" => "Nove contrasigno",
"For the best results, please consider using a GNU/Linux server instead." => "Pro le exitos melior, pro favor tu considera usar in loco un servitor GNU/Linux.",
"Personal" => "Personal",
"Users" => "Usatores",
@@ -123,6 +130,7 @@ $TRANSLATIONS = array(
"Storage & database" => "Immagazinage & base de datos",
"Data folder" => "Dossier de datos",
"Configure the database" => "Configurar le base de datos",
+"Only %s is available." => "Solmente %s es disponibile",
"Database user" => "Usator de base de datos",
"Database password" => "Contrasigno de base de datos",
"Database name" => "Nomine de base de datos",
@@ -138,6 +146,7 @@ $TRANSLATIONS = array(
"remember" => "memora",
"Log in" => "Aperir session",
"Alternative Logins" => "Accessos de autorisation alternative",
-"Thank you for your patience." => "Gratias pro tu patientia."
+"Thank you for your patience." => "Gratias pro tu patientia.",
+"Start update" => "Initia actualisation"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/core/l10n/sl.php b/core/l10n/sl.php
index 1cf40ea2c2b..f5928b6db72 100644
--- a/core/l10n/sl.php
+++ b/core/l10n/sl.php
@@ -120,6 +120,7 @@ $TRANSLATIONS = array(
"Please reload the page." => "Stran je treba ponovno naložiti",
"The update was unsuccessful." => "Posodobitev je spodletela",
"The update was successful. Redirecting you to ownCloud now." => "Posodobitev je uspešno končana. Stran bo preusmerjena na oblak ownCloud.",
+"Couldn't reset password because the token is invalid" => "Ni mogoče ponastaviti gesla zaradi neustreznega žetona.",
"Couldn't send reset email. Please make sure your username is correct." => "Ni mogoče poslati elektronskega sporočila. Prepričajte se, da je uporabniško ime pravilno.",
"%s password reset" => "Ponastavitev gesla %s",
"Use the following link to reset your password: {link}" => "Za ponastavitev gesla uporabite povezavo: {link}",
@@ -167,6 +168,7 @@ $TRANSLATIONS = array(
"Database name" => "Ime podatkovne zbirke",
"Database tablespace" => "Razpredelnica podatkovne zbirke",
"Database host" => "Gostitelj podatkovne zbirke",
+"SQLite will be used as database. For larger installations we recommend to change this." => "Za podatkovno zbirko bo uporabljen SQLite. Za večje zbirke je priporočljivo to zamenjati.",
"Finish setup" => "Končaj nastavitev",
"Finishing …" => "Poteka zaključevanje opravila ...",
"This application requires JavaScript to be enabled for correct operation. Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable JavaScript</a> and re-load this interface." => "Program zahteva omogočeno skriptno podporo. Za pravilno delovanje je treba omogočiti <a href=\"http://enable-javascript.com/\" target=\"_blank\">JavaScript</a> in nato ponovno osvežiti vmesnik.",
@@ -189,6 +191,7 @@ $TRANSLATIONS = array(
"%s will be updated to version %s." => "%s bo posodobljen na različico %s.",
"The following apps will be disabled:" => "Navedeni programi bodo onemogočeni:",
"The theme %s has been disabled." => "Tema %s je onemogočena za uporabo.",
+"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." => "Pred nadaljevanjem se prepričajte se, da je ustvarjena varnostna kopija podatkovne zbirke, nastavitvenih datotek in podatkovne mape.",
"Start update" => "Začni posodobitev",
"This ownCloud instance is currently being updated, which may take a while." => "Nastavitev oblaka ownCloud se trenutno posodablja. Opravilo je lahko dolgotrajno ...",
"Please reload this page after a short time to continue using ownCloud." => "Ponovno naložite to stran po krajšem preteku časa in nadaljujte z uporabo oblaka ownCloud."
diff --git a/core/l10n/ta_IN.php b/core/l10n/ta_IN.php
index ffcdde48d47..da1021cd33e 100644
--- a/core/l10n/ta_IN.php
+++ b/core/l10n/ta_IN.php
@@ -1,9 +1,11 @@
<?php
$TRANSLATIONS = array(
+"Settings" => "அமைப்புகள்",
"_%n minute ago_::_%n minutes ago_" => array("",""),
"_%n hour ago_::_%n hours ago_" => array("",""),
"_%n day ago_::_%n days ago_" => array("",""),
"_%n month ago_::_%n months ago_" => array("",""),
-"_{count} file conflict_::_{count} file conflicts_" => array("","")
+"_{count} file conflict_::_{count} file conflicts_" => array("",""),
+"Send" => "அனுப்பவும்"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/core/l10n/zh_HK.php b/core/l10n/zh_HK.php
index 46b1476c55d..1418f0008ec 100644
--- a/core/l10n/zh_HK.php
+++ b/core/l10n/zh_HK.php
@@ -20,17 +20,25 @@ $TRANSLATIONS = array(
"November" => "十一月",
"December" => "十二月",
"Settings" => "設定",
-"_%n minute ago_::_%n minutes ago_" => array(""),
-"_%n hour ago_::_%n hours ago_" => array(""),
+"File" => "文件",
+"Folder" => "資料夾",
+"Image" => "圖片",
+"Audio" => "聲音",
+"Saving..." => "儲存中...",
+"seconds ago" => "秒前",
+"_%n minute ago_::_%n minutes ago_" => array("%n 分鐘前"),
+"_%n hour ago_::_%n hours ago_" => array("%n 小時前"),
"today" => "今日",
"yesterday" => "昨日",
-"_%n day ago_::_%n days ago_" => array(""),
-"last month" => "前一月",
-"_%n month ago_::_%n months ago_" => array(""),
+"_%n day ago_::_%n days ago_" => array("%n 日前"),
+"last month" => "上個月",
+"_%n month ago_::_%n months ago_" => array("%n 月前"),
+"last year" => "上年",
+"years ago" => "年前",
"Reset password" => "重設密碼",
-"No" => "No",
-"Yes" => "Yes",
-"Ok" => "OK",
+"No" => "否",
+"Yes" => "是",
+"Ok" => "確認",
"_{count} file conflict_::_{count} file conflicts_" => array(""),
"Cancel" => "取消",
"Shared" => "已分享",
@@ -41,6 +49,7 @@ $TRANSLATIONS = array(
"Error while changing permissions" => "更改權限時發生錯誤",
"Shared with you and the group {group} by {owner}" => "{owner}與你及群組的分享",
"Shared with you by {owner}" => "{owner}與你的分享",
+"Share link" => "分享連結",
"Password protect" => "密碼保護",
"Send" => "傳送",
"Set expiration date" => "設定分享期限",
@@ -52,15 +61,18 @@ $TRANSLATIONS = array(
"update" => "更新",
"delete" => "刪除",
"Password protected" => "密碼保護",
-"Sending ..." => "傳送中",
+"Sending ..." => "發送中...",
"Email sent" => "郵件已傳",
+"Warning" => "警告",
"Delete" => "刪除",
"Add" => "加入",
"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." => "你將收到一封電郵",
"Username" => "用戶名稱",
+"Reset" => "重設",
"New password" => "新密碼",
+"New Password" => "新密碼",
"Personal" => "個人",
"Users" => "用戶",
"Apps" => "軟件",
diff --git a/core/lostpassword/controller/lostcontroller.php b/core/lostpassword/controller/lostcontroller.php
index b1be65b4f01..e4d51fde077 100644
--- a/core/lostpassword/controller/lostcontroller.php
+++ b/core/lostpassword/controller/lostcontroller.php
@@ -20,13 +20,36 @@ use \OC\Core\LostPassword\EncryptedDataException;
class LostController extends Controller {
+ /**
+ * @var \OCP\IURLGenerator
+ */
protected $urlGenerator;
+
+ /**
+ * @var \OCP\IUserManager
+ */
protected $userManager;
+
+ /**
+ * @var \OC_Defaults
+ */
protected $defaults;
+
+ /**
+ * @var IL10N
+ */
protected $l10n;
protected $from;
protected $isDataEncrypted;
+
+ /**
+ * @var IConfig
+ */
protected $config;
+
+ /**
+ * @var IUserSession
+ */
protected $userSession;
public function __construct($appName,
@@ -110,7 +133,7 @@ class LostController extends Controller {
throw new \Exception($this->l10n->t('Couldn\'t reset password because the token is invalid'));
}
- if (!$user->setPassword($userId, $password)) {
+ if (!$user->setPassword($password)) {
throw new \Exception();
}
diff --git a/cron.php b/cron.php
index 7f746911f42..4c86407b944 100644
--- a/cron.php
+++ b/cron.php
@@ -48,6 +48,11 @@ try {
require_once 'lib/base.php';
+ if (\OCP\Util::needUpgrade()) {
+ \OCP\Util::writeLog('cron', 'Update required, skipping cron', \OCP\Util::DEBUG);
+ exit();
+ }
+
// load all apps to get all api routes properly setup
OC_App::loadApps();
diff --git a/l10n/ar/files_external.po b/l10n/ar/files_external.po
index 78ede76b673..b62b98ddc5f 100644
--- a/l10n/ar/files_external.po
+++ b/l10n/ar/files_external.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-17 01:54-0400\n"
-"PO-Revision-Date: 2014-07-17 05:54+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 02:30+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
@@ -291,7 +291,7 @@ msgstr "اسم المجلد"
#: templates/settings.php:10
msgid "Configuration"
-msgstr ""
+msgstr "إعداد"
#: templates/settings.php:11
msgid "Available for"
diff --git a/l10n/ar/user_webdavauth.po b/l10n/ar/user_webdavauth.po
index f083fff9a39..5dee8544b3a 100644
--- a/l10n/ar/user_webdavauth.po
+++ b/l10n/ar/user_webdavauth.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Hassen Houssein <hassen.houssein@smce.org>, 2014
# Hussein Atef Salem <hussein-atef@hotmail.com>, 2012
# aboodilankaboot, 2012
# blackcoder <tarek.taha@gmail.com>, 2013
@@ -10,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-05 01:54-0400\n"
-"PO-Revision-Date: 2014-07-04 15:12+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 01:20+0000\n"
+"Last-Translator: Hassen Houssein <hassen.houssein@smce.org>\n"
"Language-Team: Arabic (http://www.transifex.com/projects/p/owncloud/language/ar/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -26,7 +27,7 @@ msgstr "تأكد شخصية ال WebDAV"
#: templates/settings.php:3
msgid "Address:"
-msgstr ""
+msgstr "العنوان:"
#: templates/settings.php:5
msgid "Save"
@@ -37,4 +38,4 @@ msgid ""
"The user credentials will be sent to this address. 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 "سيتم إرسال معلومات المستخدم إلى هذا العنوان. يقوم هذا البرنامج بالتحقق من البيانات ويقوم بإعتبار رودود حالة HTTP برقم 401 و403 كمعلومات غير صحيحة, أما غيرها فسيعتبر صحيح."
diff --git a/l10n/bg_BG/core.po b/l10n/bg_BG/core.po
index e1cd68732b4..e8370ad88aa 100644
--- a/l10n/bg_BG/core.po
+++ b/l10n/bg_BG/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
-"PO-Revision-Date: 2014-07-21 07:30+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 21:40+0000\n"
"Last-Translator: Ivo\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -217,7 +217,7 @@ msgstr "последната година"
msgid "years ago"
msgstr "последните години"
-#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:175
+#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:198
msgid "Couldn't send reset email. Please contact your administrator."
msgstr "Неуспешено изпращане на имейл. Моля, свържи се с администратора."
@@ -468,7 +468,7 @@ msgstr "Обновяване"
#: js/share.js:638
msgid "delete"
-msgstr "Изтриване"
+msgstr "изтрий"
#: js/share.js:970
msgid "Password protected"
@@ -504,7 +504,7 @@ msgstr "Въведи нов"
#: js/tags.js:33
msgid "Delete"
-msgstr "Изтриване"
+msgstr "Изтрий"
#: js/tags.js:43
msgid "Add"
@@ -538,21 +538,21 @@ msgstr "Обновяването неуспешно."
msgid "The update was successful. Redirecting you to ownCloud now."
msgstr "Обновяването е успешно. Пренасочване към твоя ownCloud сега."
-#: lostpassword/controller/lostcontroller.php:110
+#: lostpassword/controller/lostcontroller.php:133
msgid "Couldn't reset password because the token is invalid"
msgstr "Невалиден линк за промяна на паролата."
-#: lostpassword/controller/lostcontroller.php:136
+#: lostpassword/controller/lostcontroller.php:159
msgid "Couldn't send reset email. Please make sure your username is correct."
msgstr "Неуспешно изпращане на имейл за възстановяване на паролата. Моля, увери се, че потребителското име е правилно."
-#: lostpassword/controller/lostcontroller.php:151
+#: lostpassword/controller/lostcontroller.php:174
msgid ""
"Couldn't send reset email because there is no email address for this "
"username. Please contact your administrator."
msgstr "Неуспешно изпращане на имейл за възстановяване на паролата, защото липсва имейл свързан с това потребителско име. Моля свържи се с админстратора."
-#: lostpassword/controller/lostcontroller.php:168
+#: lostpassword/controller/lostcontroller.php:191
#, php-format
msgid "%s password reset"
msgstr "Паролата на %s е променена."
diff --git a/l10n/bg_BG/files.po b/l10n/bg_BG/files.po
index 801462821f4..7641e9509b2 100644
--- a/l10n/bg_BG/files.po
+++ b/l10n/bg_BG/files.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-21 01:54-0400\n"
-"PO-Revision-Date: 2014-07-20 17:30+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 21:40+0000\n"
"Last-Translator: Ivo\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -190,7 +190,7 @@ msgstr "Извършва се качване на файлове. Затваря
msgid "URL cannot be empty"
msgstr "Интернет адресът не може да бъде оставен празен."
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr "{new_name} вече съществува."
@@ -212,7 +212,7 @@ msgstr "Споделена Папка"
#: js/fileactions.js:295 templates/list.php:77 templates/list.php:78
msgid "Delete"
-msgstr "Изтриване"
+msgstr "Изтрий"
#: js/fileactions.js:297
msgid "Disconnect storage"
@@ -236,55 +236,55 @@ msgid ""
"big."
msgstr "Подготовка за сваляне. Тази операция може да отнеме време особено, когато файловете са големи."
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr "Чакащо"
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr "Грешка при местенето на файла."
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr "Грешка при преместването на файла."
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr "Грешка"
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr "Неуспешно преименуване на файла."
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr "Грешка при изтриването на файла."
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr "Име"
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr "Размер"
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr "Променен на"
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] "%n папка"
msgstr[1] "%n папки"
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] "%n файл"
msgstr[1] "%n файла"
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] "Качване на %n файл"
@@ -333,7 +333,7 @@ msgstr "%s не може да бъде преименуван."
#: lib/helper.php:23 templates/list.php:25
#, php-format
msgid "Upload (max. %s)"
-msgstr "Качване (макс. %s)"
+msgstr "Качи (макс. %s)"
#: templates/admin.php:6
msgid "File handling"
@@ -364,7 +364,7 @@ msgstr "Използвай този адрес, за да получиш <a href
#: templates/list.php:5
msgid "New"
-msgstr "Създаване"
+msgstr "Създай"
#: templates/list.php:8
msgid "New text file"
@@ -396,7 +396,7 @@ msgstr "Тук няма нищо. Качете нещо!"
#: templates/list.php:66
msgid "Download"
-msgstr "Изтегляне"
+msgstr "Изтегли"
#: templates/list.php:91
msgid "Upload too large"
diff --git a/l10n/bg_BG/files_external.po b/l10n/bg_BG/files_external.po
index e5a4cd9a985..1cd3606263d 100644
--- a/l10n/bg_BG/files_external.po
+++ b/l10n/bg_BG/files_external.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-21 01:54-0400\n"
-"PO-Revision-Date: 2014-07-20 14:41+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 21:40+0000\n"
"Last-Translator: Ivo\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_sharing.po b/l10n/bg_BG/files_sharing.po
index bea1e5421a4..ec0f7640654 100644
--- a/l10n/bg_BG/files_sharing.po
+++ b/l10n/bg_BG/files_sharing.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-20 01:54-0400\n"
-"PO-Revision-Date: 2014-07-19 10:50+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 21:40+0000\n"
"Last-Translator: Ivo\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -128,7 +128,7 @@ msgstr "За повече информация, моля питай човека
#: templates/public.php:22
msgid "Add to your ownCloud"
-msgstr "Добави към твоя ownCloud"
+msgstr "Добави към своя ownCloud"
#: templates/public.php:30
msgid "Download"
diff --git a/l10n/bg_BG/files_trashbin.po b/l10n/bg_BG/files_trashbin.po
index c35eb610b84..1777a278a6b 100644
--- a/l10n/bg_BG/files_trashbin.po
+++ b/l10n/bg_BG/files_trashbin.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
-"PO-Revision-Date: 2014-07-21 18:42+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 21:40+0000\n"
"Last-Translator: Ivo\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/settings.po b/l10n/bg_BG/settings.po
index 496bd439a90..2e4a5e0c3f6 100644
--- a/l10n/bg_BG/settings.po
+++ b/l10n/bg_BG/settings.po
@@ -8,8 +8,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-20 01:54-0400\n"
-"PO-Revision-Date: 2014-07-19 11:40+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 21:40+0000\n"
"Last-Translator: Ivo\n"
"Language-Team: Bulgarian (Bulgaria) (http://www.transifex.com/projects/p/owncloud/language/bg_BG/)\n"
"MIME-Version: 1.0\n"
@@ -336,7 +336,7 @@ msgstr "Админ Група"
#: js/users/users.js:63 templates/users/part.grouplist.php:46
#: templates/users/part.userlist.php:108
msgid "Delete"
-msgstr "Изтриване"
+msgstr "Изтрий"
#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
@@ -362,7 +362,7 @@ msgstr "Грешка при създаване на потребител."
msgid "A valid password must be provided"
msgstr "Валидна парола трябва да бъде зададена."
-#: js/users/users.js:667
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr "Предупреждение: Личната директория на потребителя \"{user}\" вече съществува."
@@ -774,7 +774,7 @@ msgstr "Платена Поддръжка"
#: templates/personal.php:8
msgid "Get the apps to sync your files"
-msgstr "Разреши приложенията да синхронизират файловете ти."
+msgstr "Изтегли програми за синхронизиране на файловете ти"
#: templates/personal.php:21
msgid ""
@@ -784,7 +784,7 @@ msgid ""
"\t\tor\n"
"\t\t<a href=\"https://owncloud.org/promote\"\n"
"\t\t\ttarget=\"_blank\">spread the word</a>!"
-msgstr "Ако искаш да подпомогнеш проекта:\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">присъедини се и пиши код</a>\n\t\tили\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">разпространи мълвата</a>!"
+msgstr "Ако искаш да помогнеш на проекта:\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">присъедини се и пиши код</a>\n\t\tили\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">разпространи мълвата</a>!"
#: templates/personal.php:31
msgid "Show First Run Wizard again"
@@ -958,7 +958,7 @@ msgstr "Неограничено"
#: templates/users/part.setquota.php:26 templates/users/part.userlist.php:90
msgid "Other"
-msgstr "Други"
+msgstr "Друга..."
#: templates/users/part.userlist.php:7
msgid "Username"
@@ -982,7 +982,7 @@ msgstr "промени пълното име"
#: templates/users/part.userlist.php:34
msgid "set new password"
-msgstr "заложи нова парола"
+msgstr "сложи нова парола"
#: templates/users/part.userlist.php:70
msgid "Default"
diff --git a/l10n/bn_IN/files_external.po b/l10n/bn_IN/files_external.po
index 2462e56b7b8..cdd2e241344 100644
--- a/l10n/bn_IN/files_external.po
+++ b/l10n/bn_IN/files_external.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-20 01:54-0400\n"
-"PO-Revision-Date: 2014-07-19 20:30+0000\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 15:51+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/owncloud/language/bn_IN/)\n"
"MIME-Version: 1.0\n"
@@ -114,7 +114,7 @@ msgstr ""
#: appinfo/app.php:88 appinfo/app.php:129 appinfo/app.php:140
#: appinfo/app.php:173
msgid "Host"
-msgstr ""
+msgstr "হোস্ট"
#: appinfo/app.php:89 appinfo/app.php:130 appinfo/app.php:152
#: appinfo/app.php:163 appinfo/app.php:174
diff --git a/l10n/bn_IN/settings.po b/l10n/bn_IN/settings.po
index f2b7efc3225..32fa6869bcb 100644
--- a/l10n/bn_IN/settings.po
+++ b/l10n/bn_IN/settings.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-18 01:54-0400\n"
-"PO-Revision-Date: 2014-07-18 03:19+0000\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 16:41+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/owncloud/language/bn_IN/)\n"
"MIME-Version: 1.0\n"
@@ -361,7 +361,7 @@ msgstr ""
msgid "A valid password must be provided"
msgstr ""
-#: js/users/users.js:667
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr ""
@@ -773,7 +773,7 @@ msgstr ""
#: templates/personal.php:8
msgid "Get the apps to sync your files"
-msgstr ""
+msgstr "আপনার ফাইল সিঙ্ক করার অ্যাপ পান"
#: templates/personal.php:21
msgid ""
diff --git a/l10n/bn_IN/user_ldap.po b/l10n/bn_IN/user_ldap.po
index 222520554f9..b0fc3274790 100644
--- a/l10n/bn_IN/user_ldap.po
+++ b/l10n/bn_IN/user_ldap.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-18 01:54-0400\n"
-"PO-Revision-Date: 2014-07-18 03:19+0000\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 15:51+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Bengali (India) (http://www.transifex.com/projects/p/owncloud/language/bn_IN/)\n"
"MIME-Version: 1.0\n"
@@ -271,7 +271,7 @@ msgstr ""
#: templates/part.wizard-server.php:30
msgid "Host"
-msgstr ""
+msgstr "হোস্ট"
#: templates/part.wizard-server.php:31
msgid ""
diff --git a/l10n/de_AT/files.po b/l10n/de_AT/files.po
index a777ad78b72..b0f2aa88fdd 100644
--- a/l10n/de_AT/files.po
+++ b/l10n/de_AT/files.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-15 06:11+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 14:21+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: German (Austria) (http://www.transifex.com/projects/p/owncloud/language/de_AT/)\n"
"MIME-Version: 1.0\n"
@@ -153,7 +153,7 @@ msgstr ""
#: appinfo/app.php:11 js/filelist.js:25
msgid "Files"
-msgstr ""
+msgstr "Dateien"
#: appinfo/app.php:27
msgid "All files"
@@ -189,7 +189,7 @@ msgstr ""
msgid "URL cannot be empty"
msgstr ""
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr ""
@@ -235,55 +235,55 @@ msgid ""
"big."
msgstr ""
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr ""
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr ""
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr ""
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr ""
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr ""
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr ""
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr ""
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr ""
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr ""
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] ""
msgstr[1] ""
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] ""
msgstr[1] ""
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] ""
diff --git a/l10n/el/files.po b/l10n/el/files.po
index 456ee346e31..871342324d8 100644
--- a/l10n/el/files.po
+++ b/l10n/el/files.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Playerthe12 <a7652246@drdrb.net>, 2014
# Efstathios Iosifidis <iefstathios@gmail.com>, 2013-2014
# Efstathios Iosifidis <iosifidis@opensuse.org>, 2013
# Georgios Tsamis <gtsamis@yahoo.com>, 2013
@@ -15,9 +16,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-15 06:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 20:50+0000\n"
+"Last-Translator: Playerthe12 <a7652246@drdrb.net>\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"
@@ -27,11 +28,11 @@ msgstr ""
#: ajax/list.php:38
msgid "Storage not available"
-msgstr ""
+msgstr "Μη διαθέσιμος αποθηκευτικός χώρος"
#: ajax/list.php:45
msgid "Storage invalid"
-msgstr ""
+msgstr "Μη έγκυρος αποθηκευτικός χώρος"
#: ajax/list.php:52
msgid "Unknown error"
@@ -197,7 +198,7 @@ msgstr "Η αποστολή του αρχείου βρίσκεται σε εξέ
msgid "URL cannot be empty"
msgstr "Η URL δεν πρέπει να είναι κενή"
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr "{new_name} υπάρχει ήδη"
@@ -223,7 +224,7 @@ msgstr "Διαγραφή"
#: js/fileactions.js:297
msgid "Disconnect storage"
-msgstr ""
+msgstr "Αποσυνδεδεμένος αποθηκευτικός χώρος"
#: js/fileactions.js:299
msgid "Unshare"
@@ -243,55 +244,55 @@ msgid ""
"big."
msgstr "Η λήψη προετοιμάζεται. Αυτό μπορεί να πάρει ώρα εάν τα αρχεία έχουν μεγάλο μέγεθος."
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr "Εκκρεμεί"
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr "Σφάλμα κατά τη μετακίνηση του αρχείου."
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr "Σφάλμα κατά τη μετακίνηση του αρχείου"
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr "Σφάλμα"
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr "Αδυναμία μετονομασίας αρχείου"
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr "Σφάλμα διαγραφής αρχείου."
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr "Όνομα"
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr "Μέγεθος"
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr "Τροποποιήθηκε"
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] "%n φάκελος"
msgstr[1] "%n φάκελοι"
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] "%n αρχείο"
msgstr[1] "%n αρχεία"
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] "Ανέβασμα %n αρχείου"
diff --git a/l10n/el/files_sharing.po b/l10n/el/files_sharing.po
index 70378f0e4f0..eb5f4cea09f 100644
--- a/l10n/el/files_sharing.po
+++ b/l10n/el/files_sharing.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Playerthe12 <a7652246@drdrb.net>, 2014
# Efstathios Iosifidis <iefstathios@gmail.com>, 2014
# Efstathios Iosifidis <iosifidis@opensuse.org>, 2013
# Marios Bekatoros <>, 2014
@@ -11,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 20:30+0000\n"
+"Last-Translator: Playerthe12 <a7652246@drdrb.net>\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"
@@ -55,7 +56,7 @@ msgstr "Δεν έχετε διαμοιραστεί κανένα αρχείο μ
#: js/external.js:48 js/external.js:59
msgid "Do you want to add the remote share {name} from {owner}@{remote}?"
-msgstr ""
+msgstr "Θέλετε να προσθέσουμε τον απομακρυσμένο διαμοιρασμό {name} από {owner}@{remote}?"
#: js/external.js:51 js/external.js:62
msgid "Remote share"
@@ -63,7 +64,7 @@ msgstr "Απομακρυσμένος διαμοιρασμός"
#: js/external.js:65
msgid "Remote share password"
-msgstr ""
+msgstr "απομακρυσμένος διαμοιρασμός συνθηματικού"
#: js/external.js:76
msgid "Cancel"
@@ -71,7 +72,7 @@ msgstr "Άκυρο"
#: js/external.js:77
msgid "Add remote share"
-msgstr ""
+msgstr "Προσθήκη απομακρυσμένου διαμοιρασμού"
#: js/public.js:203
msgid "No ownCloud installation found at {remote}"
@@ -131,7 +132,7 @@ msgstr "Για περισσότερες πληροφορίες, παρακαλώ
#: templates/public.php:22
msgid "Add to your ownCloud"
-msgstr ""
+msgstr "Προσθήκη στο ownCloud σου"
#: templates/public.php:30
msgid "Download"
diff --git a/l10n/el/settings.po b/l10n/el/settings.po
index 3e18959ee2a..91b312e4c24 100644
--- a/l10n/el/settings.po
+++ b/l10n/el/settings.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Playerthe12 <a7652246@drdrb.net>, 2014
# Efstathios Iosifidis <iefstathios@gmail.com>, 2013-2014
# Efstathios Iosifidis <iosifidis@opensuse.org>, 2013
# Αικατερίνη Χ. Καταπόδη <spanish.katerina@gmail.com>, 2013
@@ -16,9 +17,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-10 04:58-0400\n"
-"PO-Revision-Date: 2014-07-10 07:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 21:40+0000\n"
+"Last-Translator: Playerthe12 <a7652246@drdrb.net>\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"
@@ -314,19 +315,19 @@ msgstr "Επαναφορά των κλειδιών κρυπτογράφησης.
msgid "Unable to delete {objName}"
msgstr "Αδυναμία διαγραφής του {objName}"
-#: js/users/groups.js:73 js/users/groups.js:178
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr "Σφάλμα δημιουργίας ομάδας"
-#: js/users/groups.js:177
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr "Πρέπει να δοθεί ένα έγκυρο όνομα ομάδας"
-#: js/users/groups.js:205
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr "διαγραφή {groupName}"
-#: js/users/groups.js:206 js/users/users.js:265
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr "αναίρεση"
@@ -346,31 +347,31 @@ msgstr "Ομάδα Διαχειριστών"
msgid "Delete"
msgstr "Διαγραφή"
-#: js/users/users.js:85 templates/users/part.userlist.php:98
+#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
msgstr "ποτέ"
-#: js/users/users.js:264
+#: js/users/users.js:295
msgid "deleted {userName}"
msgstr "διαγραφή {userName}"
-#: js/users/users.js:381
+#: js/users/users.js:431
msgid "add group"
msgstr "προσθήκη ομάδας"
-#: js/users/users.js:578
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr "Πρέπει να δοθεί έγκυρο όνομα χρήστη"
-#: js/users/users.js:579 js/users/users.js:585 js/users/users.js:600
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr "Σφάλμα δημιουργίας χρήστη"
-#: js/users/users.js:584
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr "Πρέπει να δοθεί έγκυρο συνθηματικό"
-#: js/users/users.js:608
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr "Προειδοποίηση: Ο μητρικός κατάλογος του χρήστη \"{user}\" υπάρχει ήδη"
@@ -567,7 +568,7 @@ msgstr "Το cron.php είναι καταχωρημένο σε μια υπηρε
#: templates/admin.php:229
msgid "Use system's cron service to call the cron.php file every 15 minutes."
-msgstr ""
+msgstr "Χρησιμοποιήστε την cron υπηρεσία του συτήματος για να καλέσετε το cron.php αρχείο κάθε 15 λεπτά."
#: templates/admin.php:234
msgid "Sharing"
@@ -792,7 +793,7 @@ msgid ""
"\t\tor\n"
"\t\t<a href=\"https://owncloud.org/promote\"\n"
"\t\t\ttarget=\"_blank\">spread the word</a>!"
-msgstr ""
+msgstr "Αν θέλετε να στηρίξετε το έργο\n\n⇥⇥<a href=\"https://owncloud.org/contribute\"\n\n⇥⇥⇥target=\"_blank\">συνησφέρετε στην ανάπτυξη</a>\n\n⇥⇥ή\n\n⇥⇥<a href=\"https://owncloud.org/promote\"\n\n⇥⇥⇥target=\"_blank\">διαδώστε το</a>!"
#: templates/personal.php:31
msgid "Show First Run Wizard again"
diff --git a/l10n/eu/files.po b/l10n/eu/files.po
index 8401e7a59f2..4908fbbe6f8 100644
--- a/l10n/eu/files.po
+++ b/l10n/eu/files.po
@@ -3,6 +3,7 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Alexander Gabilondo <alexgabi@openmailbox.org>, 2014
# asieriko <asieriko@gmail.com>, 2013-2014
# Mikel Olasagasti Uranga <mikel@olasagasti.info>, 2014
# natxooy <natxooy@openmailbox.org>, 2014
@@ -11,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-15 06:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-25 01:54-0400\n"
+"PO-Revision-Date: 2014-07-24 23:00+0000\n"
+"Last-Translator: Alexander Gabilondo <alexgabi@openmailbox.org>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -193,7 +194,7 @@ msgstr "Fitxategien igoera martxan da. Orria orain uzteak igoera ezeztatutko du.
msgid "URL cannot be empty"
msgstr "URLa ezin da hutsik egon"
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr "{new_name} dagoeneko existitzen da"
@@ -219,7 +220,7 @@ msgstr "Ezabatu"
#: js/fileactions.js:297
msgid "Disconnect storage"
-msgstr ""
+msgstr "Deskonektatu biltegia"
#: js/fileactions.js:299
msgid "Unshare"
@@ -239,55 +240,55 @@ msgid ""
"big."
msgstr "Zure deskarga prestatu egin behar da. Denbora bat har lezake fitxategiak handiak badira. "
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr "Zain"
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr "Errorea fitxategia mugitzean."
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr "Errorea fitxategia mugitzean"
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr "Errorea"
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr "Ezin izan da fitxategia berrizendatu"
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr "Errorea fitxategia ezabatzerakoan."
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr "Izena"
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr "Tamaina"
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr "Aldatuta"
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] "karpeta %n"
msgstr[1] "%n karpeta"
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] "fitxategi %n"
msgstr[1] "%n fitxategi"
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] "Fitxategi %n igotzen"
diff --git a/l10n/eu/files_sharing.po b/l10n/eu/files_sharing.po
index 0661a7dfaf6..fae1fbacec6 100644
--- a/l10n/eu/files_sharing.po
+++ b/l10n/eu/files_sharing.po
@@ -3,15 +3,16 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Alexander Gabilondo <alexgabi@openmailbox.org>, 2014
# asieriko <asieriko@gmail.com>, 2013-2014
# natxooy <natxooy@openmailbox.org>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-25 01:54-0400\n"
+"PO-Revision-Date: 2014-07-24 23:40+0000\n"
+"Last-Translator: Alexander Gabilondo <alexgabi@openmailbox.org>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -53,15 +54,15 @@ msgstr "Ez duzu oraindik fitxategirik lotura bidez elkarbanatu."
#: js/external.js:48 js/external.js:59
msgid "Do you want to add the remote share {name} from {owner}@{remote}?"
-msgstr ""
+msgstr "Nahi duzu gehitzea {name} urrutiko partekatzea honengandik {owner}@{remote}?"
#: js/external.js:51 js/external.js:62
msgid "Remote share"
-msgstr ""
+msgstr "Urrutiko parte hartzea"
#: js/external.js:65
msgid "Remote share password"
-msgstr ""
+msgstr "Urrutiko parte hartzeen pasahitza"
#: js/external.js:76
msgid "Cancel"
@@ -69,7 +70,7 @@ msgstr "Ezeztatu"
#: js/external.js:77
msgid "Add remote share"
-msgstr ""
+msgstr "Gehitu urrutiko parte hartzea"
#: js/public.js:203
msgid "No ownCloud installation found at {remote}"
@@ -146,7 +147,7 @@ msgstr "Lotura zuzena"
#: templates/settings-admin.php:3
msgid "Remote Shares"
-msgstr "Hurruneko Elkarbanaketak"
+msgstr "Urrutiko parte hartzeak"
#: templates/settings-admin.php:7
msgid "Allow other instances to mount public links shared from this server"
@@ -154,4 +155,4 @@ msgstr "Baimendu beste instantziak zerbitzari honetatik elkarbanatutako lotura p
#: templates/settings-admin.php:11
msgid "Allow users to mount public link shares"
-msgstr "Baimendu erabiltzaileak lotura publiko bidezko elkarbanaketak kargatzen"
+msgstr "Baimendu erabiltzaileak lotura publiko bidezko elkarbanaketak muntatzen"
diff --git a/l10n/eu/settings.po b/l10n/eu/settings.po
index 8a4d3588f25..1c1af8f2a1b 100644
--- a/l10n/eu/settings.po
+++ b/l10n/eu/settings.po
@@ -12,9 +12,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-10 04:58-0400\n"
-"PO-Revision-Date: 2014-07-10 07:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-25 01:54-0400\n"
+"PO-Revision-Date: 2014-07-24 23:30+0000\n"
+"Last-Translator: Alexander Gabilondo <alexgabi@openmailbox.org>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -310,19 +310,19 @@ msgstr "Leheneratu enkriptatze gakoak"
msgid "Unable to delete {objName}"
msgstr "Ezin izan da {objName} ezabatu"
-#: js/users/groups.js:73 js/users/groups.js:178
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr "Errore bat izan da taldea sortzean"
-#: js/users/groups.js:177
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr "Baliozko talde izena eman behar da"
-#: js/users/groups.js:205
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr "{groupName} ezbatuta"
-#: js/users/groups.js:206 js/users/users.js:265
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr "desegin"
@@ -342,31 +342,31 @@ msgstr "Talde administradorea"
msgid "Delete"
msgstr "Ezabatu"
-#: js/users/users.js:85 templates/users/part.userlist.php:98
+#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
msgstr "inoiz"
-#: js/users/users.js:264
+#: js/users/users.js:295
msgid "deleted {userName}"
msgstr "{userName} ezabatuta"
-#: js/users/users.js:381
+#: js/users/users.js:431
msgid "add group"
msgstr "gehitu taldea"
-#: js/users/users.js:578
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr "Baliozko erabiltzaile izena eman behar da"
-#: js/users/users.js:579 js/users/users.js:585 js/users/users.js:600
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr "Errore bat egon da erabiltzailea sortzean"
-#: js/users/users.js:584
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr "Baliozko pasahitza eman behar da"
-#: js/users/users.js:608
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr "Abisua: \"{user}\" erabiltzailearen Home karpeta dagoeneko exisititzen da"
@@ -563,7 +563,7 @@ msgstr "cron.php webcron zerbitzu batean erregistratua dago cron.php 15 minutur
#: templates/admin.php:229
msgid "Use system's cron service to call the cron.php file every 15 minutes."
-msgstr ""
+msgstr "Erabili sistemaren cron zerbitzua deitzeko cron.php fitxategia 15 minutuan behin."
#: templates/admin.php:234
msgid "Sharing"
@@ -788,7 +788,7 @@ msgid ""
"\t\tor\n"
"\t\t<a href=\"https://owncloud.org/promote\"\n"
"\t\t\ttarget=\"_blank\">spread the word</a>!"
-msgstr ""
+msgstr "Proiektua lagundu nahi baduzu\n⇥⇥<a href=\"https://owncloud.org/contribute\"\n⇥⇥⇥target=\"_blank\">join development</a>\n⇥⇥edo\n⇥⇥<a href=\"https://owncloud.org/promote\"\n⇥⇥⇥target=\"_blank\">zabaldu hitza</a>!"
#: templates/personal.php:31
msgid "Show First Run Wizard again"
diff --git a/l10n/eu/user_ldap.po b/l10n/eu/user_ldap.po
index faf81b8910f..c7c275941f7 100644
--- a/l10n/eu/user_ldap.po
+++ b/l10n/eu/user_ldap.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Alexander Gabilondo <alexgabi@openmailbox.org>, 2014
# asieriko <asieriko@gmail.com>, 2013-2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-05 01:54-0400\n"
-"PO-Revision-Date: 2014-07-04 15:13+0000\n"
-"Last-Translator: asieriko <asieriko@gmail.com>\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 07:51+0000\n"
+"Last-Translator: Alexander Gabilondo <alexgabi@openmailbox.org>\n"
"Language-Team: Basque (http://www.transifex.com/projects/p/owncloud/language/eu/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -20,7 +21,7 @@ msgstr ""
#: ajax/clearMappings.php:34
msgid "Failed to clear the mappings."
-msgstr ""
+msgstr "Mapeatzeen garbiketak huts egin du."
#: ajax/deleteConfiguration.php:34
msgid "Failed to delete the server configuration"
@@ -81,7 +82,7 @@ msgstr "Ezin da zerbitzariaren konfigurazioa gehitu"
#: js/settings.js:127
msgid "mappings cleared"
-msgstr ""
+msgstr "Mapeatzeak garbi"
#: js/settings.js:128
msgid "Success"
@@ -196,7 +197,7 @@ msgstr "Laguntza"
#: templates/part.wizard-groupfilter.php:4
#, php-format
msgid "Groups meeting these criteria are available in %s:"
-msgstr ""
+msgstr "Baldintza horiek betetzen dituzten taldeak bertan eskuragarri %s:"
#: templates/part.wizard-groupfilter.php:8
#: templates/part.wizard-userfilter.php:8
@@ -218,7 +219,7 @@ msgstr ""
#: templates/part.wizard-loginfilter.php:37
#: templates/part.wizard-userfilter.php:30
msgid "Raw LDAP filter"
-msgstr ""
+msgstr "Raw LDAP iragazkia"
#: templates/part.wizard-groupfilter.php:31
#, php-format
@@ -232,7 +233,7 @@ msgstr "talde aurkituta"
#: templates/part.wizard-loginfilter.php:4
msgid "Users login with this attribute:"
-msgstr ""
+msgstr "Erabiltzaileak atributu honekin sartzen dira:"
#: templates/part.wizard-loginfilter.php:8
msgid "LDAP Username:"
@@ -251,7 +252,7 @@ msgstr "Bestelako atributuak:"
msgid ""
"Defines the filter to apply, when login is attempted. %%uid replaces the "
"username in the login action. Example: \"uid=%%uid\""
-msgstr ""
+msgstr "Definitu aplikatu beharreko iragazkia sartzen saiatzean. %%uid erabiltzailearen izena ordezten du sartzeko ekintzan. Adibidez: \"uid=%%uid\""
#: templates/part.wizard-server.php:6
msgid "1. Server"
@@ -313,7 +314,7 @@ msgstr "Erabiltzaile eta taldeentzako Oinarrizko DN zehaztu dezakezu Aurreratu f
#: templates/part.wizard-userfilter.php:4
#, php-format
msgid "Limit %s access to users meeting these criteria:"
-msgstr ""
+msgstr "Mugatu %s sarbidea baldintza horiek betetzen dituzten erabiltzaileei."
#: templates/part.wizard-userfilter.php:31
#, php-format
@@ -346,7 +347,7 @@ msgid ""
"<b>Warning:</b> Apps user_ldap and user_webdavauth are incompatible. You may"
" experience unexpected behavior. Please ask your system administrator to "
"disable one of them."
-msgstr ""
+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:14
msgid ""
@@ -390,7 +391,7 @@ msgstr "Konektatu bakarrik erreplika zerbitzarira"
#: templates/settings.php:26
msgid "Case insensitive LDAP server (Windows)"
-msgstr ""
+msgstr "Maiuskulak eta minuskulak ezberditzen ez dituen LDAP zerbitzaria (Windows)"
#: templates/settings.php:27
msgid "Turn off SSL certificate validation."
@@ -401,7 +402,7 @@ msgstr "Ezgaitu SSL ziurtagirien egiaztapena."
msgid ""
"Not recommended, use it for testing only! If connection only works with this"
" option, import the LDAP server's SSL certificate in your %s server."
-msgstr ""
+msgstr "Ez da gomendagarria, erabili bakarrik probarako! Konexioak aukera hau ezinbestekoa badu, inportatu LDAP zerbitzariaren SSL ziurtagiria zure %s zerbitzarian."
#: templates/settings.php:28
msgid "Cache Time-To-Live"
@@ -465,13 +466,13 @@ msgstr "Talde-Kide elkarketak"
#: templates/settings.php:39
msgid "Nested Groups"
-msgstr ""
+msgstr "Talde habiaratuak"
#: templates/settings.php:39
msgid ""
"When switched on, groups that contain groups are supported. (Only works if "
"the group member attribute contains DNs.)"
-msgstr ""
+msgstr "Piztuta dagoenean, taldeak dauzkaten taldeak onartzen dira. (Bakarrik taldeko kideen atributuak DNak baditu)."
#: templates/settings.php:40
msgid "Paging chunksize"
@@ -532,7 +533,7 @@ msgid ""
"behavior as before ownCloud 5 enter the user display name attribute in the "
"following field. Leave it empty for default behavior. Changes will have "
"effect only on newly mapped (added) LDAP users."
-msgstr ""
+msgstr "Modu lehenetsian barneko erabiltzaile-izena UUID atributuan oinarritua sortuko da. Horrek bermatzen du erabiltzailea bakarra dela eta karaktereak ez direla bihurtu behar. Barneko erabiltzaile-izenak muga bat du, hain zuzen bakarrik karaktere hauek onartzen direla: [ a-zA-Z0-9_.@- ]. Gainerako karaktereak haien ASCII kodean dagokienekin ordezten dira edo saltatu egiten dira. Talka egotekotan zenbaki bat erantsi edo handituko da. Barneko erabiltzaile-izena erabiltzailea barnean identifikatzeko erabiltzen da. Era berean izen hau da erabiltzailearen karpeta nagusiaren izen lehentsia. Bai eta URL helbidearen zatia, esate baterako *DAV zerbitzu guztietan. Ezarpen hauekin lehenetsitako jokaera alda daiteke. Lortzeko ownCloud 5aren aurreko antzeko jokaera sartu erabiltzaile-izenaren atributua hurrengo eremuan. Hutsik utzi lehenetsitako jokaera izateko. Aldaketok bakarrik eragingo diete berriki mapeatutako (erantsitako) LDAP erabiltzaileei."
#: templates/settings.php:55
msgid "Internal Username Attribute:"
@@ -551,7 +552,7 @@ msgid ""
"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 behavior. "
"Changes will have effect only on newly mapped (added) LDAP users and groups."
-msgstr ""
+msgstr "Era lehenetsian, UUID atributua automatikoki atzematen da. UUID atributua LDAP erabiltzaleak eta taldeak dudik gabe identifikatzeko erabiltzen da. Gainera, barneko erabiltzaile-izena UUID atributuan oinarritua sortuko da bestelakorik zehazten ez bada. Ezarpenak alda daitezke eta bestelako atributua jar daiteke. Ziur egon behar duzu hautatzen duzun atributua erabiltzaile eta taldeek eskura dezaketela eta bakarra dela. Jokabide lehenetsi gisa utz ezazu hutsik. Aldaketok soilik LDAP-n mapeatuko (gehituko) diren erabiltzaile eta taldeei eragingo die."
#: templates/settings.php:58
msgid "UUID Attribute for Users:"
@@ -563,7 +564,7 @@ msgstr "Taldeentzako UUID atributuak:"
#: templates/settings.php:60
msgid "Username-LDAP User Mapping"
-msgstr ""
+msgstr "LDAP-erabiltzaile-izena erabiltzailearen mapeatzea"
#: templates/settings.php:61
msgid ""
@@ -577,12 +578,12 @@ msgid ""
" is not configuration sensitive, it affects all LDAP configurations! Never "
"clear the mappings in a production environment, only in a testing or "
"experimental stage."
-msgstr ""
+msgstr "Erabiltzaile izenak (meta) datuak gordetzeko eta esleitzeko erabiltzen dira. Erabiltzaileak zehazki identifikatzeko eta ezagutzeko LDAP erabiltzaile bakoitzak barne erabiltzaile-izen bat edukiko du. Honek erabiltzaile izenatik LDAP erabiltzailera mapatzea eskatzen du. Sortutako erabiltzaile-izena mapatzen da LDAP erabiltzailearen UUID-ra. Gainera DN-a cachean gordetzen da ere LDAP-ren interakzioa txikitzeko, baina DN-a ez da erabiltzen identifikatzeko. Baldin eta DN-a aldatzen bada aldaketak aurkituko dira. Barneko erabiltzaile-izena denean erabiltzen da. Mapatzea garbitzeagatik hondarrak nonnahi ageriko dira. Mapatzeak garbitzeak eragiten dio LDAP ezarpen guztiei. Ez garbitu inoiz mapatzeak ingurune produktibo batean, egin soilik proba edo esperimentazio egoera batean."
#: templates/settings.php:62
msgid "Clear Username-LDAP User Mapping"
-msgstr ""
+msgstr "Garbitu LDAP-erabiltzaile-izenaren erabiltzaile mapaketa"
#: templates/settings.php:62
msgid "Clear Groupname-LDAP Group Mapping"
-msgstr ""
+msgstr "Garbitu LDAP-talde-izenaren talde mapaketa"
diff --git a/l10n/fa/core.po b/l10n/fa/core.po
index bd35ae73beb..e5d1200a45f 100644
--- a/l10n/fa/core.po
+++ b/l10n/fa/core.po
@@ -3,15 +3,16 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Amir Keshavarz <pnetsale@gmail.com>, 2014
# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013
# majid hajibaba <majid.hajibaba@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 23:00+0000\n"
+"Last-Translator: Amir Keshavarz <pnetsale@gmail.com>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,24 +22,24 @@ msgstr ""
#: ajax/share.php:90
msgid "Expiration date is in the past."
-msgstr ""
+msgstr "تاریخ انقضا مربوط به گذشته است ."
#: ajax/share.php:122 ajax/share.php:164
#, php-format
msgid "Couldn't send mail to following users: %s "
-msgstr ""
+msgstr "ارسال ایمیل برای کاربران روبرو با شکست مواجه شد : %s"
#: ajax/update.php:10
msgid "Turned on maintenance mode"
-msgstr ""
+msgstr "حالت \" در دست تعمیر \" فعال شد ."
#: ajax/update.php:13
msgid "Turned off maintenance mode"
-msgstr ""
+msgstr "حالت \" در دست تعمیر \" غیرفعال شد ."
#: ajax/update.php:16
msgid "Updated database"
-msgstr ""
+msgstr "بروز رسانی پایگاه داده انجام شد ."
#: ajax/update.php:19
msgid "Checked database schema update"
@@ -47,11 +48,11 @@ msgstr ""
#: ajax/update.php:27
#, php-format
msgid "Disabled incompatible apps: %s"
-msgstr ""
+msgstr "اپ های ناسازگار غیرفعال شدند : %s"
#: avatar/controller.php:69
msgid "No image or file provided"
-msgstr ""
+msgstr "هیچ فایل یا تصویری وارد نشده است"
#: avatar/controller.php:86
msgid "Unknown filetype"
@@ -63,7 +64,7 @@ msgstr "عکس نامعتبر"
#: avatar/controller.php:120 avatar/controller.php:147
msgid "No temporary profile picture available, try again"
-msgstr ""
+msgstr "تصویر پروفایل موقت در حال حاضر در دسترس نیست ، دوباره تلاش کنید "
#: avatar/controller.php:140
msgid "No crop data provided"
@@ -159,11 +160,11 @@ msgstr "پوشه"
#: js/js.js:592
msgid "Image"
-msgstr ""
+msgstr "تصویر"
#: js/js.js:593
msgid "Audio"
-msgstr ""
+msgstr "صدا"
#: js/js.js:607
msgid "Saving..."
@@ -213,16 +214,16 @@ msgstr "سال قبل"
msgid "years ago"
msgstr "سال‌های قبل"
-#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:175
+#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:198
msgid "Couldn't send reset email. Please contact your administrator."
-msgstr ""
+msgstr "ارسال ایمیل مجدد با مشکل مواجه شد . لطفا با مدیر سیستم تماس بگیرید ."
#: js/lostpassword.js:5
msgid ""
"The link to reset your password has been sent to your email. If you do not "
"receive it within a reasonable amount of time, check your spam/junk "
"folders.<br>If it is not there ask your local administrator."
-msgstr ""
+msgstr "لینک تنظیم مجدد رمز عبور به ایمیل شما ارسال شده است.<br>اگر آن رادر یک زمان مشخصی دریافت نکرده اید، لطفا هرزنامه/ پوشه های ناخواسته را بررسی کنید.<br>در صورت نبودن از مدیر خود بپرسید."
#: js/lostpassword.js:7
msgid ""
@@ -230,19 +231,19 @@ msgid ""
"will be no way to get your data back after your password is reset.<br />If "
"you are not sure what to do, please contact your administrator before you "
"continue. <br />Do you really want to continue?"
-msgstr ""
+msgstr "فایل های شما رمزگذاری شده اند. اگر شما کلید بازیابی را فعال نکرده اید، پس از راه اندازی مجدد رمزعبور هیچ راهی برای بازگشت اطلاعاتتان وجود نخواهد داشت.در صورت عدم اطمینان به انجام کار، لطفا ابتدا با مدیر خود تماس بگیرید. آیا واقعا میخواهید ادامه دهید ؟"
#: js/lostpassword.js:10
msgid "I know what I'm doing"
-msgstr ""
+msgstr "اطلاع از انجام این کار دارم"
#: js/lostpassword.js:13 lostpassword/templates/resetpassword.php:9
msgid "Reset password"
-msgstr "دوباره سازی گذرواژه"
+msgstr "تنظیم مجدد رمز عبور"
#: js/lostpassword.js:16
msgid "Password can not be changed. Please contact your administrator."
-msgstr ""
+msgstr "رمز عبور نمی تواند تغییر بکند . لطفا با مدیر سیستم تماس بگیرید ."
#: js/oc-dialogs.js:108 js/oc-dialogs.js:255
msgid "No"
@@ -258,7 +259,7 @@ msgstr "انتخاب کردن"
#: js/oc-dialogs.js:229
msgid "Error loading file picker template: {error}"
-msgstr ""
+msgstr "خطا در بارگذاری قالب انتخاب فایل : {error}"
#: js/oc-dialogs.js:282
msgid "Ok"
@@ -266,7 +267,7 @@ msgstr "قبول"
#: js/oc-dialogs.js:302
msgid "Error loading message template: {error}"
-msgstr ""
+msgstr "خطا در بارگذاری قالب پیام : {error}"
#: js/oc-dialogs.js:430
msgid "{count} file conflict"
@@ -283,11 +284,11 @@ msgstr "فایل های جدید"
#: js/oc-dialogs.js:451
msgid "Already existing files"
-msgstr ""
+msgstr "فایل های موجود در حال حاضر "
#: js/oc-dialogs.js:453
msgid "Which files do you want to keep?"
-msgstr ""
+msgstr "کدام فایل ها را می خواهید نگه دارید ؟"
#: js/oc-dialogs.js:454
msgid ""
@@ -305,7 +306,7 @@ msgstr "ادامه"
#: js/oc-dialogs.js:519 js/oc-dialogs.js:532
msgid "(all selected)"
-msgstr ""
+msgstr "(همه انتخاب شده اند)"
#: js/oc-dialogs.js:522 js/oc-dialogs.js:536
msgid "({count} selected)"
@@ -317,7 +318,7 @@ msgstr ""
#: js/setup.js:96
msgid "Very weak password"
-msgstr ""
+msgstr "رمز عبور بسیار ضعیف"
#: js/setup.js:97
msgid "Weak password"
@@ -341,7 +342,7 @@ msgstr "اشتراک گذاشته شده"
#: js/share.js:257
msgid "Shared with {recipients}"
-msgstr ""
+msgstr "به اشتراک گذاشته شده با {recipients}"
#: js/share.js:266
msgid "Share"
@@ -374,7 +375,7 @@ msgstr "به اشتراک گذاشته شده با شما توسط { دارند
#: js/share.js:383
msgid "Share with user or group …"
-msgstr ""
+msgstr "به اشتراک گذاری با کاربر یا گروه"
#: js/share.js:389
msgid "Share link"
@@ -533,21 +534,21 @@ msgstr ""
msgid "The update was successful. Redirecting you to ownCloud now."
msgstr "به روزرسانی موفقیت آمیز بود. در حال انتقال شما به OwnCloud."
-#: lostpassword/controller/lostcontroller.php:110
+#: lostpassword/controller/lostcontroller.php:133
msgid "Couldn't reset password because the token is invalid"
msgstr ""
-#: lostpassword/controller/lostcontroller.php:136
+#: lostpassword/controller/lostcontroller.php:159
msgid "Couldn't send reset email. Please make sure your username is correct."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:151
+#: lostpassword/controller/lostcontroller.php:174
msgid ""
"Couldn't send reset email because there is no email address for this "
"username. Please contact your administrator."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:168
+#: lostpassword/controller/lostcontroller.php:191
#, php-format
msgid "%s password reset"
msgstr ""
@@ -610,7 +611,7 @@ msgstr "شخصی"
msgid "Users"
msgstr "کاربران"
-#: strings.php:7 templates/layout.user.php:53 templates/layout.user.php:118
+#: strings.php:7 templates/layout.user.php:57 templates/layout.user.php:122
msgid "Apps"
msgstr " برنامه ها"
@@ -776,19 +777,19 @@ msgstr "اتمام نصب"
msgid "Finishing …"
msgstr ""
-#: templates/layout.user.php:40
+#: templates/layout.user.php:44
msgid ""
"This application requires JavaScript to be enabled for correct operation. "
"Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable "
"JavaScript</a> and re-load this interface."
msgstr ""
-#: templates/layout.user.php:44
+#: templates/layout.user.php:48
#, php-format
msgid "%s is available. Get more information on how to update."
msgstr "%s در دسترس است. برای چگونگی به روز رسانی اطلاعات بیشتر را دریافت نمایید."
-#: templates/layout.user.php:80 templates/singleuser.user.php:8
+#: templates/layout.user.php:84 templates/singleuser.user.php:8
msgid "Log out"
msgstr "خروج"
diff --git a/l10n/fa/files_sharing.po b/l10n/fa/files_sharing.po
index b78357e4e1d..c8134a19ea3 100644
--- a/l10n/fa/files_sharing.po
+++ b/l10n/fa/files_sharing.po
@@ -3,15 +3,16 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Amir Keshavarz <pnetsale@gmail.com>, 2014
# mahdi Kereshteh <miki_mika1362@yahoo.com>, 2013
# majid hajibaba <majid.hajibaba@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 22:50+0000\n"
+"Last-Translator: Amir Keshavarz <pnetsale@gmail.com>\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -21,7 +22,7 @@ msgstr ""
#: ajax/external.php:17
msgid "Server to server sharing is not enabled on this server"
-msgstr ""
+msgstr "اشتراک سرور به سرور در این سرور فعال نیست ."
#: ajax/external.php:47
msgid "Couldn't add remote share"
diff --git a/l10n/fa/settings.po b/l10n/fa/settings.po
index 71c19ca9087..c02df748a89 100644
--- a/l10n/fa/settings.po
+++ b/l10n/fa/settings.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-09 01:54-0400\n"
-"PO-Revision-Date: 2014-07-09 05:54+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 23:00+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Persian (http://www.transifex.com/projects/p/owncloud/language/fa/)\n"
"MIME-Version: 1.0\n"
@@ -274,7 +274,7 @@ msgstr "انتخاب تصویر پروفایل"
#: js/personal.js:287
msgid "Very weak password"
-msgstr ""
+msgstr "رمز عبور بسیار ضعیف"
#: js/personal.js:288
msgid "Weak password"
@@ -308,19 +308,19 @@ msgstr ""
msgid "Unable to delete {objName}"
msgstr ""
-#: js/users/groups.js:73 js/users/groups.js:178
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr ""
-#: js/users/groups.js:177
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr ""
-#: js/users/groups.js:205
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr ""
-#: js/users/groups.js:206 js/users/users.js:265
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr "بازگشت"
@@ -340,31 +340,31 @@ msgstr "گروه مدیران"
msgid "Delete"
msgstr "حذف"
-#: js/users/users.js:85 templates/users/part.userlist.php:98
+#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
msgstr "هرگز"
-#: js/users/users.js:264
+#: js/users/users.js:295
msgid "deleted {userName}"
msgstr ""
-#: js/users/users.js:381
+#: js/users/users.js:431
msgid "add group"
msgstr "افزودن گروه"
-#: js/users/users.js:578
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr "نام کاربری صحیح باید وارد شود"
-#: js/users/users.js:579 js/users/users.js:585 js/users/users.js:600
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr "خطا در ایجاد کاربر"
-#: js/users/users.js:584
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr "رمز عبور صحیح باید وارد شود"
-#: js/users/users.js:608
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr "اخطار: پوشه‌ی خانه برای کاربر \"{user}\" در حال حاضر وجود دارد"
diff --git a/l10n/fr/files_sharing.po b/l10n/fr/files_sharing.po
index 5e53b49d91c..49c5a9444d3 100644
--- a/l10n/fr/files_sharing.po
+++ b/l10n/fr/files_sharing.po
@@ -5,7 +5,7 @@
# Translators:
# Alain Sanguinetti <alain@sanguinetti.eu>, 2014
# Alexandre G. <alexandre.grignon@gmail.com>, 2014
-# square <benben390-390@yahoo.fr>, 2013
+# square <benben390-390@yahoo.fr>, 2013-2014
# Christophe Lherieau <skimpax@gmail.com>, 2013-2014
# Etienne <etiess@gmail.com>, 2013-2014
# Ogre Sympathique, 2013
@@ -16,9 +16,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 08:11+0000\n"
+"Last-Translator: square <benben390-390@yahoo.fr>\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,7 +44,7 @@ msgstr "Partagé avec d'autres"
#: appinfo/app.php:51 js/app.js:72
msgid "Shared by link"
-msgstr "Partagé par lien"
+msgstr "Partagé par un lien"
#: js/app.js:35
msgid "No files have been shared with you yet."
@@ -56,19 +56,19 @@ msgstr "Vous ne partagez pas de fichier pour l'instant"
#: js/app.js:73
msgid "You haven't shared any files by link yet."
-msgstr "Vous ne partagez aucun de fichier par lien pour l'instant."
+msgstr "Vous n'avez aucun partage de fichier par lien pour le moment."
#: js/external.js:48 js/external.js:59
msgid "Do you want to add the remote share {name} from {owner}@{remote}?"
-msgstr ""
+msgstr "Voulez-vous ajouter le partage distant {name} de {owner}@{remote} ?"
#: js/external.js:51 js/external.js:62
msgid "Remote share"
-msgstr ""
+msgstr "Partage distant"
#: js/external.js:65
msgid "Remote share password"
-msgstr ""
+msgstr "Mot de passe du partage distant"
#: js/external.js:76
msgid "Cancel"
@@ -76,7 +76,7 @@ msgstr "Annuler"
#: js/external.js:77
msgid "Add remote share"
-msgstr ""
+msgstr "Ajouter un partage distant"
#: js/public.js:203
msgid "No ownCloud installation found at {remote}"
@@ -153,12 +153,12 @@ msgstr "Lien direct"
#: templates/settings-admin.php:3
msgid "Remote Shares"
-msgstr "Partages Distants"
+msgstr "Partages distants"
#: templates/settings-admin.php:7
msgid "Allow other instances to mount public links shared from this server"
-msgstr "Autorise d'autres instances à monter des liens publiques partagés depuis ce serveur"
+msgstr "Autoriser d'autres instances à monter des liens publics, partagés depuis ce serveur"
#: templates/settings-admin.php:11
msgid "Allow users to mount public link shares"
-msgstr "Autorise les utilisateurs à monter des liens de partages publiques"
+msgstr "Autoriser des utilisateurs à monter des liens de partages publics"
diff --git a/l10n/fr/files_versions.po b/l10n/fr/files_versions.po
index d5ea6a33082..260e49c6346 100644
--- a/l10n/fr/files_versions.po
+++ b/l10n/fr/files_versions.po
@@ -3,14 +3,15 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# square <benben390-390@yahoo.fr>, 2014
# 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-09-03 07:43-0400\n"
-"PO-Revision-Date: 2013-09-03 11:10+0000\n"
-"Last-Translator: Christophe Lherieau <skimpax@gmail.com>\n"
+"Report-Msgid-Bugs-To: translations@owncloud.org\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 08:21+0000\n"
+"Last-Translator: square <benben390-390@yahoo.fr>\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"
@@ -23,22 +24,22 @@ msgstr ""
msgid "Could not revert: %s"
msgstr "Impossible de restaurer %s"
-#: js/versions.js:7
+#: js/versions.js:48
msgid "Versions"
msgstr "Versions"
-#: js/versions.js:53
+#: js/versions.js:70
msgid "Failed to revert {file} to revision {timestamp}."
msgstr "Échec du retour du fichier {file} à la révision {timestamp}."
-#: js/versions.js:79
+#: js/versions.js:97
msgid "More versions..."
msgstr "Plus de versions..."
-#: js/versions.js:116
+#: js/versions.js:135
msgid "No other versions available"
-msgstr "Aucune autre version disponible"
+msgstr "Aucune autre version n'est disponible"
-#: js/versions.js:145
+#: js/versions.js:165
msgid "Restore"
msgstr "Restaurer"
diff --git a/l10n/fr/lib.po b/l10n/fr/lib.po
index 9f5ff94da62..525214a2859 100644
--- a/l10n/fr/lib.po
+++ b/l10n/fr/lib.po
@@ -4,6 +4,7 @@
#
# Translators:
# Athmane MOKRAOUI <ButterflyOfFire@gmail.com>, 2014
+# square <benben390-390@yahoo.fr>, 2014
# Christophe Lherieau <skimpax@gmail.com>, 2013-2014
# Cyril Glapa <kyriog@gmail.com>, 2013
# Etienne <etiess@gmail.com>, 2013
@@ -16,9 +17,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-05 01:54-0400\n"
-"PO-Revision-Date: 2014-07-04 14:50+0000\n"
-"Last-Translator: Athmane MOKRAOUI <ButterflyOfFire@gmail.com>\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 08:21+0000\n"
+"Last-Translator: square <benben390-390@yahoo.fr>\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"
@@ -26,33 +27,33 @@ msgstr ""
"Language: fr\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-#: base.php:187 base.php:194
+#: base.php:195 base.php:202
msgid "Cannot write into \"config\" directory!"
msgstr "Impossible d’écrire dans le répertoire \"config\" !"
-#: base.php:188
+#: base.php:196
msgid ""
"This can usually be fixed by giving the webserver write access to the config"
" directory"
msgstr "Ce problème est généralement résolu en donnant au serveur web un accès en écriture à ce répertoire"
-#: base.php:190
+#: base.php:198
#, php-format
msgid "See %s"
msgstr "Voir %s"
-#: base.php:195 private/util.php:413
+#: base.php:203 private/util.php:413
#, php-format
msgid ""
"This can usually be fixed by %sgiving the webserver write access to the "
"config directory%s."
msgstr "Ce problème est généralement résolu %sen donnant au serveur web un accès en écriture au répertoire de configuration%s."
-#: base.php:675
+#: base.php:662
msgid "You are accessing the server from an untrusted domain."
msgstr "Vous accédez au serveur à partir d'un domaine non-approuvé."
-#: base.php:676
+#: base.php:663
msgid ""
"Please contact your administrator. If you are an administrator of this "
"instance, configure the \"trusted_domain\" setting in config/config.php. An "
@@ -79,19 +80,19 @@ msgstr "Utilisateurs"
msgid "Admin"
msgstr "Administration"
-#: private/app.php:987
+#: private/app.php:985
#, php-format
msgid "Failed to upgrade \"%s\"."
msgstr "Echec de la mise à niveau \"%s\"."
-#: private/app.php:1144
+#: private/app.php:1142
#, php-format
msgid ""
"App \\\"%s\\\" can't be installed because it is not compatible with this "
"version of ownCloud."
-msgstr "L'application \\\"%s\\\" ne peut être installée car elle n'est pas compatible avec cette version de ownCloud."
+msgstr "L'application \\\"%s\\\" ne peut pas être installée car elle n'est pas compatible avec cette version de ownCloud."
-#: private/app.php:1156
+#: private/app.php:1154
msgid "No app name specified"
msgstr "Aucun nom d'application spécifié"
@@ -120,44 +121,44 @@ msgstr "Impossible de créer le dossier de l'application. Corrigez les droits d'
msgid "No source specified when installing app"
msgstr "Aucune source spécifiée pour installer l'application"
-#: private/installer.php:242
+#: private/installer.php:243
msgid "No href specified when installing app from http"
msgstr "Aucun href spécifié pour installer l'application par http"
-#: private/installer.php:247
+#: private/installer.php:248
msgid "No path specified when installing app from local file"
msgstr "Aucun chemin spécifié pour installer l'application depuis un fichier local"
-#: private/installer.php:261
+#: private/installer.php:256
#, php-format
msgid "Archives of type %s are not supported"
msgstr "Les archives de type %s ne sont pas supportées"
-#: private/installer.php:275
+#: private/installer.php:270
msgid "Failed to open archive when installing app"
msgstr "Échec de l'ouverture de l'archive lors de l'installation de l'application"
-#: private/installer.php:313
+#: private/installer.php:308
msgid "App does not provide an info.xml file"
msgstr "L'application ne fournit pas de fichier info.xml"
-#: private/installer.php:319
+#: private/installer.php:314
msgid "App can't be installed because of not allowed code in the App"
msgstr "L'application ne peut être installée car elle contient du code non-autorisé"
-#: private/installer.php:325
+#: private/installer.php:320
msgid ""
"App can't be installed because it is not compatible with this version of "
"ownCloud"
msgstr "L'application ne peut être installée car elle n'est pas compatible avec cette version de ownCloud"
-#: private/installer.php:331
+#: private/installer.php:326
msgid ""
"App can't be installed because it contains the <shipped>true</shipped> tag "
"which is not allowed for non shipped apps"
msgstr "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non-diffusées"
-#: private/installer.php:344
+#: private/installer.php:339
msgid ""
"App can't be installed because the version in info.xml/version is not the "
"same as the version reported from the app store"
@@ -362,45 +363,45 @@ msgstr "Le réglage des permissions pour %s a échoué car les permissions dépa
msgid "Setting permissions for %s failed, because the item was not found"
msgstr "Le réglage des permissions pour %s a échoué car l'objet n'a pas été trouvé"
-#: private/share/share.php:1046
+#: private/share/share.php:1043
#, php-format
msgid "Sharing backend %s must implement the interface OCP\\Share_Backend"
msgstr "L'emplacement du partage %s doit implémenter l'interface OCP\\Share_Backend"
-#: private/share/share.php:1053
+#: private/share/share.php:1050
#, php-format
msgid "Sharing backend %s not found"
msgstr "Emplacement de partage %s introuvable"
-#: private/share/share.php:1059
+#: private/share/share.php:1056
#, php-format
msgid "Sharing backend for %s not found"
msgstr "L'emplacement du partage %s est introuvable"
-#: private/share/share.php:1476
+#: private/share/share.php:1473
#, php-format
msgid "Sharing %s failed, because the user %s is the original sharer"
msgstr "Le partage de %s a échoué car l'utilisateur %s est déjà l'utilisateur à l'origine du partage."
-#: private/share/share.php:1485
+#: private/share/share.php:1482
#, php-format
msgid ""
"Sharing %s failed, because the permissions exceed permissions granted to %s"
msgstr "Le partage de %s a échoué car les permissions dépassent les permissions accordées à %s"
-#: private/share/share.php:1501
+#: private/share/share.php:1498
#, php-format
msgid "Sharing %s failed, because resharing is not allowed"
msgstr "Le partage de %s a échoué car le repartage n'est pas autorisé"
-#: private/share/share.php:1513
+#: private/share/share.php:1510
#, php-format
msgid ""
"Sharing %s failed, because the sharing backend for %s could not find its "
"source"
msgstr "Le partage %s a échoué parce que la source n'a été trouvée pour le partage %s."
-#: private/share/share.php:1527
+#: private/share/share.php:1524
#, php-format
msgid ""
"Sharing %s failed, because the file could not be found in the file cache"
@@ -459,23 +460,23 @@ msgstr "l'année dernière"
msgid "years ago"
msgstr "il y a plusieurs années"
-#: private/user/manager.php:238
+#: private/user/manager.php:239
msgid ""
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", "
"\"0-9\", and \"_.@-\""
msgstr "Seuls les caractères suivants sont autorisés dans un nom d'utilisateur : \"a-z\", \"A-Z\", \"0-9\", et \"_.@-\""
-#: private/user/manager.php:243
+#: private/user/manager.php:244
msgid "A valid username must be provided"
msgstr "Un nom d'utilisateur valide doit être saisi"
-#: private/user/manager.php:247
+#: private/user/manager.php:248
msgid "A valid password must be provided"
msgstr "Un mot de passe valide doit être saisi"
-#: private/user/manager.php:252
+#: private/user/manager.php:253
msgid "The username is already being used"
-msgstr "Le nom d'utilisateur est déjà utilisé"
+msgstr "Ce nom d'utilisateur est déjà utilisé"
#: private/util.php:398
msgid "No database drivers (sqlite, mysql, or postgresql) installed."
diff --git a/l10n/fr/settings.po b/l10n/fr/settings.po
index 03f92eba08a..f7d3bf7a938 100644
--- a/l10n/fr/settings.po
+++ b/l10n/fr/settings.po
@@ -6,6 +6,7 @@
# 2rock <hub2rock@free.fr>, 2014
# Adalberto Rodrigues <rodrigues_adalberto@yahoo.fr>, 2013
# Alain Sanguinetti <alain@sanguinetti.eu>, 2014
+# square <benben390-390@yahoo.fr>, 2014
# Christophe Lherieau <skimpax@gmail.com>, 2013-2014
# Etienne <etiess@gmail.com>, 2013
# Fabian Lemaître <ptit.boogy@gmail.com>, 2014
@@ -22,9 +23,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-10 04:58-0400\n"
-"PO-Revision-Date: 2014-07-10 07:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 08:21+0000\n"
+"Last-Translator: square <benben390-390@yahoo.fr>\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"
@@ -320,19 +321,19 @@ msgstr "Restaurer les clés de chiffrement"
msgid "Unable to delete {objName}"
msgstr "Impossible de supprimer {objName}"
-#: js/users/groups.js:73 js/users/groups.js:178
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr "Erreur lors de la création du groupe"
-#: js/users/groups.js:177
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr "Vous devez spécifier un nom de groupe valide"
-#: js/users/groups.js:205
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr "{groupName} supprimé"
-#: js/users/groups.js:206 js/users/users.js:265
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr "annuler"
@@ -352,31 +353,31 @@ msgstr "Admin Groupe"
msgid "Delete"
msgstr "Supprimer"
-#: js/users/users.js:85 templates/users/part.userlist.php:98
+#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
msgstr "jamais"
-#: js/users/users.js:264
+#: js/users/users.js:295
msgid "deleted {userName}"
msgstr "{userName} supprimé"
-#: js/users/users.js:381
+#: js/users/users.js:431
msgid "add group"
msgstr "ajouter un groupe"
-#: js/users/users.js:578
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr "Un nom d'utilisateur valide doit être saisi"
-#: js/users/users.js:579 js/users/users.js:585 js/users/users.js:600
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr "Erreur lors de la création de l'utilisateur"
-#: js/users/users.js:584
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr "Un mot de passe valide doit être saisi"
-#: js/users/users.js:608
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr "Attention : Le dossier Home pour l'utilisateur \"{user}\" existe déjà"
@@ -573,7 +574,7 @@ msgstr "cron.php est enregistré en tant que service webcron pour appeler cron.p
#: templates/admin.php:229
msgid "Use system's cron service to call the cron.php file every 15 minutes."
-msgstr ""
+msgstr "Utilisez le service cron du système pour appeler le fichier cron.php toutes les 15 minutes."
#: templates/admin.php:234
msgid "Sharing"
diff --git a/l10n/gl/files.po b/l10n/gl/files.po
index 1c68ced7167..89c88e06272 100644
--- a/l10n/gl/files.po
+++ b/l10n/gl/files.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-18 01:54-0400\n"
-"PO-Revision-Date: 2014-07-17 09:01+0000\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-25 22:03+0000\n"
"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>\n"
"Language-Team: Galician (http://www.transifex.com/projects/p/owncloud/language/gl/)\n"
"MIME-Version: 1.0\n"
@@ -191,7 +191,7 @@ msgstr "O envío do ficheiro está en proceso. Saír agora da páxina cancelará
msgid "URL cannot be empty"
msgstr "O URL non pode quedar en branco."
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr "Xa existe un {new_name}"
@@ -237,55 +237,55 @@ msgid ""
"big."
msgstr "Está a prepararse a súa descarga. Isto pode levar bastante tempo se os ficheiros son grandes."
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr "Pendentes"
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr "Produciuse un erro ao mover o ficheiro."
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr "Produciuse un erro ao mover o ficheiro"
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr "Erro"
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr "Non foi posíbel renomear o ficheiro"
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr "Produciuse un erro ao eliminar o ficheiro."
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr "Nome"
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr "Tamaño"
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr "Modificado"
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] "%n cartafol"
msgstr[1] "%n cartafoles"
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] "%n ficheiro"
msgstr[1] "%n ficheiros"
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] "Cargando %n ficheiro"
diff --git a/l10n/hu_HU/files.po b/l10n/hu_HU/files.po
index a939cae1dbc..eedd60764e0 100644
--- a/l10n/hu_HU/files.po
+++ b/l10n/hu_HU/files.po
@@ -5,13 +5,14 @@
# Translators:
# ebela <bela@dandre.hu>, 2013
# Laszlo Tornoci <torlasz@gmail.com>, 2013-2014
+# Szládovics Péter <peti@szladovics.hu>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-15 06:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-24 01:54-0400\n"
+"PO-Revision-Date: 2014-07-23 14:01+0000\n"
+"Last-Translator: Szládovics Péter <peti@szladovics.hu>\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"
@@ -21,11 +22,11 @@ msgstr ""
#: ajax/list.php:38
msgid "Storage not available"
-msgstr ""
+msgstr "A tároló elérhetetlen."
#: ajax/list.php:45
msgid "Storage invalid"
-msgstr ""
+msgstr "A tároló érvénytelen"
#: ajax/list.php:52
msgid "Unknown error"
@@ -191,7 +192,7 @@ msgstr "Fájlfeltöltés van folyamatban. Az oldal elhagyása megszakítja a fel
msgid "URL cannot be empty"
msgstr "Az URL-cím nem maradhat kitöltetlenül"
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1273
msgid "{new_name} already exists"
msgstr "{new_name} már létezik"
@@ -217,7 +218,7 @@ msgstr "Törlés"
#: js/fileactions.js:297
msgid "Disconnect storage"
-msgstr ""
+msgstr "Tároló leválasztása"
#: js/fileactions.js:299
msgid "Unshare"
@@ -237,55 +238,55 @@ msgid ""
"big."
msgstr "Készül a letöltendő állomány. Ez eltarthat egy ideig, ha nagyok a fájlok."
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1797
msgid "Pending"
msgstr "Folyamatban"
-#: js/filelist.js:1210
+#: js/filelist.js:1224
msgid "Error moving file."
msgstr "Hiba történt a fájl áthelyezése közben."
-#: js/filelist.js:1218
+#: js/filelist.js:1232
msgid "Error moving file"
msgstr "Az állomány áthelyezése nem sikerült."
-#: js/filelist.js:1218
+#: js/filelist.js:1232
msgid "Error"
msgstr "Hiba"
-#: js/filelist.js:1307
+#: js/filelist.js:1321
msgid "Could not rename file"
msgstr "Az állomány nem nevezhető át"
-#: js/filelist.js:1425
+#: js/filelist.js:1439
msgid "Error deleting file."
msgstr "Hiba a file törlése közben."
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1542 templates/list.php:61
msgid "Name"
msgstr "Név"
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1543 templates/list.php:72
msgid "Size"
msgstr "Méret"
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1544 templates/list.php:75
msgid "Modified"
msgstr "Módosítva"
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1554 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] "%n mappa"
msgstr[1] "%n mappa"
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1560 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] "%n állomány"
msgstr[1] "%n állomány"
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1690 js/filelist.js:1729
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] "%n állomány feltöltése"
diff --git a/l10n/hu_HU/settings.po b/l10n/hu_HU/settings.po
index e285bcf4377..09ac6da5410 100644
--- a/l10n/hu_HU/settings.po
+++ b/l10n/hu_HU/settings.po
@@ -11,9 +11,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-10 04:58-0400\n"
-"PO-Revision-Date: 2014-07-10 07:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 17:40+0000\n"
+"Last-Translator: ebela <bela@dandre.hu>\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"
@@ -53,7 +53,7 @@ msgstr ""
#: admin/controller.php:116 templates/admin.php:337
msgid "Send mode"
-msgstr ""
+msgstr "Küldési mód"
#: admin/controller.php:118 templates/admin.php:350 templates/personal.php:156
msgid "Encryption"
@@ -61,7 +61,7 @@ msgstr "Titkosítás"
#: admin/controller.php:120 templates/admin.php:374
msgid "Authentication method"
-msgstr ""
+msgstr "Autentikációs metódus"
#: ajax/apps/ocs.php:20
msgid "Unable to load list from App Store"
@@ -199,7 +199,7 @@ msgstr "Nem sikerült megváltoztatni a jelszót"
#: js/admin.js:128
msgid "Sending..."
-msgstr ""
+msgstr "Küldés..."
#: js/apps.js:45 templates/help.php:7
msgid "User Documentation"
@@ -207,7 +207,7 @@ msgstr "Felhasználói leírás"
#: js/apps.js:54
msgid "Admin Documentation"
-msgstr ""
+msgstr "Adminisztrátori Dokumentáció"
#: js/apps.js:82
msgid "Update to {appversion}"
@@ -309,19 +309,19 @@ msgstr ""
msgid "Unable to delete {objName}"
msgstr ""
-#: js/users/groups.js:73 js/users/groups.js:178
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr ""
-#: js/users/groups.js:177
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr ""
-#: js/users/groups.js:205
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr ""
-#: js/users/groups.js:206 js/users/users.js:265
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr "visszavonás"
@@ -341,31 +341,31 @@ msgstr "Csoportadminisztrátor"
msgid "Delete"
msgstr "Törlés"
-#: js/users/users.js:85 templates/users/part.userlist.php:98
+#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
msgstr "soha"
-#: js/users/users.js:264
+#: js/users/users.js:295
msgid "deleted {userName}"
msgstr ""
-#: js/users/users.js:381
+#: js/users/users.js:431
msgid "add group"
msgstr "csoport hozzáadása"
-#: js/users/users.js:578
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr "Érvényes felhasználónevet kell megadnia"
-#: js/users/users.js:579 js/users/users.js:585 js/users/users.js:600
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr "A felhasználó nem hozható létre"
-#: js/users/users.js:584
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr "Érvényes jelszót kell megadnia"
-#: js/users/users.js:608
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr "Figyelmeztetés: A felhasználó \"{user}\" kezdő könyvtára már létezett"
diff --git a/l10n/hu_HU/user_ldap.po b/l10n/hu_HU/user_ldap.po
index c7510cf8a56..54adae48039 100644
--- a/l10n/hu_HU/user_ldap.po
+++ b/l10n/hu_HU/user_ldap.po
@@ -9,9 +9,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-05 01:54-0400\n"
-"PO-Revision-Date: 2014-07-04 15:13+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 17:40+0000\n"
+"Last-Translator: ebela <bela@dandre.hu>\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"
@@ -74,7 +74,7 @@ msgstr "Tartsuk meg a beállításokat?"
#: js/settings.js:93
msgid "{nthServer}. Server"
-msgstr ""
+msgstr "{nthServer}. Kiszolgáló"
#: js/settings.js:99
msgid "Cannot add server configuration"
@@ -94,15 +94,15 @@ msgstr "Hiba"
#: js/settings.js:244
msgid "Please specify a Base DN"
-msgstr ""
+msgstr "Adja meg az alap/Base/ DN-t"
#: js/settings.js:245
msgid "Could not determine Base DN"
-msgstr ""
+msgstr "nem sikerült azonosítani az alap/Base/ DN-t"
#: js/settings.js:276
msgid "Please specify the port"
-msgstr ""
+msgstr "Add meg a portot"
#: js/settings.js:780
msgid "Configuration OK"
@@ -168,15 +168,15 @@ msgstr "Érvénytelen gépnév"
#: settings.php:52
msgid "Server"
-msgstr ""
+msgstr "Kiszolgáló"
#: settings.php:53
msgid "User Filter"
-msgstr ""
+msgstr "Felhasználó Szűrő"
#: settings.php:54
msgid "Login Filter"
-msgstr ""
+msgstr "Bejelntkezési Szűrő"
#: settings.php:55
msgid "Group Filter"
@@ -256,12 +256,12 @@ msgstr "Ez a szűrő érvényes a bejelentkezés megkísérlésekor. Ekkor az %%
#: templates/part.wizard-server.php:6
msgid "1. Server"
-msgstr ""
+msgstr "1. Kiszolgáló"
#: templates/part.wizard-server.php:13
#, php-format
msgid "%s. Server:"
-msgstr ""
+msgstr "%s. kiszolgáló"
#: templates/part.wizard-server.php:18
msgid "Add Server Configuration"
@@ -269,7 +269,7 @@ msgstr "Új kiszolgáló beállításának hozzáadása"
#: templates/part.wizard-server.php:21
msgid "Delete Configuration"
-msgstr ""
+msgstr "Konfiguráció törlés"
#: templates/part.wizard-server.php:30
msgid "Host"
@@ -391,7 +391,7 @@ msgstr "Csak a másodlagos (másolati) kiszolgálóhoz kapcsolódjunk."
#: templates/settings.php:26
msgid "Case insensitive LDAP server (Windows)"
-msgstr ""
+msgstr "Az LDAP-kiszolgáló nem tesz különbséget a kis- és nagybetűk között (Windows)"
#: templates/settings.php:27
msgid "Turn off SSL certificate validation."
diff --git a/l10n/hu_HU/user_webdavauth.po b/l10n/hu_HU/user_webdavauth.po
index 3a0831ac17b..f18419e7a59 100644
--- a/l10n/hu_HU/user_webdavauth.po
+++ b/l10n/hu_HU/user_webdavauth.po
@@ -4,14 +4,14 @@
#
# Translators:
# Akos <nagy.akos@libreoffice.ro>, 2013
-# ebela <bela@dandre.hu>, 2013
+# ebela <bela@dandre.hu>, 2013-2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-05 01:54-0400\n"
-"PO-Revision-Date: 2014-07-04 15:12+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 17:30+0000\n"
+"Last-Translator: ebela <bela@dandre.hu>\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,7 +25,7 @@ msgstr "WebDAV hitelesítés"
#: templates/settings.php:3
msgid "Address:"
-msgstr ""
+msgstr "Cím:"
#: templates/settings.php:5
msgid "Save"
diff --git a/l10n/ia/core.po b/l10n/ia/core.po
index 77f6c0e239d..bb99e4d9d3c 100644
--- a/l10n/ia/core.po
+++ b/l10n/ia/core.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 08:40+0000\n"
+"Last-Translator: giogio <g.sora@tiscali.it>\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -150,7 +150,7 @@ msgstr "Configurationes"
#: js/js.js:590
msgid "File"
-msgstr ""
+msgstr "File"
#: js/js.js:591
msgid "Folder"
@@ -158,11 +158,11 @@ msgstr "Dossier"
#: js/js.js:592
msgid "Image"
-msgstr ""
+msgstr "Imagine"
#: js/js.js:593
msgid "Audio"
-msgstr ""
+msgstr "Audio"
#: js/js.js:607
msgid "Saving..."
@@ -195,8 +195,8 @@ msgstr "heri"
#: js/js.js:1283
msgid "%n day ago"
msgid_plural "%n days ago"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%n die ante"
+msgstr[1] "%n dies ante"
#: js/js.js:1284
msgid "last month"
@@ -205,8 +205,8 @@ msgstr "ultime mense"
#: js/js.js:1285
msgid "%n month ago"
msgid_plural "%n months ago"
-msgstr[0] ""
-msgstr[1] ""
+msgstr[0] "%n mense ante"
+msgstr[1] "%n menses ante"
#: js/js.js:1286
msgid "last year"
@@ -216,7 +216,7 @@ msgstr "ultime anno"
msgid "years ago"
msgstr "annos passate"
-#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:175
+#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:198
msgid "Couldn't send reset email. Please contact your administrator."
msgstr ""
@@ -237,7 +237,7 @@ msgstr ""
#: js/lostpassword.js:10
msgid "I know what I'm doing"
-msgstr ""
+msgstr "Io sape lo que io es facente"
#: js/lostpassword.js:13 lostpassword/templates/resetpassword.php:9
msgid "Reset password"
@@ -245,7 +245,7 @@ msgstr "Reinitialisar contrasigno"
#: js/lostpassword.js:16
msgid "Password can not be changed. Please contact your administrator."
-msgstr ""
+msgstr "Contrasigno non pote esser modificate. Pro favor continge tu administrator."
#: js/oc-dialogs.js:108 js/oc-dialogs.js:255
msgid "No"
@@ -395,7 +395,7 @@ msgstr "Protegite per contrasigno"
#: js/share.js:400
msgid "Choose a password for the public link"
-msgstr ""
+msgstr "Selige un contrasigno pro le ligamine public"
#: js/share.js:406
msgid "Allow Public Upload"
@@ -537,21 +537,21 @@ msgstr ""
msgid "The update was successful. Redirecting you to ownCloud now."
msgstr "Le actualisation terminava con successo. On redirige nunc a tu ownCloud."
-#: lostpassword/controller/lostcontroller.php:110
+#: lostpassword/controller/lostcontroller.php:133
msgid "Couldn't reset password because the token is invalid"
msgstr ""
-#: lostpassword/controller/lostcontroller.php:136
+#: lostpassword/controller/lostcontroller.php:159
msgid "Couldn't send reset email. Please make sure your username is correct."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:151
+#: lostpassword/controller/lostcontroller.php:174
msgid ""
"Couldn't send reset email because there is no email address for this "
"username. Please contact your administrator."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:168
+#: lostpassword/controller/lostcontroller.php:191
#, php-format
msgid "%s password reset"
msgstr "%s contrasigno re-fixate"
@@ -592,7 +592,7 @@ msgstr "Nove contrasigno"
#: lostpassword/templates/resetpassword.php:6
msgid "New Password"
-msgstr ""
+msgstr "Nove contrasigno"
#: setup/controller.php:140
#, php-format
@@ -614,7 +614,7 @@ msgstr "Personal"
msgid "Users"
msgstr "Usatores"
-#: strings.php:7 templates/layout.user.php:53 templates/layout.user.php:118
+#: strings.php:7 templates/layout.user.php:57 templates/layout.user.php:122
msgid "Apps"
msgstr "Applicationes"
@@ -744,7 +744,7 @@ msgstr "Configurar le base de datos"
#: templates/installation.php:96
#, php-format
msgid "Only %s is available."
-msgstr ""
+msgstr "Solmente %s es disponibile"
#: templates/installation.php:111 templates/installation.php:113
msgid "Database user"
@@ -780,19 +780,19 @@ msgstr "Terminar configuration"
msgid "Finishing …"
msgstr "Terminante ..."
-#: templates/layout.user.php:40
+#: templates/layout.user.php:44
msgid ""
"This application requires JavaScript to be enabled for correct operation. "
"Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable "
"JavaScript</a> and re-load this interface."
msgstr ""
-#: templates/layout.user.php:44
+#: templates/layout.user.php:48
#, php-format
msgid "%s is available. Get more information on how to update."
msgstr ""
-#: templates/layout.user.php:80 templates/singleuser.user.php:8
+#: templates/layout.user.php:84 templates/singleuser.user.php:8
msgid "Log out"
msgstr "Clauder le session"
@@ -881,7 +881,7 @@ msgstr ""
#: templates/update.admin.php:23
msgid "Start update"
-msgstr ""
+msgstr "Initia actualisation"
#: templates/update.user.php:3
msgid ""
diff --git a/l10n/ia/lib.po b/l10n/ia/lib.po
index 815c3b4d4d0..c01a7c9463f 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: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-06-29 01:54-0400\n"
-"PO-Revision-Date: 2014-06-29 05:54+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 08:40+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Interlingua (http://www.transifex.com/projects/p/owncloud/language/ia/)\n"
"MIME-Version: 1.0\n"
@@ -17,33 +17,33 @@ msgstr ""
"Language: ia\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: base.php:187 base.php:194
+#: base.php:195 base.php:202
msgid "Cannot write into \"config\" directory!"
msgstr ""
-#: base.php:188
+#: base.php:196
msgid ""
"This can usually be fixed by giving the webserver write access to the config"
" directory"
msgstr ""
-#: base.php:190
+#: base.php:198
#, php-format
msgid "See %s"
msgstr ""
-#: base.php:195 private/util.php:413
+#: base.php:203 private/util.php:413
#, php-format
msgid ""
"This can usually be fixed by %sgiving the webserver write access to the "
"config directory%s."
msgstr ""
-#: base.php:675
+#: base.php:662
msgid "You are accessing the server from an untrusted domain."
msgstr ""
-#: base.php:676
+#: base.php:663
msgid ""
"Please contact your administrator. If you are an administrator of this "
"instance, configure the \"trusted_domain\" setting in config/config.php. An "
@@ -70,19 +70,19 @@ msgstr "Usatores"
msgid "Admin"
msgstr "Administration"
-#: private/app.php:987
+#: private/app.php:985
#, php-format
msgid "Failed to upgrade \"%s\"."
msgstr ""
-#: private/app.php:1144
+#: private/app.php:1142
#, php-format
msgid ""
"App \\\"%s\\\" can't be installed because it is not compatible with this "
"version of ownCloud."
msgstr ""
-#: private/app.php:1156
+#: private/app.php:1154
msgid "No app name specified"
msgstr ""
@@ -111,44 +111,44 @@ msgstr ""
msgid "No source specified when installing app"
msgstr ""
-#: private/installer.php:242
+#: private/installer.php:243
msgid "No href specified when installing app from http"
msgstr ""
-#: private/installer.php:247
+#: private/installer.php:248
msgid "No path specified when installing app from local file"
msgstr ""
-#: private/installer.php:261
+#: private/installer.php:256
#, php-format
msgid "Archives of type %s are not supported"
msgstr ""
-#: private/installer.php:275
+#: private/installer.php:270
msgid "Failed to open archive when installing app"
msgstr ""
-#: private/installer.php:313
+#: private/installer.php:308
msgid "App does not provide an info.xml file"
msgstr ""
-#: private/installer.php:319
+#: private/installer.php:314
msgid "App can't be installed because of not allowed code in the App"
msgstr ""
-#: private/installer.php:325
+#: private/installer.php:320
msgid ""
"App can't be installed because it is not compatible with this version of "
"ownCloud"
msgstr ""
-#: private/installer.php:331
+#: private/installer.php:326
msgid ""
"App can't be installed because it contains the <shipped>true</shipped> tag "
"which is not allowed for non shipped apps"
msgstr ""
-#: private/installer.php:344
+#: private/installer.php:339
msgid ""
"App can't be installed because the version in info.xml/version is not the "
"same as the version reported from the app store"
@@ -353,45 +353,45 @@ msgstr ""
msgid "Setting permissions for %s failed, because the item was not found"
msgstr ""
-#: private/share/share.php:1046
+#: private/share/share.php:1043
#, php-format
msgid "Sharing backend %s must implement the interface OCP\\Share_Backend"
msgstr ""
-#: private/share/share.php:1053
+#: private/share/share.php:1050
#, php-format
msgid "Sharing backend %s not found"
msgstr ""
-#: private/share/share.php:1059
+#: private/share/share.php:1056
#, php-format
msgid "Sharing backend for %s not found"
msgstr ""
-#: private/share/share.php:1476
+#: private/share/share.php:1473
#, php-format
msgid "Sharing %s failed, because the user %s is the original sharer"
msgstr ""
-#: private/share/share.php:1485
+#: private/share/share.php:1482
#, php-format
msgid ""
"Sharing %s failed, because the permissions exceed permissions granted to %s"
msgstr ""
-#: private/share/share.php:1501
+#: private/share/share.php:1498
#, php-format
msgid "Sharing %s failed, because resharing is not allowed"
msgstr ""
-#: private/share/share.php:1513
+#: private/share/share.php:1510
#, php-format
msgid ""
"Sharing %s failed, because the sharing backend for %s could not find its "
"source"
msgstr ""
-#: private/share/share.php:1527
+#: private/share/share.php:1524
#, php-format
msgid ""
"Sharing %s failed, because the file could not be found in the file cache"
@@ -430,7 +430,7 @@ msgstr "heri"
msgid "%n day go"
msgid_plural "%n days ago"
msgstr[0] ""
-msgstr[1] ""
+msgstr[1] "%n dies ante"
#: private/template/functions.php:142
msgid "last month"
@@ -440,7 +440,7 @@ msgstr "ultime mense"
msgid "%n month ago"
msgid_plural "%n months ago"
msgstr[0] ""
-msgstr[1] ""
+msgstr[1] "%n menses ante"
#: private/template/functions.php:145
msgid "last year"
@@ -450,21 +450,21 @@ msgstr "ultime anno"
msgid "years ago"
msgstr "annos passate"
-#: private/user/manager.php:238
+#: private/user/manager.php:239
msgid ""
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", "
"\"0-9\", and \"_.@-\""
msgstr ""
-#: private/user/manager.php:243
+#: private/user/manager.php:244
msgid "A valid username must be provided"
msgstr ""
-#: private/user/manager.php:247
+#: private/user/manager.php:248
msgid "A valid password must be provided"
msgstr ""
-#: private/user/manager.php:252
+#: private/user/manager.php:253
msgid "The username is already being used"
msgstr ""
diff --git a/l10n/nl/settings.po b/l10n/nl/settings.po
index 3682d115110..a74d2183ac3 100644
--- a/l10n/nl/settings.po
+++ b/l10n/nl/settings.po
@@ -11,8 +11,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
-"PO-Revision-Date: 2014-07-21 19:41+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 08:20+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"
@@ -426,7 +426,7 @@ msgstr "Beveiligingswaarschuwing"
msgid ""
"You are accessing %s via HTTP. We strongly suggest you configure your server"
" to require using HTTPS instead."
-msgstr "U bent met %s verbonden over HTTP. We adviseren met klem uw server zo te configureren dat allen HTTPS kan worden gebruikt."
+msgstr "U bent met %s verbonden over HTTP. We adviseren met klem uw server zo te configureren dat alleen HTTPS kan worden gebruikt."
#: templates/admin.php:64
msgid ""
diff --git a/l10n/nl/user_webdavauth.po b/l10n/nl/user_webdavauth.po
index 840fde83bc0..de3a503b117 100644
--- a/l10n/nl/user_webdavauth.po
+++ b/l10n/nl/user_webdavauth.po
@@ -10,8 +10,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-05 01:54-0400\n"
-"PO-Revision-Date: 2014-07-04 15:12+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 08:20+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"
@@ -37,4 +37,4 @@ msgid ""
"The user credentials will be sent to this address. 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 "De ingloggegevens worden opgestuurd naar dit adres. Deze plugin controleert de terugkoppeling en interpreteert de HTTP statuscodes 401 en 403 als invalide inloggegevens, en alle andere terugkoppelingen als valide inloggegevens."
+msgstr "De inloggegevens worden opgestuurd naar dit adres. Deze plugin controleert de terugkoppeling en interpreteert HTTP statuscodes 401 en 403 als ongeldige inloggegevens en alle andere terugkoppelingen als valide inloggegevens."
diff --git a/l10n/pl/files.po b/l10n/pl/files.po
index db8442899e8..eac0d7d1ec0 100644
--- a/l10n/pl/files.po
+++ b/l10n/pl/files.po
@@ -6,6 +6,7 @@
# bar_pet <bartosz.petrynski@gmail.com>, 2014
# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013-2014
# I Robot, 2013
+# JurijPietrowicz <aleksander_cichon@fastmail.fm>, 2014
# Maciej Przybecki <maciej.przybecki@gmail.com>, 2013-2014
# Mariusz <fisiu@opensuse.org>, 2013
# Michał Plichta <mplichta@gmail.com>, 2013
@@ -14,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-15 06:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 00:00+0000\n"
+"Last-Translator: JurijPietrowicz <aleksander_cichon@fastmail.fm>\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"
@@ -196,7 +197,7 @@ msgstr "Wysyłanie pliku jest w toku. Jeśli opuścisz tę stronę, wysyłanie z
msgid "URL cannot be empty"
msgstr "URL nie może być pusty"
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr "{new_name} już istnieje"
@@ -222,7 +223,7 @@ msgstr "Usuń"
#: js/fileactions.js:297
msgid "Disconnect storage"
-msgstr ""
+msgstr "Odłącz magazyn"
#: js/fileactions.js:299
msgid "Unshare"
@@ -242,57 +243,57 @@ msgid ""
"big."
msgstr "Pobieranie jest przygotowywane. Może to zająć trochę czasu jeśli pliki są duże."
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr "Oczekujące"
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr "Błąd podczas przenoszenia pliku."
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr "Błąd prz przenoszeniu pliku"
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr "Błąd"
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr "Nie można zmienić nazwy pliku"
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr "Błąd podczas usuwania pliku"
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr "Nazwa"
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr "Rozmiar"
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr "Modyfikacja"
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] "%n katalog"
msgstr[1] "%n katalogi"
msgstr[2] "%n katalogów"
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] "%n plik"
msgstr[1] "%n pliki"
msgstr[2] "%n plików"
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] "Wysyłanie %n pliku"
diff --git a/l10n/pl/files_external.po b/l10n/pl/files_external.po
index e3661febd9e..5dd0c4c6260 100644
--- a/l10n/pl/files_external.po
+++ b/l10n/pl/files_external.po
@@ -4,14 +4,15 @@
#
# Translators:
# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013
+# Krzysztof Łojowski <maxxxrally@gmail.com>, 2014
# Maciej Przybecki <maciej.przybecki@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-17 01:54-0400\n"
-"PO-Revision-Date: 2014-07-17 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 21:30+0000\n"
+"Last-Translator: Krzysztof Łojowski <maxxxrally@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"
@@ -23,13 +24,13 @@ msgstr ""
msgid ""
"Fetching request tokens failed. Verify that your Dropbox app key and secret "
"are correct."
-msgstr ""
+msgstr "Otrzymano błędne żądanie tokenów. Sprawdź, czy klucz aplikacji oraz klucz poufny Dropbox'a są poprawne."
#: ajax/dropbox.php:40
msgid ""
"Fetching access tokens failed. Verify that your Dropbox app key and secret "
"are correct."
-msgstr ""
+msgstr "Otrzymano błędne żądanie tokenów. Sprawdź, czy klucz aplikacji oraz klucz poufny Dropbox'a są poprawne."
#: ajax/dropbox.php:48 js/dropbox.js:102
msgid "Please provide a valid Dropbox app key and secret."
@@ -38,12 +39,12 @@ msgstr "Proszę podać prawidłowy klucz aplikacji Dropbox i klucz sekretny."
#: ajax/google.php:27
#, php-format
msgid "Step 1 failed. Exception: %s"
-msgstr ""
+msgstr "Krok 1 błędny. Błąd: %s"
#: ajax/google.php:38
#, php-format
msgid "Step 2 failed. Exception: %s"
-msgstr ""
+msgstr "Krok 2 błędny. Błąd: %s"
#: appinfo/app.php:35 js/app.js:32 templates/settings.php:9
msgid "External storage"
diff --git a/l10n/pl/files_sharing.po b/l10n/pl/files_sharing.po
index e175b82bd26..4b6427a1902 100644
--- a/l10n/pl/files_sharing.po
+++ b/l10n/pl/files_sharing.po
@@ -4,14 +4,16 @@
#
# Translators:
# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013-2014
+# JurijPietrowicz <aleksander_cichon@fastmail.fm>, 2014
# Maciej Przybecki <maciej.przybecki@gmail.com>, 2014
+# mcinp, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 19:00+0000\n"
+"Last-Translator: mcinp\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,7 +23,7 @@ msgstr ""
#: ajax/external.php:17
msgid "Server to server sharing is not enabled on this server"
-msgstr ""
+msgstr "Współdzielenie między serwerami nie jest uruchomione na tym serwerze"
#: ajax/external.php:47
msgid "Couldn't add remote share"
@@ -53,15 +55,15 @@ msgstr "Nie współdzielisz jeszcze żadnych plików linkiem"
#: js/external.js:48 js/external.js:59
msgid "Do you want to add the remote share {name} from {owner}@{remote}?"
-msgstr ""
+msgstr "Czy chcesz dodać udział zdalny {name} od {owner}@{remote}?"
#: js/external.js:51 js/external.js:62
msgid "Remote share"
-msgstr ""
+msgstr "Zdalny zasób"
#: js/external.js:65
msgid "Remote share password"
-msgstr ""
+msgstr "Hasło do zdalnego zasobu"
#: js/external.js:76
msgid "Cancel"
@@ -69,7 +71,7 @@ msgstr "Anuluj"
#: js/external.js:77
msgid "Add remote share"
-msgstr ""
+msgstr "Dodaj zdalny zasób"
#: js/public.js:203
msgid "No ownCloud installation found at {remote}"
@@ -129,7 +131,7 @@ msgstr "Aby uzyskać więcej informacji proszę poprosić osobę, która wysła
#: templates/public.php:22
msgid "Add to your ownCloud"
-msgstr ""
+msgstr "Dodaj do twojego ownCloud"
#: templates/public.php:30
msgid "Download"
@@ -146,11 +148,11 @@ msgstr "Bezpośredni link"
#: templates/settings-admin.php:3
msgid "Remote Shares"
-msgstr ""
+msgstr "Udziały zdalne"
#: templates/settings-admin.php:7
msgid "Allow other instances to mount public links shared from this server"
-msgstr ""
+msgstr "Pozwól innym instancjom montować publiczne linki z tego serwera"
#: templates/settings-admin.php:11
msgid "Allow users to mount public link shares"
diff --git a/l10n/pl/lib.po b/l10n/pl/lib.po
index 8b050e03a6a..c41ef3d6b2e 100644
--- a/l10n/pl/lib.po
+++ b/l10n/pl/lib.po
@@ -5,15 +5,18 @@
# Translators:
# Cyryl Sochacki <cyrylsochacki@gmail.com>, 2013-2014
# Dawid <hoek@hoek.pl>, 2014
+# JurijPietrowicz <aleksander_cichon@fastmail.fm>, 2014
+# Krzysztof Łojowski <maxxxrally@gmail.com>, 2014
# Maciej Przybecki <maciej.przybecki@gmail.com>, 2013-2014
+# mcinp, 2014
# TranslationENPL <translationenpl@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-04 01:54-0400\n"
-"PO-Revision-Date: 2014-07-03 14:41+0000\n"
-"Last-Translator: TranslationENPL <translationenpl@gmail.com>\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 21:40+0000\n"
+"Last-Translator: Krzysztof Łojowski <maxxxrally@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,33 +24,33 @@ 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"
-#: base.php:187 base.php:194
+#: base.php:195 base.php:202
msgid "Cannot write into \"config\" directory!"
-msgstr ""
+msgstr "Nie można zapisać do katalogu \"config\"!"
-#: base.php:188
+#: base.php:196
msgid ""
"This can usually be fixed by giving the webserver write access to the config"
" directory"
-msgstr ""
+msgstr "Można to zwykle rozwiązać przez dodanie serwerowi www uprawnień zapisu do katalogu config."
-#: base.php:190
+#: base.php:198
#, php-format
msgid "See %s"
msgstr "Zobacz %s"
-#: base.php:195 private/util.php:413
+#: base.php:203 private/util.php:413
#, php-format
msgid ""
"This can usually be fixed by %sgiving the webserver write access to the "
"config directory%s."
-msgstr ""
+msgstr "Można to zwykle rozwiązać przez %sdodanie serwerowi www uprawnień zapisu do katalogu config%s."
-#: base.php:675
+#: base.php:662
msgid "You are accessing the server from an untrusted domain."
msgstr "Dostajesz się do serwera z niezaufanej domeny."
-#: base.php:676
+#: base.php:663
msgid ""
"Please contact your administrator. If you are an administrator of this "
"instance, configure the \"trusted_domain\" setting in config/config.php. An "
@@ -74,19 +77,19 @@ msgstr "Użytkownicy"
msgid "Admin"
msgstr "Administrator"
-#: private/app.php:987
+#: private/app.php:985
#, php-format
msgid "Failed to upgrade \"%s\"."
msgstr "Błąd przy aktualizacji \"%s\"."
-#: private/app.php:1144
+#: private/app.php:1142
#, php-format
msgid ""
"App \\\"%s\\\" can't be installed because it is not compatible with this "
"version of ownCloud."
msgstr "Aplikacja \\\"%s\\\" nie może zostać zainstalowana ponieważ nie jest kompatybilna z tą wersją ownCloud."
-#: private/app.php:1156
+#: private/app.php:1154
msgid "No app name specified"
msgstr "Nie określono nazwy aplikacji"
@@ -115,44 +118,44 @@ msgstr "Nie mogę utworzyć katalogu aplikacji. Proszę popraw uprawnienia. %s"
msgid "No source specified when installing app"
msgstr "Nie określono źródła podczas instalacji aplikacji"
-#: private/installer.php:242
+#: private/installer.php:243
msgid "No href specified when installing app from http"
msgstr "Nie określono linku skąd aplikacja ma być zainstalowana"
-#: private/installer.php:247
+#: private/installer.php:248
msgid "No path specified when installing app from local file"
msgstr "Nie określono lokalnego pliku z którego miała być instalowana aplikacja"
-#: private/installer.php:261
+#: private/installer.php:256
#, php-format
msgid "Archives of type %s are not supported"
msgstr "Typ archiwum %s nie jest obsługiwany"
-#: private/installer.php:275
+#: private/installer.php:270
msgid "Failed to open archive when installing app"
msgstr "Nie udało się otworzyć archiwum podczas instalacji aplikacji"
-#: private/installer.php:313
+#: private/installer.php:308
msgid "App does not provide an info.xml file"
msgstr "Aplikacja nie posiada pliku info.xml"
-#: private/installer.php:319
+#: private/installer.php:314
msgid "App can't be installed because of not allowed code in the App"
msgstr "Aplikacja nie może być zainstalowany ponieważ nie dopuszcza kod w aplikacji"
-#: private/installer.php:325
+#: private/installer.php:320
msgid ""
"App can't be installed because it is not compatible with this version of "
"ownCloud"
msgstr "Aplikacja nie może zostać zainstalowana ponieważ jest niekompatybilna z tą wersja ownCloud"
-#: private/installer.php:331
+#: private/installer.php:326
msgid ""
"App can't be installed because it contains the <shipped>true</shipped> tag "
"which is not allowed for non shipped apps"
msgstr "Aplikacja nie może być zainstalowana ponieważ true tag nie jest <shipped>true</shipped> , co nie jest dozwolone dla aplikacji nie wysłanych"
-#: private/installer.php:344
+#: private/installer.php:339
msgid ""
"App can't be installed because the version in info.xml/version is not the "
"same as the version reported from the app store"
@@ -357,45 +360,45 @@ msgstr "Ustawienie uprawnień dla %s nie powiodło się, ponieważ uprawnienia w
msgid "Setting permissions for %s failed, because the item was not found"
msgstr "Ustawienie uprawnień dla %s nie powiodło się, ponieważ element nie został znaleziony"
-#: private/share/share.php:1046
+#: private/share/share.php:1043
#, php-format
msgid "Sharing backend %s must implement the interface OCP\\Share_Backend"
msgstr "Zaplecze do współdzielenia %s musi implementować interfejs OCP\\Share_Backend"
-#: private/share/share.php:1053
+#: private/share/share.php:1050
#, php-format
msgid "Sharing backend %s not found"
msgstr "Zaplecze %s do współdzielenia nie zostało znalezione"
-#: private/share/share.php:1059
+#: private/share/share.php:1056
#, php-format
msgid "Sharing backend for %s not found"
msgstr "Zaplecze do współdzielenia %s nie zostało znalezione"
-#: private/share/share.php:1476
+#: private/share/share.php:1473
#, php-format
msgid "Sharing %s failed, because the user %s is the original sharer"
msgstr "Współdzielenie %s nie powiodło się, ponieważ użytkownik %s jest udostępniającym"
-#: private/share/share.php:1485
+#: private/share/share.php:1482
#, php-format
msgid ""
"Sharing %s failed, because the permissions exceed permissions granted to %s"
msgstr "Współdzielenie %s nie powiodło się, ponieważ uprawnienia przekraczają te udzielone %s"
-#: private/share/share.php:1501
+#: private/share/share.php:1498
#, php-format
msgid "Sharing %s failed, because resharing is not allowed"
msgstr "Współdzielenie %s nie powiodło się, ponieważ ponowne współdzielenie nie jest dozwolone"
-#: private/share/share.php:1513
+#: private/share/share.php:1510
#, php-format
msgid ""
"Sharing %s failed, because the sharing backend for %s could not find its "
"source"
msgstr "Współdzielenie %s nie powiodło się, ponieważ zaplecze współdzielenia dla %s nie mogło znaleźć jego źródła"
-#: private/share/share.php:1527
+#: private/share/share.php:1524
#, php-format
msgid ""
"Sharing %s failed, because the file could not be found in the file cache"
@@ -458,76 +461,76 @@ msgstr "w zeszłym roku"
msgid "years ago"
msgstr "lat temu"
-#: private/user/manager.php:238
+#: private/user/manager.php:239
msgid ""
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", "
"\"0-9\", and \"_.@-\""
msgstr "W nazwach użytkowników dozwolone są wyłącznie następujące znaki: \"a-z\", \"A-Z\", \"0-9\", oraz \"_.@-\""
-#: private/user/manager.php:243
+#: private/user/manager.php:244
msgid "A valid username must be provided"
msgstr "Należy podać prawidłową nazwę użytkownika"
-#: private/user/manager.php:247
+#: private/user/manager.php:248
msgid "A valid password must be provided"
msgstr "Należy podać prawidłowe hasło"
-#: private/user/manager.php:252
+#: private/user/manager.php:253
msgid "The username is already being used"
msgstr "Ta nazwa użytkownika jest już używana"
#: private/util.php:398
msgid "No database drivers (sqlite, mysql, or postgresql) installed."
-msgstr ""
+msgstr "Brak sterowników bazy danych (sqlite, mysql or postgresql)."
#: private/util.php:405
#, php-format
msgid ""
"Permissions can usually be fixed by %sgiving the webserver write access to "
"the root directory%s."
-msgstr ""
+msgstr "Problemy z uprawnieniami można zwykle naprawić przez %sdodanie serwerowi www uprawnień zapisu do katalogu głównego%s."
#: private/util.php:412
msgid "Cannot write into \"config\" directory"
-msgstr ""
+msgstr "Nie można zapisać do katalogu \"config\""
#: private/util.php:425
msgid "Cannot write into \"apps\" directory"
-msgstr ""
+msgstr "Nie można zapisać do katalogu \"apps\""
#: private/util.php:426
#, php-format
msgid ""
"This can usually be fixed by %sgiving the webserver write access to the apps"
" directory%s or disabling the appstore in the config file."
-msgstr ""
+msgstr "Można to zwykle rozwiązać przez %sdodanie serwerowi www uprawnień zapisu do katalogu apps%s lub wyłączenie appstore w pliku konfiguracyjnym."
#: private/util.php:440
#, php-format
msgid "Cannot create \"data\" directory (%s)"
-msgstr ""
+msgstr "Nie można utworzyć katalogu \"data\" (%s)"
#: private/util.php:441
#, php-format
msgid ""
"This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the "
"webserver write access to the root directory</a>."
-msgstr ""
+msgstr "Można to zwykle rozwiązać przez <a href=\"%s\" target=\"_blank\">dodanie serwerowi www uprawnień zapisu do katalogu głównego</a>."
#: private/util.php:457
#, php-format
msgid "Setting locale to %s failed"
-msgstr ""
+msgstr "Nie udało się zmienić języka na %s"
#: private/util.php:460
msgid ""
"Please install one of theses locales on your system and restart your "
"webserver."
-msgstr ""
+msgstr "Proszę zainstalować jeden z tych języków w twoim systemie i zrestartować serwer www."
#: private/util.php:464
msgid "Please ask your server administrator to install the module."
-msgstr ""
+msgstr "Proszę poproś administratora serwera aby zainstalował ten moduł."
#: private/util.php:468 private/util.php:475 private/util.php:482
#: private/util.php:496 private/util.php:503 private/util.php:510
@@ -535,52 +538,52 @@ msgstr ""
#: private/util.php:546
#, php-format
msgid "PHP module %s not installed."
-msgstr ""
+msgstr "Moduł PHP %s nie jest zainstalowany."
#: private/util.php:538
#, php-format
msgid "PHP %s or higher is required."
-msgstr ""
+msgstr "PHP %s lub wyższe jest wymagane."
#: private/util.php:539
msgid ""
"Please ask your server administrator to update PHP to the latest version. "
"Your PHP version is no longer supported by ownCloud and the PHP community."
-msgstr ""
+msgstr "Proszę poproś administratora serwera aby zaktualizował PHP do najnowszej wersji. Twoja wersja PHP nie jest już dłużej wspierana przez ownCloud i społeczność PHP."
#: private/util.php:556
msgid ""
"PHP Safe Mode is enabled. ownCloud requires that it is disabled to work "
"properly."
-msgstr ""
+msgstr "Bezpieczny tryb PHP jest aktywny. ownCloud do poprawnej pracy wymaga aby był on wyłączony."
#: private/util.php:557
msgid ""
"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."
-msgstr ""
+msgstr "Bezpieczny tryb PHP jest przestarzały i w większości bezużyteczny i powinien być wyłączony. Proszę poproś administratora serwera aby wyłączył go w php.ini lub w pliku konfiguracyjnym serwera www."
#: private/util.php:564
msgid ""
"Magic Quotes is enabled. ownCloud requires that it is disabled to work "
"properly."
-msgstr ""
+msgstr "Magic Quotes są włączone. Do poprawnego działania ownCloud wymagane jest ich wyłączenie."
#: private/util.php:565
msgid ""
"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."
-msgstr ""
+msgstr "Magic Quotes to przestarzałe i zasadniczo bezużyteczne ustawienie, które powinno być wyłączone. Poproś administratora serwera, by wyłączył je w php.ini albo w konfiguracji serwera www."
#: private/util.php:579
msgid "PHP modules have been installed, but they are still listed as missing?"
-msgstr ""
+msgstr "Moduły PHP zostały zainstalowane, ale nadal brakuje ich na liście?"
#: private/util.php:580
msgid "Please ask your server administrator to restart the web server."
-msgstr ""
+msgstr "Poproś administratora serwera o restart serwera www."
#: private/util.php:609
msgid "PostgreSQL >= 9 required"
@@ -588,39 +591,39 @@ msgstr "Wymagany PostgreSQL >= 9"
#: private/util.php:610
msgid "Please upgrade your database version"
-msgstr ""
+msgstr "Uaktualnij wersję bazy danych"
#: private/util.php:617
msgid "Error occurred while checking PostgreSQL version"
-msgstr ""
+msgstr "Wystąpił błąd podczas sprawdzania wersji PostgreSQL"
#: private/util.php:618
msgid ""
"Please make sure you have PostgreSQL >= 9 or check the logs for more "
"information about the error"
-msgstr ""
+msgstr "Upewnij się, że PostgreSQL jest w wersji co najmniej 9 lub sprawdź log by uzyskać więcej informacji na temat błędu"
#: private/util.php:680
msgid ""
"Please change the permissions to 0770 so that the directory cannot be listed"
" by other users."
-msgstr ""
+msgstr "Zmień uprawnienia na 0770, żeby ukryć zawartość katalogu przed innymi użytkownikami."
#: private/util.php:689
#, php-format
msgid "Data directory (%s) is readable by other users"
-msgstr ""
+msgstr "Katalog danych (%s) jest możliwy do odczytania przez innych użytkowników"
#: private/util.php:710
#, php-format
msgid "Data directory (%s) is invalid"
-msgstr ""
+msgstr "Katalog danych (%s) jest nieprawidłowy"
#: private/util.php:711
msgid ""
"Please check that the data directory contains a file \".ocdata\" in its "
"root."
-msgstr ""
+msgstr "Sprawdź, czy katalog danych zawiera plik \".ocdata\"."
#: public/files/locknotacquiredexception.php:39
#, php-format
diff --git a/l10n/pl/settings.po b/l10n/pl/settings.po
index 6b1f9be9abb..c6484f6f81e 100644
--- a/l10n/pl/settings.po
+++ b/l10n/pl/settings.po
@@ -7,14 +7,15 @@
# Dawid <hoek@hoek.pl>, 2014
# Maciej Przybecki <maciej.przybecki@gmail.com>, 2014
# Marcin Małecki <gerber@tkdami.net>, 2014
+# mcinp, 2014
# Piotr Kwiecinski <pkwiecin@adbrand.pl>, 2013
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-10 04:58-0400\n"
-"PO-Revision-Date: 2014-07-10 07:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 18:10+0000\n"
+"Last-Translator: mcinp\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"
@@ -310,19 +311,19 @@ msgstr "Przywróć klucze szyfrujące."
msgid "Unable to delete {objName}"
msgstr "Nie można usunąć {objName}"
-#: js/users/groups.js:73 js/users/groups.js:178
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr "Błąd podczas tworzenia grupy"
-#: js/users/groups.js:177
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr "Należy podać prawidłową nazwę grupy"
-#: js/users/groups.js:205
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr "usunięto {groupName}"
-#: js/users/groups.js:206 js/users/users.js:265
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr "cofnij"
@@ -342,31 +343,31 @@ msgstr "Administrator grupy"
msgid "Delete"
msgstr "Usuń"
-#: js/users/users.js:85 templates/users/part.userlist.php:98
+#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
msgstr "nigdy"
-#: js/users/users.js:264
+#: js/users/users.js:295
msgid "deleted {userName}"
msgstr "usunięto {userName}"
-#: js/users/users.js:381
+#: js/users/users.js:431
msgid "add group"
msgstr "dodaj grupę"
-#: js/users/users.js:578
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr "Należy podać prawidłową nazwę użytkownika"
-#: js/users/users.js:579 js/users/users.js:585 js/users/users.js:600
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr "Błąd podczas tworzenia użytkownika"
-#: js/users/users.js:584
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr "Należy podać prawidłowe hasło"
-#: js/users/users.js:608
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr "Ostrzeżenie: Katalog domowy dla użytkownika \"{user}\" już istnieje"
@@ -563,7 +564,7 @@ msgstr "cron.php jest zarejestrowany w serwisie webcron do uruchamiania cron.php
#: templates/admin.php:229
msgid "Use system's cron service to call the cron.php file every 15 minutes."
-msgstr ""
+msgstr "Użyj systemowej usługi cron do wywoływania cron.php co 15 minut."
#: templates/admin.php:234
msgid "Sharing"
diff --git a/l10n/pt_PT/files_sharing.po b/l10n/pt_PT/files_sharing.po
index a548c850571..d0daba629b7 100644
--- a/l10n/pt_PT/files_sharing.po
+++ b/l10n/pt_PT/files_sharing.po
@@ -6,6 +6,7 @@
# zedascouves <duartegrilo@gmail.com>, 2013
# Gonçalo Ferreira <goncalo.ferreira@semcabo.pt>, 2014
# Helder Meneses <helder.meneses@gmail.com>, 2013-2014
+# Luis Jorge Simões das Neves <luisjneves@gmail.com>, 2014
# Manuela Silva <manuela.silva@sky.com>, 2014
# Manuel Oliveira <manuel.oliveira@gmail.com>, 2013
# Andrew_Melim <nokostya.translation@gmail.com>, 2014
@@ -14,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-24 01:54-0400\n"
+"PO-Revision-Date: 2014-07-23 23:20+0000\n"
+"Last-Translator: Luis Jorge Simões das Neves <luisjneves@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"
@@ -58,15 +59,15 @@ msgstr "Ainda não partilhou quaisquer ficheiros por hiperligação."
#: js/external.js:48 js/external.js:59
msgid "Do you want to add the remote share {name} from {owner}@{remote}?"
-msgstr ""
+msgstr "Deseja adicionar a partilha remota {nome} de {proprietário}@{remoto}?"
#: js/external.js:51 js/external.js:62
msgid "Remote share"
-msgstr ""
+msgstr "Partilha remota"
#: js/external.js:65
msgid "Remote share password"
-msgstr ""
+msgstr "Password da partilha remota"
#: js/external.js:76
msgid "Cancel"
@@ -74,7 +75,7 @@ msgstr "Cancelar"
#: js/external.js:77
msgid "Add remote share"
-msgstr ""
+msgstr "Adicionar partilha remota"
#: js/public.js:203
msgid "No ownCloud installation found at {remote}"
@@ -134,7 +135,7 @@ msgstr "Para mais informação, por favor, pergunte à pessoa que lhe enviou est
#: templates/public.php:22
msgid "Add to your ownCloud"
-msgstr ""
+msgstr "Adicionar á sua ownCloud"
#: templates/public.php:30
msgid "Download"
diff --git a/l10n/pt_PT/lib.po b/l10n/pt_PT/lib.po
index 31b58db2aea..abbd454a78a 100644
--- a/l10n/pt_PT/lib.po
+++ b/l10n/pt_PT/lib.po
@@ -3,8 +3,10 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# Alexandre Fidalgo <alexandremagnos15@gmail.com>, 2014
# Helder Meneses <helder.meneses@gmail.com>, 2013-2014
# Jose Manuel Ruas <jmruas@gmail.com>, 2014
+# Luis Jorge Simões das Neves <luisjneves@gmail.com>, 2014
# Manuela Silva <manuela.silva@sky.com>, 2014
# Nelson Rosado <nelsontrosado@gmail.com>, 2014
# Andrew_Melim <nokostya.translation@gmail.com>, 2014
@@ -13,9 +15,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-03 01:54-0400\n"
-"PO-Revision-Date: 2014-07-02 15:41+0000\n"
-"Last-Translator: Nelson Rosado <nelsontrosado@gmail.com>\n"
+"POT-Creation-Date: 2014-07-26 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 01:50+0000\n"
+"Last-Translator: Alexandre Fidalgo <alexandremagnos15@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"
@@ -23,38 +25,38 @@ msgstr ""
"Language: pt_PT\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: base.php:187 base.php:194
+#: base.php:195 base.php:202
msgid "Cannot write into \"config\" directory!"
-msgstr ""
+msgstr "Não é possível gravar na directoria \"configurar\"!"
-#: base.php:188
+#: base.php:196
msgid ""
"This can usually be fixed by giving the webserver write access to the config"
" directory"
-msgstr ""
+msgstr "Isto pode ser resolvido normalmente dando ao servidor web direitos de escrita ao directório de configuração"
-#: base.php:190
+#: base.php:198
#, php-format
msgid "See %s"
-msgstr ""
+msgstr "Ver %s"
-#: base.php:195 private/util.php:413
+#: base.php:203 private/util.php:413
#, php-format
msgid ""
"This can usually be fixed by %sgiving the webserver write access to the "
"config directory%s."
-msgstr ""
+msgstr "Isto pode ser resolvido normalmente %sdando ao servidor web direitos de escrita no directório de configuração%s."
-#: base.php:675
+#: base.php:662
msgid "You are accessing the server from an untrusted domain."
msgstr "Está a aceder ao servidor a partir de um domínio que não é de confiança."
-#: base.php:676
+#: base.php:663
msgid ""
"Please contact your administrator. If you are an administrator of this "
"instance, configure the \"trusted_domain\" setting in config/config.php. An "
"example configuration is provided in config/config.sample.php."
-msgstr ""
+msgstr "Por favor contacte o seu administrador. Se é um administrador desta instância, configure as definições \"trusted_domain\" em config/config.php. Um exemplo de configuração é fornecido em config/config.sample.php."
#: private/app.php:366
msgid "Help"
@@ -76,19 +78,19 @@ msgstr "Utilizadores"
msgid "Admin"
msgstr "Admin"
-#: private/app.php:987
+#: private/app.php:985
#, php-format
msgid "Failed to upgrade \"%s\"."
msgstr "A actualização \"%s\" falhou."
-#: private/app.php:1144
+#: private/app.php:1142
#, php-format
msgid ""
"App \\\"%s\\\" can't be installed because it is not compatible with this "
"version of ownCloud."
-msgstr ""
+msgstr "A Aplicação \\\"%s\\\" não pode ser instalada porque não é compatível com esta versão do owncloud."
-#: private/app.php:1156
+#: private/app.php:1154
msgid "No app name specified"
msgstr "O nome da aplicação não foi especificado"
@@ -117,44 +119,44 @@ msgstr "Não foi possível criar a pasta da aplicação. Por favor verifique as
msgid "No source specified when installing app"
msgstr "Não foi especificada uma fonte de instalação desta aplicação"
-#: private/installer.php:242
+#: private/installer.php:243
msgid "No href specified when installing app from http"
msgstr "Não foi especificada uma href http para instalar esta aplicação"
-#: private/installer.php:247
+#: private/installer.php:248
msgid "No path specified when installing app from local file"
msgstr "Não foi especificado o caminho de instalação desta aplicação"
-#: private/installer.php:261
+#: private/installer.php:256
#, php-format
msgid "Archives of type %s are not supported"
msgstr "Arquivos do tipo %s não são suportados"
-#: private/installer.php:275
+#: private/installer.php:270
msgid "Failed to open archive when installing app"
msgstr "Ocorreu um erro ao abrir o ficheiro de instalação desta aplicação"
-#: private/installer.php:313
+#: private/installer.php:308
msgid "App does not provide an info.xml file"
msgstr "A aplicação não disponibiliza um ficheiro info.xml"
-#: private/installer.php:319
+#: private/installer.php:314
msgid "App can't be installed because of not allowed code in the App"
msgstr "A aplicação não pode ser instalado devido a código não permitido dentro da aplicação"
-#: private/installer.php:325
+#: private/installer.php:320
msgid ""
"App can't be installed because it is not compatible with this version of "
"ownCloud"
msgstr "A aplicação não pode ser instalada por não ser compatível com esta versão do ownCloud"
-#: private/installer.php:331
+#: private/installer.php:326
msgid ""
"App can't be installed because it contains the <shipped>true</shipped> tag "
"which is not allowed for non shipped apps"
msgstr "Esta aplicação não pode ser instalada por que contém o tag <shipped>true</shipped> que só é permitido para aplicações nativas"
-#: private/installer.php:344
+#: private/installer.php:339
msgid ""
"App can't be installed because the version in info.xml/version is not the "
"same as the version reported from the app store"
@@ -335,7 +337,7 @@ msgstr "A partilha %s falhou, porque o utilizador %s não é membro do grupo %s"
msgid ""
"You need to provide a password to create a public link, only protected links"
" are allowed"
-msgstr ""
+msgstr "Necessita de fornecer a senha para criar um link publico, só são permitidos links protegidos"
#: private/share/share.php:653
#, php-format
@@ -359,49 +361,49 @@ msgstr "Definir permissões para %s falhou, porque as permissões excedem as per
msgid "Setting permissions for %s failed, because the item was not found"
msgstr "Definir permissões para %s falhou, porque o item não foi encontrado"
-#: private/share/share.php:1046
+#: private/share/share.php:1043
#, php-format
msgid "Sharing backend %s must implement the interface OCP\\Share_Backend"
msgstr "Partilhar backend %s tem de implementar o interface OCP\\Share_Backend"
-#: private/share/share.php:1053
+#: private/share/share.php:1050
#, php-format
msgid "Sharing backend %s not found"
msgstr "Partilha backend %s não foi encontrado"
-#: private/share/share.php:1059
+#: private/share/share.php:1056
#, php-format
msgid "Sharing backend for %s not found"
msgstr "Partilha backend para %s não foi encontrado"
-#: private/share/share.php:1476
+#: private/share/share.php:1473
#, php-format
msgid "Sharing %s failed, because the user %s is the original sharer"
msgstr "A partilha %s falhou, porque o utilizador %s é o proprietário original"
-#: private/share/share.php:1485
+#: private/share/share.php:1482
#, php-format
msgid ""
"Sharing %s failed, because the permissions exceed permissions granted to %s"
msgstr "Definir permissões para %s falhou, porque as permissões excedem as permissões concedidas a %s"
-#: private/share/share.php:1501
+#: private/share/share.php:1498
#, php-format
msgid "Sharing %s failed, because resharing is not allowed"
msgstr "A partilha %s falhou, porque repartilhar não é permitido"
-#: private/share/share.php:1513
+#: private/share/share.php:1510
#, php-format
msgid ""
"Sharing %s failed, because the sharing backend for %s could not find its "
"source"
-msgstr ""
+msgstr "A partilha %s falhou, devido a partilha em segundo plano para %s não conseguir encontrar a sua fonte"
-#: private/share/share.php:1527
+#: private/share/share.php:1524
#, php-format
msgid ""
"Sharing %s failed, because the file could not be found in the file cache"
-msgstr ""
+msgstr "A partilha %s falhou, devido ao ficheiro não poder ser encontrado na cache de ficheiros"
#: private/tags.php:183
#, php-format
@@ -456,76 +458,76 @@ msgstr "ano passado"
msgid "years ago"
msgstr "anos atrás"
-#: private/user/manager.php:238
+#: private/user/manager.php:239
msgid ""
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", "
"\"0-9\", and \"_.@-\""
msgstr "Apenas os seguintes caracteres são permitidos no nome de utilizador: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-\""
-#: private/user/manager.php:243
+#: private/user/manager.php:244
msgid "A valid username must be provided"
msgstr "Um nome de utilizador válido deve ser fornecido"
-#: private/user/manager.php:247
+#: private/user/manager.php:248
msgid "A valid password must be provided"
msgstr "Uma password válida deve ser fornecida"
-#: private/user/manager.php:252
+#: private/user/manager.php:253
msgid "The username is already being used"
msgstr "O nome de utilizador já está a ser usado"
#: private/util.php:398
msgid "No database drivers (sqlite, mysql, or postgresql) installed."
-msgstr ""
+msgstr "Nenhuma base de dados de drivers (sqlite, mysql, or postgresql) instaladas."
#: private/util.php:405
#, php-format
msgid ""
"Permissions can usually be fixed by %sgiving the webserver write access to "
"the root directory%s."
-msgstr ""
+msgstr "As autorizações podem ser resolvidas normalmente %sdando ao servidor web direito de escrita para o directório root%s."
#: private/util.php:412
msgid "Cannot write into \"config\" directory"
-msgstr ""
+msgstr "Não é possível escrever na directoria \"configurar\""
#: private/util.php:425
msgid "Cannot write into \"apps\" directory"
-msgstr ""
+msgstr "Não é possivel escrever na directoria \"aplicações\""
#: private/util.php:426
#, php-format
msgid ""
"This can usually be fixed by %sgiving the webserver write access to the apps"
" directory%s or disabling the appstore in the config file."
-msgstr ""
+msgstr "Isto pode ser normalmente resolvido %sdando ao servidor web direito de escrita para o directório de aplicação%s ou desactivando a loja de aplicações no ficheiro de configuração."
#: private/util.php:440
#, php-format
msgid "Cannot create \"data\" directory (%s)"
-msgstr ""
+msgstr "Não é possivel criar a directoria \"data\" (%s)"
#: private/util.php:441
#, php-format
msgid ""
"This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the "
"webserver write access to the root directory</a>."
-msgstr ""
+msgstr "Isto pode ser normalmente resolvido <a href=\"%s\" target=\"_blank\">dando ao servidor web direito de escrita para o directório do root</a>."
#: private/util.php:457
#, php-format
msgid "Setting locale to %s failed"
-msgstr ""
+msgstr "Definindo local para %s falhado"
#: private/util.php:460
msgid ""
"Please install one of theses locales on your system and restart your "
"webserver."
-msgstr ""
+msgstr "Por favor instale um desses locais no seu sistema e reinicie o seu servidor web."
#: private/util.php:464
msgid "Please ask your server administrator to install the module."
-msgstr ""
+msgstr "Por favor pergunte ao seu administrador do servidor para instalar o modulo."
#: private/util.php:468 private/util.php:475 private/util.php:482
#: private/util.php:496 private/util.php:503 private/util.php:510
@@ -533,92 +535,92 @@ msgstr ""
#: private/util.php:546
#, php-format
msgid "PHP module %s not installed."
-msgstr ""
+msgstr "O modulo %s PHP não está instalado."
#: private/util.php:538
#, php-format
msgid "PHP %s or higher is required."
-msgstr ""
+msgstr "Necessário PHP %s ou maior."
#: private/util.php:539
msgid ""
"Please ask your server administrator to update PHP to the latest version. "
"Your PHP version is no longer supported by ownCloud and the PHP community."
-msgstr ""
+msgstr "Por favor pessa ao seu administrador de servidor para actualizar o PHP para a ultima versão. A sua versão de PHP não é mais suportada pelo owncloud e a comunidade PHP."
#: private/util.php:556
msgid ""
"PHP Safe Mode is enabled. ownCloud requires that it is disabled to work "
"properly."
-msgstr ""
+msgstr "O modo seguro de PHP está activo. O ownCloud requer que isto esteja desactivado para funcionar em condições."
#: private/util.php:557
msgid ""
"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."
-msgstr ""
+msgstr "O modo seguro PHP está obsoleto e a maior parte das definições inúteis devem ser desactivadas. Por favor pessa ao seu administrador de servidor para desactivar isto em php.ini ou no seu config do servidor web."
#: private/util.php:564
msgid ""
"Magic Quotes is enabled. ownCloud requires that it is disabled to work "
"properly."
-msgstr ""
+msgstr "Aspas mágicas estão activadas. O ownCloud requere que isto esteja desactivado para trabalhar em condições."
#: private/util.php:565
msgid ""
"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."
-msgstr ""
+msgstr "As aspas mágicas é uma definição obsoleta e inútil que deve ser desactivada. Por favor pessa ao seu administrador do servidor para desactivar isto em php.ini ou no config do seu servidor web."
#: private/util.php:579
msgid "PHP modules have been installed, but they are still listed as missing?"
-msgstr ""
+msgstr "Os módulos PHP foram instalados, mas eles ainda estão listados como desaparecidos?"
#: private/util.php:580
msgid "Please ask your server administrator to restart the web server."
-msgstr ""
+msgstr "Pro favor pergunte ao seu administrador do servidor para reiniciar o servidor da internet."
#: private/util.php:609
msgid "PostgreSQL >= 9 required"
-msgstr ""
+msgstr "Necessita PostgreSQL >= 9"
#: private/util.php:610
msgid "Please upgrade your database version"
-msgstr ""
+msgstr "Por favor actualize a sua versão da base de dados"
#: private/util.php:617
msgid "Error occurred while checking PostgreSQL version"
-msgstr ""
+msgstr "Ocorreu um erro enquanto pesquisava a versão do PostgreSQL"
#: private/util.php:618
msgid ""
"Please make sure you have PostgreSQL >= 9 or check the logs for more "
"information about the error"
-msgstr ""
+msgstr "Por favor confirme que tem o PostgreSQL >= 9 ou verifique os registos para mais informação sobre o erro"
#: private/util.php:680
msgid ""
"Please change the permissions to 0770 so that the directory cannot be listed"
" by other users."
-msgstr ""
+msgstr "Por favor altere as permissões para 0770 para que esse directório não possa ser listado por outros utilizadores."
#: private/util.php:689
#, php-format
msgid "Data directory (%s) is readable by other users"
-msgstr ""
+msgstr "O directório de dados (%s) é legível para outros utilizadores"
#: private/util.php:710
#, php-format
msgid "Data directory (%s) is invalid"
-msgstr ""
+msgstr "Directoria data (%s) é invalida"
#: private/util.php:711
msgid ""
"Please check that the data directory contains a file \".ocdata\" in its "
"root."
-msgstr ""
+msgstr "Por favor verifique que a directoria data contem um ficheiro \".ocdata\" na sua raiz."
#: public/files/locknotacquiredexception.php:39
#, php-format
diff --git a/l10n/pt_PT/settings.po b/l10n/pt_PT/settings.po
index 9d678010c23..c1bdf8c8d84 100644
--- a/l10n/pt_PT/settings.po
+++ b/l10n/pt_PT/settings.po
@@ -10,6 +10,7 @@
# Fernando Moura <moura232@gmail.com>, 2014
# Helder Meneses <helder.meneses@gmail.com>, 2013-2014
# Jose Manuel Ruas <jmruas@gmail.com>, 2014
+# Luis Jorge Simões das Neves <luisjneves@gmail.com>, 2014
# Nelson Rosado <nelsontrosado@gmail.com>, 2013-2014
# Andrew_Melim <nokostya.translation@gmail.com>, 2014
# PapiMigas <papimigas@gmail.com>, 2013
@@ -18,9 +19,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-12 01:54-0400\n"
-"PO-Revision-Date: 2014-07-10 19:41+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-24 01:54-0400\n"
+"PO-Revision-Date: 2014-07-23 23:51+0000\n"
+"Last-Translator: Luis Jorge Simões das Neves <luisjneves@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"
@@ -121,7 +122,7 @@ msgstr "Não foi possível excluir permanentemente a sua chave de encriptação.
#: ajax/installapp.php:18 ajax/uninstallapp.php:18
msgid "Couldn't remove app."
-msgstr ""
+msgstr "Impossível remover aplicação."
#: ajax/lostpassword.php:12
msgid "Email saved"
@@ -222,7 +223,7 @@ msgstr "Actualizar para a versão {appversion}"
#: js/apps.js:90
msgid "Uninstall App"
-msgstr ""
+msgstr "Desinstalar aplicação"
#: js/apps.js:96 js/apps.js:158 js/apps.js:191
msgid "Disable"
@@ -266,15 +267,15 @@ msgstr "Actualizado"
#: js/apps.js:233
msgid "Uninstalling ...."
-msgstr ""
+msgstr "Desinstalando ...."
#: js/apps.js:236
msgid "Error while uninstalling app"
-msgstr ""
+msgstr "Erro durante a desinstalação da aplicação"
#: js/apps.js:237 templates/apps.php:56
msgid "Uninstall"
-msgstr ""
+msgstr "Desinstalar"
#: js/personal.js:256
msgid "Select a profile picture"
@@ -314,21 +315,21 @@ msgstr "Restaurar chaves encriptadas."
#: js/users/deleteHandler.js:166
msgid "Unable to delete {objName}"
-msgstr ""
+msgstr "Impossível apagar {objNome}"
-#: js/users/groups.js:92 js/users/groups.js:197
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr "Erro ao criar grupo"
-#: js/users/groups.js:196
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr "Um nome válido do grupo tem de ser fornecido"
-#: js/users/groups.js:224
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr "apagar {Nome do grupo}"
-#: js/users/groups.js:225 js/users/users.js:296
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr "desfazer"
@@ -356,23 +357,23 @@ msgstr "nunca"
msgid "deleted {userName}"
msgstr "apagar{utilizador}"
-#: js/users/users.js:426
+#: js/users/users.js:431
msgid "add group"
msgstr "Adicionar grupo"
-#: js/users/users.js:621
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr "Um nome de utilizador válido deve ser fornecido"
-#: js/users/users.js:622 js/users/users.js:628 js/users/users.js:643
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr "Erro a criar utilizador"
-#: js/users/users.js:627
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr "Uma password válida deve ser fornecida"
-#: js/users/users.js:657
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr "Atenção: a pasta pessoal do utilizador \"{user}\" já existe"
@@ -463,13 +464,13 @@ msgstr "Por favor verifique o<a href='%s'>Guia de instalação</a>."
msgid ""
"PHP is apparently setup to strip inline doc blocks. This will make several "
"core apps inaccessible."
-msgstr ""
+msgstr "PHP está aparentemente configurado a remover blocos doc em linha. Isto vai fazer algumas aplicações basicas inacessíveis."
#: templates/admin.php:94
msgid ""
"This is probably caused by a cache/accelerator such as Zend OPcache or "
"eAccelerator."
-msgstr ""
+msgstr "Isto é provavelmente causado por uma cache/acelerador como o Zend OPcache or eAcelerador."
#: templates/admin.php:105
msgid "Database Performance Info"
@@ -480,7 +481,7 @@ msgid ""
"SQLite is used as database. For larger installations we recommend to change "
"this. To migrate to another database use the command line tool: 'occ db"
":convert-type'"
-msgstr ""
+msgstr "SQLite é usado como base de dados. Para grandes instalações nós recomendamos a alterar isso. Para mudar para outra base de dados use o comando de linha: 'occ db:convert-type'"
#: templates/admin.php:119
msgid "Module 'fileinfo' missing"
@@ -569,7 +570,7 @@ msgstr "cron.php está registado num serviço webcron para chamar a página cron
#: templates/admin.php:229
msgid "Use system's cron service to call the cron.php file every 15 minutes."
-msgstr ""
+msgstr "Usar o serviço sistema cron para ligar o ficheiro cron.php a cada 15 minutos."
#: templates/admin.php:234
msgid "Sharing"
@@ -613,7 +614,7 @@ msgstr "Permitir repartilha"
#: templates/admin.php:276
msgid "Restrict users to only share with users in their groups"
-msgstr ""
+msgstr "Restringe os utilizadores só a partilhar com utilizadores do seu grupo"
#: templates/admin.php:281
msgid "Allow users to send mail notification for shared files"
@@ -756,7 +757,7 @@ msgstr "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></
#: templates/apps.php:59
msgid "Enable only for specific groups"
-msgstr ""
+msgstr "Activar só para grupos específicos"
#: templates/apps.php:61
msgid "All"
@@ -794,7 +795,7 @@ msgid ""
"\t\tor\n"
"\t\t<a href=\"https://owncloud.org/promote\"\n"
"\t\t\ttarget=\"_blank\">spread the word</a>!"
-msgstr ""
+msgstr "Se quer ajudar no projecto\n⇥⇥<a href=\"https://owncloud.org/contribute\"\n⇥⇥⇥target=\"_blank\">aderir desenvolvimento</a>\n⇥⇥ou\n⇥⇥<a href=\"https://owncloud.org/promote\"\n⇥⇥⇥target=\"_blank\">espalhe a palavra</a>!"
#: templates/personal.php:31
msgid "Show First Run Wizard again"
diff --git a/l10n/pt_PT/user_ldap.po b/l10n/pt_PT/user_ldap.po
index 867bbe381cd..7243fd91acc 100644
--- a/l10n/pt_PT/user_ldap.po
+++ b/l10n/pt_PT/user_ldap.po
@@ -8,14 +8,15 @@
# Daniel Pinto <daniel@mouxy.net>, 2013
# Fernando Moura <moura232@gmail.com>, 2014
# Helder Meneses <helder.meneses@gmail.com>, 2013-2014
+# Luis Jorge Simões das Neves <luisjneves@gmail.com>, 2014
# Andrew_Melim <nokostya.translation@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-12 01:54-0400\n"
-"PO-Revision-Date: 2014-07-10 19:30+0000\n"
-"Last-Translator: Fernando Moura <moura232@gmail.com>\n"
+"POT-Creation-Date: 2014-07-24 01:54-0400\n"
+"PO-Revision-Date: 2014-07-23 23:10+0000\n"
+"Last-Translator: Luis Jorge Simões das Neves <luisjneves@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"
@@ -25,7 +26,7 @@ msgstr ""
#: ajax/clearMappings.php:34
msgid "Failed to clear the mappings."
-msgstr "Falhou a limpar os mapas"
+msgstr "Falhou a limpar os mapas."
#: ajax/deleteConfiguration.php:34
msgid "Failed to delete the server configuration"
diff --git a/l10n/sl/core.po b/l10n/sl/core.po
index 4ea9cc5833f..ece1cbe30ff 100644
--- a/l10n/sl/core.po
+++ b/l10n/sl/core.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-21 01:54-0400\n"
-"PO-Revision-Date: 2014-07-20 18:11+0000\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 19:50+0000\n"
"Last-Translator: Matej Urbančič <>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
@@ -225,7 +225,7 @@ msgstr "lansko leto"
msgid "years ago"
msgstr "let nazaj"
-#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:175
+#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:198
msgid "Couldn't send reset email. Please contact your administrator."
msgstr "Ni mogoče nastaviti elektronskega naslova za ponastavitev. Stopite v stik s skrbnikom sistema."
@@ -548,21 +548,21 @@ msgstr "Posodobitev je spodletela"
msgid "The update was successful. Redirecting you to ownCloud now."
msgstr "Posodobitev je uspešno končana. Stran bo preusmerjena na oblak ownCloud."
-#: lostpassword/controller/lostcontroller.php:110
+#: lostpassword/controller/lostcontroller.php:133
msgid "Couldn't reset password because the token is invalid"
-msgstr ""
+msgstr "Ni mogoče ponastaviti gesla zaradi neustreznega žetona."
-#: lostpassword/controller/lostcontroller.php:136
+#: lostpassword/controller/lostcontroller.php:159
msgid "Couldn't send reset email. Please make sure your username is correct."
msgstr "Ni mogoče poslati elektronskega sporočila. Prepričajte se, da je uporabniško ime pravilno."
-#: lostpassword/controller/lostcontroller.php:151
+#: lostpassword/controller/lostcontroller.php:174
msgid ""
"Couldn't send reset email because there is no email address for this "
"username. Please contact your administrator."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:168
+#: lostpassword/controller/lostcontroller.php:191
#, php-format
msgid "%s password reset"
msgstr "Ponastavitev gesla %s"
@@ -781,7 +781,7 @@ msgstr "Gostitelj podatkovne zbirke"
msgid ""
"SQLite will be used as database. For larger installations we recommend to "
"change this."
-msgstr ""
+msgstr "Za podatkovno zbirko bo uporabljen SQLite. Za večje zbirke je priporočljivo to zamenjati."
#: templates/installation.php:159
msgid "Finish setup"
@@ -888,7 +888,7 @@ msgstr "Tema %s je onemogočena za uporabo."
msgid ""
"Please make sure that the database, the config folder and the data folder "
"have been backed up before proceeding."
-msgstr ""
+msgstr "Pred nadaljevanjem se prepričajte se, da je ustvarjena varnostna kopija podatkovne zbirke, nastavitvenih datotek in podatkovne mape."
#: templates/update.admin.php:23
msgid "Start update"
diff --git a/l10n/sl/files_external.po b/l10n/sl/files_external.po
index 9c94a7d99a1..6302afce4e2 100644
--- a/l10n/sl/files_external.po
+++ b/l10n/sl/files_external.po
@@ -8,9 +8,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-17 01:54-0400\n"
-"PO-Revision-Date: 2014-07-17 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 20:00+0000\n"
+"Last-Translator: Matej Urbančič <>\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"
@@ -37,12 +37,12 @@ msgstr "Vpisati je treba veljaven ključ programa in kodo za Dropbox"
#: ajax/google.php:27
#, php-format
msgid "Step 1 failed. Exception: %s"
-msgstr ""
+msgstr "1. korak je spodletel. Izjemna napaka: %s"
#: ajax/google.php:38
#, php-format
msgid "Step 2 failed. Exception: %s"
-msgstr ""
+msgstr "2. korak je spodletel. Izjemna napaka: %s"
#: appinfo/app.php:35 js/app.js:32 templates/settings.php:9
msgid "External storage"
@@ -146,7 +146,7 @@ msgstr "Skrivni ključ odjemalca"
#: appinfo/app.php:108
msgid "OpenStack Object Storage"
-msgstr ""
+msgstr "Shramba predmeta OpenStack"
#: appinfo/app.php:111
msgid "Username (required)"
@@ -158,7 +158,7 @@ msgstr ""
#: appinfo/app.php:113
msgid "Region (optional for OpenStack Object Storage)"
-msgstr ""
+msgstr "Območje (zahtevano za shrambo predmeta OpenStack)"
#: appinfo/app.php:114
msgid "API Key (required for Rackspace Cloud Files)"
@@ -166,23 +166,23 @@ msgstr ""
#: appinfo/app.php:115
msgid "Tenantname (required for OpenStack Object Storage)"
-msgstr ""
+msgstr "Ime uporabnika (zahtevano za shrambo predmeta OpenStack)"
#: appinfo/app.php:116
msgid "Password (required for OpenStack Object Storage)"
-msgstr ""
+msgstr "Geslo (zahtevano za shrambo predmeta OpenStack)"
#: appinfo/app.php:117
msgid "Service Name (required for OpenStack Object Storage)"
-msgstr ""
+msgstr "Ime storitve (zahtevano za shrambo predmeta OpenStack)"
#: appinfo/app.php:118
msgid "URL of identity endpoint (required for OpenStack Object Storage)"
-msgstr ""
+msgstr "Naslov URL končne točke uporabnika (zahtevano za shrambo predmeta OpenStack)"
#: appinfo/app.php:119
msgid "Timeout of HTTP requests in seconds (optional)"
-msgstr ""
+msgstr "Časovni zamik zahtev HTTP v sekundah (izbirno)"
#: appinfo/app.php:132 appinfo/app.php:142
msgid "Share"
@@ -275,7 +275,7 @@ msgstr "Ime"
#: templates/list.php:20
msgid "Storage type"
-msgstr ""
+msgstr "Vrsta shrambe"
#: templates/list.php:23
msgid "Scope"
diff --git a/l10n/sl/files_sharing.po b/l10n/sl/files_sharing.po
index 0717166a974..1633257b5f3 100644
--- a/l10n/sl/files_sharing.po
+++ b/l10n/sl/files_sharing.po
@@ -9,8 +9,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-21 01:54-0400\n"
-"PO-Revision-Date: 2014-07-20 18:51+0000\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
+"PO-Revision-Date: 2014-07-27 20:00+0000\n"
"Last-Translator: Matej Urbančič <>\n"
"Language-Team: Slovenian (http://www.transifex.com/projects/p/owncloud/language/sl/)\n"
"MIME-Version: 1.0\n"
@@ -53,7 +53,7 @@ msgstr "Ni datotek, ki bi jih omogočili za souporabo s povezavo."
#: js/external.js:48 js/external.js:59
msgid "Do you want to add the remote share {name} from {owner}@{remote}?"
-msgstr ""
+msgstr "Ali želite dodati oddaljeno mesto souporabe {name} na {owner}@{remote}?"
#: js/external.js:51 js/external.js:62
msgid "Remote share"
@@ -73,7 +73,7 @@ msgstr "Dodaj oddaljeno mesto za souporabo"
#: js/public.js:203
msgid "No ownCloud installation found at {remote}"
-msgstr ""
+msgstr "Na mestu {remote} ni namestitve ownCloud"
#: js/public.js:204
msgid "Invalid ownCloud url"
@@ -150,8 +150,8 @@ msgstr "Oddaljena souporaba"
#: templates/settings-admin.php:7
msgid "Allow other instances to mount public links shared from this server"
-msgstr ""
+msgstr "Dovoli drugim primerkom priklop javnih povezav s tega strežnika"
#: templates/settings-admin.php:11
msgid "Allow users to mount public link shares"
-msgstr ""
+msgstr "Dovoli uporabnikom priklop javnih povezav med mapami za souporabo"
diff --git a/l10n/ta_IN/core.po b/l10n/ta_IN/core.po
index 573498a7533..2a957bfdf6a 100644
--- a/l10n/ta_IN/core.po
+++ b/l10n/ta_IN/core.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 17:00+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Tamil (India) (http://www.transifex.com/projects/p/owncloud/language/ta_IN/)\n"
"MIME-Version: 1.0\n"
@@ -145,7 +145,7 @@ msgstr ""
#: js/js.js:501
msgid "Settings"
-msgstr ""
+msgstr "அமைப்புகள்"
#: js/js.js:590
msgid "File"
@@ -215,7 +215,7 @@ msgstr ""
msgid "years ago"
msgstr ""
-#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:175
+#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:198
msgid "Couldn't send reset email. Please contact your administrator."
msgstr ""
@@ -406,7 +406,7 @@ msgstr ""
#: js/share.js:411
msgid "Send"
-msgstr ""
+msgstr "அனுப்பவும்"
#: js/share.js:416
msgid "Set expiration date"
@@ -536,21 +536,21 @@ msgstr ""
msgid "The update was successful. Redirecting you to ownCloud now."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:110
+#: lostpassword/controller/lostcontroller.php:133
msgid "Couldn't reset password because the token is invalid"
msgstr ""
-#: lostpassword/controller/lostcontroller.php:136
+#: lostpassword/controller/lostcontroller.php:159
msgid "Couldn't send reset email. Please make sure your username is correct."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:151
+#: lostpassword/controller/lostcontroller.php:174
msgid ""
"Couldn't send reset email because there is no email address for this "
"username. Please contact your administrator."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:168
+#: lostpassword/controller/lostcontroller.php:191
#, php-format
msgid "%s password reset"
msgstr ""
@@ -613,7 +613,7 @@ msgstr ""
msgid "Users"
msgstr ""
-#: strings.php:7 templates/layout.user.php:53 templates/layout.user.php:118
+#: strings.php:7 templates/layout.user.php:57 templates/layout.user.php:122
msgid "Apps"
msgstr ""
@@ -779,19 +779,19 @@ msgstr ""
msgid "Finishing …"
msgstr ""
-#: templates/layout.user.php:40
+#: templates/layout.user.php:44
msgid ""
"This application requires JavaScript to be enabled for correct operation. "
"Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable "
"JavaScript</a> and re-load this interface."
msgstr ""
-#: templates/layout.user.php:44
+#: templates/layout.user.php:48
#, php-format
msgid "%s is available. Get more information on how to update."
msgstr ""
-#: templates/layout.user.php:80 templates/singleuser.user.php:8
+#: templates/layout.user.php:84 templates/singleuser.user.php:8
msgid "Log out"
msgstr ""
diff --git a/l10n/ta_IN/files.po b/l10n/ta_IN/files.po
index 526fa170cea..908a2af5d60 100644
--- a/l10n/ta_IN/files.po
+++ b/l10n/ta_IN/files.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-15 01:54-0400\n"
-"PO-Revision-Date: 2014-07-15 05:54+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 17:00+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Tamil (India) (http://www.transifex.com/projects/p/owncloud/language/ta_IN/)\n"
"MIME-Version: 1.0\n"
@@ -153,7 +153,7 @@ msgstr ""
#: appinfo/app.php:11 js/filelist.js:25
msgid "Files"
-msgstr ""
+msgstr "கோப்புகள்"
#: appinfo/app.php:27
msgid "All files"
@@ -189,7 +189,7 @@ msgstr ""
msgid "URL cannot be empty"
msgstr ""
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr ""
@@ -235,55 +235,55 @@ msgid ""
"big."
msgstr ""
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr ""
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr ""
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr ""
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr ""
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr ""
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr ""
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr ""
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr ""
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr ""
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] ""
msgstr[1] ""
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] ""
msgstr[1] ""
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] ""
@@ -375,7 +375,7 @@ msgstr ""
#: templates/list.php:12
msgid "New folder"
-msgstr ""
+msgstr "புதிய கோப்புறை"
#: templates/list.php:13
msgid "Folder"
diff --git a/l10n/ta_IN/lib.po b/l10n/ta_IN/lib.po
index 354a30a3557..0b5fc677b3b 100644
--- a/l10n/ta_IN/lib.po
+++ b/l10n/ta_IN/lib.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-06-29 01:54-0400\n"
-"PO-Revision-Date: 2014-06-29 05:54+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 17:00+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Tamil (India) (http://www.transifex.com/projects/p/owncloud/language/ta_IN/)\n"
"MIME-Version: 1.0\n"
@@ -17,33 +17,33 @@ msgstr ""
"Language: ta_IN\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-#: base.php:187 base.php:194
+#: base.php:195 base.php:202
msgid "Cannot write into \"config\" directory!"
msgstr ""
-#: base.php:188
+#: base.php:196
msgid ""
"This can usually be fixed by giving the webserver write access to the config"
" directory"
msgstr ""
-#: base.php:190
+#: base.php:198
#, php-format
msgid "See %s"
msgstr ""
-#: base.php:195 private/util.php:413
+#: base.php:203 private/util.php:413
#, php-format
msgid ""
"This can usually be fixed by %sgiving the webserver write access to the "
"config directory%s."
msgstr ""
-#: base.php:675
+#: base.php:662
msgid "You are accessing the server from an untrusted domain."
msgstr ""
-#: base.php:676
+#: base.php:663
msgid ""
"Please contact your administrator. If you are an administrator of this "
"instance, configure the \"trusted_domain\" setting in config/config.php. An "
@@ -60,7 +60,7 @@ msgstr ""
#: private/app.php:390
msgid "Settings"
-msgstr ""
+msgstr "அமைப்புகள்"
#: private/app.php:402
msgid "Users"
@@ -70,19 +70,19 @@ msgstr ""
msgid "Admin"
msgstr ""
-#: private/app.php:987
+#: private/app.php:985
#, php-format
msgid "Failed to upgrade \"%s\"."
msgstr ""
-#: private/app.php:1144
+#: private/app.php:1142
#, php-format
msgid ""
"App \\\"%s\\\" can't be installed because it is not compatible with this "
"version of ownCloud."
msgstr ""
-#: private/app.php:1156
+#: private/app.php:1154
msgid "No app name specified"
msgstr ""
@@ -111,44 +111,44 @@ msgstr ""
msgid "No source specified when installing app"
msgstr ""
-#: private/installer.php:242
+#: private/installer.php:243
msgid "No href specified when installing app from http"
msgstr ""
-#: private/installer.php:247
+#: private/installer.php:248
msgid "No path specified when installing app from local file"
msgstr ""
-#: private/installer.php:261
+#: private/installer.php:256
#, php-format
msgid "Archives of type %s are not supported"
msgstr ""
-#: private/installer.php:275
+#: private/installer.php:270
msgid "Failed to open archive when installing app"
msgstr ""
-#: private/installer.php:313
+#: private/installer.php:308
msgid "App does not provide an info.xml file"
msgstr ""
-#: private/installer.php:319
+#: private/installer.php:314
msgid "App can't be installed because of not allowed code in the App"
msgstr ""
-#: private/installer.php:325
+#: private/installer.php:320
msgid ""
"App can't be installed because it is not compatible with this version of "
"ownCloud"
msgstr ""
-#: private/installer.php:331
+#: private/installer.php:326
msgid ""
"App can't be installed because it contains the <shipped>true</shipped> tag "
"which is not allowed for non shipped apps"
msgstr ""
-#: private/installer.php:344
+#: private/installer.php:339
msgid ""
"App can't be installed because the version in info.xml/version is not the "
"same as the version reported from the app store"
@@ -353,45 +353,45 @@ msgstr ""
msgid "Setting permissions for %s failed, because the item was not found"
msgstr ""
-#: private/share/share.php:1046
+#: private/share/share.php:1043
#, php-format
msgid "Sharing backend %s must implement the interface OCP\\Share_Backend"
msgstr ""
-#: private/share/share.php:1053
+#: private/share/share.php:1050
#, php-format
msgid "Sharing backend %s not found"
msgstr ""
-#: private/share/share.php:1059
+#: private/share/share.php:1056
#, php-format
msgid "Sharing backend for %s not found"
msgstr ""
-#: private/share/share.php:1476
+#: private/share/share.php:1473
#, php-format
msgid "Sharing %s failed, because the user %s is the original sharer"
msgstr ""
-#: private/share/share.php:1485
+#: private/share/share.php:1482
#, php-format
msgid ""
"Sharing %s failed, because the permissions exceed permissions granted to %s"
msgstr ""
-#: private/share/share.php:1501
+#: private/share/share.php:1498
#, php-format
msgid "Sharing %s failed, because resharing is not allowed"
msgstr ""
-#: private/share/share.php:1513
+#: private/share/share.php:1510
#, php-format
msgid ""
"Sharing %s failed, because the sharing backend for %s could not find its "
"source"
msgstr ""
-#: private/share/share.php:1527
+#: private/share/share.php:1524
#, php-format
msgid ""
"Sharing %s failed, because the file could not be found in the file cache"
@@ -450,21 +450,21 @@ msgstr ""
msgid "years ago"
msgstr ""
-#: private/user/manager.php:238
+#: private/user/manager.php:239
msgid ""
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", "
"\"0-9\", and \"_.@-\""
msgstr ""
-#: private/user/manager.php:243
+#: private/user/manager.php:244
msgid "A valid username must be provided"
msgstr ""
-#: private/user/manager.php:247
+#: private/user/manager.php:248
msgid "A valid password must be provided"
msgstr ""
-#: private/user/manager.php:252
+#: private/user/manager.php:253
msgid "The username is already being used"
msgstr ""
diff --git a/l10n/ta_IN/settings.po b/l10n/ta_IN/settings.po
index 4f379235f34..6a678c258db 100644
--- a/l10n/ta_IN/settings.po
+++ b/l10n/ta_IN/settings.po
@@ -7,8 +7,8 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-09 01:54-0400\n"
-"PO-Revision-Date: 2014-07-09 05:54+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 17:00+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Tamil (India) (http://www.transifex.com/projects/p/owncloud/language/ta_IN/)\n"
"MIME-Version: 1.0\n"
@@ -305,19 +305,19 @@ msgstr ""
msgid "Unable to delete {objName}"
msgstr ""
-#: js/users/groups.js:73 js/users/groups.js:178
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr ""
-#: js/users/groups.js:177
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr ""
-#: js/users/groups.js:205
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr ""
-#: js/users/groups.js:206 js/users/users.js:265
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr ""
@@ -337,31 +337,31 @@ msgstr ""
msgid "Delete"
msgstr ""
-#: js/users/users.js:85 templates/users/part.userlist.php:98
+#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
msgstr ""
-#: js/users/users.js:264
+#: js/users/users.js:295
msgid "deleted {userName}"
msgstr ""
-#: js/users/users.js:381
+#: js/users/users.js:431
msgid "add group"
msgstr ""
-#: js/users/users.js:578
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr ""
-#: js/users/users.js:579 js/users/users.js:585 js/users/users.js:600
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr ""
-#: js/users/users.js:584
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr ""
-#: js/users/users.js:608
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr ""
@@ -695,7 +695,7 @@ msgstr ""
#: templates/admin.php:447
msgid "More"
-msgstr ""
+msgstr "மேலும்"
#: templates/admin.php:448
msgid "Less"
diff --git a/l10n/templates/core.pot b/l10n/templates/core.pot
index fb0303eabb8..3d0b388df92 100644
--- a/l10n/templates/core.pot
+++ b/l10n/templates/core.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\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"
@@ -216,7 +216,7 @@ msgstr ""
msgid "years ago"
msgstr ""
-#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:175
+#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:198
msgid "Couldn't send reset email. Please contact your administrator."
msgstr ""
@@ -537,21 +537,21 @@ msgstr ""
msgid "The update was successful. Redirecting you to ownCloud now."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:110
+#: lostpassword/controller/lostcontroller.php:133
msgid "Couldn't reset password because the token is invalid"
msgstr ""
-#: lostpassword/controller/lostcontroller.php:136
+#: lostpassword/controller/lostcontroller.php:159
msgid "Couldn't send reset email. Please make sure your username is correct."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:151
+#: lostpassword/controller/lostcontroller.php:174
msgid ""
"Couldn't send reset email because there is no email address for this "
"username. Please contact your administrator."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:168
+#: lostpassword/controller/lostcontroller.php:191
#, php-format
msgid "%s password reset"
msgstr ""
diff --git a/l10n/templates/files.pot b/l10n/templates/files.pot
index 6a925bbc9be..d2d166b9bee 100644
--- a/l10n/templates/files.pot
+++ b/l10n/templates/files.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\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"
@@ -189,7 +189,7 @@ msgstr ""
msgid "URL cannot be empty"
msgstr ""
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr ""
@@ -235,55 +235,55 @@ msgid ""
"big."
msgstr ""
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr ""
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr ""
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr ""
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr ""
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr ""
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr ""
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr ""
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr ""
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr ""
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] ""
msgstr[1] ""
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] ""
msgstr[1] ""
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] ""
diff --git a/l10n/templates/files_encryption.pot b/l10n/templates/files_encryption.pot
index 936efa2da5b..e402991219b 100644
--- a/l10n/templates/files_encryption.pot
+++ b/l10n/templates/files_encryption.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_external.pot b/l10n/templates/files_external.pot
index 27b678b58ba..cc5896c4b07 100644
--- a/l10n/templates/files_external.pot
+++ b/l10n/templates/files_external.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_sharing.pot b/l10n/templates/files_sharing.pot
index a9645861445..31a0e9cd09a 100644
--- a/l10n/templates/files_sharing.pot
+++ b/l10n/templates/files_sharing.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\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 e1825623f09..22973f21e3e 100644
--- a/l10n/templates/files_trashbin.pot
+++ b/l10n/templates/files_trashbin.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/files_versions.pot b/l10n/templates/files_versions.pot
index 2225f9bf883..7293f0823b6 100644
--- a/l10n/templates/files_versions.pot
+++ b/l10n/templates/files_versions.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\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 ac75d6035fa..8ee66413f31 100644
--- a/l10n/templates/lib.pot
+++ b/l10n/templates/lib.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\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"
@@ -40,11 +40,11 @@ msgid ""
"config directory%s."
msgstr ""
-#: base.php:683
+#: base.php:662
msgid "You are accessing the server from an untrusted domain."
msgstr ""
-#: base.php:684
+#: base.php:663
msgid ""
"Please contact your administrator. If you are an administrator of this "
"instance, configure the \"trusted_domain\" setting in config/config.php. An "
diff --git a/l10n/templates/private.pot b/l10n/templates/private.pot
index ece63e90944..280c73e380f 100644
--- a/l10n/templates/private.pot
+++ b/l10n/templates/private.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\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/settings.pot b/l10n/templates/settings.pot
index c9509d46a81..43aeb91191d 100644
--- a/l10n/templates/settings.pot
+++ b/l10n/templates/settings.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/user_ldap.pot b/l10n/templates/user_ldap.pot
index 18b290c8f47..28a73488f21 100644
--- a/l10n/templates/user_ldap.pot
+++ b/l10n/templates/user_ldap.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
diff --git a/l10n/templates/user_webdavauth.pot b/l10n/templates/user_webdavauth.pot
index 91cb13cd4c7..a080e1165bf 100644
--- a/l10n/templates/user_webdavauth.pot
+++ b/l10n/templates/user_webdavauth.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud Core 6.0.0\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-22 01:54-0400\n"
+"POT-Creation-Date: 2014-07-28 01:54-0400\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/zh_CN/files_encryption.po b/l10n/zh_CN/files_encryption.po
index bcf8c883f93..d18a53a5d0a 100644
--- a/l10n/zh_CN/files_encryption.po
+++ b/l10n/zh_CN/files_encryption.po
@@ -4,6 +4,7 @@
#
# Translators:
# Kaijia Feng <fengkaijia@gmail.com>, 2014
+# Mave <mave@foxmail.com>, 2014
# Mengz You <mengz.you@gmail.com>, 2013
# Star Brilliant <m13253@hotmail.com>, 2013
# phy <transifex@phy25.com>, 2014
@@ -12,9 +13,9 @@ msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-20 01:54-0400\n"
-"PO-Revision-Date: 2014-07-19 07:40+0000\n"
-"Last-Translator: Kaijia Feng <fengkaijia@gmail.com>\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 06:20+0000\n"
+"Last-Translator: Mave <mave@foxmail.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"
@@ -71,13 +72,13 @@ msgid ""
"Your private key is not valid! Likely your password was changed outside of "
"%s (e.g. your corporate directory). You can update your private key password"
" in your personal settings to recover access to your encrypted files."
-msgstr ""
+msgstr "您的私有密钥无效!也许是您在 %s 外更改了密码 (比如,在您的公司目录)。您可以在个人设置里更新您的私钥密码来恢复访问你的加密文件。"
#: files/error.php:20
msgid ""
"Can not decrypt this file, probably this is a shared file. Please ask the "
"file owner to reshare the file with you."
-msgstr ""
+msgstr " 无法解密这个文件(或许这是一个共享文件?),请询问文件所有者重新与您分享这个文件。"
#: files/error.php:23 files/error.php:28
msgid ""
diff --git a/l10n/zh_HK/core.po b/l10n/zh_HK/core.po
index 5dd75d48846..215db67176d 100644
--- a/l10n/zh_HK/core.po
+++ b/l10n/zh_HK/core.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# hklcf <hklcfs@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-16 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 17:10+0000\n"
+"Last-Translator: hklcf <hklcfs@gmail.com>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -149,37 +150,37 @@ msgstr "設定"
#: js/js.js:590
msgid "File"
-msgstr ""
+msgstr "文件"
#: js/js.js:591
msgid "Folder"
-msgstr ""
+msgstr "資料夾"
#: js/js.js:592
msgid "Image"
-msgstr ""
+msgstr "圖片"
#: js/js.js:593
msgid "Audio"
-msgstr ""
+msgstr "聲音"
#: js/js.js:607
msgid "Saving..."
-msgstr ""
+msgstr "儲存中..."
#: js/js.js:1278
msgid "seconds ago"
-msgstr ""
+msgstr "秒前"
#: js/js.js:1279
msgid "%n minute ago"
msgid_plural "%n minutes ago"
-msgstr[0] ""
+msgstr[0] "%n 分鐘前"
#: js/js.js:1280
msgid "%n hour ago"
msgid_plural "%n hours ago"
-msgstr[0] ""
+msgstr[0] "%n 小時前"
#: js/js.js:1281
msgid "today"
@@ -192,26 +193,26 @@ msgstr "昨日"
#: js/js.js:1283
msgid "%n day ago"
msgid_plural "%n days ago"
-msgstr[0] ""
+msgstr[0] "%n 日前"
#: js/js.js:1284
msgid "last month"
-msgstr "前一月"
+msgstr "上個月"
#: js/js.js:1285
msgid "%n month ago"
msgid_plural "%n months ago"
-msgstr[0] ""
+msgstr[0] "%n 月前"
#: js/js.js:1286
msgid "last year"
-msgstr ""
+msgstr "上年"
#: js/js.js:1287
msgid "years ago"
-msgstr ""
+msgstr "年前"
-#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:175
+#: js/lostpassword.js:3 lostpassword/controller/lostcontroller.php:198
msgid "Couldn't send reset email. Please contact your administrator."
msgstr ""
@@ -244,11 +245,11 @@ msgstr ""
#: js/oc-dialogs.js:108 js/oc-dialogs.js:255
msgid "No"
-msgstr "No"
+msgstr "否"
#: js/oc-dialogs.js:116 js/oc-dialogs.js:264
msgid "Yes"
-msgstr "Yes"
+msgstr "是"
#: js/oc-dialogs.js:202
msgid "Choose"
@@ -260,7 +261,7 @@ msgstr ""
#: js/oc-dialogs.js:282
msgid "Ok"
-msgstr "OK"
+msgstr "確認"
#: js/oc-dialogs.js:302
msgid "Error loading message template: {error}"
@@ -376,7 +377,7 @@ msgstr ""
#: js/share.js:389
msgid "Share link"
-msgstr ""
+msgstr "分享連結"
#: js/share.js:394
msgid ""
@@ -477,7 +478,7 @@ msgstr ""
#: js/share.js:1039
msgid "Sending ..."
-msgstr "傳送中"
+msgstr "發送中..."
#: js/share.js:1050
msgid "Email sent"
@@ -485,7 +486,7 @@ msgstr "郵件已傳"
#: js/share.js:1074
msgid "Warning"
-msgstr ""
+msgstr "警告"
#: js/tags.js:8
msgid "The object type is not specified."
@@ -531,21 +532,21 @@ msgstr ""
msgid "The update was successful. Redirecting you to ownCloud now."
msgstr "更新成功, 正"
-#: lostpassword/controller/lostcontroller.php:110
+#: lostpassword/controller/lostcontroller.php:133
msgid "Couldn't reset password because the token is invalid"
msgstr ""
-#: lostpassword/controller/lostcontroller.php:136
+#: lostpassword/controller/lostcontroller.php:159
msgid "Couldn't send reset email. Please make sure your username is correct."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:151
+#: lostpassword/controller/lostcontroller.php:174
msgid ""
"Couldn't send reset email because there is no email address for this "
"username. Please contact your administrator."
msgstr ""
-#: lostpassword/controller/lostcontroller.php:168
+#: lostpassword/controller/lostcontroller.php:191
#, php-format
msgid "%s password reset"
msgstr ""
@@ -578,7 +579,7 @@ msgstr ""
#: lostpassword/templates/lostpassword.php:18
msgid "Reset"
-msgstr ""
+msgstr "重設"
#: lostpassword/templates/resetpassword.php:5
msgid "New password"
@@ -586,7 +587,7 @@ msgstr "新密碼"
#: lostpassword/templates/resetpassword.php:6
msgid "New Password"
-msgstr ""
+msgstr "新密碼"
#: setup/controller.php:140
#, php-format
@@ -608,7 +609,7 @@ msgstr "個人"
msgid "Users"
msgstr "用戶"
-#: strings.php:7 templates/layout.user.php:53 templates/layout.user.php:118
+#: strings.php:7 templates/layout.user.php:57 templates/layout.user.php:122
msgid "Apps"
msgstr "軟件"
@@ -774,19 +775,19 @@ msgstr ""
msgid "Finishing …"
msgstr ""
-#: templates/layout.user.php:40
+#: templates/layout.user.php:44
msgid ""
"This application requires JavaScript to be enabled for correct operation. "
"Please <a href=\"http://enable-javascript.com/\" target=\"_blank\">enable "
"JavaScript</a> and re-load this interface."
msgstr ""
-#: templates/layout.user.php:44
+#: templates/layout.user.php:48
#, php-format
msgid "%s is available. Get more information on how to update."
msgstr ""
-#: templates/layout.user.php:80 templates/singleuser.user.php:8
+#: templates/layout.user.php:84 templates/singleuser.user.php:8
msgid "Log out"
msgstr "登出"
diff --git a/l10n/zh_HK/files.po b/l10n/zh_HK/files.po
index 2efe1d34ca6..5b2e514d357 100644
--- a/l10n/zh_HK/files.po
+++ b/l10n/zh_HK/files.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# hklcf <hklcfs@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-16 01:54-0400\n"
-"PO-Revision-Date: 2014-07-15 06:11+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 16:30+0000\n"
+"Last-Translator: hklcf <hklcfs@gmail.com>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -27,7 +28,7 @@ msgstr ""
#: ajax/list.php:52
msgid "Unknown error"
-msgstr ""
+msgstr "不明錯誤"
#: ajax/move.php:15
#, php-format
@@ -157,7 +158,7 @@ msgstr "文件"
#: appinfo/app.php:27
msgid "All files"
-msgstr ""
+msgstr "所有文件"
#: js/file-upload.js:268
msgid "Unable to upload {filename} as it is a directory or has 0 bytes"
@@ -189,7 +190,7 @@ msgstr ""
msgid "URL cannot be empty"
msgstr ""
-#: js/file-upload.js:568 js/filelist.js:1259
+#: js/file-upload.js:568 js/filelist.js:1275
msgid "{new_name} already exists"
msgstr ""
@@ -227,7 +228,7 @@ msgstr ""
#: js/fileactions.js:342
msgid "Rename"
-msgstr ""
+msgstr "重新命名"
#: js/filelist.js:341
msgid ""
@@ -235,53 +236,53 @@ msgid ""
"big."
msgstr ""
-#: js/filelist.js:675 js/filelist.js:1783
+#: js/filelist.js:680 js/filelist.js:1799
msgid "Pending"
msgstr ""
-#: js/filelist.js:1210
+#: js/filelist.js:1226
msgid "Error moving file."
msgstr ""
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error moving file"
msgstr ""
-#: js/filelist.js:1218
+#: js/filelist.js:1234
msgid "Error"
msgstr "錯誤"
-#: js/filelist.js:1307
+#: js/filelist.js:1323
msgid "Could not rename file"
msgstr ""
-#: js/filelist.js:1425
+#: js/filelist.js:1441
msgid "Error deleting file."
msgstr ""
-#: js/filelist.js:1528 templates/list.php:61
+#: js/filelist.js:1544 templates/list.php:61
msgid "Name"
msgstr "名稱"
-#: js/filelist.js:1529 templates/list.php:72
+#: js/filelist.js:1545 templates/list.php:72
msgid "Size"
msgstr "大小"
-#: js/filelist.js:1530 templates/list.php:75
+#: js/filelist.js:1546 templates/list.php:75
msgid "Modified"
msgstr ""
-#: js/filelist.js:1540 js/filesummary.js:141 js/filesummary.js:168
+#: js/filelist.js:1556 js/filesummary.js:141 js/filesummary.js:168
msgid "%n folder"
msgid_plural "%n folders"
msgstr[0] ""
-#: js/filelist.js:1546 js/filesummary.js:142 js/filesummary.js:169
+#: js/filelist.js:1562 js/filesummary.js:142 js/filesummary.js:169
msgid "%n file"
msgid_plural "%n files"
msgstr[0] ""
-#: js/filelist.js:1676 js/filelist.js:1715
+#: js/filelist.js:1692 js/filelist.js:1731
msgid "Uploading %n file"
msgid_plural "Uploading %n files"
msgstr[0] ""
@@ -319,7 +320,7 @@ msgstr ""
#: js/filesummary.js:182
msgid "{dirs} and {files}"
-msgstr ""
+msgstr "{dirs} 和 {files}"
#: lib/app.php:103
#, php-format
@@ -349,7 +350,7 @@ msgstr "儲存"
#: templates/appnavigation.php:12
msgid "WebDAV"
-msgstr ""
+msgstr "WebDAV"
#: templates/appnavigation.php:14
#, php-format
@@ -360,7 +361,7 @@ msgstr ""
#: templates/list.php:5
msgid "New"
-msgstr ""
+msgstr "新增"
#: templates/list.php:8
msgid "New text file"
@@ -372,11 +373,11 @@ msgstr ""
#: templates/list.php:12
msgid "New folder"
-msgstr "新文件夾"
+msgstr "新資料夾"
#: templates/list.php:13
msgid "Folder"
-msgstr ""
+msgstr "資料夾"
#: templates/list.php:16
msgid "From link"
diff --git a/l10n/zh_HK/files_encryption.po b/l10n/zh_HK/files_encryption.po
index 3f827f4695d..dc7324eee25 100644
--- a/l10n/zh_HK/files_encryption.po
+++ b/l10n/zh_HK/files_encryption.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# hklcf <hklcfs@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-06-14 01:54-0400\n"
-"PO-Revision-Date: 2014-06-14 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 16:40+0000\n"
+"Last-Translator: hklcf <hklcfs@gmail.com>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -53,14 +54,14 @@ msgid ""
"correct."
msgstr ""
-#: files/error.php:12
+#: files/error.php:13
msgid ""
"Encryption app not initialized! Maybe the encryption app was re-enabled "
"during your session. Please try to log out and log back in to initialize the"
" encryption app."
msgstr ""
-#: files/error.php:16
+#: files/error.php:17
#, php-format
msgid ""
"Your private key is not valid! Likely your password was changed outside of "
@@ -68,13 +69,13 @@ msgid ""
" in your personal settings to recover access to your encrypted files."
msgstr ""
-#: files/error.php:19
+#: files/error.php:20
msgid ""
"Can not decrypt this file, probably this is a shared file. Please ask the "
"file owner to reshare the file with you."
msgstr ""
-#: files/error.php:22 files/error.php:27
+#: files/error.php:23 files/error.php:28
msgid ""
"Unknown error. Please check your system settings or contact your "
"administrator"
@@ -91,7 +92,7 @@ msgid ""
" the encryption app has been disabled."
msgstr ""
-#: hooks/hooks.php:300
+#: hooks/hooks.php:286
msgid "Following users are not set up for encryption:"
msgstr ""
@@ -127,11 +128,11 @@ msgstr ""
#: templates/settings-admin.php:19 templates/settings-personal.php:50
msgid "Enabled"
-msgstr ""
+msgstr "啟用"
#: templates/settings-admin.php:27 templates/settings-personal.php:58
msgid "Disabled"
-msgstr ""
+msgstr "停用"
#: templates/settings-admin.php:32
msgid "Change recovery key password:"
@@ -151,7 +152,7 @@ msgstr ""
#: templates/settings-admin.php:56
msgid "Change Password"
-msgstr ""
+msgstr "更改密碼"
#: templates/settings-personal.php:8
msgid "Your private key password no longer match your log-in password:"
diff --git a/l10n/zh_HK/files_external.po b/l10n/zh_HK/files_external.po
index 1cccba7a743..79b44ac1a6f 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: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-17 01:54-0400\n"
-"PO-Revision-Date: 2014-07-17 05:54+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 16:30+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -233,7 +233,7 @@ msgstr ""
#: js/settings.js:325 js/settings.js:332
msgid "Saved"
-msgstr ""
+msgstr "已儲存"
#: lib/config.php:712
msgid "<b>Note:</b> "
diff --git a/l10n/zh_HK/lib.po b/l10n/zh_HK/lib.po
index 5c19c967665..e32b84bd7fd 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: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-06-29 01:54-0400\n"
-"PO-Revision-Date: 2014-06-29 05:54+0000\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 17:10+0000\n"
"Last-Translator: I Robot\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
@@ -17,33 +17,33 @@ msgstr ""
"Language: zh_HK\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-#: base.php:187 base.php:194
+#: base.php:195 base.php:202
msgid "Cannot write into \"config\" directory!"
msgstr ""
-#: base.php:188
+#: base.php:196
msgid ""
"This can usually be fixed by giving the webserver write access to the config"
" directory"
msgstr ""
-#: base.php:190
+#: base.php:198
#, php-format
msgid "See %s"
msgstr ""
-#: base.php:195 private/util.php:413
+#: base.php:203 private/util.php:413
#, php-format
msgid ""
"This can usually be fixed by %sgiving the webserver write access to the "
"config directory%s."
msgstr ""
-#: base.php:675
+#: base.php:662
msgid "You are accessing the server from an untrusted domain."
msgstr ""
-#: base.php:676
+#: base.php:663
msgid ""
"Please contact your administrator. If you are an administrator of this "
"instance, configure the \"trusted_domain\" setting in config/config.php. An "
@@ -70,19 +70,19 @@ msgstr "用戶"
msgid "Admin"
msgstr "管理"
-#: private/app.php:987
+#: private/app.php:985
#, php-format
msgid "Failed to upgrade \"%s\"."
msgstr ""
-#: private/app.php:1144
+#: private/app.php:1142
#, php-format
msgid ""
"App \\\"%s\\\" can't be installed because it is not compatible with this "
"version of ownCloud."
msgstr ""
-#: private/app.php:1156
+#: private/app.php:1154
msgid "No app name specified"
msgstr ""
@@ -111,44 +111,44 @@ msgstr ""
msgid "No source specified when installing app"
msgstr ""
-#: private/installer.php:242
+#: private/installer.php:243
msgid "No href specified when installing app from http"
msgstr ""
-#: private/installer.php:247
+#: private/installer.php:248
msgid "No path specified when installing app from local file"
msgstr ""
-#: private/installer.php:261
+#: private/installer.php:256
#, php-format
msgid "Archives of type %s are not supported"
msgstr ""
-#: private/installer.php:275
+#: private/installer.php:270
msgid "Failed to open archive when installing app"
msgstr ""
-#: private/installer.php:313
+#: private/installer.php:308
msgid "App does not provide an info.xml file"
msgstr ""
-#: private/installer.php:319
+#: private/installer.php:314
msgid "App can't be installed because of not allowed code in the App"
msgstr ""
-#: private/installer.php:325
+#: private/installer.php:320
msgid ""
"App can't be installed because it is not compatible with this version of "
"ownCloud"
msgstr ""
-#: private/installer.php:331
+#: private/installer.php:326
msgid ""
"App can't be installed because it contains the <shipped>true</shipped> tag "
"which is not allowed for non shipped apps"
msgstr ""
-#: private/installer.php:344
+#: private/installer.php:339
msgid ""
"App can't be installed because the version in info.xml/version is not the "
"same as the version reported from the app store"
@@ -353,45 +353,45 @@ msgstr ""
msgid "Setting permissions for %s failed, because the item was not found"
msgstr ""
-#: private/share/share.php:1046
+#: private/share/share.php:1043
#, php-format
msgid "Sharing backend %s must implement the interface OCP\\Share_Backend"
msgstr ""
-#: private/share/share.php:1053
+#: private/share/share.php:1050
#, php-format
msgid "Sharing backend %s not found"
msgstr ""
-#: private/share/share.php:1059
+#: private/share/share.php:1056
#, php-format
msgid "Sharing backend for %s not found"
msgstr ""
-#: private/share/share.php:1476
+#: private/share/share.php:1473
#, php-format
msgid "Sharing %s failed, because the user %s is the original sharer"
msgstr ""
-#: private/share/share.php:1485
+#: private/share/share.php:1482
#, php-format
msgid ""
"Sharing %s failed, because the permissions exceed permissions granted to %s"
msgstr ""
-#: private/share/share.php:1501
+#: private/share/share.php:1498
#, php-format
msgid "Sharing %s failed, because resharing is not allowed"
msgstr ""
-#: private/share/share.php:1513
+#: private/share/share.php:1510
#, php-format
msgid ""
"Sharing %s failed, because the sharing backend for %s could not find its "
"source"
msgstr ""
-#: private/share/share.php:1527
+#: private/share/share.php:1524
#, php-format
msgid ""
"Sharing %s failed, because the file could not be found in the file cache"
@@ -404,17 +404,17 @@ msgstr ""
#: private/template/functions.php:134
msgid "seconds ago"
-msgstr ""
+msgstr "秒前"
#: private/template/functions.php:135
msgid "%n minute ago"
msgid_plural "%n minutes ago"
-msgstr[0] ""
+msgstr[0] "%n 分鐘前"
#: private/template/functions.php:136
msgid "%n hour ago"
msgid_plural "%n hours ago"
-msgstr[0] ""
+msgstr[0] "%n 小時前"
#: private/template/functions.php:137
msgid "today"
@@ -427,7 +427,7 @@ msgstr "昨日"
#: private/template/functions.php:140
msgid "%n day go"
msgid_plural "%n days ago"
-msgstr[0] ""
+msgstr[0] "%n 日前"
#: private/template/functions.php:142
msgid "last month"
@@ -436,31 +436,31 @@ msgstr "前一月"
#: private/template/functions.php:143
msgid "%n month ago"
msgid_plural "%n months ago"
-msgstr[0] ""
+msgstr[0] "%n 月前"
#: private/template/functions.php:145
msgid "last year"
-msgstr ""
+msgstr "上年"
#: private/template/functions.php:146
msgid "years ago"
-msgstr ""
+msgstr "年前"
-#: private/user/manager.php:238
+#: private/user/manager.php:239
msgid ""
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", "
"\"0-9\", and \"_.@-\""
msgstr ""
-#: private/user/manager.php:243
+#: private/user/manager.php:244
msgid "A valid username must be provided"
msgstr ""
-#: private/user/manager.php:247
+#: private/user/manager.php:248
msgid "A valid password must be provided"
msgstr ""
-#: private/user/manager.php:252
+#: private/user/manager.php:253
msgid "The username is already being used"
msgstr ""
diff --git a/l10n/zh_HK/settings.po b/l10n/zh_HK/settings.po
index 308698e96fc..d43443bf788 100644
--- a/l10n/zh_HK/settings.po
+++ b/l10n/zh_HK/settings.po
@@ -3,13 +3,14 @@
# This file is distributed under the same license as the PACKAGE package.
#
# Translators:
+# hklcf <hklcfs@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-09 01:54-0400\n"
-"PO-Revision-Date: 2014-07-09 05:54+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 16:30+0000\n"
+"Last-Translator: hklcf <hklcfs@gmail.com>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +25,7 @@ msgstr ""
#: admin/controller.php:73
msgid "Saved"
-msgstr ""
+msgstr "已儲存"
#: admin/controller.php:90
msgid "test email settings"
@@ -166,7 +167,7 @@ msgstr ""
#: changepassword/controller.php:17
msgid "Wrong password"
-msgstr ""
+msgstr "密碼錯誤"
#: changepassword/controller.php:36
msgid "No user supplied"
@@ -195,7 +196,7 @@ msgstr ""
#: js/admin.js:128
msgid "Sending..."
-msgstr ""
+msgstr "發送中..."
#: js/apps.js:45 templates/help.php:7
msgid "User Documentation"
@@ -215,11 +216,11 @@ msgstr ""
#: js/apps.js:96 js/apps.js:158 js/apps.js:191
msgid "Disable"
-msgstr ""
+msgstr "停用"
#: js/apps.js:96 js/apps.js:167 js/apps.js:184 js/apps.js:215
msgid "Enable"
-msgstr ""
+msgstr "啟用"
#: js/apps.js:147
msgid "Please wait...."
@@ -235,7 +236,7 @@ msgstr ""
#: js/apps.js:220
msgid "Updating...."
-msgstr ""
+msgstr "更新中...."
#: js/apps.js:223
msgid "Error while updating app"
@@ -251,7 +252,7 @@ msgstr "更新"
#: js/apps.js:227
msgid "Updated"
-msgstr ""
+msgstr "已更新"
#: js/apps.js:233
msgid "Uninstalling ...."
@@ -305,19 +306,19 @@ msgstr ""
msgid "Unable to delete {objName}"
msgstr ""
-#: js/users/groups.js:73 js/users/groups.js:178
+#: js/users/groups.js:92 js/users/groups.js:200
msgid "Error creating group"
msgstr ""
-#: js/users/groups.js:177
+#: js/users/groups.js:199
msgid "A valid group name must be provided"
msgstr ""
-#: js/users/groups.js:205
+#: js/users/groups.js:227
msgid "deleted {groupName}"
msgstr ""
-#: js/users/groups.js:206 js/users/users.js:265
+#: js/users/groups.js:228 js/users/users.js:296
msgid "undo"
msgstr ""
@@ -337,31 +338,31 @@ msgstr ""
msgid "Delete"
msgstr "刪除"
-#: js/users/users.js:85 templates/users/part.userlist.php:98
+#: js/users/users.js:84 templates/users/part.userlist.php:98
msgid "never"
msgstr ""
-#: js/users/users.js:264
+#: js/users/users.js:295
msgid "deleted {userName}"
msgstr ""
-#: js/users/users.js:381
+#: js/users/users.js:431
msgid "add group"
msgstr ""
-#: js/users/users.js:578
+#: js/users/users.js:631
msgid "A valid username must be provided"
msgstr ""
-#: js/users/users.js:579 js/users/users.js:585 js/users/users.js:600
+#: js/users/users.js:632 js/users/users.js:638 js/users/users.js:653
msgid "Error creating user"
msgstr ""
-#: js/users/users.js:584
+#: js/users/users.js:637
msgid "A valid password must be provided"
msgstr ""
-#: js/users/users.js:608
+#: js/users/users.js:669
msgid "Warning: Home directory for user \"{user}\" already exists"
msgstr ""
@@ -395,7 +396,7 @@ msgstr "空"
#: templates/admin.php:17
msgid "Login"
-msgstr ""
+msgstr "登入"
#: templates/admin.php:18
msgid "Plain"
@@ -407,11 +408,11 @@ msgstr ""
#: templates/admin.php:24
msgid "SSL"
-msgstr ""
+msgstr "SSL"
#: templates/admin.php:25
msgid "TLS"
-msgstr ""
+msgstr "TLS"
#: templates/admin.php:47 templates/admin.php:61
msgid "Security Warning"
@@ -695,7 +696,7 @@ msgstr ""
#: templates/admin.php:447
msgid "More"
-msgstr ""
+msgstr "更多"
#: templates/admin.php:448
msgid "Less"
@@ -817,7 +818,7 @@ msgstr "新密碼"
#: templates/personal.php:61
msgid "Change password"
-msgstr ""
+msgstr "更改密碼"
#: templates/personal.php:73 templates/users/part.userlist.php:8
msgid "Full Name"
diff --git a/l10n/zh_HK/user_webdavauth.po b/l10n/zh_HK/user_webdavauth.po
index 56a52fd1227..f63a16d6147 100644
--- a/l10n/zh_HK/user_webdavauth.po
+++ b/l10n/zh_HK/user_webdavauth.po
@@ -4,13 +4,14 @@
#
# Translators:
# Andy Lam <sy6614@yahoo.com.hk>, 2013
+# hklcf <hklcfs@gmail.com>, 2014
msgid ""
msgstr ""
"Project-Id-Version: ownCloud\n"
"Report-Msgid-Bugs-To: translations@owncloud.org\n"
-"POT-Creation-Date: 2014-07-05 01:54-0400\n"
-"PO-Revision-Date: 2014-07-04 15:12+0000\n"
-"Last-Translator: I Robot\n"
+"POT-Creation-Date: 2014-07-27 01:54-0400\n"
+"PO-Revision-Date: 2014-07-26 16:00+0000\n"
+"Last-Translator: hklcf <hklcfs@gmail.com>\n"
"Language-Team: Chinese (Hong Kong) (http://www.transifex.com/projects/p/owncloud/language/zh_HK/)\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -24,7 +25,7 @@ msgstr "WebDAV 認證"
#: templates/settings.php:3
msgid "Address:"
-msgstr ""
+msgstr "地址:"
#: templates/settings.php:5
msgid "Save"
diff --git a/lib/base.php b/lib/base.php
index 730cee5231d..afa498e502e 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -211,9 +211,11 @@ class OC {
public static function checkInstalled() {
// Redirect to installer if not installed
if (!OC_Config::getValue('installed', false) && OC::$SUBURI != '/index.php') {
- if (!OC::$CLI) {
+ if (OC::$CLI) {
+ throw new Exception('Not installed');
+ } else {
$url = 'http://' . $_SERVER['SERVER_NAME'] . OC::$WEBROOT . '/index.php';
- header("Location: $url");
+ header('Location: ' . $url);
}
exit();
}
@@ -520,10 +522,10 @@ class OC {
self::initTemplateEngine();
OC_App::loadApps(array('session'));
- if (!self::$CLI) {
- self::initSession();
- } else {
+ if (self::$CLI) {
self::$session = new \OC\Session\Memory('');
+ } else {
+ self::initSession();
}
self::checkConfig();
self::checkInstalled();
@@ -564,6 +566,7 @@ class OC {
self::registerPreviewHooks();
self::registerShareHooks();
self::registerLogRotate();
+ self::registerLocalAddressBook();
//make sure temporary files are cleaned up
register_shutdown_function(array('OC_Helper', 'cleanTmp'));
@@ -575,6 +578,14 @@ class OC {
}
}
+ private static function registerLocalAddressBook() {
+ self::$server->getContactsManager()->register(function() {
+ $userManager = \OC::$server->getUserManager();
+ \OC::$server->getContactsManager()->registerAddressBook(
+ new \OC\Contacts\LocalAddressBook($userManager));
+ });
+ }
+
/**
* register hooks for the cache
*/
@@ -654,8 +665,8 @@ class OC {
if (!OC::$CLI
// overwritehost is always trusted
&& OC_Request::getOverwriteHost() === null
- && !OC_Request::isTrustedDomain($host)) {
-
+ && !OC_Request::isTrustedDomain($host)
+ ) {
header('HTTP/1.1 400 Bad Request');
header('Status: 400 Bad Request');
OC_Template::printErrorPage(
diff --git a/lib/l10n/fr.php b/lib/l10n/fr.php
index 567e9ff0c0e..b20f89a9ad7 100644
--- a/lib/l10n/fr.php
+++ b/lib/l10n/fr.php
@@ -12,7 +12,7 @@ $TRANSLATIONS = array(
"Users" => "Utilisateurs",
"Admin" => "Administration",
"Failed to upgrade \"%s\"." => "Echec de la mise à niveau \"%s\".",
-"App \\\"%s\\\" can't be installed because it is not compatible with this version of ownCloud." => "L'application \\\"%s\\\" ne peut être installée car elle n'est pas compatible avec cette version de ownCloud.",
+"App \\\"%s\\\" can't be installed because it is not compatible with this version of ownCloud." => "L'application \\\"%s\\\" ne peut pas être installée car elle n'est pas compatible avec cette version de ownCloud.",
"No app name specified" => "Aucun nom d'application spécifié",
"Unknown filetype" => "Type de fichier inconnu",
"Invalid image" => "Image invalide",
@@ -89,7 +89,7 @@ $TRANSLATIONS = array(
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-\"" => "Seuls les caractères suivants sont autorisés dans un nom d'utilisateur : \"a-z\", \"A-Z\", \"0-9\", et \"_.@-\"",
"A valid username must be provided" => "Un nom d'utilisateur valide doit être saisi",
"A valid password must be provided" => "Un mot de passe valide doit être saisi",
-"The username is already being used" => "Le nom d'utilisateur est déjà utilisé",
+"The username is already being used" => "Ce nom d'utilisateur est déjà utilisé",
"No database drivers (sqlite, mysql, or postgresql) installed." => "Aucun pilote de base de données (sqlite, mysql, ou postgresql) n’est installé.",
"Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." => "Les permissions peuvent, généralement, être résolues %sen donnant au serveur web un accès en écriture au répertoire racine%s",
"Cannot write into \"config\" directory" => "Impossible d’écrire dans le répertoire \"config\"",
diff --git a/lib/l10n/ia.php b/lib/l10n/ia.php
index 51dc365ed6b..03fbad47682 100644
--- a/lib/l10n/ia.php
+++ b/lib/l10n/ia.php
@@ -13,9 +13,9 @@ $TRANSLATIONS = array(
"_%n hour ago_::_%n hours ago_" => array("","%n horas passate"),
"today" => "hodie",
"yesterday" => "heri",
-"_%n day go_::_%n days ago_" => array("",""),
+"_%n day go_::_%n days ago_" => array("","%n dies ante"),
"last month" => "ultime mense",
-"_%n month ago_::_%n months ago_" => array("",""),
+"_%n month ago_::_%n months ago_" => array("","%n menses ante"),
"last year" => "ultime anno",
"years ago" => "annos passate"
);
diff --git a/lib/l10n/pl.php b/lib/l10n/pl.php
index f024682adff..877c3fcdbe8 100644
--- a/lib/l10n/pl.php
+++ b/lib/l10n/pl.php
@@ -1,6 +1,9 @@
<?php
$TRANSLATIONS = array(
+"Cannot write into \"config\" directory!" => "Nie można zapisać do katalogu \"config\"!",
+"This can usually be fixed by giving the webserver write access to the config directory" => "Można to zwykle rozwiązać przez dodanie serwerowi www uprawnień zapisu do katalogu config.",
"See %s" => "Zobacz %s",
+"This can usually be fixed by %sgiving the webserver write access to the config directory%s." => "Można to zwykle rozwiązać przez %sdodanie serwerowi www uprawnień zapisu do katalogu config%s.",
"You are accessing the server from an untrusted domain." => "Dostajesz się do serwera z niezaufanej domeny.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." => "Proszę skontaktuj się z administratorem. Jeśli jesteś administratorem tej instancji, skonfiguruj parametr \"trusted_domain\" w pliku config/config.php. Przykładowa konfiguracja jest dostępna w pliku config/config.sample.php.",
"Help" => "Pomoc",
@@ -87,7 +90,33 @@ $TRANSLATIONS = array(
"A valid username must be provided" => "Należy podać prawidłową nazwę użytkownika",
"A valid password must be provided" => "Należy podać prawidłowe hasło",
"The username is already being used" => "Ta nazwa użytkownika jest już używana",
+"No database drivers (sqlite, mysql, or postgresql) installed." => "Brak sterowników bazy danych (sqlite, mysql or postgresql).",
+"Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." => "Problemy z uprawnieniami można zwykle naprawić przez %sdodanie serwerowi www uprawnień zapisu do katalogu głównego%s.",
+"Cannot write into \"config\" directory" => "Nie można zapisać do katalogu \"config\"",
+"Cannot write into \"apps\" directory" => "Nie można zapisać do katalogu \"apps\"",
+"This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." => "Można to zwykle rozwiązać przez %sdodanie serwerowi www uprawnień zapisu do katalogu apps%s lub wyłączenie appstore w pliku konfiguracyjnym.",
+"Cannot create \"data\" directory (%s)" => "Nie można utworzyć katalogu \"data\" (%s)",
+"This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." => "Można to zwykle rozwiązać przez <a href=\"%s\" target=\"_blank\">dodanie serwerowi www uprawnień zapisu do katalogu głównego</a>.",
+"Setting locale to %s failed" => "Nie udało się zmienić języka na %s",
+"Please install one of theses locales on your system and restart your webserver." => "Proszę zainstalować jeden z tych języków w twoim systemie i zrestartować serwer www.",
+"Please ask your server administrator to install the module." => "Proszę poproś administratora serwera aby zainstalował ten moduł.",
+"PHP module %s not installed." => "Moduł PHP %s nie jest zainstalowany.",
+"PHP %s or higher is required." => "PHP %s lub wyższe jest wymagane.",
+"Please ask your server administrator to update PHP to the latest version. Your PHP version is no longer supported by ownCloud and the PHP community." => "Proszę poproś administratora serwera aby zaktualizował PHP do najnowszej wersji. Twoja wersja PHP nie jest już dłużej wspierana przez ownCloud i społeczność PHP.",
+"PHP Safe Mode is enabled. ownCloud requires that it is disabled to work properly." => "Bezpieczny tryb PHP jest aktywny. ownCloud do poprawnej pracy wymaga aby był on wyłączony.",
+"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." => "Bezpieczny tryb PHP jest przestarzały i w większości bezużyteczny i powinien być wyłączony. Proszę poproś administratora serwera aby wyłączył go w php.ini lub w pliku konfiguracyjnym serwera www.",
+"Magic Quotes is enabled. ownCloud requires that it is disabled to work properly." => "Magic Quotes są włączone. Do poprawnego działania ownCloud wymagane jest ich wyłączenie.",
+"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." => "Magic Quotes to przestarzałe i zasadniczo bezużyteczne ustawienie, które powinno być wyłączone. Poproś administratora serwera, by wyłączył je w php.ini albo w konfiguracji serwera www.",
+"PHP modules have been installed, but they are still listed as missing?" => "Moduły PHP zostały zainstalowane, ale nadal brakuje ich na liście?",
+"Please ask your server administrator to restart the web server." => "Poproś administratora serwera o restart serwera www.",
"PostgreSQL >= 9 required" => "Wymagany PostgreSQL >= 9",
+"Please upgrade your database version" => "Uaktualnij wersję bazy danych",
+"Error occurred while checking PostgreSQL version" => "Wystąpił błąd podczas sprawdzania wersji PostgreSQL",
+"Please make sure you have PostgreSQL >= 9 or check the logs for more information about the error" => "Upewnij się, że PostgreSQL jest w wersji co najmniej 9 lub sprawdź log by uzyskać więcej informacji na temat błędu",
+"Please change the permissions to 0770 so that the directory cannot be listed by other users." => "Zmień uprawnienia na 0770, żeby ukryć zawartość katalogu przed innymi użytkownikami.",
+"Data directory (%s) is readable by other users" => "Katalog danych (%s) jest możliwy do odczytania przez innych użytkowników",
+"Data directory (%s) is invalid" => "Katalog danych (%s) jest nieprawidłowy",
+"Please check that the data directory contains a file \".ocdata\" in its root." => "Sprawdź, czy katalog danych zawiera plik \".ocdata\".",
"Could not obtain lock type %d on \"%s\"." => "Nie można uzyskać blokady typu %d na \"%s\"."
);
$PLURAL_FORMS = "nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);";
diff --git a/lib/l10n/pt_PT.php b/lib/l10n/pt_PT.php
index 0774e6ea36d..9629d47a023 100644
--- a/lib/l10n/pt_PT.php
+++ b/lib/l10n/pt_PT.php
@@ -1,12 +1,18 @@
<?php
$TRANSLATIONS = array(
+"Cannot write into \"config\" directory!" => "Não é possível gravar na directoria \"configurar\"!",
+"This can usually be fixed by giving the webserver write access to the config directory" => "Isto pode ser resolvido normalmente dando ao servidor web direitos de escrita ao directório de configuração",
+"See %s" => "Ver %s",
+"This can usually be fixed by %sgiving the webserver write access to the config directory%s." => "Isto pode ser resolvido normalmente %sdando ao servidor web direitos de escrita no directório de configuração%s.",
"You are accessing the server from an untrusted domain." => "Está a aceder ao servidor a partir de um domínio que não é de confiança.",
+"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domain\" setting in config/config.php. An example configuration is provided in config/config.sample.php." => "Por favor contacte o seu administrador. Se é um administrador desta instância, configure as definições \"trusted_domain\" em config/config.php. Um exemplo de configuração é fornecido em config/config.sample.php.",
"Help" => "Ajuda",
"Personal" => "Pessoal",
"Settings" => "Configurações",
"Users" => "Utilizadores",
"Admin" => "Admin",
"Failed to upgrade \"%s\"." => "A actualização \"%s\" falhou.",
+"App \\\"%s\\\" can't be installed because it is not compatible with this version of ownCloud." => "A Aplicação \\\"%s\\\" não pode ser instalada porque não é compatível com esta versão do owncloud.",
"No app name specified" => "O nome da aplicação não foi especificado",
"Unknown filetype" => "Ficheiro desconhecido",
"Invalid image" => "Imagem inválida",
@@ -56,6 +62,7 @@ $TRANSLATIONS = array(
"Sharing %s failed, because this item is already shared with %s" => "A partilha %s falhou, porque o item já está a ser partilhado com %s",
"Sharing %s failed, because the group %s does not exist" => "A partilha %s falhou, porque o grupo %s não existe",
"Sharing %s failed, because %s is not a member of the group %s" => "A partilha %s falhou, porque o utilizador %s não é membro do grupo %s",
+"You need to provide a password to create a public link, only protected links are allowed" => "Necessita de fornecer a senha para criar um link publico, só são permitidos links protegidos",
"Sharing %s failed, because sharing with links is not allowed" => "A partilha de %s falhou, porque partilhar com links não é permitido",
"Share type %s is not valid for %s" => "O tipo de partilha %s não é válido para %s",
"Setting permissions for %s failed, because the permissions exceed permissions granted to %s" => "Definir permissões para %s falhou, porque as permissões excedem as permissões concedidas a %s",
@@ -66,6 +73,8 @@ $TRANSLATIONS = array(
"Sharing %s failed, because the user %s is the original sharer" => "A partilha %s falhou, porque o utilizador %s é o proprietário original",
"Sharing %s failed, because the permissions exceed permissions granted to %s" => "Definir permissões para %s falhou, porque as permissões excedem as permissões concedidas a %s",
"Sharing %s failed, because resharing is not allowed" => "A partilha %s falhou, porque repartilhar não é permitido",
+"Sharing %s failed, because the sharing backend for %s could not find its source" => "A partilha %s falhou, devido a partilha em segundo plano para %s não conseguir encontrar a sua fonte",
+"Sharing %s failed, because the file could not be found in the file cache" => "A partilha %s falhou, devido ao ficheiro não poder ser encontrado na cache de ficheiros",
"Could not find category \"%s\"" => "Não foi encontrado a categoria \"%s\"",
"seconds ago" => "Minutos atrás",
"_%n minute ago_::_%n minutes ago_" => array("","%n minutos atrás"),
@@ -81,6 +90,33 @@ $TRANSLATIONS = array(
"A valid username must be provided" => "Um nome de utilizador válido deve ser fornecido",
"A valid password must be provided" => "Uma password válida deve ser fornecida",
"The username is already being used" => "O nome de utilizador já está a ser usado",
+"No database drivers (sqlite, mysql, or postgresql) installed." => "Nenhuma base de dados de drivers (sqlite, mysql, or postgresql) instaladas.",
+"Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." => "As autorizações podem ser resolvidas normalmente %sdando ao servidor web direito de escrita para o directório root%s.",
+"Cannot write into \"config\" directory" => "Não é possível escrever na directoria \"configurar\"",
+"Cannot write into \"apps\" directory" => "Não é possivel escrever na directoria \"aplicações\"",
+"This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." => "Isto pode ser normalmente resolvido %sdando ao servidor web direito de escrita para o directório de aplicação%s ou desactivando a loja de aplicações no ficheiro de configuração.",
+"Cannot create \"data\" directory (%s)" => "Não é possivel criar a directoria \"data\" (%s)",
+"This can usually be fixed by <a href=\"%s\" target=\"_blank\">giving the webserver write access to the root directory</a>." => "Isto pode ser normalmente resolvido <a href=\"%s\" target=\"_blank\">dando ao servidor web direito de escrita para o directório do root</a>.",
+"Setting locale to %s failed" => "Definindo local para %s falhado",
+"Please install one of theses locales on your system and restart your webserver." => "Por favor instale um desses locais no seu sistema e reinicie o seu servidor web.",
+"Please ask your server administrator to install the module." => "Por favor pergunte ao seu administrador do servidor para instalar o modulo.",
+"PHP module %s not installed." => "O modulo %s PHP não está instalado.",
+"PHP %s or higher is required." => "Necessário PHP %s ou maior.",
+"Please ask your server administrator to update PHP to the latest version. Your PHP version is no longer supported by ownCloud and the PHP community." => "Por favor pessa ao seu administrador de servidor para actualizar o PHP para a ultima versão. A sua versão de PHP não é mais suportada pelo owncloud e a comunidade PHP.",
+"PHP Safe Mode is enabled. ownCloud requires that it is disabled to work properly." => "O modo seguro de PHP está activo. O ownCloud requer que isto esteja desactivado para funcionar em condições.",
+"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." => "O modo seguro PHP está obsoleto e a maior parte das definições inúteis devem ser desactivadas. Por favor pessa ao seu administrador de servidor para desactivar isto em php.ini ou no seu config do servidor web.",
+"Magic Quotes is enabled. ownCloud requires that it is disabled to work properly." => "Aspas mágicas estão activadas. O ownCloud requere que isto esteja desactivado para trabalhar em condições.",
+"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." => "As aspas mágicas é uma definição obsoleta e inútil que deve ser desactivada. Por favor pessa ao seu administrador do servidor para desactivar isto em php.ini ou no config do seu servidor web.",
+"PHP modules have been installed, but they are still listed as missing?" => "Os módulos PHP foram instalados, mas eles ainda estão listados como desaparecidos?",
+"Please ask your server administrator to restart the web server." => "Pro favor pergunte ao seu administrador do servidor para reiniciar o servidor da internet.",
+"PostgreSQL >= 9 required" => "Necessita PostgreSQL >= 9",
+"Please upgrade your database version" => "Por favor actualize a sua versão da base de dados",
+"Error occurred while checking PostgreSQL version" => "Ocorreu um erro enquanto pesquisava a versão do PostgreSQL",
+"Please make sure you have PostgreSQL >= 9 or check the logs for more information about the error" => "Por favor confirme que tem o PostgreSQL >= 9 ou verifique os registos para mais informação sobre o erro",
+"Please change the permissions to 0770 so that the directory cannot be listed by other users." => "Por favor altere as permissões para 0770 para que esse directório não possa ser listado por outros utilizadores.",
+"Data directory (%s) is readable by other users" => "O directório de dados (%s) é legível para outros utilizadores",
+"Data directory (%s) is invalid" => "Directoria data (%s) é invalida",
+"Please check that the data directory contains a file \".ocdata\" in its root." => "Por favor verifique que a directoria data contem um ficheiro \".ocdata\" na sua raiz.",
"Could not obtain lock type %d on \"%s\"." => "Não foi possível obter o tipo de bloqueio %d em \"%s\"."
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/lib/l10n/ta_IN.php b/lib/l10n/ta_IN.php
index 15f78e0bce6..5907e09695d 100644
--- a/lib/l10n/ta_IN.php
+++ b/lib/l10n/ta_IN.php
@@ -1,5 +1,6 @@
<?php
$TRANSLATIONS = array(
+"Settings" => "அமைப்புகள்",
"_%n minute ago_::_%n minutes ago_" => array("",""),
"_%n hour ago_::_%n hours ago_" => array("",""),
"_%n day go_::_%n days ago_" => array("",""),
diff --git a/lib/l10n/zh_HK.php b/lib/l10n/zh_HK.php
index e4039324d98..75085e02ae3 100644
--- a/lib/l10n/zh_HK.php
+++ b/lib/l10n/zh_HK.php
@@ -5,12 +5,15 @@ $TRANSLATIONS = array(
"Settings" => "設定",
"Users" => "用戶",
"Admin" => "管理",
-"_%n minute ago_::_%n minutes ago_" => array(""),
-"_%n hour ago_::_%n hours ago_" => array(""),
+"seconds ago" => "秒前",
+"_%n minute ago_::_%n minutes ago_" => array("%n 分鐘前"),
+"_%n hour ago_::_%n hours ago_" => array("%n 小時前"),
"today" => "今日",
"yesterday" => "昨日",
-"_%n day go_::_%n days ago_" => array(""),
+"_%n day go_::_%n days ago_" => array("%n 日前"),
"last month" => "前一月",
-"_%n month ago_::_%n months ago_" => array("")
+"_%n month ago_::_%n months ago_" => array("%n 月前"),
+"last year" => "上年",
+"years ago" => "年前"
);
$PLURAL_FORMS = "nplurals=1; plural=0;";
diff --git a/lib/private/backgroundjob/joblist.php b/lib/private/backgroundjob/joblist.php
index 211d7e9abfc..9d15cd1663a 100644
--- a/lib/private/backgroundjob/joblist.php
+++ b/lib/private/backgroundjob/joblist.php
@@ -96,7 +96,10 @@ class JobList implements IJobList {
$query->execute();
$jobs = array();
while ($row = $query->fetch()) {
- $jobs[] = $this->buildJob($row);
+ $job = $this->buildJob($row);
+ if ($job) {
+ $jobs[] = $job;
+ }
}
return $jobs;
}
diff --git a/lib/private/contacts/localaddressbook.php b/lib/private/contacts/localaddressbook.php
new file mode 100644
index 00000000000..483bbee83f8
--- /dev/null
+++ b/lib/private/contacts/localaddressbook.php
@@ -0,0 +1,104 @@
+<?php
+ /**
+ * ownCloud
+ *
+ * @author Thomas Müller
+ * @copyright 2014 Thomas Müller >deepdiver@owncloud.com>
+ *
+ */
+
+namespace OC\Contacts;
+
+class LocalAddressBook implements \OCP\IAddressBook {
+
+ /**
+ * @var \OCP\IUserManager
+ */
+ private $userManager;
+
+ /**
+ * @param $userManager
+ */
+ public function __construct($userManager) {
+ $this->userManager = $userManager;
+ }
+
+ /**
+ * @return string defining the technical unique key
+ */
+ public function getKey() {
+ return 'local';
+ }
+
+ /**
+ * In comparison to getKey() this function returns a human readable (maybe translated) name
+ *
+ * @return mixed
+ */
+ public function getDisplayName() {
+ return "Local users";
+ }
+
+ /**
+ * @param string $pattern which should match within the $searchProperties
+ * @param array $searchProperties defines the properties within the query pattern should match
+ * @param array $options - for future use. One should always have options!
+ * @return array an array of contacts which are arrays of key-value-pairs
+ */
+ public function search($pattern, $searchProperties, $options) {
+ $users = array();
+ if($pattern == '') {
+ // Fetch all contacts
+ $users = $this->userManager->search('');
+ } else {
+ foreach($searchProperties as $property) {
+ $result = array();
+ if($property === 'FN') {
+ $result = $this->userManager->searchDisplayName($pattern);
+ } else if ($property === 'id') {
+ $result = $this->userManager->search($pattern);
+ }
+ if (is_array($result)) {
+ $users = array_merge($users, $result);
+ }
+ }
+ }
+
+ $contacts = array();
+ foreach($users as $user){
+ $contact = array(
+ "id" => $user->getUID(),
+ "FN" => $user->getDisplayname(),
+ "EMAIL" => array(),
+ "IMPP" => array(
+ "x-owncloud-handle:" . $user->getUID()
+ )
+ );
+ $contacts[] = $contact;
+ }
+ return $contacts;
+ }
+
+ /**
+ * @param array $properties this array if key-value-pairs defines a contact
+ * @return array an array representing the contact just created or updated
+ */
+ public function createOrUpdate($properties) {
+ return array();
+ }
+
+ /**
+ * @return int
+ */
+ public function getPermissions() {
+ return \OCP\PERMISSION_READ;
+ }
+
+ /**
+ * @param object $id the unique identifier to a contact
+ * @return bool successful or not
+ */
+ public function delete($id) {
+ return false;
+ }
+}
diff --git a/lib/private/db/migrator.php b/lib/private/db/migrator.php
index 6443cf4ed48..d05f8455551 100644
--- a/lib/private/db/migrator.php
+++ b/lib/private/db/migrator.php
@@ -110,7 +110,9 @@ class Migrator {
$this->dropTable($tmpName);
} catch (DBALException $e) {
// pgsql needs to commit it's failed transaction before doing anything else
- $this->connection->commit();
+ if ($this->connection->isTransactionActive()) {
+ $this->connection->commit();
+ }
$this->dropTable($tmpName);
throw new MigrationException($table->getName(), $e->getMessage());
}
diff --git a/lib/private/db/mysqlmigrator.php b/lib/private/db/mysqlmigrator.php
index 97495f52032..c0adcdf5df3 100644
--- a/lib/private/db/mysqlmigrator.php
+++ b/lib/private/db/mysqlmigrator.php
@@ -17,6 +17,10 @@ class MySQLMigrator extends Migrator {
* @return \Doctrine\DBAL\Schema\SchemaDiff
*/
protected function getDiff(Schema $targetSchema, \Doctrine\DBAL\Connection $connection) {
+ $platform = $connection->getDatabasePlatform();
+ $platform->registerDoctrineTypeMapping('enum', 'string');
+ $platform->registerDoctrineTypeMapping('bit', 'string');
+
$schemaDiff = parent::getDiff($targetSchema, $connection);
// identifiers need to be quoted for mysql
diff --git a/lib/private/group.php b/lib/private/group.php
index bd9e3d37d1f..49f683c411a 100644
--- a/lib/private/group.php
+++ b/lib/private/group.php
@@ -34,26 +34,19 @@
* post_removeFromGroup(uid, gid)
*/
class OC_Group {
- /**
- * @var \OC\Group\Manager $manager
- */
- private static $manager;
/**
- * @var \OC\User\Manager
+ * @return \OC\Group\Manager
*/
- private static $userManager;
+ public static function getManager() {
+ return \OC::$server->getGroupManager();
+ }
/**
- * @return \OC\Group\Manager
+ * @return \OC\User\Manager
*/
- public static function getManager() {
- if (self::$manager) {
- return self::$manager;
- }
- self::$userManager = \OC_User::getManager();
- self::$manager = new \OC\Group\Manager(self::$userManager);
- return self::$manager;
+ private static function getUserManager() {
+ return \OC::$server->getUserManager();
}
/**
@@ -127,7 +120,7 @@ class OC_Group {
*/
public static function inGroup($uid, $gid) {
$group = self::getManager()->get($gid);
- $user = self::$userManager->get($uid);
+ $user = self::getUserManager()->get($uid);
if ($group and $user) {
return $group->inGroup($user);
}
@@ -144,7 +137,7 @@ class OC_Group {
*/
public static function addToGroup($uid, $gid) {
$group = self::getManager()->get($gid);
- $user = self::$userManager->get($uid);
+ $user = self::getUserManager()->get($uid);
if ($group and $user) {
OC_Hook::emit("OC_Group", "pre_addToGroup", array("run" => true, "uid" => $uid, "gid" => $gid));
$group->addUser($user);
@@ -165,7 +158,7 @@ class OC_Group {
*/
public static function removeFromGroup($uid, $gid) {
$group = self::getManager()->get($gid);
- $user = self::$userManager->get($uid);
+ $user = self::getUserManager()->get($uid);
if ($group and $user) {
OC_Hook::emit("OC_Group", "pre_removeFromGroup", array("run" => true, "uid" => $uid, "gid" => $gid));
$group->removeUser($user);
@@ -185,7 +178,7 @@ class OC_Group {
* if the user exists at all.
*/
public static function getUserGroups($uid) {
- $user = self::$userManager->get($uid);
+ $user = self::getUserManager()->get($uid);
if ($user) {
return self::getManager()->getUserGroupIds($user);
} else {
diff --git a/lib/private/group/group.php b/lib/private/group/group.php
index e0a35924854..6f8b84dff1a 100644
--- a/lib/private/group/group.php
+++ b/lib/private/group/group.php
@@ -9,7 +9,9 @@
namespace OC\Group;
-class Group {
+use OCP\IGroup;
+
+class Group implements IGroup {
/**
* @var string $id
*/
diff --git a/lib/private/group/manager.php b/lib/private/group/manager.php
index 3613c7547bd..368fa3851d7 100644
--- a/lib/private/group/manager.php
+++ b/lib/private/group/manager.php
@@ -10,6 +10,7 @@
namespace OC\Group;
use OC\Hooks\PublicEmitter;
+use OCP\IGroupManager;
/**
* Class Manager
@@ -26,7 +27,7 @@ use OC\Hooks\PublicEmitter;
*
* @package OC\Group
*/
-class Manager extends PublicEmitter {
+class Manager extends PublicEmitter implements IGroupManager {
/**
* @var \OC_Group_Backend[]|\OC_Group_Database[] $backends
*/
diff --git a/lib/private/mimetypes.list.php b/lib/private/mimetypes.list.php
index d27e9e6348b..8db78361433 100644
--- a/lib/private/mimetypes.list.php
+++ b/lib/private/mimetypes.list.php
@@ -28,6 +28,7 @@
* is considered secure.
*/
return array(
+ '3gp' => array('video/3gpp', null),
'7z' => array('application/x-7z-compressed', null),
'accdb' => array('application/msaccess', null),
'ai' => array('application/illustrator', null),
@@ -137,6 +138,7 @@ return array(
'txt' => array('text/plain', null),
'vcard' => array('text/vcard', null),
'vcf' => array('text/vcard', null),
+ 'vob' => array('video/dvd', null),
'wav' => array('audio/wav', null),
'webm' => array('video/webm', null),
'woff' => array('application/font-woff', null),
diff --git a/lib/private/preview/mp3.php b/lib/private/preview/mp3.php
index 21f160fd50f..bb4d3dfce86 100644
--- a/lib/private/preview/mp3.php
+++ b/lib/private/preview/mp3.php
@@ -14,8 +14,6 @@ class MP3 extends Provider {
}
public function getThumbnail($path, $maxX, $maxY, $scalingup, $fileview) {
- require_once('getid3/getid3.php');
-
$getID3 = new \getID3();
$tmpPath = $fileview->toTmpFile($path);
diff --git a/lib/private/server.php b/lib/private/server.php
index 6bd0eabb6e3..aab3c82bfeb 100644
--- a/lib/private/server.php
+++ b/lib/private/server.php
@@ -13,6 +13,7 @@ use OCP\IServerContainer;
/**
* Class Server
+ *
* @package OC
*
* TODO: hookup all manager classes
@@ -20,10 +21,10 @@ use OCP\IServerContainer;
class Server extends SimpleContainer implements IServerContainer {
function __construct() {
- $this->registerService('ContactsManager', function($c) {
+ $this->registerService('ContactsManager', function ($c) {
return new ContactsManager();
});
- $this->registerService('Request', function($c) {
+ $this->registerService('Request', function ($c) {
if (isset($c['urlParams'])) {
$urlParams = $c['urlParams'];
} else {
@@ -37,7 +38,8 @@ class Server extends SimpleContainer implements IServerContainer {
}
if (defined('PHPUNIT_RUN') && PHPUNIT_RUN
- && in_array('fakeinput', stream_get_wrappers())) {
+ && in_array('fakeinput', stream_get_wrappers())
+ ) {
$stream = 'fakeinput://data';
} else {
$stream = 'php://input';
@@ -52,21 +54,21 @@ class Server extends SimpleContainer implements IServerContainer {
'env' => $_ENV,
'cookies' => $_COOKIE,
'method' => (isset($_SERVER) && isset($_SERVER['REQUEST_METHOD']))
- ? $_SERVER['REQUEST_METHOD']
- : null,
+ ? $_SERVER['REQUEST_METHOD']
+ : null,
'urlParams' => $urlParams,
'requesttoken' => $requestToken,
), $stream
);
});
- $this->registerService('PreviewManager', function($c) {
+ $this->registerService('PreviewManager', function ($c) {
return new PreviewManager();
});
- $this->registerService('TagManager', function($c) {
+ $this->registerService('TagManager', function ($c) {
$user = \OC_User::getUser();
return new TagManager($user);
});
- $this->registerService('RootFolder', function($c) {
+ $this->registerService('RootFolder', function ($c) {
// TODO: get user and user manager from container as well
$user = \OC_User::getUser();
/** @var $c SimpleContainer */
@@ -76,7 +78,7 @@ class Server extends SimpleContainer implements IServerContainer {
$view = new View();
return new Root($manager, $view, $user);
});
- $this->registerService('UserManager', function($c) {
+ $this->registerService('UserManager', function ($c) {
/**
* @var SimpleContainer $c
* @var \OC\AllConfig $config
@@ -84,7 +86,15 @@ class Server extends SimpleContainer implements IServerContainer {
$config = $c->query('AllConfig');
return new \OC\User\Manager($config);
});
- $this->registerService('UserSession', function($c) {
+ $this->registerService('GroupManager', function ($c) {
+ /**
+ * @var SimpleContainer $c
+ * @var \OC\User\Manager $userManager
+ */
+ $userManager = $c->query('UserManager');
+ return new \OC\Group\Manager($userManager);
+ });
+ $this->registerService('UserSession', function ($c) {
/**
* @var SimpleContainer $c
* @var \OC\User\Manager $manager
@@ -126,40 +136,40 @@ class Server extends SimpleContainer implements IServerContainer {
});
return $userSession;
});
- $this->registerService('NavigationManager', function($c) {
+ $this->registerService('NavigationManager', function ($c) {
return new \OC\NavigationManager();
});
- $this->registerService('AllConfig', function($c) {
+ $this->registerService('AllConfig', function ($c) {
return new \OC\AllConfig();
});
$this->registerService('AppConfig', function ($c) {
return new \OC\AppConfig(\OC_DB::getConnection());
});
- $this->registerService('L10NFactory', function($c) {
+ $this->registerService('L10NFactory', function ($c) {
return new \OC\L10N\Factory();
});
- $this->registerService('URLGenerator', function($c) {
+ $this->registerService('URLGenerator', function ($c) {
/** @var $c SimpleContainer */
$config = $c->query('AllConfig');
return new \OC\URLGenerator($config);
});
- $this->registerService('AppHelper', function($c) {
+ $this->registerService('AppHelper', function ($c) {
return new \OC\AppHelper();
});
- $this->registerService('UserCache', function($c) {
+ $this->registerService('UserCache', function ($c) {
return new UserCache();
});
$this->registerService('MemCacheFactory', function ($c) {
$instanceId = \OC_Util::getInstanceId();
return new \OC\Memcache\Factory($instanceId);
});
- $this->registerService('ActivityManager', function($c) {
+ $this->registerService('ActivityManager', function ($c) {
return new ActivityManager();
});
- $this->registerService('AvatarManager', function($c) {
+ $this->registerService('AvatarManager', function ($c) {
return new AvatarManager();
});
- $this->registerService('Logger', function($c) {
+ $this->registerService('Logger', function ($c) {
/** @var $c SimpleContainer */
$logClass = $c->query('AllConfig')->getSystemValue('log_type', 'owncloud');
$logger = 'OC_Log_' . ucfirst($logClass);
@@ -174,7 +184,7 @@ class Server extends SimpleContainer implements IServerContainer {
$config = $c->getConfig();
return new \OC\BackgroundJob\JobList($c->getDatabaseConnection(), $config);
});
- $this->registerService('Router', function ($c){
+ $this->registerService('Router', function ($c) {
/**
* @var Server $c
*/
@@ -186,10 +196,10 @@ class Server extends SimpleContainer implements IServerContainer {
}
return $router;
});
- $this->registerService('Search', function($c){
+ $this->registerService('Search', function ($c) {
return new Search();
});
- $this->registerService('Db', function($c){
+ $this->registerService('Db', function ($c) {
return new Db();
});
}
@@ -255,18 +265,22 @@ class Server extends SimpleContainer implements IServerContainer {
* @return \OCP\Files\Folder
*/
function getUserFolder() {
- $dir = '/' . $this->getUserSession()->getUser()->getUID();
+ $user = $this->getUserSession()->getUser();
+ if (!$user) {
+ return null;
+ }
+ $dir = '/' . $user->getUID();
$root = $this->getRootFolder();
$folder = null;
- if(!$root->nodeExists($dir)) {
+ if (!$root->nodeExists($dir)) {
$folder = $root->newFolder($dir);
} else {
$folder = $root->get($dir);
}
$dir = '/files';
- if(!$folder->nodeExists($dir)) {
+ if (!$folder->nodeExists($dir)) {
$folder = $folder->newFolder($dir);
} else {
$folder = $folder->get($dir);
@@ -284,7 +298,7 @@ class Server extends SimpleContainer implements IServerContainer {
$dir = '/' . \OC_App::getCurrentApp();
$root = $this->getRootFolder();
$folder = null;
- if(!$root->nodeExists($dir)) {
+ if (!$root->nodeExists($dir)) {
$folder = $root->newFolder($dir);
} else {
$folder = $root->get($dir);
@@ -300,6 +314,13 @@ class Server extends SimpleContainer implements IServerContainer {
}
/**
+ * @return \OC\Group\Manager
+ */
+ function getGroupManager() {
+ return $this->query('GroupManager');
+ }
+
+ /**
* @return \OC\User\Session
*/
function getUserSession() {
@@ -325,12 +346,13 @@ class Server extends SimpleContainer implements IServerContainer {
*
* @return \OCP\IAppConfig
*/
- function getAppConfig(){
+ function getAppConfig() {
return $this->query('AppConfig');
}
/**
* get an L10N instance
+ *
* @param string $app appid
* @return \OC_L10N
*/
@@ -402,7 +424,7 @@ class Server extends SimpleContainer implements IServerContainer {
*
* @return \OCP\BackgroundJob\IJobList
*/
- function getJobList(){
+ function getJobList() {
return $this->query('JobList');
}
@@ -420,12 +442,13 @@ class Server extends SimpleContainer implements IServerContainer {
*
* @return \OCP\Route\IRouter
*/
- function getRouter(){
+ function getRouter() {
return $this->query('Router');
}
/**
* Returns a search instance
+ *
* @return \OCP\ISearch
*/
function getSearch() {
@@ -434,6 +457,7 @@ class Server extends SimpleContainer implements IServerContainer {
/**
* Returns an instance of the db facade
+ *
* @return \OCP\IDb
*/
function getDb() {
diff --git a/lib/private/updater.php b/lib/private/updater.php
index d50c2554c75..7acd6446ec4 100644
--- a/lib/private/updater.php
+++ b/lib/private/updater.php
@@ -212,8 +212,6 @@ class Updater extends BasicEmitter {
\OC_DB::updateDbFromStructure(\OC::$SERVERROOT . '/db_structure.xml');
$this->emit('\OC\Updater', 'dbUpgrade');
- // TODO: why not do this at the end ?
- \OC_Config::setValue('version', implode('.', \OC_Util::getVersion()));
$disabledApps = \OC_App::checkAppsRequirements();
if (!empty($disabledApps)) {
$this->emit('\OC\Updater', 'disabledApps', array($disabledApps));
@@ -227,6 +225,9 @@ class Updater extends BasicEmitter {
//Invalidate update feed
\OC_Appconfig::setValue('core', 'lastupdatedat', 0);
+
+ // only set the final version if everything went well
+ \OC_Config::setValue('version', implode('.', \OC_Util::getVersion()));
}
}
}
diff --git a/lib/private/user/user.php b/lib/private/user/user.php
index f9c2cb4d130..993fb4c0c64 100644
--- a/lib/private/user/user.php
+++ b/lib/private/user/user.php
@@ -156,7 +156,7 @@ class User implements IUser {
* @param string $recoveryPassword for the encryption app to reset encryption keys
* @return bool
*/
- public function setPassword($password, $recoveryPassword) {
+ public function setPassword($password, $recoveryPassword = null) {
if ($this->emitter) {
$this->emitter->emit('\OC\User', 'preSetPassword', array($this, $password, $recoveryPassword));
}
diff --git a/lib/private/util.php b/lib/private/util.php
index eea194288f9..67da7a2f63f 100755
--- a/lib/private/util.php
+++ b/lib/private/util.php
@@ -1217,11 +1217,16 @@ class OC_Util {
/**
* @Brief Get file content via curl.
* @param string $url Url to get content
+ * @throws Exception If the URL does not start with http:// or https://
* @return string of the response or false on error
* This function get the content of a page via curl, if curl is enabled.
* If not, file_get_contents is used.
*/
public static function getUrlContent($url) {
+ if (strpos($url, 'http://') !== 0 && strpos($url, 'https://') !== 0) {
+ throw new Exception('$url must start with https:// or http://', 1);
+ }
+
if (function_exists('curl_init')) {
$curl = curl_init();
$max_redirects = 10;
diff --git a/lib/public/igroup.php b/lib/public/igroup.php
new file mode 100644
index 00000000000..392ac5d92b9
--- /dev/null
+++ b/lib/public/igroup.php
@@ -0,0 +1,81 @@
+<?php
+
+/**
+ * Copyright (c) 2014 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 OCP;
+
+interface IGroup {
+ /**
+ * @return string
+ */
+ public function getGID();
+
+ /**
+ * get all users in the group
+ *
+ * @return \OCP\IUser[]
+ */
+ public function getUsers();
+
+ /**
+ * check if a user is in the group
+ *
+ * @param \OCP\IUser $user
+ * @return bool
+ */
+ public function inGroup($user);
+
+ /**
+ * add a user to the group
+ *
+ * @param \OCP\IUser $user
+ */
+ public function addUser($user);
+
+ /**
+ * remove a user from the group
+ *
+ * @param \OCP\IUser $user
+ */
+ public function removeUser($user);
+
+ /**
+ * search for users in the group by userid
+ *
+ * @param string $search
+ * @param int $limit
+ * @param int $offset
+ * @return \OCP\IUser[]
+ */
+ public function searchUsers($search, $limit = null, $offset = null);
+
+ /**
+ * returns the number of users matching the search string
+ *
+ * @param string $search
+ * @return int|bool
+ */
+ public function count($search = '');
+
+ /**
+ * search for users in the group by displayname
+ *
+ * @param string $search
+ * @param int $limit
+ * @param int $offset
+ * @return \OCP\IUser[]
+ */
+ public function searchDisplayName($search, $limit = null, $offset = null);
+
+ /**
+ * delete the group
+ *
+ * @return bool
+ */
+ public function delete();
+}
diff --git a/lib/public/igroupmanager.php b/lib/public/igroupmanager.php
new file mode 100644
index 00000000000..dc69044c490
--- /dev/null
+++ b/lib/public/igroupmanager.php
@@ -0,0 +1,83 @@
+<?php
+
+/**
+ * Copyright (c) 2014 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 OCP;
+
+/**
+ * Class Manager
+ *
+ * Hooks available in scope \OC\Group:
+ * - preAddUser(\OC\Group\Group $group, \OC\User\User $user)
+ * - postAddUser(\OC\Group\Group $group, \OC\User\User $user)
+ * - preRemoveUser(\OC\Group\Group $group, \OC\User\User $user)
+ * - postRemoveUser(\OC\Group\Group $group, \OC\User\User $user)
+ * - preDelete(\OC\Group\Group $group)
+ * - postDelete(\OC\Group\Group $group)
+ * - preCreate(string $groupId)
+ * - postCreate(\OC\Group\Group $group)
+ *
+ * @package OC\Group
+ */
+interface IGroupManager {
+ /**
+ * @param \OCP\UserInterface $backend
+ */
+ public function addBackend($backend);
+
+ public function clearBackends();
+
+ /**
+ * @param string $gid
+ * @return \OCP\IGroup
+ */
+ public function get($gid);
+
+ /**
+ * @param string $gid
+ * @return bool
+ */
+ public function groupExists($gid);
+
+ /**
+ * @param string $gid
+ * @return \OCP\IGroup
+ */
+ public function createGroup($gid);
+
+ /**
+ * @param string $search
+ * @param int $limit
+ * @param int $offset
+ * @return \OCP\IGroup[]
+ */
+ public function search($search, $limit = null, $offset = null);
+
+ /**
+ * @param \OCP\IUser $user
+ * @return \OCP\IGroup[]
+ */
+ public function getUserGroups($user);
+
+ /**
+ * @param \OCP\IUser $user
+ * @return array with group names
+ */
+ public function getUserGroupIds($user);
+
+ /**
+ * get a list of all display names in a group
+ *
+ * @param string $gid
+ * @param string $search
+ * @param int $limit
+ * @param int $offset
+ * @return array an array of display names (value) and user ids (key)
+ */
+ public function displayNamesInGroup($gid, $search = '', $limit = -1, $offset = 0);
+}
diff --git a/lib/public/iservercontainer.php b/lib/public/iservercontainer.php
index f3dbc18322e..9c39ac7ae73 100644
--- a/lib/public/iservercontainer.php
+++ b/lib/public/iservercontainer.php
@@ -100,6 +100,13 @@ interface IServerContainer {
function getUserManager();
/**
+ * Returns a group manager
+ *
+ * @return \OCP\IGroupManager
+ */
+ function getGroupManager();
+
+ /**
* Returns the user session
*
* @return \OCP\IUserSession
diff --git a/lib/public/iuser.php b/lib/public/iuser.php
index dc4acc7658f..c15edcd14dd 100644
--- a/lib/public/iuser.php
+++ b/lib/public/iuser.php
@@ -18,14 +18,14 @@ interface IUser {
public function getUID();
/**
- * get the displayname for the user, if no specific displayname is set it will fallback to the user id
+ * get the display name for the user, if no specific display name is set it will fallback to the user id
*
* @return string
*/
public function getDisplayName();
/**
- * set the displayname for the user
+ * set the display name for the user
*
* @param string $displayName
* @return bool
@@ -59,7 +59,7 @@ interface IUser {
* @param string $recoveryPassword for the encryption app to reset encryption keys
* @return bool
*/
- public function setPassword($password, $recoveryPassword);
+ public function setPassword($password, $recoveryPassword = null);
/**
* get the users home folder to mount
diff --git a/settings/l10n/bg_BG.php b/settings/l10n/bg_BG.php
index c9414b82846..e2f097bb5f0 100644
--- a/settings/l10n/bg_BG.php
+++ b/settings/l10n/bg_BG.php
@@ -74,7 +74,7 @@ $TRANSLATIONS = array(
"undo" => "възтановяване",
"Groups" => "Групи",
"Group Admin" => "Админ Група",
-"Delete" => "Изтриване",
+"Delete" => "Изтрий",
"never" => "никога",
"deleted {userName}" => "{userName} изтрит",
"add group" => "нова група",
@@ -171,8 +171,8 @@ $TRANSLATIONS = array(
"Forum" => "Форум",
"Bugtracker" => "Докладвани грешки",
"Commercial Support" => "Платена Поддръжка",
-"Get the apps to sync your files" => "Разреши приложенията да синхронизират файловете ти.",
-"If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">spread the word</a>!" => "Ако искаш да подпомогнеш проекта:\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">присъедини се и пиши код</a>\n\t\tили\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">разпространи мълвата</a>!",
+"Get the apps to sync your files" => "Изтегли програми за синхронизиране на файловете ти",
+"If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">spread the word</a>!" => "Ако искаш да помогнеш на проекта:\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">присъедини се и пиши код</a>\n\t\tили\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">разпространи мълвата</a>!",
"Show First Run Wizard again" => "Покажи Настройките за Първоначално Зареждане отново",
"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Използвал си <strong>%s</strong> от наличните <strong>%s</strong>.",
"Password" => "Парола",
@@ -213,13 +213,13 @@ $TRANSLATIONS = array(
"Default Quota" => "Квота по подразбиране",
"Please enter storage quota (ex: \"512 MB\" or \"12 GB\")" => "Моля, въведи квота за заделено място (пр. \"512 MB\" или \"12 GB\")",
"Unlimited" => "Неограничено",
-"Other" => "Други",
+"Other" => "Друга...",
"Username" => "Потребителско Име",
"Quota" => "Квота",
"Storage Location" => "Място за Запис",
"Last Login" => "Последно Вписване",
"change full name" => "промени пълното име",
-"set new password" => "заложи нова парола",
+"set new password" => "сложи нова парола",
"Default" => "По подразбиране"
);
$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/settings/l10n/bn_IN.php b/settings/l10n/bn_IN.php
index a4bb0e8b2c5..27bbb3d6617 100644
--- a/settings/l10n/bn_IN.php
+++ b/settings/l10n/bn_IN.php
@@ -2,6 +2,7 @@
$TRANSLATIONS = array(
"Error" => "ভুল",
"Delete" => "মুছে ফেলা",
+"Get the apps to sync your files" => "আপনার ফাইল সিঙ্ক করার অ্যাপ পান",
"Cancel" => "বাতিল করা",
"Username" => "ইউজারনেম"
);
diff --git a/settings/l10n/el.php b/settings/l10n/el.php
index c13c85b7281..ab9ef049df3 100644
--- a/settings/l10n/el.php
+++ b/settings/l10n/el.php
@@ -120,6 +120,7 @@ $TRANSLATIONS = array(
"Cron was not executed yet!" => "Η διεργασία cron δεν έχει εκτελεστεί ακόμα!",
"Execute one task with each page loaded" => "Εκτελεί μια διεργασία κάθε φορά που φορτώνεται μια σελίδα",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." => "Το cron.php είναι καταχωρημένο σε μια υπηρεσία webcron ώστε να καλεί το cron.php κάθε 15 λεπτά μέσω http.",
+"Use system's cron service to call the cron.php file every 15 minutes." => "Χρησιμοποιήστε την cron υπηρεσία του συτήματος για να καλέσετε το cron.php αρχείο κάθε 15 λεπτά.",
"Sharing" => "Διαμοιρασμός",
"Allow apps to use the Share API" => "Επιτρέπει την χρήση του API διαμοιρασμού σε εφαρμογές ",
"Allow users to share via link" => "Να επιτρέπεται σε χρήστες ο διαμοιρασμός μέσω συνδέσμου",
@@ -171,6 +172,7 @@ $TRANSLATIONS = array(
"Bugtracker" => "Bugtracker",
"Commercial Support" => "Εμπορική Υποστήριξη",
"Get the apps to sync your files" => "Λήψη της εφαρμογής για συγχρονισμό των αρχείων σας",
+"If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">spread the word</a>!" => "Αν θέλετε να στηρίξετε το έργο\n\n⇥⇥<a href=\"https://owncloud.org/contribute\"\n\n⇥⇥⇥target=\"_blank\">συνησφέρετε στην ανάπτυξη</a>\n\n⇥⇥ή\n\n⇥⇥<a href=\"https://owncloud.org/promote\"\n\n⇥⇥⇥target=\"_blank\">διαδώστε το</a>!",
"Show First Run Wizard again" => "Προβολή Οδηγού Πρώτης Εκτέλεσης ξανά",
"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Χρησιμοποιήσατε <strong>%s</strong> από τα <strong>%s</strong> διαθέσιμα",
"Password" => "Συνθηματικό",
diff --git a/settings/l10n/eu.php b/settings/l10n/eu.php
index 41628bf470e..b67f83ea156 100644
--- a/settings/l10n/eu.php
+++ b/settings/l10n/eu.php
@@ -120,6 +120,7 @@ $TRANSLATIONS = array(
"Cron was not executed yet!" => "Cron-a oraindik ez da exekutatu!",
"Execute one task with each page loaded" => "Exekutatu zeregin bat orri karga bakoitzean",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." => "cron.php webcron zerbitzu batean erregistratua dago cron.php 15 minuturo http bidez deitzeko.",
+"Use system's cron service to call the cron.php file every 15 minutes." => "Erabili sistemaren cron zerbitzua deitzeko cron.php fitxategia 15 minutuan behin.",
"Sharing" => "Partekatzea",
"Allow apps to use the Share API" => "Baimendu aplikazioak partekatzeko APIa erabiltzeko",
"Allow users to share via link" => "Baimendu erabiltzaileak esteken bidez partekatzea",
@@ -171,6 +172,7 @@ $TRANSLATIONS = array(
"Bugtracker" => "Bugtracker",
"Commercial Support" => "Babes komertziala",
"Get the apps to sync your files" => "Lortu aplikazioak zure fitxategiak sinkronizatzeko",
+"If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">spread the word</a>!" => "Proiektua lagundu nahi baduzu\n⇥⇥<a href=\"https://owncloud.org/contribute\"\n⇥⇥⇥target=\"_blank\">join development</a>\n⇥⇥edo\n⇥⇥<a href=\"https://owncloud.org/promote\"\n⇥⇥⇥target=\"_blank\">zabaldu hitza</a>!",
"Show First Run Wizard again" => "Erakutsi berriz Lehenengo Aldiko Morroia",
"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Dagoeneko <strong>%s</strong> erabili duzu eskuragarri duzun <strong>%s</strong>etatik",
"Password" => "Pasahitza",
diff --git a/settings/l10n/fa.php b/settings/l10n/fa.php
index 16238183ada..aa383c7f716 100644
--- a/settings/l10n/fa.php
+++ b/settings/l10n/fa.php
@@ -35,6 +35,7 @@ $TRANSLATIONS = array(
"Update" => "به روز رسانی",
"Updated" => "بروز رسانی انجام شد",
"Select a profile picture" => "انتخاب تصویر پروفایل",
+"Very weak password" => "رمز عبور بسیار ضعیف",
"Weak password" => "رمز عبور ضعیف",
"So-so password" => "رمز عبور متوسط",
"Good password" => "رمز عبور خوب",
diff --git a/settings/l10n/fr.php b/settings/l10n/fr.php
index 98c3abff931..9fea1d61543 100644
--- a/settings/l10n/fr.php
+++ b/settings/l10n/fr.php
@@ -120,6 +120,7 @@ $TRANSLATIONS = array(
"Cron was not executed yet!" => "Le cron n'a pas encore été exécuté !",
"Execute one task with each page loaded" => "Exécute une tâche à chaque chargement de page",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." => "cron.php est enregistré en tant que service webcron pour appeler cron.php toutes les 15 minutes via http.",
+"Use system's cron service to call the cron.php file every 15 minutes." => "Utilisez le service cron du système pour appeler le fichier cron.php toutes les 15 minutes.",
"Sharing" => "Partage",
"Allow apps to use the Share API" => "Autoriser les applications à utiliser l'API de partage",
"Allow users to share via link" => "Autoriser les utilisateurs à partager via des liens",
diff --git a/settings/l10n/hu_HU.php b/settings/l10n/hu_HU.php
index 13560e4c133..9982e13d73e 100644
--- a/settings/l10n/hu_HU.php
+++ b/settings/l10n/hu_HU.php
@@ -4,7 +4,9 @@ $TRANSLATIONS = array(
"test email settings" => "Teszt email beállítások",
"If you received this email, the settings seem to be correct." => "Amennyiben megérkezett ez az email akkor a beállítások megfelelők",
"Email sent" => "Az emailt elküldtük",
+"Send mode" => "Küldési mód",
"Encryption" => "Titkosítás",
+"Authentication method" => "Autentikációs metódus",
"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 full name has been changed." => "Az Ön teljes nevét módosítottuk.",
@@ -27,7 +29,9 @@ $TRANSLATIONS = array(
"Wrong admin recovery password. Please check the password and try again." => "Hibás admin helyreállítási jelszó. Ellenörizd a jelszót és próbáld újra.",
"Back-end doesn't support password change, but the users encryption key was successfully updated." => "A back-end nem támogatja a jelszó módosítást, de felhasználó titkosítási kulcsa sikeresen frissítve lett.",
"Unable to change password" => "Nem sikerült megváltoztatni a jelszót",
+"Sending..." => "Küldés...",
"User Documentation" => "Felhasználói leírás",
+"Admin Documentation" => "Adminisztrátori Dokumentáció",
"Update to {appversion}" => "Frissítés erre a verzióra: {appversion}",
"Disable" => "Letiltás",
"Enable" => "engedélyezve",
diff --git a/settings/l10n/nl.php b/settings/l10n/nl.php
index d7fefb8cfd7..40f2e4c5410 100644
--- a/settings/l10n/nl.php
+++ b/settings/l10n/nl.php
@@ -95,7 +95,7 @@ $TRANSLATIONS = array(
"SSL" => "SSL",
"TLS" => "TLS",
"Security Warning" => "Beveiligingswaarschuwing",
-"You are accessing %s via HTTP. We strongly suggest you configure your server to require using HTTPS instead." => "U bent met %s verbonden over HTTP. We adviseren met klem uw server zo te configureren dat allen HTTPS kan worden gebruikt.",
+"You are accessing %s via HTTP. We strongly suggest you configure your server to require using HTTPS instead." => "U bent met %s verbonden over HTTP. We adviseren met klem uw server zo te configureren dat alleen HTTPS kan worden gebruikt.",
"Your data directory and your files are probably accessible from the internet. The .htaccess file 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 folder en uw bestanden zijn waarschijnlijk vanaf het internet bereikbaar. Het .htaccess-bestand werkt niet. We raden ten zeerste aan aan om uw webserver zodanig te configureren, dat de datamap niet bereikbaar is vanaf het internet of om uw datamap te verplaatsen naar een locatie buiten de document root van de webserver.",
"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.",
diff --git a/settings/l10n/pl.php b/settings/l10n/pl.php
index 63bf4265283..ad6a2ee3ffc 100644
--- a/settings/l10n/pl.php
+++ b/settings/l10n/pl.php
@@ -120,6 +120,7 @@ $TRANSLATIONS = array(
"Cron was not executed yet!" => "Cron nie został jeszcze uruchomiony!",
"Execute one task with each page loaded" => "Wykonuj jedno zadanie wraz z każdą wczytaną stroną",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." => "cron.php jest zarejestrowany w serwisie webcron do uruchamiania cron.php raz na 15 minut przez http.",
+"Use system's cron service to call the cron.php file every 15 minutes." => "Użyj systemowej usługi cron do wywoływania cron.php co 15 minut.",
"Sharing" => "Udostępnianie",
"Allow apps to use the Share API" => "Zezwalaj aplikacjom na korzystanie z API udostępniania",
"Allow users to share via link" => "Pozwól użytkownikom współdzielić przez link",
diff --git a/settings/l10n/pt_PT.php b/settings/l10n/pt_PT.php
index 54b463903da..9f0d5228633 100644
--- a/settings/l10n/pt_PT.php
+++ b/settings/l10n/pt_PT.php
@@ -21,6 +21,7 @@ $TRANSLATIONS = array(
"Couldn't decrypt your files, check your password and try again" => "Não foi possível desencriptar os seus arquivos. Verifique a sua senha e tente novamente",
"Encryption keys deleted permanently" => "A chave de encriptação foi eliminada permanentemente",
"Couldn't permanently delete your encryption keys, please check your owncloud.log or ask your administrator" => "Não foi possível excluir permanentemente a sua chave de encriptação. Verifique a sua owncloud.log ou pergunte ao seu administrador",
+"Couldn't remove app." => "Impossível remover aplicação.",
"Email saved" => "Email guardado",
"Invalid email" => "Email inválido",
"Unable to delete group" => "Impossível apagar grupo",
@@ -43,6 +44,7 @@ $TRANSLATIONS = array(
"User Documentation" => "Documentação de Utilizador",
"Admin Documentation" => "Documentação de administrador.",
"Update to {appversion}" => "Actualizar para a versão {appversion}",
+"Uninstall App" => "Desinstalar aplicação",
"Disable" => "Desactivar",
"Enable" => "Activar",
"Please wait...." => "Por favor aguarde...",
@@ -53,6 +55,9 @@ $TRANSLATIONS = array(
"Error" => "Erro",
"Update" => "Actualizar",
"Updated" => "Actualizado",
+"Uninstalling ...." => "Desinstalando ....",
+"Error while uninstalling app" => "Erro durante a desinstalação da aplicação",
+"Uninstall" => "Desinstalar",
"Select a profile picture" => "Seleccione uma fotografia de perfil",
"Very weak password" => "Password muito fraca",
"Weak password" => "Password fraca",
@@ -62,6 +67,7 @@ $TRANSLATIONS = array(
"Decrypting files... Please wait, this can take some time." => "A desencriptar os ficheiros... Por favor aguarde, esta operação pode demorar algum tempo.",
"Delete encryption keys permanently." => "Excluir as chaves encriptadas de forma permanente.",
"Restore encryption keys." => "Restaurar chaves encriptadas.",
+"Unable to delete {objName}" => "Impossível apagar {objNome}",
"Error creating group" => "Erro ao criar grupo",
"A valid group name must be provided" => "Um nome válido do grupo tem de ser fornecido",
"deleted {groupName}" => "apagar {Nome do grupo}",
@@ -94,7 +100,10 @@ $TRANSLATIONS = array(
"Setup Warning" => "Aviso de setup",
"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 o<a href='%s'>Guia de instalação</a>.",
+"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." => "PHP está aparentemente configurado a remover blocos doc em linha. Isto vai fazer algumas aplicações basicas inacessíveis.",
+"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." => "Isto é provavelmente causado por uma cache/acelerador como o Zend OPcache or eAcelerador.",
"Database Performance Info" => "Informação sobre desempenho da Base de Dados",
+"SQLite is used as database. For larger installations we recommend to change this. To migrate to another database use the command line tool: 'occ db:convert-type'" => "SQLite é usado como base de dados. Para grandes instalações nós recomendamos a alterar isso. Para mudar para outra base de dados use o comando de linha: 'occ db:convert-type'",
"Module 'fileinfo' missing" => "Falta o módulo 'fileinfo'",
"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' não se encontra instalado/activado. É fortemente recomendado que active este módulo para obter os melhores resultado com a detecção dos tipos de mime.",
"Your PHP version is outdated" => "A sua versão do PHP está ultrapassada",
@@ -111,6 +120,7 @@ $TRANSLATIONS = array(
"Cron was not executed yet!" => "Cron ainda não foi executado!",
"Execute one task with each page loaded" => "Executar uma tarefa com cada página carregada",
"cron.php is registered at a webcron service to call cron.php every 15 minutes over http." => "cron.php está registado num serviço webcron para chamar a página cron.php por http a cada 15 minutos.",
+"Use system's cron service to call the cron.php file every 15 minutes." => "Usar o serviço sistema cron para ligar o ficheiro cron.php a cada 15 minutos.",
"Sharing" => "Partilha",
"Allow apps to use the Share API" => "Permitir que os utilizadores usem a API de partilha",
"Allow users to share via link" => "Permitir que os utilizadores partilhem através do link",
@@ -121,6 +131,7 @@ $TRANSLATIONS = array(
"days" => "dias",
"Enforce expiration date" => "Forçar a data de expiração",
"Allow resharing" => "Permitir repartilha",
+"Restrict users to only share with users in their groups" => "Restringe os utilizadores só a partilhar com utilizadores do seu grupo",
"Allow users to send mail notification for shared files" => "Permita que o utilizador envie notificações por correio electrónico para ficheiros partilhados",
"Exclude groups from sharing" => "Excluir grupos das partilhas",
"These groups will still be able to receive shares, but not to initiate them." => "Estes grupos poderão receber partilhas, mas não poderão iniciá-las.",
@@ -153,6 +164,7 @@ $TRANSLATIONS = array(
"See application page at apps.owncloud.com" => "Ver a página da aplicação em apps.owncloud.com",
"See application website" => "Ver site da aplicação",
"<span class=\"licence\"></span>-licensed by <span class=\"author\"></span>" => "<span class=\"licence\"></span>-licenciado por <span class=\"author\"></span>",
+"Enable only for specific groups" => "Activar só para grupos específicos",
"All" => "Todos",
"Administrator Documentation" => "Documentação de administrador.",
"Online Documentation" => "Documentação Online",
@@ -160,6 +172,7 @@ $TRANSLATIONS = array(
"Bugtracker" => "Bugtracker",
"Commercial Support" => "Suporte Comercial",
"Get the apps to sync your files" => "Obtenha as aplicações para sincronizar os seus ficheiros",
+"If you want to support the project\n\t\t<a href=\"https://owncloud.org/contribute\"\n\t\t\ttarget=\"_blank\">join development</a>\n\t\tor\n\t\t<a href=\"https://owncloud.org/promote\"\n\t\t\ttarget=\"_blank\">spread the word</a>!" => "Se quer ajudar no projecto\n⇥⇥<a href=\"https://owncloud.org/contribute\"\n⇥⇥⇥target=\"_blank\">aderir desenvolvimento</a>\n⇥⇥ou\n⇥⇥<a href=\"https://owncloud.org/promote\"\n⇥⇥⇥target=\"_blank\">espalhe a palavra</a>!",
"Show First Run Wizard again" => "Mostrar novamente Wizard de Arranque Inicial",
"You have used <strong>%s</strong> of the available <strong>%s</strong>" => "Usou <strong>%s</strong> do disponivel <strong>%s</strong>",
"Password" => "Password",
diff --git a/settings/l10n/ta_IN.php b/settings/l10n/ta_IN.php
new file mode 100644
index 00000000000..87afecee84d
--- /dev/null
+++ b/settings/l10n/ta_IN.php
@@ -0,0 +1,5 @@
+<?php
+$TRANSLATIONS = array(
+"More" => "மேலும்"
+);
+$PLURAL_FORMS = "nplurals=2; plural=(n != 1);";
diff --git a/settings/l10n/zh_HK.php b/settings/l10n/zh_HK.php
index ee98d2a6b14..e4fd9170994 100644
--- a/settings/l10n/zh_HK.php
+++ b/settings/l10n/zh_HK.php
@@ -1,15 +1,27 @@
<?php
$TRANSLATIONS = array(
+"Saved" => "已儲存",
"Email sent" => "郵件已傳",
"Encryption" => "加密",
+"Wrong password" => "密碼錯誤",
+"Sending..." => "發送中...",
+"Disable" => "停用",
+"Enable" => "啟用",
+"Updating...." => "更新中....",
"Error" => "錯誤",
"Update" => "更新",
+"Updated" => "已更新",
"Groups" => "群組",
"Delete" => "刪除",
"None" => "空",
+"Login" => "登入",
+"SSL" => "SSL",
+"TLS" => "TLS",
"Port" => "連接埠",
+"More" => "更多",
"Password" => "密碼",
"New password" => "新密碼",
+"Change password" => "更改密碼",
"Email" => "電郵",
"Cancel" => "取消",
"Create" => "新增",
diff --git a/tests/lib/contacts/localadressbook.php b/tests/lib/contacts/localadressbook.php
new file mode 100644
index 00000000000..276863aeb6c
--- /dev/null
+++ b/tests/lib/contacts/localadressbook.php
@@ -0,0 +1,95 @@
+<?php
+use OC\Contacts\LocalAddressBook;
+
+/**
+ * ownCloud
+ *
+ * @author Thomas Müller
+ * @copyright 2014 Thomas Müller thomas.mueller@tmit.eu
+ *
+ * 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_LocalAddressBook extends PHPUnit_Framework_TestCase
+{
+
+ public function testSearchFN() {
+ $stub = $this->getMockForAbstractClass('\OCP\IUserManager', array('searchDisplayName'));
+
+ $stub->expects($this->any())->method('searchDisplayName')->will($this->return(array(
+ new SimpleUserForTesting('tom', 'Thomas'),
+ new SimpleUserForTesting('tomtom', 'Thomas T.'),
+ )));
+
+ $localAddressBook = new LocalAddressBook($stub);
+
+ $result = $localAddressBook->search('tom', array('FN'), array());
+ $this->assertEqual(2, count($result));
+ }
+
+ public function testSearchId() {
+ $stub = $this->getMockForAbstractClass('\OCP\IUserManager', array('searchDisplayName'));
+
+ $stub->expects($this->any())->method('search')->will($this->return(array(
+ new SimpleUserForTesting('tom', 'Thomas'),
+ new SimpleUserForTesting('tomtom', 'Thomas T.'),
+ )));
+
+ $localAddressBook = new LocalAddressBook($stub);
+
+ $result = $localAddressBook->search('tom', array('id'), array());
+ $this->assertEqual(2, count($result));
+ }
+}
+
+
+class SimpleUserForTesting implements \OCP\IUser {
+
+ public function __construct($uid, $displayName) {
+
+ $this->uid = $uid;
+ $this->displayName = $displayName;
+ }
+
+ public function getUID() {
+ return $this->uid;
+ }
+
+ public function getDisplayName() {
+ return $this->displayName;
+ }
+
+ public function setDisplayName($displayName) {
+ }
+
+ public function getLastLogin() {
+ }
+
+ public function updateLastLoginTimestamp() {
+ }
+
+ public function delete() {
+ }
+
+ public function setPassword($password, $recoveryPassword) {
+ }
+
+ public function getHome() {
+ }
+
+ public function canChangeAvatar() {
+ }
+
+ public function canChangePassword() {
+ }
+
+ public function canChangeDisplayName() {
+ }
+
+ public function isEnabled() {
+ }
+
+ public function setEnabled($enabled) {
+ }
+}
diff --git a/tests/lib/db/migration.php b/tests/lib/db/migration.php
new file mode 100644
index 00000000000..820a1431f54
--- /dev/null
+++ b/tests/lib/db/migration.php
@@ -0,0 +1,39 @@
+<?php
+/**
+ * Copyright (c) 2014 Thomas Müller <deepdiver@owncloud.com>
+ * This file is licensed under the Affero General Public License version 3 or
+ * later.
+ * See the COPYING-README file.
+ */
+
+class TestMigration extends \PHPUnit_Framework_TestCase {
+
+ /** @var \Doctrine\DBAL\Connection */
+ private $connection;
+
+ /** @var string */
+ private $tableName;
+
+ public function setUp() {
+ $this->connection = \OC_DB::getConnection();
+ if (!$this->connection->getDatabasePlatform() instanceof \Doctrine\DBAL\Platforms\MySqlPlatform) {
+ $this->markTestSkipped("Test only relevant on MySql");
+ }
+
+ $dbPrefix = \OC::$server->getConfig()->getSystemValue("dbtableprefix");
+ $this->tableName = uniqid($dbPrefix . "_enum_bit_test");
+ $this->connection->exec("CREATE TABLE $this->tableName(b BIT, e ENUM('1','2','3','4'))");
+ }
+
+ public function tearDown() {
+ $this->connection->getSchemaManager()->dropTable($this->tableName);
+ }
+
+ public function testNonOCTables() {
+ $manager = new \OC\DB\MDB2SchemaManager($this->connection);
+ $manager->updateDbFromStructure(__DIR__ . '/testschema.xml');
+
+ $this->assertTrue(true);
+ }
+
+}