aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.gitignore1
-rw-r--r--.htaccess2
-rw-r--r--apps/comments/l10n/es.js1
-rw-r--r--apps/comments/l10n/es.json1
-rw-r--r--apps/comments/l10n/es_MX.js1
-rw-r--r--apps/comments/l10n/es_MX.json1
-rw-r--r--apps/comments/l10n/hu.js1
-rw-r--r--apps/comments/l10n/hu.json1
-rw-r--r--apps/comments/l10n/it.js1
-rw-r--r--apps/comments/l10n/it.json1
-rw-r--r--apps/comments/l10n/pt_BR.js1
-rw-r--r--apps/comments/l10n/pt_BR.json1
-rw-r--r--apps/encryption/appinfo/app.php2
-rw-r--r--apps/encryption/appinfo/info.xml1
-rw-r--r--apps/encryption/composer/composer/autoload_classmap.php2
-rw-r--r--apps/encryption/composer/composer/autoload_static.php2
-rw-r--r--apps/encryption/l10n/ca.js4
-rw-r--r--apps/encryption/l10n/ca.json4
-rw-r--r--apps/encryption/l10n/cs.js4
-rw-r--r--apps/encryption/l10n/cs.json4
-rw-r--r--apps/encryption/l10n/da.js4
-rw-r--r--apps/encryption/l10n/da.json4
-rw-r--r--apps/encryption/l10n/de.js4
-rw-r--r--apps/encryption/l10n/de.json4
-rw-r--r--apps/encryption/l10n/de_DE.js4
-rw-r--r--apps/encryption/l10n/de_DE.json4
-rw-r--r--apps/encryption/l10n/el.js4
-rw-r--r--apps/encryption/l10n/el.json4
-rw-r--r--apps/encryption/l10n/en_GB.js4
-rw-r--r--apps/encryption/l10n/en_GB.json4
-rw-r--r--apps/encryption/l10n/es.js8
-rw-r--r--apps/encryption/l10n/es.json8
-rw-r--r--apps/encryption/l10n/es_419.js4
-rw-r--r--apps/encryption/l10n/es_419.json4
-rw-r--r--apps/encryption/l10n/es_AR.js4
-rw-r--r--apps/encryption/l10n/es_AR.json4
-rw-r--r--apps/encryption/l10n/es_CL.js4
-rw-r--r--apps/encryption/l10n/es_CL.json4
-rw-r--r--apps/encryption/l10n/es_CO.js4
-rw-r--r--apps/encryption/l10n/es_CO.json4
-rw-r--r--apps/encryption/l10n/es_CR.js4
-rw-r--r--apps/encryption/l10n/es_CR.json4
-rw-r--r--apps/encryption/l10n/es_DO.js4
-rw-r--r--apps/encryption/l10n/es_DO.json4
-rw-r--r--apps/encryption/l10n/es_EC.js4
-rw-r--r--apps/encryption/l10n/es_EC.json4
-rw-r--r--apps/encryption/l10n/es_GT.js4
-rw-r--r--apps/encryption/l10n/es_GT.json4
-rw-r--r--apps/encryption/l10n/es_HN.js4
-rw-r--r--apps/encryption/l10n/es_HN.json4
-rw-r--r--apps/encryption/l10n/es_MX.js4
-rw-r--r--apps/encryption/l10n/es_MX.json4
-rw-r--r--apps/encryption/l10n/es_NI.js4
-rw-r--r--apps/encryption/l10n/es_NI.json4
-rw-r--r--apps/encryption/l10n/es_PA.js4
-rw-r--r--apps/encryption/l10n/es_PA.json4
-rw-r--r--apps/encryption/l10n/es_PE.js4
-rw-r--r--apps/encryption/l10n/es_PE.json4
-rw-r--r--apps/encryption/l10n/es_PR.js4
-rw-r--r--apps/encryption/l10n/es_PR.json4
-rw-r--r--apps/encryption/l10n/es_PY.js4
-rw-r--r--apps/encryption/l10n/es_PY.json4
-rw-r--r--apps/encryption/l10n/es_SV.js4
-rw-r--r--apps/encryption/l10n/es_SV.json4
-rw-r--r--apps/encryption/l10n/es_UY.js4
-rw-r--r--apps/encryption/l10n/es_UY.json4
-rw-r--r--apps/encryption/l10n/eu.js4
-rw-r--r--apps/encryption/l10n/eu.json4
-rw-r--r--apps/encryption/l10n/fi.js4
-rw-r--r--apps/encryption/l10n/fi.json4
-rw-r--r--apps/encryption/l10n/fr.js4
-rw-r--r--apps/encryption/l10n/fr.json4
-rw-r--r--apps/encryption/l10n/he.js4
-rw-r--r--apps/encryption/l10n/he.json4
-rw-r--r--apps/encryption/l10n/hu.js4
-rw-r--r--apps/encryption/l10n/hu.json4
-rw-r--r--apps/encryption/l10n/id.js4
-rw-r--r--apps/encryption/l10n/id.json4
-rw-r--r--apps/encryption/l10n/is.js4
-rw-r--r--apps/encryption/l10n/is.json4
-rw-r--r--apps/encryption/l10n/it.js4
-rw-r--r--apps/encryption/l10n/it.json4
-rw-r--r--apps/encryption/l10n/ja.js4
-rw-r--r--apps/encryption/l10n/ja.json4
-rw-r--r--apps/encryption/l10n/ka_GE.js4
-rw-r--r--apps/encryption/l10n/ka_GE.json4
-rw-r--r--apps/encryption/l10n/ko.js4
-rw-r--r--apps/encryption/l10n/ko.json4
-rw-r--r--apps/encryption/l10n/lt_LT.js4
-rw-r--r--apps/encryption/l10n/lt_LT.json4
-rw-r--r--apps/encryption/l10n/nb.js4
-rw-r--r--apps/encryption/l10n/nb.json4
-rw-r--r--apps/encryption/l10n/nl.js4
-rw-r--r--apps/encryption/l10n/nl.json4
-rw-r--r--apps/encryption/l10n/pl.js4
-rw-r--r--apps/encryption/l10n/pl.json4
-rw-r--r--apps/encryption/l10n/pt_BR.js4
-rw-r--r--apps/encryption/l10n/pt_BR.json4
-rw-r--r--apps/encryption/l10n/pt_PT.js4
-rw-r--r--apps/encryption/l10n/pt_PT.json4
-rw-r--r--apps/encryption/l10n/ro.js4
-rw-r--r--apps/encryption/l10n/ro.json4
-rw-r--r--apps/encryption/l10n/ru.js4
-rw-r--r--apps/encryption/l10n/ru.json4
-rw-r--r--apps/encryption/l10n/sk.js4
-rw-r--r--apps/encryption/l10n/sk.json4
-rw-r--r--apps/encryption/l10n/sl.js4
-rw-r--r--apps/encryption/l10n/sl.json4
-rw-r--r--apps/encryption/l10n/sq.js4
-rw-r--r--apps/encryption/l10n/sq.json4
-rw-r--r--apps/encryption/l10n/sr.js4
-rw-r--r--apps/encryption/l10n/sr.json4
-rw-r--r--apps/encryption/l10n/sv.js4
-rw-r--r--apps/encryption/l10n/sv.json4
-rw-r--r--apps/encryption/l10n/th.js4
-rw-r--r--apps/encryption/l10n/th.json4
-rw-r--r--apps/encryption/l10n/tr.js4
-rw-r--r--apps/encryption/l10n/tr.json4
-rw-r--r--apps/encryption/l10n/zh_CN.js4
-rw-r--r--apps/encryption/l10n/zh_CN.json4
-rw-r--r--apps/encryption/l10n/zh_TW.js4
-rw-r--r--apps/encryption/l10n/zh_TW.json4
-rw-r--r--apps/encryption/lib/AppInfo/Application.php9
-rw-r--r--apps/encryption/lib/Command/MigrateKeys.php127
-rw-r--r--apps/encryption/lib/Controller/StatusController.php6
-rw-r--r--apps/encryption/lib/Migration.php395
-rw-r--r--apps/encryption/lib/Session.php1
-rw-r--r--apps/encryption/tests/Controller/StatusControllerTest.php13
-rw-r--r--apps/encryption/tests/MigrationTest.php597
-rw-r--r--apps/files/l10n/es.js6
-rw-r--r--apps/files/l10n/es.json6
-rw-r--r--apps/files/l10n/es_MX.js9
-rw-r--r--apps/files/l10n/es_MX.json9
-rw-r--r--apps/files/l10n/hu.js7
-rw-r--r--apps/files/l10n/hu.json7
-rw-r--r--apps/files/l10n/it.js6
-rw-r--r--apps/files/l10n/it.json6
-rw-r--r--apps/files/l10n/pt_BR.js12
-rw-r--r--apps/files/l10n/pt_BR.json12
-rw-r--r--apps/files_external/l10n/es.js2
-rw-r--r--apps/files_external/l10n/es.json2
-rw-r--r--apps/files_external/l10n/es_MX.js1
-rw-r--r--apps/files_external/l10n/es_MX.json1
-rw-r--r--apps/files_external/l10n/hu.js4
-rw-r--r--apps/files_external/l10n/hu.json4
-rw-r--r--apps/files_external/l10n/sk.js4
-rw-r--r--apps/files_external/l10n/sk.json4
-rw-r--r--apps/files_sharing/l10n/es.js4
-rw-r--r--apps/files_sharing/l10n/es.json4
-rw-r--r--apps/files_sharing/l10n/pt_BR.js4
-rw-r--r--apps/files_sharing/l10n/pt_BR.json4
-rw-r--r--apps/files_sharing/lib/Controller/ShareController.php20
-rw-r--r--apps/files_sharing/tests/Controller/ShareControllerTest.php42
-rw-r--r--apps/files_sharing/tests/UpdaterTest.php2
-rw-r--r--apps/files_trashbin/tests/TrashbinTest.php2
-rw-r--r--apps/sharebymail/l10n/es.js4
-rw-r--r--apps/sharebymail/l10n/es.json4
-rw-r--r--apps/theming/css/theming.scss12
-rw-r--r--apps/theming/l10n/es.js2
-rw-r--r--apps/theming/l10n/es.json2
-rw-r--r--apps/twofactor_backupcodes/l10n/es_MX.js1
-rw-r--r--apps/twofactor_backupcodes/l10n/es_MX.json1
-rw-r--r--apps/updatenotification/appinfo/routes.php16
-rw-r--r--apps/updatenotification/composer/composer/autoload_classmap.php1
-rw-r--r--apps/updatenotification/composer/composer/autoload_static.php1
-rw-r--r--apps/updatenotification/css/admin.css35
-rw-r--r--apps/updatenotification/js-src/components/root.vue101
-rw-r--r--apps/updatenotification/l10n/es.js2
-rw-r--r--apps/updatenotification/l10n/es.json2
-rw-r--r--apps/updatenotification/l10n/hu.js2
-rw-r--r--apps/updatenotification/l10n/hu.json2
-rw-r--r--apps/updatenotification/lib/Controller/APIController.php134
-rw-r--r--apps/user_ldap/lib/Access.php34
-rw-r--r--apps/user_ldap/lib/Connection.php2
-rw-r--r--apps/user_ldap/lib/Proxy.php2
-rw-r--r--apps/user_ldap/tests/AccessTest.php31
-rw-r--r--apps/workflowengine/l10n/es_MX.js1
-rw-r--r--apps/workflowengine/l10n/es_MX.json1
-rw-r--r--core/Controller/NavigationController.php33
-rw-r--r--core/css/styles.scss7
-rw-r--r--core/l10n/es.js8
-rw-r--r--core/l10n/es.json8
-rw-r--r--core/l10n/es_MX.js4
-rw-r--r--core/l10n/es_MX.json4
-rw-r--r--core/routes.php4
-rw-r--r--lib/base.php2
-rw-r--r--lib/composer/composer/autoload_classmap.php1
-rw-r--r--lib/composer/composer/autoload_static.php1
-rw-r--r--lib/l10n/es_MX.js1
-rw-r--r--lib/l10n/es_MX.json1
-rw-r--r--lib/l10n/hu.js5
-rw-r--r--lib/l10n/hu.json5
-rw-r--r--lib/private/App/AppManager.php7
-rw-r--r--lib/private/App/AppStore/Fetcher/AppFetcher.php4
-rw-r--r--lib/private/App/AppStore/Fetcher/Fetcher.php2
-rw-r--r--lib/private/Collaboration/Collaborators/MailPlugin.php13
-rw-r--r--lib/private/DB/Connection.php2
-rw-r--r--lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php14
-rw-r--r--lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php6
-rw-r--r--lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php4
-rw-r--r--lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php4
-rw-r--r--lib/private/DB/QueryBuilder/QueryBuilder.php10
-rw-r--r--lib/private/Encryption/Manager.php9
-rw-r--r--lib/private/Mail/Attachment.php9
-rw-r--r--lib/private/Mail/EMailTemplate.php35
-rw-r--r--lib/private/Mail/Mailer.php21
-rw-r--r--lib/private/Mail/Message.php45
-rw-r--r--lib/private/Security/CSP/ContentSecurityPolicy.php47
-rw-r--r--lib/private/Security/CSP/ContentSecurityPolicyManager.php11
-rw-r--r--lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php5
-rw-r--r--lib/private/Security/CSRF/CsrfToken.php11
-rw-r--r--lib/private/Security/CSRF/CsrfTokenGenerator.php3
-rw-r--r--lib/private/Security/CSRF/CsrfTokenManager.php9
-rw-r--r--lib/private/Security/CSRF/TokenStorage/SessionStorage.php7
-rw-r--r--lib/private/Security/IdentityProof/Key.php7
-rw-r--r--lib/private/Security/IdentityProof/Manager.php11
-rw-r--r--lib/private/Security/IdentityProof/Signer.php5
-rw-r--r--lib/private/Updater.php2
-rw-r--r--lib/private/User/Database.php79
-rw-r--r--lib/private/legacy/app.php39
-rw-r--r--lib/public/DB/QueryBuilder/IFunctionBuilder.php9
-rw-r--r--lib/public/Mail/IAttachment.php13
-rw-r--r--lib/public/Mail/IEMailTemplate.php25
-rw-r--r--lib/public/Mail/IMailer.php13
-rw-r--r--lib/public/Mail/IMessage.php29
-rw-r--r--settings/Controller/AdminSettingsController.php4
-rw-r--r--settings/Controller/CommonSettingsTrait.php5
-rw-r--r--settings/Controller/EncryptionController.php161
-rw-r--r--settings/Controller/PersonalSettingsController.php4
-rw-r--r--settings/ajax/disableapp.php2
-rw-r--r--settings/l10n/ar.js2
-rw-r--r--settings/l10n/ar.json2
-rw-r--r--settings/l10n/ast.js4
-rw-r--r--settings/l10n/ast.json4
-rw-r--r--settings/l10n/ca.js4
-rw-r--r--settings/l10n/ca.json4
-rw-r--r--settings/l10n/cs.js4
-rw-r--r--settings/l10n/cs.json4
-rw-r--r--settings/l10n/da.js4
-rw-r--r--settings/l10n/da.json4
-rw-r--r--settings/l10n/de.js4
-rw-r--r--settings/l10n/de.json4
-rw-r--r--settings/l10n/de_DE.js4
-rw-r--r--settings/l10n/de_DE.json4
-rw-r--r--settings/l10n/el.js4
-rw-r--r--settings/l10n/el.json4
-rw-r--r--settings/l10n/en_GB.js4
-rw-r--r--settings/l10n/en_GB.json4
-rw-r--r--settings/l10n/es.js12
-rw-r--r--settings/l10n/es.json12
-rw-r--r--settings/l10n/es_419.js4
-rw-r--r--settings/l10n/es_419.json4
-rw-r--r--settings/l10n/es_AR.js4
-rw-r--r--settings/l10n/es_AR.json4
-rw-r--r--settings/l10n/es_CL.js4
-rw-r--r--settings/l10n/es_CL.json4
-rw-r--r--settings/l10n/es_CO.js4
-rw-r--r--settings/l10n/es_CO.json4
-rw-r--r--settings/l10n/es_CR.js4
-rw-r--r--settings/l10n/es_CR.json4
-rw-r--r--settings/l10n/es_DO.js4
-rw-r--r--settings/l10n/es_DO.json4
-rw-r--r--settings/l10n/es_EC.js4
-rw-r--r--settings/l10n/es_EC.json4
-rw-r--r--settings/l10n/es_GT.js4
-rw-r--r--settings/l10n/es_GT.json4
-rw-r--r--settings/l10n/es_HN.js4
-rw-r--r--settings/l10n/es_HN.json4
-rw-r--r--settings/l10n/es_MX.js12
-rw-r--r--settings/l10n/es_MX.json12
-rw-r--r--settings/l10n/es_NI.js4
-rw-r--r--settings/l10n/es_NI.json4
-rw-r--r--settings/l10n/es_PA.js4
-rw-r--r--settings/l10n/es_PA.json4
-rw-r--r--settings/l10n/es_PE.js4
-rw-r--r--settings/l10n/es_PE.json4
-rw-r--r--settings/l10n/es_PR.js4
-rw-r--r--settings/l10n/es_PR.json4
-rw-r--r--settings/l10n/es_PY.js4
-rw-r--r--settings/l10n/es_PY.json4
-rw-r--r--settings/l10n/es_SV.js4
-rw-r--r--settings/l10n/es_SV.json4
-rw-r--r--settings/l10n/es_UY.js4
-rw-r--r--settings/l10n/es_UY.json4
-rw-r--r--settings/l10n/et_EE.js4
-rw-r--r--settings/l10n/et_EE.json4
-rw-r--r--settings/l10n/eu.js4
-rw-r--r--settings/l10n/eu.json4
-rw-r--r--settings/l10n/fi.js4
-rw-r--r--settings/l10n/fi.json4
-rw-r--r--settings/l10n/fr.js4
-rw-r--r--settings/l10n/fr.json4
-rw-r--r--settings/l10n/he.js4
-rw-r--r--settings/l10n/he.json4
-rw-r--r--settings/l10n/hu.js8
-rw-r--r--settings/l10n/hu.json8
-rw-r--r--settings/l10n/ia.js4
-rw-r--r--settings/l10n/ia.json4
-rw-r--r--settings/l10n/id.js4
-rw-r--r--settings/l10n/id.json4
-rw-r--r--settings/l10n/is.js4
-rw-r--r--settings/l10n/is.json4
-rw-r--r--settings/l10n/it.js4
-rw-r--r--settings/l10n/it.json4
-rw-r--r--settings/l10n/ja.js4
-rw-r--r--settings/l10n/ja.json4
-rw-r--r--settings/l10n/ka_GE.js4
-rw-r--r--settings/l10n/ka_GE.json4
-rw-r--r--settings/l10n/ko.js4
-rw-r--r--settings/l10n/ko.json4
-rw-r--r--settings/l10n/lt_LT.js4
-rw-r--r--settings/l10n/lt_LT.json4
-rw-r--r--settings/l10n/lv.js4
-rw-r--r--settings/l10n/lv.json4
-rw-r--r--settings/l10n/mk.js4
-rw-r--r--settings/l10n/mk.json4
-rw-r--r--settings/l10n/nb.js4
-rw-r--r--settings/l10n/nb.json4
-rw-r--r--settings/l10n/nl.js4
-rw-r--r--settings/l10n/nl.json4
-rw-r--r--settings/l10n/pl.js4
-rw-r--r--settings/l10n/pl.json4
-rw-r--r--settings/l10n/pt_BR.js4
-rw-r--r--settings/l10n/pt_BR.json4
-rw-r--r--settings/l10n/pt_PT.js4
-rw-r--r--settings/l10n/pt_PT.json4
-rw-r--r--settings/l10n/ro.js2
-rw-r--r--settings/l10n/ro.json2
-rw-r--r--settings/l10n/ru.js4
-rw-r--r--settings/l10n/ru.json4
-rw-r--r--settings/l10n/sk.js4
-rw-r--r--settings/l10n/sk.json4
-rw-r--r--settings/l10n/sl.js4
-rw-r--r--settings/l10n/sl.json4
-rw-r--r--settings/l10n/sq.js4
-rw-r--r--settings/l10n/sq.json4
-rw-r--r--settings/l10n/sr.js4
-rw-r--r--settings/l10n/sr.json4
-rw-r--r--settings/l10n/sv.js4
-rw-r--r--settings/l10n/sv.json4
-rw-r--r--settings/l10n/th.js4
-rw-r--r--settings/l10n/th.json4
-rw-r--r--settings/l10n/tr.js4
-rw-r--r--settings/l10n/tr.json4
-rw-r--r--settings/l10n/uk.js4
-rw-r--r--settings/l10n/uk.json4
-rw-r--r--settings/l10n/zh_CN.js4
-rw-r--r--settings/l10n/zh_CN.json4
-rw-r--r--settings/l10n/zh_TW.js4
-rw-r--r--settings/l10n/zh_TW.json4
-rw-r--r--tests/Core/Controller/NavigationControllerTest.php31
-rw-r--r--tests/Settings/ApplicationTest.php2
-rw-r--r--tests/Settings/Controller/EncryptionControllerTest.php164
-rw-r--r--tests/acceptance/features/app-files.feature12
-rw-r--r--tests/acceptance/features/bootstrap/FilesSharingAppContext.php27
-rw-r--r--tests/lib/AppFramework/Http/RequestTest.php1
-rw-r--r--tests/lib/DB/QueryBuilder/ExpressionBuilderTest.php4
-rw-r--r--tests/lib/DB/QueryBuilder/FunctionBuilderTest.php10
-rw-r--r--tests/lib/Mail/MailerTest.php4
-rw-r--r--tests/lib/Mail/MessageTest.php6
-rw-r--r--tests/lib/User/Backend.php12
-rw-r--r--tests/lib/User/DatabaseTest.php36
362 files changed, 1481 insertions, 2287 deletions
diff --git a/.gitignore b/.gitignore
index 82c2a272bad..ec3043c8a33 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,6 +34,7 @@
!/apps/updatenotification
/apps/updatenotification/js/merged.js
/apps/updatenotification/js/merged.js.map
+/apps/updatenotification/js/*.hot-update.*
/apps/updatenotification/node_modules
!/apps/theming
!/apps/twofactor_backupcodes
diff --git a/.htaccess b/.htaccess
index 81dae47a34d..190b414558b 100644
--- a/.htaccess
+++ b/.htaccess
@@ -23,7 +23,7 @@
<FilesMatch "\.(css|js|svg|gif)$">
Header set Cache-Control "max-age=15778463"
</FilesMatch>
-
+
# Let browsers cache WOFF files for a week
<FilesMatch "\.woff$">
Header set Cache-Control "max-age=604800"
diff --git a/apps/comments/l10n/es.js b/apps/comments/l10n/es.js
index bec99208b54..d856dd89bc8 100644
--- a/apps/comments/l10n/es.js
+++ b/apps/comments/l10n/es.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"More comments …" : "Más comentarios ...",
"Save" : "Guardar",
"Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
+ "Error occurred while retrieving comment with ID {id}" : "Se ha producido un error al obtener el comentario con ID {id}",
"Error occurred while updating comment with id {id}" : "Se ha producido un error al actualizar el comentario con ID {id}",
"Error occurred while posting comment" : "Se ha producido un error al enviar el comentario",
"_%n unread comment_::_%n unread comments_" : ["%n comentario sin leer","%nComentarios no leídos"],
diff --git a/apps/comments/l10n/es.json b/apps/comments/l10n/es.json
index 65bc18925a6..a34ebb2c8cc 100644
--- a/apps/comments/l10n/es.json
+++ b/apps/comments/l10n/es.json
@@ -10,6 +10,7 @@
"More comments …" : "Más comentarios ...",
"Save" : "Guardar",
"Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
+ "Error occurred while retrieving comment with ID {id}" : "Se ha producido un error al obtener el comentario con ID {id}",
"Error occurred while updating comment with id {id}" : "Se ha producido un error al actualizar el comentario con ID {id}",
"Error occurred while posting comment" : "Se ha producido un error al enviar el comentario",
"_%n unread comment_::_%n unread comments_" : ["%n comentario sin leer","%nComentarios no leídos"],
diff --git a/apps/comments/l10n/es_MX.js b/apps/comments/l10n/es_MX.js
index b905f5dfed3..68fb3b824bf 100644
--- a/apps/comments/l10n/es_MX.js
+++ b/apps/comments/l10n/es_MX.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"More comments …" : "Más comentarios ...",
"Save" : "Guardar",
"Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
+ "Error occurred while retrieving comment with ID {id}" : "Se presentó un error al recuperar el comentario con ID {id}",
"Error occurred while updating comment with id {id}" : "Se presentó un error al actualizar el comentario con Id {id}",
"Error occurred while posting comment" : "Se presentó un error al publicar el comentario",
"_%n unread comment_::_%n unread comments_" : ["%n comentarios sin leer","%n comentarios sin leer"],
diff --git a/apps/comments/l10n/es_MX.json b/apps/comments/l10n/es_MX.json
index 2bfc4db0f0f..5459b8d7bde 100644
--- a/apps/comments/l10n/es_MX.json
+++ b/apps/comments/l10n/es_MX.json
@@ -10,6 +10,7 @@
"More comments …" : "Más comentarios ...",
"Save" : "Guardar",
"Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
+ "Error occurred while retrieving comment with ID {id}" : "Se presentó un error al recuperar el comentario con ID {id}",
"Error occurred while updating comment with id {id}" : "Se presentó un error al actualizar el comentario con Id {id}",
"Error occurred while posting comment" : "Se presentó un error al publicar el comentario",
"_%n unread comment_::_%n unread comments_" : ["%n comentarios sin leer","%n comentarios sin leer"],
diff --git a/apps/comments/l10n/hu.js b/apps/comments/l10n/hu.js
index d855db67e45..71daf196ed0 100644
--- a/apps/comments/l10n/hu.js
+++ b/apps/comments/l10n/hu.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"More comments …" : "Több hozzászólás...",
"Save" : "Mentés",
"Allowed characters {count} of {max}" : "Engedélyezett karakterek: {count} / {max}",
+ "Error occurred while retrieving comment with ID {id}" : "Hiba a {id} számú komment betöltésekor",
"Error occurred while updating comment with id {id}" : "Hiba a következő azonosítójú hozzászólás frissítése közben: {id}",
"Error occurred while posting comment" : "Hiba történt a hozzászólás küldése közben",
"_%n unread comment_::_%n unread comments_" : ["%n olvasatlan hozzászólás","%n olvasatlan hozzászólás"],
diff --git a/apps/comments/l10n/hu.json b/apps/comments/l10n/hu.json
index 3c822f3de27..6af34cdd410 100644
--- a/apps/comments/l10n/hu.json
+++ b/apps/comments/l10n/hu.json
@@ -10,6 +10,7 @@
"More comments …" : "Több hozzászólás...",
"Save" : "Mentés",
"Allowed characters {count} of {max}" : "Engedélyezett karakterek: {count} / {max}",
+ "Error occurred while retrieving comment with ID {id}" : "Hiba a {id} számú komment betöltésekor",
"Error occurred while updating comment with id {id}" : "Hiba a következő azonosítójú hozzászólás frissítése közben: {id}",
"Error occurred while posting comment" : "Hiba történt a hozzászólás küldése közben",
"_%n unread comment_::_%n unread comments_" : ["%n olvasatlan hozzászólás","%n olvasatlan hozzászólás"],
diff --git a/apps/comments/l10n/it.js b/apps/comments/l10n/it.js
index 0094bcc581c..74c5fb03d68 100644
--- a/apps/comments/l10n/it.js
+++ b/apps/comments/l10n/it.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"More comments …" : "Altri commenti...",
"Save" : "Salva",
"Allowed characters {count} of {max}" : "Caratteri consentiti {count} di {max}",
+ "Error occurred while retrieving comment with ID {id}" : "Si è verificato un errore durante il recupero del commento con ID {id}",
"Error occurred while updating comment with id {id}" : "Si è verificato un errore durante il tentativo di aggiornamento del commento con id {id}",
"Error occurred while posting comment" : "Si è verificato un errore durante la pubblicazione del commento.",
"_%n unread comment_::_%n unread comments_" : ["%n commento non letto","%n commenti non letti"],
diff --git a/apps/comments/l10n/it.json b/apps/comments/l10n/it.json
index 18afd5d73f3..f2eef0cefc4 100644
--- a/apps/comments/l10n/it.json
+++ b/apps/comments/l10n/it.json
@@ -10,6 +10,7 @@
"More comments …" : "Altri commenti...",
"Save" : "Salva",
"Allowed characters {count} of {max}" : "Caratteri consentiti {count} di {max}",
+ "Error occurred while retrieving comment with ID {id}" : "Si è verificato un errore durante il recupero del commento con ID {id}",
"Error occurred while updating comment with id {id}" : "Si è verificato un errore durante il tentativo di aggiornamento del commento con id {id}",
"Error occurred while posting comment" : "Si è verificato un errore durante la pubblicazione del commento.",
"_%n unread comment_::_%n unread comments_" : ["%n commento non letto","%n commenti non letti"],
diff --git a/apps/comments/l10n/pt_BR.js b/apps/comments/l10n/pt_BR.js
index 63a569a270c..08d7e3c8f44 100644
--- a/apps/comments/l10n/pt_BR.js
+++ b/apps/comments/l10n/pt_BR.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"More comments …" : "Mais comentários...",
"Save" : "Salvar",
"Allowed characters {count} of {max}" : "{count} de {max} caracteres permitidos",
+ "Error occurred while retrieving comment with ID {id}" : "Erro ao recuperar comentário com a ID {id}",
"Error occurred while updating comment with id {id}" : "Ocorreu um erro durante a atualização do comentário com id {id}",
"Error occurred while posting comment" : "Ocorreu um erro ao postar o comentário",
"_%n unread comment_::_%n unread comments_" : ["%n comentários não lidos","%n comentários não lidos"],
diff --git a/apps/comments/l10n/pt_BR.json b/apps/comments/l10n/pt_BR.json
index 2c24347f712..487c96dbdc6 100644
--- a/apps/comments/l10n/pt_BR.json
+++ b/apps/comments/l10n/pt_BR.json
@@ -10,6 +10,7 @@
"More comments …" : "Mais comentários...",
"Save" : "Salvar",
"Allowed characters {count} of {max}" : "{count} de {max} caracteres permitidos",
+ "Error occurred while retrieving comment with ID {id}" : "Erro ao recuperar comentário com a ID {id}",
"Error occurred while updating comment with id {id}" : "Ocorreu um erro durante a atualização do comentário com id {id}",
"Error occurred while posting comment" : "Ocorreu um erro ao postar o comentário",
"_%n unread comment_::_%n unread comments_" : ["%n comentários não lidos","%n comentários não lidos"],
diff --git a/apps/encryption/appinfo/app.php b/apps/encryption/appinfo/app.php
index 63e99476602..a39464e21f8 100644
--- a/apps/encryption/appinfo/app.php
+++ b/apps/encryption/appinfo/app.php
@@ -28,7 +28,7 @@ namespace OCA\Encryption\AppInfo;
$encryptionSystemReady = \OC::$server->getEncryptionManager()->isReady();
-$app = new Application([], $encryptionSystemReady);
+$app = new Application();
if ($encryptionSystemReady) {
$app->registerEncryptionModule();
$app->registerHooks();
diff --git a/apps/encryption/appinfo/info.xml b/apps/encryption/appinfo/info.xml
index 2859043e72b..a0bf0fcf14c 100644
--- a/apps/encryption/appinfo/info.xml
+++ b/apps/encryption/appinfo/info.xml
@@ -43,7 +43,6 @@
<commands>
<command>OCA\Encryption\Command\EnableMasterKey</command>
<command>OCA\Encryption\Command\DisableMasterKey</command>
- <command>OCA\Encryption\Command\MigrateKeys</command>
</commands>
<settings>
diff --git a/apps/encryption/composer/composer/autoload_classmap.php b/apps/encryption/composer/composer/autoload_classmap.php
index 7ab0056cc8c..024f61bd6ce 100644
--- a/apps/encryption/composer/composer/autoload_classmap.php
+++ b/apps/encryption/composer/composer/autoload_classmap.php
@@ -9,7 +9,6 @@ return array(
'OCA\\Encryption\\AppInfo\\Application' => $baseDir . '/../lib/AppInfo/Application.php',
'OCA\\Encryption\\Command\\DisableMasterKey' => $baseDir . '/../lib/Command/DisableMasterKey.php',
'OCA\\Encryption\\Command\\EnableMasterKey' => $baseDir . '/../lib/Command/EnableMasterKey.php',
- 'OCA\\Encryption\\Command\\MigrateKeys' => $baseDir . '/../lib/Command/MigrateKeys.php',
'OCA\\Encryption\\Controller\\RecoveryController' => $baseDir . '/../lib/Controller/RecoveryController.php',
'OCA\\Encryption\\Controller\\SettingsController' => $baseDir . '/../lib/Controller/SettingsController.php',
'OCA\\Encryption\\Controller\\StatusController' => $baseDir . '/../lib/Controller/StatusController.php',
@@ -25,7 +24,6 @@ return array(
'OCA\\Encryption\\Hooks\\Contracts\\IHook' => $baseDir . '/../lib/Hooks/Contracts/IHook.php',
'OCA\\Encryption\\Hooks\\UserHooks' => $baseDir . '/../lib/Hooks/UserHooks.php',
'OCA\\Encryption\\KeyManager' => $baseDir . '/../lib/KeyManager.php',
- 'OCA\\Encryption\\Migration' => $baseDir . '/../lib/Migration.php',
'OCA\\Encryption\\Migration\\SetMasterKeyStatus' => $baseDir . '/../lib/Migration/SetMasterKeyStatus.php',
'OCA\\Encryption\\Recovery' => $baseDir . '/../lib/Recovery.php',
'OCA\\Encryption\\Session' => $baseDir . '/../lib/Session.php',
diff --git a/apps/encryption/composer/composer/autoload_static.php b/apps/encryption/composer/composer/autoload_static.php
index b3ec7c52fe8..3f0082a80c8 100644
--- a/apps/encryption/composer/composer/autoload_static.php
+++ b/apps/encryption/composer/composer/autoload_static.php
@@ -24,7 +24,6 @@ class ComposerStaticInitEncryption
'OCA\\Encryption\\AppInfo\\Application' => __DIR__ . '/..' . '/../lib/AppInfo/Application.php',
'OCA\\Encryption\\Command\\DisableMasterKey' => __DIR__ . '/..' . '/../lib/Command/DisableMasterKey.php',
'OCA\\Encryption\\Command\\EnableMasterKey' => __DIR__ . '/..' . '/../lib/Command/EnableMasterKey.php',
- 'OCA\\Encryption\\Command\\MigrateKeys' => __DIR__ . '/..' . '/../lib/Command/MigrateKeys.php',
'OCA\\Encryption\\Controller\\RecoveryController' => __DIR__ . '/..' . '/../lib/Controller/RecoveryController.php',
'OCA\\Encryption\\Controller\\SettingsController' => __DIR__ . '/..' . '/../lib/Controller/SettingsController.php',
'OCA\\Encryption\\Controller\\StatusController' => __DIR__ . '/..' . '/../lib/Controller/StatusController.php',
@@ -40,7 +39,6 @@ class ComposerStaticInitEncryption
'OCA\\Encryption\\Hooks\\Contracts\\IHook' => __DIR__ . '/..' . '/../lib/Hooks/Contracts/IHook.php',
'OCA\\Encryption\\Hooks\\UserHooks' => __DIR__ . '/..' . '/../lib/Hooks/UserHooks.php',
'OCA\\Encryption\\KeyManager' => __DIR__ . '/..' . '/../lib/KeyManager.php',
- 'OCA\\Encryption\\Migration' => __DIR__ . '/..' . '/../lib/Migration.php',
'OCA\\Encryption\\Migration\\SetMasterKeyStatus' => __DIR__ . '/..' . '/../lib/Migration/SetMasterKeyStatus.php',
'OCA\\Encryption\\Recovery' => __DIR__ . '/..' . '/../lib/Recovery.php',
'OCA\\Encryption\\Session' => __DIR__ . '/..' . '/../lib/Session.php',
diff --git a/apps/encryption/l10n/ca.js b/apps/encryption/l10n/ca.js
index 4a81132a068..9b57c56ab5c 100644
--- a/apps/encryption/l10n/ca.js
+++ b/apps/encryption/l10n/ca.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contrasenya antiga no es correcta, Si us plau, Intenteu-ho de nou.",
"The current log-in password was not correct, please try again." : "La contrasenya d'inici de sessió actual no era correcta, torneu-ho a provar.",
"Private key password successfully updated." : "La contrasenya de la clau privada s'ha actualitzat.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necessiteu migrar les claus de xifratge des del xifratge antic (ownCloud <= 8.0) al nou. Si us plau, executeu 'encryption d'occ: migrate' o poseu-vos en contacte amb l'administrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Clau privada no vàlida per a l'aplicació de xifrat. Actualitzeu la contrasenya de la clau privada a la vostra configuració personal per recuperar l'accés als vostres fitxers xifrats.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "L'aplicació de xifrat està habilitada, però les vostres claus no s'inicialitzen. Tanqueu la sessió d'inici de sessió i torneu a iniciar sessió.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Activeu el xifratge del servidor en la configuració de l'administrador per poder utilitzar el mòdul de xifratge.",
@@ -57,6 +56,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilita la recuperació de contrasenya:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activar aquesta opció us permetrà obtenir de nou accés als vostres fitxers encriptats en cas de perdre la contrasenya",
"Enabled" : "Activat",
- "Disabled" : "Desactivat"
+ "Disabled" : "Desactivat",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necessiteu migrar les claus de xifratge des del xifratge antic (ownCloud <= 8.0) al nou. Si us plau, executeu 'encryption d'occ: migrate' o poseu-vos en contacte amb l'administrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/ca.json b/apps/encryption/l10n/ca.json
index c5dd8d50f59..db395f336bf 100644
--- a/apps/encryption/l10n/ca.json
+++ b/apps/encryption/l10n/ca.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contrasenya antiga no es correcta, Si us plau, Intenteu-ho de nou.",
"The current log-in password was not correct, please try again." : "La contrasenya d'inici de sessió actual no era correcta, torneu-ho a provar.",
"Private key password successfully updated." : "La contrasenya de la clau privada s'ha actualitzat.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necessiteu migrar les claus de xifratge des del xifratge antic (ownCloud <= 8.0) al nou. Si us plau, executeu 'encryption d'occ: migrate' o poseu-vos en contacte amb l'administrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Clau privada no vàlida per a l'aplicació de xifrat. Actualitzeu la contrasenya de la clau privada a la vostra configuració personal per recuperar l'accés als vostres fitxers xifrats.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "L'aplicació de xifrat està habilitada, però les vostres claus no s'inicialitzen. Tanqueu la sessió d'inici de sessió i torneu a iniciar sessió.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Activeu el xifratge del servidor en la configuració de l'administrador per poder utilitzar el mòdul de xifratge.",
@@ -55,6 +54,7 @@
"Enable password recovery:" : "Habilita la recuperació de contrasenya:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activar aquesta opció us permetrà obtenir de nou accés als vostres fitxers encriptats en cas de perdre la contrasenya",
"Enabled" : "Activat",
- "Disabled" : "Desactivat"
+ "Disabled" : "Desactivat",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necessiteu migrar les claus de xifratge des del xifratge antic (ownCloud <= 8.0) al nou. Si us plau, executeu 'encryption d'occ: migrate' o poseu-vos en contacte amb l'administrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/cs.js b/apps/encryption/l10n/cs.js
index 3cd20bbc681..71076d204c3 100644
--- a/apps/encryption/l10n/cs.js
+++ b/apps/encryption/l10n/cs.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Staré heslo nebylo zadáno správně, zkuste to prosím znovu.",
"The current log-in password was not correct, please try again." : "Současné přihlašovací heslo nebylo zadáno správně, zkuste to prosím znovu.",
"Private key password successfully updated." : "Heslo soukromého klíče úspěšně aktualizováno.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče v osobním nastavení, abyste znovu získali přístup ke svým zašifrovaným souborům.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplikace pro šifrování je zapnuta, ale vaše klíče nejsou inicializované. Prosím odhlaste se a znovu přihlaste.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Chcete-li používat šifrovací modul, povolte prosím šifrování na straně serveru v nastavení administrátora.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Povolit obnovu hesla:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Zapnutí této volby vám umožní znovu získat přístup k vašim zašifrovaným souborům pokud ztratíte heslo",
"Enabled" : "Povoleno",
- "Disabled" : "Zakázáno"
+ "Disabled" : "Zakázáno",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora."
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/encryption/l10n/cs.json b/apps/encryption/l10n/cs.json
index d2cb0226ef3..69aaf8ebadc 100644
--- a/apps/encryption/l10n/cs.json
+++ b/apps/encryption/l10n/cs.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Staré heslo nebylo zadáno správně, zkuste to prosím znovu.",
"The current log-in password was not correct, please try again." : "Současné přihlašovací heslo nebylo zadáno správně, zkuste to prosím znovu.",
"Private key password successfully updated." : "Heslo soukromého klíče úspěšně aktualizováno.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chybný soukromý klíč pro šifrovací aplikaci. Aktualizujte prosím heslo svého soukromého klíče v osobním nastavení, abyste znovu získali přístup ke svým zašifrovaným souborům.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplikace pro šifrování je zapnuta, ale vaše klíče nejsou inicializované. Prosím odhlaste se a znovu přihlaste.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Chcete-li používat šifrovací modul, povolte prosím šifrování na straně serveru v nastavení administrátora.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Povolit obnovu hesla:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Zapnutí této volby vám umožní znovu získat přístup k vašim zašifrovaným souborům pokud ztratíte heslo",
"Enabled" : "Povoleno",
- "Disabled" : "Zakázáno"
+ "Disabled" : "Zakázáno",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte přenést své šifrovací klíče ze staré verze šifrování (ownCloud <= 8.0) na novou. Spusťte příkaz 'occ encryption:migrate' nebo kontaktujte svého administrátora."
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/da.js b/apps/encryption/l10n/da.js
index ea53e901c98..dee128be847 100644
--- a/apps/encryption/l10n/da.js
+++ b/apps/encryption/l10n/da.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Det gamle kodeord var ikke korrekt, prøv venligst igen.",
"The current log-in password was not correct, please try again." : "Det nuværende kodeord til log-in var ikke korrekt, prøv venligst igen.",
"Private key password successfully updated." : "Privat nøgle kodeord succesfuldt opdateret.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du skal overflytte dine krypteringsnøgler fra den gamle kryptering (ownCloud <= 8.0) til den nye af slagsen. Kør venligst \"occ encryption:migrate\" eller kontakt din administrator.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ugyldig privat nøgle til Krypteringsprogrammet. Venligst opdater din kode til privat nøgle i dine personlige indstillinger for at gendanne adgang til dine krypterede filer.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Krypteringsprogrammet er aktiveret, men dine nøgler er ikke indlæst. Log venligst ud og ind igen.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Venligst aktiver Server kryptering under administrationen hvis du vil anvende krypterings modulet.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Aktiver kodeord gendannelse:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivering af denne valgmulighed tillader dig at generhverve adgang til dine krypterede filer i tilfælde af tab af kodeord",
"Enabled" : "Aktiveret",
- "Disabled" : "Deaktiveret"
+ "Disabled" : "Deaktiveret",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du skal overflytte dine krypteringsnøgler fra den gamle kryptering (ownCloud <= 8.0) til den nye af slagsen. Kør venligst \"occ encryption:migrate\" eller kontakt din administrator."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/da.json b/apps/encryption/l10n/da.json
index 26cba382a90..147bd2c42b6 100644
--- a/apps/encryption/l10n/da.json
+++ b/apps/encryption/l10n/da.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Det gamle kodeord var ikke korrekt, prøv venligst igen.",
"The current log-in password was not correct, please try again." : "Det nuværende kodeord til log-in var ikke korrekt, prøv venligst igen.",
"Private key password successfully updated." : "Privat nøgle kodeord succesfuldt opdateret.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du skal overflytte dine krypteringsnøgler fra den gamle kryptering (ownCloud <= 8.0) til den nye af slagsen. Kør venligst \"occ encryption:migrate\" eller kontakt din administrator.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ugyldig privat nøgle til Krypteringsprogrammet. Venligst opdater din kode til privat nøgle i dine personlige indstillinger for at gendanne adgang til dine krypterede filer.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Krypteringsprogrammet er aktiveret, men dine nøgler er ikke indlæst. Log venligst ud og ind igen.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Venligst aktiver Server kryptering under administrationen hvis du vil anvende krypterings modulet.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Aktiver kodeord gendannelse:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivering af denne valgmulighed tillader dig at generhverve adgang til dine krypterede filer i tilfælde af tab af kodeord",
"Enabled" : "Aktiveret",
- "Disabled" : "Deaktiveret"
+ "Disabled" : "Deaktiveret",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du skal overflytte dine krypteringsnøgler fra den gamle kryptering (ownCloud <= 8.0) til den nye af slagsen. Kør venligst \"occ encryption:migrate\" eller kontakt din administrator."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/de.js b/apps/encryption/l10n/de.js
index 8a260272f10..9ad1bf76394 100644
--- a/apps/encryption/l10n/de.js
+++ b/apps/encryption/l10n/de.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Das alte Passwort war falsch, bitte versuche es erneut.",
"The current log-in password was not correct, please try again." : "Das aktuelle Anmeldepasswort war nicht korrekt, bitte versuche es noch einmal.",
"Private key password successfully updated." : "Das Passwort des privaten Schlüssels wurde aktualisiert.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Verschlüsselungsschlüssel müssen von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migriert werden. Bitte 'occ encryption:migrate' ausführen oder Deinen Administrator kontaktieren.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Falscher privater Schlüssel für die Verschlüsselungs-App. Bitte aktualisiere Deinen privaten Schlüssel in Deinen persönlichen Einstellungen um wieder Zugriff auf die verschlüsselten Dateien zu erhalten.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Verschlüsselung-App ist aktiviert, aber Deine Schlüssel sind nicht initialisiert. Bitte melde Dich ab und wieder an.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Bitte aktiviere server-seitige Verschlüsselung in den Administrator-Einstellungen um das Verschlüsselungsmodul nutzen zu können",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Die Passwort-Wiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Durch die Aktivierung dieser Option hast Du die Möglichkeit, wieder auf Deine verschlüsselten Dateien zugreifen zu können, wenn Du Dein Passwort verloren hast.",
"Enabled" : "Aktiviert",
- "Disabled" : "Deaktiviert"
+ "Disabled" : "Deaktiviert",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Verschlüsselungsschlüssel müssen von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migriert werden. Bitte 'occ encryption:migrate' ausführen oder Deinen Administrator kontaktieren."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/de.json b/apps/encryption/l10n/de.json
index beca49216b3..477644aa633 100644
--- a/apps/encryption/l10n/de.json
+++ b/apps/encryption/l10n/de.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Das alte Passwort war falsch, bitte versuche es erneut.",
"The current log-in password was not correct, please try again." : "Das aktuelle Anmeldepasswort war nicht korrekt, bitte versuche es noch einmal.",
"Private key password successfully updated." : "Das Passwort des privaten Schlüssels wurde aktualisiert.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Verschlüsselungsschlüssel müssen von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migriert werden. Bitte 'occ encryption:migrate' ausführen oder Deinen Administrator kontaktieren.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Falscher privater Schlüssel für die Verschlüsselungs-App. Bitte aktualisiere Deinen privaten Schlüssel in Deinen persönlichen Einstellungen um wieder Zugriff auf die verschlüsselten Dateien zu erhalten.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Verschlüsselung-App ist aktiviert, aber Deine Schlüssel sind nicht initialisiert. Bitte melde Dich ab und wieder an.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Bitte aktiviere server-seitige Verschlüsselung in den Administrator-Einstellungen um das Verschlüsselungsmodul nutzen zu können",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Die Passwort-Wiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Durch die Aktivierung dieser Option hast Du die Möglichkeit, wieder auf Deine verschlüsselten Dateien zugreifen zu können, wenn Du Dein Passwort verloren hast.",
"Enabled" : "Aktiviert",
- "Disabled" : "Deaktiviert"
+ "Disabled" : "Deaktiviert",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Verschlüsselungsschlüssel müssen von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migriert werden. Bitte 'occ encryption:migrate' ausführen oder Deinen Administrator kontaktieren."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/de_DE.js b/apps/encryption/l10n/de_DE.js
index 8f8aee65908..0622e4941e3 100644
--- a/apps/encryption/l10n/de_DE.js
+++ b/apps/encryption/l10n/de_DE.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Das alte Passwort war falsch, bitte versuchen Sie es erneut.",
"The current log-in password was not correct, please try again." : "Das aktuelle Anmeldepasswort war nicht korrekt, bitte versuchen Sie es noch einmal.",
"Private key password successfully updated." : "Das Passwort des privaten Schlüssels wurde aktualisiert.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Sie müssen Ihre Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führen Sie 'occ encryption:migrate' aus oder kontaktieren Sie Ihren Administrator.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Falscher privater Schlüssel für die Verschlüsselungs-App. Bitte aktualisieren Sie Ihren privaten Schlüssel in Ihren persönlichen Einstellungen um wieder Zugriff auf die verschlüsselten Dateien zu erhalten.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Verschlüsselung-App ist aktiviert, aber Ihre Schlüssel sind nicht initialisiert. Bitte melden Sie sich ab und wieder an.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Bitte aktiviere server-seitige Verschlüsselung in den Administrator-Einstellungen um das Verschlüsselungsmodul nutzen zu können",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Die Passwort-Wiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Durch die Aktivierung dieser Option haben Sie die Möglichkeit, wieder auf Ihre verschlüsselten Dateien zugreifen zu können, wenn Sie Ihr Passwort verloren haben.",
"Enabled" : "Aktiviert",
- "Disabled" : "Deaktiviert"
+ "Disabled" : "Deaktiviert",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Sie müssen Ihre Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führen Sie 'occ encryption:migrate' aus oder kontaktieren Sie Ihren Administrator."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/de_DE.json b/apps/encryption/l10n/de_DE.json
index 4e2e417d234..95a8909f73c 100644
--- a/apps/encryption/l10n/de_DE.json
+++ b/apps/encryption/l10n/de_DE.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Das alte Passwort war falsch, bitte versuchen Sie es erneut.",
"The current log-in password was not correct, please try again." : "Das aktuelle Anmeldepasswort war nicht korrekt, bitte versuchen Sie es noch einmal.",
"Private key password successfully updated." : "Das Passwort des privaten Schlüssels wurde aktualisiert.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Sie müssen Ihre Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führen Sie 'occ encryption:migrate' aus oder kontaktieren Sie Ihren Administrator.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Falscher privater Schlüssel für die Verschlüsselungs-App. Bitte aktualisieren Sie Ihren privaten Schlüssel in Ihren persönlichen Einstellungen um wieder Zugriff auf die verschlüsselten Dateien zu erhalten.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Verschlüsselung-App ist aktiviert, aber Ihre Schlüssel sind nicht initialisiert. Bitte melden Sie sich ab und wieder an.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Bitte aktiviere server-seitige Verschlüsselung in den Administrator-Einstellungen um das Verschlüsselungsmodul nutzen zu können",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Die Passwort-Wiederherstellung aktivieren:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Durch die Aktivierung dieser Option haben Sie die Möglichkeit, wieder auf Ihre verschlüsselten Dateien zugreifen zu können, wenn Sie Ihr Passwort verloren haben.",
"Enabled" : "Aktiviert",
- "Disabled" : "Deaktiviert"
+ "Disabled" : "Deaktiviert",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Sie müssen Ihre Verschlüsselungsschlüssel von der alten Verschlüsselung (ownCloud <= 8.0) zur neuen migrieren. Bitte führen Sie 'occ encryption:migrate' aus oder kontaktieren Sie Ihren Administrator."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/el.js b/apps/encryption/l10n/el.js
index a77658d02c4..f791c1e17fe 100644
--- a/apps/encryption/l10n/el.js
+++ b/apps/encryption/l10n/el.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Το παλαιό συνθηματικό δεν είναι σωστό, παρακαλώ δοκιμάστε ξανά.",
"The current log-in password was not correct, please try again." : "Το τρέχον συνθηματικό δεν είναι σωστό, παρακαλώ δοκιμάστε ξανά.",
"Private key password successfully updated." : "Το Προσωπικό κλειδί πρόσβασης ενημερώθηκε επιτυχώς",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Πρέπει να μεταφέρετε τα κλειδιά κρυπτογράφησής σας από την παλιά κρυπτογράφηση (ownCloud <= 8.0) στην καινούρια. Παρακαλούμε εκτελέστε την εντολή 'occ encryption:migrate' ή επικοινωνήστε με το διαχειριστή σας.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Άκυρο προσωπικό κλειδί για την εφαρμογή κρυπτογράφησης. Παρακαλώ ενημερώστε τον κωδικό του προσωπικού κλειδιού σας στις προσωπικές ρυθμίσεις για να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Η εφαρμογή κρυπτογράφησης είναι ενεργοποιημένη αλλά τα κλειδιά σας δεν έχουν αρχικοποιηθεί. Πραγματοποιήστε έξοδο και είσοδο στην εφαρμογή εκ νέου.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Παρακαλούμε ενεργοποιήστε την κρυπτογράφηση στον διακομιστή, στις ρυθμίσεις διαχειριστή για να χρησιμοποιήσετε την κρυπτογράφηση",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Ενεργοποιήστε την ανάκτηση κωδικού πρόσβασης",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Η ενεργοποίηση αυτής της επιλογής θα σας επιτρέψει να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία σε περίπτωση απώλειας του κωδικού σας",
"Enabled" : "Ενεργοποιημένο",
- "Disabled" : "Απενεργοποιημένο"
+ "Disabled" : "Απενεργοποιημένο",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Πρέπει να μεταφέρετε τα κλειδιά κρυπτογράφησής σας από την παλιά κρυπτογράφηση (ownCloud <= 8.0) στην καινούρια. Παρακαλούμε εκτελέστε την εντολή 'occ encryption:migrate' ή επικοινωνήστε με το διαχειριστή σας."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/el.json b/apps/encryption/l10n/el.json
index 79fd4cf70e9..9e0449451c2 100644
--- a/apps/encryption/l10n/el.json
+++ b/apps/encryption/l10n/el.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Το παλαιό συνθηματικό δεν είναι σωστό, παρακαλώ δοκιμάστε ξανά.",
"The current log-in password was not correct, please try again." : "Το τρέχον συνθηματικό δεν είναι σωστό, παρακαλώ δοκιμάστε ξανά.",
"Private key password successfully updated." : "Το Προσωπικό κλειδί πρόσβασης ενημερώθηκε επιτυχώς",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Πρέπει να μεταφέρετε τα κλειδιά κρυπτογράφησής σας από την παλιά κρυπτογράφηση (ownCloud <= 8.0) στην καινούρια. Παρακαλούμε εκτελέστε την εντολή 'occ encryption:migrate' ή επικοινωνήστε με το διαχειριστή σας.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Άκυρο προσωπικό κλειδί για την εφαρμογή κρυπτογράφησης. Παρακαλώ ενημερώστε τον κωδικό του προσωπικού κλειδιού σας στις προσωπικές ρυθμίσεις για να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Η εφαρμογή κρυπτογράφησης είναι ενεργοποιημένη αλλά τα κλειδιά σας δεν έχουν αρχικοποιηθεί. Πραγματοποιήστε έξοδο και είσοδο στην εφαρμογή εκ νέου.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Παρακαλούμε ενεργοποιήστε την κρυπτογράφηση στον διακομιστή, στις ρυθμίσεις διαχειριστή για να χρησιμοποιήσετε την κρυπτογράφηση",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Ενεργοποιήστε την ανάκτηση κωδικού πρόσβασης",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Η ενεργοποίηση αυτής της επιλογής θα σας επιτρέψει να επανακτήσετε πρόσβαση στα κρυπτογραφημένα σας αρχεία σε περίπτωση απώλειας του κωδικού σας",
"Enabled" : "Ενεργοποιημένο",
- "Disabled" : "Απενεργοποιημένο"
+ "Disabled" : "Απενεργοποιημένο",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Πρέπει να μεταφέρετε τα κλειδιά κρυπτογράφησής σας από την παλιά κρυπτογράφηση (ownCloud <= 8.0) στην καινούρια. Παρακαλούμε εκτελέστε την εντολή 'occ encryption:migrate' ή επικοινωνήστε με το διαχειριστή σας."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/en_GB.js b/apps/encryption/l10n/en_GB.js
index e6a450c5509..ba10d0a1659 100644
--- a/apps/encryption/l10n/en_GB.js
+++ b/apps/encryption/l10n/en_GB.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "The old password was not correct, please try again.",
"The current log-in password was not correct, please try again." : "The current log-in password was not correct, please try again.",
"Private key password successfully updated." : "Private key password updated successfully.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Please enable server side encryption in the admin settings in order to use the encryption module.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Enable password recovery:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss",
"Enabled" : "Enabled",
- "Disabled" : "Disabled"
+ "Disabled" : "Disabled",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/en_GB.json b/apps/encryption/l10n/en_GB.json
index 62d5c67a725..95853945714 100644
--- a/apps/encryption/l10n/en_GB.json
+++ b/apps/encryption/l10n/en_GB.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "The old password was not correct, please try again.",
"The current log-in password was not correct, please try again." : "The current log-in password was not correct, please try again.",
"Private key password successfully updated." : "Private key password updated successfully.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Please enable server side encryption in the admin settings in order to use the encryption module.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Enable password recovery:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss",
"Enabled" : "Enabled",
- "Disabled" : "Disabled"
+ "Disabled" : "Disabled",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es.js b/apps/encryption/l10n/es.js
index e0050c6e67a..fdd030c1910 100644
--- a/apps/encryption/l10n/es.js
+++ b/apps/encryption/l10n/es.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La antigua contraseña no es correcta, por favor inténtelo de nuevo.",
"The current log-in password was not correct, please try again." : "La contraseña de inicio de sesión actual no es correcta, por favor inténtelo de nuevo.",
"Private key password successfully updated." : "Contraseña de clave privada actualizada con éxito.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesita migrar sus claves de cifrado desde el antiguo modelo de cifrado (ownCloud <= 8.0) al nuevo. Por favor ejecute 'occ encryption:migrate' o contáctese con su administrador.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La clave privada no es válida para la app de cifrado. Por favor, actualice la contraseña de su clave privada en sus ajustes personales para recuperar el acceso a sus archivos cifrados.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de cifrado esta activada, pero sus credenciales no han sido iniciadas. Por favor cierre sesión e inicie sesión nuevamente.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor active el cifrado en el lado del servidor en los ajustes de administración para poder usar el módulo de cifrado.",
@@ -29,8 +28,8 @@ OC.L10N.register(
"Bad Signature" : "Firma errónea",
"Missing Signature" : "No se encuentra la firma",
"one-time password for server-side-encryption" : "Contraseña de un solo uso para el cifrado en el lado servidor",
- "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No fue posible descifrar este archivo, probablemente se trate de un archivo compartido. Solicite al propietario del mismo que vuelva a compartirlo con usted.",
- "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No se puede leer este archivo, probablemente sea un archivo compartido. Consulte con el propietario del mismo y que lo vuelva a compartir con usted.",
+ "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No ha sido posible descifrar este archivo - probablemente se trate de un archivo compartido. Solicita al propietario del mismo que vuelva a compartirlo contigo.",
+ "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No se puede leer este archivo, probablemente sea un archivo compartido. Pida al propietario del mismo que lo vuelva a compartir contigo.",
"Default encryption module" : "Módulo de cifrado por defecto",
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hola,\n\nel administrador ha activado el cifrado de datos en servidor. Tus archivos han sido cifrados usando la contraseña '%s'.\n\nPor favor, inicia tu sesión desde la interfaz web, ves a la sección 'módulo de cifrado básico' de tu área de ajustes personales y actualiza la contraseña de cifrado. Para ello, deberás introducir esta contraseña en el campo 'contraseña de acceso antigua' junto con tu actual contraseña de acceso.\n\n",
"The share will expire on %s." : "El objeto dejará de ser compartido el %s.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción le permitirá volver a tener acceso a sus archivos cifrados en caso de pérdida de contraseña",
"Enabled" : "Habilitar",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesita migrar sus claves de cifrado desde el antiguo modelo de cifrado (ownCloud <= 8.0) al nuevo. Por favor ejecute 'occ encryption:migrate' o contáctese con su administrador."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es.json b/apps/encryption/l10n/es.json
index ebe20bd80ae..91b64194f00 100644
--- a/apps/encryption/l10n/es.json
+++ b/apps/encryption/l10n/es.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La antigua contraseña no es correcta, por favor inténtelo de nuevo.",
"The current log-in password was not correct, please try again." : "La contraseña de inicio de sesión actual no es correcta, por favor inténtelo de nuevo.",
"Private key password successfully updated." : "Contraseña de clave privada actualizada con éxito.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesita migrar sus claves de cifrado desde el antiguo modelo de cifrado (ownCloud <= 8.0) al nuevo. Por favor ejecute 'occ encryption:migrate' o contáctese con su administrador.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La clave privada no es válida para la app de cifrado. Por favor, actualice la contraseña de su clave privada en sus ajustes personales para recuperar el acceso a sus archivos cifrados.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de cifrado esta activada, pero sus credenciales no han sido iniciadas. Por favor cierre sesión e inicie sesión nuevamente.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor active el cifrado en el lado del servidor en los ajustes de administración para poder usar el módulo de cifrado.",
@@ -27,8 +26,8 @@
"Bad Signature" : "Firma errónea",
"Missing Signature" : "No se encuentra la firma",
"one-time password for server-side-encryption" : "Contraseña de un solo uso para el cifrado en el lado servidor",
- "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No fue posible descifrar este archivo, probablemente se trate de un archivo compartido. Solicite al propietario del mismo que vuelva a compartirlo con usted.",
- "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No se puede leer este archivo, probablemente sea un archivo compartido. Consulte con el propietario del mismo y que lo vuelva a compartir con usted.",
+ "Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No ha sido posible descifrar este archivo - probablemente se trate de un archivo compartido. Solicita al propietario del mismo que vuelva a compartirlo contigo.",
+ "Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "No se puede leer este archivo, probablemente sea un archivo compartido. Pida al propietario del mismo que lo vuelva a compartir contigo.",
"Default encryption module" : "Módulo de cifrado por defecto",
"Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hola,\n\nel administrador ha activado el cifrado de datos en servidor. Tus archivos han sido cifrados usando la contraseña '%s'.\n\nPor favor, inicia tu sesión desde la interfaz web, ves a la sección 'módulo de cifrado básico' de tu área de ajustes personales y actualiza la contraseña de cifrado. Para ello, deberás introducir esta contraseña en el campo 'contraseña de acceso antigua' junto con tu actual contraseña de acceso.\n\n",
"The share will expire on %s." : "El objeto dejará de ser compartido el %s.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción le permitirá volver a tener acceso a sus archivos cifrados en caso de pérdida de contraseña",
"Enabled" : "Habilitar",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesita migrar sus claves de cifrado desde el antiguo modelo de cifrado (ownCloud <= 8.0) al nuevo. Por favor ejecute 'occ encryption:migrate' o contáctese con su administrador."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_419.js b/apps/encryption/l10n/es_419.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_419.js
+++ b/apps/encryption/l10n/es_419.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_419.json b/apps/encryption/l10n/es_419.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_419.json
+++ b/apps/encryption/l10n/es_419.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_AR.js b/apps/encryption/l10n/es_AR.js
index a2c1af301c3..2a37f054074 100644
--- a/apps/encryption/l10n/es_AR.js
+++ b/apps/encryption/l10n/es_AR.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, favor de volverlo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Usted necesita migrar sus llaves de la encripción anterior (ownCloud <=8.0) a la nueva. Favor de ejecutar 'occ encryption:migrate' o contacte a su adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encriptación privada es inválida para la aplicación de encriptación. Favor de actualizar la contraseña de su llave privada en sus configuraciones personales para recuperar el acceso a sus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero sus llaves no han sido inicializadas. Favor de cerrar sesión e iniciar sesión de nuevo. ",
"Encryption app is enabled and ready" : "La aplicación de encripción se cuentra habilitada y lista",
@@ -58,6 +57,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción le permitirá volver a tener acceso a sus archivos encriptados en caso de perder la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Usted necesita migrar sus llaves de la encripción anterior (ownCloud <=8.0) a la nueva. Favor de ejecutar 'occ encryption:migrate' o contacte a su adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_AR.json b/apps/encryption/l10n/es_AR.json
index 56790831006..16fd83ec706 100644
--- a/apps/encryption/l10n/es_AR.json
+++ b/apps/encryption/l10n/es_AR.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, favor de volverlo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Usted necesita migrar sus llaves de la encripción anterior (ownCloud <=8.0) a la nueva. Favor de ejecutar 'occ encryption:migrate' o contacte a su adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encriptación privada es inválida para la aplicación de encriptación. Favor de actualizar la contraseña de su llave privada en sus configuraciones personales para recuperar el acceso a sus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero sus llaves no han sido inicializadas. Favor de cerrar sesión e iniciar sesión de nuevo. ",
"Encryption app is enabled and ready" : "La aplicación de encripción se cuentra habilitada y lista",
@@ -56,6 +55,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción le permitirá volver a tener acceso a sus archivos encriptados en caso de perder la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Usted necesita migrar sus llaves de la encripción anterior (ownCloud <=8.0) a la nueva. Favor de ejecutar 'occ encryption:migrate' o contacte a su adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_CL.js b/apps/encryption/l10n/es_CL.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_CL.js
+++ b/apps/encryption/l10n/es_CL.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_CL.json b/apps/encryption/l10n/es_CL.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_CL.json
+++ b/apps/encryption/l10n/es_CL.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_CO.js b/apps/encryption/l10n/es_CO.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_CO.js
+++ b/apps/encryption/l10n/es_CO.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_CO.json b/apps/encryption/l10n/es_CO.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_CO.json
+++ b/apps/encryption/l10n/es_CO.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_CR.js b/apps/encryption/l10n/es_CR.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_CR.js
+++ b/apps/encryption/l10n/es_CR.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_CR.json b/apps/encryption/l10n/es_CR.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_CR.json
+++ b/apps/encryption/l10n/es_CR.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_DO.js b/apps/encryption/l10n/es_DO.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_DO.js
+++ b/apps/encryption/l10n/es_DO.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_DO.json b/apps/encryption/l10n/es_DO.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_DO.json
+++ b/apps/encryption/l10n/es_DO.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_EC.js b/apps/encryption/l10n/es_EC.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_EC.js
+++ b/apps/encryption/l10n/es_EC.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_EC.json b/apps/encryption/l10n/es_EC.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_EC.json
+++ b/apps/encryption/l10n/es_EC.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_GT.js b/apps/encryption/l10n/es_GT.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_GT.js
+++ b/apps/encryption/l10n/es_GT.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_GT.json b/apps/encryption/l10n/es_GT.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_GT.json
+++ b/apps/encryption/l10n/es_GT.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_HN.js b/apps/encryption/l10n/es_HN.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_HN.js
+++ b/apps/encryption/l10n/es_HN.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_HN.json b/apps/encryption/l10n/es_HN.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_HN.json
+++ b/apps/encryption/l10n/es_HN.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_MX.js b/apps/encryption/l10n/es_MX.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_MX.js
+++ b/apps/encryption/l10n/es_MX.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_MX.json b/apps/encryption/l10n/es_MX.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_MX.json
+++ b/apps/encryption/l10n/es_MX.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_NI.js b/apps/encryption/l10n/es_NI.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_NI.js
+++ b/apps/encryption/l10n/es_NI.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_NI.json b/apps/encryption/l10n/es_NI.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_NI.json
+++ b/apps/encryption/l10n/es_NI.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_PA.js b/apps/encryption/l10n/es_PA.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_PA.js
+++ b/apps/encryption/l10n/es_PA.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_PA.json b/apps/encryption/l10n/es_PA.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_PA.json
+++ b/apps/encryption/l10n/es_PA.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_PE.js b/apps/encryption/l10n/es_PE.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_PE.js
+++ b/apps/encryption/l10n/es_PE.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_PE.json b/apps/encryption/l10n/es_PE.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_PE.json
+++ b/apps/encryption/l10n/es_PE.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_PR.js b/apps/encryption/l10n/es_PR.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_PR.js
+++ b/apps/encryption/l10n/es_PR.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_PR.json b/apps/encryption/l10n/es_PR.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_PR.json
+++ b/apps/encryption/l10n/es_PR.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_PY.js b/apps/encryption/l10n/es_PY.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_PY.js
+++ b/apps/encryption/l10n/es_PY.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_PY.json b/apps/encryption/l10n/es_PY.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_PY.json
+++ b/apps/encryption/l10n/es_PY.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_SV.js b/apps/encryption/l10n/es_SV.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_SV.js
+++ b/apps/encryption/l10n/es_SV.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_SV.json b/apps/encryption/l10n/es_SV.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_SV.json
+++ b/apps/encryption/l10n/es_SV.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/es_UY.js b/apps/encryption/l10n/es_UY.js
index c4693ac33a5..baf3b97c018 100644
--- a/apps/encryption/l10n/es_UY.js
+++ b/apps/encryption/l10n/es_UY.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/es_UY.json b/apps/encryption/l10n/es_UY.json
index 3fe4f2381f0..d30ca40cc33 100644
--- a/apps/encryption/l10n/es_UY.json
+++ b/apps/encryption/l10n/es_UY.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La contraseña anterior no es correcta, favor de intentar de nuevo. ",
"The current log-in password was not correct, please try again." : "La contraseña actual para iniciar sesión fue incorrecta, por favor vuelvelo a intentar. ",
"Private key password successfully updated." : "Contraseña de llave privada actualizada exitosamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "La llave de encripción privada es inválida para la aplicación de encripción. Por favor actualiza la contraseña de tu llave privada en tus configuraciones personales para recuperar el acceso a tus archivos encriptados. ",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "La aplicación de encripción está habilitada, pero tus llaves no han sido inicializadas. Por favor cierra sesión e inicia sesión de nuevo. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor activa el encriptado del lado del servidor en los ajustes de administración para usar el módulo de encripción.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar la recuperación de contraseña:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Habilitar esta opción te permitirá volver a tener acceso a tus archivos encriptados en caso de que pierdas la contraseña",
"Enabled" : "Habilitado",
- "Disabled" : "Deshabilitado"
+ "Disabled" : "Deshabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Necesitas migar tus llaves de encripción de la encripción anterior (ownCloud <=8.0) a la nueva. Por favor ejecuta 'occ encryption:migrate' o contacta a tu adminstrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/eu.js b/apps/encryption/l10n/eu.js
index 88e3998dbdb..80bf2f1d444 100644
--- a/apps/encryption/l10n/eu.js
+++ b/apps/encryption/l10n/eu.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Pasahitz zaharra ez da egokia. Mesedez, saiatu berriro.",
"The current log-in password was not correct, please try again." : "Oraingo pasahitza ez da egokia. Mesedez, saiatu berriro.",
"Private key password successfully updated." : "Gako pasahitz pribatu behar bezala eguneratu da.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Zure enkriptatze gakoak enkriptatze zaharretik (ownCloud <=8.0) berrira migratubehar duzu. 'occ encryption:migrate' exekuta ezazu mesedez, edo zure administratzailearekin kontaktuan jar zaitez",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Enkriptazio aplikaziorako gako pribatu desegokia. Zure gako pribatuaren pasahitza eguneratuezarpen pertsonaletan, enkriptatutako fitxategiak berriz atzitu nahi badituzu",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Enkriptazioa app-a gaituta dago, baina zure gakoak ez dira hasieratu. Saiotikirten eta berriz sartu, mesedez",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Enkriptazio modulua erabili ahal izateko zerbitzariaren aldean enkriptazioagaitu administrazio ezarpenetan",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Gaitu pasahitzaren berreskuratzea:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aukera hau gaituz zure enkriptatutako fitxategiak berreskuratu ahal izango dituzu pasahitza galtzekotan",
"Enabled" : "Gaitua",
- "Disabled" : "Ez-gaitua"
+ "Disabled" : "Ez-gaitua",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Zure enkriptatze gakoak enkriptatze zaharretik (ownCloud <=8.0) berrira migratubehar duzu. 'occ encryption:migrate' exekuta ezazu mesedez, edo zure administratzailearekin kontaktuan jar zaitez"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/eu.json b/apps/encryption/l10n/eu.json
index d2f707b03a8..13f92f6d6fa 100644
--- a/apps/encryption/l10n/eu.json
+++ b/apps/encryption/l10n/eu.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Pasahitz zaharra ez da egokia. Mesedez, saiatu berriro.",
"The current log-in password was not correct, please try again." : "Oraingo pasahitza ez da egokia. Mesedez, saiatu berriro.",
"Private key password successfully updated." : "Gako pasahitz pribatu behar bezala eguneratu da.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Zure enkriptatze gakoak enkriptatze zaharretik (ownCloud <=8.0) berrira migratubehar duzu. 'occ encryption:migrate' exekuta ezazu mesedez, edo zure administratzailearekin kontaktuan jar zaitez",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Enkriptazio aplikaziorako gako pribatu desegokia. Zure gako pribatuaren pasahitza eguneratuezarpen pertsonaletan, enkriptatutako fitxategiak berriz atzitu nahi badituzu",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Enkriptazioa app-a gaituta dago, baina zure gakoak ez dira hasieratu. Saiotikirten eta berriz sartu, mesedez",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Enkriptazio modulua erabili ahal izateko zerbitzariaren aldean enkriptazioagaitu administrazio ezarpenetan",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Gaitu pasahitzaren berreskuratzea:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aukera hau gaituz zure enkriptatutako fitxategiak berreskuratu ahal izango dituzu pasahitza galtzekotan",
"Enabled" : "Gaitua",
- "Disabled" : "Ez-gaitua"
+ "Disabled" : "Ez-gaitua",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Zure enkriptatze gakoak enkriptatze zaharretik (ownCloud <=8.0) berrira migratubehar duzu. 'occ encryption:migrate' exekuta ezazu mesedez, edo zure administratzailearekin kontaktuan jar zaitez"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/fi.js b/apps/encryption/l10n/fi.js
index 8d7d37fd732..29892f47b55 100644
--- a/apps/encryption/l10n/fi.js
+++ b/apps/encryption/l10n/fi.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Vanha salasana oli väärin, yritä uudelleen.",
"The current log-in password was not correct, please try again." : "Nykyinen kirjautumiseen käytettävä salasana oli väärin, yritä uudelleen.",
"Private key password successfully updated." : "Yksityisen avaimen salasana päivitettiin onnistuneesti.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Salausavaimet tulee siirtää vanhasta salaustavasta (ownCloud <= 8.0) uuteen salaustapaan. Suorita 'occ encryption:migrate' tai ota yhteys ylläpitoon",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Salaussovelluksen salausavain on virheellinen. Ole hyvä ja päivitä salausavain henkilökohtaisissa asetuksissasi jotta voit taas avata salauskirjoitetut tiedostosi.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Salaussovellus on käytössä, mutta salausavaimia ei ole alustettu. Ole hyvä ja kirjaudu sisään uudelleen.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Ota käyttöön palvelinpuolen salaus ylläpidon asetuksista, jotta salausmoduuli on jatkossa käytettävissä.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Ota salasanan palautus käyttöön:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Tämän valinnan käyttäminen mahdollistaa pääsyn salattuihin tiedostoihisi, jos salasana unohtuu",
"Enabled" : "Käytössä",
- "Disabled" : "Ei käytössä"
+ "Disabled" : "Ei käytössä",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Salausavaimet tulee siirtää vanhasta salaustavasta (ownCloud <= 8.0) uuteen salaustapaan. Suorita 'occ encryption:migrate' tai ota yhteys ylläpitoon"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/fi.json b/apps/encryption/l10n/fi.json
index b70e7aec866..59c53b62b11 100644
--- a/apps/encryption/l10n/fi.json
+++ b/apps/encryption/l10n/fi.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Vanha salasana oli väärin, yritä uudelleen.",
"The current log-in password was not correct, please try again." : "Nykyinen kirjautumiseen käytettävä salasana oli väärin, yritä uudelleen.",
"Private key password successfully updated." : "Yksityisen avaimen salasana päivitettiin onnistuneesti.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Salausavaimet tulee siirtää vanhasta salaustavasta (ownCloud <= 8.0) uuteen salaustapaan. Suorita 'occ encryption:migrate' tai ota yhteys ylläpitoon",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Salaussovelluksen salausavain on virheellinen. Ole hyvä ja päivitä salausavain henkilökohtaisissa asetuksissasi jotta voit taas avata salauskirjoitetut tiedostosi.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Salaussovellus on käytössä, mutta salausavaimia ei ole alustettu. Ole hyvä ja kirjaudu sisään uudelleen.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Ota käyttöön palvelinpuolen salaus ylläpidon asetuksista, jotta salausmoduuli on jatkossa käytettävissä.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Ota salasanan palautus käyttöön:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Tämän valinnan käyttäminen mahdollistaa pääsyn salattuihin tiedostoihisi, jos salasana unohtuu",
"Enabled" : "Käytössä",
- "Disabled" : "Ei käytössä"
+ "Disabled" : "Ei käytössä",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Salausavaimet tulee siirtää vanhasta salaustavasta (ownCloud <= 8.0) uuteen salaustapaan. Suorita 'occ encryption:migrate' tai ota yhteys ylläpitoon"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/fr.js b/apps/encryption/l10n/fr.js
index c59384cdd33..c3c673a8a9e 100644
--- a/apps/encryption/l10n/fr.js
+++ b/apps/encryption/l10n/fr.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "L'ancien mot de passe est incorrect. Veuillez réessayer.",
"The current log-in password was not correct, please try again." : "Le mot de passe de connexion actuel n'est pas correct, veuillez réessayer.",
"Private key password successfully updated." : "Mot de passe de la clef privée mis à jour avec succès.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Vous devez migrer vos clés de chiffrement de l'ancienne version (ownCloud <= 8.0) vers la nouvelle. Veuillez exécuter 'occ encryption:migrate' ou contacter votre administrateur",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Clé privée invalide pour l'application de chiffrement. Veuillez mettre à jour le mot de passe de la clef privée dans vos paramètres personnels pour récupérer l'accès à vos fichiers chiffrés.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "L'application de chiffrement est activée mais vos clefs ne sont pas initialisées. Veuillez vous déconnecter et ensuite vous reconnecter.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Veuillez activer le chiffrement côté serveur dans les paramètres d'administration pour utiliser le module de cryptage.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Activer la récupération du mot de passe :",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activer cette option vous permettra d'obtenir à nouveau l'accès à vos fichiers chiffrés en cas de perte de mot de passe",
"Enabled" : "Activé",
- "Disabled" : "Désactivé"
+ "Disabled" : "Désactivé",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Vous devez migrer vos clés de chiffrement de l'ancienne version (ownCloud <= 8.0) vers la nouvelle. Veuillez exécuter 'occ encryption:migrate' ou contacter votre administrateur"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/encryption/l10n/fr.json b/apps/encryption/l10n/fr.json
index 990b05b5713..9f0d72e39e9 100644
--- a/apps/encryption/l10n/fr.json
+++ b/apps/encryption/l10n/fr.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "L'ancien mot de passe est incorrect. Veuillez réessayer.",
"The current log-in password was not correct, please try again." : "Le mot de passe de connexion actuel n'est pas correct, veuillez réessayer.",
"Private key password successfully updated." : "Mot de passe de la clef privée mis à jour avec succès.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Vous devez migrer vos clés de chiffrement de l'ancienne version (ownCloud <= 8.0) vers la nouvelle. Veuillez exécuter 'occ encryption:migrate' ou contacter votre administrateur",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Clé privée invalide pour l'application de chiffrement. Veuillez mettre à jour le mot de passe de la clef privée dans vos paramètres personnels pour récupérer l'accès à vos fichiers chiffrés.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "L'application de chiffrement est activée mais vos clefs ne sont pas initialisées. Veuillez vous déconnecter et ensuite vous reconnecter.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Veuillez activer le chiffrement côté serveur dans les paramètres d'administration pour utiliser le module de cryptage.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Activer la récupération du mot de passe :",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activer cette option vous permettra d'obtenir à nouveau l'accès à vos fichiers chiffrés en cas de perte de mot de passe",
"Enabled" : "Activé",
- "Disabled" : "Désactivé"
+ "Disabled" : "Désactivé",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Vous devez migrer vos clés de chiffrement de l'ancienne version (ownCloud <= 8.0) vers la nouvelle. Veuillez exécuter 'occ encryption:migrate' ou contacter votre administrateur"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/he.js b/apps/encryption/l10n/he.js
index 15928f9c777..f04600c0326 100644
--- a/apps/encryption/l10n/he.js
+++ b/apps/encryption/l10n/he.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "הסיסמא הישנה לא נכונה, יש לנסות שנית.",
"The current log-in password was not correct, please try again." : "סיסמת ההתחברות הנוכחית אינה נכונה, יש לנסות שנית.",
"Private key password successfully updated." : "סיסמת מפתח אישי עודכנה בהצלחה.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "יש צורך להמיר את מפתחות ההצפנה מהצופן הישן (ownCloud <= 8.0) לצופן החדש. יש להריץ 'occ encryption:migrate' או לפנות למנהל שלך",
"Bad Signature" : "חתימה שגויה",
"Missing Signature" : "חתימה חסרה",
"one-time password for server-side-encryption" : "סיסמא חד פעמית עבור הצפנת צד השרת",
@@ -52,6 +51,7 @@ OC.L10N.register(
"Enable password recovery:" : "מאפשר שחזור סיסמא:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "הפעלת אפשרות זו תאפשר לך לקבל מחדש גישה לקבצים המוצפנים שלך במקרה שסיסמא נשכחת",
"Enabled" : "מופעל",
- "Disabled" : "מנוטרל"
+ "Disabled" : "מנוטרל",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "יש צורך להמיר את מפתחות ההצפנה מהצופן הישן (ownCloud <= 8.0) לצופן החדש. יש להריץ 'occ encryption:migrate' או לפנות למנהל שלך"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/he.json b/apps/encryption/l10n/he.json
index 9cdec228519..219d047bbd4 100644
--- a/apps/encryption/l10n/he.json
+++ b/apps/encryption/l10n/he.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "הסיסמא הישנה לא נכונה, יש לנסות שנית.",
"The current log-in password was not correct, please try again." : "סיסמת ההתחברות הנוכחית אינה נכונה, יש לנסות שנית.",
"Private key password successfully updated." : "סיסמת מפתח אישי עודכנה בהצלחה.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "יש צורך להמיר את מפתחות ההצפנה מהצופן הישן (ownCloud <= 8.0) לצופן החדש. יש להריץ 'occ encryption:migrate' או לפנות למנהל שלך",
"Bad Signature" : "חתימה שגויה",
"Missing Signature" : "חתימה חסרה",
"one-time password for server-side-encryption" : "סיסמא חד פעמית עבור הצפנת צד השרת",
@@ -50,6 +49,7 @@
"Enable password recovery:" : "מאפשר שחזור סיסמא:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "הפעלת אפשרות זו תאפשר לך לקבל מחדש גישה לקבצים המוצפנים שלך במקרה שסיסמא נשכחת",
"Enabled" : "מופעל",
- "Disabled" : "מנוטרל"
+ "Disabled" : "מנוטרל",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "יש צורך להמיר את מפתחות ההצפנה מהצופן הישן (ownCloud <= 8.0) לצופן החדש. יש להריץ 'occ encryption:migrate' או לפנות למנהל שלך"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/hu.js b/apps/encryption/l10n/hu.js
index 62912962461..c38840e3e0a 100644
--- a/apps/encryption/l10n/hu.js
+++ b/apps/encryption/l10n/hu.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "A régi jelszó nem volt helyes, kérlek próbáld újra.",
"The current log-in password was not correct, please try again." : "Az aktuális bejelentkezési jelszó nem volt helyes, kérlek próbáld újra.",
"Private key password successfully updated." : "A személyes kulcsának jelszava frissítésre került.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Migrálni kell a titkosítási kulcsaidat a rég titkosításról (ownCloud <= 8.0) az újra. Kérlek futtasd az 'occ encryption:migrate' parancsot, vagy lépj kapcsolatba az adminisztrátorral",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "A titkosító alkalmazás privát kulcsa érvénytelen. A titkosított fájljaidhoz való hozzáféréshez frissítsd a privát kulcsod jelszavát a személyes beállításoknál.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "A fájlok titkosítása engedélyezve van, de az Ön titkos kulcsai nincsenek beállítva. Ezért kérlek, hogy jelentkezz ki, és lépj be újra!",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Kérem engedélyezze a szerver oldali titkosítást az adminisztrátor beállítasokban ahhoz, hogy a titkosítás modult tudja használni.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Jelszó-visszaállítás bekapcsolása",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ez az opció lehetővé teszi, hogy a titkosított fájlok tartalmát visszanyerjük abban az esetben, ha elfelejti a jelszavát",
"Enabled" : "Bekapcsolva",
- "Disabled" : "Kikapcsolva"
+ "Disabled" : "Kikapcsolva",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Migrálni kell a titkosítási kulcsaidat a rég titkosításról (ownCloud <= 8.0) az újra. Kérlek futtasd az 'occ encryption:migrate' parancsot, vagy lépj kapcsolatba az adminisztrátorral"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/hu.json b/apps/encryption/l10n/hu.json
index 08635c495c9..4a6b824ca2a 100644
--- a/apps/encryption/l10n/hu.json
+++ b/apps/encryption/l10n/hu.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "A régi jelszó nem volt helyes, kérlek próbáld újra.",
"The current log-in password was not correct, please try again." : "Az aktuális bejelentkezési jelszó nem volt helyes, kérlek próbáld újra.",
"Private key password successfully updated." : "A személyes kulcsának jelszava frissítésre került.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Migrálni kell a titkosítási kulcsaidat a rég titkosításról (ownCloud <= 8.0) az újra. Kérlek futtasd az 'occ encryption:migrate' parancsot, vagy lépj kapcsolatba az adminisztrátorral",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "A titkosító alkalmazás privát kulcsa érvénytelen. A titkosított fájljaidhoz való hozzáféréshez frissítsd a privát kulcsod jelszavát a személyes beállításoknál.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "A fájlok titkosítása engedélyezve van, de az Ön titkos kulcsai nincsenek beállítva. Ezért kérlek, hogy jelentkezz ki, és lépj be újra!",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Kérem engedélyezze a szerver oldali titkosítást az adminisztrátor beállítasokban ahhoz, hogy a titkosítás modult tudja használni.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Jelszó-visszaállítás bekapcsolása",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ez az opció lehetővé teszi, hogy a titkosított fájlok tartalmát visszanyerjük abban az esetben, ha elfelejti a jelszavát",
"Enabled" : "Bekapcsolva",
- "Disabled" : "Kikapcsolva"
+ "Disabled" : "Kikapcsolva",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Migrálni kell a titkosítási kulcsaidat a rég titkosításról (ownCloud <= 8.0) az újra. Kérlek futtasd az 'occ encryption:migrate' parancsot, vagy lépj kapcsolatba az adminisztrátorral"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/id.js b/apps/encryption/l10n/id.js
index 98be4e1c9ae..d9eb8ee2c2b 100644
--- a/apps/encryption/l10n/id.js
+++ b/apps/encryption/l10n/id.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Kata sandi lama salah, mohon coba lagi.",
"The current log-in password was not correct, please try again." : "Kata sandi masuk saat ini salah, mohon coba lagi.",
"Private key password successfully updated." : "Sandi kunci privat berhasil diperbarui.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kunci privat tidak sah untuk aplikasi enkripsi. Silakan perbarui kata sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienkripsi.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Apl Enkripsi telah aktif, tapi kunci anda tidak diinisialisasikan. Harap keluar-log dan masuk-log kembali.",
"Encryption app is enabled and ready" : "Apl enkripsi aktif dan siap",
@@ -58,6 +57,7 @@ OC.L10N.register(
"Enable password recovery:" : "Aktifkan kata sandi pemulihan:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Mengaktifkan opsi ini memungkinkan Anda untuk mendapatkan kembali akses ke berkas terenkripsi Anda dalam kasus kehilangan kata sandi",
"Enabled" : "Diaktifkan",
- "Disabled" : "Dinonaktifkan"
+ "Disabled" : "Dinonaktifkan",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda"
},
"nplurals=1; plural=0;");
diff --git a/apps/encryption/l10n/id.json b/apps/encryption/l10n/id.json
index 4db36a96525..dfab4de7ce1 100644
--- a/apps/encryption/l10n/id.json
+++ b/apps/encryption/l10n/id.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Kata sandi lama salah, mohon coba lagi.",
"The current log-in password was not correct, please try again." : "Kata sandi masuk saat ini salah, mohon coba lagi.",
"Private key password successfully updated." : "Sandi kunci privat berhasil diperbarui.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kunci privat tidak sah untuk aplikasi enkripsi. Silakan perbarui kata sandi kunci privat anda pada pengaturan pribadi untuk memulihkan akses ke berkas anda yang dienkripsi.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Apl Enkripsi telah aktif, tapi kunci anda tidak diinisialisasikan. Harap keluar-log dan masuk-log kembali.",
"Encryption app is enabled and ready" : "Apl enkripsi aktif dan siap",
@@ -56,6 +55,7 @@
"Enable password recovery:" : "Aktifkan kata sandi pemulihan:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Mengaktifkan opsi ini memungkinkan Anda untuk mendapatkan kembali akses ke berkas terenkripsi Anda dalam kasus kehilangan kata sandi",
"Enabled" : "Diaktifkan",
- "Disabled" : "Dinonaktifkan"
+ "Disabled" : "Dinonaktifkan",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Anda perlu mengganti kunci enkripsi Anda dari enkripsi lama (ownCloud <= 8.0) ke yang baru. Mohon jalankan 'occ encryption:migrate' atau hubungi administrator Anda"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/is.js b/apps/encryption/l10n/is.js
index 3891ed7c8e7..15397ca5707 100644
--- a/apps/encryption/l10n/is.js
+++ b/apps/encryption/l10n/is.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Gamla lykilorðið var ekki rétt, reyndu aftur.",
"The current log-in password was not correct, please try again." : "Núgildandi innskráningarlykilorð var ekki rétt, reyndu aftur.",
"Private key password successfully updated." : "Tókst að uppfæra lykilorð einkalykils.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Þú verður að yfirfæra dulritunarlyklana þína úr gömlu dulrituninni (ownCloud <= 8.0) yfir í þá nýju. Keyrðu 'occ encryption:migrate' eða hafðu samband við kerfisstjórann þinn",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ógildur einkalykill fyrir dulritunarforrit. Uppfærðu einkalykilorðið í stillingunum þínum til að fá aftur aðgang að dulrituðu skránum þínum.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Dulritunarforritið er virkt en dulritunarlyklarnir þínir eru ekki tilbúnir til notkunar, skráðu þig út og svo aftur inn.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Virkjaðu dulritun á vefþjóninum í kerfisstjórnunarstillingunum svo hægt sé að nota dulritunareininguna.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Virkja endurheimtingu lykilorðs:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ef þessi kostur er virkur gerir það þér kleift að endurheimta aðgang að skránum þínum ef þú tapar lykilorðinu",
"Enabled" : "Virkt",
- "Disabled" : "Óvirkt"
+ "Disabled" : "Óvirkt",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Þú verður að yfirfæra dulritunarlyklana þína úr gömlu dulrituninni (ownCloud <= 8.0) yfir í þá nýju. Keyrðu 'occ encryption:migrate' eða hafðu samband við kerfisstjórann þinn"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/encryption/l10n/is.json b/apps/encryption/l10n/is.json
index 6ef5cbee4cd..29564257e94 100644
--- a/apps/encryption/l10n/is.json
+++ b/apps/encryption/l10n/is.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Gamla lykilorðið var ekki rétt, reyndu aftur.",
"The current log-in password was not correct, please try again." : "Núgildandi innskráningarlykilorð var ekki rétt, reyndu aftur.",
"Private key password successfully updated." : "Tókst að uppfæra lykilorð einkalykils.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Þú verður að yfirfæra dulritunarlyklana þína úr gömlu dulrituninni (ownCloud <= 8.0) yfir í þá nýju. Keyrðu 'occ encryption:migrate' eða hafðu samband við kerfisstjórann þinn",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ógildur einkalykill fyrir dulritunarforrit. Uppfærðu einkalykilorðið í stillingunum þínum til að fá aftur aðgang að dulrituðu skránum þínum.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Dulritunarforritið er virkt en dulritunarlyklarnir þínir eru ekki tilbúnir til notkunar, skráðu þig út og svo aftur inn.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Virkjaðu dulritun á vefþjóninum í kerfisstjórnunarstillingunum svo hægt sé að nota dulritunareininguna.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Virkja endurheimtingu lykilorðs:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ef þessi kostur er virkur gerir það þér kleift að endurheimta aðgang að skránum þínum ef þú tapar lykilorðinu",
"Enabled" : "Virkt",
- "Disabled" : "Óvirkt"
+ "Disabled" : "Óvirkt",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Þú verður að yfirfæra dulritunarlyklana þína úr gömlu dulrituninni (ownCloud <= 8.0) yfir í þá nýju. Keyrðu 'occ encryption:migrate' eða hafðu samband við kerfisstjórann þinn"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/it.js b/apps/encryption/l10n/it.js
index db0d579059a..d2e77cae134 100644
--- a/apps/encryption/l10n/it.js
+++ b/apps/encryption/l10n/it.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "La vecchia password non era corretta, prova di nuovo.",
"The current log-in password was not correct, please try again." : "La password di accesso attuale non era corretta, prova ancora.",
"Private key password successfully updated." : "Password della chiave privata aggiornata correttamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Devi migrare le tue chiavi di cifratura dalla vecchia cifratura (ownCloud <= 8.0) alla nuova. Esegui 'occ encryption:migrate' o contatta il tuo amministratore",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chiave privata non valida per l'applicazione di cifratura. Aggiorna la password della chiave privata nelle impostazioni personali per ripristinare l'accesso ai tuoi file cifrati.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate. Disconnettiti ed effettua nuovamente l'accesso.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Abilita la cifratura lato server nelle impostazioni di amministrazione per utilizzare il modulo di cifratura.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Abilita il ripristino della password:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "L'abilitazione di questa opzione ti consentirà di accedere nuovamente ai file cifrati in caso di perdita della password",
"Enabled" : "Abilitata",
- "Disabled" : "Disabilitata"
+ "Disabled" : "Disabilitata",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Devi migrare le tue chiavi di cifratura dalla vecchia cifratura (ownCloud <= 8.0) alla nuova. Esegui 'occ encryption:migrate' o contatta il tuo amministratore"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/it.json b/apps/encryption/l10n/it.json
index 90c1cd52bf6..fd2641d87ec 100644
--- a/apps/encryption/l10n/it.json
+++ b/apps/encryption/l10n/it.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "La vecchia password non era corretta, prova di nuovo.",
"The current log-in password was not correct, please try again." : "La password di accesso attuale non era corretta, prova ancora.",
"Private key password successfully updated." : "Password della chiave privata aggiornata correttamente.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Devi migrare le tue chiavi di cifratura dalla vecchia cifratura (ownCloud <= 8.0) alla nuova. Esegui 'occ encryption:migrate' o contatta il tuo amministratore",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chiave privata non valida per l'applicazione di cifratura. Aggiorna la password della chiave privata nelle impostazioni personali per ripristinare l'accesso ai tuoi file cifrati.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "L'applicazione di cifratura è abilitata, ma le chiavi non sono state inizializzate. Disconnettiti ed effettua nuovamente l'accesso.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Abilita la cifratura lato server nelle impostazioni di amministrazione per utilizzare il modulo di cifratura.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Abilita il ripristino della password:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "L'abilitazione di questa opzione ti consentirà di accedere nuovamente ai file cifrati in caso di perdita della password",
"Enabled" : "Abilitata",
- "Disabled" : "Disabilitata"
+ "Disabled" : "Disabilitata",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Devi migrare le tue chiavi di cifratura dalla vecchia cifratura (ownCloud <= 8.0) alla nuova. Esegui 'occ encryption:migrate' o contatta il tuo amministratore"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/ja.js b/apps/encryption/l10n/ja.js
index adcafd753e6..0725e8b0f0b 100644
--- a/apps/encryption/l10n/ja.js
+++ b/apps/encryption/l10n/ja.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "古いパスワードが一致しませんでした。もう一度入力してください。",
"The current log-in password was not correct, please try again." : "ログインパスワードが一致しませんでした。もう一度入力してください。",
"Private key password successfully updated." : "秘密鍵のパスワードが正常に更新されました。",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "古い暗号化(ownCloud 8.0以前)から新しい方へ、暗号化キーを移行する必要があります。'occ encryption:migrate'を実行するか、管理者に問い合わせてください。",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "暗号化アプリの無効なプライベートキーです。あなたの暗号化されたファイルへアクセスするために、個人設定からプライベートキーのパスワードを更新してください。",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "暗号化アプリは有効ですが、あなたの暗号化キーは初期化されていません。ログアウトした後に、再度ログインしてください",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "暗号化モジュールを利用する場合は、管理者設定でサーバーサイド暗号化を有効にしてください。",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "パスワードリカバリを有効に:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "このオプションを有効にすると、パスワードを紛失した場合も、暗号化されたファイルに再度アクセスすることができるようになります。",
"Enabled" : "有効",
- "Disabled" : "無効"
+ "Disabled" : "無効",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "古い暗号化(ownCloud 8.0以前)から新しい方へ、暗号化キーを移行する必要があります。'occ encryption:migrate'を実行するか、管理者に問い合わせてください。"
},
"nplurals=1; plural=0;");
diff --git a/apps/encryption/l10n/ja.json b/apps/encryption/l10n/ja.json
index a6663a3cae7..b07d3b5a0ec 100644
--- a/apps/encryption/l10n/ja.json
+++ b/apps/encryption/l10n/ja.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "古いパスワードが一致しませんでした。もう一度入力してください。",
"The current log-in password was not correct, please try again." : "ログインパスワードが一致しませんでした。もう一度入力してください。",
"Private key password successfully updated." : "秘密鍵のパスワードが正常に更新されました。",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "古い暗号化(ownCloud 8.0以前)から新しい方へ、暗号化キーを移行する必要があります。'occ encryption:migrate'を実行するか、管理者に問い合わせてください。",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "暗号化アプリの無効なプライベートキーです。あなたの暗号化されたファイルへアクセスするために、個人設定からプライベートキーのパスワードを更新してください。",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "暗号化アプリは有効ですが、あなたの暗号化キーは初期化されていません。ログアウトした後に、再度ログインしてください",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "暗号化モジュールを利用する場合は、管理者設定でサーバーサイド暗号化を有効にしてください。",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "パスワードリカバリを有効に:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "このオプションを有効にすると、パスワードを紛失した場合も、暗号化されたファイルに再度アクセスすることができるようになります。",
"Enabled" : "有効",
- "Disabled" : "無効"
+ "Disabled" : "無効",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "古い暗号化(ownCloud 8.0以前)から新しい方へ、暗号化キーを移行する必要があります。'occ encryption:migrate'を実行するか、管理者に問い合わせてください。"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/ka_GE.js b/apps/encryption/l10n/ka_GE.js
index ed8466163c0..535c4ad1ed6 100644
--- a/apps/encryption/l10n/ka_GE.js
+++ b/apps/encryption/l10n/ka_GE.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "ძველი პაროლი არ იყო სწორი, გთხოვთ სცადოთ ახლიდან.",
"The current log-in password was not correct, please try again." : "ამჟამინდელი ლოგინის პაროლი არ იყო სწორი, გთხოვთ სცადოთ ახლიდან.",
"Private key password successfully updated." : "პირადი გასაღების პაროლი წარმატებით განახლდა.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "საჭიროა შიფრაციის ძველი გასაღებების მიგრაცია (ownCloud <= 8.0) ახალებზე. გთხოვთ გაუშვათ 'occ encryption:migrate' ან დაუკავშირდეთ ადმინისტრატორს",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "შიფრაციის აპლიკაციისთვის არასწორი პირადი გასაღები. დაშიფრული ფაილებისადმი წვდომის აღსადგენად, გთხოვთ განაახლოთ თქვენი პირადი გასაღების პაროლი პირად პარამეტრებში.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "შიფრაციის აპლიკაცია მოქმედია, თუმცა თქვენი გასაღებები არაა ინიციალიზირებული. გთხოვთ გახვიდეთ და ახლიდან გაიაროთ ავტორიზაცია.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "შიფრაციის მოდულის გამოსაყენებლად გთხოვთ ადმინისტრატორის პარამეტრებიდან აამოქმედოთ შიფრაცია სერვერულ მხარეს.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "აამოქმედეთ პაროლის აღდგენა:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "ამ არჩევნის ამოქმედება, პაროლის დაკარგვის შემთხვევაში, საშუალებას მოგცემთ ახლიდან მოიპოვოთ წვდომა თქვენს დაშიფრულ ფაილებზე",
"Enabled" : "მოქმედია",
- "Disabled" : "არაა მოქმედი"
+ "Disabled" : "არაა მოქმედი",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "საჭიროა შიფრაციის ძველი გასაღებების მიგრაცია (ownCloud <= 8.0) ახალებზე. გთხოვთ გაუშვათ 'occ encryption:migrate' ან დაუკავშირდეთ ადმინისტრატორს"
},
"nplurals=1; plural=0;");
diff --git a/apps/encryption/l10n/ka_GE.json b/apps/encryption/l10n/ka_GE.json
index 8295c467ea4..f3a2550f115 100644
--- a/apps/encryption/l10n/ka_GE.json
+++ b/apps/encryption/l10n/ka_GE.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "ძველი პაროლი არ იყო სწორი, გთხოვთ სცადოთ ახლიდან.",
"The current log-in password was not correct, please try again." : "ამჟამინდელი ლოგინის პაროლი არ იყო სწორი, გთხოვთ სცადოთ ახლიდან.",
"Private key password successfully updated." : "პირადი გასაღების პაროლი წარმატებით განახლდა.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "საჭიროა შიფრაციის ძველი გასაღებების მიგრაცია (ownCloud <= 8.0) ახალებზე. გთხოვთ გაუშვათ 'occ encryption:migrate' ან დაუკავშირდეთ ადმინისტრატორს",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "შიფრაციის აპლიკაციისთვის არასწორი პირადი გასაღები. დაშიფრული ფაილებისადმი წვდომის აღსადგენად, გთხოვთ განაახლოთ თქვენი პირადი გასაღების პაროლი პირად პარამეტრებში.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "შიფრაციის აპლიკაცია მოქმედია, თუმცა თქვენი გასაღებები არაა ინიციალიზირებული. გთხოვთ გახვიდეთ და ახლიდან გაიაროთ ავტორიზაცია.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "შიფრაციის მოდულის გამოსაყენებლად გთხოვთ ადმინისტრატორის პარამეტრებიდან აამოქმედოთ შიფრაცია სერვერულ მხარეს.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "აამოქმედეთ პაროლის აღდგენა:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "ამ არჩევნის ამოქმედება, პაროლის დაკარგვის შემთხვევაში, საშუალებას მოგცემთ ახლიდან მოიპოვოთ წვდომა თქვენს დაშიფრულ ფაილებზე",
"Enabled" : "მოქმედია",
- "Disabled" : "არაა მოქმედი"
+ "Disabled" : "არაა მოქმედი",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "საჭიროა შიფრაციის ძველი გასაღებების მიგრაცია (ownCloud <= 8.0) ახალებზე. გთხოვთ გაუშვათ 'occ encryption:migrate' ან დაუკავშირდეთ ადმინისტრატორს"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/ko.js b/apps/encryption/l10n/ko.js
index f344ac21a22..dad0c8a4407 100644
--- a/apps/encryption/l10n/ko.js
+++ b/apps/encryption/l10n/ko.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "이전 암호가 잘못되었습니다. 다시 시도하십시오.",
"The current log-in password was not correct, please try again." : "현재 로그인 암호가 잘못되었습니다. 다시 시도하십시오.",
"Private key password successfully updated." : "개인 키 암호가 성공적으로 업데이트 되었습니다.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오 ",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "암호화 앱의 개인 키가 잘못되었습니다. 암호화된 파일에 다시 접근하려면 개인 설정에서 개인 키 암호를 업데이트해야 합니다.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "암호화 앱이 활성화되었으나 키가 초기화되지 않았습니다. 로그아웃한 후 다시 로그인하십시오.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "암호화 모듈을 사용하기 위해 관리자 설정에서 서버 측 암호화 기능을 활성화 시켜주세요",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "암호 복구 사용:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "이 옵션을 사용하면 암호를 잊었을 때 암호화된 파일에 다시 접근할 수 있습니다",
"Enabled" : "활성화",
- "Disabled" : "비활성화"
+ "Disabled" : "비활성화",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오 "
},
"nplurals=1; plural=0;");
diff --git a/apps/encryption/l10n/ko.json b/apps/encryption/l10n/ko.json
index c092b2b82dd..a6f294215d5 100644
--- a/apps/encryption/l10n/ko.json
+++ b/apps/encryption/l10n/ko.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "이전 암호가 잘못되었습니다. 다시 시도하십시오.",
"The current log-in password was not correct, please try again." : "현재 로그인 암호가 잘못되었습니다. 다시 시도하십시오.",
"Private key password successfully updated." : "개인 키 암호가 성공적으로 업데이트 되었습니다.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오 ",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "암호화 앱의 개인 키가 잘못되었습니다. 암호화된 파일에 다시 접근하려면 개인 설정에서 개인 키 암호를 업데이트해야 합니다.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "암호화 앱이 활성화되었으나 키가 초기화되지 않았습니다. 로그아웃한 후 다시 로그인하십시오.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "암호화 모듈을 사용하기 위해 관리자 설정에서 서버 측 암호화 기능을 활성화 시켜주세요",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "암호 복구 사용:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "이 옵션을 사용하면 암호를 잊었을 때 암호화된 파일에 다시 접근할 수 있습니다",
"Enabled" : "활성화",
- "Disabled" : "비활성화"
+ "Disabled" : "비활성화",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "과거에 사용하였던(ownCloud <= 8.0) 암호화된 데이터에서 키를 이전해야 합니다. 'occ encryption:migrate'를 실행하거나 시스템 관리자에게 연락하십시오 "
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/lt_LT.js b/apps/encryption/l10n/lt_LT.js
index dedaf059f48..7ac21150f47 100644
--- a/apps/encryption/l10n/lt_LT.js
+++ b/apps/encryption/l10n/lt_LT.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Neteisingas senas slaptažodis, prašome bandyti dar kartą.",
"The current log-in password was not correct, please try again." : "Esamas prisijungimo slaptažodis buvo neteisingas, prašome bandyti dar kartą.",
"Private key password successfully updated." : "Privataus rakto slaptažodis sėkmingai atnaujintas.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Jūs turite atlikti savo šifravimo raktų perkėlimą iš senojo šifravimo (ownCloud <= 8.0) į naująjį. Prašome terminale įvykdyti \"occ encryption:migrate\" arba susisiekti su sistemos administratoriumi",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Šifravimo įskiepis neatpažįsta privataus rakto. Atnaujinkite slaptažodį skirtą privačiam raktui naudoti, kurį rasite asmeninių nustatymų skiltyje, skirtoje atstatyti prieigą prie šifruotų failų.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Šifravimo įskiepis veikia, tačiau privatus ir atkūrimo raktas nebuvo panaudotas. Pabandykite prisijungti iš naujo.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Administratoriaus nustatymuose įgalinkite šifravimą, jei norite naudoti šifravimo modulį.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Įjungti slaptažodžio atkūrimą:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Šios parinkties įjungimas leis jums iš naujo gauti prieigą prie savo užšifruotų duomenų tuo atveju, jei prarasite slaptažodį",
"Enabled" : "Įjungta",
- "Disabled" : "Išjungta"
+ "Disabled" : "Išjungta",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Jūs turite atlikti savo šifravimo raktų perkėlimą iš senojo šifravimo (ownCloud <= 8.0) į naująjį. Prašome terminale įvykdyti \"occ encryption:migrate\" arba susisiekti su sistemos administratoriumi"
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/apps/encryption/l10n/lt_LT.json b/apps/encryption/l10n/lt_LT.json
index 6bb85ab6b61..3a148b6d8ca 100644
--- a/apps/encryption/l10n/lt_LT.json
+++ b/apps/encryption/l10n/lt_LT.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Neteisingas senas slaptažodis, prašome bandyti dar kartą.",
"The current log-in password was not correct, please try again." : "Esamas prisijungimo slaptažodis buvo neteisingas, prašome bandyti dar kartą.",
"Private key password successfully updated." : "Privataus rakto slaptažodis sėkmingai atnaujintas.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Jūs turite atlikti savo šifravimo raktų perkėlimą iš senojo šifravimo (ownCloud <= 8.0) į naująjį. Prašome terminale įvykdyti \"occ encryption:migrate\" arba susisiekti su sistemos administratoriumi",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Šifravimo įskiepis neatpažįsta privataus rakto. Atnaujinkite slaptažodį skirtą privačiam raktui naudoti, kurį rasite asmeninių nustatymų skiltyje, skirtoje atstatyti prieigą prie šifruotų failų.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Šifravimo įskiepis veikia, tačiau privatus ir atkūrimo raktas nebuvo panaudotas. Pabandykite prisijungti iš naujo.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Administratoriaus nustatymuose įgalinkite šifravimą, jei norite naudoti šifravimo modulį.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Įjungti slaptažodžio atkūrimą:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Šios parinkties įjungimas leis jums iš naujo gauti prieigą prie savo užšifruotų duomenų tuo atveju, jei prarasite slaptažodį",
"Enabled" : "Įjungta",
- "Disabled" : "Išjungta"
+ "Disabled" : "Išjungta",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Jūs turite atlikti savo šifravimo raktų perkėlimą iš senojo šifravimo (ownCloud <= 8.0) į naująjį. Prašome terminale įvykdyti \"occ encryption:migrate\" arba susisiekti su sistemos administratoriumi"
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/nb.js b/apps/encryption/l10n/nb.js
index 22d4e7ea919..d1f88a3f8f7 100644
--- a/apps/encryption/l10n/nb.js
+++ b/apps/encryption/l10n/nb.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Det gamle passordet var feil. Prøv igjen.",
"The current log-in password was not correct, please try again." : "Det nåværende innloggingspassordet var feil. Prøv igjen.",
"Private key password successfully updated." : "Passord for privat nøkkel ble oppdatert.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du må migrere krypteringsnøklene din fra den gamle krypteringen (ownCloud <= 8.0) til den nye. Kjør 'occ encryption:migrate' eller kontakt en administrator",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ugyldig privat nøkkel for Krypteringsappen. Oppdater passordet for din private nøkkel i dine personlige innstillinger for å gjenopprette tilgang til de krypterte filene dine.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Program for kryptering er aktivert, men nøklene dine er ikke satt opp. Logg ut og inn igjen.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Skru på kryptering på tjenersiden i innstillingene for å bruke krypteringsmodulen.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Aktiver gjenoppretting av passord:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivering av dette valget tillater deg å gjenerobre tilgang til dine krypterte filer i tilfelle du mister passordet ditt.",
"Enabled" : "Aktiv",
- "Disabled" : "Inaktiv"
+ "Disabled" : "Inaktiv",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du må migrere krypteringsnøklene din fra den gamle krypteringen (ownCloud <= 8.0) til den nye. Kjør 'occ encryption:migrate' eller kontakt en administrator"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/nb.json b/apps/encryption/l10n/nb.json
index f7985edb9df..a0ae90b54c6 100644
--- a/apps/encryption/l10n/nb.json
+++ b/apps/encryption/l10n/nb.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Det gamle passordet var feil. Prøv igjen.",
"The current log-in password was not correct, please try again." : "Det nåværende innloggingspassordet var feil. Prøv igjen.",
"Private key password successfully updated." : "Passord for privat nøkkel ble oppdatert.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du må migrere krypteringsnøklene din fra den gamle krypteringen (ownCloud <= 8.0) til den nye. Kjør 'occ encryption:migrate' eller kontakt en administrator",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ugyldig privat nøkkel for Krypteringsappen. Oppdater passordet for din private nøkkel i dine personlige innstillinger for å gjenopprette tilgang til de krypterte filene dine.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Program for kryptering er aktivert, men nøklene dine er ikke satt opp. Logg ut og inn igjen.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Skru på kryptering på tjenersiden i innstillingene for å bruke krypteringsmodulen.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Aktiver gjenoppretting av passord:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivering av dette valget tillater deg å gjenerobre tilgang til dine krypterte filer i tilfelle du mister passordet ditt.",
"Enabled" : "Aktiv",
- "Disabled" : "Inaktiv"
+ "Disabled" : "Inaktiv",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du må migrere krypteringsnøklene din fra den gamle krypteringen (ownCloud <= 8.0) til den nye. Kjør 'occ encryption:migrate' eller kontakt en administrator"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/nl.js b/apps/encryption/l10n/nl.js
index 875bde19537..26f1ca1c308 100644
--- a/apps/encryption/l10n/nl.js
+++ b/apps/encryption/l10n/nl.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Het oude wachtwoord was onjuist, probeer het opnieuw.",
"The current log-in password was not correct, please try again." : "Het huidige inlogwachtwoord was niet juist, probeer het opnieuw.",
"Private key password successfully updated." : "Privésleutel succesvol bijgewerkt.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Je moet je cryptosleutels van de oude versleuteling (ownCloud <= 8.0) migreren naar de nieuwe. Start 'occ encryption:migrate' of neem contact op met je beheerder",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ongeldige privésleutel voor de crypto app. Werk het privésleutel wachtwoord bij in je persoonlijke instellingen om opnieuw toegang te krijgen tot je versleutelde bestanden.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Crypto app is ingeschakeld, maar je sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Activeer de server-encryptie in de beheerdersinstellingen om de encryptiemodule te kunnen gebruiken.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Activeren wachtwoord herstel:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Het activeren van deze optie maakt het mogelijk om je versleutelde bestanden te benaderen als je wachtwoord kwijt is",
"Enabled" : "Ingeschakeld",
- "Disabled" : "Uitgeschakeld"
+ "Disabled" : "Uitgeschakeld",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Je moet je cryptosleutels van de oude versleuteling (ownCloud <= 8.0) migreren naar de nieuwe. Start 'occ encryption:migrate' of neem contact op met je beheerder"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/nl.json b/apps/encryption/l10n/nl.json
index 3da2a2f1b94..435cda5810b 100644
--- a/apps/encryption/l10n/nl.json
+++ b/apps/encryption/l10n/nl.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Het oude wachtwoord was onjuist, probeer het opnieuw.",
"The current log-in password was not correct, please try again." : "Het huidige inlogwachtwoord was niet juist, probeer het opnieuw.",
"Private key password successfully updated." : "Privésleutel succesvol bijgewerkt.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Je moet je cryptosleutels van de oude versleuteling (ownCloud <= 8.0) migreren naar de nieuwe. Start 'occ encryption:migrate' of neem contact op met je beheerder",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ongeldige privésleutel voor de crypto app. Werk het privésleutel wachtwoord bij in je persoonlijke instellingen om opnieuw toegang te krijgen tot je versleutelde bestanden.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Crypto app is ingeschakeld, maar je sleutels werden niet geïnitialiseerd. Log uit en log daarna opnieuw in.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Activeer de server-encryptie in de beheerdersinstellingen om de encryptiemodule te kunnen gebruiken.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Activeren wachtwoord herstel:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Het activeren van deze optie maakt het mogelijk om je versleutelde bestanden te benaderen als je wachtwoord kwijt is",
"Enabled" : "Ingeschakeld",
- "Disabled" : "Uitgeschakeld"
+ "Disabled" : "Uitgeschakeld",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Je moet je cryptosleutels van de oude versleuteling (ownCloud <= 8.0) migreren naar de nieuwe. Start 'occ encryption:migrate' of neem contact op met je beheerder"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/pl.js b/apps/encryption/l10n/pl.js
index b3039f7fc36..b5acec8d1e8 100644
--- a/apps/encryption/l10n/pl.js
+++ b/apps/encryption/l10n/pl.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Stare hasło nie było poprawne. Spróbuj jeszcze raz.",
"The current log-in password was not correct, please try again." : "Obecne hasło logowania nie było poprawne. Spróbuj ponownie.",
"Private key password successfully updated." : "Pomyślnie zaktualizowano hasło klucza prywatnego.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musisz przenieść swoje klucze szyfrowania ze starego sposobu szyfrowania (Nextcloud <= 8,0) na nowy. Proszę uruchomić 'occ encryption:migrate' lub skontaktować się z administratorem",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Nieprawidłowy klucz prywatny do szyfrowania aplikacji. Należy zaktualizować hasło klucza prywatnego w ustawieniach osobistych, aby odzyskać dostęp do zaszyfrowanych plików.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplikacja szyfrująca jest włączona, ale Twoje klucze nie są zainicjowane. Proszę się wylogować i zalogować ponownie.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Aby móc korzystać z modułu szyfrowania trzeba włączyć w panelu administratora szyfrowanie po stronie serwera. ",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Włącz hasło odzyskiwania:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Włączenie tej opcji umożliwia otrzymać dostęp do zaszyfrowanych plików w przypadku utraty hasła",
"Enabled" : "Włączone",
- "Disabled" : "Wyłączone"
+ "Disabled" : "Wyłączone",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musisz przenieść swoje klucze szyfrowania ze starego sposobu szyfrowania (Nextcloud <= 8,0) na nowy. Proszę uruchomić 'occ encryption:migrate' lub skontaktować się z administratorem"
},
"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);");
diff --git a/apps/encryption/l10n/pl.json b/apps/encryption/l10n/pl.json
index 20f895a6fbb..cf0af345cc2 100644
--- a/apps/encryption/l10n/pl.json
+++ b/apps/encryption/l10n/pl.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Stare hasło nie było poprawne. Spróbuj jeszcze raz.",
"The current log-in password was not correct, please try again." : "Obecne hasło logowania nie było poprawne. Spróbuj ponownie.",
"Private key password successfully updated." : "Pomyślnie zaktualizowano hasło klucza prywatnego.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musisz przenieść swoje klucze szyfrowania ze starego sposobu szyfrowania (Nextcloud <= 8,0) na nowy. Proszę uruchomić 'occ encryption:migrate' lub skontaktować się z administratorem",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Nieprawidłowy klucz prywatny do szyfrowania aplikacji. Należy zaktualizować hasło klucza prywatnego w ustawieniach osobistych, aby odzyskać dostęp do zaszyfrowanych plików.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplikacja szyfrująca jest włączona, ale Twoje klucze nie są zainicjowane. Proszę się wylogować i zalogować ponownie.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Aby móc korzystać z modułu szyfrowania trzeba włączyć w panelu administratora szyfrowanie po stronie serwera. ",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Włącz hasło odzyskiwania:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Włączenie tej opcji umożliwia otrzymać dostęp do zaszyfrowanych plików w przypadku utraty hasła",
"Enabled" : "Włączone",
- "Disabled" : "Wyłączone"
+ "Disabled" : "Wyłączone",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musisz przenieść swoje klucze szyfrowania ze starego sposobu szyfrowania (Nextcloud <= 8,0) na nowy. Proszę uruchomić 'occ encryption:migrate' lub skontaktować się z administratorem"
},"pluralForm" :"nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/pt_BR.js b/apps/encryption/l10n/pt_BR.js
index 85f0e7cdb26..14af8aeadcb 100644
--- a/apps/encryption/l10n/pt_BR.js
+++ b/apps/encryption/l10n/pt_BR.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "A senha antiga não estava correta, por favor tente novamente.",
"The current log-in password was not correct, please try again." : "A senha atual de acesso não estava correta, por favor tente novamente.",
"Private key password successfully updated." : "Senha de chave privada atualizada com sucesso.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Você precisa migrar suas chaves de criptografia a partir da antiga criptografia (ownCloud <= 8,0) para a nova. Por favor, execute 'occ encryption:migrate' ou contate o administrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chave privada inválida para o aplicativo de criptografia. Atualize a senha da sua chave privada nas configurações pessoais para recuperar o acesso aos seus arquivos criptografados.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "O aplicativo de criptografia está habilitado mas suas chaves não foram inicializadas. Por favor, saia e entre novamente.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Habilite a criptografia do lado do servidor em configurações administrativas a fim de usar o módulo de criptografia.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Habilitar recuperação de senha:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ativar essa opção vai permitir que você obtenha novamente acesso aos seus arquivos criptografados em caso de perda de senha",
"Enabled" : "Habilitado",
- "Disabled" : "Desabilitado"
+ "Disabled" : "Desabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Você precisa migrar suas chaves de criptografia a partir da antiga criptografia (ownCloud <= 8,0) para a nova. Por favor, execute 'occ encryption:migrate' ou contate o administrador"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/encryption/l10n/pt_BR.json b/apps/encryption/l10n/pt_BR.json
index 8188152b062..79ab93667a5 100644
--- a/apps/encryption/l10n/pt_BR.json
+++ b/apps/encryption/l10n/pt_BR.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "A senha antiga não estava correta, por favor tente novamente.",
"The current log-in password was not correct, please try again." : "A senha atual de acesso não estava correta, por favor tente novamente.",
"Private key password successfully updated." : "Senha de chave privada atualizada com sucesso.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Você precisa migrar suas chaves de criptografia a partir da antiga criptografia (ownCloud <= 8,0) para a nova. Por favor, execute 'occ encryption:migrate' ou contate o administrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chave privada inválida para o aplicativo de criptografia. Atualize a senha da sua chave privada nas configurações pessoais para recuperar o acesso aos seus arquivos criptografados.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "O aplicativo de criptografia está habilitado mas suas chaves não foram inicializadas. Por favor, saia e entre novamente.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Habilite a criptografia do lado do servidor em configurações administrativas a fim de usar o módulo de criptografia.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Habilitar recuperação de senha:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ativar essa opção vai permitir que você obtenha novamente acesso aos seus arquivos criptografados em caso de perda de senha",
"Enabled" : "Habilitado",
- "Disabled" : "Desabilitado"
+ "Disabled" : "Desabilitado",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Você precisa migrar suas chaves de criptografia a partir da antiga criptografia (ownCloud <= 8,0) para a nova. Por favor, execute 'occ encryption:migrate' ou contate o administrador"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/pt_PT.js b/apps/encryption/l10n/pt_PT.js
index 99d3ab28b9a..69f9e0baaed 100644
--- a/apps/encryption/l10n/pt_PT.js
+++ b/apps/encryption/l10n/pt_PT.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "A palavra-passe antiga não estava correta, por favor, tente de novo.",
"The current log-in password was not correct, please try again." : "A palavra-passe de iniciar a sessão atual não estava correta, por favor, tente de novo.",
"Private key password successfully updated." : "A palavra-passe da chave privada foi atualizada com sucesso. ",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Precisa de migrar as suas chaves de encriptação da encriptação antiga (ownCloud <= 8.0) para a nova. Por favor, execute 'occ encryption:migrate' ou contacte o seu administrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chave privada inválida para a aplicação de cifra. Por favor actualize a sua chave privada nas definições pessoais para recuperar acesso aos seus ficheiros cifrados.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplicação de cifra está activa, mas as suas chaves não estão inicializaras. Por favor, faça logout e autentique-se novamente.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor active cifragem no servidor nas definições de administrador para usar o módulo de cifra.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Ativar a recuperação da palavra-passe:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ao ativar esta opção, irá fazer com que volte a obter o acesso aos seus ficheiros encriptados, se perder a palavra-passe",
"Enabled" : "Ativada",
- "Disabled" : "Desativada"
+ "Disabled" : "Desativada",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Precisa de migrar as suas chaves de encriptação da encriptação antiga (ownCloud <= 8.0) para a nova. Por favor, execute 'occ encryption:migrate' ou contacte o seu administrador"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/pt_PT.json b/apps/encryption/l10n/pt_PT.json
index 050c8b1710c..d4c48019961 100644
--- a/apps/encryption/l10n/pt_PT.json
+++ b/apps/encryption/l10n/pt_PT.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "A palavra-passe antiga não estava correta, por favor, tente de novo.",
"The current log-in password was not correct, please try again." : "A palavra-passe de iniciar a sessão atual não estava correta, por favor, tente de novo.",
"Private key password successfully updated." : "A palavra-passe da chave privada foi atualizada com sucesso. ",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Precisa de migrar as suas chaves de encriptação da encriptação antiga (ownCloud <= 8.0) para a nova. Por favor, execute 'occ encryption:migrate' ou contacte o seu administrador",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Chave privada inválida para a aplicação de cifra. Por favor actualize a sua chave privada nas definições pessoais para recuperar acesso aos seus ficheiros cifrados.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplicação de cifra está activa, mas as suas chaves não estão inicializaras. Por favor, faça logout e autentique-se novamente.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Por favor active cifragem no servidor nas definições de administrador para usar o módulo de cifra.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Ativar a recuperação da palavra-passe:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Ao ativar esta opção, irá fazer com que volte a obter o acesso aos seus ficheiros encriptados, se perder a palavra-passe",
"Enabled" : "Ativada",
- "Disabled" : "Desativada"
+ "Disabled" : "Desativada",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Precisa de migrar as suas chaves de encriptação da encriptação antiga (ownCloud <= 8.0) para a nova. Por favor, execute 'occ encryption:migrate' ou contacte o seu administrador"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/ro.js b/apps/encryption/l10n/ro.js
index 416907450d4..6d47fc40536 100644
--- a/apps/encryption/l10n/ro.js
+++ b/apps/encryption/l10n/ro.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Parola veche nu este cea corectă, încearcă din nou.",
"The current log-in password was not correct, please try again." : "Parola curentă de autentificare nu este corectă, încearcă din nou.",
"Private key password successfully updated." : "Parola cheii private a fost actualizată cu succes.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Este necesar să migrezi cheile de criptare de la vechiul algoritm (ownCloud <= 8.0) la cel nou. Rulează 'occ encryption:migrate' sau contactează-ți administratorul.",
"Bad Signature" : "Semnătură greșită",
"Missing Signature" : "Semnătură lipsă",
"The share will expire on %s." : "Partajarea va expira în data de %s.",
@@ -42,6 +41,7 @@ OC.L10N.register(
"Enable password recovery:" : "Activează recuperarea parolei:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activarea acestei opțiuni îți va permite să redobândești accesul la fișierele tale criptate în cazul pierderii parolei",
"Enabled" : "Activat",
- "Disabled" : "Dezactivat"
+ "Disabled" : "Dezactivat",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Este necesar să migrezi cheile de criptare de la vechiul algoritm (ownCloud <= 8.0) la cel nou. Rulează 'occ encryption:migrate' sau contactează-ți administratorul."
},
"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/apps/encryption/l10n/ro.json b/apps/encryption/l10n/ro.json
index 9b7bfaa2402..4af0082a23f 100644
--- a/apps/encryption/l10n/ro.json
+++ b/apps/encryption/l10n/ro.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Parola veche nu este cea corectă, încearcă din nou.",
"The current log-in password was not correct, please try again." : "Parola curentă de autentificare nu este corectă, încearcă din nou.",
"Private key password successfully updated." : "Parola cheii private a fost actualizată cu succes.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Este necesar să migrezi cheile de criptare de la vechiul algoritm (ownCloud <= 8.0) la cel nou. Rulează 'occ encryption:migrate' sau contactează-ți administratorul.",
"Bad Signature" : "Semnătură greșită",
"Missing Signature" : "Semnătură lipsă",
"The share will expire on %s." : "Partajarea va expira în data de %s.",
@@ -40,6 +39,7 @@
"Enable password recovery:" : "Activează recuperarea parolei:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Activarea acestei opțiuni îți va permite să redobândești accesul la fișierele tale criptate în cazul pierderii parolei",
"Enabled" : "Activat",
- "Disabled" : "Dezactivat"
+ "Disabled" : "Dezactivat",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Este necesar să migrezi cheile de criptare de la vechiul algoritm (ownCloud <= 8.0) la cel nou. Rulează 'occ encryption:migrate' sau contactează-ți administratorul."
},"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/ru.js b/apps/encryption/l10n/ru.js
index 35a74786c0c..6611a5a9b4a 100644
--- a/apps/encryption/l10n/ru.js
+++ b/apps/encryption/l10n/ru.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Указан неверный старый пароль, повторите попытку.",
"The current log-in password was not correct, please try again." : "Текущий пароль для учётной записи введён неверно, пожалуйста повторите попытку.",
"Private key password successfully updated." : "Пароль закрытого ключа успешно обновлён.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Вам необходимо произвести конвертацию ключей шифрования из старого формата (ownCloud <= 8.0) в новый. Используйте команду «occ encryption:migrate» или обратитесь к администратору.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Закрытый ключ приложения шифрования недействителен. Обновите закрытый ключ в личных настройках, чтобы восстановить доступ к зашифрованным файлам.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Приложение шифрования активно, но ваши ключи не инициализированы. Выйдите из системы и войдите заново.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Для использования модуля шифрования включите шифрование на стороне сервера в меню «Настройки» -> «Администрирование» -> «Шифрование».",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Включить восстановление пароля:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Включение этой опции позволит вам получить доступ к своим зашифрованным файлам в случае утери пароля",
"Enabled" : "Включено",
- "Disabled" : "Отключено"
+ "Disabled" : "Отключено",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Вам необходимо произвести конвертацию ключей шифрования из старого формата (ownCloud <= 8.0) в новый. Используйте команду «occ encryption:migrate» или обратитесь к администратору."
},
"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);");
diff --git a/apps/encryption/l10n/ru.json b/apps/encryption/l10n/ru.json
index 541e96c98f8..e0caf68a5e5 100644
--- a/apps/encryption/l10n/ru.json
+++ b/apps/encryption/l10n/ru.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Указан неверный старый пароль, повторите попытку.",
"The current log-in password was not correct, please try again." : "Текущий пароль для учётной записи введён неверно, пожалуйста повторите попытку.",
"Private key password successfully updated." : "Пароль закрытого ключа успешно обновлён.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Вам необходимо произвести конвертацию ключей шифрования из старого формата (ownCloud <= 8.0) в новый. Используйте команду «occ encryption:migrate» или обратитесь к администратору.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Закрытый ключ приложения шифрования недействителен. Обновите закрытый ключ в личных настройках, чтобы восстановить доступ к зашифрованным файлам.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Приложение шифрования активно, но ваши ключи не инициализированы. Выйдите из системы и войдите заново.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Для использования модуля шифрования включите шифрование на стороне сервера в меню «Настройки» -> «Администрирование» -> «Шифрование».",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Включить восстановление пароля:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Включение этой опции позволит вам получить доступ к своим зашифрованным файлам в случае утери пароля",
"Enabled" : "Включено",
- "Disabled" : "Отключено"
+ "Disabled" : "Отключено",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Вам необходимо произвести конвертацию ключей шифрования из старого формата (ownCloud <= 8.0) в новый. Используйте команду «occ encryption:migrate» или обратитесь к администратору."
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/sk.js b/apps/encryption/l10n/sk.js
index 812d7fb19f1..dc8840f495d 100644
--- a/apps/encryption/l10n/sk.js
+++ b/apps/encryption/l10n/sk.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Staré heslo nebolo zadané správne, prosím skúste to ešte raz.",
"The current log-in password was not correct, please try again." : "Toto heslo nebolo správne, prosím skúste to ešte raz.",
"Private key password successfully updated." : "Heslo súkromného kľúča je úspešne aktualizované.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte migrovať vaše šifrovacie kľúče zo starého šifrovania (ownCloud <= 8,0) na nové. Spustite „occ encryption:migrate“ alebo sa obráťte na správcu",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Neplatný súkromný kľúč pre šifrovanie. Aktualizujte prosím heslo vášho súkromného kľúča v osobných nastaveniach pre obnovenie prístupu k vaším šifrovaným súborom.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplikácia na šifrovanie je povolená, ale vaše kľúče nie sú inicializované. Odhláste sa a prihláste sa znova.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Ak chcete použiť šifrovací modul, povoľte šifrovanie na strane servera v nastaveniach administrátora.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Povoliť obnovu hesla:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Povolenie Vám umožní znovu získať prístup k Vašim zašifrovaným súborom, ak stratíte heslo",
"Enabled" : "Povolené",
- "Disabled" : "Zakázané"
+ "Disabled" : "Zakázané",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte migrovať vaše šifrovacie kľúče zo starého šifrovania (ownCloud <= 8,0) na nové. Spustite „occ encryption:migrate“ alebo sa obráťte na správcu"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/encryption/l10n/sk.json b/apps/encryption/l10n/sk.json
index 29aade4d013..6bd2cab2cc2 100644
--- a/apps/encryption/l10n/sk.json
+++ b/apps/encryption/l10n/sk.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Staré heslo nebolo zadané správne, prosím skúste to ešte raz.",
"The current log-in password was not correct, please try again." : "Toto heslo nebolo správne, prosím skúste to ešte raz.",
"Private key password successfully updated." : "Heslo súkromného kľúča je úspešne aktualizované.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte migrovať vaše šifrovacie kľúče zo starého šifrovania (ownCloud <= 8,0) na nové. Spustite „occ encryption:migrate“ alebo sa obráťte na správcu",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Neplatný súkromný kľúč pre šifrovanie. Aktualizujte prosím heslo vášho súkromného kľúča v osobných nastaveniach pre obnovenie prístupu k vaším šifrovaným súborom.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplikácia na šifrovanie je povolená, ale vaše kľúče nie sú inicializované. Odhláste sa a prihláste sa znova.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Ak chcete použiť šifrovací modul, povoľte šifrovanie na strane servera v nastaveniach administrátora.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Povoliť obnovu hesla:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Povolenie Vám umožní znovu získať prístup k Vašim zašifrovaným súborom, ak stratíte heslo",
"Enabled" : "Povolené",
- "Disabled" : "Zakázané"
+ "Disabled" : "Zakázané",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Musíte migrovať vaše šifrovacie kľúče zo starého šifrovania (ownCloud <= 8,0) na nové. Spustite „occ encryption:migrate“ alebo sa obráťte na správcu"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/sl.js b/apps/encryption/l10n/sl.js
index 320249cd0e3..6e786bc7878 100644
--- a/apps/encryption/l10n/sl.js
+++ b/apps/encryption/l10n/sl.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Staro geslo ni vpisano pravilno. Poskusite znova.",
"The current log-in password was not correct, please try again." : "Trenutno geslo za prijavo ni vpisano pravilno. Poskusite znova.",
"Private key password successfully updated." : "Zasebni ključ za geslo je uspešno posodobljen.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Preseliti je treba šifrirne ključe iz starega sistema (ownCloud <= 8.0) na novega. Zaženite ukaz 'occ encryption:migrate' ali pa stopite v stik s skrbnikom sistema.",
"Bad Signature" : "Neustrezen podpis",
"Missing Signature" : "Manjkajoč podpis",
"one-time password for server-side-encryption" : "enkratno geslo za šifriranje na strani strežnika",
@@ -52,6 +51,7 @@ OC.L10N.register(
"Enable password recovery:" : "Omogoči obnovitev gesla:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Nastavitev te možnosti omogoča ponovno pridobitev dostopa do šifriranih datotek, v primeru, da boste geslo pozabili.",
"Enabled" : "Omogočeno",
- "Disabled" : "Onemogočeno"
+ "Disabled" : "Onemogočeno",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Preseliti je treba šifrirne ključe iz starega sistema (ownCloud <= 8.0) na novega. Zaženite ukaz 'occ encryption:migrate' ali pa stopite v stik s skrbnikom sistema."
},
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
diff --git a/apps/encryption/l10n/sl.json b/apps/encryption/l10n/sl.json
index 3b67bd34c83..874720c4233 100644
--- a/apps/encryption/l10n/sl.json
+++ b/apps/encryption/l10n/sl.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Staro geslo ni vpisano pravilno. Poskusite znova.",
"The current log-in password was not correct, please try again." : "Trenutno geslo za prijavo ni vpisano pravilno. Poskusite znova.",
"Private key password successfully updated." : "Zasebni ključ za geslo je uspešno posodobljen.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Preseliti je treba šifrirne ključe iz starega sistema (ownCloud <= 8.0) na novega. Zaženite ukaz 'occ encryption:migrate' ali pa stopite v stik s skrbnikom sistema.",
"Bad Signature" : "Neustrezen podpis",
"Missing Signature" : "Manjkajoč podpis",
"one-time password for server-side-encryption" : "enkratno geslo za šifriranje na strani strežnika",
@@ -50,6 +49,7 @@
"Enable password recovery:" : "Omogoči obnovitev gesla:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Nastavitev te možnosti omogoča ponovno pridobitev dostopa do šifriranih datotek, v primeru, da boste geslo pozabili.",
"Enabled" : "Omogočeno",
- "Disabled" : "Onemogočeno"
+ "Disabled" : "Onemogočeno",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Preseliti je treba šifrirne ključe iz starega sistema (ownCloud <= 8.0) na novega. Zaženite ukaz 'occ encryption:migrate' ali pa stopite v stik s skrbnikom sistema."
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/sq.js b/apps/encryption/l10n/sq.js
index 092a51b968f..ff03264d326 100644
--- a/apps/encryption/l10n/sq.js
+++ b/apps/encryption/l10n/sq.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Fjalëkalimi i vjetër s’qe i saktë, ju lutemi, riprovoni.",
"The current log-in password was not correct, please try again." : "Fjalëkalimi i tanishëm i hyrjeve s’qe i saktë, ju lutemi, riprovoni.",
"Private key password successfully updated." : "Fjalëkalimi për kyçin privat u përditësua me sukses.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Lypset të kaloni kyçet tuaj të fshehtëzimeve nga versioni i vjetër i fshehtëzimeve (ownCloud <= 8.0) te i riu. Ju lutemi, ekzekutoni run 'occ encryption:migrate' ose lidhuni me përgjegjësin tuaj",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kyç privat i pavlefshëm për aplikacionin e fshehtëzimeve. Ju lutemi, përditësoni fjalëkalimin tuaj të kyçit privat te rregullimet tuaja personale që të rimerrni hyrje te kartelat tuaja të fshehtëzuara.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplikacioni i Enkriptimit është i aktivizuar, por kyçet tuaj s’janë vënë në punë, ju lutemi, dilni dhe rihyni përsëri",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Ju lutem aktivizoni ekriptimin në anën e serverit në konfigurimet e administratorit në mënyrë që të përdorni modulin e enkriptimit.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Aktivizo rimarrje fjalëkalimesh:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivizimi i kësaj mundësie do t’ju lejojë të rifitoni hyrje te kartelat tuaja të fshehtëzuara në rast humbjeje fjalëkalimi",
"Enabled" : "E aktivizuar",
- "Disabled" : "E çaktivizuar"
+ "Disabled" : "E çaktivizuar",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Lypset të kaloni kyçet tuaj të fshehtëzimeve nga versioni i vjetër i fshehtëzimeve (ownCloud <= 8.0) te i riu. Ju lutemi, ekzekutoni run 'occ encryption:migrate' ose lidhuni me përgjegjësin tuaj"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/sq.json b/apps/encryption/l10n/sq.json
index ca641630f29..63f3f325a3c 100644
--- a/apps/encryption/l10n/sq.json
+++ b/apps/encryption/l10n/sq.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Fjalëkalimi i vjetër s’qe i saktë, ju lutemi, riprovoni.",
"The current log-in password was not correct, please try again." : "Fjalëkalimi i tanishëm i hyrjeve s’qe i saktë, ju lutemi, riprovoni.",
"Private key password successfully updated." : "Fjalëkalimi për kyçin privat u përditësua me sukses.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Lypset të kaloni kyçet tuaj të fshehtëzimeve nga versioni i vjetër i fshehtëzimeve (ownCloud <= 8.0) te i riu. Ju lutemi, ekzekutoni run 'occ encryption:migrate' ose lidhuni me përgjegjësin tuaj",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Kyç privat i pavlefshëm për aplikacionin e fshehtëzimeve. Ju lutemi, përditësoni fjalëkalimin tuaj të kyçit privat te rregullimet tuaja personale që të rimerrni hyrje te kartelat tuaja të fshehtëzuara.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Aplikacioni i Enkriptimit është i aktivizuar, por kyçet tuaj s’janë vënë në punë, ju lutemi, dilni dhe rihyni përsëri",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Ju lutem aktivizoni ekriptimin në anën e serverit në konfigurimet e administratorit në mënyrë që të përdorni modulin e enkriptimit.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Aktivizo rimarrje fjalëkalimesh:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Aktivizimi i kësaj mundësie do t’ju lejojë të rifitoni hyrje te kartelat tuaja të fshehtëzuara në rast humbjeje fjalëkalimi",
"Enabled" : "E aktivizuar",
- "Disabled" : "E çaktivizuar"
+ "Disabled" : "E çaktivizuar",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Lypset të kaloni kyçet tuaj të fshehtëzimeve nga versioni i vjetër i fshehtëzimeve (ownCloud <= 8.0) te i riu. Ju lutemi, ekzekutoni run 'occ encryption:migrate' ose lidhuni me përgjegjësin tuaj"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/sr.js b/apps/encryption/l10n/sr.js
index e284c756cbb..bcd4f9e0bc6 100644
--- a/apps/encryption/l10n/sr.js
+++ b/apps/encryption/l10n/sr.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Стара лозинка није исправна. Покушајте поново.",
"The current log-in password was not correct, please try again." : "Тренутна лозинка за пријаву није исправна. Покушајте поново.",
"Private key password successfully updated." : "Лозинка личног кључа је успешно ажурирана.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Морате да пребаците старе шифрарске кључеве (оунКлауд <= 8.0) у нове. Покрените 'occ encryption:migrate' или контактирајте администратора.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Неисправан лични кључ за шифровање. Ажурирајте лозинку личног кључа у поставкама да повратите приступ шифрованим фајловима.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Апликација за шифровање је укључена али кључеви још нису иницијализовани. Одјавите се и поново се пријавите.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Укључите шифровање на страни сервера у администраторским поставкама да бисте користили модул за шифровање.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Укључи опоравак лозинке:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Укључивање ове опције омогућиће поновно добијање приступа вашим шифрованим фајловима у случају губитка лозинке",
"Enabled" : "укључено",
- "Disabled" : "искључено"
+ "Disabled" : "искључено",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Морате да пребаците старе шифрарске кључеве (оунКлауд <= 8.0) у нове. Покрените 'occ encryption:migrate' или контактирајте администратора."
},
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/apps/encryption/l10n/sr.json b/apps/encryption/l10n/sr.json
index 2de7bb8f564..3b78ed5b7c7 100644
--- a/apps/encryption/l10n/sr.json
+++ b/apps/encryption/l10n/sr.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Стара лозинка није исправна. Покушајте поново.",
"The current log-in password was not correct, please try again." : "Тренутна лозинка за пријаву није исправна. Покушајте поново.",
"Private key password successfully updated." : "Лозинка личног кључа је успешно ажурирана.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Морате да пребаците старе шифрарске кључеве (оунКлауд <= 8.0) у нове. Покрените 'occ encryption:migrate' или контактирајте администратора.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Неисправан лични кључ за шифровање. Ажурирајте лозинку личног кључа у поставкама да повратите приступ шифрованим фајловима.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Апликација за шифровање је укључена али кључеви још нису иницијализовани. Одјавите се и поново се пријавите.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Укључите шифровање на страни сервера у администраторским поставкама да бисте користили модул за шифровање.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Укључи опоравак лозинке:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Укључивање ове опције омогућиће поновно добијање приступа вашим шифрованим фајловима у случају губитка лозинке",
"Enabled" : "укључено",
- "Disabled" : "искључено"
+ "Disabled" : "искључено",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Морате да пребаците старе шифрарске кључеве (оунКлауд <= 8.0) у нове. Покрените 'occ encryption:migrate' или контактирајте администратора."
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/sv.js b/apps/encryption/l10n/sv.js
index c0c19a616c2..ce3f5f7af12 100644
--- a/apps/encryption/l10n/sv.js
+++ b/apps/encryption/l10n/sv.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Det gamla lösenordet var inte korrekt. Vänligen försök igen.",
"The current log-in password was not correct, please try again." : "Det nuvarande inloggningslösenordet var inte korrekt. Vänligen försök igen.",
"Private key password successfully updated." : "Den privata nyckelns lösenord uppdaterades.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du behöver migrera dina krypteringsnycklar från den gamla krypteringen (ownCloud <= 8.0) till den nya. Kör 'occ encryption:migrate' eller kontakta din administratör",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ogiltig privat nyckel för krypteringsappen. Uppdatera din privata nyckels lösenord i dina personliga inställningar för att återställa tillgång till dina krypterade filer.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Krypteringsappen är aktiverad men dina nycklar är inte aktiverade. Logga ut och in igen så aktiveras dem. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Aktivera kryptering på servern i administratörsinställningarna för att använda krypteringsmodulen.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Aktivera lösenordsåterställning:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Genom att aktivera detta alternativ kommer du kunna återfå tillgång till dina krypterade filer om du skulle förlora/glömma ditt lösenord",
"Enabled" : "Aktiverad",
- "Disabled" : "Inaktiverad"
+ "Disabled" : "Inaktiverad",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du behöver migrera dina krypteringsnycklar från den gamla krypteringen (ownCloud <= 8.0) till den nya. Kör 'occ encryption:migrate' eller kontakta din administratör"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/encryption/l10n/sv.json b/apps/encryption/l10n/sv.json
index 022484d24a4..6b870af0178 100644
--- a/apps/encryption/l10n/sv.json
+++ b/apps/encryption/l10n/sv.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Det gamla lösenordet var inte korrekt. Vänligen försök igen.",
"The current log-in password was not correct, please try again." : "Det nuvarande inloggningslösenordet var inte korrekt. Vänligen försök igen.",
"Private key password successfully updated." : "Den privata nyckelns lösenord uppdaterades.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du behöver migrera dina krypteringsnycklar från den gamla krypteringen (ownCloud <= 8.0) till den nya. Kör 'occ encryption:migrate' eller kontakta din administratör",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Ogiltig privat nyckel för krypteringsappen. Uppdatera din privata nyckels lösenord i dina personliga inställningar för att återställa tillgång till dina krypterade filer.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Krypteringsappen är aktiverad men dina nycklar är inte aktiverade. Logga ut och in igen så aktiveras dem. ",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Aktivera kryptering på servern i administratörsinställningarna för att använda krypteringsmodulen.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Aktivera lösenordsåterställning:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Genom att aktivera detta alternativ kommer du kunna återfå tillgång till dina krypterade filer om du skulle förlora/glömma ditt lösenord",
"Enabled" : "Aktiverad",
- "Disabled" : "Inaktiverad"
+ "Disabled" : "Inaktiverad",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Du behöver migrera dina krypteringsnycklar från den gamla krypteringen (ownCloud <= 8.0) till den nya. Kör 'occ encryption:migrate' eller kontakta din administratör"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/th.js b/apps/encryption/l10n/th.js
index bab9bba02a3..922de60af68 100644
--- a/apps/encryption/l10n/th.js
+++ b/apps/encryption/l10n/th.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "รหัสผ่านเดิมไม่ถูกต้องโปรดลองอีกครั้ง",
"The current log-in password was not correct, please try again." : "รหัสผ่านเข้าสู่ระบบในปัจจุบันไม่ถูกต้องโปรดลองอีกครั้ง",
"Private key password successfully updated." : "อัพเดทรหัส Private key เรียบร้อยแล้ว",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "คุณจำเป็นต้องย้ายรหัสการเข้ารหัสลับของคุณจากการเข้ารหัสเก่า (ownCloud ที่มีเวอร์ชันต่ำกว่าหรือเท่ากับ 8.0) ไปเวอร์ชันใหม่ โปรดเรียกใช้ 'occ encryption:migrate' หรือติดต่อผู้ดูแลระบบ",
"Bad Signature" : "ลายเซ็นไม่ดี",
"Missing Signature" : "ลายเซ็นขาดหายไป",
"one-time password for server-side-encryption" : "รหัสผ่านเพียงครั้งเดียว สำหรับเข้ารหัสฝั่งเซิร์ฟเวอร์",
@@ -52,6 +51,7 @@ OC.L10N.register(
"Enable password recovery:" : "เปิดใช้งานการกู้คืนรหัสผ่าน:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "การเปิดใช้งานตัวเลือกนี้จะช่วยให้คุณได้รับการเข้าถึงไฟล์ที่มีการเข้ารหัสของคุณในกรณีที่คุณลืมรหัสผ่าน",
"Enabled" : "เปิดการใช้งาน",
- "Disabled" : "ปิดการใช้งาน"
+ "Disabled" : "ปิดการใช้งาน",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "คุณจำเป็นต้องย้ายรหัสการเข้ารหัสลับของคุณจากการเข้ารหัสเก่า (ownCloud ที่มีเวอร์ชันต่ำกว่าหรือเท่ากับ 8.0) ไปเวอร์ชันใหม่ โปรดเรียกใช้ 'occ encryption:migrate' หรือติดต่อผู้ดูแลระบบ"
},
"nplurals=1; plural=0;");
diff --git a/apps/encryption/l10n/th.json b/apps/encryption/l10n/th.json
index 47baf21b68f..f0f701fb98a 100644
--- a/apps/encryption/l10n/th.json
+++ b/apps/encryption/l10n/th.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "รหัสผ่านเดิมไม่ถูกต้องโปรดลองอีกครั้ง",
"The current log-in password was not correct, please try again." : "รหัสผ่านเข้าสู่ระบบในปัจจุบันไม่ถูกต้องโปรดลองอีกครั้ง",
"Private key password successfully updated." : "อัพเดทรหัส Private key เรียบร้อยแล้ว",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "คุณจำเป็นต้องย้ายรหัสการเข้ารหัสลับของคุณจากการเข้ารหัสเก่า (ownCloud ที่มีเวอร์ชันต่ำกว่าหรือเท่ากับ 8.0) ไปเวอร์ชันใหม่ โปรดเรียกใช้ 'occ encryption:migrate' หรือติดต่อผู้ดูแลระบบ",
"Bad Signature" : "ลายเซ็นไม่ดี",
"Missing Signature" : "ลายเซ็นขาดหายไป",
"one-time password for server-side-encryption" : "รหัสผ่านเพียงครั้งเดียว สำหรับเข้ารหัสฝั่งเซิร์ฟเวอร์",
@@ -50,6 +49,7 @@
"Enable password recovery:" : "เปิดใช้งานการกู้คืนรหัสผ่าน:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "การเปิดใช้งานตัวเลือกนี้จะช่วยให้คุณได้รับการเข้าถึงไฟล์ที่มีการเข้ารหัสของคุณในกรณีที่คุณลืมรหัสผ่าน",
"Enabled" : "เปิดการใช้งาน",
- "Disabled" : "ปิดการใช้งาน"
+ "Disabled" : "ปิดการใช้งาน",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "คุณจำเป็นต้องย้ายรหัสการเข้ารหัสลับของคุณจากการเข้ารหัสเก่า (ownCloud ที่มีเวอร์ชันต่ำกว่าหรือเท่ากับ 8.0) ไปเวอร์ชันใหม่ โปรดเรียกใช้ 'occ encryption:migrate' หรือติดต่อผู้ดูแลระบบ"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/tr.js b/apps/encryption/l10n/tr.js
index f79096fb9cd..cbb835e7508 100644
--- a/apps/encryption/l10n/tr.js
+++ b/apps/encryption/l10n/tr.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "Eski parola doğru değil, lütfen yeniden deneyin.",
"The current log-in password was not correct, please try again." : "Geçerli oturum açma parolası doğru değil, lütfen yeniden deneyin.",
"Private key password successfully updated." : "Özel anahtar parolası güncellendi.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Eski şifreleme anahtarlarınızın eski şifrelemeden (ownCloud <= 8.0) yenisine aktarılması gerekiyor. Lütfen 'occ encryption:migrate' komutunu çalıştırın ya da sistem yöneticiniz ile görüşün",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Şifreleme uygulaması özel anahtarı geçersiz. Şifrelenmiş dosyalarınıza erişebilmek için kişisel ayarlarınızdaki özel anahtar parolanızı güncelleyin.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Şifreleme Uygulaması etkin ancak anahtarlarınız hazırlanmamış. Lütfen oturumunuzu kapatıp yeniden açın",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Şifreleme modülünü kullanabilmek için yönetici ayarlarından sunucu tarafında şifreleme seçeneğini etkinleştirin.",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "Parola kurtarmayı etkinleştir:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Bu seçenek etkinleştirildiğinde, parolayı unutursanız şifrelenmiş dosyalarınıza yeniden erişim izni elde edebilirsiniz",
"Enabled" : "Etkin",
- "Disabled" : "Devre Dışı"
+ "Disabled" : "Devre Dışı",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Eski şifreleme anahtarlarınızın eski şifrelemeden (ownCloud <= 8.0) yenisine aktarılması gerekiyor. Lütfen 'occ encryption:migrate' komutunu çalıştırın ya da sistem yöneticiniz ile görüşün"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/encryption/l10n/tr.json b/apps/encryption/l10n/tr.json
index f8cd9493d78..6588816fa3f 100644
--- a/apps/encryption/l10n/tr.json
+++ b/apps/encryption/l10n/tr.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "Eski parola doğru değil, lütfen yeniden deneyin.",
"The current log-in password was not correct, please try again." : "Geçerli oturum açma parolası doğru değil, lütfen yeniden deneyin.",
"Private key password successfully updated." : "Özel anahtar parolası güncellendi.",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Eski şifreleme anahtarlarınızın eski şifrelemeden (ownCloud <= 8.0) yenisine aktarılması gerekiyor. Lütfen 'occ encryption:migrate' komutunu çalıştırın ya da sistem yöneticiniz ile görüşün",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Şifreleme uygulaması özel anahtarı geçersiz. Şifrelenmiş dosyalarınıza erişebilmek için kişisel ayarlarınızdaki özel anahtar parolanızı güncelleyin.",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Şifreleme Uygulaması etkin ancak anahtarlarınız hazırlanmamış. Lütfen oturumunuzu kapatıp yeniden açın",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "Şifreleme modülünü kullanabilmek için yönetici ayarlarından sunucu tarafında şifreleme seçeneğini etkinleştirin.",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "Parola kurtarmayı etkinleştir:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Bu seçenek etkinleştirildiğinde, parolayı unutursanız şifrelenmiş dosyalarınıza yeniden erişim izni elde edebilirsiniz",
"Enabled" : "Etkin",
- "Disabled" : "Devre Dışı"
+ "Disabled" : "Devre Dışı",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "Eski şifreleme anahtarlarınızın eski şifrelemeden (ownCloud <= 8.0) yenisine aktarılması gerekiyor. Lütfen 'occ encryption:migrate' komutunu çalıştırın ya da sistem yöneticiniz ile görüşün"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/zh_CN.js b/apps/encryption/l10n/zh_CN.js
index 12ae687a874..fb1a4377fa3 100644
--- a/apps/encryption/l10n/zh_CN.js
+++ b/apps/encryption/l10n/zh_CN.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "原始密码错误,请重试。",
"The current log-in password was not correct, please try again." : "当前登录密码不正确,请重试。",
"Private key password successfully updated." : "私钥密码成功更新。",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "您需要从旧版本 (ownCloud <= 8.0) 迁移您的加密密钥. 请运行 'occ encryption:migrate' 或联系您的管理员.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "无效的加密应用程序私钥。请在您的个人设置中更新您的私钥密码,以恢复对加密文件的访问。",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "加密应用被启用了,但是你的加密密钥没有初始化。请重新登出登录系统一次。",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "请启用管理员设置中的服务器端加密,以使用加密模块。",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "启用密码恢复:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "启用该项将允许你在密码丢失后取回您的加密文件",
"Enabled" : "开启",
- "Disabled" : "禁用"
+ "Disabled" : "禁用",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "您需要从旧版本 (ownCloud <= 8.0) 迁移您的加密密钥. 请运行 'occ encryption:migrate' 或联系您的管理员."
},
"nplurals=1; plural=0;");
diff --git a/apps/encryption/l10n/zh_CN.json b/apps/encryption/l10n/zh_CN.json
index 541219c867c..6bc612f20d5 100644
--- a/apps/encryption/l10n/zh_CN.json
+++ b/apps/encryption/l10n/zh_CN.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "原始密码错误,请重试。",
"The current log-in password was not correct, please try again." : "当前登录密码不正确,请重试。",
"Private key password successfully updated." : "私钥密码成功更新。",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "您需要从旧版本 (ownCloud <= 8.0) 迁移您的加密密钥. 请运行 'occ encryption:migrate' 或联系您的管理员.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "无效的加密应用程序私钥。请在您的个人设置中更新您的私钥密码,以恢复对加密文件的访问。",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "加密应用被启用了,但是你的加密密钥没有初始化。请重新登出登录系统一次。",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "请启用管理员设置中的服务器端加密,以使用加密模块。",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "启用密码恢复:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "启用该项将允许你在密码丢失后取回您的加密文件",
"Enabled" : "开启",
- "Disabled" : "禁用"
+ "Disabled" : "禁用",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "您需要从旧版本 (ownCloud <= 8.0) 迁移您的加密密钥. 请运行 'occ encryption:migrate' 或联系您的管理员."
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/zh_TW.js b/apps/encryption/l10n/zh_TW.js
index 163bde16e11..1309fe52b41 100644
--- a/apps/encryption/l10n/zh_TW.js
+++ b/apps/encryption/l10n/zh_TW.js
@@ -21,7 +21,6 @@ OC.L10N.register(
"The old password was not correct, please try again." : "舊密碼不正確,請再試一次",
"The current log-in password was not correct, please try again." : "目前登入的密碼不正確,請再試一次",
"Private key password successfully updated." : "私人金鑰密碼已成功更新。",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "您需要搬移您的加密鑰匙從舊版的加密 (ownCloud <= 8.0) 到新版,請執行 'occ encryption:migrate' 或是聯絡系統管理員",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "無效的加密應用程序私鑰。請在您的個人設定中更新您的私鑰密碼,以恢復對加密文件的訪問。",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "已啟用加密應用,但是你的加密密鑰沒有初始化。請重新登出並登入系統一次。",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "請啟用管理員設定中的伺服器端加密,以使用加密模組。",
@@ -59,6 +58,7 @@ OC.L10N.register(
"Enable password recovery:" : "啟用密碼還原:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "啟用這個選項將會允許您因忘記密碼但需要存取您的加密檔案",
"Enabled" : "已啓用",
- "Disabled" : "已停用"
+ "Disabled" : "已停用",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "您需要搬移您的加密鑰匙從舊版的加密 (ownCloud <= 8.0) 到新版,請執行 'occ encryption:migrate' 或是聯絡系統管理員"
},
"nplurals=1; plural=0;");
diff --git a/apps/encryption/l10n/zh_TW.json b/apps/encryption/l10n/zh_TW.json
index e56e71f45cc..6da4c325cef 100644
--- a/apps/encryption/l10n/zh_TW.json
+++ b/apps/encryption/l10n/zh_TW.json
@@ -19,7 +19,6 @@
"The old password was not correct, please try again." : "舊密碼不正確,請再試一次",
"The current log-in password was not correct, please try again." : "目前登入的密碼不正確,請再試一次",
"Private key password successfully updated." : "私人金鑰密碼已成功更新。",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "您需要搬移您的加密鑰匙從舊版的加密 (ownCloud <= 8.0) 到新版,請執行 'occ encryption:migrate' 或是聯絡系統管理員",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "無效的加密應用程序私鑰。請在您的個人設定中更新您的私鑰密碼,以恢復對加密文件的訪問。",
"Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "已啟用加密應用,但是你的加密密鑰沒有初始化。請重新登出並登入系統一次。",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "請啟用管理員設定中的伺服器端加密,以使用加密模組。",
@@ -57,6 +56,7 @@
"Enable password recovery:" : "啟用密碼還原:",
"Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "啟用這個選項將會允許您因忘記密碼但需要存取您的加密檔案",
"Enabled" : "已啓用",
- "Disabled" : "已停用"
+ "Disabled" : "已停用",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "您需要搬移您的加密鑰匙從舊版的加密 (ownCloud <= 8.0) 到新版,請執行 'occ encryption:migrate' 或是聯絡系統管理員"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/encryption/lib/AppInfo/Application.php b/apps/encryption/lib/AppInfo/Application.php
index da59169694b..55839e097a1 100644
--- a/apps/encryption/lib/AppInfo/Application.php
+++ b/apps/encryption/lib/AppInfo/Application.php
@@ -55,19 +55,12 @@ class Application extends \OCP\AppFramework\App {
/**
* @param array $urlParams
- * @param bool $encryptionSystemReady
*/
- public function __construct($urlParams = array(), $encryptionSystemReady = true) {
+ public function __construct($urlParams = array()) {
parent::__construct('encryption', $urlParams);
$this->encryptionManager = \OC::$server->getEncryptionManager();
$this->config = \OC::$server->getConfig();
$this->registerServices();
- if($encryptionSystemReady === false) {
- /** @var Session $session */
- $session = $this->getContainer()->query('Session');
- $session->setStatus(Session::RUN_MIGRATION);
- }
-
}
public function setUp() {
diff --git a/apps/encryption/lib/Command/MigrateKeys.php b/apps/encryption/lib/Command/MigrateKeys.php
deleted file mode 100644
index 18eb6e710a6..00000000000
--- a/apps/encryption/lib/Command/MigrateKeys.php
+++ /dev/null
@@ -1,127 +0,0 @@
-<?php
-/**
- * @copyright Copyright (c) 2016, ownCloud, Inc.
- *
- * @author Björn Schießle <bjoern@schiessle.org>
- * @author Thomas Müller <thomas.mueller@tmit.eu>
- *
- * @license AGPL-3.0
- *
- * This code is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License, version 3,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License, version 3,
- * along with this program. If not, see <http://www.gnu.org/licenses/>
- *
- */
-
-namespace OCA\Encryption\Command;
-
-use OC\Files\View;
-use OCA\Encryption\Migration;
-use OCP\IConfig;
-use OCP\IDBConnection;
-use OCP\ILogger;
-use OCP\IUserBackend;
-use OCP\IUserManager;
-use Symfony\Component\Console\Command\Command;
-use Symfony\Component\Console\Input\InputArgument;
-use Symfony\Component\Console\Input\InputInterface;
-use Symfony\Component\Console\Output\OutputInterface;
-
-class MigrateKeys extends Command {
-
- /** @var IUserManager */
- private $userManager;
- /** @var View */
- private $view;
- /** @var IDBConnection */
- private $connection;
- /** @var IConfig */
- private $config;
- /** @var ILogger */
- private $logger;
-
- /**
- * @param IUserManager $userManager
- * @param View $view
- * @param IDBConnection $connection
- * @param IConfig $config
- * @param ILogger $logger
- */
- public function __construct(IUserManager $userManager,
- View $view,
- IDBConnection $connection,
- IConfig $config,
- ILogger $logger) {
-
- $this->userManager = $userManager;
- $this->view = $view;
- $this->connection = $connection;
- $this->config = $config;
- $this->logger = $logger;
- parent::__construct();
- }
-
- protected function configure() {
- $this
- ->setName('encryption:migrate')
- ->setDescription('initial migration to encryption 2.0')
- ->addArgument(
- 'user_id',
- InputArgument::OPTIONAL | InputArgument::IS_ARRAY,
- 'will migrate keys of the given user(s)'
- );
- }
-
- protected function execute(InputInterface $input, OutputInterface $output) {
-
- // perform system reorganization
- $migration = new Migration($this->config, $this->view, $this->connection, $this->logger);
-
- $users = $input->getArgument('user_id');
- if (!empty($users)) {
- foreach ($users as $user) {
- if ($this->userManager->userExists($user)) {
- $output->writeln("Migrating keys <info>$user</info>");
- $migration->reorganizeFolderStructureForUser($user);
- } else {
- $output->writeln("<error>Unknown user $user</error>");
- }
- }
- } else {
- $output->writeln("Reorganize system folder structure");
- $migration->reorganizeSystemFolderStructure();
- $migration->updateDB();
- foreach($this->userManager->getBackends() as $backend) {
- $name = get_class($backend);
-
- if ($backend instanceof IUserBackend) {
- $name = $backend->getBackendName();
- }
-
- $output->writeln("Migrating keys for users on backend <info>$name</info>");
-
- $limit = 500;
- $offset = 0;
- do {
- $users = $backend->getUsers('', $limit, $offset);
- foreach ($users as $user) {
- $output->writeln(" <info>$user</info>");
- $migration->reorganizeFolderStructureForUser($user);
- }
- $offset += $limit;
- } while(count($users) >= $limit);
- }
- }
-
- $migration->finalCleanUp();
-
- }
-}
diff --git a/apps/encryption/lib/Controller/StatusController.php b/apps/encryption/lib/Controller/StatusController.php
index b133d5b2e5b..fa88a35453e 100644
--- a/apps/encryption/lib/Controller/StatusController.php
+++ b/apps/encryption/lib/Controller/StatusController.php
@@ -73,12 +73,6 @@ class StatusController extends Controller {
$status = 'error';
$message = 'no valid init status';
switch( $this->session->getStatus()) {
- case Session::RUN_MIGRATION:
- $status = 'interactionNeeded';
- $message = (string)$this->l->t(
- 'You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run \'occ encryption:migrate\' or contact your administrator'
- );
- break;
case Session::INIT_EXECUTED:
$status = 'interactionNeeded';
$message = (string)$this->l->t(
diff --git a/apps/encryption/lib/Migration.php b/apps/encryption/lib/Migration.php
deleted file mode 100644
index 35f35a1520c..00000000000
--- a/apps/encryption/lib/Migration.php
+++ /dev/null
@@ -1,395 +0,0 @@
-<?php
-/**
- * @copyright Copyright (c) 2016, ownCloud, Inc.
- *
- * @author Björn Schießle <bjoern@schiessle.org>
- * @author Joas Schilling <coding@schilljs.com>
- * @author Morris Jobke <hey@morrisjobke.de>
- * @author Robin Appelman <robin@icewind.nl>
- *
- * @license AGPL-3.0
- *
- * This code is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License, version 3,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License, version 3,
- * along with this program. If not, see <http://www.gnu.org/licenses/>
- *
- */
-
-namespace OCA\Encryption;
-
-
-use OC\Files\View;
-use OCP\App\IAppManager;
-use OCP\IConfig;
-use OCP\IDBConnection;
-use OCP\ILogger;
-
-class Migration {
-
- private $moduleId;
- /** @var \OC\Files\View */
- private $view;
- /** @var \OCP\IDBConnection */
- private $connection;
- /** @var IConfig */
- private $config;
- /** @var ILogger */
- private $logger;
- /** @var string*/
- protected $installedVersion;
- /** @var IAppManager */
- protected $appManager;
-
- /**
- * @param IConfig $config
- * @param View $view
- * @param IDBConnection $connection
- * @param ILogger $logger
- */
- public function __construct(IConfig $config, View $view, IDBConnection $connection, ILogger $logger, IAppManager $appManager) {
- $this->view = $view;
- $this->view->disableCacheUpdate();
- $this->connection = $connection;
- $this->moduleId = \OCA\Encryption\Crypto\Encryption::ID;
- $this->config = $config;
- $this->logger = $logger;
- $this->installedVersion = $this->config->getAppValue('files_encryption', 'installed_version', '-1');
- $this->appManager = $appManager;
- }
-
- public function finalCleanUp() {
- $this->view->deleteAll('files_encryption/public_keys');
- $this->updateFileCache();
- $this->config->deleteAppValue('files_encryption', 'installed_version');
- }
-
- /**
- * update file cache, copy unencrypted_size to the 'size' column
- */
- private function updateFileCache() {
- // make sure that we don't update the file cache multiple times
- // only update during the first run
- if ($this->installedVersion !== '-1') {
- $query = $this->connection->getQueryBuilder();
- $query->update('filecache')
- ->set('size', 'unencrypted_size')
- ->where($query->expr()->eq('encrypted', $query->createParameter('encrypted')))
- ->setParameter('encrypted', 1);
- $query->execute();
- }
- }
-
- /**
- * iterate through users and reorganize the folder structure
- */
- public function reorganizeFolderStructure() {
- $this->reorganizeSystemFolderStructure();
-
- $limit = 500;
- $offset = 0;
- do {
- $users = \OCP\User::getUsers('', $limit, $offset);
- foreach ($users as $user) {
- $this->reorganizeFolderStructureForUser($user);
- }
- $offset += $limit;
- } while (count($users) >= $limit);
- }
-
- /**
- * reorganize system wide folder structure
- */
- public function reorganizeSystemFolderStructure() {
-
- $this->createPathForKeys('/files_encryption');
-
- // backup system wide folders
- $this->backupSystemWideKeys();
-
- // rename system wide mount point
- $this->renameFileKeys('', '/files_encryption/keys');
-
- // rename system private keys
- $this->renameSystemPrivateKeys();
-
- $storage = $this->view->getMount('')->getStorage();
- $storage->getScanner()->scan('files_encryption');
- }
-
-
- /**
- * reorganize folder structure for user
- *
- * @param string $user
- */
- public function reorganizeFolderStructureForUser($user) {
- // backup all keys
- \OC_Util::tearDownFS();
- \OC_Util::setupFS($user);
- if ($this->backupUserKeys($user)) {
- // rename users private key
- $this->renameUsersPrivateKey($user);
- $this->renameUsersPublicKey($user);
- // rename file keys
- $path = '/files_encryption/keys';
- $this->renameFileKeys($user, $path);
- $trashPath = '/files_trashbin/keys';
- if ($this->appManager->isEnabledForUser('files_trashbin') && $this->view->is_dir($user . '/' . $trashPath)) {
- $this->renameFileKeys($user, $trashPath, true);
- $this->view->deleteAll($trashPath);
- }
- // delete old folders
- $this->deleteOldKeys($user);
- $this->view->getMount('/' . $user)->getStorage()->getScanner()->scan('files_encryption');
- }
- }
-
- /**
- * update database
- */
- public function updateDB() {
-
- // make sure that we don't update the file cache multiple times
- // only update during the first run
- if ($this->installedVersion === '-1') {
- return;
- }
-
- // delete left-over from old encryption which is no longer needed
- $this->config->deleteAppValue('files_encryption', 'ocsid');
- $this->config->deleteAppValue('files_encryption', 'types');
- $this->config->deleteAppValue('files_encryption', 'enabled');
-
- $oldAppValues = $this->connection->getQueryBuilder();
- $oldAppValues->select('*')
- ->from('appconfig')
- ->where($oldAppValues->expr()->eq('appid', $oldAppValues->createParameter('appid')))
- ->setParameter('appid', 'files_encryption');
- $appSettings = $oldAppValues->execute();
-
- while ($row = $appSettings->fetch()) {
- // 'installed_version' gets deleted at the end of the migration process
- if ($row['configkey'] !== 'installed_version' ) {
- $this->config->setAppValue('encryption', $row['configkey'], $row['configvalue']);
- $this->config->deleteAppValue('files_encryption', $row['configkey']);
- }
- }
-
- $oldPreferences = $this->connection->getQueryBuilder();
- $oldPreferences->select('*')
- ->from('preferences')
- ->where($oldPreferences->expr()->eq('appid', $oldPreferences->createParameter('appid')))
- ->setParameter('appid', 'files_encryption');
- $preferenceSettings = $oldPreferences->execute();
-
- while ($row = $preferenceSettings->fetch()) {
- $this->config->setUserValue($row['userid'], 'encryption', $row['configkey'], $row['configvalue']);
- $this->config->deleteUserValue($row['userid'], 'files_encryption', $row['configkey']);
- }
- }
-
- /**
- * create backup of system-wide keys
- */
- private function backupSystemWideKeys() {
- $backupDir = 'encryption_migration_backup_' . date("Y-m-d_H-i-s");
- $this->view->mkdir($backupDir);
- $this->view->copy('files_encryption', $backupDir . '/files_encryption');
- }
-
- /**
- * create backup of user specific keys
- *
- * @param string $user
- * @return bool
- */
- private function backupUserKeys($user) {
- $encryptionDir = $user . '/files_encryption';
- if ($this->view->is_dir($encryptionDir)) {
- $backupDir = $user . '/encryption_migration_backup_' . date("Y-m-d_H-i-s");
- $this->view->mkdir($backupDir);
- $this->view->copy($encryptionDir, $backupDir);
- return true;
- }
- return false;
- }
-
- /**
- * rename system-wide private keys
- */
- private function renameSystemPrivateKeys() {
- $dh = $this->view->opendir('files_encryption');
- $this->createPathForKeys('/files_encryption/' . $this->moduleId );
- if (is_resource($dh)) {
- while (($privateKey = readdir($dh)) !== false) {
- if (!\OC\Files\Filesystem::isIgnoredDir($privateKey) ) {
- if (!$this->view->is_dir('/files_encryption/' . $privateKey)) {
- $this->view->rename('files_encryption/' . $privateKey, 'files_encryption/' . $this->moduleId . '/' . $privateKey);
- $this->renameSystemPublicKey($privateKey);
- }
- }
- }
- closedir($dh);
- }
- }
-
- /**
- * rename system wide public key
- *
- * @param string $privateKey private key for which we want to rename the corresponding public key
- */
- private function renameSystemPublicKey($privateKey) {
- $publicKey = substr($privateKey,0 , strrpos($privateKey, '.privateKey')) . '.publicKey';
- $this->view->rename('files_encryption/public_keys/' . $publicKey, 'files_encryption/' . $this->moduleId . '/' . $publicKey);
- }
-
- /**
- * rename user-specific private keys
- *
- * @param string $user
- */
- private function renameUsersPrivateKey($user) {
- $oldPrivateKey = $user . '/files_encryption/' . $user . '.privateKey';
- $newPrivateKey = $user . '/files_encryption/' . $this->moduleId . '/' . $user . '.privateKey';
- if ($this->view->file_exists($oldPrivateKey)) {
- $this->createPathForKeys(dirname($newPrivateKey));
- $this->view->rename($oldPrivateKey, $newPrivateKey);
- }
- }
-
- /**
- * rename user-specific public keys
- *
- * @param string $user
- */
- private function renameUsersPublicKey($user) {
- $oldPublicKey = '/files_encryption/public_keys/' . $user . '.publicKey';
- $newPublicKey = $user . '/files_encryption/' . $this->moduleId . '/' . $user . '.publicKey';
- if ($this->view->file_exists($oldPublicKey)) {
- $this->createPathForKeys(dirname($newPublicKey));
- $this->view->rename($oldPublicKey, $newPublicKey);
- }
- }
-
- /**
- * rename file keys
- *
- * @param string $user
- * @param string $path
- * @param bool $trash
- */
- private function renameFileKeys($user, $path, $trash = false) {
-
- if ($this->view->is_dir($user . '/' . $path) === false) {
- $this->logger->info('Skip dir /' . $user . '/' . $path . ': does not exist');
- return;
- }
-
- $dh = $this->view->opendir($user . '/' . $path);
-
- if (is_resource($dh)) {
- while (($file = readdir($dh)) !== false) {
- if (!\OC\Files\Filesystem::isIgnoredDir($file)) {
- if ($this->view->is_dir($user . '/' . $path . '/' . $file)) {
- $this->renameFileKeys($user, $path . '/' . $file, $trash);
- } else {
- $target = $this->getTargetDir($user, $path, $file, $trash);
- if ($target !== false) {
- $this->createPathForKeys(dirname($target));
- $this->view->rename($user . '/' . $path . '/' . $file, $target);
- } else {
- $this->logger->warning(
- 'did not move key "' . $file
- . '" could not find the corresponding file in /data/' . $user . '/files.'
- . 'Most likely the key was already moved in a previous migration run and is already on the right place.');
- }
- }
- }
- }
- closedir($dh);
- }
- }
-
- /**
- * get system mount points
- * wrap static method so that it can be mocked for testing
- *
- * @internal
- * @return array
- */
- protected function getSystemMountPoints() {
- return \OC_Mount_Config::getSystemMountPoints();
- }
-
- /**
- * generate target directory
- *
- * @param string $user
- * @param string $keyPath
- * @param string $filename
- * @param bool $trash
- * @return string
- */
- private function getTargetDir($user, $keyPath, $filename, $trash) {
- if ($trash) {
- $filePath = substr($keyPath, strlen('/files_trashbin/keys/'));
- $targetDir = $user . '/files_encryption/keys/files_trashbin/' . $filePath . '/' . $this->moduleId . '/' . $filename;
- } else {
- $filePath = substr($keyPath, strlen('/files_encryption/keys/'));
- $targetDir = $user . '/files_encryption/keys/files/' . $filePath . '/' . $this->moduleId . '/' . $filename;
- }
-
- if ($user === '') {
- // for system wide mounts we need to check if the mount point really exists
- $normalized = \OC\Files\Filesystem::normalizePath($filePath);
- $systemMountPoints = $this->getSystemMountPoints();
- foreach ($systemMountPoints as $mountPoint) {
- $normalizedMountPoint = \OC\Files\Filesystem::normalizePath($mountPoint['mountpoint']) . '/';
- if (strpos($normalized, $normalizedMountPoint) === 0)
- return $targetDir;
- }
- } else if ($trash === false && $this->view->file_exists('/' . $user. '/files/' . $filePath)) {
- return $targetDir;
- } else if ($trash === true && $this->view->file_exists('/' . $user. '/files_trashbin/' . $filePath)) {
- return $targetDir;
- }
-
- return false;
- }
-
- /**
- * delete old keys
- *
- * @param string $user
- */
- private function deleteOldKeys($user) {
- $this->view->deleteAll($user . '/files_encryption/keyfiles');
- $this->view->deleteAll($user . '/files_encryption/share-keys');
- }
-
- /**
- * create directories for the keys recursively
- *
- * @param string $path
- */
- private function createPathForKeys($path) {
- if (!$this->view->file_exists($path)) {
- $sub_dirs = explode('/', $path);
- $dir = '';
- foreach ($sub_dirs as $sub_dir) {
- $dir .= '/' . $sub_dir;
- if (!$this->view->is_dir($dir)) {
- $this->view->mkdir($dir);
- }
- }
- }
- }
-}
diff --git a/apps/encryption/lib/Session.php b/apps/encryption/lib/Session.php
index c8f6ac6d0da..778d1f224ad 100644
--- a/apps/encryption/lib/Session.php
+++ b/apps/encryption/lib/Session.php
@@ -36,7 +36,6 @@ class Session {
const NOT_INITIALIZED = '0';
const INIT_EXECUTED = '1';
const INIT_SUCCESSFUL = '2';
- const RUN_MIGRATION = '3';
/**
* @param ISession $session
diff --git a/apps/encryption/tests/Controller/StatusControllerTest.php b/apps/encryption/tests/Controller/StatusControllerTest.php
index 0dc04b0ba1c..8e3b71e4d52 100644
--- a/apps/encryption/tests/Controller/StatusControllerTest.php
+++ b/apps/encryption/tests/Controller/StatusControllerTest.php
@@ -92,12 +92,11 @@ class StatusControllerTest extends TestCase {
}
public function dataTestGetStatus() {
- return array(
- array(Session::RUN_MIGRATION, 'interactionNeeded'),
- array(Session::INIT_EXECUTED, 'interactionNeeded'),
- array(Session::INIT_SUCCESSFUL, 'success'),
- array(Session::NOT_INITIALIZED, 'interactionNeeded'),
- array('unknown', 'error'),
- );
+ return [
+ [Session::INIT_EXECUTED, 'interactionNeeded'],
+ [Session::INIT_SUCCESSFUL, 'success'],
+ [Session::NOT_INITIALIZED, 'interactionNeeded'],
+ ['unknown', 'error'],
+ ];
}
}
diff --git a/apps/encryption/tests/MigrationTest.php b/apps/encryption/tests/MigrationTest.php
deleted file mode 100644
index 3854a821809..00000000000
--- a/apps/encryption/tests/MigrationTest.php
+++ /dev/null
@@ -1,597 +0,0 @@
-<?php
-/**
- * @copyright Copyright (c) 2016, ownCloud, Inc.
- *
- * @author Björn Schießle <bjoern@schiessle.org>
- * @author Joas Schilling <coding@schilljs.com>
- * @author Morris Jobke <hey@morrisjobke.de>
- * @author Robin Appelman <robin@icewind.nl>
- * @author Roeland Jago Douma <roeland@famdouma.nl>
- *
- * @license AGPL-3.0
- *
- * This code is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License, version 3,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License, version 3,
- * along with this program. If not, see <http://www.gnu.org/licenses/>
- *
- */
-
-namespace OCA\Encryption\Tests;
-
-use OC\Files\View;
-use OCA\Encryption\Migration;
-use OCP\ILogger;
-
-/**
- * Class MigrationTest
- *
- * @package OCA\Encryption\Tests
- * @group DB
- */
-class MigrationTest extends \Test\TestCase {
-
- const TEST_ENCRYPTION_MIGRATION_USER1='test_encryption_user1';
- const TEST_ENCRYPTION_MIGRATION_USER2='test_encryption_user2';
- const TEST_ENCRYPTION_MIGRATION_USER3='test_encryption_user3';
-
- /** @var \OC\Files\View */
- private $view;
- private $public_share_key_id = 'share_key_id';
- private $recovery_key_id = 'recovery_key_id';
- private $moduleId;
-
- /** @var \PHPUnit_Framework_MockObject_MockObject|ILogger */
- private $logger;
-
- public static function setUpBeforeClass() {
- parent::setUpBeforeClass();
- \OC::$server->getUserManager()->createUser(self::TEST_ENCRYPTION_MIGRATION_USER1, 'foo');
- \OC::$server->getUserManager()->createUser(self::TEST_ENCRYPTION_MIGRATION_USER2, 'foo');
- \OC::$server->getUserManager()->createUser(self::TEST_ENCRYPTION_MIGRATION_USER3, 'foo');
- }
-
- public static function tearDownAfterClass() {
- $user = \OC::$server->getUserManager()->get(self::TEST_ENCRYPTION_MIGRATION_USER1);
- if ($user !== null) { $user->delete(); }
- $user = \OC::$server->getUserManager()->get(self::TEST_ENCRYPTION_MIGRATION_USER2);
- if ($user !== null) { $user->delete(); }
- $user = \OC::$server->getUserManager()->get(self::TEST_ENCRYPTION_MIGRATION_USER3);
- if ($user !== null) { $user->delete(); }
- parent::tearDownAfterClass();
- }
-
-
- public function setUp() {
- $this->logger = $this->getMockBuilder(ILogger::class)->disableOriginalConstructor()->getMock();
- $this->view = new \OC\Files\View();
- $this->moduleId = \OCA\Encryption\Crypto\Encryption::ID;
- }
-
- /**
- * @param string $uid
- */
- protected function createDummyShareKeys($uid) {
- $this->loginAsUser($uid);
-
- $this->view->mkdir($uid . '/files_encryption/keys/folder1/folder2/folder3/file3');
- $this->view->mkdir($uid . '/files_encryption/keys/folder1/folder2/file2');
- $this->view->mkdir($uid . '/files_encryption/keys/folder1/file.1');
- $this->view->mkdir($uid . '/files_encryption/keys/folder2/file.2.1');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/folder2/folder3/file3/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/folder2/folder3/file3/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/folder2/folder3/file3/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/folder2/file2/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/folder2/file2/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/folder2/file2/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/file.1/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/file.1/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/file.1/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder2/file.2.1/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder2/file.2.1/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder2/file.2.1/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.shareKey' , 'data');
- if ($this->public_share_key_id) {
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder2/file.2.1/' . $this->public_share_key_id . '.shareKey' , 'data');
- }
- if ($this->recovery_key_id) {
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder2/file.2.1/' . $this->recovery_key_id . '.shareKey' , 'data');
- }
- }
-
- /**
- * @param string $uid
- */
- protected function createDummyUserKeys($uid) {
- $this->loginAsUser($uid);
-
- $this->view->mkdir($uid . '/files_encryption/');
- $this->view->mkdir('/files_encryption/public_keys');
- $this->view->file_put_contents($uid . '/files_encryption/' . $uid . '.privateKey', 'privateKey');
- $this->view->file_put_contents('/files_encryption/public_keys/' . $uid . '.publicKey', 'publicKey');
- }
-
- /**
- * @param string $uid
- */
- protected function createDummyFileKeys($uid) {
- $this->loginAsUser($uid);
-
- $this->view->mkdir($uid . '/files_encryption/keys/folder1/folder2/folder3/file3');
- $this->view->mkdir($uid . '/files_encryption/keys/folder1/folder2/file2');
- $this->view->mkdir($uid . '/files_encryption/keys/folder1/file.1');
- $this->view->mkdir($uid . '/files_encryption/keys/folder2/file.2.1');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/folder2/folder3/file3/fileKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/folder2/file2/fileKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder1/file.1/fileKey' , 'data');
- $this->view->file_put_contents($uid . '/files_encryption/keys/folder2/file.2.1/fileKey' , 'data');
- }
-
- /**
- * @param string $uid
- */
- protected function createDummyFiles($uid) {
- $this->loginAsUser($uid);
-
- $this->view->mkdir($uid . '/files/folder1/folder2/folder3/file3');
- $this->view->mkdir($uid . '/files/folder1/folder2/file2');
- $this->view->mkdir($uid . '/files/folder1/file.1');
- $this->view->mkdir($uid . '/files/folder2/file.2.1');
- $this->view->file_put_contents($uid . '/files/folder1/folder2/folder3/file3/fileKey' , 'data');
- $this->view->file_put_contents($uid . '/files/folder1/folder2/file2/fileKey' , 'data');
- $this->view->file_put_contents($uid . '/files/folder1/file.1/fileKey' , 'data');
- $this->view->file_put_contents($uid . '/files/folder2/file.2.1/fileKey' , 'data');
- }
-
- /**
- * @param string $uid
- */
- protected function createDummyFilesInTrash($uid) {
- $this->loginAsUser($uid);
-
- $this->view->mkdir($uid . '/files_trashbin/keys/file1.d5457864');
- $this->view->mkdir($uid . '/files_trashbin/keys/folder1.d7437648723/file2');
- $this->view->file_put_contents($uid . '/files_trashbin/keys/file1.d5457864/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_trashbin/keys/file1.d5457864/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey' , 'data');
- $this->view->file_put_contents($uid . '/files_trashbin/keys/folder1.d7437648723/file2/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey' , 'data');
-
- $this->view->file_put_contents($uid . '/files_trashbin/keys/file1.d5457864/fileKey' , 'data');
- $this->view->file_put_contents($uid . '/files_trashbin/keys/folder1.d7437648723/file2/fileKey' , 'data');
-
- // create the files itself
- $this->view->mkdir($uid . '/files_trashbin/folder1.d7437648723');
- $this->view->file_put_contents($uid . '/files_trashbin/file1.d5457864' , 'data');
- $this->view->file_put_contents($uid . '/files_trashbin/folder1.d7437648723/file2' , 'data');
- }
-
- protected function createDummySystemWideKeys() {
- $this->view->mkdir('files_encryption');
- $this->view->mkdir('files_encryption/public_keys');
- $this->view->file_put_contents('files_encryption/systemwide_1.privateKey', 'data');
- $this->view->file_put_contents('files_encryption/systemwide_2.privateKey', 'data');
- $this->view->file_put_contents('files_encryption/public_keys/systemwide_1.publicKey', 'data');
- $this->view->file_put_contents('files_encryption/public_keys/systemwide_2.publicKey', 'data');
- }
-
- public function testMigrateToNewFolderStructure() {
- $this->createDummyUserKeys(self::TEST_ENCRYPTION_MIGRATION_USER1);
- $this->createDummyUserKeys(self::TEST_ENCRYPTION_MIGRATION_USER2);
- $this->createDummyUserKeys(self::TEST_ENCRYPTION_MIGRATION_USER3);
-
- $this->createDummyShareKeys(self::TEST_ENCRYPTION_MIGRATION_USER1);
- $this->createDummyShareKeys(self::TEST_ENCRYPTION_MIGRATION_USER2);
- $this->createDummyShareKeys(self::TEST_ENCRYPTION_MIGRATION_USER3);
-
- $this->createDummyFileKeys(self::TEST_ENCRYPTION_MIGRATION_USER1);
- $this->createDummyFileKeys(self::TEST_ENCRYPTION_MIGRATION_USER2);
- $this->createDummyFileKeys(self::TEST_ENCRYPTION_MIGRATION_USER3);
-
- $this->createDummyFiles(self::TEST_ENCRYPTION_MIGRATION_USER1);
- $this->createDummyFiles(self::TEST_ENCRYPTION_MIGRATION_USER2);
- $this->createDummyFiles(self::TEST_ENCRYPTION_MIGRATION_USER3);
-
- $this->createDummyFilesInTrash(self::TEST_ENCRYPTION_MIGRATION_USER2);
-
- // no user for system wide mount points
- $this->createDummyFileKeys('');
- $this->createDummyShareKeys('');
-
- $this->createDummySystemWideKeys();
-
- /** @var \PHPUnit_Framework_MockObject_MockObject|\OCA\Encryption\Migration $m */
- $m = $this->getMockBuilder(Migration::class)
- ->setConstructorArgs(
- [
- \OC::$server->getConfig(),
- new \OC\Files\View(),
- \OC::$server->getDatabaseConnection(),
- $this->logger,
- \OC::$server->getAppManager()
- ]
- )->setMethods(['getSystemMountPoints'])->getMock();
-
- $m->expects($this->any())->method('getSystemMountPoints')
- ->will($this->returnValue([['mountpoint' => 'folder1'], ['mountpoint' => 'folder2']]));
-
- $m->reorganizeFolderStructure();
- // even if it runs twice folder should always move only once
- $m->reorganizeFolderStructure();
-
- $this->loginAsUser(self::TEST_ENCRYPTION_MIGRATION_USER1);
-
- $this->assertTrue(
- $this->view->file_exists(
- self::TEST_ENCRYPTION_MIGRATION_USER1 . '/files_encryption/' .
- $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.publicKey')
- );
-
- $this->loginAsUser(self::TEST_ENCRYPTION_MIGRATION_USER2);
-
- $this->assertTrue(
- $this->view->file_exists(
- self::TEST_ENCRYPTION_MIGRATION_USER2 . '/files_encryption/' .
- $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.publicKey')
- );
-
- $this->loginAsUser(self::TEST_ENCRYPTION_MIGRATION_USER3);
-
- $this->assertTrue(
- $this->view->file_exists(
- self::TEST_ENCRYPTION_MIGRATION_USER3 . '/files_encryption/' .
- $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.publicKey')
- );
-
- $this->loginAsUser(self::TEST_ENCRYPTION_MIGRATION_USER1);
-
- $this->assertTrue(
- $this->view->file_exists(
- '/files_encryption/' . $this->moduleId . '/systemwide_1.publicKey')
- );
- $this->assertTrue(
- $this->view->file_exists(
- '/files_encryption/' . $this->moduleId . '/systemwide_2.publicKey')
- );
-
- $this->verifyNewKeyPath(self::TEST_ENCRYPTION_MIGRATION_USER1);
- $this->verifyNewKeyPath(self::TEST_ENCRYPTION_MIGRATION_USER2);
- $this->verifyNewKeyPath(self::TEST_ENCRYPTION_MIGRATION_USER3);
- // system wide keys
- $this->verifyNewKeyPath('');
- // trash
- $this->verifyFilesInTrash(self::TEST_ENCRYPTION_MIGRATION_USER2);
-
- }
-
- /**
- * @param string $uid
- */
- protected function verifyFilesInTrash($uid) {
- $this->loginAsUser($uid);
-
- // share keys
- $this->assertTrue(
- $this->view->file_exists($uid . '/files_encryption/keys/files_trashbin/file1.d5457864/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey')
- );
- $this->assertTrue(
- $this->view->file_exists($uid . '/files_encryption/keys/files_trashbin/file1.d5457864/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey')
- );
- $this->assertTrue(
- $this->view->file_exists($uid . '/files_encryption/keys/files_trashbin/folder1.d7437648723/file2/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey')
- );
-
- // file keys
- $this->assertTrue(
- $this->view->file_exists($uid . '/files_encryption/keys/files_trashbin/file1.d5457864/' . $this->moduleId . '/fileKey')
- );
-
- $this->assertTrue(
- $this->view->file_exists($uid . '/files_encryption/keys/files_trashbin/file1.d5457864/' . $this->moduleId . '/fileKey')
- );
- $this->assertTrue(
- $this->view->file_exists($uid . '/files_encryption/keys/files_trashbin/folder1.d7437648723/file2/' . $this->moduleId . '/fileKey')
- );
- }
-
- /**
- * @param string $uid
- */
- protected function verifyNewKeyPath($uid) {
- // private key
- if ($uid !== '') {
- $this->loginAsUser($uid);
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/' . $this->moduleId . '/'. $uid . '.privateKey'));
- }
- // file keys
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/folder2/folder3/file3/' . $this->moduleId . '/fileKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/folder2/file2/' . $this->moduleId . '/fileKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/file.1/' . $this->moduleId . '/fileKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder2/file.2.1/' .$this->moduleId . '/fileKey'));
- // share keys
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/folder2/folder3/file3/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/folder2/folder3/file3/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/folder2/folder3/file3/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/folder2/file2/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/folder2/file2/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/folder2/file2/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/file.1/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/file.1/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder1/file.1/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder2/file.2.1/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER1 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder2/file.2.1/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER2 . '.shareKey'));
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder2/file.2.1/' . $this->moduleId . '/' . self::TEST_ENCRYPTION_MIGRATION_USER3 . '.shareKey'));
- if ($this->public_share_key_id) {
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder2/file.2.1/' . $this->moduleId . '/' . $this->public_share_key_id . '.shareKey'));
- }
- if ($this->recovery_key_id) {
- $this->assertTrue($this->view->file_exists($uid . '/files_encryption/keys/files/folder2/file.2.1/' . $this->moduleId . '/' . $this->recovery_key_id . '.shareKey'));
- }
- }
-
- private function prepareDB() {
- $config = \OC::$server->getConfig();
- $config->setAppValue('files_encryption', 'recoveryKeyId', 'recovery_id');
- $config->setAppValue('files_encryption', 'publicShareKeyId', 'share_id');
- $config->setAppValue('files_encryption', 'recoveryAdminEnabled', '1');
- $config->setUserValue(self::TEST_ENCRYPTION_MIGRATION_USER1, 'files_encryption', 'recoverKeyEnabled', '1');
-
- //$this->invokePrivate($config, 'cache', [[]]);
- $cache = $this->invokePrivate(\OC::$server->getAppConfig(), 'cache');
- unset($cache['encryption']);
- unset($cache['files_encryption']);
- $this->invokePrivate(\OC::$server->getAppConfig(), 'cache', [$cache]);
-
- $cache = $this->invokePrivate($config, 'userCache');
- unset($cache[self::TEST_ENCRYPTION_MIGRATION_USER1]);
- $this->invokePrivate(\OC::$server->getAppConfig(), 'userCache', [$cache]);
-
- // delete default values set by the encryption app during initialization
-
- /** @var \OCP\IDBConnection $connection */
- $connection = \OC::$server->getDatabaseConnection();
- $query = $connection->getQueryBuilder();
- $query->delete('appconfig')
- ->where($query->expr()->eq('appid', $query->createParameter('appid')))
- ->setParameter('appid', 'encryption');
- $query->execute();
- $query = $connection->getQueryBuilder();
- $query->delete('preferences')
- ->where($query->expr()->eq('appid', $query->createParameter('appid')))
- ->setParameter('appid', 'encryption');
- $query->execute();
- }
-
- public function testUpdateDB() {
- $this->prepareDB();
-
- $m = new Migration(\OC::$server->getConfig(), new \OC\Files\View(), \OC::$server->getDatabaseConnection(), $this->logger, \OC::$server->getAppManager());
- $this->invokePrivate($m, 'installedVersion', ['0.7']);
- $m->updateDB();
-
- $this->verifyDB('appconfig', 'files_encryption', 0);
- $this->verifyDB('preferences', 'files_encryption', 0);
- $this->verifyDB('appconfig', 'encryption', 3);
- $this->verifyDB('preferences', 'encryption', 1);
-
- }
-
- /**
- * test update db if the db already contain some existing new values
- */
- public function testUpdateDBExistingNewConfig() {
- $this->prepareDB();
- $config = \OC::$server->getConfig();
- $config->setAppValue('encryption', 'publicShareKeyId', 'wrong_share_id');
- $config->setUserValue(self::TEST_ENCRYPTION_MIGRATION_USER1, 'encryption', 'recoverKeyEnabled', '9');
-
- $m = new Migration(\OC::$server->getConfig(), new \OC\Files\View(), \OC::$server->getDatabaseConnection(), $this->logger, \OC::$server->getAppManager());
- $this->invokePrivate($m, 'installedVersion', ['0.7']);
- $m->updateDB();
-
- $this->verifyDB('appconfig', 'files_encryption', 0);
- $this->verifyDB('preferences', 'files_encryption', 0);
- $this->verifyDB('appconfig', 'encryption', 3);
- $this->verifyDB('preferences', 'encryption', 1);
-
- // check if the existing values where overwritten correctly
- /** @var \OC\DB\Connection $connection */
- $connection = \OC::$server->getDatabaseConnection();
- $query = $connection->getQueryBuilder();
- $query->select('configvalue')
- ->from('appconfig')
- ->where($query->expr()->andX(
- $query->expr()->eq('appid', $query->createParameter('appid')),
- $query->expr()->eq('configkey', $query->createParameter('configkey'))
- ))
- ->setParameter('appid', 'encryption')
- ->setParameter('configkey', 'publicShareKeyId');
- $result = $query->execute();
- $value = $result->fetch();
- $this->assertTrue(isset($value['configvalue']));
- $this->assertSame('share_id', $value['configvalue']);
-
- $query = $connection->getQueryBuilder();
- $query->select('configvalue')
- ->from('preferences')
- ->where($query->expr()->andX(
- $query->expr()->eq('appid', $query->createParameter('appid')),
- $query->expr()->eq('configkey', $query->createParameter('configkey')),
- $query->expr()->eq('userid', $query->createParameter('userid'))
- ))
- ->setParameter('appid', 'encryption')
- ->setParameter('configkey', 'recoverKeyEnabled')
- ->setParameter('userid', self::TEST_ENCRYPTION_MIGRATION_USER1);
- $result = $query->execute();
- $value = $result->fetch();
- $this->assertTrue(isset($value['configvalue']));
- $this->assertSame('1', $value['configvalue']);
-
- }
-
- /**
- * @param string $table
- * @param string $appid
- * @param integer $expected
- */
- public function verifyDB($table, $appid, $expected) {
- /** @var \OCP\IDBConnection $connection */
- $connection = \OC::$server->getDatabaseConnection();
- $query = $connection->getQueryBuilder();
- $query->select('appid')
- ->from($table)
- ->where($query->expr()->eq('appid', $query->createParameter('appid')))
- ->setParameter('appid', $appid);
- $result = $query->execute();
- $values = $result->fetchAll();
- $this->assertSame($expected,
- count($values)
- );
- }
-
- /**
- * test update of the file cache
- */
- public function testUpdateFileCache() {
- $this->prepareFileCache();
- $m = new Migration(\OC::$server->getConfig(), new \OC\Files\View(), \OC::$server->getDatabaseConnection(), $this->logger, \OC::$server->getAppManager());
- $this->invokePrivate($m, 'installedVersion', ['0.7']);
- self::invokePrivate($m, 'updateFileCache');
-
- // check results
-
- /** @var \OCP\IDBConnection $connection */
- $connection = \OC::$server->getDatabaseConnection();
- $query = $connection->getQueryBuilder();
- $query->select('*')
- ->from('filecache');
- $result = $query->execute();
- $entries = $result->fetchAll();
- foreach($entries as $entry) {
- if ((int)$entry['encrypted'] === 1) {
- $this->assertSame((int)$entry['unencrypted_size'], (int)$entry['size']);
- } else {
- $this->assertSame((int)$entry['unencrypted_size'] - 2, (int)$entry['size']);
- }
- }
-
-
- }
-
- public function prepareFileCache() {
- /** @var \OCP\IDBConnection $connection */
- $connection = \OC::$server->getDatabaseConnection();
- $query = $connection->getQueryBuilder();
- $query->delete('filecache');
- $query->execute();
- $query = $connection->getQueryBuilder();
- $result = $query->select('fileid')
- ->from('filecache')
- ->setMaxResults(1)->execute()->fetchAll();
- $this->assertEmpty($result);
- $query = $connection->getQueryBuilder();
- $query->insert('filecache')
- ->values(
- array(
- 'storage' => $query->createParameter('storage'),
- 'path_hash' => $query->createParameter('path_hash'),
- 'encrypted' => $query->createParameter('encrypted'),
- 'size' => $query->createParameter('size'),
- 'unencrypted_size' => $query->createParameter('unencrypted_size'),
- )
- );
- for ($i = 1; $i < 20; $i++) {
- $query->setParameter('storage', 1)
- ->setParameter('path_hash', $i)
- ->setParameter('encrypted', $i % 2)
- ->setParameter('size', $i)
- ->setParameter('unencrypted_size', $i + 2);
- $this->assertSame(1,
- $query->execute()
- );
- }
- $query = $connection->getQueryBuilder();
- $result = $query->select('fileid')
- ->from('filecache')
- ->execute()->fetchAll();
- $this->assertSame(19, count($result));
- }
-
- /**
- * @dataProvider dataTestGetTargetDir
- */
- public function testGetTargetDir($user, $keyPath, $filename, $trash, $systemMounts, $expected) {
-
- $view = $this->getMockBuilder(View::class)
- ->disableOriginalConstructor()->getMock();
- $view->expects($this->any())->method('file_exists')->willReturn(true);
-
- $m = $this->getMockBuilder(Migration::class)
- ->setConstructorArgs(
- [
- \OC::$server->getConfig(),
- $view,
- \OC::$server->getDatabaseConnection(),
- $this->logger,
- \OC::$server->getAppManager()
- ]
- )->setMethods(['getSystemMountPoints'])->getMock();
-
- $m->expects($this->any())->method('getSystemMountPoints')
- ->willReturn($systemMounts);
-
- $this->assertSame($expected,
- $this->invokePrivate($m, 'getTargetDir', [$user, $keyPath, $filename, $trash])
- );
- }
-
- public function dataTestGetTargetDir() {
- return [
- [
- 'user1',
- '/files_encryption/keys/foo/bar.txt',
- 'user1.shareKey',
- false,
- [],
- 'user1/files_encryption/keys/files/foo/bar.txt/OC_DEFAULT_MODULE/user1.shareKey'
- ],
- [
- 'user1',
- '/files_trashbin/keys/foo/bar.txt',
- 'user1.shareKey',
- true,
- [],
- 'user1/files_encryption/keys/files_trashbin/foo/bar.txt/OC_DEFAULT_MODULE/user1.shareKey'
- ],
- [
- '',
- '/files_encryption/keys/foo/bar.txt',
- 'user1.shareKey',
- false,
- [['mountpoint' => 'foo']],
- '/files_encryption/keys/files/foo/bar.txt/OC_DEFAULT_MODULE/user1.shareKey'
- ],
- [
- '',
- '/files_encryption/keys/foo/bar.txt',
- 'user1.shareKey',
- false,
- [['mountpoint' => 'foobar']],
- false
- ],
- [
- '',
- '/files_encryption/keys/foobar/bar.txt',
- 'user1.shareKey',
- false,
- [['mountpoint' => 'foo']],
- false
- ]
- ];
- }
-
-}
diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js
index 32149554e2d..042b50a0ce0 100644
--- a/apps/files/l10n/es.js
+++ b/apps/files/l10n/es.js
@@ -103,9 +103,13 @@ OC.L10N.register(
"{user} created {file}" : "{user} ha creado {file}",
"{file} was created in a public folder" : "{file} se ha creado en una carpeta pública",
"You changed {file}" : "Usted ha cambiado {file}",
+ "You changed an encrypted file in {file}" : "Has modificado un archivo cifrado en {file}",
"{user} changed {file}" : "{user} ha cambiado {file}",
+ "{user} changed an encrypted file in {file}" : "{user} ha modificado un archivo cifrado en {file}",
"You deleted {file}" : "Usted ha borrado {file}",
+ "You deleted an encrypted file in {file}" : "Has borrado un archivo cifrado en {file}",
"{user} deleted {file}" : "{user} eliminó {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} ha borrado un archivo cifrado en {file}",
"You restored {file}" : "Usted restauró {file}",
"{user} restored {file}" : "{user} restauró {file}",
"You renamed {oldfile} to {newfile}" : "Ha renombrado {oldfile} como {newfile}",
@@ -141,7 +145,7 @@ OC.L10N.register(
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que está intentando subir sobrepasan el tamaño máximo permitido en este servidor.",
"No favorites yet" : "Aún no hay favoritos",
"Files and folders you mark as favorite will show up here" : "Aquí aparecerán los archivos y carpetas que usted marque como favoritos",
- "Shared with you" : "Compartido con usted",
+ "Shared with you" : "Compartido contigo",
"Shared with others" : "Compartido con otros",
"Shared by link" : "Compartido por enlace",
"Tags" : "Etiquetas",
diff --git a/apps/files/l10n/es.json b/apps/files/l10n/es.json
index 87e5cb05717..360b2b2bc1c 100644
--- a/apps/files/l10n/es.json
+++ b/apps/files/l10n/es.json
@@ -101,9 +101,13 @@
"{user} created {file}" : "{user} ha creado {file}",
"{file} was created in a public folder" : "{file} se ha creado en una carpeta pública",
"You changed {file}" : "Usted ha cambiado {file}",
+ "You changed an encrypted file in {file}" : "Has modificado un archivo cifrado en {file}",
"{user} changed {file}" : "{user} ha cambiado {file}",
+ "{user} changed an encrypted file in {file}" : "{user} ha modificado un archivo cifrado en {file}",
"You deleted {file}" : "Usted ha borrado {file}",
+ "You deleted an encrypted file in {file}" : "Has borrado un archivo cifrado en {file}",
"{user} deleted {file}" : "{user} eliminó {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} ha borrado un archivo cifrado en {file}",
"You restored {file}" : "Usted restauró {file}",
"{user} restored {file}" : "{user} restauró {file}",
"You renamed {oldfile} to {newfile}" : "Ha renombrado {oldfile} como {newfile}",
@@ -139,7 +143,7 @@
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Los archivos que está intentando subir sobrepasan el tamaño máximo permitido en este servidor.",
"No favorites yet" : "Aún no hay favoritos",
"Files and folders you mark as favorite will show up here" : "Aquí aparecerán los archivos y carpetas que usted marque como favoritos",
- "Shared with you" : "Compartido con usted",
+ "Shared with you" : "Compartido contigo",
"Shared with others" : "Compartido con otros",
"Shared by link" : "Compartido por enlace",
"Tags" : "Etiquetas",
diff --git a/apps/files/l10n/es_MX.js b/apps/files/l10n/es_MX.js
index 4b2a2518a59..033c3293f7c 100644
--- a/apps/files/l10n/es_MX.js
+++ b/apps/files/l10n/es_MX.js
@@ -100,12 +100,18 @@ OC.L10N.register(
"Moved by {user}" : "Movido por {user}",
"\"remote user\"" : "\"usuario remoto\"",
"You created {file}" : "Creaste {file}",
+ "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}",
"{user} created {file}" : "{user} creó {file}",
+ "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}",
"{file} was created in a public folder" : "{file} fue creado en una carpeta pública",
"You changed {file}" : "Cambiaste {file}",
+ "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}",
"{user} changed {file}" : "{user} cambió {file}",
+ "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}",
"You deleted {file}" : "Borraste {file}",
+ "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}",
"{user} deleted {file}" : "{user} borró {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}",
"You restored {file}" : "Restauraste {file}",
"{user} restored {file}" : "{user} restauró {file}",
"You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}",
@@ -150,6 +156,7 @@ OC.L10N.register(
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
"Move" : "Mover",
"A new file or folder has been <strong>deleted</strong>" : "Un nuevo archivo o carpeta ha sido <strong>borrado</strong>",
- "A new file or folder has been <strong>restored</strong>" : "Un nuevo archivo o carpeta ha sido <strong>restaurado</strong>"
+ "A new file or folder has been <strong>restored</strong>" : "Un nuevo archivo o carpeta ha sido <strong>restaurado</strong>",
+ "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Usa esta dirección para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">acceder tus Archivos vía WebDAV</a>"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/es_MX.json b/apps/files/l10n/es_MX.json
index eeddd119a88..1edf900b009 100644
--- a/apps/files/l10n/es_MX.json
+++ b/apps/files/l10n/es_MX.json
@@ -98,12 +98,18 @@
"Moved by {user}" : "Movido por {user}",
"\"remote user\"" : "\"usuario remoto\"",
"You created {file}" : "Creaste {file}",
+ "You created an encrypted file in {file}" : "Creaste un archivo encriptado en {file}",
"{user} created {file}" : "{user} creó {file}",
+ "{user} created an encrypted file in {file}" : "{user} creó un archivo encriptado en {file}",
"{file} was created in a public folder" : "{file} fue creado en una carpeta pública",
"You changed {file}" : "Cambiaste {file}",
+ "You changed an encrypted file in {file}" : "Cambiaste un archivo encriptado en {file}",
"{user} changed {file}" : "{user} cambió {file}",
+ "{user} changed an encrypted file in {file}" : "{user} cambió un archivo encriptado en {file}",
"You deleted {file}" : "Borraste {file}",
+ "You deleted an encrypted file in {file}" : "Borraste un archivo encriptado en {file}",
"{user} deleted {file}" : "{user} borró {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} borró un archivo encriptado en {file}",
"You restored {file}" : "Restauraste {file}",
"{user} restored {file}" : "{user} restauró {file}",
"You renamed {oldfile} to {newfile}" : "Renombraste {oldfile} como {newfile}",
@@ -148,6 +154,7 @@
"New text file.txt" : "Nuevo ArchivoDeTexto.txt",
"Move" : "Mover",
"A new file or folder has been <strong>deleted</strong>" : "Un nuevo archivo o carpeta ha sido <strong>borrado</strong>",
- "A new file or folder has been <strong>restored</strong>" : "Un nuevo archivo o carpeta ha sido <strong>restaurado</strong>"
+ "A new file or folder has been <strong>restored</strong>" : "Un nuevo archivo o carpeta ha sido <strong>restaurado</strong>",
+ "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Usa esta dirección para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">acceder tus Archivos vía WebDAV</a>"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/hu.js b/apps/files/l10n/hu.js
index 5ffa856450c..2381d89c32a 100644
--- a/apps/files/l10n/hu.js
+++ b/apps/files/l10n/hu.js
@@ -25,6 +25,7 @@ OC.L10N.register(
"Download" : "Letöltés",
"Rename" : "Átnevezés",
"Move or copy" : "Mozgatás vagy másolás",
+ "Copy" : "Másol",
"Target folder" : "Cél mappa",
"Delete" : "Törlés",
"Disconnect storage" : "Tároló leválasztása",
@@ -99,12 +100,18 @@ OC.L10N.register(
"Moved by {user}" : "Áthelyezte: {user}",
"\"remote user\"" : "\"távoli felhasználó\"",
"You created {file}" : "Létrehoztad: {file}",
+ "You created an encrypted file in {file}" : "Létrehoztál egy titkosított fájlt ebben: {file}",
"{user} created {file}" : "{user} létrehozta: {file}",
+ "{user} created an encrypted file in {file}" : "{user} létrehozott egy titkosított fájlt ebben: {file}",
"{file} was created in a public folder" : "{file} létrehozva egy nyilvános mappában",
"You changed {file}" : "Módosítottad: {file}",
+ "You changed an encrypted file in {file}" : "Megváltoztattál egy titkosított fájlt ebben: {file}",
"{user} changed {file}" : "{user} módosította: {file}",
+ "{user} changed an encrypted file in {file}" : "{user} megváltoztatott egy titkosított fájlt ebben: {file}",
"You deleted {file}" : "Törölted: {file}",
+ "You deleted an encrypted file in {file}" : "Töröltél egy titkosított fájlt itt: {file}",
"{user} deleted {file}" : "{user} törölte: {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} törölt egy titkosított fájlt itt: {file}",
"You restored {file}" : "Visszaállítottad: {file}",
"{user} restored {file}" : "{user} visszaállította: {file}",
"You renamed {oldfile} to {newfile}" : "Átnevezted ezt: {oldfile} erre: {newfile}",
diff --git a/apps/files/l10n/hu.json b/apps/files/l10n/hu.json
index 8070cd3140d..fd6f59c82a0 100644
--- a/apps/files/l10n/hu.json
+++ b/apps/files/l10n/hu.json
@@ -23,6 +23,7 @@
"Download" : "Letöltés",
"Rename" : "Átnevezés",
"Move or copy" : "Mozgatás vagy másolás",
+ "Copy" : "Másol",
"Target folder" : "Cél mappa",
"Delete" : "Törlés",
"Disconnect storage" : "Tároló leválasztása",
@@ -97,12 +98,18 @@
"Moved by {user}" : "Áthelyezte: {user}",
"\"remote user\"" : "\"távoli felhasználó\"",
"You created {file}" : "Létrehoztad: {file}",
+ "You created an encrypted file in {file}" : "Létrehoztál egy titkosított fájlt ebben: {file}",
"{user} created {file}" : "{user} létrehozta: {file}",
+ "{user} created an encrypted file in {file}" : "{user} létrehozott egy titkosított fájlt ebben: {file}",
"{file} was created in a public folder" : "{file} létrehozva egy nyilvános mappában",
"You changed {file}" : "Módosítottad: {file}",
+ "You changed an encrypted file in {file}" : "Megváltoztattál egy titkosított fájlt ebben: {file}",
"{user} changed {file}" : "{user} módosította: {file}",
+ "{user} changed an encrypted file in {file}" : "{user} megváltoztatott egy titkosított fájlt ebben: {file}",
"You deleted {file}" : "Törölted: {file}",
+ "You deleted an encrypted file in {file}" : "Töröltél egy titkosított fájlt itt: {file}",
"{user} deleted {file}" : "{user} törölte: {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} törölt egy titkosított fájlt itt: {file}",
"You restored {file}" : "Visszaállítottad: {file}",
"{user} restored {file}" : "{user} visszaállította: {file}",
"You renamed {oldfile} to {newfile}" : "Átnevezted ezt: {oldfile} erre: {newfile}",
diff --git a/apps/files/l10n/it.js b/apps/files/l10n/it.js
index f53046b7613..1712d9e7b58 100644
--- a/apps/files/l10n/it.js
+++ b/apps/files/l10n/it.js
@@ -100,12 +100,18 @@ OC.L10N.register(
"Moved by {user}" : "Spostata da {user}",
"\"remote user\"" : "\"utente remoto\"",
"You created {file}" : "Hai creato {file}",
+ "You created an encrypted file in {file}" : "Hai creato un file cifrato in {file}",
"{user} created {file}" : "{user} ha creato {file}",
+ "{user} created an encrypted file in {file}" : "{user} ha creato un file cifrato in {file}",
"{file} was created in a public folder" : "{file} è stato creato in una cartella pubblica",
"You changed {file}" : "Hai modificato {file}",
+ "You changed an encrypted file in {file}" : "Hai cambiato un file cifrato in {file}",
"{user} changed {file}" : "{user} ha modificato {file}",
+ "{user} changed an encrypted file in {file}" : "{user} ha cambiato un file cifrato in {file}",
"You deleted {file}" : "Hai eliminato {file}",
+ "You deleted an encrypted file in {file}" : "Hai eliminato un file cifrato in {file}",
"{user} deleted {file}" : "{user} ha eliminato {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} ha eliminato un file cifrato in {file}",
"You restored {file}" : "Hai ripristinato {file}",
"{user} restored {file}" : "{user1} ha ripristinato {file}",
"You renamed {oldfile} to {newfile}" : "Hai rinominato {oldfile} in {newfile}",
diff --git a/apps/files/l10n/it.json b/apps/files/l10n/it.json
index 68b648c5a6e..59442e6d58c 100644
--- a/apps/files/l10n/it.json
+++ b/apps/files/l10n/it.json
@@ -98,12 +98,18 @@
"Moved by {user}" : "Spostata da {user}",
"\"remote user\"" : "\"utente remoto\"",
"You created {file}" : "Hai creato {file}",
+ "You created an encrypted file in {file}" : "Hai creato un file cifrato in {file}",
"{user} created {file}" : "{user} ha creato {file}",
+ "{user} created an encrypted file in {file}" : "{user} ha creato un file cifrato in {file}",
"{file} was created in a public folder" : "{file} è stato creato in una cartella pubblica",
"You changed {file}" : "Hai modificato {file}",
+ "You changed an encrypted file in {file}" : "Hai cambiato un file cifrato in {file}",
"{user} changed {file}" : "{user} ha modificato {file}",
+ "{user} changed an encrypted file in {file}" : "{user} ha cambiato un file cifrato in {file}",
"You deleted {file}" : "Hai eliminato {file}",
+ "You deleted an encrypted file in {file}" : "Hai eliminato un file cifrato in {file}",
"{user} deleted {file}" : "{user} ha eliminato {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} ha eliminato un file cifrato in {file}",
"You restored {file}" : "Hai ripristinato {file}",
"{user} restored {file}" : "{user1} ha ripristinato {file}",
"You renamed {oldfile} to {newfile}" : "Hai rinominato {oldfile} in {newfile}",
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index 49dfae4b74b..9d9f2064f98 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -100,12 +100,18 @@ OC.L10N.register(
"Moved by {user}" : "Movido por {user}",
"\"remote user\"" : "\"usuário remoto\"",
"You created {file}" : "Você criou o arquivo {file}",
+ "You created an encrypted file in {file}" : "Você criou um arquivo criptografado em {file}",
"{user} created {file}" : "{user} criou {file}",
+ "{user} created an encrypted file in {file}" : "{user} criou um arquivo criptografado em {file}",
"{file} was created in a public folder" : "O arquivo {file} foi criado em uma pasta pública",
"You changed {file}" : "Você modificou o arquivo {file}",
+ "You changed an encrypted file in {file}" : "Você alterou um arquivo criptografado em {file}",
"{user} changed {file}" : "{user} modificou {file}",
+ "{user} changed an encrypted file in {file}" : "{user} alterou um arquivo criptografado em {file}",
"You deleted {file}" : "Você excluiu o arquivo {file}",
+ "You deleted an encrypted file in {file}" : "Você excluiu um arquivo criptografado em {file}",
"{user} deleted {file}" : "{user} excluiu o arquivo {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} excluiu um arquivo criptografado em {file}",
"You restored {file}" : "Você restaurou o arquivo {file}",
"{user} restored {file}" : "{user} restaurou {file}",
"You renamed {oldfile} to {newfile}" : "Você renomeou o arquivo {oldfile} para {newfile}",
@@ -134,13 +140,13 @@ OC.L10N.register(
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Use este endereço para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">acessar seus arquivos via WebDAV</a>",
"Cancel upload" : "Cancelar envio",
"No files in here" : "Nenhum arquivo aqui",
- "Upload some content or sync with your devices!" : "Envie algum conteúdo ou sincronize com seus dispositivos!",
+ "Upload some content or sync with your devices!" : "Envie um arquivo ou sincronize com seus dispositivos!",
"No entries found in this folder" : "Nenhuma entrada foi encontrada nesta pasta",
"Select all" : "Selecionar tudo",
"Upload too large" : "Arquivo muito grande para envio",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os arquivos que você está tentando enviar excederam o tamanho máximo para arquivos no servidor.",
- "No favorites yet" : "Sem favoritos ainda",
- "Files and folders you mark as favorite will show up here" : "Arquivos e pastas que você marcou como favoritos serão mostrados aqui",
+ "No favorites yet" : "Você não possui favoritos!",
+ "Files and folders you mark as favorite will show up here" : "Suas pastas e arquivos favoritos serão exibidos aqui.",
"Shared with you" : "Compartilhado com você",
"Shared with others" : "Compartilhado com outros",
"Shared by link" : "Compartilhado via link",
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index b3ff305091e..e1a7c4ce3b8 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -98,12 +98,18 @@
"Moved by {user}" : "Movido por {user}",
"\"remote user\"" : "\"usuário remoto\"",
"You created {file}" : "Você criou o arquivo {file}",
+ "You created an encrypted file in {file}" : "Você criou um arquivo criptografado em {file}",
"{user} created {file}" : "{user} criou {file}",
+ "{user} created an encrypted file in {file}" : "{user} criou um arquivo criptografado em {file}",
"{file} was created in a public folder" : "O arquivo {file} foi criado em uma pasta pública",
"You changed {file}" : "Você modificou o arquivo {file}",
+ "You changed an encrypted file in {file}" : "Você alterou um arquivo criptografado em {file}",
"{user} changed {file}" : "{user} modificou {file}",
+ "{user} changed an encrypted file in {file}" : "{user} alterou um arquivo criptografado em {file}",
"You deleted {file}" : "Você excluiu o arquivo {file}",
+ "You deleted an encrypted file in {file}" : "Você excluiu um arquivo criptografado em {file}",
"{user} deleted {file}" : "{user} excluiu o arquivo {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} excluiu um arquivo criptografado em {file}",
"You restored {file}" : "Você restaurou o arquivo {file}",
"{user} restored {file}" : "{user} restaurou {file}",
"You renamed {oldfile} to {newfile}" : "Você renomeou o arquivo {oldfile} para {newfile}",
@@ -132,13 +138,13 @@
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">access your Files via WebDAV</a>" : "Use este endereço para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">acessar seus arquivos via WebDAV</a>",
"Cancel upload" : "Cancelar envio",
"No files in here" : "Nenhum arquivo aqui",
- "Upload some content or sync with your devices!" : "Envie algum conteúdo ou sincronize com seus dispositivos!",
+ "Upload some content or sync with your devices!" : "Envie um arquivo ou sincronize com seus dispositivos!",
"No entries found in this folder" : "Nenhuma entrada foi encontrada nesta pasta",
"Select all" : "Selecionar tudo",
"Upload too large" : "Arquivo muito grande para envio",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os arquivos que você está tentando enviar excederam o tamanho máximo para arquivos no servidor.",
- "No favorites yet" : "Sem favoritos ainda",
- "Files and folders you mark as favorite will show up here" : "Arquivos e pastas que você marcou como favoritos serão mostrados aqui",
+ "No favorites yet" : "Você não possui favoritos!",
+ "Files and folders you mark as favorite will show up here" : "Suas pastas e arquivos favoritos serão exibidos aqui.",
"Shared with you" : "Compartilhado com você",
"Shared with others" : "Compartilhado com outros",
"Shared by link" : "Compartilhado via link",
diff --git a/apps/files_external/l10n/es.js b/apps/files_external/l10n/es.js
index 747e81574a9..3f41a88236d 100644
--- a/apps/files_external/l10n/es.js
+++ b/apps/files_external/l10n/es.js
@@ -23,7 +23,7 @@ OC.L10N.register(
"Couldn't access. Please log out and in again to activate this mount point" : "No se ha podido acceder. Por favor, sal de la cuenta y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No se pudo obtener la información del servidor remoto: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "No se puede obtener la lista de los puntos de montaje externos: {type}",
- "There was an error with message: " : "Hubo un error con el mensaje:",
+ "There was an error with message: " : "Ha habido un error con el mensaje:",
"External mount error" : "Error de montaje externo",
"external-storage" : "almacenamiento-externo",
"Couldn't fetch list of Windows network drive mount points: Empty response from server" : "No se ha podido recuperar la lista de puntos de montaje de las unidades de red de Windows: respuesta vacía del servidor",
diff --git a/apps/files_external/l10n/es.json b/apps/files_external/l10n/es.json
index 0d3fb98c8ff..86cfc6b5fc7 100644
--- a/apps/files_external/l10n/es.json
+++ b/apps/files_external/l10n/es.json
@@ -21,7 +21,7 @@
"Couldn't access. Please log out and in again to activate this mount point" : "No se ha podido acceder. Por favor, sal de la cuenta y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No se pudo obtener la información del servidor remoto: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "No se puede obtener la lista de los puntos de montaje externos: {type}",
- "There was an error with message: " : "Hubo un error con el mensaje:",
+ "There was an error with message: " : "Ha habido un error con el mensaje:",
"External mount error" : "Error de montaje externo",
"external-storage" : "almacenamiento-externo",
"Couldn't fetch list of Windows network drive mount points: Empty response from server" : "No se ha podido recuperar la lista de puntos de montaje de las unidades de red de Windows: respuesta vacía del servidor",
diff --git a/apps/files_external/l10n/es_MX.js b/apps/files_external/l10n/es_MX.js
index efc92bb7c3e..bd1d1463a6a 100644
--- a/apps/files_external/l10n/es_MX.js
+++ b/apps/files_external/l10n/es_MX.js
@@ -123,6 +123,7 @@ OC.L10N.register(
"Delete" : "Borrar",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
"Allow users to mount the following external storage" : "Permitir a los usuarios montar el siguiente almacenamiento externo",
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Se presentó una falla al buscar las fichas de solicitud. Por favor verifica que tu llave de aplicación y tu secreto sean correctos. ",
"Fetching access tokens failed. Verify that your app key and secret are correct." : "Se presentó una falla al buscar las fichas de acceso. Por favor verifica que tu llave de aplicación y tu secreto sean correctos. ",
"Step 1 failed. Exception: %s" : "Paso 1 falló. Excepción: %s",
"Step 2 failed. Exception: %s" : "Paso 2 falló. Excepción: %s",
diff --git a/apps/files_external/l10n/es_MX.json b/apps/files_external/l10n/es_MX.json
index fd480f24ba9..9616d28df41 100644
--- a/apps/files_external/l10n/es_MX.json
+++ b/apps/files_external/l10n/es_MX.json
@@ -121,6 +121,7 @@
"Delete" : "Borrar",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
"Allow users to mount the following external storage" : "Permitir a los usuarios montar el siguiente almacenamiento externo",
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Se presentó una falla al buscar las fichas de solicitud. Por favor verifica que tu llave de aplicación y tu secreto sean correctos. ",
"Fetching access tokens failed. Verify that your app key and secret are correct." : "Se presentó una falla al buscar las fichas de acceso. Por favor verifica que tu llave de aplicación y tu secreto sean correctos. ",
"Step 1 failed. Exception: %s" : "Paso 1 falló. Excepción: %s",
"Step 2 failed. Exception: %s" : "Paso 2 falló. Excepción: %s",
diff --git a/apps/files_external/l10n/hu.js b/apps/files_external/l10n/hu.js
index 55d9761c219..b941f2fb1f4 100644
--- a/apps/files_external/l10n/hu.js
+++ b/apps/files_external/l10n/hu.js
@@ -56,8 +56,10 @@ OC.L10N.register(
"OAuth2" : "OAuth2",
"Client ID" : "Ügyfél ID",
"Client secret" : "Kliens titok",
+ "OpenStack v2" : "OpenStack v2",
"Tenant name" : "Bérlő neve",
"Identity endpoint URL" : "Identitás végpont URL",
+ "OpenStack v3" : "OpenStack v3",
"Domain" : "Domain",
"Rackspace" : "Rackspace",
"API key" : "API kulcs",
@@ -100,6 +102,7 @@ OC.L10N.register(
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Az FTP támogatás, a PHP-ban nincs engedélyezve vagy telepítve. %s csatolása lehetetlen. Kérd meg a rendszergazdádat, hogy telepítse.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "%s nincs telepítve. %s csatolása lehetetlen. Kérd meg a rendszergazdádat, hogy telepítse.",
"External storage support" : "Külső tároló támogatás",
+ "No external storage configured or you don't have the permission to configure them" : "Nincsenek külső tárolók beállítva, vagy nincs hozzáférésed a beállításaikhoz",
"Name" : "Név",
"Storage type" : "Tároló típusa",
"Scope" : "Hatáskör",
@@ -114,6 +117,7 @@ OC.L10N.register(
"Authentication" : "Azonisítás",
"Configuration" : "Beállítások",
"Available for" : "Elérhető számukra",
+ "Click to recheck the configuration" : "Kattints ide a konfiguráció újraellenőrzéséhez",
"Add storage" : "Tároló becsatolása",
"Advanced settings" : "Haladó beállítások",
"Delete" : "Törlés",
diff --git a/apps/files_external/l10n/hu.json b/apps/files_external/l10n/hu.json
index 48b7ee27708..edcf014e6b0 100644
--- a/apps/files_external/l10n/hu.json
+++ b/apps/files_external/l10n/hu.json
@@ -54,8 +54,10 @@
"OAuth2" : "OAuth2",
"Client ID" : "Ügyfél ID",
"Client secret" : "Kliens titok",
+ "OpenStack v2" : "OpenStack v2",
"Tenant name" : "Bérlő neve",
"Identity endpoint URL" : "Identitás végpont URL",
+ "OpenStack v3" : "OpenStack v3",
"Domain" : "Domain",
"Rackspace" : "Rackspace",
"API key" : "API kulcs",
@@ -98,6 +100,7 @@
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Az FTP támogatás, a PHP-ban nincs engedélyezve vagy telepítve. %s csatolása lehetetlen. Kérd meg a rendszergazdádat, hogy telepítse.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "%s nincs telepítve. %s csatolása lehetetlen. Kérd meg a rendszergazdádat, hogy telepítse.",
"External storage support" : "Külső tároló támogatás",
+ "No external storage configured or you don't have the permission to configure them" : "Nincsenek külső tárolók beállítva, vagy nincs hozzáférésed a beállításaikhoz",
"Name" : "Név",
"Storage type" : "Tároló típusa",
"Scope" : "Hatáskör",
@@ -112,6 +115,7 @@
"Authentication" : "Azonisítás",
"Configuration" : "Beállítások",
"Available for" : "Elérhető számukra",
+ "Click to recheck the configuration" : "Kattints ide a konfiguráció újraellenőrzéséhez",
"Add storage" : "Tároló becsatolása",
"Advanced settings" : "Haladó beállítások",
"Delete" : "Törlés",
diff --git a/apps/files_external/l10n/sk.js b/apps/files_external/l10n/sk.js
index 933d762fa9f..8d20c4c3dbf 100644
--- a/apps/files_external/l10n/sk.js
+++ b/apps/files_external/l10n/sk.js
@@ -56,8 +56,10 @@ OC.L10N.register(
"OAuth2" : "OAuth2",
"Client ID" : "Client ID",
"Client secret" : "Heslo klienta",
+ "OpenStack v2" : "OpenStack v2",
"Tenant name" : "Meno nájomcu",
"Identity endpoint URL" : "Endpoint URL identita",
+ "OpenStack v3" : "OpenStack v3",
"Domain" : "Doména",
"Rackspace" : "Rackspace",
"API key" : "API kľúč",
@@ -98,6 +100,7 @@ OC.L10N.register(
"The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nie je povolená alebo nainštalovaná cURL podpora v PHP. Pripojenie %s nie je možné. Požiadajte svojho správcu, aby doplnil podporu.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nie je povolená alebo nainštalovaná FTP podpora v PHP. Pripojenie %s nie je možné. Požiadajte svojho správcu, aby doplnil podporu.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nie je nainštalované \"%s\". Pripojenie %s nie je možné. Požiadajte svojho správcu o inštaláciu.",
+ "External storage support" : "Podpora externého úložiska",
"Name" : "Názov",
"Storage type" : "Typ úložiska",
"Scope" : "Rozsah",
@@ -118,6 +121,7 @@ OC.L10N.register(
"Allow users to mount external storage" : "Povoliť používateľom pripojiť externé úložiská",
"Allow users to mount the following external storage" : "Povoliť používateľom pripojiť tieto externé úložiská",
"OpenStack" : "OpenStack",
+ "Dropbox" : "Dropbox",
"No external storage configured" : "Žiadne externé úložisko nie je nakonfigurované",
"You can add external storages in the personal settings" : "Externé úložisko je možné pridať v osobných nastaveniach"
},
diff --git a/apps/files_external/l10n/sk.json b/apps/files_external/l10n/sk.json
index bd73dbd661b..45af77e5c79 100644
--- a/apps/files_external/l10n/sk.json
+++ b/apps/files_external/l10n/sk.json
@@ -54,8 +54,10 @@
"OAuth2" : "OAuth2",
"Client ID" : "Client ID",
"Client secret" : "Heslo klienta",
+ "OpenStack v2" : "OpenStack v2",
"Tenant name" : "Meno nájomcu",
"Identity endpoint URL" : "Endpoint URL identita",
+ "OpenStack v3" : "OpenStack v3",
"Domain" : "Doména",
"Rackspace" : "Rackspace",
"API key" : "API kľúč",
@@ -96,6 +98,7 @@
"The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nie je povolená alebo nainštalovaná cURL podpora v PHP. Pripojenie %s nie je možné. Požiadajte svojho správcu, aby doplnil podporu.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nie je povolená alebo nainštalovaná FTP podpora v PHP. Pripojenie %s nie je možné. Požiadajte svojho správcu, aby doplnil podporu.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "Nie je nainštalované \"%s\". Pripojenie %s nie je možné. Požiadajte svojho správcu o inštaláciu.",
+ "External storage support" : "Podpora externého úložiska",
"Name" : "Názov",
"Storage type" : "Typ úložiska",
"Scope" : "Rozsah",
@@ -116,6 +119,7 @@
"Allow users to mount external storage" : "Povoliť používateľom pripojiť externé úložiská",
"Allow users to mount the following external storage" : "Povoliť používateľom pripojiť tieto externé úložiská",
"OpenStack" : "OpenStack",
+ "Dropbox" : "Dropbox",
"No external storage configured" : "Žiadne externé úložisko nie je nakonfigurované",
"You can add external storages in the personal settings" : "Externé úložisko je možné pridať v osobných nastaveniach"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
diff --git a/apps/files_sharing/l10n/es.js b/apps/files_sharing/l10n/es.js
index 322f7f688a5..5a0eb1c95d1 100644
--- a/apps/files_sharing/l10n/es.js
+++ b/apps/files_sharing/l10n/es.js
@@ -7,9 +7,9 @@ OC.L10N.register(
"Nothing shared with you yet" : "Todavía no han compartido nada contigo",
"Files and folders others share with you will show up here" : "Aquí aparecerán archivos y carpetas que otros compartan contigo",
"Nothing shared yet" : "Aún no hay nada compartido",
- "Files and folders you share will show up here" : "Aquí aparecerán archivos y carpetas que usted comparta con otros",
+ "Files and folders you share will show up here" : "Aquí aparecerán los archivos y carpetas que compartas con otros",
"No shared links" : "No hay enlaces compartidos",
- "Files and folders you share by link will show up here" : "Aquí aparecerán archivos y carpetas que usted comparta mediante un enlace",
+ "Files and folders you share by link will show up here" : "Aquí aparecerán los archivos y carpetas que compartas mediante un enlace",
"You can upload into this folder" : "Usted puede cargar en esta carpeta",
"No compatible server found at {remote}" : "No se ha encontrado un servidor compatible en {remote}",
"Invalid server URL" : "URL del servidor inválida",
diff --git a/apps/files_sharing/l10n/es.json b/apps/files_sharing/l10n/es.json
index f7d9a13d10a..27d1c2b378b 100644
--- a/apps/files_sharing/l10n/es.json
+++ b/apps/files_sharing/l10n/es.json
@@ -5,9 +5,9 @@
"Nothing shared with you yet" : "Todavía no han compartido nada contigo",
"Files and folders others share with you will show up here" : "Aquí aparecerán archivos y carpetas que otros compartan contigo",
"Nothing shared yet" : "Aún no hay nada compartido",
- "Files and folders you share will show up here" : "Aquí aparecerán archivos y carpetas que usted comparta con otros",
+ "Files and folders you share will show up here" : "Aquí aparecerán los archivos y carpetas que compartas con otros",
"No shared links" : "No hay enlaces compartidos",
- "Files and folders you share by link will show up here" : "Aquí aparecerán archivos y carpetas que usted comparta mediante un enlace",
+ "Files and folders you share by link will show up here" : "Aquí aparecerán los archivos y carpetas que compartas mediante un enlace",
"You can upload into this folder" : "Usted puede cargar en esta carpeta",
"No compatible server found at {remote}" : "No se ha encontrado un servidor compatible en {remote}",
"Invalid server URL" : "URL del servidor inválida",
diff --git a/apps/files_sharing/l10n/pt_BR.js b/apps/files_sharing/l10n/pt_BR.js
index cc788e2ba18..b80bceabb6e 100644
--- a/apps/files_sharing/l10n/pt_BR.js
+++ b/apps/files_sharing/l10n/pt_BR.js
@@ -6,8 +6,8 @@ OC.L10N.register(
"Shared by link" : "Compartilhado por link",
"Nothing shared with you yet" : "Nada foi compartilhado com você até agora",
"Files and folders others share with you will show up here" : "Arquivos e pastas que outros compartilham com você serão mostrados aqui",
- "Nothing shared yet" : "Nada compartilhado até agora",
- "Files and folders you share will show up here" : "Arquivos e pastas que você compartilha serão mostrados aqui",
+ "Nothing shared yet" : "Você ainda não compartilhou nada!",
+ "Files and folders you share will show up here" : "Arquivos e pastas que você compartilhar serão exibidos aqui.",
"No shared links" : "Nenhum link compartilhado",
"Files and folders you share by link will show up here" : "Arquivos e pastas que você compartilha por link serão mostrados aqui",
"You can upload into this folder" : "Você não pode enviar arquivos para esta pasta",
diff --git a/apps/files_sharing/l10n/pt_BR.json b/apps/files_sharing/l10n/pt_BR.json
index 6d74fc83e66..af1c5427fb3 100644
--- a/apps/files_sharing/l10n/pt_BR.json
+++ b/apps/files_sharing/l10n/pt_BR.json
@@ -4,8 +4,8 @@
"Shared by link" : "Compartilhado por link",
"Nothing shared with you yet" : "Nada foi compartilhado com você até agora",
"Files and folders others share with you will show up here" : "Arquivos e pastas que outros compartilham com você serão mostrados aqui",
- "Nothing shared yet" : "Nada compartilhado até agora",
- "Files and folders you share will show up here" : "Arquivos e pastas que você compartilha serão mostrados aqui",
+ "Nothing shared yet" : "Você ainda não compartilhou nada!",
+ "Files and folders you share will show up here" : "Arquivos e pastas que você compartilhar serão exibidos aqui.",
"No shared links" : "Nenhum link compartilhado",
"Files and folders you share by link will show up here" : "Arquivos e pastas que você compartilha por link serão mostrados aqui",
"You can upload into this folder" : "Você não pode enviar arquivos para esta pasta",
diff --git a/apps/files_sharing/lib/Controller/ShareController.php b/apps/files_sharing/lib/Controller/ShareController.php
index 1f8864fc5f3..f793d35e3ae 100644
--- a/apps/files_sharing/lib/Controller/ShareController.php
+++ b/apps/files_sharing/lib/Controller/ShareController.php
@@ -170,10 +170,11 @@ class ShareController extends Controller {
*
* Authenticates against password-protected shares
* @param string $token
+ * @param string $redirect
* @param string $password
* @return RedirectResponse|TemplateResponse|NotFoundResponse
*/
- public function authenticate($token, $password = '') {
+ public function authenticate($token, $redirect, $password = '') {
// Check whether share exists
try {
@@ -184,8 +185,17 @@ class ShareController extends Controller {
$authenticate = $this->linkShareAuth($share, $password);
- if($authenticate === true) {
- return new RedirectResponse($this->urlGenerator->linkToRoute('files_sharing.sharecontroller.showShare', array('token' => $token)));
+ // if download was requested before auth, redirect to download
+ if ($authenticate === true && $redirect === 'download') {
+ return new RedirectResponse($this->urlGenerator->linkToRoute(
+ 'files_sharing.sharecontroller.downloadShare',
+ array('token' => $token))
+ );
+ } else if ($authenticate === true) {
+ return new RedirectResponse($this->urlGenerator->linkToRoute(
+ 'files_sharing.sharecontroller.showShare',
+ array('token' => $token))
+ );
}
$response = new TemplateResponse($this->appName, 'authenticate', array('wrongpw' => true), 'guest');
@@ -294,7 +304,7 @@ class ShareController extends Controller {
// Share is password protected - check whether the user is permitted to access the share
if ($share->getPassword() !== null && !$this->linkShareAuth($share)) {
return new RedirectResponse($this->urlGenerator->linkToRoute('files_sharing.sharecontroller.authenticate',
- array('token' => $token)));
+ array('token' => $token, 'redirect' => 'preview')));
}
if (!$this->validateShare($share)) {
@@ -480,7 +490,7 @@ class ShareController extends Controller {
// Share is password protected - check whether the user is permitted to access the share
if ($share->getPassword() !== null && !$this->linkShareAuth($share)) {
return new RedirectResponse($this->urlGenerator->linkToRoute('files_sharing.sharecontroller.authenticate',
- ['token' => $token]));
+ ['token' => $token, 'redirect' => 'download']));
}
$files_list = null;
diff --git a/apps/files_sharing/tests/Controller/ShareControllerTest.php b/apps/files_sharing/tests/Controller/ShareControllerTest.php
index 6dc577a354c..a977a422e7d 100644
--- a/apps/files_sharing/tests/Controller/ShareControllerTest.php
+++ b/apps/files_sharing/tests/Controller/ShareControllerTest.php
@@ -218,7 +218,7 @@ class ShareControllerTest extends \Test\TestCase {
->with('token')
->will($this->throwException(new \OCP\Share\Exceptions\ShareNotFound()));
- $response = $this->shareController->authenticate('token');
+ $response = $this->shareController->authenticate('token', 'preview');
$expectedResponse = new NotFoundResponse();
$this->assertEquals($expectedResponse, $response);
}
@@ -249,7 +249,38 @@ class ShareControllerTest extends \Test\TestCase {
->with('files_sharing.sharecontroller.showShare', ['token'=>'token'])
->willReturn('redirect');
- $response = $this->shareController->authenticate('token', 'validpassword');
+ $response = $this->shareController->authenticate('token', 'preview', 'validpassword');
+ $expectedResponse = new RedirectResponse('redirect');
+ $this->assertEquals($expectedResponse, $response);
+ }
+
+ public function testAuthenticateValidPasswordAndDownload() {
+ $share = \OC::$server->getShareManager()->newShare();
+ $share->setId(42);
+
+ $this->shareManager
+ ->expects($this->once())
+ ->method('getShareByToken')
+ ->with('token')
+ ->willReturn($share);
+
+ $this->shareManager
+ ->expects($this->once())
+ ->method('checkPassword')
+ ->with($share, 'validpassword')
+ ->willReturn(true);
+
+ $this->session
+ ->expects($this->once())
+ ->method('set')
+ ->with('public_link_authenticated', '42');
+
+ $this->urlGenerator->expects($this->once())
+ ->method('linkToRoute')
+ ->with('files_sharing.sharecontroller.downloadShare', ['token'=>'token'])
+ ->willReturn('redirect');
+
+ $response = $this->shareController->authenticate('token', 'download', 'validpassword');
$expectedResponse = new RedirectResponse('redirect');
$this->assertEquals($expectedResponse, $response);
}
@@ -292,7 +323,7 @@ class ShareControllerTest extends \Test\TestCase {
$data['errorMessage'] === 'Wrong password';
}));
- $response = $this->shareController->authenticate('token', 'invalidpassword');
+ $response = $this->shareController->authenticate('token', 'preview', 'invalidpassword');
$expectedResponse = new TemplateResponse($this->appName, 'authenticate', array('wrongpw' => true), 'guest');
$expectedResponse->throttle();
$this->assertEquals($expectedResponse, $response);
@@ -323,7 +354,7 @@ class ShareControllerTest extends \Test\TestCase {
$this->urlGenerator->expects($this->once())
->method('linkToRoute')
- ->with('files_sharing.sharecontroller.authenticate', ['token' => 'validtoken'])
+ ->with('files_sharing.sharecontroller.authenticate', ['token' => 'validtoken', 'redirect' => 'preview'])
->willReturn('redirect');
// Test without a not existing token
@@ -505,7 +536,7 @@ class ShareControllerTest extends \Test\TestCase {
$this->urlGenerator->expects($this->once())
->method('linkToRoute')
- ->with('files_sharing.sharecontroller.authenticate', ['token' => 'validtoken'])
+ ->with('files_sharing.sharecontroller.authenticate', ['token' => 'validtoken', 'redirect' => 'download'])
->willReturn('redirect');
// Test with a password protected share and no authentication
@@ -533,5 +564,4 @@ class ShareControllerTest extends \Test\TestCase {
$expectedResponse = new DataResponse('Share is read-only');
$this->assertEquals($expectedResponse, $response);
}
-
}
diff --git a/apps/files_sharing/tests/UpdaterTest.php b/apps/files_sharing/tests/UpdaterTest.php
index c8d089f54b4..2e044716d07 100644
--- a/apps/files_sharing/tests/UpdaterTest.php
+++ b/apps/files_sharing/tests/UpdaterTest.php
@@ -127,7 +127,7 @@ class UpdaterTest extends TestCase {
$rootView->deleteAll('files_trashin');
if ($status === false) {
- \OC_App::disable('files_trashbin');
+ \OC::$server->getAppManager()->disableApp('files_trashbin');
}
\OC\Files\Filesystem::getLoader()->removeStorageWrapper('oc_trashbin');
diff --git a/apps/files_trashbin/tests/TrashbinTest.php b/apps/files_trashbin/tests/TrashbinTest.php
index 7e4cdb112e8..1121940c84e 100644
--- a/apps/files_trashbin/tests/TrashbinTest.php
+++ b/apps/files_trashbin/tests/TrashbinTest.php
@@ -71,7 +71,7 @@ class TrashbinTest extends \Test\TestCase {
$application->registerMountProviders();
//disable encryption
- \OC_App::disable('encryption');
+ \OC::$server->getAppManager()->disableApp('encryption');
$config = \OC::$server->getConfig();
//configure trashbin
diff --git a/apps/sharebymail/l10n/es.js b/apps/sharebymail/l10n/es.js
index 69468bb1ffe..00a22c7a6e0 100644
--- a/apps/sharebymail/l10n/es.js
+++ b/apps/sharebymail/l10n/es.js
@@ -26,10 +26,10 @@ OC.L10N.register(
"%s via %s" : "%s por %s",
"%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s compartió »%s« contigo.\nDeberías haber recibido ya un correo por separado con un enlace para acceder.\n",
"%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s compartió »%s« con usted. Debería haber recibido un mensaje de correo separado con un enlace para abrirlo.",
- "Password to access »%s« shared to you by %s" : "Contraseña para acceder »%s« compartido con usted por %s",
+ "Password to access »%s« shared to you by %s" : "Contraseña para acceder »%s« compartida contigo por %s",
"Password to access »%s«" : "Contraseña para acceder »%s«",
"It is protected with the following password: %s" : "Está protegido con la siguiente contraseña: %s",
- "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Usted acaba de compartir »%s« con %s. El recurso compartido ya fue enviado al destinatario. Debido a las reglas de seguridad definadas por el administrador de %s cada recurso compartido necesita ser protegido por una contraseña y no esta permitido que usted mande la contraseña directamente al destinatario. Por eso, usted necesita mandar la contraseña manualmente al destinatario.",
+ "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Acabas de compartir »%s« con %s. El recurso compartido ya ha sido enviado al destinatario. Debido a las reglas de seguridad definidas por el administrador de %s cada recurso compartido necesita ser protegido con contraseña y no está permitido que mandes la contraseña directamente al destinatario. Por eso, necesitas mandar la contraseña al destinatario por tu cuenta.",
"Password to access »%s« shared with %s" : "Se ha compartido con %s una contraseña para acceder a »%s«",
"This is the password: %s" : "Esta es la contraseña: %s",
"You can choose a different password at any time in the share dialog." : "Puedes elegir una contraseña diferente en cualquier momento en el diálogo de compartir.",
diff --git a/apps/sharebymail/l10n/es.json b/apps/sharebymail/l10n/es.json
index cc13e2cff73..64c8a814535 100644
--- a/apps/sharebymail/l10n/es.json
+++ b/apps/sharebymail/l10n/es.json
@@ -24,10 +24,10 @@
"%s via %s" : "%s por %s",
"%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s compartió »%s« contigo.\nDeberías haber recibido ya un correo por separado con un enlace para acceder.\n",
"%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s compartió »%s« con usted. Debería haber recibido un mensaje de correo separado con un enlace para abrirlo.",
- "Password to access »%s« shared to you by %s" : "Contraseña para acceder »%s« compartido con usted por %s",
+ "Password to access »%s« shared to you by %s" : "Contraseña para acceder »%s« compartida contigo por %s",
"Password to access »%s«" : "Contraseña para acceder »%s«",
"It is protected with the following password: %s" : "Está protegido con la siguiente contraseña: %s",
- "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Usted acaba de compartir »%s« con %s. El recurso compartido ya fue enviado al destinatario. Debido a las reglas de seguridad definadas por el administrador de %s cada recurso compartido necesita ser protegido por una contraseña y no esta permitido que usted mande la contraseña directamente al destinatario. Por eso, usted necesita mandar la contraseña manualmente al destinatario.",
+ "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Acabas de compartir »%s« con %s. El recurso compartido ya ha sido enviado al destinatario. Debido a las reglas de seguridad definidas por el administrador de %s cada recurso compartido necesita ser protegido con contraseña y no está permitido que mandes la contraseña directamente al destinatario. Por eso, necesitas mandar la contraseña al destinatario por tu cuenta.",
"Password to access »%s« shared with %s" : "Se ha compartido con %s una contraseña para acceder a »%s«",
"This is the password: %s" : "Esta es la contraseña: %s",
"You can choose a different password at any time in the share dialog." : "Puedes elegir una contraseña diferente en cualquier momento en el diálogo de compartir.",
diff --git a/apps/theming/css/theming.scss b/apps/theming/css/theming.scss
index 623aad063f1..3bb26a14814 100644
--- a/apps/theming/css/theming.scss
+++ b/apps/theming/css/theming.scss
@@ -101,13 +101,11 @@
}
}
-@if variable_exists('theming-background-mime') and $theming-background-mime != '' {
- #body-login,
- #firstrunwizard .firstrunwizard-header,
- #theming-preview {
- background-image: url(#{$image-login-background});
- background-color: $color-primary;
- }
+#body-login,
+#firstrunwizard .firstrunwizard-header,
+#theming-preview {
+ background-image: url(#{$image-login-background});
+ background-color: $color-primary;
}
input.primary,
diff --git a/apps/theming/l10n/es.js b/apps/theming/l10n/es.js
index e9d76b57516..3d9ff61861e 100644
--- a/apps/theming/l10n/es.js
+++ b/apps/theming/l10n/es.js
@@ -20,7 +20,7 @@ OC.L10N.register(
"A PHP extension stopped the file upload." : "Una extensión de PHP ha detenido la subida del archivo.",
"No file uploaded" : "No se ha subido archivo",
"Unsupported image type" : "Tipo de imagen no soportado",
- "You are already using a custom theme" : "Usted ya usa un tema personalizado",
+ "You are already using a custom theme" : "Ya estás usando un tema personalizado",
"Theming" : "Tema",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Los temas hacen posible personalizar fácilmente la apariencia de tu instancia y los clientes soportados. Esto será visible para todos los usuarios.",
"Name" : "Nombre",
diff --git a/apps/theming/l10n/es.json b/apps/theming/l10n/es.json
index 973405971d5..d1bc0877c5f 100644
--- a/apps/theming/l10n/es.json
+++ b/apps/theming/l10n/es.json
@@ -18,7 +18,7 @@
"A PHP extension stopped the file upload." : "Una extensión de PHP ha detenido la subida del archivo.",
"No file uploaded" : "No se ha subido archivo",
"Unsupported image type" : "Tipo de imagen no soportado",
- "You are already using a custom theme" : "Usted ya usa un tema personalizado",
+ "You are already using a custom theme" : "Ya estás usando un tema personalizado",
"Theming" : "Tema",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Los temas hacen posible personalizar fácilmente la apariencia de tu instancia y los clientes soportados. Esto será visible para todos los usuarios.",
"Name" : "Nombre",
diff --git a/apps/twofactor_backupcodes/l10n/es_MX.js b/apps/twofactor_backupcodes/l10n/es_MX.js
index 925894cb77d..cfafd50e3a3 100644
--- a/apps/twofactor_backupcodes/l10n/es_MX.js
+++ b/apps/twofactor_backupcodes/l10n/es_MX.js
@@ -13,6 +13,7 @@ OC.L10N.register(
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
+ "Two factor backup codes" : "Códigos de respaldo de dos factores",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/twofactor_backupcodes/l10n/es_MX.json b/apps/twofactor_backupcodes/l10n/es_MX.json
index 3cfd05bcd37..a4ceb78353a 100644
--- a/apps/twofactor_backupcodes/l10n/es_MX.json
+++ b/apps/twofactor_backupcodes/l10n/es_MX.json
@@ -11,6 +11,7 @@
"You created two-factor backup codes for your account" : "Creaste códigos de respaldo de dos factores para tu cuenta",
"Backup code" : "Código de respaldo",
"Use backup code" : "Usa el código de respaldo",
+ "Two factor backup codes" : "Códigos de respaldo de dos factores",
"Second-factor backup codes" : "Códigos de respaldo del segundo factor"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/updatenotification/appinfo/routes.php b/apps/updatenotification/appinfo/routes.php
index fd508d37051..86191680c41 100644
--- a/apps/updatenotification/appinfo/routes.php
+++ b/apps/updatenotification/appinfo/routes.php
@@ -21,10 +21,12 @@
*
*/
-use OCA\UpdateNotification\AppInfo\Application;
-
-$application = new Application();
-$application->registerRoutes($this, ['routes' => [
- ['name' => 'Admin#createCredentials', 'url' => '/credentials', 'verb' => 'GET'],
- ['name' => 'Admin#setChannel', 'url' => '/channel', 'verb' => 'POST'],
-]]);
+return [
+ 'routes' => [
+ ['name' => 'Admin#createCredentials', 'url' => '/credentials', 'verb' => 'GET'],
+ ['name' => 'Admin#setChannel', 'url' => '/channel', 'verb' => 'POST'],
+ ],
+ 'ocs' => [
+ ['name' => 'API#getAppList', 'url' => '/api/{apiVersion}/applist/{newVersion}', 'verb' => 'GET', 'requirements' => ['apiVersion' => 'v1']],
+ ],
+];
diff --git a/apps/updatenotification/composer/composer/autoload_classmap.php b/apps/updatenotification/composer/composer/autoload_classmap.php
index 55ad497a858..bc9474d5458 100644
--- a/apps/updatenotification/composer/composer/autoload_classmap.php
+++ b/apps/updatenotification/composer/composer/autoload_classmap.php
@@ -7,6 +7,7 @@ $baseDir = $vendorDir;
return array(
'OCA\\UpdateNotification\\AppInfo\\Application' => $baseDir . '/../lib/AppInfo/Application.php',
+ 'OCA\\UpdateNotification\\Controller\\APIController' => $baseDir . '/../lib/Controller/APIController.php',
'OCA\\UpdateNotification\\Controller\\AdminController' => $baseDir . '/../lib/Controller/AdminController.php',
'OCA\\UpdateNotification\\Notification\\BackgroundJob' => $baseDir . '/../lib/Notification/BackgroundJob.php',
'OCA\\UpdateNotification\\Notification\\Notifier' => $baseDir . '/../lib/Notification/Notifier.php',
diff --git a/apps/updatenotification/composer/composer/autoload_static.php b/apps/updatenotification/composer/composer/autoload_static.php
index 4a50e180a8f..1908e433941 100644
--- a/apps/updatenotification/composer/composer/autoload_static.php
+++ b/apps/updatenotification/composer/composer/autoload_static.php
@@ -22,6 +22,7 @@ class ComposerStaticInitUpdateNotification
public static $classMap = array (
'OCA\\UpdateNotification\\AppInfo\\Application' => __DIR__ . '/..' . '/../lib/AppInfo/Application.php',
+ 'OCA\\UpdateNotification\\Controller\\APIController' => __DIR__ . '/..' . '/../lib/Controller/APIController.php',
'OCA\\UpdateNotification\\Controller\\AdminController' => __DIR__ . '/..' . '/../lib/Controller/AdminController.php',
'OCA\\UpdateNotification\\Notification\\BackgroundJob' => __DIR__ . '/..' . '/../lib/Notification/BackgroundJob.php',
'OCA\\UpdateNotification\\Notification\\Notifier' => __DIR__ . '/..' . '/../lib/Notification/Notifier.php',
diff --git a/apps/updatenotification/css/admin.css b/apps/updatenotification/css/admin.css
index c136b61d097..cb03f6a15cb 100644
--- a/apps/updatenotification/css/admin.css
+++ b/apps/updatenotification/css/admin.css
@@ -1,4 +1,33 @@
-#updatenotification p,
-#oca_updatenotification_section p {
- margin: 25px 0;
+#updatenotification {
+ margin-top: -25px;
+}
+
+#updatenotification div.update,
+#updatenotification ul,
+#updatenotification p:not(.inlineblock) {
+ margin-bottom: 25px;
+}
+
+
+#updatenotification h2.inlineblock {
+ margin-top: 25px;
+}
+
+#updatenotification h3,
+#updatenotification h3 .icon {
+ cursor: pointer;
+}
+
+#updatenotification h3:first-of-type {
+ margin-top: 0;
+}
+
+#updatenotification .icon {
+ display: inline-block;
+ margin-bottom: -3px;
+}
+
+#updatenotification .icon-triangle-s,
+#updatenotification .icon-triangle-n {
+ opacity: 0.5;
}
diff --git a/apps/updatenotification/js-src/components/root.vue b/apps/updatenotification/js-src/components/root.vue
index a6c78d9cdf0..11dfd351c63 100644
--- a/apps/updatenotification/js-src/components/root.vue
+++ b/apps/updatenotification/js-src/components/root.vue
@@ -1,9 +1,36 @@
<template>
<div id="updatenotification" class="followupsection">
- <p>
+ <div class="update">
<template v-if="isNewVersionAvailable">
- <strong>{{newVersionAvailableString}}</strong>
- <input v-if="updaterEnabled" type="button" @click="clickUpdaterButton" id="oca_updatenotification_button" :value="t('updatenotification', 'Open updater')">
+ <p>
+ <span v-html="newVersionAvailableString"></span><br>
+ <span v-if="!isListFetched" class="icon icon-loading-small"></span>
+ <span v-html="statusText"></span>
+ </p>
+
+ <template v-if="missingAppUpdates.length">
+ <h3 @click="toggleHideMissingUpdates">
+ {{ t('updatenotification', 'Apps missing updates') }}
+ <span v-if="!hideMissingUpdates" class="icon icon-triangle-n"></span>
+ <span v-if="hideMissingUpdates" class="icon icon-triangle-s"></span>
+ </h3>
+ <ul class="applist" v-if="!hideMissingUpdates">
+ <li v-for="app in missingAppUpdates"><a :href="'https://apps.nextcloud.com/apps/' + app.appId" :title="t('settings', 'View in store')">{{app.appName}} ↗</a></li>
+ </ul>
+ </template>
+
+ <template v-if="availableAppUpdates.length">
+ <h3 @click="toggleHideAvailableUpdates">
+ {{ t('updatenotification', 'Apps with available updates') }}
+ <span v-if="!hideAvailableUpdates" class="icon icon-triangle-n"></span>
+ <span v-if="hideAvailableUpdates" class="icon icon-triangle-s"></span>
+ </h3>
+ <ul class="applist">
+ <li v-for="app in availableAppUpdates" v-if="!hideAvailableUpdates"><a :href="'https://apps.nextcloud.com/apps/' + app.appId" :title="t('settings', 'View in store')">{{app.appName}} ↗</a></li>
+ </ul>
+ </template>
+
+ <a v-if="updaterEnabled" href="#" class="button" @click="clickUpdaterButton">{{ t('updatenotification', 'Open updater') }}</a>
<a v-if="downloadLink" :href="downloadLink" class="button" :class="{ hidden: !updaterEnabled }">{{ t('updatenotification', 'Download now') }}</a>
</template>
<template v-else-if="!isUpdateChecked">{{ t('updatenotification', 'The update check is not yet finished. Please refresh the page.') }}</template>
@@ -16,7 +43,7 @@
<br />
<em>{{ t('updatenotification', 'A non-default update server is in use to be checked for updates:') }} <code>{{updateServerURL}}</code></em>
</template>
- </p>
+ </div>
<p>
<label for="release-channel">{{ t('updatenotification', 'Update channel:') }}</label>
@@ -58,7 +85,15 @@
notifyGroups: '',
availableGroups: [],
isDefaultUpdateServerURL: true,
- enableChangeWatcher: false
+ enableChangeWatcher: false,
+
+ availableAppUpdates: [],
+ missingAppUpdates: [],
+ appStoreFailed: false,
+ appStoreDisabled: false,
+ isListFetched: false,
+ hideMissingUpdates: false,
+ hideAvailableUpdates: true
};
},
@@ -78,19 +113,67 @@
});
OCP.AppConfig.setValue('updatenotification', 'notify_groups', JSON.stringify(selectedGroups));
+ },
+ isNewVersionAvailable: function() {
+ if (!this.isNewVersionAvailable) {
+ return;
+ }
+
+ $.ajax({
+ url: OC.linkToOCS('apps/updatenotification/api/v1/applist', 2) + this.newVersionString,
+ type: 'GET',
+ beforeSend: function (request) {
+ request.setRequestHeader('Accept', 'application/json');
+ },
+ success: function(response) {
+ this.availableAppUpdates = response.ocs.data.available;
+ this.missingAppUpdates = response.ocs.data.missing;
+ this.isListFetched = true;
+ this.appStoreFailed = false;
+ }.bind(this),
+ error: function(xhr) {
+ this.availableAppUpdates = [];
+ this.missingAppUpdates = [];
+ this.appStoreDisabled = xhr.responseJSON.ocs.data.appstore_disabled;
+ this.isListFetched = true;
+ this.appStoreFailed = true;
+ }.bind(this)
+ });
}
},
computed: {
newVersionAvailableString: function() {
- return t('updatenotification', 'A new version is available: {newVersionString}', {
+ return t('updatenotification', 'A new version is available: <strong>{newVersionString}</strong>', {
newVersionString: this.newVersionString
});
},
+
lastCheckedOnString: function() {
return t('updatenotification', 'Checked on {lastCheckedDate}', {
lastCheckedDate: this.lastCheckedDate
});
+ },
+
+ statusText: function() {
+ if (!this.isListFetched) {
+ return t('updatenotification', 'Checking apps for compatible updates');
+ }
+
+ if (this.appstoreDisabled) {
+ return t('updatenotification', 'Please make sure your config.php does not set <samp>appstoreenabled</samp> to false.');
+ }
+
+ if (this.appstoreFailed) {
+ return t('updatenotification', 'Could not connect to the appstore or the appstore returned no updates at all. Search manually for updates or make sure your server has access to the internet and can connect to the appstore.');
+ }
+
+ return this.missingAppUpdates.length === 0 ? t('updatenotification', '<strong>All</strong> apps have an update for this version available', this) : n('updatenotification',
+ '<strong>%n</strong> app has no update for this version available',
+ '<strong>%n</strong> apps have no update for this version available',
+ this.missingAppUpdates.length, {
+ version: this.newVersionString
+ });
}
},
@@ -144,6 +227,12 @@
OC.msg.finishedAction('#channel_save_msg', data);
}
});
+ },
+ toggleHideMissingUpdates: function() {
+ this.hideMissingUpdates = !this.hideMissingUpdates;
+ },
+ toggleHideAvailableUpdates: function() {
+ this.hideAvailableUpdates = !this.hideAvailableUpdates;
}
},
diff --git a/apps/updatenotification/l10n/es.js b/apps/updatenotification/l10n/es.js
index aa1fd331d78..64d0a17062a 100644
--- a/apps/updatenotification/l10n/es.js
+++ b/apps/updatenotification/l10n/es.js
@@ -17,7 +17,7 @@ OC.L10N.register(
"Channel updated" : "Canal actualizado",
"The update server could not be reached since %d days to check for new updates." : "No se ha podido contactar con el servidor de actualizaciones desde hace %d días para comprobar nuevas actualizaciones.",
"Please check the Nextcloud and server log files for errors." : "Por favor, revisa que no haya errores en Nextcloud y en los archivos de registro.",
- "Update to %1$s is available." : "Actualización a %1$s esta disponible.",
+ "Update to %1$s is available." : "La actualización a %1$s está disponible.",
"Update for %1$s to version %2$s is available." : "La actualización de %1$s a la versión %2$s está disponible.",
"Update for {app} to version %s is available." : "Actualización de {app} a la versión %s disponible.",
"Update notification" : "Notificación de actualización",
diff --git a/apps/updatenotification/l10n/es.json b/apps/updatenotification/l10n/es.json
index 6c1c29cddd3..8d4f300888d 100644
--- a/apps/updatenotification/l10n/es.json
+++ b/apps/updatenotification/l10n/es.json
@@ -15,7 +15,7 @@
"Channel updated" : "Canal actualizado",
"The update server could not be reached since %d days to check for new updates." : "No se ha podido contactar con el servidor de actualizaciones desde hace %d días para comprobar nuevas actualizaciones.",
"Please check the Nextcloud and server log files for errors." : "Por favor, revisa que no haya errores en Nextcloud y en los archivos de registro.",
- "Update to %1$s is available." : "Actualización a %1$s esta disponible.",
+ "Update to %1$s is available." : "La actualización a %1$s está disponible.",
"Update for %1$s to version %2$s is available." : "La actualización de %1$s a la versión %2$s está disponible.",
"Update for {app} to version %s is available." : "Actualización de {app} a la versión %s disponible.",
"Update notification" : "Notificación de actualización",
diff --git a/apps/updatenotification/l10n/hu.js b/apps/updatenotification/l10n/hu.js
index 0166a355dc5..40d6ba37688 100644
--- a/apps/updatenotification/l10n/hu.js
+++ b/apps/updatenotification/l10n/hu.js
@@ -10,6 +10,8 @@ OC.L10N.register(
"Notify members of the following groups about available updates:" : "A következő csoport tagjainak értesítése az elérhető frissítésekről:",
"Only notification for app updates are available." : "Csak az értesítő alkalmazás frissítései érhetők el.",
"The selected update channel does not support updates of the server." : "A kiválasztott frissítése csatorna nem támogatja a szerver frissítéseit.",
+ "A new version is available: {newVersionString}" : "Új verzió érhető el: {newVersionString}",
+ "Checked on {lastCheckedDate}" : "Ellenőrizve ekkor: {lastCheckedDate}",
"Could not start updater, please try the manual update" : "Nem sikerült elindítani a frissítőt, kérlek próbáld a manuális frissítést",
"Update notifications" : "Frissítési értesítés",
"Channel updated" : "Csatorna frissítve",
diff --git a/apps/updatenotification/l10n/hu.json b/apps/updatenotification/l10n/hu.json
index ec9ac3550f9..92950d930e9 100644
--- a/apps/updatenotification/l10n/hu.json
+++ b/apps/updatenotification/l10n/hu.json
@@ -8,6 +8,8 @@
"Notify members of the following groups about available updates:" : "A következő csoport tagjainak értesítése az elérhető frissítésekről:",
"Only notification for app updates are available." : "Csak az értesítő alkalmazás frissítései érhetők el.",
"The selected update channel does not support updates of the server." : "A kiválasztott frissítése csatorna nem támogatja a szerver frissítéseit.",
+ "A new version is available: {newVersionString}" : "Új verzió érhető el: {newVersionString}",
+ "Checked on {lastCheckedDate}" : "Ellenőrizve ekkor: {lastCheckedDate}",
"Could not start updater, please try the manual update" : "Nem sikerült elindítani a frissítőt, kérlek próbáld a manuális frissítést",
"Update notifications" : "Frissítési értesítés",
"Channel updated" : "Csatorna frissítve",
diff --git a/apps/updatenotification/lib/Controller/APIController.php b/apps/updatenotification/lib/Controller/APIController.php
new file mode 100644
index 00000000000..90a5fb782f5
--- /dev/null
+++ b/apps/updatenotification/lib/Controller/APIController.php
@@ -0,0 +1,134 @@
+<?php
+declare(strict_types=1);
+/**
+ * @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com>
+ *
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+
+namespace OCA\UpdateNotification\Controller;
+
+use OC\App\AppStore\Fetcher\AppFetcher;
+use OCP\App\AppPathNotFoundException;
+use OCP\App\IAppManager;
+use OCP\AppFramework\Http;
+use OCP\AppFramework\Http\DataResponse;
+use OCP\AppFramework\OCSController;
+use OCP\IConfig;
+use OCP\IRequest;
+
+class APIController extends OCSController {
+
+ /** @var IConfig */
+ protected $config;
+
+ /** @var IAppManager */
+ protected $appManager;
+
+ /** @var AppFetcher */
+ protected $appFetcher;
+
+ /**
+ * @param string $appName
+ * @param IRequest $request
+ * @param IConfig $config
+ * @param IAppManager $appManager
+ * @param AppFetcher $appFetcher
+ */
+ public function __construct($appName,
+ IRequest $request,
+ IConfig $config,
+ IAppManager $appManager,
+ AppFetcher $appFetcher) {
+ parent::__construct($appName, $request);
+
+ $this->config = $config;
+ $this->appManager = $appManager;
+ $this->appFetcher = $appFetcher;
+ }
+
+ /**
+ * @param string $newVersion
+ * @return DataResponse
+ */
+ public function getAppList(string $newVersion): DataResponse {
+ if (!$this->config->getSystemValue('appstoreenabled', true)) {
+ return new DataResponse([
+ 'appstore_disabled' => true,
+ ], Http::STATUS_NOT_FOUND);
+ }
+
+ // Get list of installed custom apps
+ $installedApps = $this->appManager->getInstalledApps();
+ $installedApps = array_filter($installedApps, function($app) {
+ try {
+ $this->appManager->getAppPath($app);
+ } catch (AppPathNotFoundException $e) {
+ return false;
+ }
+ return !$this->appManager->isShipped($app);
+ });
+
+ if (empty($installedApps)) {
+ return new DataResponse([
+ 'missing' => [],
+ 'available' => [],
+ ]);
+ }
+
+ $this->appFetcher->setVersion($newVersion, 'future-apps.json');
+
+ // Apps available on the app store for that version
+ $availableApps = array_map(function(array $app) {
+ return $app['id'];
+ }, $this->appFetcher->get());
+
+ if (empty($availableApps)) {
+ return new DataResponse([
+ 'appstore_disabled' => false,
+ 'already_on_latest' => false,
+ ], Http::STATUS_NOT_FOUND);
+ }
+
+ $missing = array_diff($installedApps, $availableApps);
+ $missing = array_map([$this, 'getAppDetails'], $missing);
+ sort($missing);
+
+ $available = array_intersect($installedApps, $availableApps);
+ $available = array_map([$this, 'getAppDetails'], $available);
+ sort($available);
+
+ return new DataResponse([
+ 'missing' => $missing,
+ 'available' => $available,
+ ]);
+ }
+
+ /**
+ * Get translated app name
+ *
+ * @param string $appId
+ * @return string[]
+ */
+ protected function getAppDetails($appId): array {
+ $app = $this->appManager->getAppInfo($appId);
+ return [
+ 'appId' => $appId,
+ 'appName' => $app['name'] ?? $appId,
+ ];
+ }
+}
diff --git a/apps/user_ldap/lib/Access.php b/apps/user_ldap/lib/Access.php
index c02cc968637..0cbe8fd3028 100644
--- a/apps/user_ldap/lib/Access.php
+++ b/apps/user_ldap/lib/Access.php
@@ -579,7 +579,19 @@ class Access extends LDAPUtility implements IUserTools {
} else {
$username = $uuid;
}
- $intName = $this->sanitizeUsername($username);
+ try {
+ $intName = $this->sanitizeUsername($username);
+ } catch (\InvalidArgumentException $e) {
+ \OC::$server->getLogger()->logException($e, [
+ 'app' => 'user_ldap',
+ 'level' => Util::WARN,
+ ]);
+ // we don't attempt to set a username here. We can go for
+ // for an alternative 4 digit random number as we would append
+ // otherwise, however it's likely not enough space in bigger
+ // setups, and most importantly: this is not intended.
+ return false;
+ }
} else {
$intName = $ldapName;
}
@@ -1291,16 +1303,22 @@ class Access extends LDAPUtility implements IUserTools {
/**
* @param string $name
- * @return bool|mixed|string
+ * @return string
+ * @throws \InvalidArgumentException
*/
public function sanitizeUsername($name) {
+ $name = trim($name);
+
if($this->connection->ldapIgnoreNamingRules) {
- return trim($name);
+ return $name;
}
- // Transliteration
- // latin characters to ASCII
- $name = iconv('UTF-8', 'ASCII//TRANSLIT', $name);
+ // Transliteration to ASCII
+ $transliterated = @iconv('UTF-8', 'ASCII//TRANSLIT', $name);
+ if($transliterated !== false) {
+ // depending on system config iconv can work or not
+ $name = $transliterated;
+ }
// Replacements
$name = str_replace(' ', '_', $name);
@@ -1308,6 +1326,10 @@ class Access extends LDAPUtility implements IUserTools {
// Every remaining disallowed characters will be removed
$name = preg_replace('/[^a-zA-Z0-9_.@-]/u', '', $name);
+ if($name === '') {
+ throw new \InvalidArgumentException('provided name template for username does not contain any allowed characters');
+ }
+
return $name;
}
diff --git a/apps/user_ldap/lib/Connection.php b/apps/user_ldap/lib/Connection.php
index d2d8bc7395e..53e1882bd65 100644
--- a/apps/user_ldap/lib/Connection.php
+++ b/apps/user_ldap/lib/Connection.php
@@ -218,7 +218,7 @@ class Connection extends LDAPUtility {
if(is_null($key)) {
return $prefix;
}
- return $prefix.md5($key);
+ return $prefix.hash('sha256', $key);
}
/**
diff --git a/apps/user_ldap/lib/Proxy.php b/apps/user_ldap/lib/Proxy.php
index dc8c6fc77cc..ab5434f9fe5 100644
--- a/apps/user_ldap/lib/Proxy.php
+++ b/apps/user_ldap/lib/Proxy.php
@@ -163,7 +163,7 @@ abstract class Proxy {
if($key === null) {
return $prefix;
}
- return $prefix.md5($key);
+ return $prefix.hash('sha256', $key);
}
/**
diff --git a/apps/user_ldap/tests/AccessTest.php b/apps/user_ldap/tests/AccessTest.php
index cbb695d779a..336b92af04f 100644
--- a/apps/user_ldap/tests/AccessTest.php
+++ b/apps/user_ldap/tests/AccessTest.php
@@ -632,5 +632,36 @@ class AccessTest extends TestCase {
$this->assertSame($expected, $list);
}
+ public function intUsernameProvider() {
+ // system dependent :-/
+ $translitExpected = @iconv('UTF-8', 'ASCII//TRANSLIT', 'fränk') ? 'frank' : 'frnk';
+
+ return [
+ ['alice', 'alice'],
+ ['b/ob', 'bob'],
+ ['charly🐬', 'charly'],
+ ['debo rah', 'debo_rah'],
+ ['epost@poste.test', 'epost@poste.test'],
+ ['fränk', $translitExpected],
+ [' gerda ', 'gerda'],
+ ['🕱🐵🐘🐑', null]
+ ];
+ }
+
+ /**
+ * @dataProvider intUsernameProvider
+ *
+ * @param $name
+ * @param $expected
+ */
+ public function testSanitizeUsername($name, $expected) {
+ if($expected === null) {
+ $this->expectException(\InvalidArgumentException::class);
+ }
+ $sanitizedName = $this->access->sanitizeUsername($name);
+ $this->assertSame($expected, $sanitizedName);
+ }
+
+
}
diff --git a/apps/workflowengine/l10n/es_MX.js b/apps/workflowengine/l10n/es_MX.js
index b1bae553634..16edfba306b 100644
--- a/apps/workflowengine/l10n/es_MX.js
+++ b/apps/workflowengine/l10n/es_MX.js
@@ -59,6 +59,7 @@ OC.L10N.register(
"Check %s is invalid" : "La validación %s no es inválida",
"Check #%s does not exist" : "La validación #%s no existe",
"Workflow" : "Flujo de trabajo",
+ "Files workflow engine" : "Motor de flujo de trabajo de archivos",
"Open documentation" : "Abrir la documentación",
"Add rule group" : "Agregar regla de grupo",
"Short rule description" : "Descripción corta de la regla",
diff --git a/apps/workflowengine/l10n/es_MX.json b/apps/workflowengine/l10n/es_MX.json
index 7b0db7e4727..d2a1035818d 100644
--- a/apps/workflowengine/l10n/es_MX.json
+++ b/apps/workflowengine/l10n/es_MX.json
@@ -57,6 +57,7 @@
"Check %s is invalid" : "La validación %s no es inválida",
"Check #%s does not exist" : "La validación #%s no existe",
"Workflow" : "Flujo de trabajo",
+ "Files workflow engine" : "Motor de flujo de trabajo de archivos",
"Open documentation" : "Abrir la documentación",
"Add rule group" : "Agregar regla de grupo",
"Short rule description" : "Descripción corta de la regla",
diff --git a/core/Controller/NavigationController.php b/core/Controller/NavigationController.php
index 3521fac3b46..2397fb3c7b4 100644
--- a/core/Controller/NavigationController.php
+++ b/core/Controller/NavigationController.php
@@ -22,6 +22,7 @@
*/
namespace OC\Core\Controller;
+use OCP\AppFramework\Http;
use OCP\AppFramework\Http\DataResponse;
use OCP\AppFramework\OCSController;
use OCP\INavigationManager;
@@ -54,7 +55,14 @@ class NavigationController extends OCSController {
if ($absolute) {
$navigation = $this->rewriteToAbsoluteUrls($navigation);
}
- return new DataResponse($navigation);
+
+ $etag = $this->generateETag($navigation);
+ if ($this->request->getHeader('If-None-Match') === $etag) {
+ return new DataResponse([], Http::STATUS_NOT_MODIFIED);
+ }
+ $response = new DataResponse($navigation);
+ $response->setETag($etag);
+ return $response;
}
/**
@@ -69,7 +77,28 @@ class NavigationController extends OCSController {
if ($absolute) {
$navigation = $this->rewriteToAbsoluteUrls($navigation);
}
- return new DataResponse($navigation);
+ $etag = $this->generateETag($navigation);
+ if ($this->request->getHeader('If-None-Match') === $etag) {
+ return new DataResponse([], Http::STATUS_NOT_MODIFIED);
+ }
+ $response = new DataResponse($navigation);
+ $response->setETag($etag);
+ return $response;
+ }
+
+ /**
+ * Generate an ETag for a list of navigation entries
+ *
+ * @param array $navigation
+ * @return string
+ */
+ private function generateETag(array $navigation): string {
+ foreach ($navigation as &$nav) {
+ if ($nav['id'] === 'logout') {
+ $nav['href'] = 'logout';
+ }
+ }
+ return md5(json_encode($navigation));
}
/**
diff --git a/core/css/styles.scss b/core/css/styles.scss
index e984707e7d4..18a298d39b6 100644
--- a/core/css/styles.scss
+++ b/core/css/styles.scss
@@ -1033,6 +1033,8 @@ code {
font-weight: normal;
color: nc-lighten($color-main-text, 33%);
opacity: .8;
+ width: 26px;
+ padding: 2px;
}
tr:hover {
background-color: inherit;
@@ -1140,10 +1142,11 @@ code {
flex-wrap: nowrap;
justify-content: space-between;
td {
- display: block;
- flex: 1 1;
+ flex: 1 1 auto;
margin: 0;
padding: 2px;
+ height: 26px;
+ width: 26px;
display: flex;
align-items: center;
justify-content: center;
diff --git a/core/l10n/es.js b/core/l10n/es.js
index bc0662af263..9f668970442 100644
--- a/core/l10n/es.js
+++ b/core/l10n/es.js
@@ -21,8 +21,8 @@ OC.L10N.register(
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "No se ha podido enviar el correo electrónico de restablecimiento porque no hay una dirección de correo electrónico para este nombre de usuario. Por favor, póngase en contacto con un administrador.",
"%s password reset" : "%s restablecer contraseña",
"Password reset" : "Restablecer contraseña",
- "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Presione el siguiente botón para resetear su contraseña. Si usted no ha solicitado el reseteo de la contraseña, entonces ignore este correo.",
- "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Presione el siguiente enlace para resetear su contraseña. Si usted no ha solicitado el reseteo de la contraseña, entonces ignore este correo.",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Haz clic en el siguiente botón para restaurar tu contraseña. Si no has solicitado que se te restaure la contraseña, ignora este correo.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Haz clic en el siguiente enlace para restaurar tu contraseña. Si no has solicitado que se te restaure la contraseña, ignora este correo.",
"Reset your password" : "Resetear su contraseña",
"Couldn't send reset email. Please contact your administrator." : "No pudo enviarse el correo para restablecer la contraseña. Por favor, contacte con su administrador.",
"Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar el correo electrónico para el restablecimiento. Por favor, asegúrese de que su nombre de usuario es el correcto.",
@@ -63,7 +63,7 @@ OC.L10N.register(
"No action available" : "No hay acciones disponibles",
"Error fetching contact actions" : "Error recuperando las acciones de los contactos",
"Settings" : "Ajustes",
- "Connection to server lost" : "Perdida la conexión al server",
+ "Connection to server lost" : "Se ha perdido la conexión al servidor",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problema al cargar la página, volverá a cargar en %n segundo","Problema al cagar la página, volverá a cargar en %n segundos"],
"Saving..." : "Guardando...",
"Dismiss" : "Descartar",
@@ -299,7 +299,7 @@ OC.L10N.register(
"Depending on your configuration, this button could also work to trust the domain:" : "Dependiendo de tu configuración, este botón también podría servir para confiar en el dominio:",
"Add \"%s\" as trusted domain" : "Añadir \"%s\" como dominio de confianza",
"App update required" : "Es necesaria una actualización en la aplicación",
- "%s will be updated to version %s" : "%s será actualizada a la versión %s",
+ "%s will be updated to version %s" : "%s se actualizará a la versión %s",
"These apps will be updated:" : "Estas aplicaciones serán actualizadas:",
"These incompatible apps will be disabled:" : "Estas aplicaciones incompatibles serán deshabilitadas:",
"The theme %s has been disabled." : "El tema %s ha sido desactivado.",
diff --git a/core/l10n/es.json b/core/l10n/es.json
index 7c40046efd0..c9d38e60b06 100644
--- a/core/l10n/es.json
+++ b/core/l10n/es.json
@@ -19,8 +19,8 @@
"Could not send reset email because there is no email address for this username. Please contact your administrator." : "No se ha podido enviar el correo electrónico de restablecimiento porque no hay una dirección de correo electrónico para este nombre de usuario. Por favor, póngase en contacto con un administrador.",
"%s password reset" : "%s restablecer contraseña",
"Password reset" : "Restablecer contraseña",
- "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Presione el siguiente botón para resetear su contraseña. Si usted no ha solicitado el reseteo de la contraseña, entonces ignore este correo.",
- "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Presione el siguiente enlace para resetear su contraseña. Si usted no ha solicitado el reseteo de la contraseña, entonces ignore este correo.",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Haz clic en el siguiente botón para restaurar tu contraseña. Si no has solicitado que se te restaure la contraseña, ignora este correo.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Haz clic en el siguiente enlace para restaurar tu contraseña. Si no has solicitado que se te restaure la contraseña, ignora este correo.",
"Reset your password" : "Resetear su contraseña",
"Couldn't send reset email. Please contact your administrator." : "No pudo enviarse el correo para restablecer la contraseña. Por favor, contacte con su administrador.",
"Couldn't send reset email. Please make sure your username is correct." : "No se pudo enviar el correo electrónico para el restablecimiento. Por favor, asegúrese de que su nombre de usuario es el correcto.",
@@ -61,7 +61,7 @@
"No action available" : "No hay acciones disponibles",
"Error fetching contact actions" : "Error recuperando las acciones de los contactos",
"Settings" : "Ajustes",
- "Connection to server lost" : "Perdida la conexión al server",
+ "Connection to server lost" : "Se ha perdido la conexión al servidor",
"_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problema al cargar la página, volverá a cargar en %n segundo","Problema al cagar la página, volverá a cargar en %n segundos"],
"Saving..." : "Guardando...",
"Dismiss" : "Descartar",
@@ -297,7 +297,7 @@
"Depending on your configuration, this button could also work to trust the domain:" : "Dependiendo de tu configuración, este botón también podría servir para confiar en el dominio:",
"Add \"%s\" as trusted domain" : "Añadir \"%s\" como dominio de confianza",
"App update required" : "Es necesaria una actualización en la aplicación",
- "%s will be updated to version %s" : "%s será actualizada a la versión %s",
+ "%s will be updated to version %s" : "%s se actualizará a la versión %s",
"These apps will be updated:" : "Estas aplicaciones serán actualizadas:",
"These incompatible apps will be disabled:" : "Estas aplicaciones incompatibles serán deshabilitadas:",
"The theme %s has been disabled." : "El tema %s ha sido desactivado.",
diff --git a/core/l10n/es_MX.js b/core/l10n/es_MX.js
index b7bf57ae827..84ec8bf1169 100644
--- a/core/l10n/es_MX.js
+++ b/core/l10n/es_MX.js
@@ -316,10 +316,12 @@ OC.L10N.register(
"This page will refresh itself when the %s instance is available again." : "Esta página se actualizará sola cuando la instancia %s esté disponible de nuevo. ",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Contacta a tu administrador del sistema si este mensaje persiste o se presentó de manera inesperada.",
"Thank you for your patience." : "Gracias por tu paciencia.",
+ "%s (3rdparty)" : "%s (de 3ros)",
"There was an error loading your contacts" : "Se presentó un error al cargar tus contactos",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Tu servidor web no está correctamente configurado para permitir la sincronización de archivos porque la interfaz WebDAV parece estar inoperable.",
"Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Tu servidor web no está correctamente configurado para resolver \"{url}\". Puedes encontrar más infomración en nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>.",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Este servidor no tiene una conexión a Internet funcionando: Multiples puntos finales no pudieron ser alcanzados. Esto significa que algunas caracterísitcas como montar almacenamiento externo, notificaciones de actualizaciones o la instalación de aplicaciones de 3ros no funcionarán. Acceder archivos remotamente y el envio de correos de notificación puede que tampoco funcionen. Te sugerimos habilitar una conexion de Internet a este servidor si quieres tener todas estas funcionalidades. ",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "No se ha configurado un cache de memoria. Para mejorar tu desempeño configura un memcache si está disponible. Para más infomración puedes consultar nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "PHP no puede leer /dev/urandom lo cual es altamente desalentado por razones de seguridad. Para más información consulta nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Actualmente estas usando PHP {version}. Te recomendamos actaulizar tu versión de PHP para aprovechar <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">las actualizaciones de seguridad y desempeño suministradas por el Grupo de PHP</a> tan pronto como tu distribución lo soporte. ",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "La configuración de los encabezados del proxy inverso es incorrecta, o estás accediendo a Nextcloud desde un proxy de confianza. Si no estás accediendo a Nextcloud desde un proxy de confianza, se trata de un tema de seguridad y le puede permitir a un atacante hacer su dirección IP apócrifa visible para Nextcloud. Puedes encontar más infomración en nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>. ",
@@ -337,6 +339,8 @@ OC.L10N.register(
"For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>." : "Para más información de cómo configurar propiamente tu servidor, por favor ve la <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentación</a>. ",
"This action requires you to confirm your password:" : "Esta acción requiere que confirmes tu contraseña:",
"Wrong password. Reset it?" : "Contraseña equivocada. ¿Restablecerla?",
+ "You are about to grant \"%s\" access to your %s account." : "Estás a punto de otorgar a \"%s\" acceso a ty cuenta %s.",
+ "You are accessing the server from an untrusted domain." : "Estas accediendo al servidor desde un dominio no de confianza.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Por favor contacta a tu administrador. Si eres el administrador de esta instancia, configura la opción \"trusted_domains\" en config/config.php. Un ejemplo de configuración se proporciona en config/config.sample.php. ",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependiendo de tu configuración, como adminsitrador podrías llegar a usar el botón inferior para confiar en este dominio. ",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para más ayuda, consulta la <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentación</a>.",
diff --git a/core/l10n/es_MX.json b/core/l10n/es_MX.json
index 1f32e96680a..d7c4b23ccca 100644
--- a/core/l10n/es_MX.json
+++ b/core/l10n/es_MX.json
@@ -314,10 +314,12 @@
"This page will refresh itself when the %s instance is available again." : "Esta página se actualizará sola cuando la instancia %s esté disponible de nuevo. ",
"Contact your system administrator if this message persists or appeared unexpectedly." : "Contacta a tu administrador del sistema si este mensaje persiste o se presentó de manera inesperada.",
"Thank you for your patience." : "Gracias por tu paciencia.",
+ "%s (3rdparty)" : "%s (de 3ros)",
"There was an error loading your contacts" : "Se presentó un error al cargar tus contactos",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Tu servidor web no está correctamente configurado para permitir la sincronización de archivos porque la interfaz WebDAV parece estar inoperable.",
"Your web server is not set up properly to resolve \"{url}\". Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "Tu servidor web no está correctamente configurado para resolver \"{url}\". Puedes encontrar más infomración en nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>.",
"This server has no working Internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. We suggest to enable Internet connection for this server if you want to have all features." : "Este servidor no tiene una conexión a Internet funcionando: Multiples puntos finales no pudieron ser alcanzados. Esto significa que algunas caracterísitcas como montar almacenamiento externo, notificaciones de actualizaciones o la instalación de aplicaciones de 3ros no funcionarán. Acceder archivos remotamente y el envio de correos de notificación puede que tampoco funcionen. Te sugerimos habilitar una conexion de Internet a este servidor si quieres tener todas estas funcionalidades. ",
+ "No memory cache has been configured. To enhance your performance please configure a memcache if available. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "No se ha configurado un cache de memoria. Para mejorar tu desempeño configura un memcache si está disponible. Para más infomración puedes consultar nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>.",
"/dev/urandom is not readable by PHP which is highly discouraged for security reasons. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "PHP no puede leer /dev/urandom lo cual es altamente desalentado por razones de seguridad. Para más información consulta nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>.",
"You are currently running PHP {version}. We encourage you to upgrade your PHP version to take advantage of <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">performance and security updates provided by the PHP Group</a> as soon as your distribution supports it." : "Actualmente estas usando PHP {version}. Te recomendamos actaulizar tu versión de PHP para aprovechar <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">las actualizaciones de seguridad y desempeño suministradas por el Grupo de PHP</a> tan pronto como tu distribución lo soporte. ",
"The reverse proxy headers configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If you are not accessing Nextcloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to Nextcloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "La configuración de los encabezados del proxy inverso es incorrecta, o estás accediendo a Nextcloud desde un proxy de confianza. Si no estás accediendo a Nextcloud desde un proxy de confianza, se trata de un tema de seguridad y le puede permitir a un atacante hacer su dirección IP apócrifa visible para Nextcloud. Puedes encontar más infomración en nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>. ",
@@ -335,6 +337,8 @@
"For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>." : "Para más información de cómo configurar propiamente tu servidor, por favor ve la <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentación</a>. ",
"This action requires you to confirm your password:" : "Esta acción requiere que confirmes tu contraseña:",
"Wrong password. Reset it?" : "Contraseña equivocada. ¿Restablecerla?",
+ "You are about to grant \"%s\" access to your %s account." : "Estás a punto de otorgar a \"%s\" acceso a ty cuenta %s.",
+ "You are accessing the server from an untrusted domain." : "Estas accediendo al servidor desde un dominio no de confianza.",
"Please contact your administrator. If you are an administrator of this instance, configure the \"trusted_domains\" setting in config/config.php. An example configuration is provided in config/config.sample.php." : "Por favor contacta a tu administrador. Si eres el administrador de esta instancia, configura la opción \"trusted_domains\" en config/config.php. Un ejemplo de configuración se proporciona en config/config.sample.php. ",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "Dependiendo de tu configuración, como adminsitrador podrías llegar a usar el botón inferior para confiar en este dominio. ",
"For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para más ayuda, consulta la <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentación</a>.",
diff --git a/core/routes.php b/core/routes.php
index 97a8621fc39..d357fd45f96 100644
--- a/core/routes.php
+++ b/core/routes.php
@@ -116,7 +116,7 @@ $this->create('files_sharing.sharecontroller.showShare', '/s/{token}')->action(f
throw new \OC\HintException('App file sharing is not enabled');
}
});
-$this->create('files_sharing.sharecontroller.authenticate', '/s/{token}/authenticate')->post()->action(function($urlParams) {
+$this->create('files_sharing.sharecontroller.authenticate', '/s/{token}/authenticate/{redirect}')->post()->action(function($urlParams) {
if (class_exists(\OCA\Files_Sharing\AppInfo\Application::class, false)) {
$app = new \OCA\Files_Sharing\AppInfo\Application($urlParams);
$app->dispatch('ShareController', 'authenticate');
@@ -124,7 +124,7 @@ $this->create('files_sharing.sharecontroller.authenticate', '/s/{token}/authenti
throw new \OC\HintException('App file sharing is not enabled');
}
});
-$this->create('files_sharing.sharecontroller.showAuthenticate', '/s/{token}/authenticate')->get()->action(function($urlParams) {
+$this->create('files_sharing.sharecontroller.showAuthenticate', '/s/{token}/authenticate/{redirect}')->get()->action(function($urlParams) {
if (class_exists(\OCA\Files_Sharing\AppInfo\Application::class, false)) {
$app = new \OCA\Files_Sharing\AppInfo\Application($urlParams);
$app->dispatch('ShareController', 'showAuthenticate');
diff --git a/lib/base.php b/lib/base.php
index c5eabe1910a..f0e139d92c8 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -949,7 +949,7 @@ class OC {
$appIds = (array)$request->getParam('appid');
foreach($appIds as $appId) {
$appId = \OC_App::cleanAppId($appId);
- \OC_App::disable($appId);
+ \OC::$server->getAppManager()->disableApp($appId);
}
\OC_JSON::success();
exit();
diff --git a/lib/composer/composer/autoload_classmap.php b/lib/composer/composer/autoload_classmap.php
index 68be5e2d595..d0c52b96a66 100644
--- a/lib/composer/composer/autoload_classmap.php
+++ b/lib/composer/composer/autoload_classmap.php
@@ -883,7 +883,6 @@ return array(
'OC\\Settings\\Controller\\ChangePasswordController' => $baseDir . '/settings/Controller/ChangePasswordController.php',
'OC\\Settings\\Controller\\CheckSetupController' => $baseDir . '/settings/Controller/CheckSetupController.php',
'OC\\Settings\\Controller\\CommonSettingsTrait' => $baseDir . '/settings/Controller/CommonSettingsTrait.php',
- 'OC\\Settings\\Controller\\EncryptionController' => $baseDir . '/settings/Controller/EncryptionController.php',
'OC\\Settings\\Controller\\GroupsController' => $baseDir . '/settings/Controller/GroupsController.php',
'OC\\Settings\\Controller\\LogSettingsController' => $baseDir . '/settings/Controller/LogSettingsController.php',
'OC\\Settings\\Controller\\MailSettingsController' => $baseDir . '/settings/Controller/MailSettingsController.php',
diff --git a/lib/composer/composer/autoload_static.php b/lib/composer/composer/autoload_static.php
index 81f21f31c21..bad67fbb03c 100644
--- a/lib/composer/composer/autoload_static.php
+++ b/lib/composer/composer/autoload_static.php
@@ -913,7 +913,6 @@ class ComposerStaticInit53792487c5a8370acc0b06b1a864ff4c
'OC\\Settings\\Controller\\ChangePasswordController' => __DIR__ . '/../../..' . '/settings/Controller/ChangePasswordController.php',
'OC\\Settings\\Controller\\CheckSetupController' => __DIR__ . '/../../..' . '/settings/Controller/CheckSetupController.php',
'OC\\Settings\\Controller\\CommonSettingsTrait' => __DIR__ . '/../../..' . '/settings/Controller/CommonSettingsTrait.php',
- 'OC\\Settings\\Controller\\EncryptionController' => __DIR__ . '/../../..' . '/settings/Controller/EncryptionController.php',
'OC\\Settings\\Controller\\GroupsController' => __DIR__ . '/../../..' . '/settings/Controller/GroupsController.php',
'OC\\Settings\\Controller\\LogSettingsController' => __DIR__ . '/../../..' . '/settings/Controller/LogSettingsController.php',
'OC\\Settings\\Controller\\MailSettingsController' => __DIR__ . '/../../..' . '/settings/Controller/MailSettingsController.php',
diff --git a/lib/l10n/es_MX.js b/lib/l10n/es_MX.js
index 344eb1bf312..03436b3c2cd 100644
--- a/lib/l10n/es_MX.js
+++ b/lib/l10n/es_MX.js
@@ -27,6 +27,7 @@ OC.L10N.register(
"Following platforms are supported: %s" : "Las siguientes plataformas están soportadas: %s",
"Server version %s or higher is required." : "Se requiere la versión del servidor %s o superior. ",
"Server version %s or lower is required." : "La versión del servidor %s o inferior es requerdia. ",
+ "Logged in user must be an admin" : "El usuario firmado debe ser un administrador",
"Unknown filetype" : "Tipo de archivo desconocido",
"Invalid image" : "Imagen inválida",
"Avatar image is not square" : "La imagen del avatar no es un cuadrado",
diff --git a/lib/l10n/es_MX.json b/lib/l10n/es_MX.json
index 088e85cf549..c944ba0153a 100644
--- a/lib/l10n/es_MX.json
+++ b/lib/l10n/es_MX.json
@@ -25,6 +25,7 @@
"Following platforms are supported: %s" : "Las siguientes plataformas están soportadas: %s",
"Server version %s or higher is required." : "Se requiere la versión del servidor %s o superior. ",
"Server version %s or lower is required." : "La versión del servidor %s o inferior es requerdia. ",
+ "Logged in user must be an admin" : "El usuario firmado debe ser un administrador",
"Unknown filetype" : "Tipo de archivo desconocido",
"Invalid image" : "Imagen inválida",
"Avatar image is not square" : "La imagen del avatar no es un cuadrado",
diff --git a/lib/l10n/hu.js b/lib/l10n/hu.js
index 2f3f5e8d9df..0384a02b158 100644
--- a/lib/l10n/hu.js
+++ b/lib/l10n/hu.js
@@ -27,6 +27,7 @@ OC.L10N.register(
"Following platforms are supported: %s" : "Ezek a platformok támogatottak: %s",
"Server version %s or higher is required." : "%s vagy újabb szerver verzió szükséges.",
"Server version %s or lower is required." : "%s vagy régebbi szerver verzió szükséges.",
+ "Logged in user must be an admin" : "Adminnak kell bejelentkeznie",
"Unknown filetype" : "Ismeretlen fájl típus",
"Invalid image" : "Hibás kép",
"Avatar image is not square" : "Az avatár kép nem négyzetes.",
@@ -66,6 +67,10 @@ OC.L10N.register(
"Unknown user" : "Ismeretlen felhasználó",
"APCu" : "APCu",
"Redis" : "Redis",
+ "Create" : "Létrehozás",
+ "Change" : "Változtatás",
+ "Delete" : "Törlés",
+ "Share" : "Megosztás",
"Basic settings" : "Alapvető beállítások",
"Sharing" : "Megosztás",
"Security" : "Biztonság",
diff --git a/lib/l10n/hu.json b/lib/l10n/hu.json
index 37e2d31362e..794d9eff0f2 100644
--- a/lib/l10n/hu.json
+++ b/lib/l10n/hu.json
@@ -25,6 +25,7 @@
"Following platforms are supported: %s" : "Ezek a platformok támogatottak: %s",
"Server version %s or higher is required." : "%s vagy újabb szerver verzió szükséges.",
"Server version %s or lower is required." : "%s vagy régebbi szerver verzió szükséges.",
+ "Logged in user must be an admin" : "Adminnak kell bejelentkeznie",
"Unknown filetype" : "Ismeretlen fájl típus",
"Invalid image" : "Hibás kép",
"Avatar image is not square" : "Az avatár kép nem négyzetes.",
@@ -64,6 +65,10 @@
"Unknown user" : "Ismeretlen felhasználó",
"APCu" : "APCu",
"Redis" : "Redis",
+ "Create" : "Létrehozás",
+ "Change" : "Változtatás",
+ "Delete" : "Törlés",
+ "Share" : "Megosztás",
"Basic settings" : "Alapvető beállítások",
"Sharing" : "Megosztás",
"Security" : "Biztonság",
diff --git a/lib/private/App/AppManager.php b/lib/private/App/AppManager.php
index 4bf15c23fab..81f1369cb5e 100644
--- a/lib/private/App/AppManager.php
+++ b/lib/private/App/AppManager.php
@@ -287,6 +287,13 @@ class AppManager implements IAppManager {
}
unset($this->installedAppsCache[$appId]);
$this->appConfig->setValue($appId, 'enabled', 'no');
+
+ // run uninstall steps
+ $appData = $this->getAppInfo($appId);
+ if (!is_null($appData)) {
+ \OC_App::executeRepairSteps($appId, $appData['repair-steps']['uninstall']);
+ }
+
$this->dispatcher->dispatch(ManagerEvent::EVENT_APP_DISABLE, new ManagerEvent(
ManagerEvent::EVENT_APP_DISABLE, $appId
));
diff --git a/lib/private/App/AppStore/Fetcher/AppFetcher.php b/lib/private/App/AppStore/Fetcher/AppFetcher.php
index 63121c079bd..a8fd9349343 100644
--- a/lib/private/App/AppStore/Fetcher/AppFetcher.php
+++ b/lib/private/App/AppStore/Fetcher/AppFetcher.php
@@ -133,9 +133,11 @@ class AppFetcher extends Fetcher {
/**
* @param string $version
+ * @param string $filename
*/
- public function setVersion($version) {
+ public function setVersion(string $version, string $fileName = 'apps.json') {
parent::setVersion($version);
+ $this->fileName = $fileName;
$this->setEndpoint();
}
}
diff --git a/lib/private/App/AppStore/Fetcher/Fetcher.php b/lib/private/App/AppStore/Fetcher/Fetcher.php
index 4dbc360c0c4..172584c522b 100644
--- a/lib/private/App/AppStore/Fetcher/Fetcher.php
+++ b/lib/private/App/AppStore/Fetcher/Fetcher.php
@@ -194,7 +194,7 @@ abstract class Fetcher {
* Set the current Nextcloud version
* @param string $version
*/
- public function setVersion($version) {
+ public function setVersion(string $version) {
$this->version = $version;
}
}
diff --git a/lib/private/Collaboration/Collaborators/MailPlugin.php b/lib/private/Collaboration/Collaborators/MailPlugin.php
index b4964825182..c3816161ce3 100644
--- a/lib/private/Collaboration/Collaborators/MailPlugin.php
+++ b/lib/private/Collaboration/Collaborators/MailPlugin.php
@@ -73,7 +73,7 @@ class MailPlugin implements ISearchPlugin {
* @since 13.0.0
*/
public function search($search, $limit, $offset, ISearchResult $searchResult) {
- $result = ['wide' => [], 'exact' => []];
+ $result = $userResults = ['wide' => [], 'exact' => []];
$userType = new SearchResultType('users');
$emailType = new SearchResultType('emails');
@@ -136,14 +136,13 @@ class MailPlugin implements ISearchPlugin {
}
if (!$this->isCurrentUser($cloud) && !$searchResult->hasResult($userType, $cloud->getUser())) {
- $singleResult = [[
+ $userResults['wide'][] = [
'label' => $contact['FN'] . " ($emailAddress)",
'value' => [
'shareType' => Share::SHARE_TYPE_USER,
'shareWith' => $cloud->getUser(),
- ]],
+ ],
];
- $searchResult->addResultSet($userType, $singleResult, []);
}
}
continue;
@@ -175,10 +174,13 @@ class MailPlugin implements ISearchPlugin {
if (!$this->shareeEnumeration) {
$result['wide'] = [];
+ $userResults['wide'] = [];
} else {
$result['wide'] = array_slice($result['wide'], $offset, $limit);
+ $userResults['wide'] = array_slice($userResults['wide'], $offset, $limit);
}
+
if (!$searchResult->hasExactIdMatch($emailType) && filter_var($search, FILTER_VALIDATE_EMAIL)) {
$result['exact'][] = [
'label' => $search,
@@ -189,6 +191,9 @@ class MailPlugin implements ISearchPlugin {
];
}
+ if (!empty($userResults['wide'])) {
+ $searchResult->addResultSet($userType, $userResults['wide'], []);
+ }
$searchResult->addResultSet($emailType, $result['wide'], $result['exact']);
return true;
diff --git a/lib/private/DB/Connection.php b/lib/private/DB/Connection.php
index b9ef447b74b..8a8a2f100ef 100644
--- a/lib/private/DB/Connection.php
+++ b/lib/private/DB/Connection.php
@@ -401,7 +401,7 @@ class Connection extends \Doctrine\DBAL\Connection implements IDBConnection {
}
/**
- * Espace a parameter to be used in a LIKE query
+ * Escape a parameter to be used in a LIKE query
*
* @param string $param
* @return string
diff --git a/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php b/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php
index a32ae4a1827..154f2447c77 100644
--- a/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php
+++ b/lib/private/DB/QueryBuilder/ExpressionBuilder/ExpressionBuilder.php
@@ -26,6 +26,7 @@ namespace OC\DB\QueryBuilder\ExpressionBuilder;
use Doctrine\DBAL\Query\Expression\ExpressionBuilder as DoctrineExpressionBuilder;
use OC\DB\QueryBuilder\CompositeExpression;
+use OC\DB\QueryBuilder\FunctionBuilder\FunctionBuilder;
use OC\DB\QueryBuilder\Literal;
use OC\DB\QueryBuilder\QueryFunction;
use OC\DB\QueryBuilder\QuoteHelper;
@@ -45,15 +46,20 @@ class ExpressionBuilder implements IExpressionBuilder {
/** @var IDBConnection */
protected $connection;
+ /** @var FunctionBuilder */
+ protected $functionBuilder;
+
/**
* Initializes a new <tt>ExpressionBuilder</tt>.
*
- * @param \OCP\IDBConnection $connection
+ * @param IDBConnection $connection
+ * @param IQueryBuilder $queryBuilder
*/
- public function __construct(IDBConnection $connection) {
+ public function __construct(IDBConnection $connection, IQueryBuilder $queryBuilder) {
$this->connection = $connection;
$this->helper = new QuoteHelper();
$this->expressionBuilder = new DoctrineExpressionBuilder($connection);
+ $this->functionBuilder = $queryBuilder->func();
}
/**
@@ -298,9 +304,7 @@ class ExpressionBuilder implements IExpressionBuilder {
* @since 9.0.0
*/
public function iLike($x, $y, $type = null) {
- $x = $this->helper->quoteColumnName($x);
- $y = $this->helper->quoteColumnName($y);
- return $this->expressionBuilder->comparison("LOWER($x)", 'LIKE', "LOWER($y)");
+ return $this->expressionBuilder->like($this->functionBuilder->lower($x), $this->functionBuilder->lower($y));
}
/**
diff --git a/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php b/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php
index 17f7fd5aa47..aa7ef8e70be 100644
--- a/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php
+++ b/lib/private/DB/QueryBuilder/ExpressionBuilder/MySqlExpressionBuilder.php
@@ -25,6 +25,7 @@ namespace OC\DB\QueryBuilder\ExpressionBuilder;
use OC\DB\Connection;
+use OCP\DB\QueryBuilder\IQueryBuilder;
use OCP\IDBConnection;
class MySqlExpressionBuilder extends ExpressionBuilder {
@@ -34,9 +35,10 @@ class MySqlExpressionBuilder extends ExpressionBuilder {
/**
* @param \OCP\IDBConnection|Connection $connection
+ * @param IQueryBuilder $queryBuilder
*/
- public function __construct(IDBConnection $connection) {
- parent::__construct($connection);
+ public function __construct(IDBConnection $connection, IQueryBuilder $queryBuilder) {
+ parent::__construct($connection, $queryBuilder);
$params = $connection->getParams();
$this->charset = isset($params['charset']) ? $params['charset'] : 'utf8';
diff --git a/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php b/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php
index 14d8ad33e40..d9e8a1279cc 100644
--- a/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php
+++ b/lib/private/DB/QueryBuilder/ExpressionBuilder/SqliteExpressionBuilder.php
@@ -31,4 +31,8 @@ class SqliteExpressionBuilder extends ExpressionBuilder {
public function like($x, $y, $type = null) {
return parent::like($x, $y, $type) . " ESCAPE '\\'";
}
+
+ public function iLike($x, $y, $type = null) {
+ return $this->like($this->functionBuilder->lower($x), $this->functionBuilder->lower($y), $type);
+ }
}
diff --git a/lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php b/lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php
index 2789b8cb356..1d745306351 100644
--- a/lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php
+++ b/lib/private/DB/QueryBuilder/FunctionBuilder/FunctionBuilder.php
@@ -59,4 +59,8 @@ class FunctionBuilder implements IFunctionBuilder {
public function sum($field) {
return new QueryFunction('SUM(' . $this->helper->quoteColumnName($field) . ')');
}
+
+ public function lower($field) {
+ return new QueryFunction('LOWER(' . $this->helper->quoteColumnName($field) . ')');
+ }
}
diff --git a/lib/private/DB/QueryBuilder/QueryBuilder.php b/lib/private/DB/QueryBuilder/QueryBuilder.php
index 58be4b43255..d6f8bb48acd 100644
--- a/lib/private/DB/QueryBuilder/QueryBuilder.php
+++ b/lib/private/DB/QueryBuilder/QueryBuilder.php
@@ -112,15 +112,15 @@ class QueryBuilder implements IQueryBuilder {
*/
public function expr() {
if ($this->connection instanceof OracleConnection) {
- return new OCIExpressionBuilder($this->connection);
+ return new OCIExpressionBuilder($this->connection, $this);
} else if ($this->connection->getDatabasePlatform() instanceof PostgreSqlPlatform) {
- return new PgSqlExpressionBuilder($this->connection);
+ return new PgSqlExpressionBuilder($this->connection, $this);
} else if ($this->connection->getDatabasePlatform() instanceof MySqlPlatform) {
- return new MySqlExpressionBuilder($this->connection);
+ return new MySqlExpressionBuilder($this->connection, $this);
} else if ($this->connection->getDatabasePlatform() instanceof SqlitePlatform) {
- return new SqliteExpressionBuilder($this->connection);
+ return new SqliteExpressionBuilder($this->connection, $this);
} else {
- return new ExpressionBuilder($this->connection);
+ return new ExpressionBuilder($this->connection, $this);
}
}
diff --git a/lib/private/Encryption/Manager.php b/lib/private/Encryption/Manager.php
index fe34ef4555b..9bec1db73e3 100644
--- a/lib/private/Encryption/Manager.php
+++ b/lib/private/Encryption/Manager.php
@@ -101,15 +101,6 @@ class Manager implements IManager {
* @throws ServiceUnavailableException
*/
public function isReady() {
- // check if we are still in transit between the old and the new encryption
- $oldEncryption = $this->config->getAppValue('files_encryption', 'installed_version');
- if (!empty($oldEncryption)) {
- $warning = 'Installation is in transit between the old Encryption (ownCloud <= 8.0)
- and the new encryption. Please enable the "Default encryption module"
- and run \'occ encryption:migrate\'';
- $this->logger->warning($warning);
- return false;
- }
if ($this->isKeyStorageReady() === false) {
throw new ServiceUnavailableException('Key Storage is not ready');
diff --git a/lib/private/Mail/Attachment.php b/lib/private/Mail/Attachment.php
index 822fca5a24e..b696451e41c 100644
--- a/lib/private/Mail/Attachment.php
+++ b/lib/private/Mail/Attachment.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com>
*
@@ -45,7 +46,7 @@ class Attachment implements IAttachment {
* @return $this
* @since 13.0.0
*/
- public function setFilename($filename) {
+ public function setFilename(string $filename): IAttachment {
$this->swiftAttachment->setFilename($filename);
return $this;
}
@@ -55,7 +56,7 @@ class Attachment implements IAttachment {
* @return $this
* @since 13.0.0
*/
- public function setContentType($contentType) {
+ public function setContentType(string $contentType): IAttachment {
$this->swiftAttachment->setContentType($contentType);
return $this;
}
@@ -65,7 +66,7 @@ class Attachment implements IAttachment {
* @return $this
* @since 13.0.0
*/
- public function setBody($body) {
+ public function setBody(string $body): IAttachment {
$this->swiftAttachment->setBody($body);
return $this;
}
@@ -73,7 +74,7 @@ class Attachment implements IAttachment {
/**
* @return \Swift_Mime_Attachment
*/
- public function getSwiftAttachment() {
+ public function getSwiftAttachment(): \Swift_Mime_Attachment {
return $this->swiftAttachment;
}
diff --git a/lib/private/Mail/EMailTemplate.php b/lib/private/Mail/EMailTemplate.php
index 38205af366e..0ba411d6926 100644
--- a/lib/private/Mail/EMailTemplate.php
+++ b/lib/private/Mail/EMailTemplate.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright 2017, Morris Jobke <hey@morrisjobke.de>
* @copyright 2017, Lukas Reschke <lukas@statuscode.ch>
@@ -367,7 +368,7 @@ EOF;
*
* @param string $subject
*/
- public function setSubject($subject) {
+ public function setSubject(string $subject) {
$this->subject = $subject;
}
@@ -391,7 +392,7 @@ EOF;
* @param string|bool $plainTitle Title that is used in the plain text email
* if empty the $title is used, if false none will be used
*/
- public function addHeading($title, $plainTitle = '') {
+ public function addHeading(string $title, $plainTitle = '') {
if ($this->footerAdded) {
return;
}
@@ -424,7 +425,7 @@ EOF;
* @param string|bool $plainText Text that is used in the plain text email
* if empty the $text is used, if false none will be used
*/
- public function addBodyText($text, $plainText = '') {
+ public function addBodyText(string $text, $plainText = '') {
if ($this->footerAdded) {
return;
}
@@ -447,13 +448,13 @@ EOF;
* @param string $text Note: When $plainText falls back to this, HTML is automatically escaped in the HTML email
* @param string $metaInfo Note: When $plainMetaInfo falls back to this, HTML is automatically escaped in the HTML email
* @param string $icon Absolute path, must be 16*16 pixels
- * @param string $plainText Text that is used in the plain text email
+ * @param string|bool $plainText Text that is used in the plain text email
* if empty the $text is used, if false none will be used
- * @param string $plainMetaInfo Meta info that is used in the plain text email
+ * @param string|bool $plainMetaInfo Meta info that is used in the plain text email
* if empty the $metaInfo is used, if false none will be used
* @since 12.0.0
*/
- public function addBodyListItem($text, $metaInfo = '', $icon = '', $plainText = '', $plainMetaInfo = '') {
+ public function addBodyListItem(string $text, string $metaInfo = '', string $icon = '', $plainText = '', $plainMetaInfo = '') {
$this->ensureBodyListOpened();
if ($plainText === '') {
@@ -513,12 +514,12 @@ EOF;
* @param string $plainTextLeft Text of left button that is used in the plain text version - if unset the $textLeft is used
* @param string $plainTextRight Text of right button that is used in the plain text version - if unset the $textRight is used
*/
- public function addBodyButtonGroup($textLeft,
- $urlLeft,
- $textRight,
- $urlRight,
- $plainTextLeft = '',
- $plainTextRight = '') {
+ public function addBodyButtonGroup(string $textLeft,
+ string $urlLeft,
+ string $textRight,
+ string $urlRight,
+ string $plainTextLeft = '',
+ string $plainTextRight = '') {
if ($this->footerAdded) {
return;
}
@@ -554,7 +555,7 @@ EOF;
*
* @since 12.0.0
*/
- public function addBodyButton($text, $url, $plainText = '') {
+ public function addBodyButton(string $text, string $url, $plainText = '') {
if ($this->footerAdded) {
return;
}
@@ -598,7 +599,7 @@ EOF;
*
* @param string $text If the text is empty the default "Name - Slogan<br>This is an automatically sent email" will be used
*/
- public function addFooter($text = '') {
+ public function addFooter(string $text = '') {
if($text === '') {
$text = $this->themingDefaults->getName() . ' - ' . $this->themingDefaults->getSlogan() . '<br>' . $this->l10n->t('This is an automatically sent email, please do not reply.');
}
@@ -621,7 +622,7 @@ EOF;
*
* @return string
*/
- public function renderSubject() {
+ public function renderSubject(): string {
return $this->subject;
}
@@ -630,7 +631,7 @@ EOF;
*
* @return string
*/
- public function renderHtml() {
+ public function renderHtml(): string {
if (!$this->footerAdded) {
$this->footerAdded = true;
$this->ensureBodyIsClosed();
@@ -644,7 +645,7 @@ EOF;
*
* @return string
*/
- public function renderText() {
+ public function renderText(): string {
if (!$this->footerAdded) {
$this->footerAdded = true;
$this->ensureBodyIsClosed();
diff --git a/lib/private/Mail/Mailer.php b/lib/private/Mail/Mailer.php
index 3637bb1e27d..5a054d2efd2 100644
--- a/lib/private/Mail/Mailer.php
+++ b/lib/private/Mail/Mailer.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -91,7 +92,7 @@ class Mailer implements IMailer {
*
* @return IMessage
*/
- public function createMessage() {
+ public function createMessage(): IMessage {
return new Message(new \Swift_Message());
}
@@ -102,7 +103,7 @@ class Mailer implements IMailer {
* @return IAttachment
* @since 13.0.0
*/
- public function createAttachment($data = null, $filename = null, $contentType = null) {
+ public function createAttachment($data = null, $filename = null, $contentType = null): IAttachment {
return new Attachment(\Swift_Attachment::newInstance($data, $filename, $contentType));
}
@@ -112,7 +113,7 @@ class Mailer implements IMailer {
* @return IAttachment
* @since 13.0.0
*/
- public function createAttachmentFromPath($path, $contentType = null) {
+ public function createAttachmentFromPath(string $path, $contentType = null): IAttachment {
return new Attachment(\Swift_Attachment::fromPath($path, $contentType));
}
@@ -124,7 +125,7 @@ class Mailer implements IMailer {
* @return IEMailTemplate
* @since 12.0.0
*/
- public function createEMailTemplate($emailId, array $data = []) {
+ public function createEMailTemplate(string $emailId, array $data = []): IEMailTemplate {
$class = $this->config->getSystemValue('mail_template_class', '');
if ($class !== '' && class_exists($class) && is_a($class, EMailTemplate::class, true)) {
@@ -156,7 +157,7 @@ class Mailer implements IMailer {
* @throws \Exception In case it was not possible to send the message. (for example if an invalid mail address
* has been supplied.)
*/
- public function send(IMessage $message) {
+ public function send(IMessage $message): array {
$debugMode = $this->config->getSystemValue('mail_smtpdebug', false);
if (empty($message->getFrom())) {
@@ -191,7 +192,7 @@ class Mailer implements IMailer {
* @param string $email Email address to be validated
* @return bool True if the mail address is valid, false otherwise
*/
- public function validateMailAddress($email) {
+ public function validateMailAddress(string $email): bool {
return \Swift_Validate::email($this->convertEmail($email));
}
@@ -203,7 +204,7 @@ class Mailer implements IMailer {
* @param string $email
* @return string Converted mail address if `idn_to_ascii` exists
*/
- protected function convertEmail($email) {
+ protected function convertEmail(string $email): string {
if (!function_exists('idn_to_ascii') || strpos($email, '@') === false) {
return $email;
}
@@ -246,7 +247,7 @@ class Mailer implements IMailer {
*
* @return \Swift_SmtpTransport
*/
- protected function getSmtpInstance() {
+ protected function getSmtpInstance(): \Swift_SmtpTransport {
$transport = \Swift_SmtpTransport::newInstance();
$transport->setTimeout($this->config->getSystemValue('mail_smtptimeout', 10));
$transport->setHost($this->config->getSystemValue('mail_smtphost', '127.0.0.1'));
@@ -269,7 +270,7 @@ class Mailer implements IMailer {
*
* @return \Swift_SendmailTransport
*/
- protected function getSendMailInstance() {
+ protected function getSendMailInstance(): \Swift_SendmailTransport {
switch ($this->config->getSystemValue('mail_smtpmode', 'php')) {
case 'qmail':
$binaryPath = '/var/qmail/bin/sendmail';
@@ -287,7 +288,7 @@ class Mailer implements IMailer {
*
* @return \Swift_MailTransport
*/
- protected function getMailInstance() {
+ protected function getMailInstance(): \Swift_MailTransport {
return \Swift_MailTransport::newInstance();
}
diff --git a/lib/private/Mail/Message.php b/lib/private/Mail/Message.php
index c695f0f4fb1..622c18a9116 100644
--- a/lib/private/Mail/Message.php
+++ b/lib/private/Mail/Message.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -51,7 +52,7 @@ class Message implements IMessage {
* @return $this
* @since 13.0.0
*/
- public function attach(IAttachment $attachment) {
+ public function attach(IAttachment $attachment): IMessage {
/** @var Attachment $attachment */
$this->swiftMessage->attach($attachment->getSwiftAttachment());
return $this;
@@ -64,12 +65,12 @@ class Message implements IMessage {
* @param array $addresses Array of mail addresses, key will get converted
* @return array Converted addresses if `idn_to_ascii` exists
*/
- protected function convertAddresses($addresses) {
+ protected function convertAddresses(array $addresses): array {
if (!function_exists('idn_to_ascii')) {
return $addresses;
}
- $convertedAddresses = array();
+ $convertedAddresses = [];
foreach($addresses as $email => $readableName) {
if(!is_numeric($email)) {
@@ -94,7 +95,7 @@ class Message implements IMessage {
* @param array $addresses Example: array('sender@domain.org', 'other@domain.org' => 'A name')
* @return $this
*/
- public function setFrom(array $addresses) {
+ public function setFrom(array $addresses): IMessage {
$addresses = $this->convertAddresses($addresses);
$this->swiftMessage->setFrom($addresses);
@@ -106,7 +107,7 @@ class Message implements IMessage {
*
* @return array
*/
- public function getFrom() {
+ public function getFrom(): array {
return $this->swiftMessage->getFrom();
}
@@ -116,7 +117,7 @@ class Message implements IMessage {
* @param array $addresses
* @return $this
*/
- public function setReplyTo(array $addresses) {
+ public function setReplyTo(array $addresses): IMessage {
$addresses = $this->convertAddresses($addresses);
$this->swiftMessage->setReplyTo($addresses);
@@ -126,9 +127,9 @@ class Message implements IMessage {
/**
* Returns the Reply-To address of this message
*
- * @return array
+ * @return string
*/
- public function getReplyTo() {
+ public function getReplyTo(): string {
return $this->swiftMessage->getReplyTo();
}
@@ -138,7 +139,7 @@ class Message implements IMessage {
* @param array $recipients Example: array('recipient@domain.org', 'other@domain.org' => 'A name')
* @return $this
*/
- public function setTo(array $recipients) {
+ public function setTo(array $recipients): IMessage {
$recipients = $this->convertAddresses($recipients);
$this->swiftMessage->setTo($recipients);
@@ -150,7 +151,7 @@ class Message implements IMessage {
*
* @return array
*/
- public function getTo() {
+ public function getTo(): array {
return $this->swiftMessage->getTo();
}
@@ -160,7 +161,7 @@ class Message implements IMessage {
* @param array $recipients Example: array('recipient@domain.org', 'other@domain.org' => 'A name')
* @return $this
*/
- public function setCc(array $recipients) {
+ public function setCc(array $recipients): IMessage {
$recipients = $this->convertAddresses($recipients);
$this->swiftMessage->setCc($recipients);
@@ -172,7 +173,7 @@ class Message implements IMessage {
*
* @return array
*/
- public function getCc() {
+ public function getCc(): array {
return $this->swiftMessage->getCc();
}
@@ -182,7 +183,7 @@ class Message implements IMessage {
* @param array $recipients Example: array('recipient@domain.org', 'other@domain.org' => 'A name')
* @return $this
*/
- public function setBcc(array $recipients) {
+ public function setBcc(array $recipients): IMessage {
$recipients = $this->convertAddresses($recipients);
$this->swiftMessage->setBcc($recipients);
@@ -194,17 +195,17 @@ class Message implements IMessage {
*
* @return array
*/
- public function getBcc() {
+ public function getBcc(): array {
return $this->swiftMessage->getBcc();
}
/**
* Set the subject of this message.
*
- * @param $subject
- * @return $this
+ * @param string $subject
+ * @return IMessage
*/
- public function setSubject($subject) {
+ public function setSubject(string $subject): IMessage {
$this->swiftMessage->setSubject($subject);
return $this;
}
@@ -214,7 +215,7 @@ class Message implements IMessage {
*
* @return string
*/
- public function getSubject() {
+ public function getSubject(): string {
return $this->swiftMessage->getSubject();
}
@@ -224,7 +225,7 @@ class Message implements IMessage {
* @param string $body
* @return $this
*/
- public function setPlainBody($body) {
+ public function setPlainBody(string $body): IMessage {
$this->swiftMessage->setBody($body);
return $this;
}
@@ -234,7 +235,7 @@ class Message implements IMessage {
*
* @return string
*/
- public function getPlainBody() {
+ public function getPlainBody(): string {
return $this->swiftMessage->getBody();
}
@@ -253,7 +254,7 @@ class Message implements IMessage {
* Get's the underlying SwiftMessage
* @return Swift_Message
*/
- public function getSwiftMessage() {
+ public function getSwiftMessage(): Swift_Message {
return $this->swiftMessage;
}
@@ -271,7 +272,7 @@ class Message implements IMessage {
* @param IEMailTemplate $emailTemplate
* @return $this
*/
- public function useTemplate(IEMailTemplate $emailTemplate) {
+ public function useTemplate(IEMailTemplate $emailTemplate): IMessage {
$this->setSubject($emailTemplate->renderSubject());
$this->setPlainBody($emailTemplate->renderText());
$this->setHtmlBody($emailTemplate->renderHtml());
diff --git a/lib/private/Security/CSP/ContentSecurityPolicy.php b/lib/private/Security/CSP/ContentSecurityPolicy.php
index 2adc3d3d12c..77e20dedf44 100644
--- a/lib/private/Security/CSP/ContentSecurityPolicy.php
+++ b/lib/private/Security/CSP/ContentSecurityPolicy.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -33,147 +34,147 @@ class ContentSecurityPolicy extends \OCP\AppFramework\Http\ContentSecurityPolicy
/**
* @return boolean
*/
- public function isInlineScriptAllowed() {
+ public function isInlineScriptAllowed(): bool {
return $this->inlineScriptAllowed;
}
/**
* @param boolean $inlineScriptAllowed
*/
- public function setInlineScriptAllowed($inlineScriptAllowed) {
+ public function setInlineScriptAllowed(bool $inlineScriptAllowed) {
$this->inlineScriptAllowed = $inlineScriptAllowed;
}
/**
* @return boolean
*/
- public function isEvalScriptAllowed() {
+ public function isEvalScriptAllowed(): bool {
return $this->evalScriptAllowed;
}
/**
* @param boolean $evalScriptAllowed
*/
- public function setEvalScriptAllowed($evalScriptAllowed) {
+ public function setEvalScriptAllowed(bool $evalScriptAllowed) {
$this->evalScriptAllowed = $evalScriptAllowed;
}
/**
* @return array
*/
- public function getAllowedScriptDomains() {
+ public function getAllowedScriptDomains(): array {
return $this->allowedScriptDomains;
}
/**
* @param array $allowedScriptDomains
*/
- public function setAllowedScriptDomains($allowedScriptDomains) {
+ public function setAllowedScriptDomains(array $allowedScriptDomains) {
$this->allowedScriptDomains = $allowedScriptDomains;
}
/**
* @return boolean
*/
- public function isInlineStyleAllowed() {
+ public function isInlineStyleAllowed(): bool {
return $this->inlineStyleAllowed;
}
/**
* @param boolean $inlineStyleAllowed
*/
- public function setInlineStyleAllowed($inlineStyleAllowed) {
+ public function setInlineStyleAllowed(bool $inlineStyleAllowed) {
$this->inlineStyleAllowed = $inlineStyleAllowed;
}
/**
* @return array
*/
- public function getAllowedStyleDomains() {
+ public function getAllowedStyleDomains(): array {
return $this->allowedStyleDomains;
}
/**
* @param array $allowedStyleDomains
*/
- public function setAllowedStyleDomains($allowedStyleDomains) {
+ public function setAllowedStyleDomains(array $allowedStyleDomains) {
$this->allowedStyleDomains = $allowedStyleDomains;
}
/**
* @return array
*/
- public function getAllowedImageDomains() {
+ public function getAllowedImageDomains(): array {
return $this->allowedImageDomains;
}
/**
* @param array $allowedImageDomains
*/
- public function setAllowedImageDomains($allowedImageDomains) {
+ public function setAllowedImageDomains(array $allowedImageDomains) {
$this->allowedImageDomains = $allowedImageDomains;
}
/**
* @return array
*/
- public function getAllowedConnectDomains() {
+ public function getAllowedConnectDomains(): array {
return $this->allowedConnectDomains;
}
/**
* @param array $allowedConnectDomains
*/
- public function setAllowedConnectDomains($allowedConnectDomains) {
+ public function setAllowedConnectDomains(array $allowedConnectDomains) {
$this->allowedConnectDomains = $allowedConnectDomains;
}
/**
* @return array
*/
- public function getAllowedMediaDomains() {
+ public function getAllowedMediaDomains(): array {
return $this->allowedMediaDomains;
}
/**
* @param array $allowedMediaDomains
*/
- public function setAllowedMediaDomains($allowedMediaDomains) {
+ public function setAllowedMediaDomains(array $allowedMediaDomains) {
$this->allowedMediaDomains = $allowedMediaDomains;
}
/**
* @return array
*/
- public function getAllowedObjectDomains() {
+ public function getAllowedObjectDomains(): array {
return $this->allowedObjectDomains;
}
/**
* @param array $allowedObjectDomains
*/
- public function setAllowedObjectDomains($allowedObjectDomains) {
+ public function setAllowedObjectDomains(array $allowedObjectDomains) {
$this->allowedObjectDomains = $allowedObjectDomains;
}
/**
* @return array
*/
- public function getAllowedFrameDomains() {
+ public function getAllowedFrameDomains(): array {
return $this->allowedFrameDomains;
}
/**
* @param array $allowedFrameDomains
*/
- public function setAllowedFrameDomains($allowedFrameDomains) {
+ public function setAllowedFrameDomains(array $allowedFrameDomains) {
$this->allowedFrameDomains = $allowedFrameDomains;
}
/**
* @return array
*/
- public function getAllowedFontDomains() {
+ public function getAllowedFontDomains(): array {
return $this->allowedFontDomains;
}
@@ -187,7 +188,7 @@ class ContentSecurityPolicy extends \OCP\AppFramework\Http\ContentSecurityPolicy
/**
* @return array
*/
- public function getAllowedChildSrcDomains() {
+ public function getAllowedChildSrcDomains(): array {
return $this->allowedChildSrcDomains;
}
@@ -201,7 +202,7 @@ class ContentSecurityPolicy extends \OCP\AppFramework\Http\ContentSecurityPolicy
/**
* @return array
*/
- public function getAllowedFrameAncestors() {
+ public function getAllowedFrameAncestors(): array {
return $this->allowedFrameAncestors;
}
diff --git a/lib/private/Security/CSP/ContentSecurityPolicyManager.php b/lib/private/Security/CSP/ContentSecurityPolicyManager.php
index 0e6f0ac6152..27a0524d3f3 100644
--- a/lib/private/Security/CSP/ContentSecurityPolicyManager.php
+++ b/lib/private/Security/CSP/ContentSecurityPolicyManager.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -41,7 +42,7 @@ class ContentSecurityPolicyManager implements IContentSecurityPolicyManager {
*
* @return ContentSecurityPolicy
*/
- public function getDefaultPolicy() {
+ public function getDefaultPolicy(): ContentSecurityPolicy {
$defaultPolicy = new \OC\Security\CSP\ContentSecurityPolicy();
foreach($this->policies as $policy) {
$defaultPolicy = $this->mergePolicies($defaultPolicy, $policy);
@@ -57,14 +58,14 @@ class ContentSecurityPolicyManager implements IContentSecurityPolicyManager {
* @return ContentSecurityPolicy
*/
public function mergePolicies(ContentSecurityPolicy $defaultPolicy,
- EmptyContentSecurityPolicy $originalPolicy) {
+ EmptyContentSecurityPolicy $originalPolicy): ContentSecurityPolicy {
foreach((object)(array)$originalPolicy as $name => $value) {
$setter = 'set'.ucfirst($name);
- if(is_array($value)) {
+ if(\is_array($value)) {
$getter = 'get'.ucfirst($name);
- $currentValues = is_array($defaultPolicy->$getter()) ? $defaultPolicy->$getter() : [];
+ $currentValues = \is_array($defaultPolicy->$getter()) ? $defaultPolicy->$getter() : [];
$defaultPolicy->$setter(array_values(array_unique(array_merge($currentValues, $value))));
- } elseif (is_bool($value)) {
+ } elseif (\is_bool($value)) {
$defaultPolicy->$setter($value);
}
}
diff --git a/lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php b/lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php
index 266e5809c24..088fb2d859d 100644
--- a/lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php
+++ b/lib/private/Security/CSP/ContentSecurityPolicyNonceManager.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch>
*
@@ -55,7 +56,7 @@ class ContentSecurityPolicyNonceManager {
*
* @return string
*/
- public function getNonce() {
+ public function getNonce(): string {
if($this->nonce === '') {
$this->nonce = base64_encode($this->csrfTokenManager->getToken()->getEncryptedValue());
}
@@ -68,7 +69,7 @@ class ContentSecurityPolicyNonceManager {
*
* @return bool
*/
- public function browserSupportsCspV3() {
+ public function browserSupportsCspV3(): bool {
$browserWhitelist = [
Request::USER_AGENT_CHROME,
// Firefox 45+
diff --git a/lib/private/Security/CSRF/CsrfToken.php b/lib/private/Security/CSRF/CsrfToken.php
index d9e27ff80e3..643e58e1d53 100644
--- a/lib/private/Security/CSRF/CsrfToken.php
+++ b/lib/private/Security/CSRF/CsrfToken.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -40,7 +41,7 @@ class CsrfToken {
/**
* @param string $value Value of the token. Can be encrypted or not encrypted.
*/
- public function __construct($value) {
+ public function __construct(string $value) {
$this->value = $value;
}
@@ -50,9 +51,9 @@ class CsrfToken {
*
* @return string
*/
- public function getEncryptedValue() {
+ public function getEncryptedValue(): string {
if($this->encryptedValue === '') {
- $sharedSecret = random_bytes(strlen($this->value));
+ $sharedSecret = random_bytes(\strlen($this->value));
$this->encryptedValue = base64_encode($this->value ^ $sharedSecret) . ':' . base64_encode($sharedSecret);
}
@@ -65,9 +66,9 @@ class CsrfToken {
*
* @return string
*/
- public function getDecryptedValue() {
+ public function getDecryptedValue(): string {
$token = explode(':', $this->value);
- if (count($token) !== 2) {
+ if (\count($token) !== 2) {
return '';
}
$obfuscatedToken = $token[0];
diff --git a/lib/private/Security/CSRF/CsrfTokenGenerator.php b/lib/private/Security/CSRF/CsrfTokenGenerator.php
index 85207956e1a..be628ea176c 100644
--- a/lib/private/Security/CSRF/CsrfTokenGenerator.php
+++ b/lib/private/Security/CSRF/CsrfTokenGenerator.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -47,7 +48,7 @@ class CsrfTokenGenerator {
* @param int $length Length of the token in characters.
* @return string
*/
- public function generateToken($length = 32) {
+ public function generateToken(int $length = 32): string {
return $this->random->generate($length);
}
}
diff --git a/lib/private/Security/CSRF/CsrfTokenManager.php b/lib/private/Security/CSRF/CsrfTokenManager.php
index b43ca3d3679..deacd1f512c 100644
--- a/lib/private/Security/CSRF/CsrfTokenManager.php
+++ b/lib/private/Security/CSRF/CsrfTokenManager.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -52,8 +53,8 @@ class CsrfTokenManager {
*
* @return CsrfToken
*/
- public function getToken() {
- if(!is_null($this->csrfToken)) {
+ public function getToken(): CsrfToken {
+ if(!\is_null($this->csrfToken)) {
return $this->csrfToken;
}
@@ -73,7 +74,7 @@ class CsrfTokenManager {
*
* @return CsrfToken
*/
- public function refreshToken() {
+ public function refreshToken(): CsrfToken {
$value = $this->tokenGenerator->generateToken();
$this->sessionStorage->setToken($value);
$this->csrfToken = new CsrfToken($value);
@@ -94,7 +95,7 @@ class CsrfTokenManager {
* @param CsrfToken $token
* @return bool
*/
- public function isTokenValid(CsrfToken $token) {
+ public function isTokenValid(CsrfToken $token): bool {
if(!$this->sessionStorage->hasToken()) {
return false;
}
diff --git a/lib/private/Security/CSRF/TokenStorage/SessionStorage.php b/lib/private/Security/CSRF/TokenStorage/SessionStorage.php
index 946330b0c8c..b35e148c7ce 100644
--- a/lib/private/Security/CSRF/TokenStorage/SessionStorage.php
+++ b/lib/private/Security/CSRF/TokenStorage/SessionStorage.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -54,7 +55,7 @@ class SessionStorage {
* @return string
* @throws \Exception
*/
- public function getToken() {
+ public function getToken(): string {
$token = $this->session->get('requesttoken');
if(empty($token)) {
throw new \Exception('Session does not contain a requesttoken');
@@ -68,7 +69,7 @@ class SessionStorage {
*
* @param string $value
*/
- public function setToken($value) {
+ public function setToken(string $value) {
$this->session->set('requesttoken', $value);
}
@@ -83,7 +84,7 @@ class SessionStorage {
*
* @return bool
*/
- public function hasToken() {
+ public function hasToken(): bool {
return $this->session->exists('requesttoken');
}
}
diff --git a/lib/private/Security/IdentityProof/Key.php b/lib/private/Security/IdentityProof/Key.php
index b01a5c66bb8..4f79dee15db 100644
--- a/lib/private/Security/IdentityProof/Key.php
+++ b/lib/private/Security/IdentityProof/Key.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch>
*
@@ -33,16 +34,16 @@ class Key {
* @param string $publicKey
* @param string $privateKey
*/
- public function __construct($publicKey, $privateKey) {
+ public function __construct(string $publicKey, string $privateKey) {
$this->publicKey = $publicKey;
$this->privateKey = $privateKey;
}
- public function getPrivate() {
+ public function getPrivate(): string {
return $this->privateKey;
}
- public function getPublic() {
+ public function getPublic(): string {
return $this->publicKey;
}
}
diff --git a/lib/private/Security/IdentityProof/Manager.php b/lib/private/Security/IdentityProof/Manager.php
index 7bfc139b94c..fb27f04d873 100644
--- a/lib/private/Security/IdentityProof/Manager.php
+++ b/lib/private/Security/IdentityProof/Manager.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch>
*
@@ -59,7 +60,7 @@ class Manager {
*
* @return array [$publicKey, $privateKey]
*/
- protected function generateKeyPair() {
+ protected function generateKeyPair(): array {
$config = [
'digest_alg' => 'sha512',
'private_key_bits' => 2048,
@@ -83,7 +84,7 @@ class Manager {
* @param string $id key id
* @return Key
*/
- protected function generateKey($id) {
+ protected function generateKey(string $id): Key {
list($publicKey, $privateKey) = $this->generateKeyPair();
// Write the private and public key to the disk
@@ -105,7 +106,7 @@ class Manager {
* @param string $id
* @return Key
*/
- protected function retrieveKey($id) {
+ protected function retrieveKey(string $id): Key {
try {
$folder = $this->appData->getFolder($id);
$privateKey = $this->crypto->decrypt(
@@ -124,7 +125,7 @@ class Manager {
* @param IUser $user
* @return Key
*/
- public function getKey(IUser $user) {
+ public function getKey(IUser $user): Key {
$uid = $user->getUID();
return $this->retrieveKey('user-' . $uid);
}
@@ -135,7 +136,7 @@ class Manager {
* @return Key
* @throws \RuntimeException
*/
- public function getSystemKey() {
+ public function getSystemKey(): Key {
$instanceId = $this->config->getSystemValue('instanceid', null);
if ($instanceId === null) {
throw new \RuntimeException('no instance id!');
diff --git a/lib/private/Security/IdentityProof/Signer.php b/lib/private/Security/IdentityProof/Signer.php
index ed2a38f99b8..95546876bdc 100644
--- a/lib/private/Security/IdentityProof/Signer.php
+++ b/lib/private/Security/IdentityProof/Signer.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016 Lukas Reschke <lukas@statuscode.ch>
*
@@ -57,7 +58,7 @@ class Signer {
* @param IUser $user
* @return array ['message', 'signature']
*/
- public function sign($type, array $data, IUser $user) {
+ public function sign(string $type, array $data, IUser $user): array {
$privateKey = $this->keyManager->getKey($user)->getPrivate();
$data = [
'data' => $data,
@@ -79,7 +80,7 @@ class Signer {
* @param array $data
* @return bool
*/
- public function verify(array $data) {
+ public function verify(array $data): bool {
if(isset($data['message'])
&& isset($data['signature'])
&& isset($data['message']['signer'])
diff --git a/lib/private/Updater.php b/lib/private/Updater.php
index c70113e1c7d..4dc8edc0272 100644
--- a/lib/private/Updater.php
+++ b/lib/private/Updater.php
@@ -395,7 +395,7 @@ class Updater extends BasicEmitter {
if ($appManager->isShipped($app)) {
throw new \UnexpectedValueException('The files of the app "' . $app . '" were not correctly replaced before running the update');
}
- OC_App::disable($app);
+ \OC::$server->getAppManager()->disableApp($app);
$this->emit('\OC\Updater', 'incompatibleAppDisabled', array($app));
}
// no need to disable any app in case this is a non-core upgrade
diff --git a/lib/private/User/Database.php b/lib/private/User/Database.php
index 471ff1f45ae..6e44c902286 100644
--- a/lib/private/User/Database.php
+++ b/lib/private/User/Database.php
@@ -40,6 +40,7 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>
*
*/
+
/*
*
* The following SQL statement is just a help for developers and will not be
@@ -56,6 +57,7 @@
namespace OC\User;
use OC\Cache\CappedMemoryCache;
+use OC\DB\QueryBuilder\Literal;
use OCP\IUserBackend;
use OCP\Util;
use Symfony\Component\EventDispatcher\EventDispatcher;
@@ -83,6 +85,7 @@ class Database extends Backend implements IUserBackend {
/**
* Create a new user
+ *
* @param string $uid The username of the user to create
* @param string $password The password of the new user
* @return bool
@@ -112,6 +115,7 @@ class Database extends Backend implements IUserBackend {
/**
* delete a user
+ *
* @param string $uid The username of the user to delete
* @return bool
*
@@ -131,6 +135,7 @@ class Database extends Backend implements IUserBackend {
/**
* Set password
+ *
* @param string $uid The username
* @param string $password The new password
* @return bool
@@ -152,6 +157,7 @@ class Database extends Backend implements IUserBackend {
/**
* Set display name
+ *
* @param string $uid The username
* @param string $displayName The new display name
* @return bool
@@ -172,6 +178,7 @@ class Database extends Backend implements IUserBackend {
/**
* get display name of the user
+ *
* @param string $uid user ID of the user
* @return string display name
*/
@@ -189,20 +196,29 @@ class Database extends Backend implements IUserBackend {
* @return array an array of all displayNames (value) and the corresponding uids (key)
*/
public function getDisplayNames($search = '', $limit = null, $offset = null) {
- $parameters = [];
- $searchLike = '';
- if ($search !== '') {
- $parameters[] = '%' . \OC::$server->getDatabaseConnection()->escapeLikeParameter($search) . '%';
- $parameters[] = '%' . \OC::$server->getDatabaseConnection()->escapeLikeParameter($search) . '%';
- $searchLike = ' WHERE LOWER(`displayname`) LIKE LOWER(?) OR '
- . 'LOWER(`uid`) LIKE LOWER(?)';
- }
+ $connection = \OC::$server->getDatabaseConnection();
+
+ $query = $connection->getQueryBuilder();
+
+ $query->select('uid', 'displayname')
+ ->from('users', 'u')
+ ->leftJoin('u', 'preferences', 'p', $query->expr()->andX(
+ $query->expr()->eq('userid', 'uid')),
+ $query->expr()->eq('appid', new Literal('settings')),
+ $query->expr()->eq('configkey', new Literal('email'))
+ )
+ // sqlite doesn't like re-using a single named parameter here
+ ->where($query->expr()->iLike('uid', $query->createPositionalParameter('%' . $connection->escapeLikeParameter($search) . '%')))
+ ->orWhere($query->expr()->iLike('displayname', $query->createPositionalParameter('%' . $connection->escapeLikeParameter($search) . '%')))
+ ->orWhere($query->expr()->iLike('configvalue', $query->createPositionalParameter('%' . $connection->escapeLikeParameter($search) . '%')))
+ ->orderBy($query->func()->lower('displayname'), 'ASC')
+ ->orderBy($query->func()->lower('uid'), 'ASC')
+ ->setMaxResults($limit)
+ ->setFirstResult($offset);
- $displayNames = array();
- $query = \OC_DB::prepare('SELECT `uid`, `displayname` FROM `*PREFIX*users`'
- . $searchLike .' ORDER BY LOWER(`displayname`), LOWER(`uid`) ASC', $limit, $offset);
- $result = $query->execute($parameters);
- while ($row = $result->fetchRow()) {
+ $result = $query->execute();
+ $displayNames = [];
+ while ($row = $result->fetch()) {
$displayNames[$row['uid']] = $row['displayname'];
}
@@ -211,6 +227,7 @@ class Database extends Backend implements IUserBackend {
/**
* Check if the password is correct
+ *
* @param string $uid The username
* @param string $password The password
* @return string
@@ -226,8 +243,8 @@ class Database extends Backend implements IUserBackend {
if ($row) {
$storedHash = $row['password'];
$newHash = '';
- if(\OC::$server->getHasher()->verify($password, $storedHash, $newHash)) {
- if(!empty($newHash)) {
+ if (\OC::$server->getHasher()->verify($password, $storedHash, $newHash)) {
+ if (!empty($newHash)) {
$this->setPassword($uid, $password);
}
return $row['uid'];
@@ -240,15 +257,16 @@ class Database extends Backend implements IUserBackend {
/**
* Load an user in the cache
+ *
* @param string $uid the username
* @return boolean true if user was found, false otherwise
*/
private function loadUser($uid) {
- $uid = (string) $uid;
+ $uid = (string)$uid;
if (!isset($this->cache[$uid])) {
//guests $uid could be NULL or ''
if ($uid === '') {
- $this->cache[$uid]=false;
+ $this->cache[$uid] = false;
return true;
}
@@ -285,26 +303,15 @@ class Database extends Backend implements IUserBackend {
* @return string[] an array of all uids
*/
public function getUsers($search = '', $limit = null, $offset = null) {
- $parameters = [];
- $searchLike = '';
- if ($search !== '') {
- $parameters[] = '%' . \OC::$server->getDatabaseConnection()->escapeLikeParameter($search) . '%';
- $searchLike = ' WHERE LOWER(`uid`) LIKE LOWER(?)';
- $parameters[] = '%' . \OC::$server->getDatabaseConnection()->escapeLikeParameter($search) . '%';
- $searchLike .= ' OR LOWER(`displayname`) LIKE LOWER(?)';
- }
-
- $query = \OC_DB::prepare('SELECT `uid` FROM `*PREFIX*users`' . $searchLike . ' ORDER BY LOWER(`uid`) ASC', $limit, $offset);
- $result = $query->execute($parameters);
- $users = array();
- while ($row = $result->fetchRow()) {
- $users[] = $row['uid'];
- }
- return $users;
+ $users = $this->getDisplayNames($search, $limit, $offset);
+ $userIds = array_keys($users);
+ sort($userIds, SORT_STRING | SORT_FLAG_CASE);
+ return $userIds;
}
/**
* check if a user exists
+ *
* @param string $uid the username
* @return boolean
*/
@@ -315,6 +322,7 @@ class Database extends Backend implements IUserBackend {
/**
* get the user's home directory
+ *
* @param string $uid the username
* @return string|false
*/
@@ -364,14 +372,15 @@ class Database extends Backend implements IUserBackend {
/**
* Backend name to be shown in user management
+ *
* @return string the name of the backend to be shown
*/
- public function getBackendName(){
+ public function getBackendName() {
return 'Database';
}
public static function preLoginNameUsedAsUserName($param) {
- if(!isset($param['uid'])) {
+ if (!isset($param['uid'])) {
throw new \Exception('key uid is expected to be set in $param');
}
diff --git a/lib/private/legacy/app.php b/lib/private/legacy/app.php
index 16e57d43ebc..bc450ffa25d 100644
--- a/lib/private/legacy/app.php
+++ b/lib/private/legacy/app.php
@@ -154,16 +154,9 @@ class OC_App {
\OC::$server->getLogger()->logException($ex);
if (!\OC::$server->getAppManager()->isShipped($app)) {
// Only disable apps which are not shipped
- self::disable($app);
+ \OC::$server->getAppManager()->disableApp($app);
}
}
- if (self::isType($app, array('authentication'))) {
- // since authentication apps affect the "is app enabled for group" check,
- // the enabled apps cache needs to be cleared to make sure that the
- // next time getEnableApps() is called it will also include apps that were
- // enabled for groups
- self::$enabledAppsCache = [];
- }
\OC::$server->getEventLogger()->end('load_app_' . $app);
}
@@ -330,11 +323,6 @@ class OC_App {
}
/**
- * get all enabled apps
- */
- protected static $enabledAppsCache = [];
-
- /**
* Returns apps enabled for the current user.
*
* @param bool $forceRefresh whether to refresh the cache
@@ -393,7 +381,6 @@ class OC_App {
*/
public function enable(string $appId,
array $groups = []) {
- self::$enabledAppsCache = []; // flush
// Check if app is already downloaded
$installer = \OC::$server->query(Installer::class);
@@ -422,30 +409,6 @@ class OC_App {
}
/**
- * This function set an app as disabled in appconfig.
- *
- * @param string $app app
- * @throws Exception
- */
- public static function disable(string $app) {
- // flush
- self::$enabledAppsCache = [];
-
- // run uninstall steps
- $appData = OC_App::getAppInfo($app);
- if (!is_null($appData)) {
- OC_App::executeRepairSteps($app, $appData['repair-steps']['uninstall']);
- }
-
- // emit disable hook - needed anymore ?
- \OC_Hook::emit('OC_App', 'pre_disable', array('app' => $app));
-
- // finally disable it
- $appManager = \OC::$server->getAppManager();
- $appManager->disableApp($app);
- }
-
- /**
* Get the path where to install apps
*
* @return string|false
diff --git a/lib/public/DB/QueryBuilder/IFunctionBuilder.php b/lib/public/DB/QueryBuilder/IFunctionBuilder.php
index 478fd879404..d867d9e5edb 100644
--- a/lib/public/DB/QueryBuilder/IFunctionBuilder.php
+++ b/lib/public/DB/QueryBuilder/IFunctionBuilder.php
@@ -71,4 +71,13 @@ interface IFunctionBuilder {
* @since 12.0.0
*/
public function sum($field);
+
+ /**
+ * Transforms a string field or value to lower case
+ *
+ * @param mixed $field
+ * @return IQueryFunction
+ * @since 14.0.0
+ */
+ public function lower($field);
}
diff --git a/lib/public/Mail/IAttachment.php b/lib/public/Mail/IAttachment.php
index 4b617d67f5e..71fa841b26c 100644
--- a/lib/public/Mail/IAttachment.php
+++ b/lib/public/Mail/IAttachment.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com>
*
@@ -33,23 +34,23 @@ interface IAttachment {
/**
* @param string $filename
- * @return $this
+ * @return IAttachment
* @since 13.0.0
*/
- public function setFilename($filename);
+ public function setFilename(string $filename): IAttachment;
/**
* @param string $contentType
- * @return $this
+ * @return IAttachment
* @since 13.0.0
*/
- public function setContentType($contentType);
+ public function setContentType(string $contentType): IAttachment;
/**
* @param string $body
- * @return $this
+ * @return IAttachment
* @since 13.0.0
*/
- public function setBody($body);
+ public function setBody(string $body): IAttachment;
}
diff --git a/lib/public/Mail/IEMailTemplate.php b/lib/public/Mail/IEMailTemplate.php
index 6d37c21ada1..1c0ddbe54d4 100644
--- a/lib/public/Mail/IEMailTemplate.php
+++ b/lib/public/Mail/IEMailTemplate.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright 2017, Morris Jobke <hey@morrisjobke.de>
*
@@ -62,7 +63,7 @@ interface IEMailTemplate {
*
* @since 13.0.0
*/
- public function setSubject($subject);
+ public function setSubject(string $subject);
/**
* Adds a header to the email
@@ -80,7 +81,7 @@ interface IEMailTemplate {
*
* @since 12.0.0
*/
- public function addHeading($title, $plainTitle = '');
+ public function addHeading(string $title, $plainTitle = '');
/**
* Adds a paragraph to the body of the email
@@ -91,7 +92,7 @@ interface IEMailTemplate {
*
* @since 12.0.0
*/
- public function addBodyText($text, $plainText = '');
+ public function addBodyText(string $text, $plainText = '');
/**
* Adds a list item to the body of the email
@@ -99,13 +100,13 @@ interface IEMailTemplate {
* @param string $text; Note: When $plainText falls back to this, HTML is automatically escaped in the HTML email
* @param string $metaInfo; Note: When $plainMetaInfo falls back to this, HTML is automatically escaped in the HTML email
* @param string $icon Absolute path, must be 16*16 pixels
- * @param string $plainText Text that is used in the plain text email
+ * @param string|bool $plainText Text that is used in the plain text email
* if empty the $text is used, if false none will be used
- * @param string $plainMetaInfo Meta info that is used in the plain text email
+ * @param string|bool $plainMetaInfo Meta info that is used in the plain text email
* if empty the $metaInfo is used, if false none will be used
* @since 12.0.0
*/
- public function addBodyListItem($text, $metaInfo = '', $icon = '', $plainText = '', $plainMetaInfo = '');
+ public function addBodyListItem(string $text, string $metaInfo = '', string $icon = '', $plainText = '', $plainMetaInfo = '');
/**
* Adds a button group of two buttons to the body of the email
@@ -119,7 +120,7 @@ interface IEMailTemplate {
*
* @since 12.0.0
*/
- public function addBodyButtonGroup($textLeft, $urlLeft, $textRight, $urlRight, $plainTextLeft = '', $plainTextRight = '');
+ public function addBodyButtonGroup(string $textLeft, string $urlLeft, string $textRight, string $urlRight, string $plainTextLeft = '', string $plainTextRight = '');
/**
* Adds a button to the body of the email
@@ -131,7 +132,7 @@ interface IEMailTemplate {
*
* @since 12.0.0
*/
- public function addBodyButton($text, $url, $plainText = '');
+ public function addBodyButton(string $text, string $url, $plainText = '');
/**
* Adds a logo and a text to the footer. <br> in the text will be replaced by new lines in the plain text email
@@ -140,7 +141,7 @@ interface IEMailTemplate {
*
* @since 12.0.0
*/
- public function addFooter($text = '');
+ public function addFooter(string $text = '');
/**
* Returns the rendered email subject as string
@@ -149,7 +150,7 @@ interface IEMailTemplate {
*
* @since 13.0.0
*/
- public function renderSubject();
+ public function renderSubject(): string;
/**
* Returns the rendered HTML email as string
@@ -158,7 +159,7 @@ interface IEMailTemplate {
*
* @since 12.0.0
*/
- public function renderHtml();
+ public function renderHtml(): string;
/**
* Returns the rendered plain text email as string
@@ -167,5 +168,5 @@ interface IEMailTemplate {
*
* @since 12.0.0
*/
- public function renderText();
+ public function renderText(): string;
}
diff --git a/lib/public/Mail/IMailer.php b/lib/public/Mail/IMailer.php
index 10096548256..e8f5d6e7d03 100644
--- a/lib/public/Mail/IMailer.php
+++ b/lib/public/Mail/IMailer.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2016, ownCloud, Inc.
*
@@ -51,7 +52,7 @@ interface IMailer {
* @return IMessage
* @since 8.1.0
*/
- public function createMessage();
+ public function createMessage(): IMessage;
/**
* @param string|null $data
@@ -60,7 +61,7 @@ interface IMailer {
* @return IAttachment
* @since 13.0.0
*/
- public function createAttachment($data = null, $filename = null, $contentType = null);
+ public function createAttachment($data = null, $filename = null, $contentType = null): IAttachment;
/**
* @param string $path
@@ -68,7 +69,7 @@ interface IMailer {
* @return IAttachment
* @since 13.0.0
*/
- public function createAttachmentFromPath($path, $contentType = null);
+ public function createAttachmentFromPath(string $path, $contentType = null): IAttachment;
/**
* Creates a new email template object
@@ -78,7 +79,7 @@ interface IMailer {
* @return IEMailTemplate
* @since 12.0.0 Parameters added in 12.0.3
*/
- public function createEMailTemplate($emailId, array $data = []);
+ public function createEMailTemplate(string $emailId, array $data = []): IEMailTemplate;
/**
* Send the specified message. Also sets the from address to the value defined in config.php
@@ -91,7 +92,7 @@ interface IMailer {
* has been supplied.)
* @since 8.1.0
*/
- public function send(IMessage $message);
+ public function send(IMessage $message): array;
/**
* Checks if an e-mail address is valid
@@ -100,5 +101,5 @@ interface IMailer {
* @return bool True if the mail address is valid, false otherwise
* @since 8.1.0
*/
- public function validateMailAddress($email);
+ public function validateMailAddress(string $email): bool;
}
diff --git a/lib/public/Mail/IMessage.php b/lib/public/Mail/IMessage.php
index cec47adc19d..638fd9d103f 100644
--- a/lib/public/Mail/IMessage.php
+++ b/lib/public/Mail/IMessage.php
@@ -1,4 +1,5 @@
<?php
+declare(strict_types=1);
/**
* @copyright Copyright (c) 2017 Joas Schilling <coding@schilljs.com>
*
@@ -33,10 +34,10 @@ interface IMessage {
/**
* @param IAttachment $attachment
- * @return $this
+ * @return IMessage
* @since 13.0.0
*/
- public function attach(IAttachment $attachment);
+ public function attach(IAttachment $attachment): IMessage;
/**
* Set the from address of this message.
@@ -44,51 +45,51 @@ interface IMessage {
* If no "From" address is used \OC\Mail\Mailer will use mail_from_address and mail_domain from config.php
*
* @param array $addresses Example: array('sender@domain.org', 'other@domain.org' => 'A name')
- * @return $this
+ * @return IMessage
* @since 13.0.0
*/
- public function setFrom(array $addresses);
+ public function setFrom(array $addresses): IMessage;
/**
* Set the Reply-To address of this message
*
* @param array $addresses
- * @return $this
+ * @return IMessage
* @since 13.0.0
*/
- public function setReplyTo(array $addresses);
+ public function setReplyTo(array $addresses): IMessage;
/**
* Set the to addresses of this message.
*
* @param array $recipients Example: array('recipient@domain.org', 'other@domain.org' => 'A name')
- * @return $this
+ * @return IMessage
* @since 13.0.0
*/
- public function setTo(array $recipients);
+ public function setTo(array $recipients): IMessage;
/**
* Set the CC recipients of this message.
*
* @param array $recipients Example: array('recipient@domain.org', 'other@domain.org' => 'A name')
- * @return $this
+ * @return IMessage
* @since 13.0.0
*/
- public function setCc(array $recipients);
+ public function setCc(array $recipients): IMessage;
/**
* Set the BCC recipients of this message.
*
* @param array $recipients Example: array('recipient@domain.org', 'other@domain.org' => 'A name')
- * @return $this
+ * @return IMessage
* @since 13.0.0
*/
- public function setBcc(array $recipients);
+ public function setBcc(array $recipients): IMessage;
/**
* @param IEMailTemplate $emailTemplate
- * @return $this
+ * @return IMessage
* @since 13.0.0
*/
- public function useTemplate(IEMailTemplate $emailTemplate);
+ public function useTemplate(IEMailTemplate $emailTemplate): IMessage;
}
diff --git a/settings/Controller/AdminSettingsController.php b/settings/Controller/AdminSettingsController.php
index 0114ee73d96..e2ad577024c 100644
--- a/settings/Controller/AdminSettingsController.php
+++ b/settings/Controller/AdminSettingsController.php
@@ -38,9 +38,6 @@ use OCP\Template;
class AdminSettingsController extends Controller {
use CommonSettingsTrait;
- /** @var INavigationManager */
- private $navigationManager;
-
/**
* @param string $appName
* @param IRequest $request
@@ -65,7 +62,6 @@ class AdminSettingsController extends Controller {
* @NoCSRFRequired
*/
public function index($section) {
- $this->navigationManager->setActiveEntry('admin');
return $this->getIndexResponse('admin', $section);
}
diff --git a/settings/Controller/CommonSettingsTrait.php b/settings/Controller/CommonSettingsTrait.php
index 82d675531a8..3d314d9ed53 100644
--- a/settings/Controller/CommonSettingsTrait.php
+++ b/settings/Controller/CommonSettingsTrait.php
@@ -25,6 +25,7 @@
namespace OC\Settings\Controller;
use OCP\AppFramework\Http\TemplateResponse;
+use OCP\INavigationManager;
use OCP\Settings\IManager as ISettingsManager;
use OCP\Settings\IIconSection;
use OCP\Settings\ISettings;
@@ -33,6 +34,9 @@ trait CommonSettingsTrait {
/** @var ISettingsManager */
private $settingsManager;
+ /** @var INavigationManager */
+ private $navigationManager;
+
/**
* @param string $currentSection
* @return array
@@ -116,6 +120,7 @@ trait CommonSettingsTrait {
}
private function getIndexResponse($type, $section) {
+ $this->navigationManager->setActiveEntry('settings');
$templateParams = [];
$templateParams = array_merge($templateParams, $this->getNavigationParameters($type, $section));
$templateParams = array_merge($templateParams, $this->getSettings($section));
diff --git a/settings/Controller/EncryptionController.php b/settings/Controller/EncryptionController.php
deleted file mode 100644
index 93a51a558bf..00000000000
--- a/settings/Controller/EncryptionController.php
+++ /dev/null
@@ -1,161 +0,0 @@
-<?php
-/**
- * @copyright Copyright (c) 2016, ownCloud, Inc.
- *
- * @author Björn Schießle <bjoern@schiessle.org>
- * @author Joas Schilling <coding@schilljs.com>
- * @author Ko- <k.stoffelen@cs.ru.nl>
- * @author Lukas Reschke <lukas@statuscode.ch>
- * @author Morris Jobke <hey@morrisjobke.de>
- *
- * @license AGPL-3.0
- *
- * This code is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License, version 3,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License, version 3,
- * along with this program. If not, see <http://www.gnu.org/licenses/>
- *
- */
-
-
-namespace OC\Settings\Controller;
-
-use OC\Files\View;
-use OCA\Encryption\Migration;
-use OCP\App\IAppManager;
-use OCP\IDBConnection;
-use OCP\IL10N;
-use OCP\AppFramework\Controller;
-use OCP\ILogger;
-use OCP\IRequest;
-use OCP\IConfig;
-use OCP\IUserManager;
-
-/**
- * @package OC\Settings\Controller
- */
-class EncryptionController extends Controller {
-
- /** @var IL10N */
- private $l10n;
-
- /** @var IDBConnection */
- private $connection;
-
- /** @var IConfig */
- private $config;
-
- /** @var IUserManager */
- private $userManager;
-
- /** @var View */
- private $view;
-
- /** @var ILogger */
- private $logger;
-
- /** @var IAppManager */
- private $appManager;
-
- /**
- * @param string $appName
- * @param IRequest $request
- * @param IL10N $l10n
- * @param IConfig $config
- * @param IDBConnection $connection
- * @param IUserManager $userManager
- * @param View $view
- * @param ILogger $logger
- * @param IAppManager $appManager
- */
- public function __construct($appName,
- IRequest $request,
- IL10N $l10n,
- IConfig $config,
- IDBConnection $connection,
- IUserManager $userManager,
- View $view,
- ILogger $logger,
- IAppManager $appManager) {
- parent::__construct($appName, $request);
- $this->l10n = $l10n;
- $this->config = $config;
- $this->connection = $connection;
- $this->view = $view;
- $this->userManager = $userManager;
- $this->logger = $logger;
- $this->appManager = $appManager;
- }
-
- /**
- * @param IConfig $config
- * @param View $view
- * @param IDBConnection $connection
- * @param ILogger $logger
- * @param IAppManager $appManager
- * @return Migration
- */
- protected function getMigration(IConfig $config,
- View $view,
- IDBConnection $connection,
- ILogger $logger,
- IAppManager $appManager) {
- return new Migration($config, $view, $connection, $logger, $appManager);
- }
-
- /**
- * start migration
- *
- * @return array
- */
- public function startMigration() {
- // allow as long execution on the web server as possible
- if (strpos(@ini_get('disable_functions'), 'set_time_limit') === false) {
- @set_time_limit(0);
- }
-
- try {
-
- $migration = $this->getMigration($this->config, $this->view, $this->connection, $this->logger, $this->appManager);
- $migration->reorganizeSystemFolderStructure();
- $migration->updateDB();
-
- foreach ($this->userManager->getBackends() as $backend) {
- $limit = 500;
- $offset = 0;
- do {
- $users = $backend->getUsers('', $limit, $offset);
- foreach ($users as $user) {
- $migration->reorganizeFolderStructureForUser($user);
- }
- $offset += $limit;
- } while (count($users) >= $limit);
- }
-
- $migration->finalCleanUp();
-
- } catch (\Exception $e) {
- return [
- 'data' => [
- 'message' => (string)$this->l10n->t('A problem occurred, please check your log files (Error: %s)', [$e->getMessage()]),
- ],
- 'status' => 'error',
- ];
- }
-
- return [
- 'data' => [
- 'message' => (string) $this->l10n->t('Migration Completed'),
- ],
- 'status' => 'success',
- ];
- }
-
-}
diff --git a/settings/Controller/PersonalSettingsController.php b/settings/Controller/PersonalSettingsController.php
index ad4eb69c32d..9ec7ce72645 100644
--- a/settings/Controller/PersonalSettingsController.php
+++ b/settings/Controller/PersonalSettingsController.php
@@ -34,9 +34,6 @@ use OCP\Template;
class PersonalSettingsController extends Controller {
use CommonSettingsTrait;
- /** @var INavigationManager */
- private $navigationManager;
-
public function __construct(
$appName,
IRequest $request,
@@ -57,7 +54,6 @@ class PersonalSettingsController extends Controller {
* @NoSubadminRequired
*/
public function index($section) {
- $this->navigationManager->setActiveEntry('personal');
return $this->getIndexResponse('personal', $section);
}
diff --git a/settings/ajax/disableapp.php b/settings/ajax/disableapp.php
index a2f9fa42693..1d9cb984e2a 100644
--- a/settings/ajax/disableapp.php
+++ b/settings/ajax/disableapp.php
@@ -39,6 +39,6 @@ if (!array_key_exists('appid', $_POST)) {
$appIds = (array)$_POST['appid'];
foreach($appIds as $appId) {
$appId = OC_App::cleanAppId($appId);
- OC_App::disable($appId);
+ \OC::$server->getAppManager()->disableApp($appId);
}
OC_JSON::success();
diff --git a/settings/l10n/ar.js b/settings/l10n/ar.js
index 7248348543c..b38827beb08 100644
--- a/settings/l10n/ar.js
+++ b/settings/l10n/ar.js
@@ -20,7 +20,6 @@ OC.L10N.register(
"Authentication error" : "لم يتم التأكد من الشخصية بنجاح",
"Wrong admin recovery password. Please check the password and try again." : "خطا في كلمة مرور المسؤول المستردة, يرجى التاكد من كلمة المرور والمحاولة مرة اخرى.",
"Federated Cloud Sharing" : "المشاركة السحابية الموحّدة",
- "Migration Completed" : "إكتملت عملية الترحيل",
"Invalid SMTP password." : "كلمة مرور SMTP خاطئة.",
"Email setting test" : "تجريب إعدادات البريد الإلكتروني",
"Well done, %s!" : "حسنًا فعلت، %s !",
@@ -213,6 +212,7 @@ OC.L10N.register(
"change full name" : "تغيير اسمك الكامل",
"set new password" : "اعداد كلمة مرور جديدة",
"Default" : "افتراضي",
+ "Migration Completed" : "إكتملت عملية الترحيل",
"Updating...." : "جاري التحديث ...",
"A valid password must be provided" : "يجب ادخال كلمة مرور صحيحة",
"A valid email must be provided" : "مِن اللازم إدخال عنوان بريد إلكتروني صحيح",
diff --git a/settings/l10n/ar.json b/settings/l10n/ar.json
index d751eb0762a..b766abddde9 100644
--- a/settings/l10n/ar.json
+++ b/settings/l10n/ar.json
@@ -18,7 +18,6 @@
"Authentication error" : "لم يتم التأكد من الشخصية بنجاح",
"Wrong admin recovery password. Please check the password and try again." : "خطا في كلمة مرور المسؤول المستردة, يرجى التاكد من كلمة المرور والمحاولة مرة اخرى.",
"Federated Cloud Sharing" : "المشاركة السحابية الموحّدة",
- "Migration Completed" : "إكتملت عملية الترحيل",
"Invalid SMTP password." : "كلمة مرور SMTP خاطئة.",
"Email setting test" : "تجريب إعدادات البريد الإلكتروني",
"Well done, %s!" : "حسنًا فعلت، %s !",
@@ -211,6 +210,7 @@
"change full name" : "تغيير اسمك الكامل",
"set new password" : "اعداد كلمة مرور جديدة",
"Default" : "افتراضي",
+ "Migration Completed" : "إكتملت عملية الترحيل",
"Updating...." : "جاري التحديث ...",
"A valid password must be provided" : "يجب ادخال كلمة مرور صحيحة",
"A valid email must be provided" : "مِن اللازم إدخال عنوان بريد إلكتروني صحيح",
diff --git a/settings/l10n/ast.js b/settings/l10n/ast.js
index 0426e3b05e0..17ca3561f42 100644
--- a/settings/l10n/ast.js
+++ b/settings/l10n/ast.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalando y anovando aplicaciones pela tienda d'aplicaciones o compartición de ñube federada",
"Federated Cloud Sharing" : "Compartición de ñube federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL ta usando una versión %s non anovada (%s). Anueva'l to sistema operativu o les carauterístiques como %s nun funcionarán de mou fiable, por favor.",
- "A problem occurred, please check your log files (Error: %s)" : "Asocedió un problema, por favor comprueba los tos ficheros de rexistru (Fallu: %s)",
- "Migration Completed" : "Completóse la migración",
"Group already exists." : "Yá esiste'l grupu.",
"Unable to add group." : "Nun pue amestase'l grupu",
"Unable to delete group." : "Nun pue desaniciase'l grupu.",
@@ -318,6 +316,8 @@ OC.L10N.register(
"set new password" : "afitar nueva contraseña",
"change email address" : "camudar direición de corréu",
"Default" : "Predetermináu",
+ "A problem occurred, please check your log files (Error: %s)" : "Asocedió un problema, por favor comprueba los tos ficheros de rexistru (Fallu: %s)",
+ "Migration Completed" : "Completóse la migración",
"A valid password must be provided" : "Tien d'apurrise una contraseña válida",
"A valid email must be provided" : "Ha apurrise un corréu válidu",
"Show email address" : "Amosar direición de corréu",
diff --git a/settings/l10n/ast.json b/settings/l10n/ast.json
index 1fca0321b97..f698ecee4e0 100644
--- a/settings/l10n/ast.json
+++ b/settings/l10n/ast.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalando y anovando aplicaciones pela tienda d'aplicaciones o compartición de ñube federada",
"Federated Cloud Sharing" : "Compartición de ñube federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL ta usando una versión %s non anovada (%s). Anueva'l to sistema operativu o les carauterístiques como %s nun funcionarán de mou fiable, por favor.",
- "A problem occurred, please check your log files (Error: %s)" : "Asocedió un problema, por favor comprueba los tos ficheros de rexistru (Fallu: %s)",
- "Migration Completed" : "Completóse la migración",
"Group already exists." : "Yá esiste'l grupu.",
"Unable to add group." : "Nun pue amestase'l grupu",
"Unable to delete group." : "Nun pue desaniciase'l grupu.",
@@ -316,6 +314,8 @@
"set new password" : "afitar nueva contraseña",
"change email address" : "camudar direición de corréu",
"Default" : "Predetermináu",
+ "A problem occurred, please check your log files (Error: %s)" : "Asocedió un problema, por favor comprueba los tos ficheros de rexistru (Fallu: %s)",
+ "Migration Completed" : "Completóse la migración",
"A valid password must be provided" : "Tien d'apurrise una contraseña válida",
"A valid email must be provided" : "Ha apurrise un corréu válidu",
"Show email address" : "Amosar direición de corréu",
diff --git a/settings/l10n/ca.js b/settings/l10n/ca.js
index 081e9fef891..eb42bdc0ba8 100644
--- a/settings/l10n/ca.js
+++ b/settings/l10n/ca.js
@@ -26,8 +26,6 @@ OC.L10N.register(
"Backend doesn't support password change, but the user's encryption key was updated." : "El backend no admet canvis de contrasenya, però la clau de xifrat de l'usuari ha estat actualitzada satisfactòriament.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "instal · lació i actualització d'aplicacions a través de la botiga d'aplicacions",
"Federated Cloud Sharing" : "Compartició federada de núvol",
- "A problem occurred, please check your log files (Error: %s)" : "S'ha produït un problema, si us plau revisi els arxius de registre (Error: %s)",
- "Migration Completed" : "Migració completada",
"Group already exists." : "El grup ja existeix.",
"Unable to add group." : "No es pot agregar el grup.",
"Unable to delete group." : "No es pot esborrar el grup.",
@@ -328,6 +326,8 @@ OC.L10N.register(
"set new password" : "estableix nova contrasenya",
"change email address" : "canvi d'adreça de correu electrònic",
"Default" : "Per defecte",
+ "A problem occurred, please check your log files (Error: %s)" : "S'ha produït un problema, si us plau revisi els arxius de registre (Error: %s)",
+ "Migration Completed" : "Migració completada",
"A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
"A valid email must be provided" : "S'ha de subministrar una adreça de correu electrònic vàlida",
"Android app" : "Aplicació d'Android",
diff --git a/settings/l10n/ca.json b/settings/l10n/ca.json
index 7d57e30792f..7cccaff3f23 100644
--- a/settings/l10n/ca.json
+++ b/settings/l10n/ca.json
@@ -24,8 +24,6 @@
"Backend doesn't support password change, but the user's encryption key was updated." : "El backend no admet canvis de contrasenya, però la clau de xifrat de l'usuari ha estat actualitzada satisfactòriament.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "instal · lació i actualització d'aplicacions a través de la botiga d'aplicacions",
"Federated Cloud Sharing" : "Compartició federada de núvol",
- "A problem occurred, please check your log files (Error: %s)" : "S'ha produït un problema, si us plau revisi els arxius de registre (Error: %s)",
- "Migration Completed" : "Migració completada",
"Group already exists." : "El grup ja existeix.",
"Unable to add group." : "No es pot agregar el grup.",
"Unable to delete group." : "No es pot esborrar el grup.",
@@ -326,6 +324,8 @@
"set new password" : "estableix nova contrasenya",
"change email address" : "canvi d'adreça de correu electrònic",
"Default" : "Per defecte",
+ "A problem occurred, please check your log files (Error: %s)" : "S'ha produït un problema, si us plau revisi els arxius de registre (Error: %s)",
+ "Migration Completed" : "Migració completada",
"A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
"A valid email must be provided" : "S'ha de subministrar una adreça de correu electrònic vàlida",
"Android app" : "Aplicació d'Android",
diff --git a/settings/l10n/cs.js b/settings/l10n/cs.js
index c2bb60312a0..6909ad18d6a 100644
--- a/settings/l10n/cs.js
+++ b/settings/l10n/cs.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalovat a aktualizovat aplikace pomocí obchodu nebo Sdíleného Cloudového Úložiště",
"Federated Cloud Sharing" : "Propojené cloudové sdílení",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL používá zastaralou %s verzi (%s). Aktualizujte prosím svůj operační systém, jinak funkce jako %s nemusí spolehlivě pracovat.",
- "A problem occurred, please check your log files (Error: %s)" : "Došlo k chybě, zkontrolujte prosím log (Chyba: %s)",
- "Migration Completed" : "Migrace dokončena",
"Group already exists." : "Skupina již existuje.",
"Unable to add group." : "Nelze přidat skupinu.",
"Unable to delete group." : "Nelze smazat skupinu.",
@@ -379,6 +377,8 @@ OC.L10N.register(
"set new password" : "nastavit nové heslo",
"change email address" : "změnit e-mailovou adresu",
"Default" : "Výchozí",
+ "A problem occurred, please check your log files (Error: %s)" : "Došlo k chybě, zkontrolujte prosím log (Chyba: %s)",
+ "Migration Completed" : "Migrace dokončena",
"A valid password must be provided" : "Musíte zadat platné heslo",
"A valid email must be provided" : "Musíte zadat platný e-mail",
"Show email address" : "Zobrazit e-mailové adresy",
diff --git a/settings/l10n/cs.json b/settings/l10n/cs.json
index 112d9f35bed..ed40b3a10a8 100644
--- a/settings/l10n/cs.json
+++ b/settings/l10n/cs.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalovat a aktualizovat aplikace pomocí obchodu nebo Sdíleného Cloudového Úložiště",
"Federated Cloud Sharing" : "Propojené cloudové sdílení",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL používá zastaralou %s verzi (%s). Aktualizujte prosím svůj operační systém, jinak funkce jako %s nemusí spolehlivě pracovat.",
- "A problem occurred, please check your log files (Error: %s)" : "Došlo k chybě, zkontrolujte prosím log (Chyba: %s)",
- "Migration Completed" : "Migrace dokončena",
"Group already exists." : "Skupina již existuje.",
"Unable to add group." : "Nelze přidat skupinu.",
"Unable to delete group." : "Nelze smazat skupinu.",
@@ -377,6 +375,8 @@
"set new password" : "nastavit nové heslo",
"change email address" : "změnit e-mailovou adresu",
"Default" : "Výchozí",
+ "A problem occurred, please check your log files (Error: %s)" : "Došlo k chybě, zkontrolujte prosím log (Chyba: %s)",
+ "Migration Completed" : "Migrace dokončena",
"A valid password must be provided" : "Musíte zadat platné heslo",
"A valid email must be provided" : "Musíte zadat platný e-mail",
"Show email address" : "Zobrazit e-mailové adresy",
diff --git a/settings/l10n/da.js b/settings/l10n/da.js
index b4c109d7822..ebf4a84aed5 100644
--- a/settings/l10n/da.js
+++ b/settings/l10n/da.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "installation og opdatering af apps via app-butikken eller sammensluttet Cloud deling",
"Federated Cloud Sharing" : "Sammensluttet Cloud deling",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL bruger en forældet %s version (%s). Husk at opdatere dit styresystem ellers vil funktioner såsom %s ikke fungere pålideligt.",
- "A problem occurred, please check your log files (Error: %s)" : "Der opstod en fejl - tjek venligst dine logfiler (fejl: %s)",
- "Migration Completed" : "Overflytning blev fuldført",
"Group already exists." : "Gruppen findes allerede.",
"Unable to add group." : "Kan ikke tilføje gruppen.",
"Unable to delete group." : "Kan ikke slette gruppen.",
@@ -304,6 +302,8 @@ OC.L10N.register(
"set new password" : "skift kodeord",
"change email address" : "skift e-mailadresse",
"Default" : "Standard",
+ "A problem occurred, please check your log files (Error: %s)" : "Der opstod en fejl - tjek venligst dine logfiler (fejl: %s)",
+ "Migration Completed" : "Overflytning blev fuldført",
"A valid password must be provided" : "En gyldig adgangskode skal angives",
"A valid email must be provided" : "Der skal angives en gyldig e-mail",
"Show email address" : "Vis e-mailadresse",
diff --git a/settings/l10n/da.json b/settings/l10n/da.json
index ed5f57ef6a6..121f2c87156 100644
--- a/settings/l10n/da.json
+++ b/settings/l10n/da.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "installation og opdatering af apps via app-butikken eller sammensluttet Cloud deling",
"Federated Cloud Sharing" : "Sammensluttet Cloud deling",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL bruger en forældet %s version (%s). Husk at opdatere dit styresystem ellers vil funktioner såsom %s ikke fungere pålideligt.",
- "A problem occurred, please check your log files (Error: %s)" : "Der opstod en fejl - tjek venligst dine logfiler (fejl: %s)",
- "Migration Completed" : "Overflytning blev fuldført",
"Group already exists." : "Gruppen findes allerede.",
"Unable to add group." : "Kan ikke tilføje gruppen.",
"Unable to delete group." : "Kan ikke slette gruppen.",
@@ -302,6 +300,8 @@
"set new password" : "skift kodeord",
"change email address" : "skift e-mailadresse",
"Default" : "Standard",
+ "A problem occurred, please check your log files (Error: %s)" : "Der opstod en fejl - tjek venligst dine logfiler (fejl: %s)",
+ "Migration Completed" : "Overflytning blev fuldført",
"A valid password must be provided" : "En gyldig adgangskode skal angives",
"A valid email must be provided" : "Der skal angives en gyldig e-mail",
"Show email address" : "Vis e-mailadresse",
diff --git a/settings/l10n/de.js b/settings/l10n/de.js
index dfae25c2d46..5ed19ca249e 100644
--- a/settings/l10n/de.js
+++ b/settings/l10n/de.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Das Installieren und Aktualisieren von Apps durch den App-Store oder durch Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL verwendet eine veraltete %s Version (%s). Bitte aktualisiere dein Betriebssystem, da ansonsten Funktionen, wie z.B. %s, nicht zuverlässig funktionieren werden.",
- "A problem occurred, please check your log files (Error: %s)" : "Es ist ein Problem aufgetreten, bitte überprüfe Deine Logdateien (Fehler: %s)",
- "Migration Completed" : "Migration abgeschlossen",
"Group already exists." : "Gruppe existiert bereits.",
"Unable to add group." : "Gruppe konnte nicht angelegt werden.",
"Unable to delete group." : "Gruppe konnte nicht gelöscht werden.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
"Default" : "Standard",
+ "A problem occurred, please check your log files (Error: %s)" : "Es ist ein Problem aufgetreten, bitte überprüfe Deine Logdateien (Fehler: %s)",
+ "Migration Completed" : "Migration abgeschlossen",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Es ist %n App-Aktualisierungen verfügbar","Es sind %n App-Aktualisierungen verfügbar"],
"Updating...." : "Aktualisiere…",
"Error while updating app" : "Fehler beim Aktualisieren der App",
diff --git a/settings/l10n/de.json b/settings/l10n/de.json
index 7d41ea8b0ab..7f9fc19f313 100644
--- a/settings/l10n/de.json
+++ b/settings/l10n/de.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Das Installieren und Aktualisieren von Apps durch den App-Store oder durch Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL verwendet eine veraltete %s Version (%s). Bitte aktualisiere dein Betriebssystem, da ansonsten Funktionen, wie z.B. %s, nicht zuverlässig funktionieren werden.",
- "A problem occurred, please check your log files (Error: %s)" : "Es ist ein Problem aufgetreten, bitte überprüfe Deine Logdateien (Fehler: %s)",
- "Migration Completed" : "Migration abgeschlossen",
"Group already exists." : "Gruppe existiert bereits.",
"Unable to add group." : "Gruppe konnte nicht angelegt werden.",
"Unable to delete group." : "Gruppe konnte nicht gelöscht werden.",
@@ -381,6 +379,8 @@
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
"Default" : "Standard",
+ "A problem occurred, please check your log files (Error: %s)" : "Es ist ein Problem aufgetreten, bitte überprüfe Deine Logdateien (Fehler: %s)",
+ "Migration Completed" : "Migration abgeschlossen",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Es ist %n App-Aktualisierungen verfügbar","Es sind %n App-Aktualisierungen verfügbar"],
"Updating...." : "Aktualisiere…",
"Error while updating app" : "Fehler beim Aktualisieren der App",
diff --git a/settings/l10n/de_DE.js b/settings/l10n/de_DE.js
index 12cf2a7f417..4b4a2ee3238 100644
--- a/settings/l10n/de_DE.js
+++ b/settings/l10n/de_DE.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Das Installieren und Aktualisieren von Apps durch den App-Store oder durch Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL verwendet eine veraltete %s Version (%s). Bitte aktualisieren Sie ihr Betriebssystem, da ansonsten Funktionen, wie z.B. %s, nicht zuverlässig funktionieren werden.",
- "A problem occurred, please check your log files (Error: %s)" : "Es ist ein Problem aufgetreten, bitte überprüfen Sie Ihre Logdateien (Fehler: %s)",
- "Migration Completed" : "Migration abgeschlossen",
"Group already exists." : "Gruppe existiert bereits.",
"Unable to add group." : "Gruppe konnte nicht angelegt werden.",
"Unable to delete group." : "Gruppe konnte nicht gelöscht werden.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
"Default" : "Standard",
+ "A problem occurred, please check your log files (Error: %s)" : "Es ist ein Problem aufgetreten, bitte überprüfen Sie Ihre Logdateien (Fehler: %s)",
+ "Migration Completed" : "Migration abgeschlossen",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Es ist %n App-Aktualisierungen verfügbar","Es sind %n App-Aktualisierungen verfügbar"],
"Updating...." : "Aktualisiere…",
"Error while updating app" : "Fehler beim Aktualisieren der App",
diff --git a/settings/l10n/de_DE.json b/settings/l10n/de_DE.json
index fe8eaf8b23c..c91f4c499c0 100644
--- a/settings/l10n/de_DE.json
+++ b/settings/l10n/de_DE.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Das Installieren und Aktualisieren von Apps durch den App-Store oder durch Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL verwendet eine veraltete %s Version (%s). Bitte aktualisieren Sie ihr Betriebssystem, da ansonsten Funktionen, wie z.B. %s, nicht zuverlässig funktionieren werden.",
- "A problem occurred, please check your log files (Error: %s)" : "Es ist ein Problem aufgetreten, bitte überprüfen Sie Ihre Logdateien (Fehler: %s)",
- "Migration Completed" : "Migration abgeschlossen",
"Group already exists." : "Gruppe existiert bereits.",
"Unable to add group." : "Gruppe konnte nicht angelegt werden.",
"Unable to delete group." : "Gruppe konnte nicht gelöscht werden.",
@@ -381,6 +379,8 @@
"set new password" : "Neues Passwort setzen",
"change email address" : "E-Mail-Adresse ändern",
"Default" : "Standard",
+ "A problem occurred, please check your log files (Error: %s)" : "Es ist ein Problem aufgetreten, bitte überprüfen Sie Ihre Logdateien (Fehler: %s)",
+ "Migration Completed" : "Migration abgeschlossen",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Es ist %n App-Aktualisierungen verfügbar","Es sind %n App-Aktualisierungen verfügbar"],
"Updating...." : "Aktualisiere…",
"Error while updating app" : "Fehler beim Aktualisieren der App",
diff --git a/settings/l10n/el.js b/settings/l10n/el.js
index ce41397802c..cd98c17bf4e 100644
--- a/settings/l10n/el.js
+++ b/settings/l10n/el.js
@@ -26,8 +26,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "εγκατάσταση και ενημέρωση εφαρμογών μέσω του καταστήματος εφαρμογών ή του ",
"Federated Cloud Sharing" : "Διαμοιρασμός σε ομόσπονδα σύννεφα ",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "Το cURL χρησιμοποιεί μια παρωχημένη %s έκδοση (%s). Παρακαλούμε αναβαθμίστε το λειτουργικό σας σύστημα αλλιώς δυνατότητες όπως %s δεν θα δουλέψουν αξιόπιστα.",
- "A problem occurred, please check your log files (Error: %s)" : "Παρουσιάστηκε πρόβλημα, παρακαλώ ελέγξτε τα αρχεία καταγραφής σας (Σφάλμα: %s)",
- "Migration Completed" : "Η μετάβαση ολοκληρώθηκε",
"Group already exists." : "Η ομάδα υπάρχει ήδη.",
"Unable to add group." : "Αδυναμία προσθήκης ομάδας.",
"Unable to delete group." : "Αδυναμία διαγραφής ομάδας.",
@@ -336,6 +334,8 @@ OC.L10N.register(
"set new password" : "επιλογή νέου κωδικού",
"change email address" : "αλλαγή διεύθυνσης ηλ. αλληλογραφίας",
"Default" : "Προκαθορισμένο",
+ "A problem occurred, please check your log files (Error: %s)" : "Παρουσιάστηκε πρόβλημα, παρακαλώ ελέγξτε τα αρχεία καταγραφής σας (Σφάλμα: %s)",
+ "Migration Completed" : "Η μετάβαση ολοκληρώθηκε",
"A valid password must be provided" : "Πρέπει να δοθεί έγκυρο συνθηματικό",
"A valid email must be provided" : "Πρέπει να εισαχθεί ένα έγκυρο email",
"__language_name__" : "Ελληνικά",
diff --git a/settings/l10n/el.json b/settings/l10n/el.json
index 23def9901c6..e1fa69c1ea4 100644
--- a/settings/l10n/el.json
+++ b/settings/l10n/el.json
@@ -24,8 +24,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "εγκατάσταση και ενημέρωση εφαρμογών μέσω του καταστήματος εφαρμογών ή του ",
"Federated Cloud Sharing" : "Διαμοιρασμός σε ομόσπονδα σύννεφα ",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "Το cURL χρησιμοποιεί μια παρωχημένη %s έκδοση (%s). Παρακαλούμε αναβαθμίστε το λειτουργικό σας σύστημα αλλιώς δυνατότητες όπως %s δεν θα δουλέψουν αξιόπιστα.",
- "A problem occurred, please check your log files (Error: %s)" : "Παρουσιάστηκε πρόβλημα, παρακαλώ ελέγξτε τα αρχεία καταγραφής σας (Σφάλμα: %s)",
- "Migration Completed" : "Η μετάβαση ολοκληρώθηκε",
"Group already exists." : "Η ομάδα υπάρχει ήδη.",
"Unable to add group." : "Αδυναμία προσθήκης ομάδας.",
"Unable to delete group." : "Αδυναμία διαγραφής ομάδας.",
@@ -334,6 +332,8 @@
"set new password" : "επιλογή νέου κωδικού",
"change email address" : "αλλαγή διεύθυνσης ηλ. αλληλογραφίας",
"Default" : "Προκαθορισμένο",
+ "A problem occurred, please check your log files (Error: %s)" : "Παρουσιάστηκε πρόβλημα, παρακαλώ ελέγξτε τα αρχεία καταγραφής σας (Σφάλμα: %s)",
+ "Migration Completed" : "Η μετάβαση ολοκληρώθηκε",
"A valid password must be provided" : "Πρέπει να δοθεί έγκυρο συνθηματικό",
"A valid email must be provided" : "Πρέπει να εισαχθεί ένα έγκυρο email",
"__language_name__" : "Ελληνικά",
diff --git a/settings/l10n/en_GB.js b/settings/l10n/en_GB.js
index f64a313ea1b..774d87a5695 100644
--- a/settings/l10n/en_GB.js
+++ b/settings/l10n/en_GB.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "installing and updating apps via the app store or Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably.",
- "A problem occurred, please check your log files (Error: %s)" : "A problem occurred, please check your log files (Error: %s)",
- "Migration Completed" : "Migration Completed",
"Group already exists." : "Group already exists.",
"Unable to add group." : "Unable to add group.",
"Unable to delete group." : "Unable to delete group.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "set new password",
"change email address" : "change email address",
"Default" : "Default",
+ "A problem occurred, please check your log files (Error: %s)" : "A problem occurred, please check your log files (Error: %s)",
+ "Migration Completed" : "Migration Completed",
"_You have %n app update pending_::_You have %n app updates pending_" : ["You have %n app update pending","You have %n app updates pending"],
"Updating...." : "Updating....",
"Error while updating app" : "Error while updating app",
diff --git a/settings/l10n/en_GB.json b/settings/l10n/en_GB.json
index 028103669a7..cbc9c018b25 100644
--- a/settings/l10n/en_GB.json
+++ b/settings/l10n/en_GB.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "installing and updating apps via the app store or Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably.",
- "A problem occurred, please check your log files (Error: %s)" : "A problem occurred, please check your log files (Error: %s)",
- "Migration Completed" : "Migration Completed",
"Group already exists." : "Group already exists.",
"Unable to add group." : "Unable to add group.",
"Unable to delete group." : "Unable to delete group.",
@@ -381,6 +379,8 @@
"set new password" : "set new password",
"change email address" : "change email address",
"Default" : "Default",
+ "A problem occurred, please check your log files (Error: %s)" : "A problem occurred, please check your log files (Error: %s)",
+ "Migration Completed" : "Migration Completed",
"_You have %n app update pending_::_You have %n app updates pending_" : ["You have %n app update pending","You have %n app updates pending"],
"Updating...." : "Updating....",
"Error while updating app" : "Error while updating app",
diff --git a/settings/l10n/es.js b/settings/l10n/es.js
index 4fb4dd86a0e..68cde69a7f6 100644
--- a/settings/l10n/es.js
+++ b/settings/l10n/es.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalando y actualizando aplicaciones a través de la tienda de aplicaciones o de la nube compartida federada",
"Federated Cloud Sharing" : "Compartido en Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión desactualizada %s (%s). Por favor, actualiza tu sistema operativo o las funciones tales como %s no funcionarán de forma fiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Ocurrió un problema, por favor verifica los archivos de registro (Error: %s)",
- "Migration Completed" : "Migración finalizada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No se ha podido añadir el grupo.",
"Unable to delete group." : "No se pudo eliminar el grupo.",
@@ -62,7 +60,7 @@ OC.L10N.register(
"Your password on %s was reset by an administrator." : "Su contraseña en %s fue restaurada por un administrador.",
"Password for %1$s changed on %2$s" : "Contraseña para %1$s cambiada en %2$s",
"Password changed for %s" : "Contraseña cambiada por %s",
- "If you did not request this, please contact an administrator." : "Si usted no soliticitó esto, por favor contacte con el administrador.",
+ "If you did not request this, please contact an administrator." : "Si no has solicitado esto, por favor, ponte en contacto con el administrador.",
"%1$s changed your email address on %2$s." : "%1$s cambió su dirección de correo electrónico en %2$s",
"Your email address on %s was changed." : "Su dirección de correo electrónico en %s fue cambiada.",
"Your email address on %s was changed by an administrator." : "Su dirección de correo electrónico en %s fue cambiada por un administrador.",
@@ -147,7 +145,7 @@ OC.L10N.register(
"Local" : "Local",
"Private" : "Privado",
"Only visible to local users" : "Visible solo a usuarios locales",
- "Only visible to you" : "Visible solo para usted",
+ "Only visible to you" : "Visible sólo para ti",
"Contacts" : "Contactos",
"Visible to local users and to trusted servers" : "Visible a usuarios locales y servidores de confianza",
"Public" : "Público",
@@ -295,7 +293,7 @@ OC.L10N.register(
"These groups will still be able to receive shares, but not to initiate them." : "Estos grupos aún podrán recibir contenidos compartidos, pero no podrán, pero no podrán iniciarlos.",
"Allow username autocompletion in share dialog. If this is disabled the full username or email address needs to be entered." : "Permitir autocompletado del nombre de usuario en el diálogo de compartir. Si se desactiva, se necesita introducir el nombre de usuario completo o la dirección de correo electrónico",
"Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Mostrar texto de renuncia de responsabilidad en la página de subida con el enlace público. (Sólo se muestra cuando la lista de archivos está oculta.)",
- "This text will be shown on the public link upload page when the file list is hidden." : "Este texto se mostrará en la pagina de subida de enlace público cuando la lista de archivos está oculta.",
+ "This text will be shown on the public link upload page when the file list is hidden." : "Este texto se mostrará en la página de subida de enlace público cuando la lista de archivos esté oculta.",
"Default share permissions" : "Permisos para compartir por defecto",
"Tips & tricks" : "Sugerencias y trucos",
"There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Hay muchas características y cambios de configuración disponibles para personalizar y usar esta instancia. Aquí hay alugnas indicaciones para más información.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Ocurrió un problema, por favor verifica los archivos de registro (Error: %s)",
+ "Migration Completed" : "Migración finalizada",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Tienes %n actualización de app pendiente","Tiene %n actualizaciones de app pendientes"],
"Updating...." : "Actualizando...",
"Error while updating app" : "Error mientras se actualizaba la aplicación",
@@ -415,7 +415,7 @@ OC.L10N.register(
"Android app" : "App Android",
"iOS app" : "App iOS",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Si quieres apoyar el proyecto, {contributeopen}únete al desarrollo{linkclose}o {contributeopen}difunde la palabra{linkclose}.",
- "Show First Run Wizard again" : "Mostrar de nuevo el asistente de primera ejecución",
+ "Show First Run Wizard again" : "Mostrar de nuevo el asistente de la primera ejecución",
"Web, desktop, mobile clients and app specific passwords that currently have access to your account." : "Clientes web, de escritorio y móviles; y contraseñas específicas de apps que tienen actualmente acceso a tu cuenta",
"App passwords" : "Contraseñas de apps",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aquí puedes generar contraseñas individuales para apps para no tener que usar tu contraseña. También puedes revocarlas individualmente.",
diff --git a/settings/l10n/es.json b/settings/l10n/es.json
index 5dfb4bfcf6f..60f61e52cc3 100644
--- a/settings/l10n/es.json
+++ b/settings/l10n/es.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalando y actualizando aplicaciones a través de la tienda de aplicaciones o de la nube compartida federada",
"Federated Cloud Sharing" : "Compartido en Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión desactualizada %s (%s). Por favor, actualiza tu sistema operativo o las funciones tales como %s no funcionarán de forma fiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Ocurrió un problema, por favor verifica los archivos de registro (Error: %s)",
- "Migration Completed" : "Migración finalizada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No se ha podido añadir el grupo.",
"Unable to delete group." : "No se pudo eliminar el grupo.",
@@ -60,7 +58,7 @@
"Your password on %s was reset by an administrator." : "Su contraseña en %s fue restaurada por un administrador.",
"Password for %1$s changed on %2$s" : "Contraseña para %1$s cambiada en %2$s",
"Password changed for %s" : "Contraseña cambiada por %s",
- "If you did not request this, please contact an administrator." : "Si usted no soliticitó esto, por favor contacte con el administrador.",
+ "If you did not request this, please contact an administrator." : "Si no has solicitado esto, por favor, ponte en contacto con el administrador.",
"%1$s changed your email address on %2$s." : "%1$s cambió su dirección de correo electrónico en %2$s",
"Your email address on %s was changed." : "Su dirección de correo electrónico en %s fue cambiada.",
"Your email address on %s was changed by an administrator." : "Su dirección de correo electrónico en %s fue cambiada por un administrador.",
@@ -145,7 +143,7 @@
"Local" : "Local",
"Private" : "Privado",
"Only visible to local users" : "Visible solo a usuarios locales",
- "Only visible to you" : "Visible solo para usted",
+ "Only visible to you" : "Visible sólo para ti",
"Contacts" : "Contactos",
"Visible to local users and to trusted servers" : "Visible a usuarios locales y servidores de confianza",
"Public" : "Público",
@@ -293,7 +291,7 @@
"These groups will still be able to receive shares, but not to initiate them." : "Estos grupos aún podrán recibir contenidos compartidos, pero no podrán, pero no podrán iniciarlos.",
"Allow username autocompletion in share dialog. If this is disabled the full username or email address needs to be entered." : "Permitir autocompletado del nombre de usuario en el diálogo de compartir. Si se desactiva, se necesita introducir el nombre de usuario completo o la dirección de correo electrónico",
"Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Mostrar texto de renuncia de responsabilidad en la página de subida con el enlace público. (Sólo se muestra cuando la lista de archivos está oculta.)",
- "This text will be shown on the public link upload page when the file list is hidden." : "Este texto se mostrará en la pagina de subida de enlace público cuando la lista de archivos está oculta.",
+ "This text will be shown on the public link upload page when the file list is hidden." : "Este texto se mostrará en la página de subida de enlace público cuando la lista de archivos esté oculta.",
"Default share permissions" : "Permisos para compartir por defecto",
"Tips & tricks" : "Sugerencias y trucos",
"There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Hay muchas características y cambios de configuración disponibles para personalizar y usar esta instancia. Aquí hay alugnas indicaciones para más información.",
@@ -381,6 +379,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Ocurrió un problema, por favor verifica los archivos de registro (Error: %s)",
+ "Migration Completed" : "Migración finalizada",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Tienes %n actualización de app pendiente","Tiene %n actualizaciones de app pendientes"],
"Updating...." : "Actualizando...",
"Error while updating app" : "Error mientras se actualizaba la aplicación",
@@ -413,7 +413,7 @@
"Android app" : "App Android",
"iOS app" : "App iOS",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Si quieres apoyar el proyecto, {contributeopen}únete al desarrollo{linkclose}o {contributeopen}difunde la palabra{linkclose}.",
- "Show First Run Wizard again" : "Mostrar de nuevo el asistente de primera ejecución",
+ "Show First Run Wizard again" : "Mostrar de nuevo el asistente de la primera ejecución",
"Web, desktop, mobile clients and app specific passwords that currently have access to your account." : "Clientes web, de escritorio y móviles; y contraseñas específicas de apps que tienen actualmente acceso a tu cuenta",
"App passwords" : "Contraseñas de apps",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aquí puedes generar contraseñas individuales para apps para no tener que usar tu contraseña. También puedes revocarlas individualmente.",
diff --git a/settings/l10n/es_419.js b/settings/l10n/es_419.js
index 28ef254ba50..19d36b23c32 100644
--- a/settings/l10n/es_419.js
+++ b/settings/l10n/es_419.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_419.json b/settings/l10n/es_419.json
index 638ac282457..ff36ddbba86 100644
--- a/settings/l10n/es_419.json
+++ b/settings/l10n/es_419.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_AR.js b/settings/l10n/es_AR.js
index b4f16145b4c..ab6123410da 100644
--- a/settings/l10n/es_AR.js
+++ b/settings/l10n/es_AR.js
@@ -26,8 +26,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Favor de actualizar su sistema operativo o las funcialidades tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, favor de verificar sus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar al grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -344,6 +342,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, favor de verificar sus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_AR.json b/settings/l10n/es_AR.json
index 2fefc802031..794e259f1fa 100644
--- a/settings/l10n/es_AR.json
+++ b/settings/l10n/es_AR.json
@@ -24,8 +24,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Favor de actualizar su sistema operativo o las funcialidades tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, favor de verificar sus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar al grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -342,6 +340,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, favor de verificar sus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_CL.js b/settings/l10n/es_CL.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_CL.js
+++ b/settings/l10n/es_CL.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_CL.json b/settings/l10n/es_CL.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_CL.json
+++ b/settings/l10n/es_CL.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_CO.js b/settings/l10n/es_CO.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_CO.js
+++ b/settings/l10n/es_CO.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_CO.json b/settings/l10n/es_CO.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_CO.json
+++ b/settings/l10n/es_CO.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_CR.js b/settings/l10n/es_CR.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_CR.js
+++ b/settings/l10n/es_CR.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_CR.json b/settings/l10n/es_CR.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_CR.json
+++ b/settings/l10n/es_CR.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_DO.js b/settings/l10n/es_DO.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_DO.js
+++ b/settings/l10n/es_DO.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_DO.json b/settings/l10n/es_DO.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_DO.json
+++ b/settings/l10n/es_DO.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_EC.js b/settings/l10n/es_EC.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_EC.js
+++ b/settings/l10n/es_EC.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_EC.json b/settings/l10n/es_EC.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_EC.json
+++ b/settings/l10n/es_EC.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_GT.js b/settings/l10n/es_GT.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_GT.js
+++ b/settings/l10n/es_GT.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_GT.json b/settings/l10n/es_GT.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_GT.json
+++ b/settings/l10n/es_GT.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_HN.js b/settings/l10n/es_HN.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_HN.js
+++ b/settings/l10n/es_HN.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_HN.json b/settings/l10n/es_HN.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_HN.json
+++ b/settings/l10n/es_HN.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_MX.js b/settings/l10n/es_MX.js
index 31a51c2f8b7..290358ad51f 100644
--- a/settings/l10n/es_MX.js
+++ b/settings/l10n/es_MX.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -77,6 +75,7 @@ OC.L10N.register(
"Set your password" : "Establece tu contraseña",
"Go to %s" : "Ir a %s",
"Install Client" : "Instalar el cliente",
+ "Logged in user must be a subadmin" : "El usuario firmado debe ser un subadministrador ",
"Password confirmation is required" : "Se requiere la confirmación de la contraseña",
"Couldn't remove app." : "No fue posible eliminar la aplicación. ",
"Couldn't update app." : "No fue posible actualizar la aplicación.",
@@ -295,6 +294,7 @@ OC.L10N.register(
"Allow username autocompletion in share dialog. If this is disabled the full username or email address needs to be entered." : "Permitir el autocompletado de usuarios en la ventana de diálogo de compartir. Si esto está deshabilitado, se deberá ingresar el correo electrónico o nombre completo. ",
"Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Mostrar el texto de exención de responsabilidad legal en la página de carga de ligas públicas. (Sólo se muestra cuando la lista de archivos está oculta.)",
"This text will be shown on the public link upload page when the file list is hidden." : "Este texto se mostrará en la página de carga de la liga pública cuando la lista de archivos esté oculta. ",
+ "Default share permissions" : "Permisos predeterminados para compartir",
"Tips & tricks" : "Consejos & trucos",
"There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Existen muchas funcionalidades y configuraciones disponibles para personalizar y usar de manera óptima esta instancia. Aquí hay algunos consejos para más información. ",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Actualmente estás usando SQLite como el backend de base de datos. Para instalaciones más grandes te recomendamos cambiar a un backend de base de datos diferente.",
@@ -381,13 +381,17 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Tienes %n actualización de la aplicación pendiente ","Tienes %n actualizaciones de la aplicación pendientes "],
"Updating...." : "Actualizando...",
"Error while updating app" : "Se presentó un error al actualizar la aplicación ",
"Error while removing app" : "Se presentó un error al remover la aplicación ",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "La aplicación ha sido habilitada pero necesita ser actualizada. Serás redireccionado a la página de actualización en 5 segundos. ",
+ "App update" : "Actualización de la aplicación",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
+ "__language_name__" : "__language_name__",
"Verifying" : "Verificando",
"Personal info" : "Información personal",
"Sync clients" : "Síncronizar clientes",
@@ -398,6 +402,7 @@ OC.L10N.register(
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%1$s con versión inferior a %2$s está instalado, por razones de estabilidad y desempeño te recomendamos actualizar a una versión de %1$s mas reciente. ",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "El modulo PHP 'fileinfo' no ha sido encontrado. Te recomendamos ámpliamente que habilites este módulo para obtener los mejores resultados en la detección de tipos MIME. ",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation ↗</a> for more information." : "El bloqueo de archivos transaccional se encuentra deshabilitado, esto puede generar temas bajo ciertas condiciones. Habilita 'filelocking.enabled' en el archivo config.php para evitar problemas. Por favor consulta la <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentatcón ↗</a> para más información. ",
+ "This means that there might be problems with certain characters in file names." : "Esto significa que puede que haya problemas con ciertos caracteres en los nombres de los archivos. ",
"We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "Te sugerimos ámpliamente instalar en tu sistema los paquetes requeridos para soportar alguno de los siguientes locales:%s. ",
"If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")" : "Si tu instalacion no fue hecha en la raíz del dominio y usa el cron del sistema, pueden presentarse temas con la generación de URLs. Para evitar estos problemas, por favor establece la opción \"overwrite.cli.url\" en tu archivo config.php a la ruta del webroot de tu instalación (Se sugiere : \"%s\") ",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "No fue posible ejecutar la tarea de cron con CLI. Se presentaron los siguientes errores técnicos: ",
@@ -410,6 +415,9 @@ OC.L10N.register(
"Android app" : "Aplicación Android",
"iOS app" : "Aplicación iOS",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Si deseas soportar el proyecto ¡{contributeopen}únete al desarrollo{linkclose} o {contributeopen}pasa la voz{linkclose}! ",
+ "Show First Run Wizard again" : "Mostrar nuevamente el Asistente de Primera Ejecución",
+ "Web, desktop, mobile clients and app specific passwords that currently have access to your account." : "Clientes web, de escritorio, móviles y contraseñas de aplicaciones especificas que actualmente tienen acceso a tu cuenta. ",
+ "App passwords" : "Contraseñas de aplicación",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aqui puedes generar contraseñas individuales para aplicaciones para que no tengas que dar tu contraseña. También puedes revocarlas individualmente. ",
"Follow us on Google+!" : "¡Síguenos en Google+!",
"Like our facebook page!" : "¡Da un me gusta en nuestra página de facebook!",
diff --git a/settings/l10n/es_MX.json b/settings/l10n/es_MX.json
index b3d6041e7a8..e3556c26d20 100644
--- a/settings/l10n/es_MX.json
+++ b/settings/l10n/es_MX.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -75,6 +73,7 @@
"Set your password" : "Establece tu contraseña",
"Go to %s" : "Ir a %s",
"Install Client" : "Instalar el cliente",
+ "Logged in user must be a subadmin" : "El usuario firmado debe ser un subadministrador ",
"Password confirmation is required" : "Se requiere la confirmación de la contraseña",
"Couldn't remove app." : "No fue posible eliminar la aplicación. ",
"Couldn't update app." : "No fue posible actualizar la aplicación.",
@@ -293,6 +292,7 @@
"Allow username autocompletion in share dialog. If this is disabled the full username or email address needs to be entered." : "Permitir el autocompletado de usuarios en la ventana de diálogo de compartir. Si esto está deshabilitado, se deberá ingresar el correo electrónico o nombre completo. ",
"Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Mostrar el texto de exención de responsabilidad legal en la página de carga de ligas públicas. (Sólo se muestra cuando la lista de archivos está oculta.)",
"This text will be shown on the public link upload page when the file list is hidden." : "Este texto se mostrará en la página de carga de la liga pública cuando la lista de archivos esté oculta. ",
+ "Default share permissions" : "Permisos predeterminados para compartir",
"Tips & tricks" : "Consejos & trucos",
"There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Existen muchas funcionalidades y configuraciones disponibles para personalizar y usar de manera óptima esta instancia. Aquí hay algunos consejos para más información. ",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Actualmente estás usando SQLite como el backend de base de datos. Para instalaciones más grandes te recomendamos cambiar a un backend de base de datos diferente.",
@@ -379,13 +379,17 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Tienes %n actualización de la aplicación pendiente ","Tienes %n actualizaciones de la aplicación pendientes "],
"Updating...." : "Actualizando...",
"Error while updating app" : "Se presentó un error al actualizar la aplicación ",
"Error while removing app" : "Se presentó un error al remover la aplicación ",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "La aplicación ha sido habilitada pero necesita ser actualizada. Serás redireccionado a la página de actualización en 5 segundos. ",
+ "App update" : "Actualización de la aplicación",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
+ "__language_name__" : "__language_name__",
"Verifying" : "Verificando",
"Personal info" : "Información personal",
"Sync clients" : "Síncronizar clientes",
@@ -396,6 +400,7 @@
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%1$s con versión inferior a %2$s está instalado, por razones de estabilidad y desempeño te recomendamos actualizar a una versión de %1$s mas reciente. ",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with MIME type detection." : "El modulo PHP 'fileinfo' no ha sido encontrado. Te recomendamos ámpliamente que habilites este módulo para obtener los mejores resultados en la detección de tipos MIME. ",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable 'filelocking.enabled' in config.php to avoid these problems. See the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation ↗</a> for more information." : "El bloqueo de archivos transaccional se encuentra deshabilitado, esto puede generar temas bajo ciertas condiciones. Habilita 'filelocking.enabled' en el archivo config.php para evitar problemas. Por favor consulta la <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentatcón ↗</a> para más información. ",
+ "This means that there might be problems with certain characters in file names." : "Esto significa que puede que haya problemas con ciertos caracteres en los nombres de los archivos. ",
"We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "Te sugerimos ámpliamente instalar en tu sistema los paquetes requeridos para soportar alguno de los siguientes locales:%s. ",
"If your installation is not installed in the root of the domain and uses system cron, there can be issues with the URL generation. To avoid these problems, please set the \"overwrite.cli.url\" option in your config.php file to the webroot path of your installation (Suggested: \"%s\")" : "Si tu instalacion no fue hecha en la raíz del dominio y usa el cron del sistema, pueden presentarse temas con la generación de URLs. Para evitar estos problemas, por favor establece la opción \"overwrite.cli.url\" en tu archivo config.php a la ruta del webroot de tu instalación (Se sugiere : \"%s\") ",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "No fue posible ejecutar la tarea de cron con CLI. Se presentaron los siguientes errores técnicos: ",
@@ -408,6 +413,9 @@
"Android app" : "Aplicación Android",
"iOS app" : "Aplicación iOS",
"If you want to support the project {contributeopen}join development{linkclose} or {contributeopen}spread the word{linkclose}!" : "Si deseas soportar el proyecto ¡{contributeopen}únete al desarrollo{linkclose} o {contributeopen}pasa la voz{linkclose}! ",
+ "Show First Run Wizard again" : "Mostrar nuevamente el Asistente de Primera Ejecución",
+ "Web, desktop, mobile clients and app specific passwords that currently have access to your account." : "Clientes web, de escritorio, móviles y contraseñas de aplicaciones especificas que actualmente tienen acceso a tu cuenta. ",
+ "App passwords" : "Contraseñas de aplicación",
"Here you can generate individual passwords for apps so you don’t have to give out your password. You can revoke them individually too." : "Aqui puedes generar contraseñas individuales para aplicaciones para que no tengas que dar tu contraseña. También puedes revocarlas individualmente. ",
"Follow us on Google+!" : "¡Síguenos en Google+!",
"Like our facebook page!" : "¡Da un me gusta en nuestra página de facebook!",
diff --git a/settings/l10n/es_NI.js b/settings/l10n/es_NI.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_NI.js
+++ b/settings/l10n/es_NI.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_NI.json b/settings/l10n/es_NI.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_NI.json
+++ b/settings/l10n/es_NI.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_PA.js b/settings/l10n/es_PA.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_PA.js
+++ b/settings/l10n/es_PA.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_PA.json b/settings/l10n/es_PA.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_PA.json
+++ b/settings/l10n/es_PA.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_PE.js b/settings/l10n/es_PE.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_PE.js
+++ b/settings/l10n/es_PE.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_PE.json b/settings/l10n/es_PE.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_PE.json
+++ b/settings/l10n/es_PE.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_PR.js b/settings/l10n/es_PR.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_PR.js
+++ b/settings/l10n/es_PR.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_PR.json b/settings/l10n/es_PR.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_PR.json
+++ b/settings/l10n/es_PR.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_PY.js b/settings/l10n/es_PY.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_PY.js
+++ b/settings/l10n/es_PY.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_PY.json b/settings/l10n/es_PY.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_PY.json
+++ b/settings/l10n/es_PY.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_SV.js b/settings/l10n/es_SV.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_SV.js
+++ b/settings/l10n/es_SV.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_SV.json b/settings/l10n/es_SV.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_SV.json
+++ b/settings/l10n/es_SV.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_UY.js b/settings/l10n/es_UY.js
index 6984be5477b..2f068571db5 100644
--- a/settings/l10n/es_UY.js
+++ b/settings/l10n/es_UY.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -373,6 +371,8 @@ OC.L10N.register(
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/es_UY.json b/settings/l10n/es_UY.json
index 7b7a3464106..36bcbde43a4 100644
--- a/settings/l10n/es_UY.json
+++ b/settings/l10n/es_UY.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Instalando y actualizando aplicaciones por la tienda de aplicaciones o Compartido la Nube Federada",
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando una versión anticuada (%s) de %s. Por favor actualiza tu sistema operativo o funciones tales como %s no funcionarán de forma confiable.",
- "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
- "Migration Completed" : "Migración completada",
"Group already exists." : "El grupo ya existe.",
"Unable to add group." : "No fue posible agregar el grupo.",
"Unable to delete group." : "No fue posible borrar el grupo.",
@@ -371,6 +369,8 @@
"set new password" : "establecer nueva contraseña",
"change email address" : "cambiar la dirección de correo electrónico",
"Default" : "Predeterminado",
+ "A problem occurred, please check your log files (Error: %s)" : "Se presentó un problema, por favor verifica tus archivos de bitácoras (Error: %s)",
+ "Migration Completed" : "Migración completada",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida",
"A valid email must be provided" : "Se debe proporcionar un correo electrónico válido",
"Show email address" : "Mostrar dirección de correo electrónico",
diff --git a/settings/l10n/et_EE.js b/settings/l10n/et_EE.js
index e1a8bfaee97..9025d6f2fae 100644
--- a/settings/l10n/et_EE.js
+++ b/settings/l10n/et_EE.js
@@ -24,8 +24,6 @@ OC.L10N.register(
"Wrong admin recovery password. Please check the password and try again." : "Vale administraatori taasteparool. Palun kontrolli parooli ning proovi uuesti.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "Paigaldan ja uuendan rakendusi läbi rakenduste poe või liitpilve jagamise",
"Federated Cloud Sharing" : "Jagamine liitpilves",
- "A problem occurred, please check your log files (Error: %s)" : "Ilmnes viga, palun kontrollige logifaile. (Viga: %s)",
- "Migration Completed" : "Kolimine on lõpetatud",
"Group already exists." : "Grupp on juba olemas.",
"Unable to add group." : "Gruppi lisamine ebaõnnestus.",
"Unable to delete group." : "Grupi kustutamineebaõnnestus.",
@@ -280,6 +278,8 @@ OC.L10N.register(
"set new password" : "määra uus parool",
"change email address" : "muuda e-posti aadressi",
"Default" : "Vaikeväärtus",
+ "A problem occurred, please check your log files (Error: %s)" : "Ilmnes viga, palun kontrollige logifaile. (Viga: %s)",
+ "Migration Completed" : "Kolimine on lõpetatud",
"A valid password must be provided" : "Sisesta nõuetele vastav parool",
"A valid email must be provided" : "Sisesta kehtiv e-posti aadress",
"Show email address" : "Näita e-posti aadressi",
diff --git a/settings/l10n/et_EE.json b/settings/l10n/et_EE.json
index edec3d3ada7..39c15476eb3 100644
--- a/settings/l10n/et_EE.json
+++ b/settings/l10n/et_EE.json
@@ -22,8 +22,6 @@
"Wrong admin recovery password. Please check the password and try again." : "Vale administraatori taasteparool. Palun kontrolli parooli ning proovi uuesti.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "Paigaldan ja uuendan rakendusi läbi rakenduste poe või liitpilve jagamise",
"Federated Cloud Sharing" : "Jagamine liitpilves",
- "A problem occurred, please check your log files (Error: %s)" : "Ilmnes viga, palun kontrollige logifaile. (Viga: %s)",
- "Migration Completed" : "Kolimine on lõpetatud",
"Group already exists." : "Grupp on juba olemas.",
"Unable to add group." : "Gruppi lisamine ebaõnnestus.",
"Unable to delete group." : "Grupi kustutamineebaõnnestus.",
@@ -278,6 +276,8 @@
"set new password" : "määra uus parool",
"change email address" : "muuda e-posti aadressi",
"Default" : "Vaikeväärtus",
+ "A problem occurred, please check your log files (Error: %s)" : "Ilmnes viga, palun kontrollige logifaile. (Viga: %s)",
+ "Migration Completed" : "Kolimine on lõpetatud",
"A valid password must be provided" : "Sisesta nõuetele vastav parool",
"A valid email must be provided" : "Sisesta kehtiv e-posti aadress",
"Show email address" : "Näita e-posti aadressi",
diff --git a/settings/l10n/eu.js b/settings/l10n/eu.js
index 6a5bb62a6a9..ab38f9d8b11 100644
--- a/settings/l10n/eu.js
+++ b/settings/l10n/eu.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Aplikazioak aplikazio-biltegiaren edo federatutako hodei partekatzearen bidez instalatzen edo eguneratzen",
"Federated Cloud Sharing" : "Federatutako hodei partekatzea",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL eguneratu gabeko %s bertsioa erabiltzen ari da (%s). Eguneratu zure sistema eragilea edo %s bezalako elementuek ez dute segurtasunez ibiliko.",
- "A problem occurred, please check your log files (Error: %s)" : "Arazo bat gertatu da, egiaztatu zure log fitxategiak (Error: %s)",
- "Migration Completed" : "Migration Completed",
"Group already exists." : "Taldea dagoeneko existitzen da",
"Unable to add group." : "Ezin izan da taldea gehitu.",
"Unable to delete group." : "Ezin izan da taldea ezabatu.",
@@ -355,6 +353,8 @@ OC.L10N.register(
"set new password" : "ezarri pasahitz berria",
"change email address" : "aldatu eposta helbidea",
"Default" : "Lehenetsia",
+ "A problem occurred, please check your log files (Error: %s)" : "Arazo bat gertatu da, egiaztatu zure log fitxategiak (Error: %s)",
+ "Migration Completed" : "Migration Completed",
"A valid password must be provided" : "Baliozko pasahitza eman behar da",
"A valid email must be provided" : "Baliozko posta elektronikoa eman behar da",
"Show email address" : "Bistaratu eposta helbidea",
diff --git a/settings/l10n/eu.json b/settings/l10n/eu.json
index 3be6a3e5417..92c99b5d685 100644
--- a/settings/l10n/eu.json
+++ b/settings/l10n/eu.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Aplikazioak aplikazio-biltegiaren edo federatutako hodei partekatzearen bidez instalatzen edo eguneratzen",
"Federated Cloud Sharing" : "Federatutako hodei partekatzea",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL eguneratu gabeko %s bertsioa erabiltzen ari da (%s). Eguneratu zure sistema eragilea edo %s bezalako elementuek ez dute segurtasunez ibiliko.",
- "A problem occurred, please check your log files (Error: %s)" : "Arazo bat gertatu da, egiaztatu zure log fitxategiak (Error: %s)",
- "Migration Completed" : "Migration Completed",
"Group already exists." : "Taldea dagoeneko existitzen da",
"Unable to add group." : "Ezin izan da taldea gehitu.",
"Unable to delete group." : "Ezin izan da taldea ezabatu.",
@@ -353,6 +351,8 @@
"set new password" : "ezarri pasahitz berria",
"change email address" : "aldatu eposta helbidea",
"Default" : "Lehenetsia",
+ "A problem occurred, please check your log files (Error: %s)" : "Arazo bat gertatu da, egiaztatu zure log fitxategiak (Error: %s)",
+ "Migration Completed" : "Migration Completed",
"A valid password must be provided" : "Baliozko pasahitza eman behar da",
"A valid email must be provided" : "Baliozko posta elektronikoa eman behar da",
"Show email address" : "Bistaratu eposta helbidea",
diff --git a/settings/l10n/fi.js b/settings/l10n/fi.js
index 5228f813375..96ba3737754 100644
--- a/settings/l10n/fi.js
+++ b/settings/l10n/fi.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Sovellusten asennus tai päivitys sovelluskaupasta tai federoidusta pilvijaosta",
"Federated Cloud Sharing" : "Federoitu pilvijakaminen",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL käyttää vanhentunutta %s-versiota (%s). Päivitä käyttöjärjestelmäsi tai ominaisuudet kuten %s eivät toimi luotettavasti.",
- "A problem occurred, please check your log files (Error: %s)" : "Tapahtui virhe, tarkista lokitiedostot (Virhe: %s)",
- "Migration Completed" : "Migraatio valmistui",
"Group already exists." : "Ryhmä on jo olemassa.",
"Unable to add group." : "Ryhmän lisääminen ei onnistunut.",
"Unable to delete group." : "Ryhmän poistaminen ei onnistunut.",
@@ -358,6 +356,8 @@ OC.L10N.register(
"set new password" : "aseta uusi salasana",
"change email address" : "vaihda sähköpostiosoite",
"Default" : "Oletus",
+ "A problem occurred, please check your log files (Error: %s)" : "Tapahtui virhe, tarkista lokitiedostot (Virhe: %s)",
+ "Migration Completed" : "Migraatio valmistui",
"_You have %n app update pending_::_You have %n app updates pending_" : ["%n odottava sovelluspäivitys","%n odottavaa sovelluspäivitystä"],
"Updating...." : "Päivitetään....",
"Error while updating app" : "Virhe sovellusta päivittäessä",
diff --git a/settings/l10n/fi.json b/settings/l10n/fi.json
index e50f5684ec5..46300df2c2e 100644
--- a/settings/l10n/fi.json
+++ b/settings/l10n/fi.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Sovellusten asennus tai päivitys sovelluskaupasta tai federoidusta pilvijaosta",
"Federated Cloud Sharing" : "Federoitu pilvijakaminen",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL käyttää vanhentunutta %s-versiota (%s). Päivitä käyttöjärjestelmäsi tai ominaisuudet kuten %s eivät toimi luotettavasti.",
- "A problem occurred, please check your log files (Error: %s)" : "Tapahtui virhe, tarkista lokitiedostot (Virhe: %s)",
- "Migration Completed" : "Migraatio valmistui",
"Group already exists." : "Ryhmä on jo olemassa.",
"Unable to add group." : "Ryhmän lisääminen ei onnistunut.",
"Unable to delete group." : "Ryhmän poistaminen ei onnistunut.",
@@ -356,6 +354,8 @@
"set new password" : "aseta uusi salasana",
"change email address" : "vaihda sähköpostiosoite",
"Default" : "Oletus",
+ "A problem occurred, please check your log files (Error: %s)" : "Tapahtui virhe, tarkista lokitiedostot (Virhe: %s)",
+ "Migration Completed" : "Migraatio valmistui",
"_You have %n app update pending_::_You have %n app updates pending_" : ["%n odottava sovelluspäivitys","%n odottavaa sovelluspäivitystä"],
"Updating...." : "Päivitetään....",
"Error while updating app" : "Virhe sovellusta päivittäessä",
diff --git a/settings/l10n/fr.js b/settings/l10n/fr.js
index 89cc021e5f7..3ecec273c9c 100644
--- a/settings/l10n/fr.js
+++ b/settings/l10n/fr.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "le partage Federated Cloud ou l'installation et la mise à jour d'applications par l'app store",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL utilise %s %s, qui est une version obsolète. Veuillez mettre à jour votre système d'exploitation, ou des fonctionnalités telles que %s ne fonctionneront pas correctement.",
- "A problem occurred, please check your log files (Error: %s)" : "Une erreur est survenue, veuillez vérifier vos fichiers de log (Erreur: %s)",
- "Migration Completed" : "Migration terminée",
"Group already exists." : "Ce groupe existe déjà.",
"Unable to add group." : "Impossible d'ajouter le groupe.",
"Unable to delete group." : "Impossible de supprimer le groupe.",
@@ -382,6 +380,8 @@ OC.L10N.register(
"set new password" : "Changer le mot de passe",
"change email address" : "changer l'adresse e-mail",
"Default" : "Défaut",
+ "A problem occurred, please check your log files (Error: %s)" : "Une erreur est survenue, veuillez vérifier vos fichiers de log (Erreur: %s)",
+ "Migration Completed" : "Migration terminée",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Vous avez %n application en attente de mise à jour","Vous avez %n applications en attente de mise à jour"],
"Updating...." : "Mise à jour en cours...",
"Error while updating app" : "Erreur lors de la mise à jour de l'application",
diff --git a/settings/l10n/fr.json b/settings/l10n/fr.json
index 77d144ff1a8..9fdfb71230c 100644
--- a/settings/l10n/fr.json
+++ b/settings/l10n/fr.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "le partage Federated Cloud ou l'installation et la mise à jour d'applications par l'app store",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL utilise %s %s, qui est une version obsolète. Veuillez mettre à jour votre système d'exploitation, ou des fonctionnalités telles que %s ne fonctionneront pas correctement.",
- "A problem occurred, please check your log files (Error: %s)" : "Une erreur est survenue, veuillez vérifier vos fichiers de log (Erreur: %s)",
- "Migration Completed" : "Migration terminée",
"Group already exists." : "Ce groupe existe déjà.",
"Unable to add group." : "Impossible d'ajouter le groupe.",
"Unable to delete group." : "Impossible de supprimer le groupe.",
@@ -380,6 +378,8 @@
"set new password" : "Changer le mot de passe",
"change email address" : "changer l'adresse e-mail",
"Default" : "Défaut",
+ "A problem occurred, please check your log files (Error: %s)" : "Une erreur est survenue, veuillez vérifier vos fichiers de log (Erreur: %s)",
+ "Migration Completed" : "Migration terminée",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Vous avez %n application en attente de mise à jour","Vous avez %n applications en attente de mise à jour"],
"Updating...." : "Mise à jour en cours...",
"Error while updating app" : "Erreur lors de la mise à jour de l'application",
diff --git a/settings/l10n/he.js b/settings/l10n/he.js
index 7a60df48f8f..8950dbaa848 100644
--- a/settings/l10n/he.js
+++ b/settings/l10n/he.js
@@ -10,8 +10,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "התקנה ועדכון היישום דרך חנות היישומים או ענן שיתוף מאוגד",
"Federated Cloud Sharing" : "ענן שיתוף מאוגד",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL משתמש בגרסה %s ישנה (%s). יש לעדכן את מערכת ההפעלה או שתכונות כדוגמת %s לא יעבדו באופן מהימן.",
- "A problem occurred, please check your log files (Error: %s)" : "אירעה בעיה, יש לבדוק את לוג הקבצים (שגיאה: %s)",
- "Migration Completed" : "המרה הושלמה",
"Group already exists." : "קבוצה כבר קיימת.",
"Unable to add group." : "לא ניתן להוסיף קבוצה.",
"Unable to delete group." : "לא ניתן למחוק קבוצה.",
@@ -197,6 +195,8 @@ OC.L10N.register(
"set new password" : "הגדרת סיסמא חדשה",
"change email address" : "שינוי כתובת דואר אלקטרוני",
"Default" : "ברירת מחדל",
+ "A problem occurred, please check your log files (Error: %s)" : "אירעה בעיה, יש לבדוק את לוג הקבצים (שגיאה: %s)",
+ "Migration Completed" : "המרה הושלמה",
"A valid password must be provided" : "יש לספק סיסמא תקנית",
"A valid email must be provided" : "יש לספק כתובת דואר אלקטרוני תקנית",
"Show email address" : "הצגת כתובת דואר אלקטרוני",
diff --git a/settings/l10n/he.json b/settings/l10n/he.json
index c973de6b087..e3f87877e6a 100644
--- a/settings/l10n/he.json
+++ b/settings/l10n/he.json
@@ -8,8 +8,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "התקנה ועדכון היישום דרך חנות היישומים או ענן שיתוף מאוגד",
"Federated Cloud Sharing" : "ענן שיתוף מאוגד",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL משתמש בגרסה %s ישנה (%s). יש לעדכן את מערכת ההפעלה או שתכונות כדוגמת %s לא יעבדו באופן מהימן.",
- "A problem occurred, please check your log files (Error: %s)" : "אירעה בעיה, יש לבדוק את לוג הקבצים (שגיאה: %s)",
- "Migration Completed" : "המרה הושלמה",
"Group already exists." : "קבוצה כבר קיימת.",
"Unable to add group." : "לא ניתן להוסיף קבוצה.",
"Unable to delete group." : "לא ניתן למחוק קבוצה.",
@@ -195,6 +193,8 @@
"set new password" : "הגדרת סיסמא חדשה",
"change email address" : "שינוי כתובת דואר אלקטרוני",
"Default" : "ברירת מחדל",
+ "A problem occurred, please check your log files (Error: %s)" : "אירעה בעיה, יש לבדוק את לוג הקבצים (שגיאה: %s)",
+ "Migration Completed" : "המרה הושלמה",
"A valid password must be provided" : "יש לספק סיסמא תקנית",
"A valid email must be provided" : "יש לספק כתובת דואר אלקטרוני תקנית",
"Show email address" : "הצגת כתובת דואר אלקטרוני",
diff --git a/settings/l10n/hu.js b/settings/l10n/hu.js
index 993cbf104ba..0cda9bbe428 100644
--- a/settings/l10n/hu.js
+++ b/settings/l10n/hu.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "alkalmazások telepítése és frissítése az alkalmazás tárból vagy Szövetséges Felhő Megosztásból",
"Federated Cloud Sharing" : "Megosztás Egyesített Felhőben",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL elavult %s verziót (%s) használ. Kérlek, frissítsd az operációs rendszert, vagy egyes funkciók (mint például a %s) megbízhatatlanul fognak működni.",
- "A problem occurred, please check your log files (Error: %s)" : "Probléma történt, kérlek nézd meg a naplófájlokat (Hiba: %s).",
- "Migration Completed" : "Migráció befejezve",
"Group already exists." : "A csoport már létezik.",
"Unable to add group." : "Nem lehet létrehozni a csoportot.",
"Unable to delete group." : "Nem lehet törölni a csoportot.",
@@ -77,6 +75,7 @@ OC.L10N.register(
"Set your password" : "Állítsd be a jelszabad",
"Go to %s" : "Menj ide: %s",
"Install Client" : "Kliens telepítés",
+ "Logged in user must be a subadmin" : "Nem admin felhasználó kell bejelentkezzen",
"Password confirmation is required" : "Jelszó megerősítés szükséges",
"Couldn't remove app." : "Az alkalmazást nem sikerült eltávolítani.",
"Couldn't update app." : "Az alkalmazás frissítése nem sikerült.",
@@ -295,6 +294,7 @@ OC.L10N.register(
"Allow username autocompletion in share dialog. If this is disabled the full username or email address needs to be entered." : "Felhasználónevek automatikus kiegészítésének engedélyezése a megosztási ablakban. Ha ki van kapcsolva, teljes felhasználóneveket vagy e-mail címeket kell begépelni.",
"Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Nyilatkozat szövegének megjelenítése a nyilvános feltöltési oldalon. (Csak akkor jelenik meg, ha fájl lista rejtett.)",
"This text will be shown on the public link upload page when the file list is hidden." : "Ez a szöveg jelenik meg a nyilvános feltöltési oldalon, amikor a fájl lista el van rejtve.",
+ "Default share permissions" : "Alapértelmezett megosztási beállítások",
"Tips & tricks" : "Tippek és trükkök",
"There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Rengeteg szolgáltatás és kapcsoló van a telepítés személyreszabásához. Íme pár iránymutatás a további információkra.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Jelenleg SQLite van használva háttér adatbázisként. Nagyobb telepítéshez más háttér adatbázist javaslunk.",
@@ -360,6 +360,7 @@ OC.L10N.register(
"Show user backend" : "Felhasználói háttér mutatása",
"Show last login" : "Utolsó bejelentkezés megjelenítése",
"When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Amikor egy új felhasználónál üres marad a jelszó mező, akkor egy aktivációs levél kerül kiküldésre a felhasználónak, ahol beállíthatja a jelszavát.",
+ "Add user" : "Felhasználó hozzáadása",
"Everyone" : "Mindenki",
"Admins" : "Adminisztrátorok",
"Disabled" : "Kikapcsolva",
@@ -368,6 +369,7 @@ OC.L10N.register(
"Unlimited" : "Korlátlan",
"Other" : "Más",
"Group admin for" : "Csoport Adminisztrátor itt",
+ "Recovery password" : "Helyreállítási jelszó",
"Quota" : "Kvóta",
"Storage location" : "A háttértár helye",
"User backend" : "Felhasználói háttér",
@@ -379,6 +381,8 @@ OC.L10N.register(
"set new password" : "új jelszó beállítása",
"change email address" : "e-mail cím megváltoztatása",
"Default" : "Alapértelmezett",
+ "A problem occurred, please check your log files (Error: %s)" : "Probléma történt, kérlek nézd meg a naplófájlokat (Hiba: %s).",
+ "Migration Completed" : "Migráció befejezve",
"_You have %n app update pending_::_You have %n app updates pending_" : ["%n alkalmazás frissítése függőben van","%n alkalmazás frissítése függőben van"],
"Updating...." : "Frissítés folyamatban...",
"Error while updating app" : "Hiba történt az alkalmazás frissítése közben",
diff --git a/settings/l10n/hu.json b/settings/l10n/hu.json
index 777feadb38a..f61d53a5493 100644
--- a/settings/l10n/hu.json
+++ b/settings/l10n/hu.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "alkalmazások telepítése és frissítése az alkalmazás tárból vagy Szövetséges Felhő Megosztásból",
"Federated Cloud Sharing" : "Megosztás Egyesített Felhőben",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL elavult %s verziót (%s) használ. Kérlek, frissítsd az operációs rendszert, vagy egyes funkciók (mint például a %s) megbízhatatlanul fognak működni.",
- "A problem occurred, please check your log files (Error: %s)" : "Probléma történt, kérlek nézd meg a naplófájlokat (Hiba: %s).",
- "Migration Completed" : "Migráció befejezve",
"Group already exists." : "A csoport már létezik.",
"Unable to add group." : "Nem lehet létrehozni a csoportot.",
"Unable to delete group." : "Nem lehet törölni a csoportot.",
@@ -75,6 +73,7 @@
"Set your password" : "Állítsd be a jelszabad",
"Go to %s" : "Menj ide: %s",
"Install Client" : "Kliens telepítés",
+ "Logged in user must be a subadmin" : "Nem admin felhasználó kell bejelentkezzen",
"Password confirmation is required" : "Jelszó megerősítés szükséges",
"Couldn't remove app." : "Az alkalmazást nem sikerült eltávolítani.",
"Couldn't update app." : "Az alkalmazás frissítése nem sikerült.",
@@ -293,6 +292,7 @@
"Allow username autocompletion in share dialog. If this is disabled the full username or email address needs to be entered." : "Felhasználónevek automatikus kiegészítésének engedélyezése a megosztási ablakban. Ha ki van kapcsolva, teljes felhasználóneveket vagy e-mail címeket kell begépelni.",
"Show disclaimer text on the public link upload page. (Only shown when the file list is hidden.)" : "Nyilatkozat szövegének megjelenítése a nyilvános feltöltési oldalon. (Csak akkor jelenik meg, ha fájl lista rejtett.)",
"This text will be shown on the public link upload page when the file list is hidden." : "Ez a szöveg jelenik meg a nyilvános feltöltési oldalon, amikor a fájl lista el van rejtve.",
+ "Default share permissions" : "Alapértelmezett megosztási beállítások",
"Tips & tricks" : "Tippek és trükkök",
"There are a lot of features and config switches available to optimally customize and use this instance. Here are some pointers for more information." : "Rengeteg szolgáltatás és kapcsoló van a telepítés személyreszabásához. Íme pár iránymutatás a további információkra.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend." : "Jelenleg SQLite van használva háttér adatbázisként. Nagyobb telepítéshez más háttér adatbázist javaslunk.",
@@ -358,6 +358,7 @@
"Show user backend" : "Felhasználói háttér mutatása",
"Show last login" : "Utolsó bejelentkezés megjelenítése",
"When the password of a new user is left empty, an activation email with a link to set the password is sent." : "Amikor egy új felhasználónál üres marad a jelszó mező, akkor egy aktivációs levél kerül kiküldésre a felhasználónak, ahol beállíthatja a jelszavát.",
+ "Add user" : "Felhasználó hozzáadása",
"Everyone" : "Mindenki",
"Admins" : "Adminisztrátorok",
"Disabled" : "Kikapcsolva",
@@ -366,6 +367,7 @@
"Unlimited" : "Korlátlan",
"Other" : "Más",
"Group admin for" : "Csoport Adminisztrátor itt",
+ "Recovery password" : "Helyreállítási jelszó",
"Quota" : "Kvóta",
"Storage location" : "A háttértár helye",
"User backend" : "Felhasználói háttér",
@@ -377,6 +379,8 @@
"set new password" : "új jelszó beállítása",
"change email address" : "e-mail cím megváltoztatása",
"Default" : "Alapértelmezett",
+ "A problem occurred, please check your log files (Error: %s)" : "Probléma történt, kérlek nézd meg a naplófájlokat (Hiba: %s).",
+ "Migration Completed" : "Migráció befejezve",
"_You have %n app update pending_::_You have %n app updates pending_" : ["%n alkalmazás frissítése függőben van","%n alkalmazás frissítése függőben van"],
"Updating...." : "Frissítés folyamatban...",
"Error while updating app" : "Hiba történt az alkalmazás frissítése közben",
diff --git a/settings/l10n/ia.js b/settings/l10n/ia.js
index c757608693c..b32a858996d 100644
--- a/settings/l10n/ia.js
+++ b/settings/l10n/ia.js
@@ -10,8 +10,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Installation e actualisation de applicationes via le App Store o Compartimento del Nube Federate",
"Federated Cloud Sharing" : "Compartimento del Nube Federate",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL usa %s in un version obsolete (%s). Per favor, actualisa tu systema operative, o functiones tal como %s non functionara fidedignemente.",
- "A problem occurred, please check your log files (Error: %s)" : "Un problema occurreva, per favor verifica tu files de registro (Error: %s)",
- "Migration Completed" : "Migration completate",
"Group already exists." : "Gruppo ja existe.",
"Unable to add group." : "Impossibile adder gruppo.",
"Unable to delete group." : "Impossibile deler gruppo.",
@@ -209,6 +207,8 @@ OC.L10N.register(
"Quota" : "Quota",
"E-Mail" : "E-posta",
"Admin Recovery Password" : "Recuperation de Contrasigno del Administrator",
+ "A problem occurred, please check your log files (Error: %s)" : "Un problema occurreva, per favor verifica tu files de registro (Error: %s)",
+ "Migration Completed" : "Migration completate",
"A valid password must be provided" : "Un contrasigno valide debe esser providite",
"A valid email must be provided" : "Un adresse de e-posta valide debe esser providite",
"Show email address" : "Monstrar adresse de e-posta",
diff --git a/settings/l10n/ia.json b/settings/l10n/ia.json
index 23bebb68885..414985045d2 100644
--- a/settings/l10n/ia.json
+++ b/settings/l10n/ia.json
@@ -8,8 +8,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Installation e actualisation de applicationes via le App Store o Compartimento del Nube Federate",
"Federated Cloud Sharing" : "Compartimento del Nube Federate",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL usa %s in un version obsolete (%s). Per favor, actualisa tu systema operative, o functiones tal como %s non functionara fidedignemente.",
- "A problem occurred, please check your log files (Error: %s)" : "Un problema occurreva, per favor verifica tu files de registro (Error: %s)",
- "Migration Completed" : "Migration completate",
"Group already exists." : "Gruppo ja existe.",
"Unable to add group." : "Impossibile adder gruppo.",
"Unable to delete group." : "Impossibile deler gruppo.",
@@ -207,6 +205,8 @@
"Quota" : "Quota",
"E-Mail" : "E-posta",
"Admin Recovery Password" : "Recuperation de Contrasigno del Administrator",
+ "A problem occurred, please check your log files (Error: %s)" : "Un problema occurreva, per favor verifica tu files de registro (Error: %s)",
+ "Migration Completed" : "Migration completate",
"A valid password must be provided" : "Un contrasigno valide debe esser providite",
"A valid email must be provided" : "Un adresse de e-posta valide debe esser providite",
"Show email address" : "Monstrar adresse de e-posta",
diff --git a/settings/l10n/id.js b/settings/l10n/id.js
index 9a6e28b006d..72f8a28a2af 100644
--- a/settings/l10n/id.js
+++ b/settings/l10n/id.js
@@ -17,8 +17,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "memasang dan memperbarui aplikasi via toko aplikasi atau Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL menggunakan versi lawas %s (%s). Silakan perbarui sistem operasi Anda atau fitur-fitur seperti %s tidak akan dapat bekerja dengan benar.",
- "A problem occurred, please check your log files (Error: %s)" : "Terjadi masalah, mohon periksa berkas log Anda (Kesalahan: %s)",
- "Migration Completed" : "Migrasi Selesai",
"Group already exists." : "Grup sudah ada.",
"Unable to add group." : "Tidak dapat menambah grup.",
"Unable to delete group." : "Tidak dapat menghapus grup.",
@@ -247,6 +245,8 @@ OC.L10N.register(
"set new password" : "setel kata sandi baru",
"change email address" : "ubah alamat email",
"Default" : "Default",
+ "A problem occurred, please check your log files (Error: %s)" : "Terjadi masalah, mohon periksa berkas log Anda (Kesalahan: %s)",
+ "Migration Completed" : "Migrasi Selesai",
"A valid password must be provided" : "Harus memberikan kata sandi yang benar",
"A valid email must be provided" : "Email yang benar harus diberikan",
"Show email address" : "Tampilkan alamat email",
diff --git a/settings/l10n/id.json b/settings/l10n/id.json
index 7396ddace59..d8398cd41d8 100644
--- a/settings/l10n/id.json
+++ b/settings/l10n/id.json
@@ -15,8 +15,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "memasang dan memperbarui aplikasi via toko aplikasi atau Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL menggunakan versi lawas %s (%s). Silakan perbarui sistem operasi Anda atau fitur-fitur seperti %s tidak akan dapat bekerja dengan benar.",
- "A problem occurred, please check your log files (Error: %s)" : "Terjadi masalah, mohon periksa berkas log Anda (Kesalahan: %s)",
- "Migration Completed" : "Migrasi Selesai",
"Group already exists." : "Grup sudah ada.",
"Unable to add group." : "Tidak dapat menambah grup.",
"Unable to delete group." : "Tidak dapat menghapus grup.",
@@ -245,6 +243,8 @@
"set new password" : "setel kata sandi baru",
"change email address" : "ubah alamat email",
"Default" : "Default",
+ "A problem occurred, please check your log files (Error: %s)" : "Terjadi masalah, mohon periksa berkas log Anda (Kesalahan: %s)",
+ "Migration Completed" : "Migrasi Selesai",
"A valid password must be provided" : "Harus memberikan kata sandi yang benar",
"A valid email must be provided" : "Email yang benar harus diberikan",
"Show email address" : "Tampilkan alamat email",
diff --git a/settings/l10n/is.js b/settings/l10n/is.js
index 1ca60cb0664..be6bcade771 100644
--- a/settings/l10n/is.js
+++ b/settings/l10n/is.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "uppsetning eða uppfærsla forrita úr forritabúð eða með skýjasambandi",
"Federated Cloud Sharing" : "Deiling með skýjasambandi",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL er að nota úrelda útgáfu af %s (%s). Uppfærðu stýrikerfið þitt, annars er hætt við að eiginleikar á borð við %s virki ekki sem skyldi.",
- "A problem occurred, please check your log files (Error: %s)" : "Vandamál kom upp, skoðaðu yfir annálana þína (Villa: %s)",
- "Migration Completed" : "Yfirfærslu lokið",
"Group already exists." : "Hópur er þegar til.",
"Unable to add group." : "Ekki tókst að bæta hóp við.",
"Unable to delete group." : "Get ekki eytt hópi.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "setja nýtt lykilorð",
"change email address" : "breyta tölvupóstfangi",
"Default" : "Sjálfgefið",
+ "A problem occurred, please check your log files (Error: %s)" : "Vandamál kom upp, skoðaðu yfir annálana þína (Villa: %s)",
+ "Migration Completed" : "Yfirfærslu lokið",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Það er %n forritsuppfærsla í bið","Það eru %n forritauppfærslur í bið"],
"Updating...." : "Uppfæri....",
"Error while updating app" : "Villa við að uppfæra forrit",
diff --git a/settings/l10n/is.json b/settings/l10n/is.json
index e285537bcb8..3ab63876446 100644
--- a/settings/l10n/is.json
+++ b/settings/l10n/is.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "uppsetning eða uppfærsla forrita úr forritabúð eða með skýjasambandi",
"Federated Cloud Sharing" : "Deiling með skýjasambandi",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL er að nota úrelda útgáfu af %s (%s). Uppfærðu stýrikerfið þitt, annars er hætt við að eiginleikar á borð við %s virki ekki sem skyldi.",
- "A problem occurred, please check your log files (Error: %s)" : "Vandamál kom upp, skoðaðu yfir annálana þína (Villa: %s)",
- "Migration Completed" : "Yfirfærslu lokið",
"Group already exists." : "Hópur er þegar til.",
"Unable to add group." : "Ekki tókst að bæta hóp við.",
"Unable to delete group." : "Get ekki eytt hópi.",
@@ -381,6 +379,8 @@
"set new password" : "setja nýtt lykilorð",
"change email address" : "breyta tölvupóstfangi",
"Default" : "Sjálfgefið",
+ "A problem occurred, please check your log files (Error: %s)" : "Vandamál kom upp, skoðaðu yfir annálana þína (Villa: %s)",
+ "Migration Completed" : "Yfirfærslu lokið",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Það er %n forritsuppfærsla í bið","Það eru %n forritauppfærslur í bið"],
"Updating...." : "Uppfæri....",
"Error while updating app" : "Villa við að uppfæra forrit",
diff --git a/settings/l10n/it.js b/settings/l10n/it.js
index 80ebc30e3fc..cf1693185ff 100644
--- a/settings/l10n/it.js
+++ b/settings/l10n/it.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "installazione e aggiornamento delle applicazioni tramite il negozio delle applicazioni o condivisione cloud federata",
"Federated Cloud Sharing" : "Condivisione cloud federata",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL utilizza una versione %s datata (%s). Aggiorna il tuo sistema operativo o funzionalità come %s non funzioneranno correttamente.",
- "A problem occurred, please check your log files (Error: %s)" : "Si è verificato un problema, controlla i tuoi file di log (Errore: %s)",
- "Migration Completed" : "Migrazione completata",
"Group already exists." : "Il gruppo esiste già.",
"Unable to add group." : "Impossibile aggiungere il gruppo.",
"Unable to delete group." : "Impossibile eliminare il gruppo.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "imposta una nuova password",
"change email address" : "cambia l'indirizzo email",
"Default" : "Predefinito",
+ "A problem occurred, please check your log files (Error: %s)" : "Si è verificato un problema, controlla i tuoi file di log (Errore: %s)",
+ "Migration Completed" : "Migrazione completata",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Hai %n aggiornamento di applicazione in corso","Hai %n aggiornamenti di applicazione in corso"],
"Updating...." : "Aggiornamento in corso...",
"Error while updating app" : "Errore durante l'aggiornamento",
diff --git a/settings/l10n/it.json b/settings/l10n/it.json
index 97c1940e1bd..de011a02598 100644
--- a/settings/l10n/it.json
+++ b/settings/l10n/it.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "installazione e aggiornamento delle applicazioni tramite il negozio delle applicazioni o condivisione cloud federata",
"Federated Cloud Sharing" : "Condivisione cloud federata",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL utilizza una versione %s datata (%s). Aggiorna il tuo sistema operativo o funzionalità come %s non funzioneranno correttamente.",
- "A problem occurred, please check your log files (Error: %s)" : "Si è verificato un problema, controlla i tuoi file di log (Errore: %s)",
- "Migration Completed" : "Migrazione completata",
"Group already exists." : "Il gruppo esiste già.",
"Unable to add group." : "Impossibile aggiungere il gruppo.",
"Unable to delete group." : "Impossibile eliminare il gruppo.",
@@ -381,6 +379,8 @@
"set new password" : "imposta una nuova password",
"change email address" : "cambia l'indirizzo email",
"Default" : "Predefinito",
+ "A problem occurred, please check your log files (Error: %s)" : "Si è verificato un problema, controlla i tuoi file di log (Errore: %s)",
+ "Migration Completed" : "Migrazione completata",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Hai %n aggiornamento di applicazione in corso","Hai %n aggiornamenti di applicazione in corso"],
"Updating...." : "Aggiornamento in corso...",
"Error while updating app" : "Errore durante l'aggiornamento",
diff --git a/settings/l10n/ja.js b/settings/l10n/ja.js
index 1dae534a8ac..21dffa5ac4d 100644
--- a/settings/l10n/ja.js
+++ b/settings/l10n/ja.js
@@ -26,8 +26,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "アプリストア または クラウド連携共有からアプリをインストール もしくはアップデート",
"Federated Cloud Sharing" : "統合されたクラウド共有",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "%s バージョン (%s) の古い cURL を使っています。OSを更新するか、この機能 %s が正しく動くアプリに更新してください。",
- "A problem occurred, please check your log files (Error: %s)" : "問題が発生しました。ログファイルを確認してください。(Error: %s)",
- "Migration Completed" : "移行が完了しました",
"Group already exists." : "グループはすでに存在しています",
"Unable to add group." : "グループを追加できません",
"Unable to delete group." : "グループを削除できません",
@@ -356,6 +354,8 @@ OC.L10N.register(
"set new password" : "新しいパスワードを設定",
"change email address" : "メールアドレスを変更",
"Default" : "デフォルト",
+ "A problem occurred, please check your log files (Error: %s)" : "問題が発生しました。ログファイルを確認してください。(Error: %s)",
+ "Migration Completed" : "移行が完了しました",
"A valid password must be provided" : "有効なパスワードを指定する必要があります",
"A valid email must be provided" : "有効なメールアドレスを指定する必要があります",
"Show email address" : "メールアドレスを表示",
diff --git a/settings/l10n/ja.json b/settings/l10n/ja.json
index 451a64ab8b6..8dd3a8f9fce 100644
--- a/settings/l10n/ja.json
+++ b/settings/l10n/ja.json
@@ -24,8 +24,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "アプリストア または クラウド連携共有からアプリをインストール もしくはアップデート",
"Federated Cloud Sharing" : "統合されたクラウド共有",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "%s バージョン (%s) の古い cURL を使っています。OSを更新するか、この機能 %s が正しく動くアプリに更新してください。",
- "A problem occurred, please check your log files (Error: %s)" : "問題が発生しました。ログファイルを確認してください。(Error: %s)",
- "Migration Completed" : "移行が完了しました",
"Group already exists." : "グループはすでに存在しています",
"Unable to add group." : "グループを追加できません",
"Unable to delete group." : "グループを削除できません",
@@ -354,6 +352,8 @@
"set new password" : "新しいパスワードを設定",
"change email address" : "メールアドレスを変更",
"Default" : "デフォルト",
+ "A problem occurred, please check your log files (Error: %s)" : "問題が発生しました。ログファイルを確認してください。(Error: %s)",
+ "Migration Completed" : "移行が完了しました",
"A valid password must be provided" : "有効なパスワードを指定する必要があります",
"A valid email must be provided" : "有効なメールアドレスを指定する必要があります",
"Show email address" : "メールアドレスを表示",
diff --git a/settings/l10n/ka_GE.js b/settings/l10n/ka_GE.js
index 5801e956e2b..0b4d4e76392 100644
--- a/settings/l10n/ka_GE.js
+++ b/settings/l10n/ka_GE.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "აპლიკაციების app store-იდან დაყენება და განახლება ან ფედერალური ქლაუდ გაზიარება",
"Federated Cloud Sharing" : "ფედერალური ქლაუდ გაზიარება",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL მოძველებულია %s ვერსია (%s). გთხოვთ განაახლოთ თქვენი ოპერაციული სისტემა, წინნაღმდეგ შემთხვევაში ისეთი ფუნქციები როგორებიცაა %s კარგად არ იმუშავებენ.",
- "A problem occurred, please check your log files (Error: %s)" : "წარმოიშვა შეცდომა, გთხოვთ იხილოთ თქვენი ლოგ ფაილები (შეცდომა: %s)",
- "Migration Completed" : "მიგრაცია დასრულდა",
"Group already exists." : "ჯგუფი უკვე არსებობს.",
"Unable to add group." : "ჯგუფის დამატება ვერ ხორციელდება.",
"Unable to delete group." : "ჯგუფის წაშლა ვერ ხორციელდება.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "დააყენეთ ახალი პაროლი",
"change email address" : "ელ-ფოსტის მისამართის ცვლილება",
"Default" : "საწყისი პარამეტრები",
+ "A problem occurred, please check your log files (Error: %s)" : "წარმოიშვა შეცდომა, გთხოვთ იხილოთ თქვენი ლოგ ფაილები (შეცდომა: %s)",
+ "Migration Completed" : "მიგრაცია დასრულდა",
"_You have %n app update pending_::_You have %n app updates pending_" : ["თქვენ მოლოდინში გაქვთ %n აპლიკაციის განახლება"],
"Updating...." : "ნახლდება…",
"Error while updating app" : "შეცდომა აპლიკაციის განახლების დროს",
diff --git a/settings/l10n/ka_GE.json b/settings/l10n/ka_GE.json
index e1774ec5123..23cbfda742c 100644
--- a/settings/l10n/ka_GE.json
+++ b/settings/l10n/ka_GE.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "აპლიკაციების app store-იდან დაყენება და განახლება ან ფედერალური ქლაუდ გაზიარება",
"Federated Cloud Sharing" : "ფედერალური ქლაუდ გაზიარება",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL მოძველებულია %s ვერსია (%s). გთხოვთ განაახლოთ თქვენი ოპერაციული სისტემა, წინნაღმდეგ შემთხვევაში ისეთი ფუნქციები როგორებიცაა %s კარგად არ იმუშავებენ.",
- "A problem occurred, please check your log files (Error: %s)" : "წარმოიშვა შეცდომა, გთხოვთ იხილოთ თქვენი ლოგ ფაილები (შეცდომა: %s)",
- "Migration Completed" : "მიგრაცია დასრულდა",
"Group already exists." : "ჯგუფი უკვე არსებობს.",
"Unable to add group." : "ჯგუფის დამატება ვერ ხორციელდება.",
"Unable to delete group." : "ჯგუფის წაშლა ვერ ხორციელდება.",
@@ -381,6 +379,8 @@
"set new password" : "დააყენეთ ახალი პაროლი",
"change email address" : "ელ-ფოსტის მისამართის ცვლილება",
"Default" : "საწყისი პარამეტრები",
+ "A problem occurred, please check your log files (Error: %s)" : "წარმოიშვა შეცდომა, გთხოვთ იხილოთ თქვენი ლოგ ფაილები (შეცდომა: %s)",
+ "Migration Completed" : "მიგრაცია დასრულდა",
"_You have %n app update pending_::_You have %n app updates pending_" : ["თქვენ მოლოდინში გაქვთ %n აპლიკაციის განახლება"],
"Updating...." : "ნახლდება…",
"Error while updating app" : "შეცდომა აპლიკაციის განახლების დროს",
diff --git a/settings/l10n/ko.js b/settings/l10n/ko.js
index d1b709a11af..adc5f544e49 100644
--- a/settings/l10n/ko.js
+++ b/settings/l10n/ko.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "앱 스토어 및 연합 클라우드 공유로 앱 설치 및 업데이트",
"Federated Cloud Sharing" : "클라우드 연합 공유",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL이 오래된 %s 버전을 사용하고 있습니다(%s). 운영 체제나 기능을 업데이트하지 않으면 %s 등을 안정적으로 사용할 수 없습니다.",
- "A problem occurred, please check your log files (Error: %s)" : "문제가 발생했습니다. 로그 파일을 참조하십시오(오류: %s)",
- "Migration Completed" : "이전 완료됨",
"Group already exists." : "그룹이 이미 존재합니다.",
"Unable to add group." : "그룹을 추가할 수 없습니다.",
"Unable to delete group." : "그룹을 삭제할 수 없습니다.",
@@ -379,6 +377,8 @@ OC.L10N.register(
"set new password" : "새 암호 설정",
"change email address" : "이메일 주소 변경",
"Default" : "기본값",
+ "A problem occurred, please check your log files (Error: %s)" : "문제가 발생했습니다. 로그 파일을 참조하십시오(오류: %s)",
+ "Migration Completed" : "이전 완료됨",
"_You have %n app update pending_::_You have %n app updates pending_" : ["앱 %n개 업데이트 대기 중"],
"Updating...." : "업데이트 중....",
"Error while updating app" : "앱을 업데이트하는 중 오류 발생",
diff --git a/settings/l10n/ko.json b/settings/l10n/ko.json
index be833b48442..f9408076dad 100644
--- a/settings/l10n/ko.json
+++ b/settings/l10n/ko.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "앱 스토어 및 연합 클라우드 공유로 앱 설치 및 업데이트",
"Federated Cloud Sharing" : "클라우드 연합 공유",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL이 오래된 %s 버전을 사용하고 있습니다(%s). 운영 체제나 기능을 업데이트하지 않으면 %s 등을 안정적으로 사용할 수 없습니다.",
- "A problem occurred, please check your log files (Error: %s)" : "문제가 발생했습니다. 로그 파일을 참조하십시오(오류: %s)",
- "Migration Completed" : "이전 완료됨",
"Group already exists." : "그룹이 이미 존재합니다.",
"Unable to add group." : "그룹을 추가할 수 없습니다.",
"Unable to delete group." : "그룹을 삭제할 수 없습니다.",
@@ -377,6 +375,8 @@
"set new password" : "새 암호 설정",
"change email address" : "이메일 주소 변경",
"Default" : "기본값",
+ "A problem occurred, please check your log files (Error: %s)" : "문제가 발생했습니다. 로그 파일을 참조하십시오(오류: %s)",
+ "Migration Completed" : "이전 완료됨",
"_You have %n app update pending_::_You have %n app updates pending_" : ["앱 %n개 업데이트 대기 중"],
"Updating...." : "업데이트 중....",
"Error while updating app" : "앱을 업데이트하는 중 오류 발생",
diff --git a/settings/l10n/lt_LT.js b/settings/l10n/lt_LT.js
index 893a075d12b..02768372395 100644
--- a/settings/l10n/lt_LT.js
+++ b/settings/l10n/lt_LT.js
@@ -22,8 +22,6 @@ OC.L10N.register(
"Unable to change password" : "Nepavyksta pakeisti slaptažodžio",
"Authentication error" : "Tapatybės nustatymo klaida",
"Wrong admin recovery password. Please check the password and try again." : "Netinkamas administratoriaus atkūrimo slaptažodis. Prašome pasitikrinti ir bandyti vėl.",
- "A problem occurred, please check your log files (Error: %s)" : "Atsirado problema, prašome patikrinti savo žurnalo failus (Klaida: %s)",
- "Migration Completed" : "Perkėlimas baigtas",
"Group already exists." : "Grupė jau yra.",
"Unable to add group." : "Nepavyko pridėti grupės.",
"Unable to delete group." : "Nepavyko ištrinti grupės.",
@@ -206,6 +204,8 @@ OC.L10N.register(
"change full name" : "keisti pilną vardą",
"set new password" : "nustatyti naują slaptažodį",
"Default" : "Numatytasis",
+ "A problem occurred, please check your log files (Error: %s)" : "Atsirado problema, prašome patikrinti savo žurnalo failus (Klaida: %s)",
+ "Migration Completed" : "Perkėlimas baigtas",
"Updating...." : "Atnaujinama...",
"A valid password must be provided" : "Slaptažodis turi būti tinkamas",
"__language_name__" : "Lietuvių",
diff --git a/settings/l10n/lt_LT.json b/settings/l10n/lt_LT.json
index 927bd4ab025..8d058aab6a9 100644
--- a/settings/l10n/lt_LT.json
+++ b/settings/l10n/lt_LT.json
@@ -20,8 +20,6 @@
"Unable to change password" : "Nepavyksta pakeisti slaptažodžio",
"Authentication error" : "Tapatybės nustatymo klaida",
"Wrong admin recovery password. Please check the password and try again." : "Netinkamas administratoriaus atkūrimo slaptažodis. Prašome pasitikrinti ir bandyti vėl.",
- "A problem occurred, please check your log files (Error: %s)" : "Atsirado problema, prašome patikrinti savo žurnalo failus (Klaida: %s)",
- "Migration Completed" : "Perkėlimas baigtas",
"Group already exists." : "Grupė jau yra.",
"Unable to add group." : "Nepavyko pridėti grupės.",
"Unable to delete group." : "Nepavyko ištrinti grupės.",
@@ -204,6 +202,8 @@
"change full name" : "keisti pilną vardą",
"set new password" : "nustatyti naują slaptažodį",
"Default" : "Numatytasis",
+ "A problem occurred, please check your log files (Error: %s)" : "Atsirado problema, prašome patikrinti savo žurnalo failus (Klaida: %s)",
+ "Migration Completed" : "Perkėlimas baigtas",
"Updating...." : "Atnaujinama...",
"A valid password must be provided" : "Slaptažodis turi būti tinkamas",
"__language_name__" : "Lietuvių",
diff --git a/settings/l10n/lv.js b/settings/l10n/lv.js
index 01f5d08e68f..d508566ecf3 100644
--- a/settings/l10n/lv.js
+++ b/settings/l10n/lv.js
@@ -10,8 +10,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "programmu instalēšana un atjaunināšana, izmantojot programmu veikalu vai Federatīvajām Cloud koplietošanu",
"Federated Cloud Sharing" : "Federatīva mākoņkoplietošana",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL izmanto novecojušu %s versiju (%s). Lūdzu, atjauniniet operētājsistēmu vai funkcijām, piem., %s nedarbosies pareizi.",
- "A problem occurred, please check your log files (Error: %s)" : "Radusies problēma, lūdzu, pārbaudiet žurnāla failus (Kļūda: %s)",
- "Migration Completed" : "Migrācija ir pabeigta",
"Group already exists." : "Grupa jau eksistē.",
"Unable to add group." : "Nevar pievienot grupu.",
"Unable to delete group." : "Nevar izdzēst grupu.",
@@ -235,6 +233,8 @@ OC.L10N.register(
"set new password" : "iestatīt jaunu paroli",
"change email address" : "mainīt e-pasta adresi",
"Default" : "Noklusējuma",
+ "A problem occurred, please check your log files (Error: %s)" : "Radusies problēma, lūdzu, pārbaudiet žurnāla failus (Kļūda: %s)",
+ "Migration Completed" : "Migrācija ir pabeigta",
"A valid password must be provided" : "Jānorāda derīga parole",
"A valid email must be provided" : "Jānorāda derīga e-pasta adrese",
"Show email address" : "Rādīt e-pasta adreses",
diff --git a/settings/l10n/lv.json b/settings/l10n/lv.json
index a9cfa266102..b0e9d5e49fc 100644
--- a/settings/l10n/lv.json
+++ b/settings/l10n/lv.json
@@ -8,8 +8,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "programmu instalēšana un atjaunināšana, izmantojot programmu veikalu vai Federatīvajām Cloud koplietošanu",
"Federated Cloud Sharing" : "Federatīva mākoņkoplietošana",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL izmanto novecojušu %s versiju (%s). Lūdzu, atjauniniet operētājsistēmu vai funkcijām, piem., %s nedarbosies pareizi.",
- "A problem occurred, please check your log files (Error: %s)" : "Radusies problēma, lūdzu, pārbaudiet žurnāla failus (Kļūda: %s)",
- "Migration Completed" : "Migrācija ir pabeigta",
"Group already exists." : "Grupa jau eksistē.",
"Unable to add group." : "Nevar pievienot grupu.",
"Unable to delete group." : "Nevar izdzēst grupu.",
@@ -233,6 +231,8 @@
"set new password" : "iestatīt jaunu paroli",
"change email address" : "mainīt e-pasta adresi",
"Default" : "Noklusējuma",
+ "A problem occurred, please check your log files (Error: %s)" : "Radusies problēma, lūdzu, pārbaudiet žurnāla failus (Kļūda: %s)",
+ "Migration Completed" : "Migrācija ir pabeigta",
"A valid password must be provided" : "Jānorāda derīga parole",
"A valid email must be provided" : "Jānorāda derīga e-pasta adrese",
"Show email address" : "Rādīt e-pasta adreses",
diff --git a/settings/l10n/mk.js b/settings/l10n/mk.js
index 7b9b2003abf..4aff960a06e 100644
--- a/settings/l10n/mk.js
+++ b/settings/l10n/mk.js
@@ -8,8 +8,6 @@ OC.L10N.register(
"Authentication error" : "Грешка во автентикација",
"Wrong admin recovery password. Please check the password and try again." : "Погрешна лозинка за поврат на администраторот. Ве молам проверете ја лозинката и пробајте повторно.",
"Federated Cloud Sharing" : "Федерирано клауд споделување",
- "A problem occurred, please check your log files (Error: %s)" : "Се случи грешка, ве молам проверете ги вашите датотеки за логови (Грешка: %s)",
- "Migration Completed" : "Миграцијата заврши",
"Group already exists." : "Групата веќе постои.",
"Unable to add group." : "Не можам да додадам група.",
"Unable to delete group." : "Не можам да избришам група.",
@@ -132,6 +130,8 @@ OC.L10N.register(
"change full name" : "промена на целото име",
"set new password" : "постави нова лозинка",
"Default" : "Предефиниран",
+ "A problem occurred, please check your log files (Error: %s)" : "Се случи грешка, ве молам проверете ги вашите датотеки за логови (Грешка: %s)",
+ "Migration Completed" : "Миграцијата заврши",
"A valid password must be provided" : "Мора да се обезбеди валидна лозинка",
"A valid email must be provided" : "Мора да се обезбеди валидна електронска пошта",
"Create" : "Создај"
diff --git a/settings/l10n/mk.json b/settings/l10n/mk.json
index 293522c7447..5b7a2579d02 100644
--- a/settings/l10n/mk.json
+++ b/settings/l10n/mk.json
@@ -6,8 +6,6 @@
"Authentication error" : "Грешка во автентикација",
"Wrong admin recovery password. Please check the password and try again." : "Погрешна лозинка за поврат на администраторот. Ве молам проверете ја лозинката и пробајте повторно.",
"Federated Cloud Sharing" : "Федерирано клауд споделување",
- "A problem occurred, please check your log files (Error: %s)" : "Се случи грешка, ве молам проверете ги вашите датотеки за логови (Грешка: %s)",
- "Migration Completed" : "Миграцијата заврши",
"Group already exists." : "Групата веќе постои.",
"Unable to add group." : "Не можам да додадам група.",
"Unable to delete group." : "Не можам да избришам група.",
@@ -130,6 +128,8 @@
"change full name" : "промена на целото име",
"set new password" : "постави нова лозинка",
"Default" : "Предефиниран",
+ "A problem occurred, please check your log files (Error: %s)" : "Се случи грешка, ве молам проверете ги вашите датотеки за логови (Грешка: %s)",
+ "Migration Completed" : "Миграцијата заврши",
"A valid password must be provided" : "Мора да се обезбеди валидна лозинка",
"A valid email must be provided" : "Мора да се обезбеди валидна електронска пошта",
"Create" : "Создај"
diff --git a/settings/l10n/nb.js b/settings/l10n/nb.js
index bf6f1f099a9..ee040082302 100644
--- a/settings/l10n/nb.js
+++ b/settings/l10n/nb.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "installering og oppdatering av apper via programbutikken eller ved deling i sammenknyttet sky",
"Federated Cloud Sharing" : "Sammenknyttet sky-deling",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL bruker en utdatert %s-versjon (%s). Oppdater operativsystemet ditt; ellers vil ikke funksjoner som %s virke korrekt.",
- "A problem occurred, please check your log files (Error: %s)" : "Det oppstod et problem. Sjekk loggfilene (Feil: %s)",
- "Migration Completed" : "Migrering ferdig",
"Group already exists." : "Gruppe finnes allerede.",
"Unable to add group." : "Kunne ikke legge til gruppe.",
"Unable to delete group." : "Kan ikke slette gruppe.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "sett nytt passord",
"change email address" : "endre e-postadresse",
"Default" : "Forvalg",
+ "A problem occurred, please check your log files (Error: %s)" : "Det oppstod et problem. Sjekk loggfilene (Feil: %s)",
+ "Migration Completed" : "Migrering ferdig",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Du har %n programoppgradering som venter","Du har %n programoppgraderinger som venter"],
"Updating...." : "Oppdaterer…",
"Error while updating app" : "Feil ved oppdatering av program",
diff --git a/settings/l10n/nb.json b/settings/l10n/nb.json
index 5bc6b329175..1777fc8448e 100644
--- a/settings/l10n/nb.json
+++ b/settings/l10n/nb.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "installering og oppdatering av apper via programbutikken eller ved deling i sammenknyttet sky",
"Federated Cloud Sharing" : "Sammenknyttet sky-deling",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL bruker en utdatert %s-versjon (%s). Oppdater operativsystemet ditt; ellers vil ikke funksjoner som %s virke korrekt.",
- "A problem occurred, please check your log files (Error: %s)" : "Det oppstod et problem. Sjekk loggfilene (Feil: %s)",
- "Migration Completed" : "Migrering ferdig",
"Group already exists." : "Gruppe finnes allerede.",
"Unable to add group." : "Kunne ikke legge til gruppe.",
"Unable to delete group." : "Kan ikke slette gruppe.",
@@ -381,6 +379,8 @@
"set new password" : "sett nytt passord",
"change email address" : "endre e-postadresse",
"Default" : "Forvalg",
+ "A problem occurred, please check your log files (Error: %s)" : "Det oppstod et problem. Sjekk loggfilene (Feil: %s)",
+ "Migration Completed" : "Migrering ferdig",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Du har %n programoppgradering som venter","Du har %n programoppgraderinger som venter"],
"Updating...." : "Oppdaterer…",
"Error while updating app" : "Feil ved oppdatering av program",
diff --git a/settings/l10n/nl.js b/settings/l10n/nl.js
index aad3e677a8b..033c9d115c3 100644
--- a/settings/l10n/nl.js
+++ b/settings/l10n/nl.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "installeren en bijwerken van applicaties via de app store of gefedereerd delen",
"Federated Cloud Sharing" : "Gefedereerd delen via de cloud",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cUrl gebruikt een verouderde %s versie (%s). Werk het besturingssysteem bij, want anders zullen functies als %s niet betrouwbaar werken.",
- "A problem occurred, please check your log files (Error: %s)" : "Er trad een een probleem op, controleer je logbestanden (Fout: %s).",
- "Migration Completed" : "Migratie gereed",
"Group already exists." : "Groep bestaat al.",
"Unable to add group." : "Kan de groep niet toevoegen.",
"Unable to delete group." : "Kan de groep niet verwijderen.",
@@ -379,6 +377,8 @@ OC.L10N.register(
"set new password" : "Instellen nieuw wachtwoord",
"change email address" : "wijzig e-mailadres",
"Default" : "Standaard",
+ "A problem occurred, please check your log files (Error: %s)" : "Er trad een een probleem op, controleer je logbestanden (Fout: %s).",
+ "Migration Completed" : "Migratie gereed",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Er is %n app die bijgewerkt kan worden","Er zijn %n apps die bijgewerkt kunnen worden"],
"Updating...." : "Bijwerken....",
"Error while updating app" : "Fout bij het bijwerken van de app",
diff --git a/settings/l10n/nl.json b/settings/l10n/nl.json
index fd1a1fbcc84..2c13aef7e2f 100644
--- a/settings/l10n/nl.json
+++ b/settings/l10n/nl.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "installeren en bijwerken van applicaties via de app store of gefedereerd delen",
"Federated Cloud Sharing" : "Gefedereerd delen via de cloud",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cUrl gebruikt een verouderde %s versie (%s). Werk het besturingssysteem bij, want anders zullen functies als %s niet betrouwbaar werken.",
- "A problem occurred, please check your log files (Error: %s)" : "Er trad een een probleem op, controleer je logbestanden (Fout: %s).",
- "Migration Completed" : "Migratie gereed",
"Group already exists." : "Groep bestaat al.",
"Unable to add group." : "Kan de groep niet toevoegen.",
"Unable to delete group." : "Kan de groep niet verwijderen.",
@@ -377,6 +375,8 @@
"set new password" : "Instellen nieuw wachtwoord",
"change email address" : "wijzig e-mailadres",
"Default" : "Standaard",
+ "A problem occurred, please check your log files (Error: %s)" : "Er trad een een probleem op, controleer je logbestanden (Fout: %s).",
+ "Migration Completed" : "Migratie gereed",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Er is %n app die bijgewerkt kan worden","Er zijn %n apps die bijgewerkt kunnen worden"],
"Updating...." : "Bijwerken....",
"Error while updating app" : "Fout bij het bijwerken van de app",
diff --git a/settings/l10n/pl.js b/settings/l10n/pl.js
index b8864624a6b..3973f0659ed 100644
--- a/settings/l10n/pl.js
+++ b/settings/l10n/pl.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalacji i aktualizacji aplikacji za pośrednictwem sklepu z aplikacjami lub udziałem Stowarzyszonej Chmury",
"Federated Cloud Sharing" : "Dzielenie się ze Stowarzyszoną Chmurą",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL używa starej %s wersji (%s). Proszę zaktualizować swój system operacyjny albo funkcje takie jak %s nie będą działały niezawodnie.",
- "A problem occurred, please check your log files (Error: %s)" : "Wystąpił problem, sprawdź logi (Error: %s) ",
- "Migration Completed" : "Migracja zakończona",
"Group already exists." : "Grupa już istnieje.",
"Unable to add group." : "Nie można dodać grupy.",
"Unable to delete group." : "Nie można usunąć grupy.",
@@ -382,6 +380,8 @@ OC.L10N.register(
"set new password" : "ustaw nowe hasło",
"change email address" : "zmień adres e-mail",
"Default" : "Domyślny",
+ "A problem occurred, please check your log files (Error: %s)" : "Wystąpił problem, sprawdź logi (Error: %s) ",
+ "Migration Completed" : "Migracja zakończona",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Masz %n oczekującą aktualizację aplikacji","Masz %n oczekujących aktualizacji aplikacji","Masz %n oczekujących aktualizacji aplikacji","Masz %n oczekujących aktualizacji aplikacji"],
"Updating...." : "Aktualizowanie...",
"Error while updating app" : "Wystąpił błąd podczas aktualizowania aplikacji",
diff --git a/settings/l10n/pl.json b/settings/l10n/pl.json
index c5988e75139..e7939bdca10 100644
--- a/settings/l10n/pl.json
+++ b/settings/l10n/pl.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalacji i aktualizacji aplikacji za pośrednictwem sklepu z aplikacjami lub udziałem Stowarzyszonej Chmury",
"Federated Cloud Sharing" : "Dzielenie się ze Stowarzyszoną Chmurą",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL używa starej %s wersji (%s). Proszę zaktualizować swój system operacyjny albo funkcje takie jak %s nie będą działały niezawodnie.",
- "A problem occurred, please check your log files (Error: %s)" : "Wystąpił problem, sprawdź logi (Error: %s) ",
- "Migration Completed" : "Migracja zakończona",
"Group already exists." : "Grupa już istnieje.",
"Unable to add group." : "Nie można dodać grupy.",
"Unable to delete group." : "Nie można usunąć grupy.",
@@ -380,6 +378,8 @@
"set new password" : "ustaw nowe hasło",
"change email address" : "zmień adres e-mail",
"Default" : "Domyślny",
+ "A problem occurred, please check your log files (Error: %s)" : "Wystąpił problem, sprawdź logi (Error: %s) ",
+ "Migration Completed" : "Migracja zakończona",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Masz %n oczekującą aktualizację aplikacji","Masz %n oczekujących aktualizacji aplikacji","Masz %n oczekujących aktualizacji aplikacji","Masz %n oczekujących aktualizacji aplikacji"],
"Updating...." : "Aktualizowanie...",
"Error while updating app" : "Wystąpił błąd podczas aktualizowania aplikacji",
diff --git a/settings/l10n/pt_BR.js b/settings/l10n/pt_BR.js
index c26cb3c3a3c..ddbbe9e9b1d 100644
--- a/settings/l10n/pt_BR.js
+++ b/settings/l10n/pt_BR.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalando e atualizando aplicativos via loja de aplicativos ou Nuvem Compartilhada Federada",
"Federated Cloud Sharing" : "Compartilhamento de Nuvem Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando uma versão %s desatualizada (%s). Por favor, atualize seu sistema operacional ou recursos como %s não funcionarão de forma confiável.",
- "A problem occurred, please check your log files (Error: %s)" : "Ocorreu um problema, por favor verifique seus arquivos de log (Erro: %s)",
- "Migration Completed" : "Migração concluída",
"Group already exists." : "O grupo já existe.",
"Unable to add group." : "Não foi possível adicionar o grupo.",
"Unable to delete group." : "Não foi possível excluir o grupo.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "definir uma senha nova",
"change email address" : "Alterar o endereço de e-mail",
"Default" : "Padrão",
+ "A problem occurred, please check your log files (Error: %s)" : "Ocorreu um problema, por favor verifique seus arquivos de log (Erro: %s)",
+ "Migration Completed" : "Migração concluída",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Você tem %n atualização de aplicativo pendente","Você tem %n atualizações de aplicativos pendentes"],
"Updating...." : "Atualizando...",
"Error while updating app" : "Erro ao atualizar aplicativo",
diff --git a/settings/l10n/pt_BR.json b/settings/l10n/pt_BR.json
index cc7de9c19fc..9e81e50b099 100644
--- a/settings/l10n/pt_BR.json
+++ b/settings/l10n/pt_BR.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalando e atualizando aplicativos via loja de aplicativos ou Nuvem Compartilhada Federada",
"Federated Cloud Sharing" : "Compartilhamento de Nuvem Federada",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está usando uma versão %s desatualizada (%s). Por favor, atualize seu sistema operacional ou recursos como %s não funcionarão de forma confiável.",
- "A problem occurred, please check your log files (Error: %s)" : "Ocorreu um problema, por favor verifique seus arquivos de log (Erro: %s)",
- "Migration Completed" : "Migração concluída",
"Group already exists." : "O grupo já existe.",
"Unable to add group." : "Não foi possível adicionar o grupo.",
"Unable to delete group." : "Não foi possível excluir o grupo.",
@@ -381,6 +379,8 @@
"set new password" : "definir uma senha nova",
"change email address" : "Alterar o endereço de e-mail",
"Default" : "Padrão",
+ "A problem occurred, please check your log files (Error: %s)" : "Ocorreu um problema, por favor verifique seus arquivos de log (Erro: %s)",
+ "Migration Completed" : "Migração concluída",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Você tem %n atualização de aplicativo pendente","Você tem %n atualizações de aplicativos pendentes"],
"Updating...." : "Atualizando...",
"Error while updating app" : "Erro ao atualizar aplicativo",
diff --git a/settings/l10n/pt_PT.js b/settings/l10n/pt_PT.js
index fb30641f34c..3cd75ac0d17 100644
--- a/settings/l10n/pt_PT.js
+++ b/settings/l10n/pt_PT.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "A instalar e a atualizar as aplicações através da loja de aplicações ou Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está a usar uma versão %s desatualizada (%s). Por favor, atualize o seu sistema operativo ou algumas funcionalidades como %s não funcionarão corretamente.",
- "A problem occurred, please check your log files (Error: %s)" : "Ocorreu um problema, por favor, verifique os ficheiros de registo (Erro: %s)",
- "Migration Completed" : "Migração Concluída",
"Group already exists." : "O grupo já existe.",
"Unable to add group." : "Impossível adicionar o grupo.",
"Unable to delete group." : "Impossível eliminar grupo.",
@@ -365,6 +363,8 @@ OC.L10N.register(
"set new password" : "definir nova palavra-passe",
"change email address" : "alterar endereço do correio eletrónico",
"Default" : "Padrão",
+ "A problem occurred, please check your log files (Error: %s)" : "Ocorreu um problema, por favor, verifique os ficheiros de registo (Erro: %s)",
+ "Migration Completed" : "Migração Concluída",
"Updating...." : "A actualizar...",
"Error while updating app" : "Erro ao actualizar a app",
"Error while removing app" : "Erro ao remover a app",
diff --git a/settings/l10n/pt_PT.json b/settings/l10n/pt_PT.json
index 7cf59bdb58c..7c4f7b7e22a 100644
--- a/settings/l10n/pt_PT.json
+++ b/settings/l10n/pt_PT.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "A instalar e a atualizar as aplicações através da loja de aplicações ou Federated Cloud Sharing",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL está a usar uma versão %s desatualizada (%s). Por favor, atualize o seu sistema operativo ou algumas funcionalidades como %s não funcionarão corretamente.",
- "A problem occurred, please check your log files (Error: %s)" : "Ocorreu um problema, por favor, verifique os ficheiros de registo (Erro: %s)",
- "Migration Completed" : "Migração Concluída",
"Group already exists." : "O grupo já existe.",
"Unable to add group." : "Impossível adicionar o grupo.",
"Unable to delete group." : "Impossível eliminar grupo.",
@@ -363,6 +361,8 @@
"set new password" : "definir nova palavra-passe",
"change email address" : "alterar endereço do correio eletrónico",
"Default" : "Padrão",
+ "A problem occurred, please check your log files (Error: %s)" : "Ocorreu um problema, por favor, verifique os ficheiros de registo (Erro: %s)",
+ "Migration Completed" : "Migração Concluída",
"Updating...." : "A actualizar...",
"Error while updating app" : "Erro ao actualizar a app",
"Error while removing app" : "Erro ao remover a app",
diff --git a/settings/l10n/ro.js b/settings/l10n/ro.js
index ac89ba829f8..ea68cc151bf 100644
--- a/settings/l10n/ro.js
+++ b/settings/l10n/ro.js
@@ -16,7 +16,6 @@ OC.L10N.register(
"Authentication error" : "Eroare la autentificare",
"Wrong admin recovery password. Please check the password and try again." : "Parolă administrativă de recuperare greșită. Verifică parola și încearcă din nou.",
"Federated Cloud Sharing" : "Partajare federalizata cloud",
- "Migration Completed" : "Migrare încheiată",
"Group already exists." : "Grupul există deja.",
"Unable to add group." : "Nu se poate adăuga grupul.",
"Unable to delete group." : "Nu se poate șterge grupul.",
@@ -214,6 +213,7 @@ OC.L10N.register(
"set new password" : "setează parolă nouă",
"change email address" : "schimbă adresa email",
"Default" : "Implicită",
+ "Migration Completed" : "Migrare încheiată",
"A valid password must be provided" : "Trebuie să furnizaţi o parolă validă",
"A valid email must be provided" : "Trebuie furnizată o adresă email validă",
"Create" : "Crează"
diff --git a/settings/l10n/ro.json b/settings/l10n/ro.json
index 8e50acf116c..80617327007 100644
--- a/settings/l10n/ro.json
+++ b/settings/l10n/ro.json
@@ -14,7 +14,6 @@
"Authentication error" : "Eroare la autentificare",
"Wrong admin recovery password. Please check the password and try again." : "Parolă administrativă de recuperare greșită. Verifică parola și încearcă din nou.",
"Federated Cloud Sharing" : "Partajare federalizata cloud",
- "Migration Completed" : "Migrare încheiată",
"Group already exists." : "Grupul există deja.",
"Unable to add group." : "Nu se poate adăuga grupul.",
"Unable to delete group." : "Nu se poate șterge grupul.",
@@ -212,6 +211,7 @@
"set new password" : "setează parolă nouă",
"change email address" : "schimbă adresa email",
"Default" : "Implicită",
+ "Migration Completed" : "Migrare încheiată",
"A valid password must be provided" : "Trebuie să furnizaţi o parolă validă",
"A valid email must be provided" : "Trebuie furnizată o adresă email validă",
"Create" : "Crează"
diff --git a/settings/l10n/ru.js b/settings/l10n/ru.js
index 5c5b9d6b657..5991023cdf8 100644
--- a/settings/l10n/ru.js
+++ b/settings/l10n/ru.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "установка и обновление приложений через магазин приложений или федерацию облачных хранилищ",
"Federated Cloud Sharing" : "Федерация облачных хранилищ",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL использует устаревшую версию %s (%s). Пожалуйста, обновите вашу операционную систему, иначе такие возможности, как %s, не будут работать корректно.",
- "A problem occurred, please check your log files (Error: %s)" : "Возникла проблема, пожалуйста, проверьте журнал ошибок (Ошибка: %s)",
- "Migration Completed" : "Миграция завершена",
"Group already exists." : "Такая группа уже существует.",
"Unable to add group." : "Невозможно добавить группу.",
"Unable to delete group." : "Невозможно удалить группу.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "установить новый пароль",
"change email address" : "изменить адрес почты",
"Default" : "По умолчанию",
+ "A problem occurred, please check your log files (Error: %s)" : "Возникла проблема, пожалуйста, проверьте журнал ошибок (Ошибка: %s)",
+ "Migration Completed" : "Миграция завершена",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Доступно обновление для %n приложения","Доступны обновления для %n приложений","Доступны обновления для %n приложений","Доступны обновления для %nприложений"],
"Updating...." : "Обновление...",
"Error while updating app" : "Ошибка обновления приложения",
diff --git a/settings/l10n/ru.json b/settings/l10n/ru.json
index 023a79f0ef0..65577570196 100644
--- a/settings/l10n/ru.json
+++ b/settings/l10n/ru.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "установка и обновление приложений через магазин приложений или федерацию облачных хранилищ",
"Federated Cloud Sharing" : "Федерация облачных хранилищ",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL использует устаревшую версию %s (%s). Пожалуйста, обновите вашу операционную систему, иначе такие возможности, как %s, не будут работать корректно.",
- "A problem occurred, please check your log files (Error: %s)" : "Возникла проблема, пожалуйста, проверьте журнал ошибок (Ошибка: %s)",
- "Migration Completed" : "Миграция завершена",
"Group already exists." : "Такая группа уже существует.",
"Unable to add group." : "Невозможно добавить группу.",
"Unable to delete group." : "Невозможно удалить группу.",
@@ -381,6 +379,8 @@
"set new password" : "установить новый пароль",
"change email address" : "изменить адрес почты",
"Default" : "По умолчанию",
+ "A problem occurred, please check your log files (Error: %s)" : "Возникла проблема, пожалуйста, проверьте журнал ошибок (Ошибка: %s)",
+ "Migration Completed" : "Миграция завершена",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Доступно обновление для %n приложения","Доступны обновления для %n приложений","Доступны обновления для %n приложений","Доступны обновления для %nприложений"],
"Updating...." : "Обновление...",
"Error while updating app" : "Ошибка обновления приложения",
diff --git a/settings/l10n/sk.js b/settings/l10n/sk.js
index 6ac7a2a359b..dc10850feb7 100644
--- a/settings/l10n/sk.js
+++ b/settings/l10n/sk.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Inštalovať a aktualizovať aplikácia pomocou obchodu alebo Zdieľaného Cloudového Úložiska",
"Federated Cloud Sharing" : "Sprístupnenie prostredníctvom Federated Cloud",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL používa zastaralú %sverziu (%s). Prosím aktualizujte si operačný systém pretože %snebude fungovať spoľahlivo.",
- "A problem occurred, please check your log files (Error: %s)" : "Nastala chyba, skontrolujte prosím váš log súbor (Chyba: %s)",
- "Migration Completed" : "Migrácia ukončená",
"Group already exists." : "Skupina už existuje.",
"Unable to add group." : "Nie je možné pridať skupinu.",
"Unable to delete group." : "Nie je možné zmazať skupinu.",
@@ -364,6 +362,8 @@ OC.L10N.register(
"set new password" : "nastaviť nové heslo",
"change email address" : "zmeniť emailovú adresu",
"Default" : "Predvolené",
+ "A problem occurred, please check your log files (Error: %s)" : "Nastala chyba, skontrolujte prosím váš log súbor (Chyba: %s)",
+ "Migration Completed" : "Migrácia ukončená",
"Updating...." : "Aktualizuje sa...",
"Error while updating app" : "Chyba pri aktualizácii aplikácie",
"Error while removing app" : "Chyba pri odstraňovaní aplikácie",
diff --git a/settings/l10n/sk.json b/settings/l10n/sk.json
index c7ddee34a8e..09a6b922206 100644
--- a/settings/l10n/sk.json
+++ b/settings/l10n/sk.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Inštalovať a aktualizovať aplikácia pomocou obchodu alebo Zdieľaného Cloudového Úložiska",
"Federated Cloud Sharing" : "Sprístupnenie prostredníctvom Federated Cloud",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL používa zastaralú %sverziu (%s). Prosím aktualizujte si operačný systém pretože %snebude fungovať spoľahlivo.",
- "A problem occurred, please check your log files (Error: %s)" : "Nastala chyba, skontrolujte prosím váš log súbor (Chyba: %s)",
- "Migration Completed" : "Migrácia ukončená",
"Group already exists." : "Skupina už existuje.",
"Unable to add group." : "Nie je možné pridať skupinu.",
"Unable to delete group." : "Nie je možné zmazať skupinu.",
@@ -362,6 +360,8 @@
"set new password" : "nastaviť nové heslo",
"change email address" : "zmeniť emailovú adresu",
"Default" : "Predvolené",
+ "A problem occurred, please check your log files (Error: %s)" : "Nastala chyba, skontrolujte prosím váš log súbor (Chyba: %s)",
+ "Migration Completed" : "Migrácia ukončená",
"Updating...." : "Aktualizuje sa...",
"Error while updating app" : "Chyba pri aktualizácii aplikácie",
"Error while removing app" : "Chyba pri odstraňovaní aplikácie",
diff --git a/settings/l10n/sl.js b/settings/l10n/sl.js
index 06f4ab6f626..6dcd6d6bbf0 100644
--- a/settings/l10n/sl.js
+++ b/settings/l10n/sl.js
@@ -11,8 +11,6 @@ OC.L10N.register(
"Wrong admin recovery password. Please check the password and try again." : "Napačno navedeno skrbniško obnovitveno geslo. Preverite geslo in poskusite znova.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "nameščanje in posodabljanje programov prek programske zbirke ali zveznega oblaka",
"Federated Cloud Sharing" : "Souporaba zveznega oblaka",
- "A problem occurred, please check your log files (Error: %s)" : "Prišlo je do napake. Preverite dnevniške zapise (napaka: %s).",
- "Migration Completed" : "Selitev je končana",
"Group already exists." : "Skupina že obstaja.",
"Unable to add group." : "Ni mogoče dodati skupine",
"Unable to delete group." : "Ni mogoče izbrisati skupine.",
@@ -193,6 +191,8 @@ OC.L10N.register(
"set new password" : "nastavi novo geslo",
"change email address" : "spremeni naslov elektronske pošte",
"Default" : "Privzeto",
+ "A problem occurred, please check your log files (Error: %s)" : "Prišlo je do napake. Preverite dnevniške zapise (napaka: %s).",
+ "Migration Completed" : "Selitev je končana",
"A valid password must be provided" : "Navedeno mora biti veljavno geslo",
"A valid email must be provided" : "Naveden mora biti veljaven naslov elektronske pošte.",
"Show email address" : "Pokaži naslov elektronske pošte",
diff --git a/settings/l10n/sl.json b/settings/l10n/sl.json
index 75198ee460d..b66a4bdc39c 100644
--- a/settings/l10n/sl.json
+++ b/settings/l10n/sl.json
@@ -9,8 +9,6 @@
"Wrong admin recovery password. Please check the password and try again." : "Napačno navedeno skrbniško obnovitveno geslo. Preverite geslo in poskusite znova.",
"installing and updating apps via the app store or Federated Cloud Sharing" : "nameščanje in posodabljanje programov prek programske zbirke ali zveznega oblaka",
"Federated Cloud Sharing" : "Souporaba zveznega oblaka",
- "A problem occurred, please check your log files (Error: %s)" : "Prišlo je do napake. Preverite dnevniške zapise (napaka: %s).",
- "Migration Completed" : "Selitev je končana",
"Group already exists." : "Skupina že obstaja.",
"Unable to add group." : "Ni mogoče dodati skupine",
"Unable to delete group." : "Ni mogoče izbrisati skupine.",
@@ -191,6 +189,8 @@
"set new password" : "nastavi novo geslo",
"change email address" : "spremeni naslov elektronske pošte",
"Default" : "Privzeto",
+ "A problem occurred, please check your log files (Error: %s)" : "Prišlo je do napake. Preverite dnevniške zapise (napaka: %s).",
+ "Migration Completed" : "Selitev je končana",
"A valid password must be provided" : "Navedeno mora biti veljavno geslo",
"A valid email must be provided" : "Naveden mora biti veljaven naslov elektronske pošte.",
"Show email address" : "Pokaži naslov elektronske pošte",
diff --git a/settings/l10n/sq.js b/settings/l10n/sq.js
index 95140b191b4..96c912ee908 100644
--- a/settings/l10n/sq.js
+++ b/settings/l10n/sq.js
@@ -26,8 +26,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalim dhe përditësim aplikacionesh përmes shitores së aplikacioneve ose Federated Cloud Sharing",
"Federated Cloud Sharing" : "Ndarje Në Re të Federuar ",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL-ja po përdor një version %s të vjetruar (%s). Ju lutemi, përditësoni sistemin tuaj operativ ose përndryshe veçori të tilla si %s nuk do të punojnë në mënyrë të qëndrueshme.",
- "A problem occurred, please check your log files (Error: %s)" : "Ndodhi një gabim, ju lutemi, kontrolloni kartelat tuaja regjistër (Error: %s)",
- "Migration Completed" : "Migrimi u Plotësua",
"Group already exists." : "Grupi ekziston tashmë.",
"Unable to add group." : "S’arrin të shtojë grup.",
"Unable to delete group." : "S’arrin të fshijë grup.",
@@ -363,6 +361,8 @@ OC.L10N.register(
"set new password" : "caktoni fjalëkalim të ri",
"change email address" : "ndryshoni adresën email",
"Default" : "Parazgjedhje",
+ "A problem occurred, please check your log files (Error: %s)" : "Ndodhi një gabim, ju lutemi, kontrolloni kartelat tuaja regjistër (Error: %s)",
+ "Migration Completed" : "Migrimi u Plotësua",
"A valid password must be provided" : "Duhet dhënë një fjalëkalim i vlefshëm",
"A valid email must be provided" : "Duhet dhënë një email i vlefshëm",
"__language_name__" : "Shqip",
diff --git a/settings/l10n/sq.json b/settings/l10n/sq.json
index 36b8527c662..34d94b83525 100644
--- a/settings/l10n/sq.json
+++ b/settings/l10n/sq.json
@@ -24,8 +24,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "instalim dhe përditësim aplikacionesh përmes shitores së aplikacioneve ose Federated Cloud Sharing",
"Federated Cloud Sharing" : "Ndarje Në Re të Federuar ",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL-ja po përdor një version %s të vjetruar (%s). Ju lutemi, përditësoni sistemin tuaj operativ ose përndryshe veçori të tilla si %s nuk do të punojnë në mënyrë të qëndrueshme.",
- "A problem occurred, please check your log files (Error: %s)" : "Ndodhi një gabim, ju lutemi, kontrolloni kartelat tuaja regjistër (Error: %s)",
- "Migration Completed" : "Migrimi u Plotësua",
"Group already exists." : "Grupi ekziston tashmë.",
"Unable to add group." : "S’arrin të shtojë grup.",
"Unable to delete group." : "S’arrin të fshijë grup.",
@@ -361,6 +359,8 @@
"set new password" : "caktoni fjalëkalim të ri",
"change email address" : "ndryshoni adresën email",
"Default" : "Parazgjedhje",
+ "A problem occurred, please check your log files (Error: %s)" : "Ndodhi një gabim, ju lutemi, kontrolloni kartelat tuaja regjistër (Error: %s)",
+ "Migration Completed" : "Migrimi u Plotësua",
"A valid password must be provided" : "Duhet dhënë një fjalëkalim i vlefshëm",
"A valid email must be provided" : "Duhet dhënë një email i vlefshëm",
"__language_name__" : "Shqip",
diff --git a/settings/l10n/sr.js b/settings/l10n/sr.js
index d885e9c7658..22c99de74e2 100644
--- a/settings/l10n/sr.js
+++ b/settings/l10n/sr.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Инсталирање и ажурирање апликација кроз продавницу или здруженом дељењу у облаку",
"Federated Cloud Sharing" : "Здружено дељење у облаку",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL користи застарелу верзију %s (%s). Ажурирајте оперативни систем или функционалности као што је %s неће радити поуздано.",
- "A problem occurred, please check your log files (Error: %s)" : "Појавио се проблем. Проверите записнике (грешка: %s)",
- "Migration Completed" : "Пресељење завршено",
"Group already exists." : "Група већ постоји.",
"Unable to add group." : "Није могуће додати групу.",
"Unable to delete group." : "Није могуће обрисати групу.",
@@ -381,6 +379,8 @@ OC.L10N.register(
"set new password" : "постави нову лозинку",
"change email address" : "измени адресу е-поште",
"Default" : "Подразумевано",
+ "A problem occurred, please check your log files (Error: %s)" : "Појавио се проблем. Проверите записнике (грешка: %s)",
+ "Migration Completed" : "Пресељење завршено",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Имате ажурирање за %n апликацију","Имате ажурирање за %n апликације","Имате ажурирање за %n апликација"],
"Updating...." : "Ажурирам…",
"Error while updating app" : "Грешка при ажурирању апликације",
diff --git a/settings/l10n/sr.json b/settings/l10n/sr.json
index 21328044b70..6c34c4911d1 100644
--- a/settings/l10n/sr.json
+++ b/settings/l10n/sr.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Инсталирање и ажурирање апликација кроз продавницу или здруженом дељењу у облаку",
"Federated Cloud Sharing" : "Здружено дељење у облаку",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL користи застарелу верзију %s (%s). Ажурирајте оперативни систем или функционалности као што је %s неће радити поуздано.",
- "A problem occurred, please check your log files (Error: %s)" : "Појавио се проблем. Проверите записнике (грешка: %s)",
- "Migration Completed" : "Пресељење завршено",
"Group already exists." : "Група већ постоји.",
"Unable to add group." : "Није могуће додати групу.",
"Unable to delete group." : "Није могуће обрисати групу.",
@@ -379,6 +377,8 @@
"set new password" : "постави нову лозинку",
"change email address" : "измени адресу е-поште",
"Default" : "Подразумевано",
+ "A problem occurred, please check your log files (Error: %s)" : "Појавио се проблем. Проверите записнике (грешка: %s)",
+ "Migration Completed" : "Пресељење завршено",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Имате ажурирање за %n апликацију","Имате ажурирање за %n апликације","Имате ажурирање за %n апликација"],
"Updating...." : "Ажурирам…",
"Error while updating app" : "Грешка при ажурирању апликације",
diff --git a/settings/l10n/sv.js b/settings/l10n/sv.js
index de374510ff9..656279fea92 100644
--- a/settings/l10n/sv.js
+++ b/settings/l10n/sv.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "installering och uppdatering utav applikationer eller Federerad Moln-delning.",
"Federated Cloud Sharing" : "Federerad Moln-delning",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL använder en föråldrad %s version (%s). Var god uppdatera ditt operativsystem annars kan funktioner som %s sluta fungera pålitligt.",
- "A problem occurred, please check your log files (Error: %s)" : "Ett problem uppstod, var god kontrollera loggfiler (Fel: %s)",
- "Migration Completed" : "Migrering Färdigställd",
"Group already exists." : "Gruppen finns redan.",
"Unable to add group." : "Lyckades inte lägga till grupp.",
"Unable to delete group." : "Lyckades inte radera grupp.",
@@ -371,6 +369,8 @@ OC.L10N.register(
"set new password" : "ange nytt lösenord",
"change email address" : "ändra e-postadress",
"Default" : "Förvald",
+ "A problem occurred, please check your log files (Error: %s)" : "Ett problem uppstod, var god kontrollera loggfiler (Fel: %s)",
+ "Migration Completed" : "Migrering Färdigställd",
"A valid password must be provided" : "Ett giltigt lösenord måste anges",
"A valid email must be provided" : "En giltig e-postadress måste anges",
"__language_name__" : "Svenska",
diff --git a/settings/l10n/sv.json b/settings/l10n/sv.json
index 7a850776ba8..aa3907dc6ae 100644
--- a/settings/l10n/sv.json
+++ b/settings/l10n/sv.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "installering och uppdatering utav applikationer eller Federerad Moln-delning.",
"Federated Cloud Sharing" : "Federerad Moln-delning",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL använder en föråldrad %s version (%s). Var god uppdatera ditt operativsystem annars kan funktioner som %s sluta fungera pålitligt.",
- "A problem occurred, please check your log files (Error: %s)" : "Ett problem uppstod, var god kontrollera loggfiler (Fel: %s)",
- "Migration Completed" : "Migrering Färdigställd",
"Group already exists." : "Gruppen finns redan.",
"Unable to add group." : "Lyckades inte lägga till grupp.",
"Unable to delete group." : "Lyckades inte radera grupp.",
@@ -369,6 +367,8 @@
"set new password" : "ange nytt lösenord",
"change email address" : "ändra e-postadress",
"Default" : "Förvald",
+ "A problem occurred, please check your log files (Error: %s)" : "Ett problem uppstod, var god kontrollera loggfiler (Fel: %s)",
+ "Migration Completed" : "Migrering Färdigställd",
"A valid password must be provided" : "Ett giltigt lösenord måste anges",
"A valid email must be provided" : "En giltig e-postadress måste anges",
"__language_name__" : "Svenska",
diff --git a/settings/l10n/th.js b/settings/l10n/th.js
index 9e0d1b0754d..cf7cf6a99b5 100644
--- a/settings/l10n/th.js
+++ b/settings/l10n/th.js
@@ -10,8 +10,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "กำลังติดตั้งและอัพเดทแอพพลิเคชันผ่าแอพสโตร์หรือคลาวด์ในเครือ",
"Federated Cloud Sharing" : "แชร์กับสหพันธ์คลาวด์",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "คุณกำลังใช้ cURL %s รุ่นเก่ากว่า (%s)โปรดอัพเดทระบบปฏิบัติการหรือคุณสมบัติเป็น %s เพื่อการทำงานที่มีประสิทธิภาพ",
- "A problem occurred, please check your log files (Error: %s)" : "มีปัญหาเกิดขึ้นโปรดตรวจสอบไฟล์บันทึกของคุณ (ข้อผิดพลาด: %s)",
- "Migration Completed" : "การโยกย้ายเสร็จสมบูรณ์",
"Group already exists." : "มีกลุ่มนี้อยู่แล้ว",
"Unable to add group." : "ไม่สามารถเพิ่มกลุ่ม",
"Unable to delete group." : "ไม่สามารถลบกลุ่ม",
@@ -188,6 +186,8 @@ OC.L10N.register(
"set new password" : "ตั้งค่ารหัสผ่านใหม่",
"change email address" : "เปลี่ยนแปลงที่อยู่อีเมล",
"Default" : "ค่าเริ่มต้น",
+ "A problem occurred, please check your log files (Error: %s)" : "มีปัญหาเกิดขึ้นโปรดตรวจสอบไฟล์บันทึกของคุณ (ข้อผิดพลาด: %s)",
+ "Migration Completed" : "การโยกย้ายเสร็จสมบูรณ์",
"A valid password must be provided" : "จะต้องระบุรหัสผ่านที่ถูกต้อง",
"A valid email must be provided" : "จะต้องระบุอีเมลที่ถูกต้อง",
"Show email address" : "แสดงที่อยู่อีเมล",
diff --git a/settings/l10n/th.json b/settings/l10n/th.json
index 2382ec0516c..a7f59b3d43e 100644
--- a/settings/l10n/th.json
+++ b/settings/l10n/th.json
@@ -8,8 +8,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "กำลังติดตั้งและอัพเดทแอพพลิเคชันผ่าแอพสโตร์หรือคลาวด์ในเครือ",
"Federated Cloud Sharing" : "แชร์กับสหพันธ์คลาวด์",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "คุณกำลังใช้ cURL %s รุ่นเก่ากว่า (%s)โปรดอัพเดทระบบปฏิบัติการหรือคุณสมบัติเป็น %s เพื่อการทำงานที่มีประสิทธิภาพ",
- "A problem occurred, please check your log files (Error: %s)" : "มีปัญหาเกิดขึ้นโปรดตรวจสอบไฟล์บันทึกของคุณ (ข้อผิดพลาด: %s)",
- "Migration Completed" : "การโยกย้ายเสร็จสมบูรณ์",
"Group already exists." : "มีกลุ่มนี้อยู่แล้ว",
"Unable to add group." : "ไม่สามารถเพิ่มกลุ่ม",
"Unable to delete group." : "ไม่สามารถลบกลุ่ม",
@@ -186,6 +184,8 @@
"set new password" : "ตั้งค่ารหัสผ่านใหม่",
"change email address" : "เปลี่ยนแปลงที่อยู่อีเมล",
"Default" : "ค่าเริ่มต้น",
+ "A problem occurred, please check your log files (Error: %s)" : "มีปัญหาเกิดขึ้นโปรดตรวจสอบไฟล์บันทึกของคุณ (ข้อผิดพลาด: %s)",
+ "Migration Completed" : "การโยกย้ายเสร็จสมบูรณ์",
"A valid password must be provided" : "จะต้องระบุรหัสผ่านที่ถูกต้อง",
"A valid email must be provided" : "จะต้องระบุอีเมลที่ถูกต้อง",
"Show email address" : "แสดงที่อยู่อีเมล",
diff --git a/settings/l10n/tr.js b/settings/l10n/tr.js
index 061b365811f..08c5725a175 100644
--- a/settings/l10n/tr.js
+++ b/settings/l10n/tr.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "Uygulama mağazası ve Birleşmiş Bulut Paylaşımından uygulama kurma ve güncelleme",
"Federated Cloud Sharing" : "Birleşmiş Bulut Paylaşımı",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL eski bir %s sürümü kullanıyor (%s). Lütfen işletim sisteminizi güncelleyin, yoksa %s gibi özellikler düzgün çalışmaz.",
- "A problem occurred, please check your log files (Error: %s)" : "Bir sorun çıktı. Lütfen günlük dosyalarınıza bakın (Hata: %s)",
- "Migration Completed" : "Aktarım Tamamlandı",
"Group already exists." : "Grup zaten var.",
"Unable to add group." : "Grup eklenemedi.",
"Unable to delete group." : "Grup silinemedi.",
@@ -383,6 +381,8 @@ OC.L10N.register(
"set new password" : "yeni parola belirle",
"change email address" : "e-posta adresini değiştir",
"Default" : "Varsayılan",
+ "A problem occurred, please check your log files (Error: %s)" : "Bir sorun çıktı. Lütfen günlük dosyalarınıza bakın (Hata: %s)",
+ "Migration Completed" : "Aktarım Tamamlandı",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Güncellenmeyi bekleyen %n uygulama var","Güncellenmeyi bekleyen %n uygulama var"],
"Updating...." : "Güncelleniyor....",
"Error while updating app" : "Uygulama güncellenirken sorun çıktı",
diff --git a/settings/l10n/tr.json b/settings/l10n/tr.json
index 6a85703b4c9..82f4f3edf3d 100644
--- a/settings/l10n/tr.json
+++ b/settings/l10n/tr.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "Uygulama mağazası ve Birleşmiş Bulut Paylaşımından uygulama kurma ve güncelleme",
"Federated Cloud Sharing" : "Birleşmiş Bulut Paylaşımı",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL eski bir %s sürümü kullanıyor (%s). Lütfen işletim sisteminizi güncelleyin, yoksa %s gibi özellikler düzgün çalışmaz.",
- "A problem occurred, please check your log files (Error: %s)" : "Bir sorun çıktı. Lütfen günlük dosyalarınıza bakın (Hata: %s)",
- "Migration Completed" : "Aktarım Tamamlandı",
"Group already exists." : "Grup zaten var.",
"Unable to add group." : "Grup eklenemedi.",
"Unable to delete group." : "Grup silinemedi.",
@@ -381,6 +379,8 @@
"set new password" : "yeni parola belirle",
"change email address" : "e-posta adresini değiştir",
"Default" : "Varsayılan",
+ "A problem occurred, please check your log files (Error: %s)" : "Bir sorun çıktı. Lütfen günlük dosyalarınıza bakın (Hata: %s)",
+ "Migration Completed" : "Aktarım Tamamlandı",
"_You have %n app update pending_::_You have %n app updates pending_" : ["Güncellenmeyi bekleyen %n uygulama var","Güncellenmeyi bekleyen %n uygulama var"],
"Updating...." : "Güncelleniyor....",
"Error while updating app" : "Uygulama güncellenirken sorun çıktı",
diff --git a/settings/l10n/uk.js b/settings/l10n/uk.js
index ff728076661..b81abb56c73 100644
--- a/settings/l10n/uk.js
+++ b/settings/l10n/uk.js
@@ -14,8 +14,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "встановлення та оновлення додатків через магазин додатків або Об’єднання хмарних сховищ",
"Federated Cloud Sharing" : "Об’єднання хмарних сховищ",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL використовує застарілу версію %s (%s). Будь ласка, поновіть вашу операційну систему або функції, такі як %s не працюватимуть надійно.",
- "A problem occurred, please check your log files (Error: %s)" : "Виникла проблема, будь ласка, перевірте свої файли журналів (Помилка: %s)",
- "Migration Completed" : "Міграцію завершено",
"Group already exists." : "Група вже існує.",
"Unable to add group." : "Неможливо додати групу.",
"Unable to delete group." : "Неможливо видалити групу.",
@@ -176,6 +174,8 @@ OC.L10N.register(
"set new password" : "встановити новий пароль",
"change email address" : "Змінити адресу електронної пошти",
"Default" : "За замовчуванням",
+ "A problem occurred, please check your log files (Error: %s)" : "Виникла проблема, будь ласка, перевірте свої файли журналів (Помилка: %s)",
+ "Migration Completed" : "Міграцію завершено",
"A valid password must be provided" : "Потрібно задати вірний пароль",
"A valid email must be provided" : "Вкажіть дійсний email",
"Show email address" : "Показати адресу електронної пошти",
diff --git a/settings/l10n/uk.json b/settings/l10n/uk.json
index 287836997ca..ac71e4abbaf 100644
--- a/settings/l10n/uk.json
+++ b/settings/l10n/uk.json
@@ -12,8 +12,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "встановлення та оновлення додатків через магазин додатків або Об’єднання хмарних сховищ",
"Federated Cloud Sharing" : "Об’єднання хмарних сховищ",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL використовує застарілу версію %s (%s). Будь ласка, поновіть вашу операційну систему або функції, такі як %s не працюватимуть надійно.",
- "A problem occurred, please check your log files (Error: %s)" : "Виникла проблема, будь ласка, перевірте свої файли журналів (Помилка: %s)",
- "Migration Completed" : "Міграцію завершено",
"Group already exists." : "Група вже існує.",
"Unable to add group." : "Неможливо додати групу.",
"Unable to delete group." : "Неможливо видалити групу.",
@@ -174,6 +172,8 @@
"set new password" : "встановити новий пароль",
"change email address" : "Змінити адресу електронної пошти",
"Default" : "За замовчуванням",
+ "A problem occurred, please check your log files (Error: %s)" : "Виникла проблема, будь ласка, перевірте свої файли журналів (Помилка: %s)",
+ "Migration Completed" : "Міграцію завершено",
"A valid password must be provided" : "Потрібно задати вірний пароль",
"A valid email must be provided" : "Вкажіть дійсний email",
"Show email address" : "Показати адресу електронної пошти",
diff --git a/settings/l10n/zh_CN.js b/settings/l10n/zh_CN.js
index e8f47bb264d..e35a9bda342 100644
--- a/settings/l10n/zh_CN.js
+++ b/settings/l10n/zh_CN.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "通过应用程序商店或联合云共享安装和更新应用程序",
"Federated Cloud Sharing" : "联合云共享",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL 当前使用的过时 %s 的版本 (%s). 请更新你的操作系统或组件, 例如 %s 将无法可靠地工作.",
- "A problem occurred, please check your log files (Error: %s)" : "出现了问题, 请检查您的日志文件 (错误: %s)",
- "Migration Completed" : "迁移完成",
"Group already exists." : "分组已经存在.",
"Unable to add group." : "无法添加分组.",
"Unable to delete group." : "无法删除分组.",
@@ -375,6 +373,8 @@ OC.L10N.register(
"set new password" : "设置新密码",
"change email address" : "修改电子邮箱地址",
"Default" : "默认",
+ "A problem occurred, please check your log files (Error: %s)" : "出现了问题, 请检查您的日志文件 (错误: %s)",
+ "Migration Completed" : "迁移完成",
"Updating...." : "正在更新....",
"Error while updating app" : "更新应用时出错",
"Error while removing app" : "移除应用时出错",
diff --git a/settings/l10n/zh_CN.json b/settings/l10n/zh_CN.json
index 5d07124dd8a..7ec60c04818 100644
--- a/settings/l10n/zh_CN.json
+++ b/settings/l10n/zh_CN.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "通过应用程序商店或联合云共享安装和更新应用程序",
"Federated Cloud Sharing" : "联合云共享",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL 当前使用的过时 %s 的版本 (%s). 请更新你的操作系统或组件, 例如 %s 将无法可靠地工作.",
- "A problem occurred, please check your log files (Error: %s)" : "出现了问题, 请检查您的日志文件 (错误: %s)",
- "Migration Completed" : "迁移完成",
"Group already exists." : "分组已经存在.",
"Unable to add group." : "无法添加分组.",
"Unable to delete group." : "无法删除分组.",
@@ -373,6 +371,8 @@
"set new password" : "设置新密码",
"change email address" : "修改电子邮箱地址",
"Default" : "默认",
+ "A problem occurred, please check your log files (Error: %s)" : "出现了问题, 请检查您的日志文件 (错误: %s)",
+ "Migration Completed" : "迁移完成",
"Updating...." : "正在更新....",
"Error while updating app" : "更新应用时出错",
"Error while removing app" : "移除应用时出错",
diff --git a/settings/l10n/zh_TW.js b/settings/l10n/zh_TW.js
index 3de169542a0..1bbbebfe0a8 100644
--- a/settings/l10n/zh_TW.js
+++ b/settings/l10n/zh_TW.js
@@ -27,8 +27,6 @@ OC.L10N.register(
"installing and updating apps via the app store or Federated Cloud Sharing" : "透過應用程式中心或是聯盟式雲端分享來安裝、更新應用程式",
"Federated Cloud Sharing" : "聯盟式雲端分享",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL 使用的 %s 版本已經過期 (%s),請您更新您的作業系統,否則功能如 %s 可能無法正常運作",
- "A problem occurred, please check your log files (Error: %s)" : "出現問題,請您檢查您的記錄檔(錯誤:%s)",
- "Migration Completed" : "遷移已完成",
"Group already exists." : "群組已存在",
"Unable to add group." : "無法新增群組",
"Unable to delete group." : "無法刪除群組",
@@ -362,6 +360,8 @@ OC.L10N.register(
"set new password" : "設定新密碼",
"change email address" : "更改電子郵件地址",
"Default" : "預設",
+ "A problem occurred, please check your log files (Error: %s)" : "出現問題,請您檢查您的記錄檔(錯誤:%s)",
+ "Migration Completed" : "遷移已完成",
"A valid password must be provided" : "一定要提供一個有效的密碼",
"A valid email must be provided" : "必須提供一個有效的電子郵件地址",
"__language_name__" : "正體中文(臺灣)",
diff --git a/settings/l10n/zh_TW.json b/settings/l10n/zh_TW.json
index 6e2f73d2cd5..b8f2714c05e 100644
--- a/settings/l10n/zh_TW.json
+++ b/settings/l10n/zh_TW.json
@@ -25,8 +25,6 @@
"installing and updating apps via the app store or Federated Cloud Sharing" : "透過應用程式中心或是聯盟式雲端分享來安裝、更新應用程式",
"Federated Cloud Sharing" : "聯盟式雲端分享",
"cURL is using an outdated %s version (%s). Please update your operating system or features such as %s will not work reliably." : "cURL 使用的 %s 版本已經過期 (%s),請您更新您的作業系統,否則功能如 %s 可能無法正常運作",
- "A problem occurred, please check your log files (Error: %s)" : "出現問題,請您檢查您的記錄檔(錯誤:%s)",
- "Migration Completed" : "遷移已完成",
"Group already exists." : "群組已存在",
"Unable to add group." : "無法新增群組",
"Unable to delete group." : "無法刪除群組",
@@ -360,6 +358,8 @@
"set new password" : "設定新密碼",
"change email address" : "更改電子郵件地址",
"Default" : "預設",
+ "A problem occurred, please check your log files (Error: %s)" : "出現問題,請您檢查您的記錄檔(錯誤:%s)",
+ "Migration Completed" : "遷移已完成",
"A valid password must be provided" : "一定要提供一個有效的密碼",
"A valid email must be provided" : "必須提供一個有效的電子郵件地址",
"__language_name__" : "正體中文(臺灣)",
diff --git a/tests/Core/Controller/NavigationControllerTest.php b/tests/Core/Controller/NavigationControllerTest.php
index 1143ed003f0..86173405c1c 100644
--- a/tests/Core/Controller/NavigationControllerTest.php
+++ b/tests/Core/Controller/NavigationControllerTest.php
@@ -23,6 +23,7 @@
namespace Tests\Core\Controller;
use OC\Core\Controller\NavigationController;
+use OCP\AppFramework\Http;
use OCP\AppFramework\Http\DataResponse;
use OCP\INavigationManager;
use OCP\IRequest;
@@ -126,4 +127,34 @@ class NavigationControllerTest extends TestCase {
}
}
+ public function testGetAppNavigationEtagMatch() {
+ $navigation = [ ['id' => 'files', 'href' => '/index.php/apps/files', 'icon' => 'icon' ] ];
+ $this->request->expects($this->once())
+ ->method('getHeader')
+ ->with('If-None-Match')
+ ->willReturn(md5(json_encode($navigation)));
+ $this->navigationManager->expects($this->once())
+ ->method('getAll')
+ ->with('link')
+ ->willReturn($navigation);
+ $actual = $this->controller->getAppsNavigation();
+ $this->assertInstanceOf(DataResponse::class, $actual);
+ $this->assertEquals(Http::STATUS_NOT_MODIFIED, $actual->getStatus());
+ }
+
+ public function testGetSettingsNavigationEtagMatch() {
+ $navigation = [ ['id' => 'logout', 'href' => '/index.php/apps/files', 'icon' => 'icon' ] ];
+ $this->request->expects($this->once())
+ ->method('getHeader')
+ ->with('If-None-Match')
+ ->willReturn(md5(json_encode([ ['id' => 'logout', 'href' => 'logout', 'icon' => 'icon' ] ])));
+ $this->navigationManager->expects($this->once())
+ ->method('getAll')
+ ->with('settings')
+ ->willReturn($navigation);
+ $actual = $this->controller->getSettingsNavigation();
+ $this->assertInstanceOf(DataResponse::class, $actual);
+ $this->assertEquals(Http::STATUS_NOT_MODIFIED, $actual->getStatus());
+ }
+
}
diff --git a/tests/Settings/ApplicationTest.php b/tests/Settings/ApplicationTest.php
index 32ec4c2273c..8346f668d9d 100644
--- a/tests/Settings/ApplicationTest.php
+++ b/tests/Settings/ApplicationTest.php
@@ -30,7 +30,6 @@ use OC\Settings\Controller\AppSettingsController;
use OC\Settings\Controller\AuthSettingsController;
use OC\Settings\Controller\CertificateController;
use OC\Settings\Controller\CheckSetupController;
-use OC\Settings\Controller\EncryptionController;
use OC\Settings\Controller\GroupsController;
use OC\Settings\Controller\LogSettingsController;
use OC\Settings\Controller\MailSettingsController;
@@ -74,7 +73,6 @@ class ApplicationTest extends TestCase {
[AuthSettingsController::class, Controller::class],
// Needs session: [CertificateController::class, Controller::class],
[CheckSetupController::class, Controller::class],
- [EncryptionController::class, Controller::class],
[GroupsController::class, Controller::class],
[LogSettingsController::class, Controller::class],
[MailSettingsController::class, Controller::class],
diff --git a/tests/Settings/Controller/EncryptionControllerTest.php b/tests/Settings/Controller/EncryptionControllerTest.php
deleted file mode 100644
index b15a71fc016..00000000000
--- a/tests/Settings/Controller/EncryptionControllerTest.php
+++ /dev/null
@@ -1,164 +0,0 @@
-<?php
-/**
- * @author Lukas Reschke <lukas@owncloud.com>
- *
- * @copyright Copyright (c) 2015, ownCloud, Inc.
- * @license AGPL-3.0
- *
- * This code is free software: you can redistribute it and/or modify
- * it under the terms of the GNU Affero General Public License, version 3,
- * as published by the Free Software Foundation.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU Affero General Public License for more details.
- *
- * You should have received a copy of the GNU Affero General Public License, version 3,
- * along with this program. If not, see <http://www.gnu.org/licenses/>
- *
- */
-
-namespace Tests\Settings\Controller;
-
-use OC\DB\Connection;
-use OC\Files\View;
-use OC\Settings\Controller\EncryptionController;
-use OCP\App\IAppManager;
-use OCA\Encryption\Migration;
-use OCP\IConfig;
-use OCP\IL10N;
-use OCP\ILogger;
-use OCP\IRequest;
-use OCP\IUserManager;
-use OCP\UserInterface;
-use Test\TestCase;
-
-/**
- * Class EncryptionControllerTest
- *
- * @package Tests\Settings\Controller
- */
-class EncryptionControllerTest extends TestCase {
- /** @var IRequest */
- private $request;
- /** @var IL10N */
- private $l10n;
- /** @var IConfig */
- private $config;
- /** @var Connection */
- private $connection;
- /** @var IUserManager */
- private $userManager;
- /** @var View */
- private $view;
- /** @var ILogger */
- private $logger;
- /** @var IAppManager */
- private $appManager;
- /** @var EncryptionController */
- private $encryptionController;
-
- public function setUp() {
- parent::setUp();
- $this->request = $this->getMockBuilder(IRequest::class)
- ->disableOriginalConstructor()->getMock();
- $this->l10n = $this->getMockBuilder(IL10N::class)
- ->disableOriginalConstructor()->getMock();
- $this->l10n->expects($this->any())
- ->method('t')
- ->will($this->returnCallback(function($message, array $replace) {
- return vsprintf($message, $replace);
- }));
- $this->config = $this->getMockBuilder(IConfig::class)
- ->disableOriginalConstructor()->getMock();
- $this->connection = $this->getMockBuilder(Connection::class)
- ->disableOriginalConstructor()->getMock();
- $this->userManager = $this->getMockBuilder(IUserManager::class)
- ->disableOriginalConstructor()->getMock();
- $this->view = $this->getMockBuilder(View::class)
- ->disableOriginalConstructor()->getMock();
- $this->logger = $this->getMockBuilder(ILogger::class)
- ->disableOriginalConstructor()->getMock();
- $this->appManager = $this->getMockBuilder('\\OCP\\App\\IAppManager')
- ->disableOriginalConstructor()->getMock();
-
- $this->encryptionController = $this->getMockBuilder(EncryptionController::class)
- ->setConstructorArgs([
- 'settings',
- $this->request,
- $this->l10n,
- $this->config,
- $this->connection,
- $this->userManager,
- $this->view,
- $this->logger,
- $this->appManager,
- ])
- ->setMethods(['getMigration'])
- ->getMock();
- }
-
- public function testStartMigrationSuccessful() {
- // we need to be able to autoload the class we're mocking
- \OC_App::registerAutoloading('encryption', \OC_App::getAppPath('encryption'));
-
- $migration = $this->getMockBuilder(Migration::class)
- ->disableOriginalConstructor()->getMock();
- $this->encryptionController
- ->expects($this->once())
- ->method('getMigration')
- ->with($this->config, $this->view, $this->connection, $this->logger)
- ->will($this->returnValue($migration));
- $migration
- ->expects($this->once())
- ->method('reorganizeSystemFolderStructure');
- $migration
- ->expects($this->once())
- ->method('updateDB');
- $backend = $this->getMockBuilder(UserInterface::class)
- ->getMock();
- $this->userManager
- ->expects($this->once())
- ->method('getBackends')
- ->will($this->returnValue([$backend]));
- $backend
- ->expects($this->once())
- ->method('getUsers')
- ->will($this->returnValue(['User 1', 'User 2']));
- $migration
- ->expects($this->exactly(2))
- ->method('reorganizeFolderStructureForUser')
- ->withConsecutive(
- ['User 1'],
- ['User 2']
- );
- $migration
- ->expects($this->once())
- ->method('finalCleanUp');
-
- $expected = [
- 'data' => [
- 'message' => 'Migration Completed',
- ],
- 'status' => 'success',
- ];
- $this->assertSame($expected, $this->encryptionController->startMigration());
- }
-
- public function testStartMigrationException() {
- $this->encryptionController
- ->expects($this->once())
- ->method('getMigration')
- ->with($this->config, $this->view, $this->connection, $this->logger)
- ->will($this->throwException(new \Exception('My error message')));
-
- $expected = [
- 'data' => [
- 'message' => 'A problem occurred, please check your log files (Error: My error message)',
- ],
- 'status' => 'error',
- ];
- $this->assertSame($expected, $this->encryptionController->startMigration());
- }
-}
diff --git a/tests/acceptance/features/app-files.feature b/tests/acceptance/features/app-files.feature
index ef3d07ae499..dd5340d6374 100644
--- a/tests/acceptance/features/app-files.feature
+++ b/tests/acceptance/features/app-files.feature
@@ -71,6 +71,18 @@ Feature: app-files
Then I see that the current page is the Authenticate page for the shared link I wrote down
And I see that a wrong password for the shared file message is shown
+ Scenario: access a direct download shared link protected by password with a valid password
+ Given I act as John
+ And I am logged in
+ And I share the link for "welcome.txt" protected by the password "abcdef"
+ And I write down the shared link
+ When I act as Jane
+ And I visit the direct download shared link I wrote down
+ And I see that the current page is the Authenticate page for the direct download shared link I wrote down
+ And I authenticate with password "abcdef"
+ # download starts no page redirection
+ And I see that the current page is the Authenticate page for the direct download shared link I wrote down
+
Scenario: show the input field for tags in the details view
Given I am logged in
And I open the details view for "welcome.txt"
diff --git a/tests/acceptance/features/bootstrap/FilesSharingAppContext.php b/tests/acceptance/features/bootstrap/FilesSharingAppContext.php
index 5c5d23887cd..4b7dd08c83e 100644
--- a/tests/acceptance/features/bootstrap/FilesSharingAppContext.php
+++ b/tests/acceptance/features/bootstrap/FilesSharingAppContext.php
@@ -110,6 +110,13 @@ class FilesSharingAppContext implements Context, ActorAwareInterface {
}
/**
+ * @When I visit the direct download shared link I wrote down
+ */
+ public function iVisitTheDirectDownloadSharedLinkIWroteDown() {
+ $this->actor->getSession()->visit($this->actor->getSharedNotebook()["shared link"] . "/download");
+ }
+
+ /**
* @When I authenticate with password :password
*/
public function iAuthenticateWithPassword($password) {
@@ -129,7 +136,16 @@ class FilesSharingAppContext implements Context, ActorAwareInterface {
*/
public function iSeeThatTheCurrentPageIsTheAuthenticatePageForTheSharedLinkIWroteDown() {
PHPUnit_Framework_Assert::assertEquals(
- $this->actor->getSharedNotebook()["shared link"] . "/authenticate",
+ $this->actor->getSharedNotebook()["shared link"] . "/authenticate/preview",
+ $this->actor->getSession()->getCurrentUrl());
+ }
+
+ /**
+ * @Then I see that the current page is the Authenticate page for the direct download shared link I wrote down
+ */
+ public function iSeeThatTheCurrentPageIsTheAuthenticatePageForTheDirectDownloadSharedLinkIWroteDown() {
+ PHPUnit_Framework_Assert::assertEquals(
+ $this->actor->getSharedNotebook()["shared link"] . "/authenticate/download",
$this->actor->getSession()->getCurrentUrl());
}
@@ -143,6 +159,15 @@ class FilesSharingAppContext implements Context, ActorAwareInterface {
}
/**
+ * @Then I see that the current page is the direct download shared link I wrote down
+ */
+ public function iSeeThatTheCurrentPageIsTheDirectDownloadSharedLinkIWroteDown() {
+ PHPUnit_Framework_Assert::assertEquals(
+ $this->actor->getSharedNotebook()["shared link"] . "/download",
+ $this->actor->getSession()->getCurrentUrl());
+ }
+
+ /**
* @Then I see that a wrong password for the shared file message is shown
*/
public function iSeeThatAWrongPasswordForTheSharedFileMessageIsShown() {
diff --git a/tests/lib/AppFramework/Http/RequestTest.php b/tests/lib/AppFramework/Http/RequestTest.php
index c6b9719b32a..a715eaa9599 100644
--- a/tests/lib/AppFramework/Http/RequestTest.php
+++ b/tests/lib/AppFramework/Http/RequestTest.php
@@ -1846,7 +1846,6 @@ class RequestTest extends \Test\TestCase {
return [
['InvalidSentToken'],
['InvalidSentToken:InvalidSecret'],
- [null],
[''],
];
}
diff --git a/tests/lib/DB/QueryBuilder/ExpressionBuilderTest.php b/tests/lib/DB/QueryBuilder/ExpressionBuilderTest.php
index ff58b3f6e0b..1bf42d230fe 100644
--- a/tests/lib/DB/QueryBuilder/ExpressionBuilderTest.php
+++ b/tests/lib/DB/QueryBuilder/ExpressionBuilderTest.php
@@ -48,7 +48,9 @@ class ExpressionBuilderTest extends TestCase {
$this->connection = \OC::$server->getDatabaseConnection();
- $this->expressionBuilder = new ExpressionBuilder($this->connection);
+ $queryBuilder = $this->createMock(IQueryBuilder::class);
+
+ $this->expressionBuilder = new ExpressionBuilder($this->connection, $queryBuilder);
$this->doctrineExpressionBuilder = new DoctrineExpressionBuilder($this->connection);
}
diff --git a/tests/lib/DB/QueryBuilder/FunctionBuilderTest.php b/tests/lib/DB/QueryBuilder/FunctionBuilderTest.php
index e89da0fbc92..869faccc5cc 100644
--- a/tests/lib/DB/QueryBuilder/FunctionBuilderTest.php
+++ b/tests/lib/DB/QueryBuilder/FunctionBuilderTest.php
@@ -79,4 +79,14 @@ class FunctionBuilderTest extends TestCase {
$this->assertEquals('oobar', $query->execute()->fetchColumn());
}
+
+ public function testLower() {
+ $query = $this->connection->getQueryBuilder();
+
+ $query->select($query->func()->lower($query->createNamedParameter('FooBar')));
+ $query->from('appconfig')
+ ->setMaxResults(1);
+
+ $this->assertEquals('foobar', $query->execute()->fetchColumn());
+ }
}
diff --git a/tests/lib/Mail/MailerTest.php b/tests/lib/Mail/MailerTest.php
index f647b966f1f..b0955a5d2fe 100644
--- a/tests/lib/Mail/MailerTest.php
+++ b/tests/lib/Mail/MailerTest.php
@@ -133,6 +133,10 @@ class MailerTest extends TestCase {
}
public function testCreateEMailTemplate() {
+ $this->config->method('getSystemValue')
+ ->with('mail_template_class', '')
+ ->willReturnArgument(1);
+
$this->assertSame(EMailTemplate::class, get_class($this->mailer->createEMailTemplate('tests.MailerTest')));
}
}
diff --git a/tests/lib/Mail/MessageTest.php b/tests/lib/Mail/MessageTest.php
index 691168ce24c..78fd5f1bb8b 100644
--- a/tests/lib/Mail/MessageTest.php
+++ b/tests/lib/Mail/MessageTest.php
@@ -30,7 +30,7 @@ class MessageTest extends TestCase {
);
}
- function setUp() {
+ public function setUp() {
parent::setUp();
$this->swiftMessage = $this->getMockBuilder('\Swift_Message')
@@ -79,9 +79,9 @@ class MessageTest extends TestCase {
$this->swiftMessage
->expects($this->once())
->method('getReplyTo')
- ->will($this->returnValue(['lukas@owncloud.com']));
+ ->willReturn('lukas@owncloud.com');
- $this->assertSame(['lukas@owncloud.com'], $this->message->getReplyTo());
+ $this->assertSame('lukas@owncloud.com', $this->message->getReplyTo());
}
public function testSetTo() {
diff --git a/tests/lib/User/Backend.php b/tests/lib/User/Backend.php
index 85ccbac913c..1c7d482c480 100644
--- a/tests/lib/User/Backend.php
+++ b/tests/lib/User/Backend.php
@@ -103,15 +103,23 @@ abstract class Backend extends \Test\TestCase {
$name1 = 'foobarbaz';
$name2 = 'bazbarfoo';
$name3 = 'notme';
+ $name4 = 'under_score';
$this->backend->createUser($name1, 'pass1');
$this->backend->createUser($name2, 'pass2');
$this->backend->createUser($name3, 'pass3');
+ $this->backend->createUser($name4, 'pass4');
$result = $this->backend->getUsers('bar');
- $this->assertSame(2, count($result));
+ $this->assertCount(2, $result);
$result = $this->backend->getDisplayNames('bar');
- $this->assertSame(2, count($result));
+ $this->assertCount(2, $result);
+
+ $result = $this->backend->getUsers('under_');
+ $this->assertCount(1, $result);
+
+ $result = $this->backend->getUsers('not_');
+ $this->assertCount(0, $result);
}
}
diff --git a/tests/lib/User/DatabaseTest.php b/tests/lib/User/DatabaseTest.php
index 0e6900651cd..a6fb8047a98 100644
--- a/tests/lib/User/DatabaseTest.php
+++ b/tests/lib/User/DatabaseTest.php
@@ -24,6 +24,7 @@ namespace Test\User;
use OC\HintException;
use Symfony\Component\EventDispatcher\EventDispatcher;
use Symfony\Component\EventDispatcher\GenericEvent;
+use OC\User\User;
/**
* Class DatabaseTest
@@ -113,4 +114,39 @@ class DatabaseTest extends Backend {
$this->backend->createUser($user1, 'pw2');
$this->assertTrue($this->backend->userExists($user1));
}
+
+ public function testSearch() {
+ parent::testSearch();
+
+ $user1 = $this->getUser();
+ $this->backend->createUser($user1, 'pass1');
+
+ $user2 = $this->getUser();
+ $this->backend->createUser($user2, 'pass1');
+
+ $user1Obj = new User($user1, $this->backend);
+ $user2Obj = new User($user2, $this->backend);
+ $emailAddr1 = "$user1@nextcloud.com";
+ $emailAddr2 = "$user2@nextcloud.com";
+
+ $user1Obj->setDisplayName('User 1 Display');
+
+ $result = $this->backend->getDisplayNames('display');
+ $this->assertCount(1, $result);
+
+ $result = $this->backend->getDisplayNames(strtoupper($user1));
+ $this->assertCount(1, $result);
+
+ $user1Obj->setEMailAddress($emailAddr1);
+ $user2Obj->setEMailAddress($emailAddr2);
+
+ $result = $this->backend->getUsers('@nextcloud.com');
+ $this->assertCount(2, $result);
+
+ $result = $this->backend->getDisplayNames('@nextcloud.com');
+ $this->assertCount(2, $result);
+
+ $result = $this->backend->getDisplayNames('@nextcloud.COM');
+ $this->assertCount(2, $result);
+ }
}