aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.mention-bot2
-rw-r--r--apps/comments/js/commentstabview.js9
-rw-r--r--apps/comments/l10n/cs_CZ.js14
-rw-r--r--apps/comments/l10n/cs_CZ.json14
-rw-r--r--apps/comments/l10n/da.js12
-rw-r--r--apps/comments/l10n/da.json12
-rw-r--r--apps/comments/l10n/de.js14
-rw-r--r--apps/comments/l10n/de.json14
-rw-r--r--apps/comments/l10n/de_DE.js14
-rw-r--r--apps/comments/l10n/de_DE.json14
-rw-r--r--apps/comments/l10n/el.js12
-rw-r--r--apps/comments/l10n/el.json12
-rw-r--r--apps/comments/l10n/en_GB.js14
-rw-r--r--apps/comments/l10n/en_GB.json14
-rw-r--r--apps/comments/l10n/eo.js8
-rw-r--r--apps/comments/l10n/eo.json8
-rw-r--r--apps/comments/l10n/es.js13
-rw-r--r--apps/comments/l10n/es.json13
-rw-r--r--apps/comments/l10n/et_EE.js12
-rw-r--r--apps/comments/l10n/et_EE.json12
-rw-r--r--apps/comments/l10n/fi_FI.js14
-rw-r--r--apps/comments/l10n/fi_FI.json14
-rw-r--r--apps/comments/l10n/fr.js13
-rw-r--r--apps/comments/l10n/fr.json13
-rw-r--r--apps/comments/l10n/he.js12
-rw-r--r--apps/comments/l10n/he.json12
-rw-r--r--apps/comments/l10n/hu_HU.js14
-rw-r--r--apps/comments/l10n/hu_HU.json14
-rw-r--r--apps/comments/l10n/id.js8
-rw-r--r--apps/comments/l10n/id.json8
-rw-r--r--apps/comments/l10n/is.js12
-rw-r--r--apps/comments/l10n/is.json12
-rw-r--r--apps/comments/l10n/it.js14
-rw-r--r--apps/comments/l10n/it.json14
-rw-r--r--apps/comments/l10n/ja.js11
-rw-r--r--apps/comments/l10n/ja.json11
-rw-r--r--apps/comments/l10n/ko.js8
-rw-r--r--apps/comments/l10n/ko.json8
-rw-r--r--apps/comments/l10n/mk.js4
-rw-r--r--apps/comments/l10n/mk.json4
-rw-r--r--apps/comments/l10n/nb_NO.js8
-rw-r--r--apps/comments/l10n/nb_NO.json8
-rw-r--r--apps/comments/l10n/nl.js14
-rw-r--r--apps/comments/l10n/nl.json14
-rw-r--r--apps/comments/l10n/pl.js8
-rw-r--r--apps/comments/l10n/pl.json8
-rw-r--r--apps/comments/l10n/pt_BR.js14
-rw-r--r--apps/comments/l10n/pt_BR.json14
-rw-r--r--apps/comments/l10n/pt_PT.js14
-rw-r--r--apps/comments/l10n/pt_PT.json14
-rw-r--r--apps/comments/l10n/ro.js18
-rw-r--r--apps/comments/l10n/ro.json18
-rw-r--r--apps/comments/l10n/ru.js12
-rw-r--r--apps/comments/l10n/ru.json12
-rw-r--r--apps/comments/l10n/sl.js14
-rw-r--r--apps/comments/l10n/sl.json14
-rw-r--r--apps/comments/l10n/sq.js14
-rw-r--r--apps/comments/l10n/sq.json14
-rw-r--r--apps/comments/l10n/sr.js8
-rw-r--r--apps/comments/l10n/sr.json8
-rw-r--r--apps/comments/l10n/sv.js12
-rw-r--r--apps/comments/l10n/sv.json12
-rw-r--r--apps/comments/l10n/th_TH.js14
-rw-r--r--apps/comments/l10n/th_TH.json14
-rw-r--r--apps/comments/l10n/tr.js12
-rw-r--r--apps/comments/l10n/tr.json12
-rw-r--r--apps/comments/l10n/uk.js8
-rw-r--r--apps/comments/l10n/uk.json8
-rw-r--r--apps/comments/l10n/zh_CN.js8
-rw-r--r--apps/comments/l10n/zh_CN.json8
-rw-r--r--apps/comments/l10n/zh_TW.js12
-rw-r--r--apps/comments/l10n/zh_TW.json12
-rw-r--r--apps/comments/lib/Activity/Extension.php (renamed from apps/comments/activity/extension.php)0
-rw-r--r--apps/comments/lib/Activity/Listener.php (renamed from apps/comments/activity/listener.php)0
-rw-r--r--apps/dav/appinfo/application.php5
-rw-r--r--apps/dav/appinfo/info.xml3
-rw-r--r--apps/dav/appinfo/install.php1
-rw-r--r--apps/dav/appinfo/update.php1
-rw-r--r--apps/dav/lib/connector/sabre/directory.php9
-rw-r--r--apps/dav/lib/connector/sabre/principal.php8
-rw-r--r--apps/dav/lib/server.php3
-rw-r--r--apps/dav/tests/unit/connector/sabre/principal.php15
-rw-r--r--apps/federatedfilesharing/l10n/ro.js10
-rw-r--r--apps/federatedfilesharing/l10n/ro.json8
-rw-r--r--apps/federation/l10n/ro.js9
-rw-r--r--apps/federation/l10n/ro.json7
-rw-r--r--apps/files/appinfo/application.php15
-rw-r--r--apps/files/controller/viewcontroller.php48
-rw-r--r--apps/files/css/detailsView.css13
-rw-r--r--apps/files/js/app.js37
-rw-r--r--apps/files/js/fileactions.js2
-rw-r--r--apps/files/js/filelist.js36
-rw-r--r--apps/files/js/mainfileinfodetailview.js38
-rw-r--r--apps/files/l10n/ja.js2
-rw-r--r--apps/files/l10n/ja.json2
-rw-r--r--apps/files/l10n/nds.js8
-rw-r--r--apps/files/l10n/nds.json8
-rw-r--r--apps/files/l10n/nn_NO.js1
-rw-r--r--apps/files/l10n/nn_NO.json1
-rw-r--r--apps/files/l10n/pl.js12
-rw-r--r--apps/files/l10n/pl.json12
-rw-r--r--apps/files/l10n/ro.js10
-rw-r--r--apps/files/l10n/ro.json10
-rw-r--r--apps/files/l10n/ru.js1
-rw-r--r--apps/files/l10n/ru.json1
-rw-r--r--apps/files/l10n/sv.js1
-rw-r--r--apps/files/l10n/sv.json1
-rw-r--r--apps/files/tests/activitytest.php4
-rw-r--r--apps/files/tests/controller/ViewControllerTest.php103
-rw-r--r--apps/files/tests/js/appSpec.js36
-rw-r--r--apps/files/tests/js/filelistSpec.js9
-rw-r--r--apps/files/tests/js/mainfileinfodetailviewSpec.js5
-rw-r--r--apps/files_external/l10n/sl.js1
-rw-r--r--apps/files_external/l10n/sl.json1
-rw-r--r--apps/files_sharing/api/share20ocs.php72
-rw-r--r--apps/files_sharing/appinfo/app.php7
-rw-r--r--apps/files_sharing/l10n/de.js1
-rw-r--r--apps/files_sharing/l10n/de.json1
-rw-r--r--apps/files_sharing/l10n/de_DE.js1
-rw-r--r--apps/files_sharing/l10n/de_DE.json1
-rw-r--r--apps/files_sharing/l10n/en_GB.js19
-rw-r--r--apps/files_sharing/l10n/en_GB.json19
-rw-r--r--apps/files_sharing/l10n/fr.js5
-rw-r--r--apps/files_sharing/l10n/fr.json5
-rw-r--r--apps/files_sharing/l10n/it.js1
-rw-r--r--apps/files_sharing/l10n/it.json1
-rw-r--r--apps/files_sharing/l10n/ja.js19
-rw-r--r--apps/files_sharing/l10n/ja.json19
-rw-r--r--apps/files_sharing/l10n/nds.js6
-rw-r--r--apps/files_sharing/l10n/nds.json6
-rw-r--r--apps/files_sharing/l10n/nl.js18
-rw-r--r--apps/files_sharing/l10n/nl.json18
-rw-r--r--apps/files_sharing/l10n/pt_BR.js1
-rw-r--r--apps/files_sharing/l10n/pt_BR.json1
-rw-r--r--apps/files_sharing/l10n/ro.js1
-rw-r--r--apps/files_sharing/l10n/ro.json1
-rw-r--r--apps/files_sharing/l10n/sl.js8
-rw-r--r--apps/files_sharing/l10n/sl.json8
-rw-r--r--apps/files_sharing/l10n/sq.js1
-rw-r--r--apps/files_sharing/l10n/sq.json1
-rw-r--r--apps/files_sharing/l10n/th_TH.js1
-rw-r--r--apps/files_sharing/l10n/th_TH.json1
-rw-r--r--apps/files_sharing/lib/cache.php4
-rw-r--r--apps/files_sharing/lib/helper.php4
-rw-r--r--apps/files_sharing/lib/maintainer.php2
-rw-r--r--apps/files_sharing/lib/scanner.php5
-rw-r--r--apps/files_sharing/lib/sharedstorage.php4
-rw-r--r--apps/files_sharing/lib/updater.php4
-rw-r--r--apps/files_sharing/tests/api/share20ocstest.php193
-rw-r--r--apps/files_trashbin/l10n/pl.js1
-rw-r--r--apps/files_trashbin/l10n/pl.json1
-rw-r--r--apps/files_trashbin/l10n/ro.js8
-rw-r--r--apps/files_trashbin/l10n/ro.json8
-rw-r--r--apps/files_trashbin/lib/helper.php84
-rw-r--r--apps/files_versions/l10n/ro.js5
-rw-r--r--apps/files_versions/l10n/ro.json5
-rw-r--r--apps/provisioning_api/appinfo/routes.php11
-rw-r--r--apps/provisioning_api/lib/users.php72
-rw-r--r--apps/provisioning_api/tests/userstest.php64
-rw-r--r--apps/systemtags/appinfo/info.xml1
-rw-r--r--apps/systemtags/l10n/cs_CZ.js10
-rw-r--r--apps/systemtags/l10n/cs_CZ.json10
-rw-r--r--apps/systemtags/l10n/da.js10
-rw-r--r--apps/systemtags/l10n/da.json10
-rw-r--r--apps/systemtags/l10n/de.js10
-rw-r--r--apps/systemtags/l10n/de.json10
-rw-r--r--apps/systemtags/l10n/de_DE.js10
-rw-r--r--apps/systemtags/l10n/de_DE.json10
-rw-r--r--apps/systemtags/l10n/el.js2
-rw-r--r--apps/systemtags/l10n/el.json2
-rw-r--r--apps/systemtags/l10n/en_GB.js10
-rw-r--r--apps/systemtags/l10n/en_GB.json10
-rw-r--r--apps/systemtags/l10n/eo.js10
-rw-r--r--apps/systemtags/l10n/eo.json10
-rw-r--r--apps/systemtags/l10n/es.js10
-rw-r--r--apps/systemtags/l10n/es.json10
-rw-r--r--apps/systemtags/l10n/et_EE.js4
-rw-r--r--apps/systemtags/l10n/et_EE.json4
-rw-r--r--apps/systemtags/l10n/fi_FI.js4
-rw-r--r--apps/systemtags/l10n/fi_FI.json4
-rw-r--r--apps/systemtags/l10n/fr.js10
-rw-r--r--apps/systemtags/l10n/fr.json10
-rw-r--r--apps/systemtags/l10n/he.js10
-rw-r--r--apps/systemtags/l10n/he.json10
-rw-r--r--apps/systemtags/l10n/hu_HU.js10
-rw-r--r--apps/systemtags/l10n/hu_HU.json10
-rw-r--r--apps/systemtags/l10n/is.js10
-rw-r--r--apps/systemtags/l10n/is.json10
-rw-r--r--apps/systemtags/l10n/it.js10
-rw-r--r--apps/systemtags/l10n/it.json10
-rw-r--r--apps/systemtags/l10n/ja.js17
-rw-r--r--apps/systemtags/l10n/ja.json17
-rw-r--r--apps/systemtags/l10n/nb_NO.js10
-rw-r--r--apps/systemtags/l10n/nb_NO.json10
-rw-r--r--apps/systemtags/l10n/nl.js17
-rw-r--r--apps/systemtags/l10n/nl.json17
-rw-r--r--apps/systemtags/l10n/oc.js2
-rw-r--r--apps/systemtags/l10n/oc.json2
-rw-r--r--apps/systemtags/l10n/pl.js6
-rw-r--r--apps/systemtags/l10n/pl.json6
-rw-r--r--apps/systemtags/l10n/pt_BR.js10
-rw-r--r--apps/systemtags/l10n/pt_BR.json10
-rw-r--r--apps/systemtags/l10n/pt_PT.js10
-rw-r--r--apps/systemtags/l10n/pt_PT.json10
-rw-r--r--apps/systemtags/l10n/ro.js23
-rw-r--r--apps/systemtags/l10n/ro.json23
-rw-r--r--apps/systemtags/l10n/ru.js10
-rw-r--r--apps/systemtags/l10n/ru.json10
-rw-r--r--apps/systemtags/l10n/sl.js17
-rw-r--r--apps/systemtags/l10n/sl.json17
-rw-r--r--apps/systemtags/l10n/sq.js10
-rw-r--r--apps/systemtags/l10n/sq.json10
-rw-r--r--apps/systemtags/l10n/sr.js4
-rw-r--r--apps/systemtags/l10n/sr.json4
-rw-r--r--apps/systemtags/l10n/sv.js10
-rw-r--r--apps/systemtags/l10n/sv.json10
-rw-r--r--apps/systemtags/l10n/th_TH.js10
-rw-r--r--apps/systemtags/l10n/th_TH.json10
-rw-r--r--apps/systemtags/l10n/tr.js10
-rw-r--r--apps/systemtags/l10n/tr.json10
-rw-r--r--apps/systemtags/l10n/zh_CN.js10
-rw-r--r--apps/systemtags/l10n/zh_CN.json10
-rw-r--r--apps/systemtags/lib/Activity/Extension.php (renamed from apps/systemtags/activity/extension.php)0
-rw-r--r--apps/systemtags/lib/Activity/Listener.php (renamed from apps/systemtags/activity/listener.php)0
-rw-r--r--apps/updatenotification/appinfo/info.xml1
-rw-r--r--apps/updatenotification/appinfo/routes.php2
-rw-r--r--apps/updatenotification/l10n/cs_CZ.js2
-rw-r--r--apps/updatenotification/l10n/cs_CZ.json2
-rw-r--r--apps/updatenotification/l10n/da.js2
-rw-r--r--apps/updatenotification/l10n/da.json2
-rw-r--r--apps/updatenotification/l10n/de.js4
-rw-r--r--apps/updatenotification/l10n/de.json4
-rw-r--r--apps/updatenotification/l10n/de_DE.js4
-rw-r--r--apps/updatenotification/l10n/de_DE.json4
-rw-r--r--apps/updatenotification/l10n/el.js2
-rw-r--r--apps/updatenotification/l10n/el.json2
-rw-r--r--apps/updatenotification/l10n/en_GB.js2
-rw-r--r--apps/updatenotification/l10n/en_GB.json2
-rw-r--r--apps/updatenotification/l10n/es.js2
-rw-r--r--apps/updatenotification/l10n/es.json2
-rw-r--r--apps/updatenotification/l10n/et_EE.js2
-rw-r--r--apps/updatenotification/l10n/et_EE.json2
-rw-r--r--apps/updatenotification/l10n/fi_FI.js2
-rw-r--r--apps/updatenotification/l10n/fi_FI.json2
-rw-r--r--apps/updatenotification/l10n/fr.js2
-rw-r--r--apps/updatenotification/l10n/fr.json2
-rw-r--r--apps/updatenotification/l10n/he.js2
-rw-r--r--apps/updatenotification/l10n/he.json2
-rw-r--r--apps/updatenotification/l10n/hu_HU.js2
-rw-r--r--apps/updatenotification/l10n/hu_HU.json2
-rw-r--r--apps/updatenotification/l10n/is.js2
-rw-r--r--apps/updatenotification/l10n/is.json2
-rw-r--r--apps/updatenotification/l10n/it.js2
-rw-r--r--apps/updatenotification/l10n/it.json2
-rw-r--r--apps/updatenotification/l10n/ja.js2
-rw-r--r--apps/updatenotification/l10n/ja.json2
-rw-r--r--apps/updatenotification/l10n/nb_NO.js2
-rw-r--r--apps/updatenotification/l10n/nb_NO.json2
-rw-r--r--apps/updatenotification/l10n/nl.js2
-rw-r--r--apps/updatenotification/l10n/nl.json2
-rw-r--r--apps/updatenotification/l10n/oc.js2
-rw-r--r--apps/updatenotification/l10n/oc.json2
-rw-r--r--apps/updatenotification/l10n/pl.js2
-rw-r--r--apps/updatenotification/l10n/pl.json2
-rw-r--r--apps/updatenotification/l10n/pt_BR.js2
-rw-r--r--apps/updatenotification/l10n/pt_BR.json2
-rw-r--r--apps/updatenotification/l10n/pt_PT.js2
-rw-r--r--apps/updatenotification/l10n/pt_PT.json2
-rw-r--r--apps/updatenotification/l10n/ro.js14
-rw-r--r--apps/updatenotification/l10n/ro.json12
-rw-r--r--apps/updatenotification/l10n/ru.js2
-rw-r--r--apps/updatenotification/l10n/ru.json2
-rw-r--r--apps/updatenotification/l10n/sl.js2
-rw-r--r--apps/updatenotification/l10n/sl.json2
-rw-r--r--apps/updatenotification/l10n/sq.js2
-rw-r--r--apps/updatenotification/l10n/sq.json2
-rw-r--r--apps/updatenotification/l10n/sr.js2
-rw-r--r--apps/updatenotification/l10n/sr.json2
-rw-r--r--apps/updatenotification/l10n/sv.js2
-rw-r--r--apps/updatenotification/l10n/sv.json2
-rw-r--r--apps/updatenotification/l10n/th_TH.js2
-rw-r--r--apps/updatenotification/l10n/th_TH.json2
-rw-r--r--apps/updatenotification/l10n/tr.js2
-rw-r--r--apps/updatenotification/l10n/tr.json2
-rw-r--r--apps/updatenotification/l10n/zh_CN.js2
-rw-r--r--apps/updatenotification/l10n/zh_CN.json2
-rw-r--r--apps/updatenotification/lib/AppInfo/Application.php (renamed from apps/updatenotification/appinfo/application.php)0
-rw-r--r--apps/updatenotification/lib/Controller/AdminController.php (renamed from apps/updatenotification/controller/admincontroller.php)0
-rw-r--r--apps/updatenotification/lib/ResetTokenBackgroundJob.php (renamed from apps/updatenotification/lib/resettokenbackgroundjob.php)0
-rw-r--r--apps/updatenotification/lib/UpdateChecker.php (renamed from apps/updatenotification/lib/updatechecker.php)0
-rw-r--r--apps/updatenotification/tests/Controller/AdminControllerTest.php (renamed from apps/updatenotification/tests/controller/AdminControllerTest.php)0
-rw-r--r--apps/user_ldap/l10n/ast.js1
-rw-r--r--apps/user_ldap/l10n/ast.json1
-rw-r--r--apps/user_ldap/l10n/bg_BG.js1
-rw-r--r--apps/user_ldap/l10n/bg_BG.json1
-rw-r--r--apps/user_ldap/l10n/bn_BD.js1
-rw-r--r--apps/user_ldap/l10n/bn_BD.json1
-rw-r--r--apps/user_ldap/l10n/ca.js1
-rw-r--r--apps/user_ldap/l10n/ca.json1
-rw-r--r--apps/user_ldap/l10n/cs_CZ.js1
-rw-r--r--apps/user_ldap/l10n/cs_CZ.json1
-rw-r--r--apps/user_ldap/l10n/da.js1
-rw-r--r--apps/user_ldap/l10n/da.json1
-rw-r--r--apps/user_ldap/l10n/de.js1
-rw-r--r--apps/user_ldap/l10n/de.json1
-rw-r--r--apps/user_ldap/l10n/de_AT.js1
-rw-r--r--apps/user_ldap/l10n/de_AT.json1
-rw-r--r--apps/user_ldap/l10n/de_DE.js1
-rw-r--r--apps/user_ldap/l10n/de_DE.json1
-rw-r--r--apps/user_ldap/l10n/el.js1
-rw-r--r--apps/user_ldap/l10n/el.json1
-rw-r--r--apps/user_ldap/l10n/en_GB.js1
-rw-r--r--apps/user_ldap/l10n/en_GB.json1
-rw-r--r--apps/user_ldap/l10n/es.js1
-rw-r--r--apps/user_ldap/l10n/es.json1
-rw-r--r--apps/user_ldap/l10n/es_AR.js1
-rw-r--r--apps/user_ldap/l10n/es_AR.json1
-rw-r--r--apps/user_ldap/l10n/et_EE.js1
-rw-r--r--apps/user_ldap/l10n/et_EE.json1
-rw-r--r--apps/user_ldap/l10n/eu.js1
-rw-r--r--apps/user_ldap/l10n/eu.json1
-rw-r--r--apps/user_ldap/l10n/fr.js1
-rw-r--r--apps/user_ldap/l10n/fr.json1
-rw-r--r--apps/user_ldap/l10n/gl.js1
-rw-r--r--apps/user_ldap/l10n/gl.json1
-rw-r--r--apps/user_ldap/l10n/he.js1
-rw-r--r--apps/user_ldap/l10n/he.json1
-rw-r--r--apps/user_ldap/l10n/hu_HU.js1
-rw-r--r--apps/user_ldap/l10n/hu_HU.json1
-rw-r--r--apps/user_ldap/l10n/id.js1
-rw-r--r--apps/user_ldap/l10n/id.json1
-rw-r--r--apps/user_ldap/l10n/it.js1
-rw-r--r--apps/user_ldap/l10n/it.json1
-rw-r--r--apps/user_ldap/l10n/ja.js1
-rw-r--r--apps/user_ldap/l10n/ja.json1
-rw-r--r--apps/user_ldap/l10n/ko.js1
-rw-r--r--apps/user_ldap/l10n/ko.json1
-rw-r--r--apps/user_ldap/l10n/nb_NO.js1
-rw-r--r--apps/user_ldap/l10n/nb_NO.json1
-rw-r--r--apps/user_ldap/l10n/nl.js2
-rw-r--r--apps/user_ldap/l10n/nl.json2
-rw-r--r--apps/user_ldap/l10n/oc.js1
-rw-r--r--apps/user_ldap/l10n/oc.json1
-rw-r--r--apps/user_ldap/l10n/pl.js1
-rw-r--r--apps/user_ldap/l10n/pl.json1
-rw-r--r--apps/user_ldap/l10n/pt_BR.js1
-rw-r--r--apps/user_ldap/l10n/pt_BR.json1
-rw-r--r--apps/user_ldap/l10n/pt_PT.js1
-rw-r--r--apps/user_ldap/l10n/pt_PT.json1
-rw-r--r--apps/user_ldap/l10n/ro.js2
-rw-r--r--apps/user_ldap/l10n/ro.json2
-rw-r--r--apps/user_ldap/l10n/ru.js1
-rw-r--r--apps/user_ldap/l10n/ru.json1
-rw-r--r--apps/user_ldap/l10n/sk_SK.js1
-rw-r--r--apps/user_ldap/l10n/sk_SK.json1
-rw-r--r--apps/user_ldap/l10n/sl.js3
-rw-r--r--apps/user_ldap/l10n/sl.json3
-rw-r--r--apps/user_ldap/l10n/sq.js1
-rw-r--r--apps/user_ldap/l10n/sq.json1
-rw-r--r--apps/user_ldap/l10n/sr.js1
-rw-r--r--apps/user_ldap/l10n/sr.json1
-rw-r--r--apps/user_ldap/l10n/sv.js2
-rw-r--r--apps/user_ldap/l10n/sv.json2
-rw-r--r--apps/user_ldap/l10n/th_TH.js1
-rw-r--r--apps/user_ldap/l10n/th_TH.json1
-rw-r--r--apps/user_ldap/l10n/tr.js1
-rw-r--r--apps/user_ldap/l10n/tr.json1
-rw-r--r--apps/user_ldap/l10n/uk.js1
-rw-r--r--apps/user_ldap/l10n/uk.json1
-rw-r--r--apps/user_ldap/l10n/zh_CN.js1
-rw-r--r--apps/user_ldap/l10n/zh_CN.json1
-rw-r--r--apps/user_ldap/l10n/zh_TW.js1
-rw-r--r--apps/user_ldap/l10n/zh_TW.json1
-rw-r--r--apps/user_ldap/templates/part.wizard-userfilter.php2
-rwxr-xr-xautotest.sh30
-rw-r--r--build/integration/features/bootstrap/Provisioning.php67
-rw-r--r--build/integration/features/bootstrap/WebDav.php10
-rw-r--r--build/integration/features/provisioning-v1.feature194
-rw-r--r--build/integration/features/sharing-v1.feature13
-rw-r--r--build/integration/features/webdav-related.feature8
-rw-r--r--config/config.sample.php5
-rw-r--r--core/Command/Log/Manage.php2
-rw-r--r--core/Command/User/Disable.php64
-rw-r--r--core/Command/User/Enable.php64
-rw-r--r--core/css/header.css2
-rw-r--r--core/css/icons.css94
-rw-r--r--core/css/styles.css2
-rw-r--r--core/img/loading-dark.gifbin3208 -> 2316 bytes
-rw-r--r--core/img/loading-small-dark.gifbin0 -> 1124 bytes
-rw-r--r--core/img/loading-small.gifbin1294 -> 1124 bytes
-rw-r--r--core/img/loading.gifbin3208 -> 2319 bytes
-rw-r--r--core/js/js.js44
-rw-r--r--core/l10n/af_ZA.js4
-rw-r--r--core/l10n/af_ZA.json4
-rw-r--r--core/l10n/bg_BG.js4
-rw-r--r--core/l10n/bg_BG.json4
-rw-r--r--core/l10n/ca.js4
-rw-r--r--core/l10n/ca.json4
-rw-r--r--core/l10n/cs_CZ.js6
-rw-r--r--core/l10n/cs_CZ.json6
-rw-r--r--core/l10n/da.js4
-rw-r--r--core/l10n/da.json4
-rw-r--r--core/l10n/de.js7
-rw-r--r--core/l10n/de.json7
-rw-r--r--core/l10n/de_AT.js4
-rw-r--r--core/l10n/de_AT.json4
-rw-r--r--core/l10n/de_DE.js7
-rw-r--r--core/l10n/de_DE.json7
-rw-r--r--core/l10n/el.js4
-rw-r--r--core/l10n/el.json4
-rw-r--r--core/l10n/en_GB.js31
-rw-r--r--core/l10n/en_GB.json31
-rw-r--r--core/l10n/es.js10
-rw-r--r--core/l10n/es.json10
-rw-r--r--core/l10n/et_EE.js4
-rw-r--r--core/l10n/et_EE.json4
-rw-r--r--core/l10n/fa.js4
-rw-r--r--core/l10n/fa.json4
-rw-r--r--core/l10n/fi_FI.js8
-rw-r--r--core/l10n/fi_FI.json8
-rw-r--r--core/l10n/fr.js1
-rw-r--r--core/l10n/fr.json1
-rw-r--r--core/l10n/gl.js4
-rw-r--r--core/l10n/gl.json4
-rw-r--r--core/l10n/he.js4
-rw-r--r--core/l10n/he.json4
-rw-r--r--core/l10n/hu_HU.js6
-rw-r--r--core/l10n/hu_HU.json6
-rw-r--r--core/l10n/id.js4
-rw-r--r--core/l10n/id.json4
-rw-r--r--core/l10n/is.js4
-rw-r--r--core/l10n/is.json4
-rw-r--r--core/l10n/it.js7
-rw-r--r--core/l10n/it.json7
-rw-r--r--core/l10n/ja.js32
-rw-r--r--core/l10n/ja.json32
-rw-r--r--core/l10n/ko.js4
-rw-r--r--core/l10n/ko.json4
-rw-r--r--core/l10n/lt_LT.js4
-rw-r--r--core/l10n/lt_LT.json4
-rw-r--r--core/l10n/mk.js4
-rw-r--r--core/l10n/mk.json4
-rw-r--r--core/l10n/nb_NO.js4
-rw-r--r--core/l10n/nb_NO.json4
-rw-r--r--core/l10n/nds.js20
-rw-r--r--core/l10n/nds.json20
-rw-r--r--core/l10n/nl.js10
-rw-r--r--core/l10n/nl.json10
-rw-r--r--core/l10n/oc.js4
-rw-r--r--core/l10n/oc.json4
-rw-r--r--core/l10n/pl.js32
-rw-r--r--core/l10n/pl.json32
-rw-r--r--core/l10n/pt_BR.js7
-rw-r--r--core/l10n/pt_BR.json7
-rw-r--r--core/l10n/pt_PT.js6
-rw-r--r--core/l10n/pt_PT.json6
-rw-r--r--core/l10n/ro.js63
-rw-r--r--core/l10n/ro.json63
-rw-r--r--core/l10n/ru.js22
-rw-r--r--core/l10n/ru.json22
-rw-r--r--core/l10n/sk_SK.js4
-rw-r--r--core/l10n/sk_SK.json4
-rw-r--r--core/l10n/sl.js7
-rw-r--r--core/l10n/sl.json7
-rw-r--r--core/l10n/sq.js7
-rw-r--r--core/l10n/sq.json7
-rw-r--r--core/l10n/sr.js4
-rw-r--r--core/l10n/sr.json4
-rw-r--r--core/l10n/sv.js11
-rw-r--r--core/l10n/sv.json11
-rw-r--r--core/l10n/tr.js4
-rw-r--r--core/l10n/tr.json4
-rw-r--r--core/l10n/uk.js4
-rw-r--r--core/l10n/uk.json4
-rw-r--r--core/l10n/zh_CN.js4
-rw-r--r--core/l10n/zh_CN.json4
-rw-r--r--core/l10n/zh_TW.js4
-rw-r--r--core/l10n/zh_TW.json4
-rw-r--r--core/register_command.php2
-rw-r--r--core/routes.php6
-rw-r--r--core/templates/login.php4
-rw-r--r--lib/base.php5
-rw-r--r--lib/l10n/ar.js12
-rw-r--r--lib/l10n/ar.json12
-rw-r--r--lib/l10n/ast.js56
-rw-r--r--lib/l10n/ast.json56
-rw-r--r--lib/l10n/az.js12
-rw-r--r--lib/l10n/az.json12
-rw-r--r--lib/l10n/bg_BG.js56
-rw-r--r--lib/l10n/bg_BG.json56
-rw-r--r--lib/l10n/bn_BD.js18
-rw-r--r--lib/l10n/bn_BD.json18
-rw-r--r--lib/l10n/bs.js2
-rw-r--r--lib/l10n/bs.json2
-rw-r--r--lib/l10n/ca.js56
-rw-r--r--lib/l10n/ca.json56
-rw-r--r--lib/l10n/cs_CZ.js88
-rw-r--r--lib/l10n/cs_CZ.json88
-rw-r--r--lib/l10n/da.js72
-rw-r--r--lib/l10n/da.json72
-rw-r--r--lib/l10n/de.js90
-rw-r--r--lib/l10n/de.json90
-rw-r--r--lib/l10n/de_DE.js90
-rw-r--r--lib/l10n/de_DE.json90
-rw-r--r--lib/l10n/el.js66
-rw-r--r--lib/l10n/el.json66
-rw-r--r--lib/l10n/en_GB.js92
-rw-r--r--lib/l10n/en_GB.json92
-rw-r--r--lib/l10n/eo.js46
-rw-r--r--lib/l10n/eo.json46
-rw-r--r--lib/l10n/es.js91
-rw-r--r--lib/l10n/es.json91
-rw-r--r--lib/l10n/es_AR.js24
-rw-r--r--lib/l10n/es_AR.json24
-rw-r--r--lib/l10n/es_CL.js8
-rw-r--r--lib/l10n/es_CL.json8
-rw-r--r--lib/l10n/es_MX.js24
-rw-r--r--lib/l10n/es_MX.json24
-rw-r--r--lib/l10n/et_EE.js60
-rw-r--r--lib/l10n/et_EE.json60
-rw-r--r--lib/l10n/eu.js56
-rw-r--r--lib/l10n/eu.json56
-rw-r--r--lib/l10n/fa.js14
-rw-r--r--lib/l10n/fa.json14
-rw-r--r--lib/l10n/fi_FI.js72
-rw-r--r--lib/l10n/fi_FI.json72
-rw-r--r--lib/l10n/fr.js91
-rw-r--r--lib/l10n/fr.json91
-rw-r--r--lib/l10n/gl.js64
-rw-r--r--lib/l10n/gl.json64
-rw-r--r--lib/l10n/he.js80
-rw-r--r--lib/l10n/he.json80
-rw-r--r--lib/l10n/hr.js56
-rw-r--r--lib/l10n/hr.json56
-rw-r--r--lib/l10n/hu_HU.js60
-rw-r--r--lib/l10n/hu_HU.json60
-rw-r--r--lib/l10n/id.js66
-rw-r--r--lib/l10n/id.json66
-rw-r--r--lib/l10n/is.js20
-rw-r--r--lib/l10n/is.json20
-rw-r--r--lib/l10n/it.js90
-rw-r--r--lib/l10n/it.json90
-rw-r--r--lib/l10n/ja.js91
-rw-r--r--lib/l10n/ja.json91
-rw-r--r--lib/l10n/km.js4
-rw-r--r--lib/l10n/km.json4
-rw-r--r--lib/l10n/ko.js66
-rw-r--r--lib/l10n/ko.json66
-rw-r--r--lib/l10n/lb.js2
-rw-r--r--lib/l10n/lb.json2
-rw-r--r--lib/l10n/lt_LT.js24
-rw-r--r--lib/l10n/lt_LT.json24
-rw-r--r--lib/l10n/lv.js2
-rw-r--r--lib/l10n/lv.json2
-rw-r--r--lib/l10n/mk.js2
-rw-r--r--lib/l10n/mk.json2
-rw-r--r--lib/l10n/nb_NO.js80
-rw-r--r--lib/l10n/nb_NO.json80
-rw-r--r--lib/l10n/nl.js91
-rw-r--r--lib/l10n/nl.json91
-rw-r--r--lib/l10n/nn_NO.js2
-rw-r--r--lib/l10n/nn_NO.json2
-rw-r--r--lib/l10n/oc.js66
-rw-r--r--lib/l10n/oc.json66
-rw-r--r--lib/l10n/pl.js66
-rw-r--r--lib/l10n/pl.json66
-rw-r--r--lib/l10n/pt_BR.js92
-rw-r--r--lib/l10n/pt_BR.json92
-rw-r--r--lib/l10n/pt_PT.js88
-rw-r--r--lib/l10n/pt_PT.json88
-rw-r--r--lib/l10n/ro.js11
-rw-r--r--lib/l10n/ro.json11
-rw-r--r--lib/l10n/ru.js80
-rw-r--r--lib/l10n/ru.json80
-rw-r--r--lib/l10n/sk_SK.js66
-rw-r--r--lib/l10n/sk_SK.json66
-rw-r--r--lib/l10n/sl.js77
-rw-r--r--lib/l10n/sl.json77
-rw-r--r--lib/l10n/sq.js92
-rw-r--r--lib/l10n/sq.json92
-rw-r--r--lib/l10n/sr.js66
-rw-r--r--lib/l10n/sr.json66
-rw-r--r--lib/l10n/sv.js56
-rw-r--r--lib/l10n/sv.json56
-rw-r--r--lib/l10n/th_TH.js86
-rw-r--r--lib/l10n/th_TH.json86
-rw-r--r--lib/l10n/tr.js82
-rw-r--r--lib/l10n/tr.json82
-rw-r--r--lib/l10n/uk.js62
-rw-r--r--lib/l10n/uk.json62
-rw-r--r--lib/l10n/vi.js2
-rw-r--r--lib/l10n/vi.json2
-rw-r--r--lib/l10n/zh_CN.js58
-rw-r--r--lib/l10n/zh_CN.json58
-rw-r--r--lib/l10n/zh_TW.js76
-rw-r--r--lib/l10n/zh_TW.json76
-rw-r--r--lib/private/Activity/Manager.php (renamed from lib/private/ActivityManager.php)5
-rw-r--r--lib/private/App/InfoParser.php11
-rw-r--r--lib/private/Archive/Archive.php (renamed from lib/private/legacy/archive.php)12
-rw-r--r--lib/private/Archive/TAR.php (renamed from lib/private/archive/tar.php)24
-rw-r--r--lib/private/Archive/ZIP.php (renamed from lib/private/archive/zip.php)14
-rw-r--r--lib/private/Installer.php5
-rw-r--r--lib/private/L10N/Factory.php2
-rw-r--r--lib/private/Lock/AbstractLockingProvider.php3
-rw-r--r--lib/private/Log.php2
-rw-r--r--lib/private/Log/ErrorHandler.php (renamed from lib/private/log/errorhandler.php)0
-rw-r--r--lib/private/Log/Errorlog.php (renamed from lib/private/log/errorlog.php)4
-rw-r--r--lib/private/Log/Owncloud.php (renamed from lib/private/log/owncloud.php)16
-rw-r--r--lib/private/Log/Rotate.php (renamed from lib/private/log/rotate.php)0
-rw-r--r--lib/private/Log/Syslog.php (renamed from lib/private/log/syslog.php)4
-rw-r--r--lib/private/OCSClient.php8
-rw-r--r--lib/private/Repair.php19
-rw-r--r--lib/private/Server.php11
-rw-r--r--lib/private/Share/Constants.php (renamed from lib/private/share/constants.php)0
-rw-r--r--lib/private/Share/Helper.php (renamed from lib/private/share/helper.php)0
-rw-r--r--lib/private/Share/MailNotifications.php (renamed from lib/private/share/mailnotifications.php)22
-rw-r--r--lib/private/Share/SearchResultSorter.php (renamed from lib/private/share/searchresultsorter.php)0
-rw-r--r--lib/private/Share/Share.php (renamed from lib/private/share/share.php)0
-rw-r--r--lib/private/Updater/VersionCheck.php8
-rw-r--r--lib/private/legacy/api.php6
-rw-r--r--lib/private/legacy/app.php31
-rw-r--r--lib/private/legacy/user.php35
-rw-r--r--lib/private/user/database.php12
-rw-r--r--lib/private/user/manager.php14
-rw-r--r--lib/private/user/session.php46
-rw-r--r--lib/private/user/user.php1
-rw-r--r--lib/public/Activity/IConsumer.php (renamed from lib/public/activity/iconsumer.php)0
-rw-r--r--lib/public/Activity/IEvent.php (renamed from lib/public/activity/ievent.php)0
-rw-r--r--lib/public/Activity/IExtension.php (renamed from lib/public/activity/iextension.php)0
-rw-r--r--lib/public/Activity/IManager.php (renamed from lib/public/activity/imanager.php)0
-rw-r--r--lib/public/App/IAppManager.php (renamed from lib/public/app/iappmanager.php)0
-rw-r--r--lib/public/App/ManagerEvent.php (renamed from lib/public/app/managerevent.php)0
-rw-r--r--lib/public/AppFramework/ApiController.php (renamed from lib/public/appframework/apicontroller.php)0
-rw-r--r--lib/public/AppFramework/App.php (renamed from lib/public/appframework/app.php)0
-rw-r--r--lib/public/AppFramework/Controller.php (renamed from lib/public/appframework/controller.php)0
-rw-r--r--lib/public/AppFramework/Db/DoesNotExistException.php (renamed from lib/public/appframework/db/doesnotexistexception.php)0
-rw-r--r--lib/public/AppFramework/Db/Entity.php (renamed from lib/public/appframework/db/entity.php)0
-rw-r--r--lib/public/AppFramework/Db/Mapper.php (renamed from lib/public/appframework/db/mapper.php)0
-rw-r--r--lib/public/AppFramework/Db/MultipleObjectsReturnedException.php (renamed from lib/public/appframework/db/multipleobjectsreturnedexception.php)0
-rw-r--r--lib/public/AppFramework/Http.php (renamed from lib/public/appframework/http.php)0
-rw-r--r--lib/public/AppFramework/Http/ContentSecurityPolicy.php (renamed from lib/public/appframework/http/contentsecuritypolicy.php)0
-rw-r--r--lib/public/AppFramework/Http/DataDisplayResponse.php (renamed from lib/public/appframework/http/datadisplayresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/DataDownloadResponse.php (renamed from lib/public/appframework/http/datadownloadresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/DataResponse.php (renamed from lib/public/appframework/http/dataresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/DownloadResponse.php (renamed from lib/public/appframework/http/downloadresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/EmptyContentSecurityPolicy.php (renamed from lib/public/appframework/http/emptycontentsecuritypolicy.php)0
-rw-r--r--lib/public/AppFramework/Http/ICallbackResponse.php (renamed from lib/public/appframework/http/icallbackresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/IOutput.php (renamed from lib/public/appframework/http/ioutput.php)0
-rw-r--r--lib/public/AppFramework/Http/JSONResponse.php (renamed from lib/public/appframework/http/jsonresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/NotFoundResponse.php (renamed from lib/public/appframework/http/notfoundresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/OCSResponse.php (renamed from lib/public/appframework/http/ocsresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/RedirectResponse.php (renamed from lib/public/appframework/http/redirectresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/Response.php (renamed from lib/public/appframework/http/response.php)0
-rw-r--r--lib/public/AppFramework/Http/StreamResponse.php (renamed from lib/public/appframework/http/streamresponse.php)0
-rw-r--r--lib/public/AppFramework/Http/TemplateResponse.php (renamed from lib/public/appframework/http/templateresponse.php)0
-rw-r--r--lib/public/AppFramework/IApi.php (renamed from lib/public/appframework/iapi.php)0
-rw-r--r--lib/public/AppFramework/IAppContainer.php (renamed from lib/public/appframework/iappcontainer.php)0
-rw-r--r--lib/public/AppFramework/Middleware.php (renamed from lib/public/appframework/middleware.php)0
-rw-r--r--lib/public/AppFramework/OCSController.php (renamed from lib/public/appframework/ocscontroller.php)0
-rw-r--r--lib/public/AppFramework/QueryException.php (renamed from lib/public/appframework/queryexception.php)0
-rw-r--r--lib/public/AppFramework/Utility/IControllerMethodReflector.php (renamed from lib/public/appframework/utility/icontrollermethodreflector.php)0
-rw-r--r--lib/public/AppFramework/Utility/ITimeFactory.php (renamed from lib/public/appframework/utility/itimefactory.php)0
-rw-r--r--lib/public/BackgroundJob/IJob.php (renamed from lib/public/backgroundjob/ijob.php)0
-rw-r--r--lib/public/BackgroundJob/IJobList.php (renamed from lib/public/backgroundjob/ijoblist.php)0
-rw-r--r--lib/public/Capabilities/ICapability.php (renamed from lib/public/capabilities/icapability.php)0
-rw-r--r--lib/public/IServerContainer.php12
-rw-r--r--lib/public/Share/IManager.php3
-rw-r--r--lib/public/iuser.php1
-rw-r--r--lib/public/iusermanager.php7
-rw-r--r--settings/Controller/LogSettingsController.php6
-rw-r--r--settings/admin.php5
-rw-r--r--settings/l10n/de_DE.js2
-rw-r--r--settings/l10n/de_DE.json2
-rw-r--r--settings/l10n/es.js2
-rw-r--r--settings/l10n/es.json2
-rw-r--r--settings/l10n/fr.js1
-rw-r--r--settings/l10n/fr.json1
-rw-r--r--settings/l10n/ja.js10
-rw-r--r--settings/l10n/ja.json10
-rw-r--r--settings/l10n/nds.js1
-rw-r--r--settings/l10n/nds.json1
-rw-r--r--settings/l10n/ro.js3
-rw-r--r--settings/l10n/ro.json3
-rw-r--r--settings/l10n/ru.js2
-rw-r--r--settings/l10n/ru.json2
-rw-r--r--settings/l10n/sv.js1
-rw-r--r--settings/l10n/sv.json1
-rw-r--r--tests/data/app/expected-info.json3
-rw-r--r--tests/lib/activity/managertest.php (renamed from tests/lib/activitymanager.php)32
-rw-r--r--tests/lib/archive/tar.php6
-rw-r--r--tests/lib/archive/zip.php6
-rw-r--r--tests/lib/l10n/factorytest.php9
-rw-r--r--tests/lib/log/owncloud.php15
-rw-r--r--tests/lib/ocsclienttest.php28
-rw-r--r--tests/lib/server.php2
-rw-r--r--tests/lib/share/MailNotificationsTest.php7
-rw-r--r--tests/lib/updater/versioncheck.php90
-rw-r--r--tests/lib/user/session.php38
698 files changed, 6657 insertions, 4528 deletions
diff --git a/.mention-bot b/.mention-bot
index 91ad57d8509..3e6c0fddb67 100644
--- a/.mention-bot
+++ b/.mention-bot
@@ -13,7 +13,7 @@
"files": [
"lib/private/Activity/**",
"lib/private/Notification/**",
- "lib/public/activity/**",
+ "lib/public/Activity/**",
"lib/public/notification/**"
]
},
diff --git a/apps/comments/js/commentstabview.js b/apps/comments/js/commentstabview.js
index 415ec2a9be5..9475dc53fc0 100644
--- a/apps/comments/js/commentstabview.js
+++ b/apps/comments/js/commentstabview.js
@@ -172,7 +172,7 @@
this.$el.find('.avatar').avatar(OC.getCurrentUser().uid, 28);
}
this.delegateEvents();
- this.$el.find('textarea').on('keyup input change', this._onTypeComment);
+ this.$el.find('textarea').on('keydown input change', this._onTypeComment);
},
_formatItem: function(commentModel) {
@@ -273,7 +273,7 @@
// spawn form
$comment.after($formRow);
$formRow.data('commentEl', $comment);
- $formRow.find('textarea').on('keyup input change', this._onTypeComment);
+ $formRow.find('textarea').on('keydown input change', this._onTypeComment);
// copy avatar element from original to avoid flickering
$formRow.find('.avatar').replaceWith($comment.find('.avatar').clone());
@@ -301,6 +301,11 @@
var limitExceeded = (len > this._commentMaxLength);
$field.toggleClass('error', limitExceeded);
$submitButton.prop('disabled', limitExceeded);
+
+ //submits form on ctrl+Enter or cmd+Enter
+ if (ev.keyCode === 13 && (ev.ctrlKey || ev.metaKey)) {
+ $submitButton.click();
+ }
},
_onClickComment: function(ev) {
diff --git a/apps/comments/l10n/cs_CZ.js b/apps/comments/l10n/cs_CZ.js
index a87dac3fde9..d41b0f99f42 100644
--- a/apps/comments/l10n/cs_CZ.js
+++ b/apps/comments/l10n/cs_CZ.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Komentáře</strong> pro soubory <em>(vždy uvedeny v proudu)</em>",
- "You commented" : "Okomentoval(a) jsi",
- "%1$s commented" : "%1$s okomentován",
- "You commented on %2$s" : "Okomentoval(a) jsi %2$s",
- "%1$s commented on %2$s" : "%1$s okomentoval %2$s",
- "Comments" : "Komentáře",
"Type in a new comment..." : "Zadat nový komentář...",
"Delete comment" : "Smazat komentář",
"Post" : "Zveřejnit",
"Cancel" : "Zrušit",
"Edit comment" : "Upravit komentář",
"[Deleted user]" : "[Smazaný uživatel]",
+ "Comments" : "Komentáře",
"No other comments available" : "Nejsou dostupné žádné další komentáře",
"More comments..." : "Více komentářů...",
"Save" : "Uložit",
"Allowed characters {count} of {max}" : "Povolených znaků {count} z {max}",
"{count} unread comments" : "{count} nepřečtených komentářů",
- "Comment" : "Komentář"
+ "Comment" : "Komentář",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Komentáře</strong> pro soubory <em>(vždy uvedeny v proudu)</em>",
+ "You commented" : "Okomentoval(a) jsi",
+ "%1$s commented" : "%1$s okomentován",
+ "You commented on %2$s" : "Okomentoval(a) jsi %2$s",
+ "%1$s commented on %2$s" : "%1$s okomentoval %2$s"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/comments/l10n/cs_CZ.json b/apps/comments/l10n/cs_CZ.json
index e646b72a49d..c695e50c646 100644
--- a/apps/comments/l10n/cs_CZ.json
+++ b/apps/comments/l10n/cs_CZ.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Komentáře</strong> pro soubory <em>(vždy uvedeny v proudu)</em>",
- "You commented" : "Okomentoval(a) jsi",
- "%1$s commented" : "%1$s okomentován",
- "You commented on %2$s" : "Okomentoval(a) jsi %2$s",
- "%1$s commented on %2$s" : "%1$s okomentoval %2$s",
- "Comments" : "Komentáře",
"Type in a new comment..." : "Zadat nový komentář...",
"Delete comment" : "Smazat komentář",
"Post" : "Zveřejnit",
"Cancel" : "Zrušit",
"Edit comment" : "Upravit komentář",
"[Deleted user]" : "[Smazaný uživatel]",
+ "Comments" : "Komentáře",
"No other comments available" : "Nejsou dostupné žádné další komentáře",
"More comments..." : "Více komentářů...",
"Save" : "Uložit",
"Allowed characters {count} of {max}" : "Povolených znaků {count} z {max}",
"{count} unread comments" : "{count} nepřečtených komentářů",
- "Comment" : "Komentář"
+ "Comment" : "Komentář",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Komentáře</strong> pro soubory <em>(vždy uvedeny v proudu)</em>",
+ "You commented" : "Okomentoval(a) jsi",
+ "%1$s commented" : "%1$s okomentován",
+ "You commented on %2$s" : "Okomentoval(a) jsi %2$s",
+ "%1$s commented on %2$s" : "%1$s okomentoval %2$s"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/da.js b/apps/comments/l10n/da.js
index 196a298a61a..1b827fe59b5 100644
--- a/apps/comments/l10n/da.js
+++ b/apps/comments/l10n/da.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Du kommenterede",
- "%1$s commented" : "%1$s kommenterede",
- "You commented on %2$s" : "Du kommenterede %2$s",
- "%1$s commented on %2$s" : "%1$s kommenterede %2$s",
- "Comments" : "Kommentarer",
"Type in a new comment..." : "Indtast en ny kommentar...",
"Delete comment" : "Slet kommentar",
"Post" : "Indlæg",
"Cancel" : "Annullér",
"Edit comment" : "Rediger kommentar",
"[Deleted user]" : "[Deleted user]",
+ "Comments" : "Kommentarer",
"No other comments available" : "Ingen andre kommentarer tilgængelige",
"More comments..." : "Flere kommentarer...",
"Save" : "Gem",
"Allowed characters {count} of {max}" : "Tilladte tegn {count} af {max}",
"{count} unread comments" : "{count} ulæste kommentarer",
- "Comment" : "Kommentér"
+ "Comment" : "Kommentér",
+ "You commented" : "Du kommenterede",
+ "%1$s commented" : "%1$s kommenterede",
+ "You commented on %2$s" : "Du kommenterede %2$s",
+ "%1$s commented on %2$s" : "%1$s kommenterede %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/da.json b/apps/comments/l10n/da.json
index f9ce94f7d70..051e9ddeadd 100644
--- a/apps/comments/l10n/da.json
+++ b/apps/comments/l10n/da.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "Du kommenterede",
- "%1$s commented" : "%1$s kommenterede",
- "You commented on %2$s" : "Du kommenterede %2$s",
- "%1$s commented on %2$s" : "%1$s kommenterede %2$s",
- "Comments" : "Kommentarer",
"Type in a new comment..." : "Indtast en ny kommentar...",
"Delete comment" : "Slet kommentar",
"Post" : "Indlæg",
"Cancel" : "Annullér",
"Edit comment" : "Rediger kommentar",
"[Deleted user]" : "[Deleted user]",
+ "Comments" : "Kommentarer",
"No other comments available" : "Ingen andre kommentarer tilgængelige",
"More comments..." : "Flere kommentarer...",
"Save" : "Gem",
"Allowed characters {count} of {max}" : "Tilladte tegn {count} af {max}",
"{count} unread comments" : "{count} ulæste kommentarer",
- "Comment" : "Kommentér"
+ "Comment" : "Kommentér",
+ "You commented" : "Du kommenterede",
+ "%1$s commented" : "%1$s kommenterede",
+ "You commented on %2$s" : "Du kommenterede %2$s",
+ "%1$s commented on %2$s" : "%1$s kommenterede %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/de.js b/apps/comments/l10n/de.js
index e9873ed9ad6..ebf473c6b9c 100644
--- a/apps/comments/l10n/de.js
+++ b/apps/comments/l10n/de.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentare</strong> für Dateien<em>(immer im Stream aufgelistet)</em>",
- "You commented" : "Du hast kommentiert",
- "%1$s commented" : "%1$s kommentierte",
- "You commented on %2$s" : "Du hast %2$s kommentiert",
- "%1$s commented on %2$s" : "%1$s kommentierte %2$s",
- "Comments" : "Kommentare",
"Type in a new comment..." : "Bitte gib einen neuen Kommentar ein...",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
"Edit comment" : "Kommentar bearbeiten",
"[Deleted user]" : "[Gelöschter Benutzer]",
+ "Comments" : "Kommentare",
"No other comments available" : "Keine anderen Kommentare vorhanden",
"More comments..." : "Weitere Kommentare...",
"Save" : "Speichern",
"Allowed characters {count} of {max}" : "Erlaubte Zeichen {count} von {max}",
"{count} unread comments" : "{count} ungelesene Kommentare",
- "Comment" : "Kommentar"
+ "Comment" : "Kommentar",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentare</strong> für Dateien<em>(immer im Stream aufgelistet)</em>",
+ "You commented" : "Du hast kommentiert",
+ "%1$s commented" : "%1$s kommentierte",
+ "You commented on %2$s" : "Du hast %2$s kommentiert",
+ "%1$s commented on %2$s" : "%1$s kommentierte %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/de.json b/apps/comments/l10n/de.json
index 1109a095af0..0e4bc1b53bd 100644
--- a/apps/comments/l10n/de.json
+++ b/apps/comments/l10n/de.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentare</strong> für Dateien<em>(immer im Stream aufgelistet)</em>",
- "You commented" : "Du hast kommentiert",
- "%1$s commented" : "%1$s kommentierte",
- "You commented on %2$s" : "Du hast %2$s kommentiert",
- "%1$s commented on %2$s" : "%1$s kommentierte %2$s",
- "Comments" : "Kommentare",
"Type in a new comment..." : "Bitte gib einen neuen Kommentar ein...",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
"Edit comment" : "Kommentar bearbeiten",
"[Deleted user]" : "[Gelöschter Benutzer]",
+ "Comments" : "Kommentare",
"No other comments available" : "Keine anderen Kommentare vorhanden",
"More comments..." : "Weitere Kommentare...",
"Save" : "Speichern",
"Allowed characters {count} of {max}" : "Erlaubte Zeichen {count} von {max}",
"{count} unread comments" : "{count} ungelesene Kommentare",
- "Comment" : "Kommentar"
+ "Comment" : "Kommentar",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentare</strong> für Dateien<em>(immer im Stream aufgelistet)</em>",
+ "You commented" : "Du hast kommentiert",
+ "%1$s commented" : "%1$s kommentierte",
+ "You commented on %2$s" : "Du hast %2$s kommentiert",
+ "%1$s commented on %2$s" : "%1$s kommentierte %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/de_DE.js b/apps/comments/l10n/de_DE.js
index bdd0d8516ce..74e129e0a29 100644
--- a/apps/comments/l10n/de_DE.js
+++ b/apps/comments/l10n/de_DE.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentare</strong> für Dateien<em>(immer im Stream aufgelistet)</em>",
- "You commented" : "Durch dich kommentiert",
- "%1$s commented" : "%1$s kommentiert",
- "You commented on %2$s" : "Sie haben %2$s kommentiert",
- "%1$s commented on %2$s" : "%1$s kommentierte %2$s",
- "Comments" : "Kommentare",
"Type in a new comment..." : "Neuer Kommentar...",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
"Edit comment" : "Kommentar bearbeiten",
"[Deleted user]" : "[gelöschter Benutzer]",
+ "Comments" : "Kommentare",
"No other comments available" : "Keine anderen Kommentare verfügbar",
"More comments..." : "Weitere Kommentare...",
"Save" : "Speichern",
"Allowed characters {count} of {max}" : "{count} von {max} Zeichen benutzt",
"{count} unread comments" : "[count] ungelesene Kommentare",
- "Comment" : "Kommentar"
+ "Comment" : "Kommentar",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentare</strong> für Dateien<em>(immer im Stream aufgelistet)</em>",
+ "You commented" : "Durch dich kommentiert",
+ "%1$s commented" : "%1$s kommentiert",
+ "You commented on %2$s" : "Sie haben %2$s kommentiert",
+ "%1$s commented on %2$s" : "%1$s kommentierte %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/de_DE.json b/apps/comments/l10n/de_DE.json
index 509cd837d54..6c18cf15fc1 100644
--- a/apps/comments/l10n/de_DE.json
+++ b/apps/comments/l10n/de_DE.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentare</strong> für Dateien<em>(immer im Stream aufgelistet)</em>",
- "You commented" : "Durch dich kommentiert",
- "%1$s commented" : "%1$s kommentiert",
- "You commented on %2$s" : "Sie haben %2$s kommentiert",
- "%1$s commented on %2$s" : "%1$s kommentierte %2$s",
- "Comments" : "Kommentare",
"Type in a new comment..." : "Neuer Kommentar...",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
"Edit comment" : "Kommentar bearbeiten",
"[Deleted user]" : "[gelöschter Benutzer]",
+ "Comments" : "Kommentare",
"No other comments available" : "Keine anderen Kommentare verfügbar",
"More comments..." : "Weitere Kommentare...",
"Save" : "Speichern",
"Allowed characters {count} of {max}" : "{count} von {max} Zeichen benutzt",
"{count} unread comments" : "[count] ungelesene Kommentare",
- "Comment" : "Kommentar"
+ "Comment" : "Kommentar",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentare</strong> für Dateien<em>(immer im Stream aufgelistet)</em>",
+ "You commented" : "Durch dich kommentiert",
+ "%1$s commented" : "%1$s kommentiert",
+ "You commented on %2$s" : "Sie haben %2$s kommentiert",
+ "%1$s commented on %2$s" : "%1$s kommentierte %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/el.js b/apps/comments/l10n/el.js
index c88bf2c2ecc..297028adf74 100644
--- a/apps/comments/l10n/el.js
+++ b/apps/comments/l10n/el.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Σχολιάσατε",
- "%1$s commented" : "%1$s σχολίασε",
- "You commented on %2$s" : "Σχολιάσατε στο %2$s",
- "%1$s commented on %2$s" : "%1$s σχολίασε στο %2$s",
- "Comments" : "Σχόλια",
"Type in a new comment..." : "Αυτό είναι ένα νέο σχόλιο...",
"Delete comment" : "Διαγραφή σχολίου",
"Post" : "Δημοσίευση",
"Cancel" : "Άκυρο",
"Edit comment" : "Επεξεργασία σχολίου",
"[Deleted user]" : "[Διαγραφή χρήστη]",
+ "Comments" : "Σχόλια",
"No other comments available" : "Δεν υπάρχουν άλλα διαθέσιμα σχόλια",
"More comments..." : "Περισσότερα σχόλια...",
"Save" : "Αποθήκευση",
"Allowed characters {count} of {max}" : "Επιτρεπόμενοι χαρακτήρες {count} από {max}",
"{count} unread comments" : "{count} μη αναγνωσμένα σχόλια",
- "Comment" : "Σχόλιο"
+ "Comment" : "Σχόλιο",
+ "You commented" : "Σχολιάσατε",
+ "%1$s commented" : "%1$s σχολίασε",
+ "You commented on %2$s" : "Σχολιάσατε στο %2$s",
+ "%1$s commented on %2$s" : "%1$s σχολίασε στο %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/el.json b/apps/comments/l10n/el.json
index 30c1fb9de34..df9977426aa 100644
--- a/apps/comments/l10n/el.json
+++ b/apps/comments/l10n/el.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "Σχολιάσατε",
- "%1$s commented" : "%1$s σχολίασε",
- "You commented on %2$s" : "Σχολιάσατε στο %2$s",
- "%1$s commented on %2$s" : "%1$s σχολίασε στο %2$s",
- "Comments" : "Σχόλια",
"Type in a new comment..." : "Αυτό είναι ένα νέο σχόλιο...",
"Delete comment" : "Διαγραφή σχολίου",
"Post" : "Δημοσίευση",
"Cancel" : "Άκυρο",
"Edit comment" : "Επεξεργασία σχολίου",
"[Deleted user]" : "[Διαγραφή χρήστη]",
+ "Comments" : "Σχόλια",
"No other comments available" : "Δεν υπάρχουν άλλα διαθέσιμα σχόλια",
"More comments..." : "Περισσότερα σχόλια...",
"Save" : "Αποθήκευση",
"Allowed characters {count} of {max}" : "Επιτρεπόμενοι χαρακτήρες {count} από {max}",
"{count} unread comments" : "{count} μη αναγνωσμένα σχόλια",
- "Comment" : "Σχόλιο"
+ "Comment" : "Σχόλιο",
+ "You commented" : "Σχολιάσατε",
+ "%1$s commented" : "%1$s σχολίασε",
+ "You commented on %2$s" : "Σχολιάσατε στο %2$s",
+ "%1$s commented on %2$s" : "%1$s σχολίασε στο %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/en_GB.js b/apps/comments/l10n/en_GB.js
index 0ce292dc754..d8e5c5d8240 100644
--- a/apps/comments/l10n/en_GB.js
+++ b/apps/comments/l10n/en_GB.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comments</strong> for files <em>(always listed in stream)</em>",
- "You commented" : "You commented",
- "%1$s commented" : "%1$s commented",
- "You commented on %2$s" : "You commented on %2$s",
- "%1$s commented on %2$s" : "%1$s commented on %2$s",
- "Comments" : "Comments",
"Type in a new comment..." : "Type in a new comment...",
"Delete comment" : "Delete comment",
"Post" : "Post",
"Cancel" : "Cancel",
"Edit comment" : "Edit comment",
"[Deleted user]" : "[Deleted user]",
+ "Comments" : "Comments",
"No other comments available" : "No other comments available",
"More comments..." : "More comments...",
"Save" : "Save",
"Allowed characters {count} of {max}" : "Allowed characters {count} of {max}",
"{count} unread comments" : "{count} unread comments",
- "Comment" : "Comment"
+ "Comment" : "Comment",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comments</strong> for files <em>(always listed in stream)</em>",
+ "You commented" : "You commented",
+ "%1$s commented" : "%1$s commented",
+ "You commented on %2$s" : "You commented on %2$s",
+ "%1$s commented on %2$s" : "%1$s commented on %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/en_GB.json b/apps/comments/l10n/en_GB.json
index d3d8d496f2d..ccf4a1338d1 100644
--- a/apps/comments/l10n/en_GB.json
+++ b/apps/comments/l10n/en_GB.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comments</strong> for files <em>(always listed in stream)</em>",
- "You commented" : "You commented",
- "%1$s commented" : "%1$s commented",
- "You commented on %2$s" : "You commented on %2$s",
- "%1$s commented on %2$s" : "%1$s commented on %2$s",
- "Comments" : "Comments",
"Type in a new comment..." : "Type in a new comment...",
"Delete comment" : "Delete comment",
"Post" : "Post",
"Cancel" : "Cancel",
"Edit comment" : "Edit comment",
"[Deleted user]" : "[Deleted user]",
+ "Comments" : "Comments",
"No other comments available" : "No other comments available",
"More comments..." : "More comments...",
"Save" : "Save",
"Allowed characters {count} of {max}" : "Allowed characters {count} of {max}",
"{count} unread comments" : "{count} unread comments",
- "Comment" : "Comment"
+ "Comment" : "Comment",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comments</strong> for files <em>(always listed in stream)</em>",
+ "You commented" : "You commented",
+ "%1$s commented" : "%1$s commented",
+ "You commented on %2$s" : "You commented on %2$s",
+ "%1$s commented on %2$s" : "%1$s commented on %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/eo.js b/apps/comments/l10n/eo.js
index 2843625bc5b..c9416bf59a9 100644
--- a/apps/comments/l10n/eo.js
+++ b/apps/comments/l10n/eo.js
@@ -1,20 +1,20 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s komentis",
- "%1$s commented on %2$s" : "%1$s komentis %2$s",
- "Comments" : "Komentoj",
"Type in a new comment..." : "Tajpu novan komenton...",
"Delete comment" : "Forigi komenton",
"Post" : "Afiŝi",
"Cancel" : "Nuligi",
"Edit comment" : "Redakti komenton",
"[Deleted user]" : "[Forigita uzanto]",
+ "Comments" : "Komentoj",
"No other comments available" : "Neniu alia komento disponeblas",
"More comments..." : "Pli da komentoj...",
"Save" : "Konservi",
"Allowed characters {count} of {max}" : "Permesataj karakteroj: {count} el {max}",
"{count} unread comments" : "{count} nelegitaj komentoj",
- "Comment" : "Komento"
+ "Comment" : "Komento",
+ "%1$s commented" : "%1$s komentis",
+ "%1$s commented on %2$s" : "%1$s komentis %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/eo.json b/apps/comments/l10n/eo.json
index 3fcecdd4e34..b14d92caefa 100644
--- a/apps/comments/l10n/eo.json
+++ b/apps/comments/l10n/eo.json
@@ -1,18 +1,18 @@
{ "translations": {
- "%1$s commented" : "%1$s komentis",
- "%1$s commented on %2$s" : "%1$s komentis %2$s",
- "Comments" : "Komentoj",
"Type in a new comment..." : "Tajpu novan komenton...",
"Delete comment" : "Forigi komenton",
"Post" : "Afiŝi",
"Cancel" : "Nuligi",
"Edit comment" : "Redakti komenton",
"[Deleted user]" : "[Forigita uzanto]",
+ "Comments" : "Komentoj",
"No other comments available" : "Neniu alia komento disponeblas",
"More comments..." : "Pli da komentoj...",
"Save" : "Konservi",
"Allowed characters {count} of {max}" : "Permesataj karakteroj: {count} el {max}",
"{count} unread comments" : "{count} nelegitaj komentoj",
- "Comment" : "Komento"
+ "Comment" : "Komento",
+ "%1$s commented" : "%1$s komentis",
+ "%1$s commented on %2$s" : "%1$s komentis %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/es.js b/apps/comments/l10n/es.js
index 906b5643f04..40d1a8ffb24 100644
--- a/apps/comments/l10n/es.js
+++ b/apps/comments/l10n/es.js
@@ -1,22 +1,23 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Has comentado",
- "%1$s commented" : "%1$s comentados",
- "You commented on %2$s" : "Has comentado en %2$s",
- "%1$s commented on %2$s" : "%1$s comentados en %2$s",
- "Comments" : "Comentarios",
"Type in a new comment..." : "Ingrese un nuevo comentario...",
"Delete comment" : "Borrar comentario",
"Post" : "Publicar",
"Cancel" : "Cancelar",
"Edit comment" : "Editar comentario",
"[Deleted user]" : "[Usuario eliminado]",
+ "Comments" : "Comentarios",
"No other comments available" : "No hay otros comentarios disponibles",
"More comments..." : "Más comentarios...",
"Save" : "Guardar",
"Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
"{count} unread comments" : "{count} comentarios no leídos",
- "Comment" : "Comentario"
+ "Comment" : "Comentario",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comentarios</strong> de archivos <em>(siempre se listarán en stream)</em>",
+ "You commented" : "Has comentado",
+ "%1$s commented" : "%1$s comentados",
+ "You commented on %2$s" : "Has comentado en %2$s",
+ "%1$s commented on %2$s" : "%1$s comentados en %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/es.json b/apps/comments/l10n/es.json
index 7eeade965d2..60971bce4d5 100644
--- a/apps/comments/l10n/es.json
+++ b/apps/comments/l10n/es.json
@@ -1,20 +1,21 @@
{ "translations": {
- "You commented" : "Has comentado",
- "%1$s commented" : "%1$s comentados",
- "You commented on %2$s" : "Has comentado en %2$s",
- "%1$s commented on %2$s" : "%1$s comentados en %2$s",
- "Comments" : "Comentarios",
"Type in a new comment..." : "Ingrese un nuevo comentario...",
"Delete comment" : "Borrar comentario",
"Post" : "Publicar",
"Cancel" : "Cancelar",
"Edit comment" : "Editar comentario",
"[Deleted user]" : "[Usuario eliminado]",
+ "Comments" : "Comentarios",
"No other comments available" : "No hay otros comentarios disponibles",
"More comments..." : "Más comentarios...",
"Save" : "Guardar",
"Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
"{count} unread comments" : "{count} comentarios no leídos",
- "Comment" : "Comentario"
+ "Comment" : "Comentario",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comentarios</strong> de archivos <em>(siempre se listarán en stream)</em>",
+ "You commented" : "Has comentado",
+ "%1$s commented" : "%1$s comentados",
+ "You commented on %2$s" : "Has comentado en %2$s",
+ "%1$s commented on %2$s" : "%1$s comentados en %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/et_EE.js b/apps/comments/l10n/et_EE.js
index cba33642bfa..0979ed0c04b 100644
--- a/apps/comments/l10n/et_EE.js
+++ b/apps/comments/l10n/et_EE.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Sa kommenteerisid",
- "%1$s commented" : "%1$s kommenteeris",
- "You commented on %2$s" : "Sa kommenteerisid %2$s",
- "%1$s commented on %2$s" : "%1$s kommenteeris %2$s",
- "Comments" : "Kommentaarid",
"Type in a new comment..." : "Kirjuta uus komentaar...",
"Delete comment" : "Kustuta kommentaar",
"Post" : "Postita",
"Cancel" : "Loobu",
"Edit comment" : "Muuda kommentaari",
"[Deleted user]" : "[Kustutatud kasutaja]",
+ "Comments" : "Kommentaarid",
"No other comments available" : "Ühtegi teist kommentaari pole saadaval",
"More comments..." : "Veel kommentaare...",
"Save" : "Salvesta",
"Allowed characters {count} of {max}" : "Lubatud märkide arv {count}/{max}",
"{count} unread comments" : "{count} lugemata kommentaari",
- "Comment" : "Kommentaar"
+ "Comment" : "Kommentaar",
+ "You commented" : "Sa kommenteerisid",
+ "%1$s commented" : "%1$s kommenteeris",
+ "You commented on %2$s" : "Sa kommenteerisid %2$s",
+ "%1$s commented on %2$s" : "%1$s kommenteeris %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/et_EE.json b/apps/comments/l10n/et_EE.json
index be23a869c28..93051ab6ddd 100644
--- a/apps/comments/l10n/et_EE.json
+++ b/apps/comments/l10n/et_EE.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "Sa kommenteerisid",
- "%1$s commented" : "%1$s kommenteeris",
- "You commented on %2$s" : "Sa kommenteerisid %2$s",
- "%1$s commented on %2$s" : "%1$s kommenteeris %2$s",
- "Comments" : "Kommentaarid",
"Type in a new comment..." : "Kirjuta uus komentaar...",
"Delete comment" : "Kustuta kommentaar",
"Post" : "Postita",
"Cancel" : "Loobu",
"Edit comment" : "Muuda kommentaari",
"[Deleted user]" : "[Kustutatud kasutaja]",
+ "Comments" : "Kommentaarid",
"No other comments available" : "Ühtegi teist kommentaari pole saadaval",
"More comments..." : "Veel kommentaare...",
"Save" : "Salvesta",
"Allowed characters {count} of {max}" : "Lubatud märkide arv {count}/{max}",
"{count} unread comments" : "{count} lugemata kommentaari",
- "Comment" : "Kommentaar"
+ "Comment" : "Kommentaar",
+ "You commented" : "Sa kommenteerisid",
+ "%1$s commented" : "%1$s kommenteeris",
+ "You commented on %2$s" : "Sa kommenteerisid %2$s",
+ "%1$s commented on %2$s" : "%1$s kommenteeris %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/fi_FI.js b/apps/comments/l10n/fi_FI.js
index 0c503a77586..7b4de946763 100644
--- a/apps/comments/l10n/fi_FI.js
+++ b/apps/comments/l10n/fi_FI.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentit</strong> tiedostoille <em>(aina listattu luettelossa)</em>",
- "You commented" : "Kommentoit",
- "%1$s commented" : "%1$s kommentoi",
- "You commented on %2$s" : "Kommentoit %2$s",
- "%1$s commented on %2$s" : "%1$s kommentoi kohdetta %2$s",
- "Comments" : "Kommentit",
"Type in a new comment..." : "Kirjoita uusi kommentti...",
"Delete comment" : "Poista kommentti",
"Post" : "Lähetä",
"Cancel" : "Peruuta",
"Edit comment" : "Muokkaa kommenttia",
"[Deleted user]" : "[Poistettu käyttäjä]",
+ "Comments" : "Kommentit",
"No other comments available" : "Ei muita kommentteja saatavilla",
"More comments..." : "Lisää kommentteja...",
"Save" : "Tallenna",
"Allowed characters {count} of {max}" : "Sallittujen merkkien määrä {count}/{max}",
"{count} unread comments" : "{count} lukematonta kommenttia",
- "Comment" : "Kommentti"
+ "Comment" : "Kommentti",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentit</strong> tiedostoille <em>(aina listattu luettelossa)</em>",
+ "You commented" : "Kommentoit",
+ "%1$s commented" : "%1$s kommentoi",
+ "You commented on %2$s" : "Kommentoit %2$s",
+ "%1$s commented on %2$s" : "%1$s kommentoi kohdetta %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/fi_FI.json b/apps/comments/l10n/fi_FI.json
index 2821281b0cc..5e9bcc74402 100644
--- a/apps/comments/l10n/fi_FI.json
+++ b/apps/comments/l10n/fi_FI.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentit</strong> tiedostoille <em>(aina listattu luettelossa)</em>",
- "You commented" : "Kommentoit",
- "%1$s commented" : "%1$s kommentoi",
- "You commented on %2$s" : "Kommentoit %2$s",
- "%1$s commented on %2$s" : "%1$s kommentoi kohdetta %2$s",
- "Comments" : "Kommentit",
"Type in a new comment..." : "Kirjoita uusi kommentti...",
"Delete comment" : "Poista kommentti",
"Post" : "Lähetä",
"Cancel" : "Peruuta",
"Edit comment" : "Muokkaa kommenttia",
"[Deleted user]" : "[Poistettu käyttäjä]",
+ "Comments" : "Kommentit",
"No other comments available" : "Ei muita kommentteja saatavilla",
"More comments..." : "Lisää kommentteja...",
"Save" : "Tallenna",
"Allowed characters {count} of {max}" : "Sallittujen merkkien määrä {count}/{max}",
"{count} unread comments" : "{count} lukematonta kommenttia",
- "Comment" : "Kommentti"
+ "Comment" : "Kommentti",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Kommentit</strong> tiedostoille <em>(aina listattu luettelossa)</em>",
+ "You commented" : "Kommentoit",
+ "%1$s commented" : "%1$s kommentoi",
+ "You commented on %2$s" : "Kommentoit %2$s",
+ "%1$s commented on %2$s" : "%1$s kommentoi kohdetta %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/fr.js b/apps/comments/l10n/fr.js
index 64f95662029..720c9518b2e 100644
--- a/apps/comments/l10n/fr.js
+++ b/apps/comments/l10n/fr.js
@@ -1,22 +1,23 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Vous avez commenté",
- "%1$s commented" : "%1$s a commenté",
- "You commented on %2$s" : "Vous avez commenté %2$s",
- "%1$s commented on %2$s" : "%1$s a commenté %2$s",
- "Comments" : "Commentaires",
"Type in a new comment..." : "Écrire un nouveau commentaire...",
"Delete comment" : "Supprimer le commentaire",
"Post" : "Poster",
"Cancel" : "Annuler",
"Edit comment" : "Modifier le commentaire",
"[Deleted user]" : "[Utilisateur supprimé]",
+ "Comments" : "Commentaires",
"No other comments available" : "Aucun autre commentaire",
"More comments..." : "Plus de commentaires...",
"Save" : "Enregistrer",
"Allowed characters {count} of {max}" : "{count} sur {max} caractères autorisés",
"{count} unread comments" : "{count} commentaires non lus",
- "Comment" : "Commenter"
+ "Comment" : "Commenter",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Commentaires</strong> pour les fichiers <em>(toujours listés dans le flux)</em>",
+ "You commented" : "Vous avez commenté",
+ "%1$s commented" : "%1$s a commenté",
+ "You commented on %2$s" : "Vous avez commenté %2$s",
+ "%1$s commented on %2$s" : "%1$s a commenté %2$s"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/comments/l10n/fr.json b/apps/comments/l10n/fr.json
index 5d1c1895447..25cbfa4daa2 100644
--- a/apps/comments/l10n/fr.json
+++ b/apps/comments/l10n/fr.json
@@ -1,20 +1,21 @@
{ "translations": {
- "You commented" : "Vous avez commenté",
- "%1$s commented" : "%1$s a commenté",
- "You commented on %2$s" : "Vous avez commenté %2$s",
- "%1$s commented on %2$s" : "%1$s a commenté %2$s",
- "Comments" : "Commentaires",
"Type in a new comment..." : "Écrire un nouveau commentaire...",
"Delete comment" : "Supprimer le commentaire",
"Post" : "Poster",
"Cancel" : "Annuler",
"Edit comment" : "Modifier le commentaire",
"[Deleted user]" : "[Utilisateur supprimé]",
+ "Comments" : "Commentaires",
"No other comments available" : "Aucun autre commentaire",
"More comments..." : "Plus de commentaires...",
"Save" : "Enregistrer",
"Allowed characters {count} of {max}" : "{count} sur {max} caractères autorisés",
"{count} unread comments" : "{count} commentaires non lus",
- "Comment" : "Commenter"
+ "Comment" : "Commenter",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Commentaires</strong> pour les fichiers <em>(toujours listés dans le flux)</em>",
+ "You commented" : "Vous avez commenté",
+ "%1$s commented" : "%1$s a commenté",
+ "You commented on %2$s" : "Vous avez commenté %2$s",
+ "%1$s commented on %2$s" : "%1$s a commenté %2$s"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/he.js b/apps/comments/l10n/he.js
index e8b5e22222f..860bd6f8054 100644
--- a/apps/comments/l10n/he.js
+++ b/apps/comments/l10n/he.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "הערות שלך",
- "%1$s commented" : "התקבלו תגובות %1$s",
- "You commented on %2$s" : "הערות שלך ב- %2$s",
- "%1$s commented on %2$s" : "התקבלו תגובות %1$s ב- %2$s ",
- "Comments" : "תגובות",
"Type in a new comment..." : "יש להכניס תגובה חדשה...",
"Delete comment" : "מחיקת תגובה",
"Post" : "פרסום",
"Cancel" : "ביטול",
"Edit comment" : "עריכת תגובה",
"[Deleted user]" : "[משתמשים מוסרים]",
+ "Comments" : "תגובות",
"No other comments available" : "אין תגובות אחרות זמינות",
"More comments..." : "תגובות נוספות...",
"Save" : "שמירה",
"Allowed characters {count} of {max}" : "תווים מותרים {count} מתוך {max}",
"{count} unread comments" : "{count} תגובות שלא נקראו",
- "Comment" : "תגובה"
+ "Comment" : "תגובה",
+ "You commented" : "הערות שלך",
+ "%1$s commented" : "התקבלו תגובות %1$s",
+ "You commented on %2$s" : "הערות שלך ב- %2$s",
+ "%1$s commented on %2$s" : "התקבלו תגובות %1$s ב- %2$s "
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/he.json b/apps/comments/l10n/he.json
index 8e38f34839e..32751d474d7 100644
--- a/apps/comments/l10n/he.json
+++ b/apps/comments/l10n/he.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "הערות שלך",
- "%1$s commented" : "התקבלו תגובות %1$s",
- "You commented on %2$s" : "הערות שלך ב- %2$s",
- "%1$s commented on %2$s" : "התקבלו תגובות %1$s ב- %2$s ",
- "Comments" : "תגובות",
"Type in a new comment..." : "יש להכניס תגובה חדשה...",
"Delete comment" : "מחיקת תגובה",
"Post" : "פרסום",
"Cancel" : "ביטול",
"Edit comment" : "עריכת תגובה",
"[Deleted user]" : "[משתמשים מוסרים]",
+ "Comments" : "תגובות",
"No other comments available" : "אין תגובות אחרות זמינות",
"More comments..." : "תגובות נוספות...",
"Save" : "שמירה",
"Allowed characters {count} of {max}" : "תווים מותרים {count} מתוך {max}",
"{count} unread comments" : "{count} תגובות שלא נקראו",
- "Comment" : "תגובה"
+ "Comment" : "תגובה",
+ "You commented" : "הערות שלך",
+ "%1$s commented" : "התקבלו תגובות %1$s",
+ "You commented on %2$s" : "הערות שלך ב- %2$s",
+ "%1$s commented on %2$s" : "התקבלו תגובות %1$s ב- %2$s "
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/hu_HU.js b/apps/comments/l10n/hu_HU.js
index 8f789e19328..512a758932b 100644
--- a/apps/comments/l10n/hu_HU.js
+++ b/apps/comments/l10n/hu_HU.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Hozzászólás</strong> a fájlokhoz <em>(mindig listázásra kerül a hírfolyamon)</em>",
- "You commented" : "Hozzászólt",
- "%1$s commented" : "%1$s hozzászólt",
- "You commented on %2$s" : "Hozzászólt ehhez: %2$s",
- "%1$s commented on %2$s" : "%1$s hozzászólt ehhez: %2$s",
- "Comments" : "Hozzászólások",
"Type in a new comment..." : "Új hozzászólás írása...",
"Delete comment" : "Hozzászólás törlése",
"Post" : "Küldés",
"Cancel" : "Mégsem",
"Edit comment" : "Hozzászólás szerkesztése",
"[Deleted user]" : "[Törölt felhasználó]",
+ "Comments" : "Hozzászólások",
"No other comments available" : "Nincs több hozzászólás.",
"More comments..." : "Több hozzászólás...",
"Save" : "Mentés",
"Allowed characters {count} of {max}" : "Engedélyezett karakterek: {count} / {max}",
"{count} unread comments" : "{count} olvasatlan hozzászólás",
- "Comment" : "Hozzászólás"
+ "Comment" : "Hozzászólás",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Hozzászólás</strong> a fájlokhoz <em>(mindig listázásra kerül a hírfolyamon)</em>",
+ "You commented" : "Hozzászólt",
+ "%1$s commented" : "%1$s hozzászólt",
+ "You commented on %2$s" : "Hozzászólt ehhez: %2$s",
+ "%1$s commented on %2$s" : "%1$s hozzászólt ehhez: %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/hu_HU.json b/apps/comments/l10n/hu_HU.json
index f10a740b510..59bd0363fb3 100644
--- a/apps/comments/l10n/hu_HU.json
+++ b/apps/comments/l10n/hu_HU.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Hozzászólás</strong> a fájlokhoz <em>(mindig listázásra kerül a hírfolyamon)</em>",
- "You commented" : "Hozzászólt",
- "%1$s commented" : "%1$s hozzászólt",
- "You commented on %2$s" : "Hozzászólt ehhez: %2$s",
- "%1$s commented on %2$s" : "%1$s hozzászólt ehhez: %2$s",
- "Comments" : "Hozzászólások",
"Type in a new comment..." : "Új hozzászólás írása...",
"Delete comment" : "Hozzászólás törlése",
"Post" : "Küldés",
"Cancel" : "Mégsem",
"Edit comment" : "Hozzászólás szerkesztése",
"[Deleted user]" : "[Törölt felhasználó]",
+ "Comments" : "Hozzászólások",
"No other comments available" : "Nincs több hozzászólás.",
"More comments..." : "Több hozzászólás...",
"Save" : "Mentés",
"Allowed characters {count} of {max}" : "Engedélyezett karakterek: {count} / {max}",
"{count} unread comments" : "{count} olvasatlan hozzászólás",
- "Comment" : "Hozzászólás"
+ "Comment" : "Hozzászólás",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Hozzászólás</strong> a fájlokhoz <em>(mindig listázásra kerül a hírfolyamon)</em>",
+ "You commented" : "Hozzászólt",
+ "%1$s commented" : "%1$s hozzászólt",
+ "You commented on %2$s" : "Hozzászólt ehhez: %2$s",
+ "%1$s commented on %2$s" : "%1$s hozzászólt ehhez: %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/id.js b/apps/comments/l10n/id.js
index 87a17367b11..cecae13fb6f 100644
--- a/apps/comments/l10n/id.js
+++ b/apps/comments/l10n/id.js
@@ -1,20 +1,20 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s dikomentari",
- "%1$s commented on %2$s" : "%1$s dikomentari pada %2$s",
- "Comments" : "Komentar",
"Type in a new comment..." : "Ketik di komentar baru...",
"Delete comment" : "Hapus komentar",
"Post" : "Posting",
"Cancel" : "Batal",
"Edit comment" : "Sunting komentar",
"[Deleted user]" : "[Hapus pengguna]",
+ "Comments" : "Komentar",
"No other comments available" : "Tidak ada komentar lainnya",
"More comments..." : "Komentar lainya...",
"Save" : "Simpan",
"Allowed characters {count} of {max}" : "Karakter yang diizinkan {count} dari {max}",
"{count} unread comments" : "{count} komentar belum dibaca",
- "Comment" : "Komentar"
+ "Comment" : "Komentar",
+ "%1$s commented" : "%1$s dikomentari",
+ "%1$s commented on %2$s" : "%1$s dikomentari pada %2$s"
},
"nplurals=1; plural=0;");
diff --git a/apps/comments/l10n/id.json b/apps/comments/l10n/id.json
index 601e88987a8..7836eeb40b5 100644
--- a/apps/comments/l10n/id.json
+++ b/apps/comments/l10n/id.json
@@ -1,18 +1,18 @@
{ "translations": {
- "%1$s commented" : "%1$s dikomentari",
- "%1$s commented on %2$s" : "%1$s dikomentari pada %2$s",
- "Comments" : "Komentar",
"Type in a new comment..." : "Ketik di komentar baru...",
"Delete comment" : "Hapus komentar",
"Post" : "Posting",
"Cancel" : "Batal",
"Edit comment" : "Sunting komentar",
"[Deleted user]" : "[Hapus pengguna]",
+ "Comments" : "Komentar",
"No other comments available" : "Tidak ada komentar lainnya",
"More comments..." : "Komentar lainya...",
"Save" : "Simpan",
"Allowed characters {count} of {max}" : "Karakter yang diizinkan {count} dari {max}",
"{count} unread comments" : "{count} komentar belum dibaca",
- "Comment" : "Komentar"
+ "Comment" : "Komentar",
+ "%1$s commented" : "%1$s dikomentari",
+ "%1$s commented on %2$s" : "%1$s dikomentari pada %2$s"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/is.js b/apps/comments/l10n/is.js
index 2330e6fe10b..6e1faa9b251 100644
--- a/apps/comments/l10n/is.js
+++ b/apps/comments/l10n/is.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Þú settir inn athugasemd",
- "%1$s commented" : "%1$s setti inn athugasemd",
- "You commented on %2$s" : "Þú settir inn athugasemd við %2$s",
- "%1$s commented on %2$s" : "%1$s setti inn athugasemd um %2$s",
- "Comments" : "Athugasemdir",
"Type in a new comment..." : "Skrifaðu inn nýja athugasemd...",
"Delete comment" : "Eyða athugasemd",
"Post" : "Senda",
"Cancel" : "Hætta við",
"Edit comment" : "Breyta athugasemd",
"[Deleted user]" : "[Eyddur notandi]",
+ "Comments" : "Athugasemdir",
"No other comments available" : "Engar aðrar athugasemdir eru tiltækar",
"More comments..." : "Fleiri athugasemdir...",
"Save" : "Vista",
"Allowed characters {count} of {max}" : "Leyfður stafafjöldi {count} af {max}",
"{count} unread comments" : "{count} ólesnar athugasemdir",
- "Comment" : "Athugasemd"
+ "Comment" : "Athugasemd",
+ "You commented" : "Þú settir inn athugasemd",
+ "%1$s commented" : "%1$s setti inn athugasemd",
+ "You commented on %2$s" : "Þú settir inn athugasemd við %2$s",
+ "%1$s commented on %2$s" : "%1$s setti inn athugasemd um %2$s"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/comments/l10n/is.json b/apps/comments/l10n/is.json
index 1fbd21f55dd..e36776a32f1 100644
--- a/apps/comments/l10n/is.json
+++ b/apps/comments/l10n/is.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "Þú settir inn athugasemd",
- "%1$s commented" : "%1$s setti inn athugasemd",
- "You commented on %2$s" : "Þú settir inn athugasemd við %2$s",
- "%1$s commented on %2$s" : "%1$s setti inn athugasemd um %2$s",
- "Comments" : "Athugasemdir",
"Type in a new comment..." : "Skrifaðu inn nýja athugasemd...",
"Delete comment" : "Eyða athugasemd",
"Post" : "Senda",
"Cancel" : "Hætta við",
"Edit comment" : "Breyta athugasemd",
"[Deleted user]" : "[Eyddur notandi]",
+ "Comments" : "Athugasemdir",
"No other comments available" : "Engar aðrar athugasemdir eru tiltækar",
"More comments..." : "Fleiri athugasemdir...",
"Save" : "Vista",
"Allowed characters {count} of {max}" : "Leyfður stafafjöldi {count} af {max}",
"{count} unread comments" : "{count} ólesnar athugasemdir",
- "Comment" : "Athugasemd"
+ "Comment" : "Athugasemd",
+ "You commented" : "Þú settir inn athugasemd",
+ "%1$s commented" : "%1$s setti inn athugasemd",
+ "You commented on %2$s" : "Þú settir inn athugasemd við %2$s",
+ "%1$s commented on %2$s" : "%1$s setti inn athugasemd um %2$s"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/it.js b/apps/comments/l10n/it.js
index c7ad15cf17f..112af1bedf5 100644
--- a/apps/comments/l10n/it.js
+++ b/apps/comments/l10n/it.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Commenti</strong> sui file <em>(elencati sempre nel flusso)</em>",
- "You commented" : "Hai commentato",
- "%1$s commented" : "%1$s ha commentato",
- "You commented on %2$s" : "Hai commentato su %2$s",
- "%1$s commented on %2$s" : "%1$s ha commentato %2$s",
- "Comments" : "Commenti",
"Type in a new comment..." : "Digita un nuovo commento...",
"Delete comment" : "Elimina commento",
"Post" : "Commento",
"Cancel" : "Annulla",
"Edit comment" : "Modifica commento",
"[Deleted user]" : "[Utente eliminato]",
+ "Comments" : "Commenti",
"No other comments available" : "Non sono disponibili altri commenti",
"More comments..." : "Altri commenti...",
"Save" : "Salva",
"Allowed characters {count} of {max}" : "Caratteri consentiti {count} di {max}",
"{count} unread comments" : "{count} commenti non letti",
- "Comment" : "Commento"
+ "Comment" : "Commento",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Commenti</strong> sui file <em>(elencati sempre nel flusso)</em>",
+ "You commented" : "Hai commentato",
+ "%1$s commented" : "%1$s ha commentato",
+ "You commented on %2$s" : "Hai commentato su %2$s",
+ "%1$s commented on %2$s" : "%1$s ha commentato %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/it.json b/apps/comments/l10n/it.json
index deb0b5aea80..e46f1b8b40a 100644
--- a/apps/comments/l10n/it.json
+++ b/apps/comments/l10n/it.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Commenti</strong> sui file <em>(elencati sempre nel flusso)</em>",
- "You commented" : "Hai commentato",
- "%1$s commented" : "%1$s ha commentato",
- "You commented on %2$s" : "Hai commentato su %2$s",
- "%1$s commented on %2$s" : "%1$s ha commentato %2$s",
- "Comments" : "Commenti",
"Type in a new comment..." : "Digita un nuovo commento...",
"Delete comment" : "Elimina commento",
"Post" : "Commento",
"Cancel" : "Annulla",
"Edit comment" : "Modifica commento",
"[Deleted user]" : "[Utente eliminato]",
+ "Comments" : "Commenti",
"No other comments available" : "Non sono disponibili altri commenti",
"More comments..." : "Altri commenti...",
"Save" : "Salva",
"Allowed characters {count} of {max}" : "Caratteri consentiti {count} di {max}",
"{count} unread comments" : "{count} commenti non letti",
- "Comment" : "Commento"
+ "Comment" : "Commento",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Commenti</strong> sui file <em>(elencati sempre nel flusso)</em>",
+ "You commented" : "Hai commentato",
+ "%1$s commented" : "%1$s ha commentato",
+ "You commented on %2$s" : "Hai commentato su %2$s",
+ "%1$s commented on %2$s" : "%1$s ha commentato %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/ja.js b/apps/comments/l10n/ja.js
index 2a8cc5fb352..d52b580d78d 100644
--- a/apps/comments/l10n/ja.js
+++ b/apps/comments/l10n/ja.js
@@ -1,20 +1,23 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s がコメントを追加",
- "%1$s commented on %2$s" : "%2$s について、%1$s がコメントしました",
- "Comments" : "コメント",
"Type in a new comment..." : "新しいコメントを入力...",
"Delete comment" : "コメントを削除",
"Post" : "追加",
"Cancel" : "キャンセル",
"Edit comment" : "コメントを編集",
"[Deleted user]" : "[削除済みユーザー]",
+ "Comments" : "コメント",
"No other comments available" : "コメントはありません",
"More comments..." : "コメントをさらに表示...",
"Save" : "保存",
"Allowed characters {count} of {max}" : "入力文字数 {count} / {max}",
"{count} unread comments" : "未読コメント数 {count}",
- "Comment" : "コメント"
+ "Comment" : "コメント",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "ファイルに対する<strong>コメント</strong><em>(常時ストリームに表示)</em>",
+ "You commented" : "コメント済",
+ "%1$s commented" : "%1$s がコメントを追加",
+ "You commented on %2$s" : "%2$s にコメント済",
+ "%1$s commented on %2$s" : "%2$s について、%1$s がコメントしました"
},
"nplurals=1; plural=0;");
diff --git a/apps/comments/l10n/ja.json b/apps/comments/l10n/ja.json
index d27a4b66160..277bffd9b33 100644
--- a/apps/comments/l10n/ja.json
+++ b/apps/comments/l10n/ja.json
@@ -1,18 +1,21 @@
{ "translations": {
- "%1$s commented" : "%1$s がコメントを追加",
- "%1$s commented on %2$s" : "%2$s について、%1$s がコメントしました",
- "Comments" : "コメント",
"Type in a new comment..." : "新しいコメントを入力...",
"Delete comment" : "コメントを削除",
"Post" : "追加",
"Cancel" : "キャンセル",
"Edit comment" : "コメントを編集",
"[Deleted user]" : "[削除済みユーザー]",
+ "Comments" : "コメント",
"No other comments available" : "コメントはありません",
"More comments..." : "コメントをさらに表示...",
"Save" : "保存",
"Allowed characters {count} of {max}" : "入力文字数 {count} / {max}",
"{count} unread comments" : "未読コメント数 {count}",
- "Comment" : "コメント"
+ "Comment" : "コメント",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "ファイルに対する<strong>コメント</strong><em>(常時ストリームに表示)</em>",
+ "You commented" : "コメント済",
+ "%1$s commented" : "%1$s がコメントを追加",
+ "You commented on %2$s" : "%2$s にコメント済",
+ "%1$s commented on %2$s" : "%2$s について、%1$s がコメントしました"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/ko.js b/apps/comments/l10n/ko.js
index ac1ed9310cb..fa579b85973 100644
--- a/apps/comments/l10n/ko.js
+++ b/apps/comments/l10n/ko.js
@@ -1,20 +1,20 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s 님의 댓글",
- "%1$s commented on %2$s" : "%2$s에 %1$s 님이 댓글 남김",
- "Comments" : "댓글",
"Type in a new comment..." : "새 댓글을 입력하십시오...",
"Delete comment" : "댓글 삭제",
"Post" : "게시",
"Cancel" : "취소",
"Edit comment" : "댓글 편집",
"[Deleted user]" : "[삭제된 사용자]",
+ "Comments" : "댓글",
"No other comments available" : "더 이상 댓글 없음",
"More comments..." : "더 많은 댓글...",
"Save" : "저장",
"Allowed characters {count} of {max}" : "{count}/{max} 글자 사용 가능",
"{count} unread comments" : "읽지 않은 댓글 {count}개",
- "Comment" : "설명"
+ "Comment" : "설명",
+ "%1$s commented" : "%1$s 님의 댓글",
+ "%1$s commented on %2$s" : "%2$s에 %1$s 님이 댓글 남김"
},
"nplurals=1; plural=0;");
diff --git a/apps/comments/l10n/ko.json b/apps/comments/l10n/ko.json
index 08356aaf9fa..50e813e926f 100644
--- a/apps/comments/l10n/ko.json
+++ b/apps/comments/l10n/ko.json
@@ -1,18 +1,18 @@
{ "translations": {
- "%1$s commented" : "%1$s 님의 댓글",
- "%1$s commented on %2$s" : "%2$s에 %1$s 님이 댓글 남김",
- "Comments" : "댓글",
"Type in a new comment..." : "새 댓글을 입력하십시오...",
"Delete comment" : "댓글 삭제",
"Post" : "게시",
"Cancel" : "취소",
"Edit comment" : "댓글 편집",
"[Deleted user]" : "[삭제된 사용자]",
+ "Comments" : "댓글",
"No other comments available" : "더 이상 댓글 없음",
"More comments..." : "더 많은 댓글...",
"Save" : "저장",
"Allowed characters {count} of {max}" : "{count}/{max} 글자 사용 가능",
"{count} unread comments" : "읽지 않은 댓글 {count}개",
- "Comment" : "설명"
+ "Comment" : "설명",
+ "%1$s commented" : "%1$s 님의 댓글",
+ "%1$s commented on %2$s" : "%2$s에 %1$s 님이 댓글 남김"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/mk.js b/apps/comments/l10n/mk.js
index 52277cc9222..eadb14aba45 100644
--- a/apps/comments/l10n/mk.js
+++ b/apps/comments/l10n/mk.js
@@ -1,9 +1,9 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s коментиран",
"Cancel" : "Откажи",
"Save" : "Сними",
- "Comment" : "Коментар"
+ "Comment" : "Коментар",
+ "%1$s commented" : "%1$s коментиран"
},
"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
diff --git a/apps/comments/l10n/mk.json b/apps/comments/l10n/mk.json
index 9a3b69b499a..106972fb5ec 100644
--- a/apps/comments/l10n/mk.json
+++ b/apps/comments/l10n/mk.json
@@ -1,7 +1,7 @@
{ "translations": {
- "%1$s commented" : "%1$s коментиран",
"Cancel" : "Откажи",
"Save" : "Сними",
- "Comment" : "Коментар"
+ "Comment" : "Коментар",
+ "%1$s commented" : "%1$s коментиран"
},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/nb_NO.js b/apps/comments/l10n/nb_NO.js
index fd1dc3c6508..6fe515fa35d 100644
--- a/apps/comments/l10n/nb_NO.js
+++ b/apps/comments/l10n/nb_NO.js
@@ -1,20 +1,20 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s kommentert",
- "%1$s commented on %2$s" : "%1$s kommenterte %2$s",
- "Comments" : "Kommentarer",
"Type in a new comment..." : "Skriv inn en ny kommentar...",
"Delete comment" : "Slett kommentar",
"Post" : "Send",
"Cancel" : "Avbryt",
"Edit comment" : "Rediger kommentar",
"[Deleted user]" : "[Slettet bruker]",
+ "Comments" : "Kommentarer",
"No other comments available" : "Ingen andre kommentarer tilgjengelig",
"More comments..." : "Flere kommentarer..",
"Save" : "Lagre",
"Allowed characters {count} of {max}" : "Antall tegn tillatt {count} av {max}",
"{count} unread comments" : "{count} uleste kommentarer",
- "Comment" : "Kommentar"
+ "Comment" : "Kommentar",
+ "%1$s commented" : "%1$s kommentert",
+ "%1$s commented on %2$s" : "%1$s kommenterte %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/nb_NO.json b/apps/comments/l10n/nb_NO.json
index 151bac73e15..5b5885b2d2e 100644
--- a/apps/comments/l10n/nb_NO.json
+++ b/apps/comments/l10n/nb_NO.json
@@ -1,18 +1,18 @@
{ "translations": {
- "%1$s commented" : "%1$s kommentert",
- "%1$s commented on %2$s" : "%1$s kommenterte %2$s",
- "Comments" : "Kommentarer",
"Type in a new comment..." : "Skriv inn en ny kommentar...",
"Delete comment" : "Slett kommentar",
"Post" : "Send",
"Cancel" : "Avbryt",
"Edit comment" : "Rediger kommentar",
"[Deleted user]" : "[Slettet bruker]",
+ "Comments" : "Kommentarer",
"No other comments available" : "Ingen andre kommentarer tilgjengelig",
"More comments..." : "Flere kommentarer..",
"Save" : "Lagre",
"Allowed characters {count} of {max}" : "Antall tegn tillatt {count} av {max}",
"{count} unread comments" : "{count} uleste kommentarer",
- "Comment" : "Kommentar"
+ "Comment" : "Kommentar",
+ "%1$s commented" : "%1$s kommentert",
+ "%1$s commented on %2$s" : "%1$s kommenterte %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/nl.js b/apps/comments/l10n/nl.js
index 6accdedddc4..01cfc704536 100644
--- a/apps/comments/l10n/nl.js
+++ b/apps/comments/l10n/nl.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Reacties</strong> voor bestanden <em>(altijd getoond in de stroom)</em>",
- "You commented" : "U heeft gereageerd",
- "%1$s commented" : "%1$s heeft gereageerd",
- "You commented on %2$s" : "U heeft gereageerd op %2$s",
- "%1$s commented on %2$s" : "%1$s heeft gereageerd op %2$s",
- "Comments" : "Reacties",
"Type in a new comment..." : "Type een nieuwe reactie...",
"Delete comment" : "Verwijder reactie",
"Post" : "Reageer",
"Cancel" : "Annuleren",
"Edit comment" : "Bewerk reactie",
"[Deleted user]" : "[Verwijderde gebruiker]",
+ "Comments" : "Reacties",
"No other comments available" : "Geen andere reacties beschikbaar",
"More comments..." : "Meer reacties...",
"Save" : "Opslaan",
"Allowed characters {count} of {max}" : "{count} van de {max} toegestane tekens",
"{count} unread comments" : "{count} ongelezen reacties",
- "Comment" : "Reactie"
+ "Comment" : "Reactie",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Reacties</strong> voor bestanden <em>(altijd getoond in de stroom)</em>",
+ "You commented" : "U heeft gereageerd",
+ "%1$s commented" : "%1$s heeft gereageerd",
+ "You commented on %2$s" : "U heeft gereageerd op %2$s",
+ "%1$s commented on %2$s" : "%1$s heeft gereageerd op %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/nl.json b/apps/comments/l10n/nl.json
index d4005c329e4..1bdb76aabd5 100644
--- a/apps/comments/l10n/nl.json
+++ b/apps/comments/l10n/nl.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Reacties</strong> voor bestanden <em>(altijd getoond in de stroom)</em>",
- "You commented" : "U heeft gereageerd",
- "%1$s commented" : "%1$s heeft gereageerd",
- "You commented on %2$s" : "U heeft gereageerd op %2$s",
- "%1$s commented on %2$s" : "%1$s heeft gereageerd op %2$s",
- "Comments" : "Reacties",
"Type in a new comment..." : "Type een nieuwe reactie...",
"Delete comment" : "Verwijder reactie",
"Post" : "Reageer",
"Cancel" : "Annuleren",
"Edit comment" : "Bewerk reactie",
"[Deleted user]" : "[Verwijderde gebruiker]",
+ "Comments" : "Reacties",
"No other comments available" : "Geen andere reacties beschikbaar",
"More comments..." : "Meer reacties...",
"Save" : "Opslaan",
"Allowed characters {count} of {max}" : "{count} van de {max} toegestane tekens",
"{count} unread comments" : "{count} ongelezen reacties",
- "Comment" : "Reactie"
+ "Comment" : "Reactie",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Reacties</strong> voor bestanden <em>(altijd getoond in de stroom)</em>",
+ "You commented" : "U heeft gereageerd",
+ "%1$s commented" : "%1$s heeft gereageerd",
+ "You commented on %2$s" : "U heeft gereageerd op %2$s",
+ "%1$s commented on %2$s" : "%1$s heeft gereageerd op %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/pl.js b/apps/comments/l10n/pl.js
index c0183e817d5..d5e3f4b3320 100644
--- a/apps/comments/l10n/pl.js
+++ b/apps/comments/l10n/pl.js
@@ -1,20 +1,20 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s skomentował",
- "%1$s commented on %2$s" : "%1$s skomentował %2$s",
- "Comments" : "Komentarze",
"Type in a new comment..." : "Wprowadź nowy komentarz...",
"Delete comment" : "Skasuj komentarz",
"Post" : "Zapisz",
"Cancel" : "Anuluj",
"Edit comment" : "Edytuj komentarz",
"[Deleted user]" : "[Usunięty użytkownik]",
+ "Comments" : "Komentarze",
"No other comments available" : "Nie ma więcej komentarzy",
"More comments..." : "Więcej komentarzy...",
"Save" : "Zapisz",
"Allowed characters {count} of {max}" : "Dozwolone znaki {count} z {max}",
"{count} unread comments" : "{count} nieprzeczytanych komentarzy",
- "Comment" : "Komentarz"
+ "Comment" : "Komentarz",
+ "%1$s commented" : "%1$s skomentował",
+ "%1$s commented on %2$s" : "%1$s skomentował %2$s"
},
"nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/apps/comments/l10n/pl.json b/apps/comments/l10n/pl.json
index e2f70b11d90..28bbf20817f 100644
--- a/apps/comments/l10n/pl.json
+++ b/apps/comments/l10n/pl.json
@@ -1,18 +1,18 @@
{ "translations": {
- "%1$s commented" : "%1$s skomentował",
- "%1$s commented on %2$s" : "%1$s skomentował %2$s",
- "Comments" : "Komentarze",
"Type in a new comment..." : "Wprowadź nowy komentarz...",
"Delete comment" : "Skasuj komentarz",
"Post" : "Zapisz",
"Cancel" : "Anuluj",
"Edit comment" : "Edytuj komentarz",
"[Deleted user]" : "[Usunięty użytkownik]",
+ "Comments" : "Komentarze",
"No other comments available" : "Nie ma więcej komentarzy",
"More comments..." : "Więcej komentarzy...",
"Save" : "Zapisz",
"Allowed characters {count} of {max}" : "Dozwolone znaki {count} z {max}",
"{count} unread comments" : "{count} nieprzeczytanych komentarzy",
- "Comment" : "Komentarz"
+ "Comment" : "Komentarz",
+ "%1$s commented" : "%1$s skomentował",
+ "%1$s commented on %2$s" : "%1$s skomentował %2$s"
},"pluralForm" :"nplurals=3; plural=(n==1 ? 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/comments/l10n/pt_BR.js b/apps/comments/l10n/pt_BR.js
index 8130f5127bb..173fc5395fb 100644
--- a/apps/comments/l10n/pt_BR.js
+++ b/apps/comments/l10n/pt_BR.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comemtários</strong> para arquivos <em>(sempre listados no fluxo)</em>",
- "You commented" : "Você comentou",
- "%1$s commented" : "%1$s comentado",
- "You commented on %2$s" : "Você comentou em %2$s",
- "%1$s commented on %2$s" : "%1$s comentado em %2$s",
- "Comments" : "Comentários",
"Type in a new comment..." : "Digite um novo comentário...",
"Delete comment" : "Apague o comentário",
"Post" : "Postar",
"Cancel" : "Cancelar",
"Edit comment" : "Editar comentário",
"[Deleted user]" : "[Usuário eliminado]",
+ "Comments" : "Comentários",
"No other comments available" : "Nenhum outro comentário disponível",
"More comments..." : "Mais comentários...",
"Save" : "Salvar",
"Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
"{count} unread comments" : "{count} comentários não lidos",
- "Comment" : "Comentário"
+ "Comment" : "Comentário",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comemtários</strong> para arquivos <em>(sempre listados no fluxo)</em>",
+ "You commented" : "Você comentou",
+ "%1$s commented" : "%1$s comentado",
+ "You commented on %2$s" : "Você comentou em %2$s",
+ "%1$s commented on %2$s" : "%1$s comentado em %2$s"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/comments/l10n/pt_BR.json b/apps/comments/l10n/pt_BR.json
index 5a48a4d69d2..b20ea2620b1 100644
--- a/apps/comments/l10n/pt_BR.json
+++ b/apps/comments/l10n/pt_BR.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comemtários</strong> para arquivos <em>(sempre listados no fluxo)</em>",
- "You commented" : "Você comentou",
- "%1$s commented" : "%1$s comentado",
- "You commented on %2$s" : "Você comentou em %2$s",
- "%1$s commented on %2$s" : "%1$s comentado em %2$s",
- "Comments" : "Comentários",
"Type in a new comment..." : "Digite um novo comentário...",
"Delete comment" : "Apague o comentário",
"Post" : "Postar",
"Cancel" : "Cancelar",
"Edit comment" : "Editar comentário",
"[Deleted user]" : "[Usuário eliminado]",
+ "Comments" : "Comentários",
"No other comments available" : "Nenhum outro comentário disponível",
"More comments..." : "Mais comentários...",
"Save" : "Salvar",
"Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
"{count} unread comments" : "{count} comentários não lidos",
- "Comment" : "Comentário"
+ "Comment" : "Comentário",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comemtários</strong> para arquivos <em>(sempre listados no fluxo)</em>",
+ "You commented" : "Você comentou",
+ "%1$s commented" : "%1$s comentado",
+ "You commented on %2$s" : "Você comentou em %2$s",
+ "%1$s commented on %2$s" : "%1$s comentado em %2$s"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/pt_PT.js b/apps/comments/l10n/pt_PT.js
index 458d0864735..6503e55bf70 100644
--- a/apps/comments/l10n/pt_PT.js
+++ b/apps/comments/l10n/pt_PT.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comentários</strong> para ficheiros <em>(listados sempre na transmissão)</em>",
- "You commented" : "Comentou",
- "%1$s commented" : "%1$s comentou",
- "You commented on %2$s" : "Comentou %2$s",
- "%1$s commented on %2$s" : "%1$s comentou %2$s",
- "Comments" : "Comentários",
"Type in a new comment..." : "Escreva um novo comentário...",
"Delete comment" : "Apagar comentário",
"Post" : "Enviar",
"Cancel" : "Cancelar",
"Edit comment" : "Editar comentário",
"[Deleted user]" : "[utilizador apagado]",
+ "Comments" : "Comentários",
"No other comments available" : "Nenhum outro comentário disponível",
"More comments..." : "Mais comentários...",
"Save" : "Guardar",
"Allowed characters {count} of {max}" : "{count} de {max} caracteres restantes",
"{count} unread comments" : "{count} comentários não lidos",
- "Comment" : "Comentário"
+ "Comment" : "Comentário",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comentários</strong> para ficheiros <em>(listados sempre na transmissão)</em>",
+ "You commented" : "Comentou",
+ "%1$s commented" : "%1$s comentou",
+ "You commented on %2$s" : "Comentou %2$s",
+ "%1$s commented on %2$s" : "%1$s comentou %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/pt_PT.json b/apps/comments/l10n/pt_PT.json
index b46cbf864d6..0e68152390b 100644
--- a/apps/comments/l10n/pt_PT.json
+++ b/apps/comments/l10n/pt_PT.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comentários</strong> para ficheiros <em>(listados sempre na transmissão)</em>",
- "You commented" : "Comentou",
- "%1$s commented" : "%1$s comentou",
- "You commented on %2$s" : "Comentou %2$s",
- "%1$s commented on %2$s" : "%1$s comentou %2$s",
- "Comments" : "Comentários",
"Type in a new comment..." : "Escreva um novo comentário...",
"Delete comment" : "Apagar comentário",
"Post" : "Enviar",
"Cancel" : "Cancelar",
"Edit comment" : "Editar comentário",
"[Deleted user]" : "[utilizador apagado]",
+ "Comments" : "Comentários",
"No other comments available" : "Nenhum outro comentário disponível",
"More comments..." : "Mais comentários...",
"Save" : "Guardar",
"Allowed characters {count} of {max}" : "{count} de {max} caracteres restantes",
"{count} unread comments" : "{count} comentários não lidos",
- "Comment" : "Comentário"
+ "Comment" : "Comentário",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comentários</strong> para ficheiros <em>(listados sempre na transmissão)</em>",
+ "You commented" : "Comentou",
+ "%1$s commented" : "%1$s comentou",
+ "You commented on %2$s" : "Comentou %2$s",
+ "%1$s commented on %2$s" : "%1$s comentou %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/ro.js b/apps/comments/l10n/ro.js
index 71a0fa68531..dcdbf9b8f98 100644
--- a/apps/comments/l10n/ro.js
+++ b/apps/comments/l10n/ro.js
@@ -1,7 +1,23 @@
OC.L10N.register(
"comments",
{
+ "Type in a new comment..." : "Scrie un comentariu nou...",
+ "Delete comment" : "Șterge comentariul",
+ "Post" : "Postează",
"Cancel" : "Anulează",
- "Save" : "Salvează"
+ "Edit comment" : "Editează comentariul",
+ "[Deleted user]" : "[Utilizator șters]",
+ "Comments" : "Comentarii",
+ "No other comments available" : "Nu sunt disponibile alte comentarii",
+ "More comments..." : "Mai multe comentarii...",
+ "Save" : "Salvează",
+ "Allowed characters {count} of {max}" : "Caractere admise {count} din {max}",
+ "{count} unread comments" : "{count} comentarii necitite",
+ "Comment" : "Comentariu",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comentarii</strong> pentru fișiere <em>(afișate întotdeauna în flux)</em>",
+ "You commented" : "Ai comentat",
+ "%1$s commented" : "%1$s a comentat",
+ "You commented on %2$s" : "Ai comentat la %2$s",
+ "%1$s commented on %2$s" : "%1$s a comentat la %2$s"
},
"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/apps/comments/l10n/ro.json b/apps/comments/l10n/ro.json
index dfd0b01cfff..b826e58971b 100644
--- a/apps/comments/l10n/ro.json
+++ b/apps/comments/l10n/ro.json
@@ -1,5 +1,21 @@
{ "translations": {
+ "Type in a new comment..." : "Scrie un comentariu nou...",
+ "Delete comment" : "Șterge comentariul",
+ "Post" : "Postează",
"Cancel" : "Anulează",
- "Save" : "Salvează"
+ "Edit comment" : "Editează comentariul",
+ "[Deleted user]" : "[Utilizator șters]",
+ "Comments" : "Comentarii",
+ "No other comments available" : "Nu sunt disponibile alte comentarii",
+ "More comments..." : "Mai multe comentarii...",
+ "Save" : "Salvează",
+ "Allowed characters {count} of {max}" : "Caractere admise {count} din {max}",
+ "{count} unread comments" : "{count} comentarii necitite",
+ "Comment" : "Comentariu",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Comentarii</strong> pentru fișiere <em>(afișate întotdeauna în flux)</em>",
+ "You commented" : "Ai comentat",
+ "%1$s commented" : "%1$s a comentat",
+ "You commented on %2$s" : "Ai comentat la %2$s",
+ "%1$s commented on %2$s" : "%1$s a comentat la %2$s"
},"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/comments/l10n/ru.js b/apps/comments/l10n/ru.js
index a7c2fbc1411..eb12b3617b0 100644
--- a/apps/comments/l10n/ru.js
+++ b/apps/comments/l10n/ru.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Вы откомментировали",
- "%1$s commented" : "%1$s откомментировано",
- "You commented on %2$s" : "Вы откомментировали в %2$s",
- "%1$s commented on %2$s" : "%1$s откомментировано на %2$s",
- "Comments" : "Коментарии",
"Type in a new comment..." : "Запишите новый комментарий...",
"Delete comment" : "Удалить комментарий",
"Post" : "Запись",
"Cancel" : "Отмена",
"Edit comment" : "Редактировать комментарий",
"[Deleted user]" : "[Удалённый пользователь]",
+ "Comments" : "Коментарии",
"No other comments available" : "Нет других комментариев",
"More comments..." : "Ещё комментарии...",
"Save" : "Сохранить",
"Allowed characters {count} of {max}" : "Допустимых символов {count} из {max}",
"{count} unread comments" : "{count} непрочитанных комментариев",
- "Comment" : "Коментарий"
+ "Comment" : "Коментарий",
+ "You commented" : "Вы откомментировали",
+ "%1$s commented" : "%1$s откомментировано",
+ "You commented on %2$s" : "Вы откомментировали в %2$s",
+ "%1$s commented on %2$s" : "%1$s откомментировано на %2$s"
},
"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/comments/l10n/ru.json b/apps/comments/l10n/ru.json
index eea01451765..8089b1e3e64 100644
--- a/apps/comments/l10n/ru.json
+++ b/apps/comments/l10n/ru.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "Вы откомментировали",
- "%1$s commented" : "%1$s откомментировано",
- "You commented on %2$s" : "Вы откомментировали в %2$s",
- "%1$s commented on %2$s" : "%1$s откомментировано на %2$s",
- "Comments" : "Коментарии",
"Type in a new comment..." : "Запишите новый комментарий...",
"Delete comment" : "Удалить комментарий",
"Post" : "Запись",
"Cancel" : "Отмена",
"Edit comment" : "Редактировать комментарий",
"[Deleted user]" : "[Удалённый пользователь]",
+ "Comments" : "Коментарии",
"No other comments available" : "Нет других комментариев",
"More comments..." : "Ещё комментарии...",
"Save" : "Сохранить",
"Allowed characters {count} of {max}" : "Допустимых символов {count} из {max}",
"{count} unread comments" : "{count} непрочитанных комментариев",
- "Comment" : "Коментарий"
+ "Comment" : "Коментарий",
+ "You commented" : "Вы откомментировали",
+ "%1$s commented" : "%1$s откомментировано",
+ "You commented on %2$s" : "Вы откомментировали в %2$s",
+ "%1$s commented on %2$s" : "%1$s откомментировано на %2$s"
},"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/comments/l10n/sl.js b/apps/comments/l10n/sl.js
index b4b78e55571..263522cf3e5 100644
--- a/apps/comments/l10n/sl.js
+++ b/apps/comments/l10n/sl.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Opombe</strong> k datotekam <em>(vedno pokaži)</em>",
- "You commented" : "Vaša opomba",
- "%1$s commented" : "%1$s opomb",
- "You commented on %2$s" : "Napisali ste opombo na %2$s",
- "%1$s commented on %2$s" : "%1$s opomb ob %2$s",
- "Comments" : "Opombe",
"Type in a new comment..." : "Vpis nove opombe ...",
"Delete comment" : "Izbriši opombo",
"Post" : "Objavi",
"Cancel" : "Prekliči",
"Edit comment" : "Uredi opombo",
"[Deleted user]" : "[Izbrisan uporabnik]",
+ "Comments" : "Opombe",
"No other comments available" : "Ni drugih opomb",
"More comments..." : "Več opomb ...",
"Save" : "Shrani",
"Allowed characters {count} of {max}" : "Dovoljeni znaki: {count} od {max}",
"{count} unread comments" : "{count} neprebranih opomb",
- "Comment" : "Opomba"
+ "Comment" : "Opomba",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Opombe</strong> k datotekam <em>(vedno pokaži)</em>",
+ "You commented" : "Vaša opomba",
+ "%1$s commented" : "%1$s opomb",
+ "You commented on %2$s" : "Napisali ste opombo na %2$s",
+ "%1$s commented on %2$s" : "%1$s opomb ob %2$s"
},
"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);");
diff --git a/apps/comments/l10n/sl.json b/apps/comments/l10n/sl.json
index 0a1af42d80c..8a52d03c8c3 100644
--- a/apps/comments/l10n/sl.json
+++ b/apps/comments/l10n/sl.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Opombe</strong> k datotekam <em>(vedno pokaži)</em>",
- "You commented" : "Vaša opomba",
- "%1$s commented" : "%1$s opomb",
- "You commented on %2$s" : "Napisali ste opombo na %2$s",
- "%1$s commented on %2$s" : "%1$s opomb ob %2$s",
- "Comments" : "Opombe",
"Type in a new comment..." : "Vpis nove opombe ...",
"Delete comment" : "Izbriši opombo",
"Post" : "Objavi",
"Cancel" : "Prekliči",
"Edit comment" : "Uredi opombo",
"[Deleted user]" : "[Izbrisan uporabnik]",
+ "Comments" : "Opombe",
"No other comments available" : "Ni drugih opomb",
"More comments..." : "Več opomb ...",
"Save" : "Shrani",
"Allowed characters {count} of {max}" : "Dovoljeni znaki: {count} od {max}",
"{count} unread comments" : "{count} neprebranih opomb",
- "Comment" : "Opomba"
+ "Comment" : "Opomba",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Opombe</strong> k datotekam <em>(vedno pokaži)</em>",
+ "You commented" : "Vaša opomba",
+ "%1$s commented" : "%1$s opomb",
+ "You commented on %2$s" : "Napisali ste opombo na %2$s",
+ "%1$s commented on %2$s" : "%1$s opomb ob %2$s"
},"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/comments/l10n/sq.js b/apps/comments/l10n/sq.js
index da7185bfc13..0f0366d87f6 100644
--- a/apps/comments/l10n/sq.js
+++ b/apps/comments/l10n/sq.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Komente</strong> për kartela <em>(përherë të pranishme në rrjedhë)</em>",
- "You commented" : "Komentuat",
- "%1$s commented" : "%1$s komentoi",
- "You commented on %2$s" : "Komentuat te %2$s",
- "%1$s commented on %2$s" : "%1$s komentoi te %2$s",
- "Comments" : "Komente",
"Type in a new comment..." : "Shtypni një koment të ri…",
"Delete comment" : "Fshije komentin",
"Post" : "Postoje",
"Cancel" : "Anuloje",
"Edit comment" : "Përpunoni komentin",
"[Deleted user]" : "[Përdorues i fshirë]",
+ "Comments" : "Komente",
"No other comments available" : "S’ka komente të tjera",
"More comments..." : "Më tepër komente…",
"Save" : "Ruaje",
"Allowed characters {count} of {max}" : "Shenja të lejuara {count} nga {max}",
"{count} unread comments" : "{count} komente të palexuar",
- "Comment" : "Koment"
+ "Comment" : "Koment",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Komente</strong> për kartela <em>(përherë të pranishme në rrjedhë)</em>",
+ "You commented" : "Komentuat",
+ "%1$s commented" : "%1$s komentoi",
+ "You commented on %2$s" : "Komentuat te %2$s",
+ "%1$s commented on %2$s" : "%1$s komentoi te %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/sq.json b/apps/comments/l10n/sq.json
index ca3079d07ec..e4fdcbaeb52 100644
--- a/apps/comments/l10n/sq.json
+++ b/apps/comments/l10n/sq.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Komente</strong> për kartela <em>(përherë të pranishme në rrjedhë)</em>",
- "You commented" : "Komentuat",
- "%1$s commented" : "%1$s komentoi",
- "You commented on %2$s" : "Komentuat te %2$s",
- "%1$s commented on %2$s" : "%1$s komentoi te %2$s",
- "Comments" : "Komente",
"Type in a new comment..." : "Shtypni një koment të ri…",
"Delete comment" : "Fshije komentin",
"Post" : "Postoje",
"Cancel" : "Anuloje",
"Edit comment" : "Përpunoni komentin",
"[Deleted user]" : "[Përdorues i fshirë]",
+ "Comments" : "Komente",
"No other comments available" : "S’ka komente të tjera",
"More comments..." : "Më tepër komente…",
"Save" : "Ruaje",
"Allowed characters {count} of {max}" : "Shenja të lejuara {count} nga {max}",
"{count} unread comments" : "{count} komente të palexuar",
- "Comment" : "Koment"
+ "Comment" : "Koment",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>Komente</strong> për kartela <em>(përherë të pranishme në rrjedhë)</em>",
+ "You commented" : "Komentuat",
+ "%1$s commented" : "%1$s komentoi",
+ "You commented on %2$s" : "Komentuat te %2$s",
+ "%1$s commented on %2$s" : "%1$s komentoi te %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/sr.js b/apps/comments/l10n/sr.js
index 230f79c9214..39b1595fc0f 100644
--- a/apps/comments/l10n/sr.js
+++ b/apps/comments/l10n/sr.js
@@ -1,20 +1,20 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s коментариса",
- "%1$s commented on %2$s" : "%1$s коментариса на %2$s",
- "Comments" : "Коментари",
"Type in a new comment..." : "Укуцајте нови коментар...",
"Delete comment" : "Обриши коментар",
"Post" : "Објави",
"Cancel" : "Откажи",
"Edit comment" : "Уреди коментар",
"[Deleted user]" : "[Обрисан корисник]",
+ "Comments" : "Коментари",
"No other comments available" : "Нема других коментара",
"More comments..." : "Још коментара...",
"Save" : "Сачувај",
"Allowed characters {count} of {max}" : "Дозвољених {count} знакова од {max}",
"{count} unread comments" : "{count} непрочитаних коментара",
- "Comment" : "Коментар"
+ "Comment" : "Коментар",
+ "%1$s commented" : "%1$s коментариса",
+ "%1$s commented on %2$s" : "%1$s коментариса на %2$s"
},
"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/comments/l10n/sr.json b/apps/comments/l10n/sr.json
index a9940b644e1..6b3fe95ea9e 100644
--- a/apps/comments/l10n/sr.json
+++ b/apps/comments/l10n/sr.json
@@ -1,18 +1,18 @@
{ "translations": {
- "%1$s commented" : "%1$s коментариса",
- "%1$s commented on %2$s" : "%1$s коментариса на %2$s",
- "Comments" : "Коментари",
"Type in a new comment..." : "Укуцајте нови коментар...",
"Delete comment" : "Обриши коментар",
"Post" : "Објави",
"Cancel" : "Откажи",
"Edit comment" : "Уреди коментар",
"[Deleted user]" : "[Обрисан корисник]",
+ "Comments" : "Коментари",
"No other comments available" : "Нема других коментара",
"More comments..." : "Још коментара...",
"Save" : "Сачувај",
"Allowed characters {count} of {max}" : "Дозвољених {count} знакова од {max}",
"{count} unread comments" : "{count} непрочитаних коментара",
- "Comment" : "Коментар"
+ "Comment" : "Коментар",
+ "%1$s commented" : "%1$s коментариса",
+ "%1$s commented on %2$s" : "%1$s коментариса на %2$s"
},"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/comments/l10n/sv.js b/apps/comments/l10n/sv.js
index b64ad9e8173..e22528090c0 100644
--- a/apps/comments/l10n/sv.js
+++ b/apps/comments/l10n/sv.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Du kommenterade",
- "%1$s commented" : "%1$s har kommenterat",
- "You commented on %2$s" : "Du kommenterade %2$s",
- "%1$s commented on %2$s" : "%1$s kommenterade på %2$s",
- "Comments" : "Kommentarer",
"Type in a new comment..." : "Skriv en ny kommentar",
"Delete comment" : "Radera kommentar",
"Post" : "Skicka",
"Cancel" : "Avbryt",
"Edit comment" : "Redigera kommentar",
"[Deleted user]" : "[Raderad användare]",
+ "Comments" : "Kommentarer",
"No other comments available" : "Inga andra kommentarer tillgängliga",
"More comments..." : "Fler kommentarter,,,",
"Save" : "Spara",
"Allowed characters {count} of {max}" : "Tillåtet antal tecken {count} av {max}",
"{count} unread comments" : "{count} olästa kommentarer",
- "Comment" : "Kommentar"
+ "Comment" : "Kommentar",
+ "You commented" : "Du kommenterade",
+ "%1$s commented" : "%1$s har kommenterat",
+ "You commented on %2$s" : "Du kommenterade %2$s",
+ "%1$s commented on %2$s" : "%1$s kommenterade på %2$s"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/sv.json b/apps/comments/l10n/sv.json
index f7c9db11cf6..28e16a0d8f6 100644
--- a/apps/comments/l10n/sv.json
+++ b/apps/comments/l10n/sv.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "Du kommenterade",
- "%1$s commented" : "%1$s har kommenterat",
- "You commented on %2$s" : "Du kommenterade %2$s",
- "%1$s commented on %2$s" : "%1$s kommenterade på %2$s",
- "Comments" : "Kommentarer",
"Type in a new comment..." : "Skriv en ny kommentar",
"Delete comment" : "Radera kommentar",
"Post" : "Skicka",
"Cancel" : "Avbryt",
"Edit comment" : "Redigera kommentar",
"[Deleted user]" : "[Raderad användare]",
+ "Comments" : "Kommentarer",
"No other comments available" : "Inga andra kommentarer tillgängliga",
"More comments..." : "Fler kommentarter,,,",
"Save" : "Spara",
"Allowed characters {count} of {max}" : "Tillåtet antal tecken {count} av {max}",
"{count} unread comments" : "{count} olästa kommentarer",
- "Comment" : "Kommentar"
+ "Comment" : "Kommentar",
+ "You commented" : "Du kommenterade",
+ "%1$s commented" : "%1$s har kommenterat",
+ "You commented on %2$s" : "Du kommenterade %2$s",
+ "%1$s commented on %2$s" : "%1$s kommenterade på %2$s"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/th_TH.js b/apps/comments/l10n/th_TH.js
index 241a37a12c6..f8b2d4e2648 100644
--- a/apps/comments/l10n/th_TH.js
+++ b/apps/comments/l10n/th_TH.js
@@ -1,23 +1,23 @@
OC.L10N.register(
"comments",
{
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>ความคิดเห็น</strong> สำหรับไฟล์ <em>(ระบุไว้เสมอในสตรีม)</em>",
- "You commented" : "คุณได้แสดงความคิดเห็นแล้ว",
- "%1$s commented" : "%1$s ได้ถูกแสดงความคิดเห็น",
- "You commented on %2$s" : "คุณได้แสดงความคิดเห็นบน %2$s",
- "%1$s commented on %2$s" : "%1$s ได้ถูกแสดงความคิดเห็นบน %2$s",
- "Comments" : "ความคิดเห็น",
"Type in a new comment..." : "เพิ่มความคิดเห็นใหม่ ...",
"Delete comment" : "ลบความคิดเห็น",
"Post" : "โพสต์",
"Cancel" : "ยกเลิก",
"Edit comment" : "แก้ไขความคิดเห็น",
"[Deleted user]" : "[ผู้ใช้ถูกลบไปแล้ว]",
+ "Comments" : "ความคิดเห็น",
"No other comments available" : "ยังไม่มีความคิดเห็นอื่นๆ",
"More comments..." : "ความคิดเห็นอื่นๆ ...",
"Save" : "บันทึก",
"Allowed characters {count} of {max}" : "อนุญาตให้ใช้ {count} จากทั้งหมด {max} ตัวอักษร",
"{count} unread comments" : "{count} ความคิดเห็นที่ยังไม่ได้อ่าน",
- "Comment" : "แสดงความคิดเห็น"
+ "Comment" : "แสดงความคิดเห็น",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>ความคิดเห็น</strong> สำหรับไฟล์ <em>(ระบุไว้เสมอในสตรีม)</em>",
+ "You commented" : "คุณได้แสดงความคิดเห็นแล้ว",
+ "%1$s commented" : "%1$s ได้ถูกแสดงความคิดเห็น",
+ "You commented on %2$s" : "คุณได้แสดงความคิดเห็นบน %2$s",
+ "%1$s commented on %2$s" : "%1$s ได้ถูกแสดงความคิดเห็นบน %2$s"
},
"nplurals=1; plural=0;");
diff --git a/apps/comments/l10n/th_TH.json b/apps/comments/l10n/th_TH.json
index b4ae0e8f7a7..88740585e3c 100644
--- a/apps/comments/l10n/th_TH.json
+++ b/apps/comments/l10n/th_TH.json
@@ -1,21 +1,21 @@
{ "translations": {
- "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>ความคิดเห็น</strong> สำหรับไฟล์ <em>(ระบุไว้เสมอในสตรีม)</em>",
- "You commented" : "คุณได้แสดงความคิดเห็นแล้ว",
- "%1$s commented" : "%1$s ได้ถูกแสดงความคิดเห็น",
- "You commented on %2$s" : "คุณได้แสดงความคิดเห็นบน %2$s",
- "%1$s commented on %2$s" : "%1$s ได้ถูกแสดงความคิดเห็นบน %2$s",
- "Comments" : "ความคิดเห็น",
"Type in a new comment..." : "เพิ่มความคิดเห็นใหม่ ...",
"Delete comment" : "ลบความคิดเห็น",
"Post" : "โพสต์",
"Cancel" : "ยกเลิก",
"Edit comment" : "แก้ไขความคิดเห็น",
"[Deleted user]" : "[ผู้ใช้ถูกลบไปแล้ว]",
+ "Comments" : "ความคิดเห็น",
"No other comments available" : "ยังไม่มีความคิดเห็นอื่นๆ",
"More comments..." : "ความคิดเห็นอื่นๆ ...",
"Save" : "บันทึก",
"Allowed characters {count} of {max}" : "อนุญาตให้ใช้ {count} จากทั้งหมด {max} ตัวอักษร",
"{count} unread comments" : "{count} ความคิดเห็นที่ยังไม่ได้อ่าน",
- "Comment" : "แสดงความคิดเห็น"
+ "Comment" : "แสดงความคิดเห็น",
+ "<strong>Comments</strong> for files <em>(always listed in stream)</em>" : "<strong>ความคิดเห็น</strong> สำหรับไฟล์ <em>(ระบุไว้เสมอในสตรีม)</em>",
+ "You commented" : "คุณได้แสดงความคิดเห็นแล้ว",
+ "%1$s commented" : "%1$s ได้ถูกแสดงความคิดเห็น",
+ "You commented on %2$s" : "คุณได้แสดงความคิดเห็นบน %2$s",
+ "%1$s commented on %2$s" : "%1$s ได้ถูกแสดงความคิดเห็นบน %2$s"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/tr.js b/apps/comments/l10n/tr.js
index 558684161cf..dbbf03908b9 100644
--- a/apps/comments/l10n/tr.js
+++ b/apps/comments/l10n/tr.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "Yorum yaptınız",
- "%1$s commented" : "%1$s yorumlanmış",
- "You commented on %2$s" : "%2$s için yorum yaptınız",
- "%1$s commented on %2$s" : "%1$s, %2$s için yorum yaptı",
- "Comments" : "Yorumlar",
"Type in a new comment..." : "Yeni bir yorum yazın...",
"Delete comment" : "Yorumu sil",
"Post" : "Gönder",
"Cancel" : "İptal",
"Edit comment" : "Yorumu düzenle",
"[Deleted user]" : "[Silinmiş kullanıcı]",
+ "Comments" : "Yorumlar",
"No other comments available" : "Mevcut başka yorum yok",
"More comments..." : "Daha fazla yorum...",
"Save" : "Kaydet",
"Allowed characters {count} of {max}" : "İzin verilen karakterler {count}/{max}",
"{count} unread comments" : "{count} okunmamış yorum",
- "Comment" : "Yorum"
+ "Comment" : "Yorum",
+ "You commented" : "Yorum yaptınız",
+ "%1$s commented" : "%1$s yorumlanmış",
+ "You commented on %2$s" : "%2$s için yorum yaptınız",
+ "%1$s commented on %2$s" : "%1$s, %2$s için yorum yaptı"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/comments/l10n/tr.json b/apps/comments/l10n/tr.json
index 25d539e57e3..b26e51a02a8 100644
--- a/apps/comments/l10n/tr.json
+++ b/apps/comments/l10n/tr.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "Yorum yaptınız",
- "%1$s commented" : "%1$s yorumlanmış",
- "You commented on %2$s" : "%2$s için yorum yaptınız",
- "%1$s commented on %2$s" : "%1$s, %2$s için yorum yaptı",
- "Comments" : "Yorumlar",
"Type in a new comment..." : "Yeni bir yorum yazın...",
"Delete comment" : "Yorumu sil",
"Post" : "Gönder",
"Cancel" : "İptal",
"Edit comment" : "Yorumu düzenle",
"[Deleted user]" : "[Silinmiş kullanıcı]",
+ "Comments" : "Yorumlar",
"No other comments available" : "Mevcut başka yorum yok",
"More comments..." : "Daha fazla yorum...",
"Save" : "Kaydet",
"Allowed characters {count} of {max}" : "İzin verilen karakterler {count}/{max}",
"{count} unread comments" : "{count} okunmamış yorum",
- "Comment" : "Yorum"
+ "Comment" : "Yorum",
+ "You commented" : "Yorum yaptınız",
+ "%1$s commented" : "%1$s yorumlanmış",
+ "You commented on %2$s" : "%2$s için yorum yaptınız",
+ "%1$s commented on %2$s" : "%1$s, %2$s için yorum yaptı"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/uk.js b/apps/comments/l10n/uk.js
index e958597b40e..547fa22b7a5 100644
--- a/apps/comments/l10n/uk.js
+++ b/apps/comments/l10n/uk.js
@@ -1,20 +1,20 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s прокоментовано",
- "%1$s commented on %2$s" : "%1$s прокоментовано у %2$s",
- "Comments" : "Коментарі",
"Type in a new comment..." : "Введіть новий коментар...",
"Delete comment" : "Видалити коментар",
"Post" : "Відправити",
"Cancel" : "Скасувати",
"Edit comment" : "Редагувати коментар",
"[Deleted user]" : "[Видалений користувач]",
+ "Comments" : "Коментарі",
"No other comments available" : "Інші коментарі не доступні",
"More comments..." : "Більше коментарів...",
"Save" : "Зберегти",
"Allowed characters {count} of {max}" : "Доступно символів {count} з {max}",
"{count} unread comments" : "{count} непрочитаних коментарів",
- "Comment" : "Коментар"
+ "Comment" : "Коментар",
+ "%1$s commented" : "%1$s прокоментовано",
+ "%1$s commented on %2$s" : "%1$s прокоментовано у %2$s"
},
"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/comments/l10n/uk.json b/apps/comments/l10n/uk.json
index 59fb9f7eb76..5fbbe2a6217 100644
--- a/apps/comments/l10n/uk.json
+++ b/apps/comments/l10n/uk.json
@@ -1,18 +1,18 @@
{ "translations": {
- "%1$s commented" : "%1$s прокоментовано",
- "%1$s commented on %2$s" : "%1$s прокоментовано у %2$s",
- "Comments" : "Коментарі",
"Type in a new comment..." : "Введіть новий коментар...",
"Delete comment" : "Видалити коментар",
"Post" : "Відправити",
"Cancel" : "Скасувати",
"Edit comment" : "Редагувати коментар",
"[Deleted user]" : "[Видалений користувач]",
+ "Comments" : "Коментарі",
"No other comments available" : "Інші коментарі не доступні",
"More comments..." : "Більше коментарів...",
"Save" : "Зберегти",
"Allowed characters {count} of {max}" : "Доступно символів {count} з {max}",
"{count} unread comments" : "{count} непрочитаних коментарів",
- "Comment" : "Коментар"
+ "Comment" : "Коментар",
+ "%1$s commented" : "%1$s прокоментовано",
+ "%1$s commented on %2$s" : "%1$s прокоментовано у %2$s"
},"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/comments/l10n/zh_CN.js b/apps/comments/l10n/zh_CN.js
index 79d12423208..6ae1c231ae0 100644
--- a/apps/comments/l10n/zh_CN.js
+++ b/apps/comments/l10n/zh_CN.js
@@ -1,20 +1,20 @@
OC.L10N.register(
"comments",
{
- "%1$s commented" : "%1$s 已评论",
- "%1$s commented on %2$s" : "%1$s 评论了 %2$s",
- "Comments" : "评论",
"Type in a new comment..." : "添加新评论...",
"Delete comment" : "删除评论",
"Post" : "发布",
"Cancel" : "取消",
"Edit comment" : "编辑评论",
"[Deleted user]" : "[Deleted user]",
+ "Comments" : "评论",
"No other comments available" : "没有其他评论",
"More comments..." : "更多评论...",
"Save" : "保存",
"Allowed characters {count} of {max}" : "当前字数: {count},最大允许:{max}",
"{count} unread comments" : "{count} 条未读评论",
- "Comment" : "评论"
+ "Comment" : "评论",
+ "%1$s commented" : "%1$s 已评论",
+ "%1$s commented on %2$s" : "%1$s 评论了 %2$s"
},
"nplurals=1; plural=0;");
diff --git a/apps/comments/l10n/zh_CN.json b/apps/comments/l10n/zh_CN.json
index b27364e4638..f5dab6f5ab1 100644
--- a/apps/comments/l10n/zh_CN.json
+++ b/apps/comments/l10n/zh_CN.json
@@ -1,18 +1,18 @@
{ "translations": {
- "%1$s commented" : "%1$s 已评论",
- "%1$s commented on %2$s" : "%1$s 评论了 %2$s",
- "Comments" : "评论",
"Type in a new comment..." : "添加新评论...",
"Delete comment" : "删除评论",
"Post" : "发布",
"Cancel" : "取消",
"Edit comment" : "编辑评论",
"[Deleted user]" : "[Deleted user]",
+ "Comments" : "评论",
"No other comments available" : "没有其他评论",
"More comments..." : "更多评论...",
"Save" : "保存",
"Allowed characters {count} of {max}" : "当前字数: {count},最大允许:{max}",
"{count} unread comments" : "{count} 条未读评论",
- "Comment" : "评论"
+ "Comment" : "评论",
+ "%1$s commented" : "%1$s 已评论",
+ "%1$s commented on %2$s" : "%1$s 评论了 %2$s"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/zh_TW.js b/apps/comments/l10n/zh_TW.js
index 251752fedb8..14bb4ad7af4 100644
--- a/apps/comments/l10n/zh_TW.js
+++ b/apps/comments/l10n/zh_TW.js
@@ -1,22 +1,22 @@
OC.L10N.register(
"comments",
{
- "You commented" : "您留言",
- "%1$s commented" : "%1$s 留言",
- "You commented on %2$s" : "您對 %2$s 留言",
- "%1$s commented on %2$s" : "%1$s 對 %2$s 留言",
- "Comments" : "留言",
"Type in a new comment..." : "輸入新留言…",
"Delete comment" : "刪除留言",
"Post" : "送出",
"Cancel" : "取消",
"Edit comment" : "編輯留言",
"[Deleted user]" : "[已刪除的使用者]",
+ "Comments" : "留言",
"No other comments available" : "沒有其他留言",
"More comments..." : "更多留言…",
"Save" : "儲存",
"Allowed characters {count} of {max}" : "已輸入 {count} / 長度限制 {max}",
"{count} unread comments" : "{count} 則未讀留言",
- "Comment" : "留言"
+ "Comment" : "留言",
+ "You commented" : "您留言",
+ "%1$s commented" : "%1$s 留言",
+ "You commented on %2$s" : "您對 %2$s 留言",
+ "%1$s commented on %2$s" : "%1$s 對 %2$s 留言"
},
"nplurals=1; plural=0;");
diff --git a/apps/comments/l10n/zh_TW.json b/apps/comments/l10n/zh_TW.json
index d75f11523b9..e8dce02fc7b 100644
--- a/apps/comments/l10n/zh_TW.json
+++ b/apps/comments/l10n/zh_TW.json
@@ -1,20 +1,20 @@
{ "translations": {
- "You commented" : "您留言",
- "%1$s commented" : "%1$s 留言",
- "You commented on %2$s" : "您對 %2$s 留言",
- "%1$s commented on %2$s" : "%1$s 對 %2$s 留言",
- "Comments" : "留言",
"Type in a new comment..." : "輸入新留言…",
"Delete comment" : "刪除留言",
"Post" : "送出",
"Cancel" : "取消",
"Edit comment" : "編輯留言",
"[Deleted user]" : "[已刪除的使用者]",
+ "Comments" : "留言",
"No other comments available" : "沒有其他留言",
"More comments..." : "更多留言…",
"Save" : "儲存",
"Allowed characters {count} of {max}" : "已輸入 {count} / 長度限制 {max}",
"{count} unread comments" : "{count} 則未讀留言",
- "Comment" : "留言"
+ "Comment" : "留言",
+ "You commented" : "您留言",
+ "%1$s commented" : "%1$s 留言",
+ "You commented on %2$s" : "您對 %2$s 留言",
+ "%1$s commented on %2$s" : "%1$s 對 %2$s 留言"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/apps/comments/activity/extension.php b/apps/comments/lib/Activity/Extension.php
index ef800e88abc..ef800e88abc 100644
--- a/apps/comments/activity/extension.php
+++ b/apps/comments/lib/Activity/Extension.php
diff --git a/apps/comments/activity/listener.php b/apps/comments/lib/Activity/Listener.php
index 7c6970df837..7c6970df837 100644
--- a/apps/comments/activity/listener.php
+++ b/apps/comments/lib/Activity/Listener.php
diff --git a/apps/dav/appinfo/application.php b/apps/dav/appinfo/application.php
index c3811a40845..328f86c877f 100644
--- a/apps/dav/appinfo/application.php
+++ b/apps/dav/appinfo/application.php
@@ -153,11 +153,6 @@ class Application extends App {
return $this->getContainer()->query('SyncService');
}
- public function setupCron() {
- $jl = $this->getContainer()->getServer()->getJobList();
- $jl->add(new SyncJob());
- }
-
public function generateBirthdays() {
try {
/** @var BirthdayService $migration */
diff --git a/apps/dav/appinfo/info.xml b/apps/dav/appinfo/info.xml
index bb447c9a426..e2688e2f923 100644
--- a/apps/dav/appinfo/info.xml
+++ b/apps/dav/appinfo/info.xml
@@ -16,4 +16,7 @@
<dependencies>
<owncloud min-version="9.1" max-version="9.1" />
</dependencies>
+ <background-jobs>
+ <job>OCA\DAV\CardDAV\Sync\SyncJob</job>
+ </background-jobs>
</info>
diff --git a/apps/dav/appinfo/install.php b/apps/dav/appinfo/install.php
index fbd41d25f49..dbb23022b38 100644
--- a/apps/dav/appinfo/install.php
+++ b/apps/dav/appinfo/install.php
@@ -22,5 +22,4 @@
use OCA\Dav\AppInfo\Application;
$app = new Application();
-$app->setupCron();
$app->generateBirthdays();
diff --git a/apps/dav/appinfo/update.php b/apps/dav/appinfo/update.php
index fbd41d25f49..dbb23022b38 100644
--- a/apps/dav/appinfo/update.php
+++ b/apps/dav/appinfo/update.php
@@ -22,5 +22,4 @@
use OCA\Dav\AppInfo\Application;
$app = new Application();
-$app->setupCron();
$app->generateBirthdays();
diff --git a/apps/dav/lib/connector/sabre/directory.php b/apps/dav/lib/connector/sabre/directory.php
index f31eff30b65..daa5f29ce79 100644
--- a/apps/dav/lib/connector/sabre/directory.php
+++ b/apps/dav/lib/connector/sabre/directory.php
@@ -64,9 +64,10 @@ class Directory extends \OCA\DAV\Connector\Sabre\Node
* @param \OC\Files\View $view
* @param \OCP\Files\FileInfo $info
* @param ObjectTree|null $tree
+ * @param \OCP\Share\IManager $shareManager
*/
- public function __construct($view, $info, $tree = null) {
- parent::__construct($view, $info);
+ public function __construct($view, $info, $tree = null, $shareManager = null) {
+ parent::__construct($view, $info, $shareManager);
$this->tree = $tree;
}
@@ -202,9 +203,9 @@ class Directory extends \OCA\DAV\Connector\Sabre\Node
}
if ($info['mimetype'] == 'httpd/unix-directory') {
- $node = new \OCA\DAV\Connector\Sabre\Directory($this->fileView, $info, $this->tree);
+ $node = new \OCA\DAV\Connector\Sabre\Directory($this->fileView, $info, $this->tree, $this->shareManager);
} else {
- $node = new \OCA\DAV\Connector\Sabre\File($this->fileView, $info);
+ $node = new \OCA\DAV\Connector\Sabre\File($this->fileView, $info, $this->shareManager);
}
if ($this->tree) {
$this->tree->cacheNode($node);
diff --git a/apps/dav/lib/connector/sabre/principal.php b/apps/dav/lib/connector/sabre/principal.php
index 18f28a916f1..787bcdf469b 100644
--- a/apps/dav/lib/connector/sabre/principal.php
+++ b/apps/dav/lib/connector/sabre/principal.php
@@ -196,6 +196,14 @@ class Principal implements BackendInterface {
* @return string
*/
function findByUri($uri, $principalPrefix) {
+ if (substr($uri, 0, 7) === 'mailto:') {
+ $email = substr($uri, 7);
+ $users = $this->userManager->getByEmail($email);
+ if (count($users) === 1) {
+ return $this->principalPrefix . '/' . $users[0]->getUID();
+ }
+ }
+
return '';
}
diff --git a/apps/dav/lib/server.php b/apps/dav/lib/server.php
index 73e24c9a292..edaa7ac8552 100644
--- a/apps/dav/lib/server.php
+++ b/apps/dav/lib/server.php
@@ -84,6 +84,9 @@ class Server {
// acl
$acl = new DavAclPlugin();
+ $acl->principalCollectionSet = [
+ 'principals/users', 'principals/groups'
+ ];
$acl->defaultUsernamePath = 'principals/users';
$this->server->addPlugin($acl);
diff --git a/apps/dav/tests/unit/connector/sabre/principal.php b/apps/dav/tests/unit/connector/sabre/principal.php
index 1747885240a..75076e9618b 100644
--- a/apps/dav/tests/unit/connector/sabre/principal.php
+++ b/apps/dav/tests/unit/connector/sabre/principal.php
@@ -255,4 +255,19 @@ class Principal extends TestCase {
public function testSearchPrincipals() {
$this->assertSame([], $this->connector->searchPrincipals('principals/users', []));
}
+
+ public function testFindByUri() {
+ $fooUser = $this->getMockBuilder('\OC\User\User')
+ ->disableOriginalConstructor()->getMock();
+ $fooUser
+ ->expects($this->exactly(1))
+ ->method('getUID')
+ ->will($this->returnValue('foo'));
+
+ $this->userManager->expects($this->once())->method('getByEmail')->willReturn([
+ $fooUser
+ ]);
+ $ret = $this->connector->findByUri('mailto:foo@bar.net', 'principals/users');
+ $this->assertSame('principals/users/foo', $ret);
+ }
}
diff --git a/apps/federatedfilesharing/l10n/ro.js b/apps/federatedfilesharing/l10n/ro.js
new file mode 100644
index 00000000000..e2ee3edfd2a
--- /dev/null
+++ b/apps/federatedfilesharing/l10n/ro.js
@@ -0,0 +1,10 @@
+OC.L10N.register(
+ "federatedfilesharing",
+ {
+ "Sharing %s failed, because this item is already shared with %s" : "Partajarea %s a eșuat deoarece acest element este deja partajat cu %s",
+ "Open documentation" : "Deschide documentația",
+ "Add to your website" : "Adaugă la site-ul tău Web",
+ "Share with me via ownCloud" : "Partajează cu mine via ownCloud",
+ "HTML Code:" : "Cod HTML:"
+},
+"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/apps/federatedfilesharing/l10n/ro.json b/apps/federatedfilesharing/l10n/ro.json
new file mode 100644
index 00000000000..db021d11ad9
--- /dev/null
+++ b/apps/federatedfilesharing/l10n/ro.json
@@ -0,0 +1,8 @@
+{ "translations": {
+ "Sharing %s failed, because this item is already shared with %s" : "Partajarea %s a eșuat deoarece acest element este deja partajat cu %s",
+ "Open documentation" : "Deschide documentația",
+ "Add to your website" : "Adaugă la site-ul tău Web",
+ "Share with me via ownCloud" : "Partajează cu mine via ownCloud",
+ "HTML Code:" : "Cod HTML:"
+},"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/federation/l10n/ro.js b/apps/federation/l10n/ro.js
new file mode 100644
index 00000000000..e3035955143
--- /dev/null
+++ b/apps/federation/l10n/ro.js
@@ -0,0 +1,9 @@
+OC.L10N.register(
+ "federation",
+ {
+ "Server added to the list of trusted ownClouds" : "Server adăugat la lista serverelor ownCloud de încredere",
+ "Server is already in the list of trusted servers." : "Serverul este deja pe lista celor de încredere.",
+ "No ownCloud server found" : "Nu s-a găsit niciun server ownCloud",
+ "Could not add server" : "Nu s-a putut adăuga serverul"
+},
+"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/apps/federation/l10n/ro.json b/apps/federation/l10n/ro.json
new file mode 100644
index 00000000000..75c514fd8c8
--- /dev/null
+++ b/apps/federation/l10n/ro.json
@@ -0,0 +1,7 @@
+{ "translations": {
+ "Server added to the list of trusted ownClouds" : "Server adăugat la lista serverelor ownCloud de încredere",
+ "Server is already in the list of trusted servers." : "Serverul este deja pe lista celor de încredere.",
+ "No ownCloud server found" : "Nu s-a găsit niciun server ownCloud",
+ "Could not add server" : "Nu s-a putut adăuga serverul"
+},"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/files/appinfo/application.php b/apps/files/appinfo/application.php
index 2d2decf6288..3dd73037871 100644
--- a/apps/files/appinfo/application.php
+++ b/apps/files/appinfo/application.php
@@ -26,6 +26,7 @@ use OCA\Files\Controller\ApiController;
use OCP\AppFramework\App;
use \OCA\Files\Service\TagService;
use \OCP\IContainer;
+use OCA\Files\Controller\ViewController;
class Application extends App {
public function __construct(array $urlParams=array()) {
@@ -48,6 +49,20 @@ class Application extends App {
);
});
+ $container->registerService('ViewController', function (IContainer $c) use ($server) {
+ return new ViewController(
+ $c->query('AppName'),
+ $c->query('Request'),
+ $server->getURLGenerator(),
+ $server->getNavigationManager(),
+ $c->query('L10N'),
+ $server->getConfig(),
+ $server->getEventDispatcher(),
+ $server->getUserSession(),
+ $server->getUserFolder()
+ );
+ });
+
/**
* Core
*/
diff --git a/apps/files/controller/viewcontroller.php b/apps/files/controller/viewcontroller.php
index ded6fd555df..6ee924e2f0b 100644
--- a/apps/files/controller/viewcontroller.php
+++ b/apps/files/controller/viewcontroller.php
@@ -3,6 +3,7 @@
* @author Christoph Wurst <christoph@winzerhof-wurst.at>
* @author Lukas Reschke <lukas@owncloud.com>
* @author Thomas Müller <thomas.mueller@tmit.eu>
+ * @author Vincent Petry <pvince81@owncloud.com>
*
* @copyright Copyright (c) 2016, ownCloud, Inc.
* @license AGPL-3.0
@@ -26,6 +27,7 @@ namespace OCA\Files\Controller;
use OC\AppFramework\Http\Request;
use OCP\AppFramework\Controller;
use OCP\AppFramework\Http\ContentSecurityPolicy;
+use OCP\AppFramework\Http\Response;
use OCP\AppFramework\Http\RedirectResponse;
use OCP\AppFramework\Http\TemplateResponse;
use OCP\IConfig;
@@ -35,6 +37,8 @@ use OCP\IRequest;
use OCP\IURLGenerator;
use OCP\IUserSession;
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
+use OCP\AppFramework\Http\NotFoundResponse;
+use OCP\Files\Folder;
/**
* Class ViewController
@@ -58,6 +62,8 @@ class ViewController extends Controller {
protected $eventDispatcher;
/** @var IUserSession */
protected $userSession;
+ /** @var \OCP\Files\Folder */
+ protected $userFolder;
/**
* @param string $appName
@@ -68,6 +74,7 @@ class ViewController extends Controller {
* @param IConfig $config
* @param EventDispatcherInterface $eventDispatcherInterface
* @param IUserSession $userSession
+ * @param Folder $userFolder
*/
public function __construct($appName,
IRequest $request,
@@ -76,7 +83,9 @@ class ViewController extends Controller {
IL10N $l10n,
IConfig $config,
EventDispatcherInterface $eventDispatcherInterface,
- IUserSession $userSession) {
+ IUserSession $userSession,
+ Folder $userFolder
+ ) {
parent::__construct($appName, $request);
$this->appName = $appName;
$this->request = $request;
@@ -86,6 +95,7 @@ class ViewController extends Controller {
$this->config = $config;
$this->eventDispatcher = $eventDispatcherInterface;
$this->userSession = $userSession;
+ $this->userFolder = $userFolder;
}
/**
@@ -124,10 +134,15 @@ class ViewController extends Controller {
*
* @param string $dir
* @param string $view
+ * @param string $fileid
* @return TemplateResponse
* @throws \OCP\Files\NotFoundException
*/
- public function index($dir = '', $view = '') {
+ public function index($dir = '', $view = '', $fileid = null) {
+ if ($fileid !== null) {
+ return $this->showFile($fileid);
+ }
+
$nav = new \OCP\Template('files', 'appnavigation', '');
// Load the files we need
@@ -239,4 +254,33 @@ class ViewController extends Controller {
return $response;
}
+
+ /**
+ * Redirects to the file list and highlight the given file id
+ *
+ * @param string $fileId file id to show
+ * @return Response redirect response or not found response
+ *
+ * @NoCSRFRequired
+ * @NoAdminRequired
+ */
+ public function showFile($fileId) {
+ $files = $this->userFolder->getById($fileId);
+ $params = [];
+
+ if (!empty($files)) {
+ $file = current($files);
+ if ($file instanceof Folder) {
+ // set the full path to enter the folder
+ $params['dir'] = $this->userFolder->getRelativePath($file->getPath());
+ } else {
+ // set parent path as dir
+ $params['dir'] = $this->userFolder->getRelativePath($file->getParent()->getPath());
+ // and scroll to the entry
+ $params['scrollto'] = $file->getName();
+ }
+ return new RedirectResponse($this->urlGenerator->linkToRoute('files.view.index', $params));
+ }
+ return new NotFoundResponse();
+ }
}
diff --git a/apps/files/css/detailsView.css b/apps/files/css/detailsView.css
index c77bb28c774..669a15c4e38 100644
--- a/apps/files/css/detailsView.css
+++ b/apps/files/css/detailsView.css
@@ -14,6 +14,19 @@
width: 100%;
}
+#app-sidebar .mainFileInfoView .icon {
+ display: inline-block;
+}
+
+#app-sidebar .mainFileInfoView .permalink {
+ margin-left: 10px;
+ opacity: .5;
+}
+#app-sidebar .mainFileInfoView .permalink-field>input {
+ clear: both;
+ width: 90%;
+}
+
#app-sidebar .file-details-container {
display: inline-block;
float: left;
diff --git a/apps/files/js/app.js b/apps/files/js/app.js
index eac080a009d..7a3d78f9663 100644
--- a/apps/files/js/app.js
+++ b/apps/files/js/app.js
@@ -174,6 +174,7 @@
// detect when app changed their current directory
$('#app-content').delegate('>div', 'changeDirectory', _.bind(this._onDirectoryChanged, this));
+ $('#app-content').delegate('>div', 'afterChangeDirectory', _.bind(this._onAfterDirectoryChanged, this));
$('#app-content').delegate('>div', 'changeViewerMode', _.bind(this._onChangeViewerMode, this));
$('#app-navigation').on('itemChanged', _.bind(this._onNavigationChanged, this));
@@ -224,7 +225,16 @@
*/
_onDirectoryChanged: function(e) {
if (e.dir) {
- this._changeUrl(this.navigation.getActiveItem(), e.dir);
+ this._changeUrl(this.navigation.getActiveItem(), e.dir, e.fileId);
+ }
+ },
+
+ /**
+ * Event handler for when an app notified that its directory changed
+ */
+ _onAfterDirectoryChanged: function(e) {
+ if (e.dir && e.fileId) {
+ this._changeUrl(this.navigation.getActiveItem(), e.dir, e.fileId);
}
},
@@ -261,14 +271,35 @@
},
/**
+ * Encode URL params into a string, except for the "dir" attribute
+ * that gets encoded as path where "/" is not encoded
+ *
+ * @param {Object.<string>} params
+ * @return {string} encoded params
+ */
+ _makeUrlParams: function(params) {
+ var dir = params.dir;
+ delete params.dir;
+ return 'dir=' + OC.encodePath(dir) + '&' + OC.buildQueryString(params);
+ },
+
+ /**
* Change the URL to point to the given dir and view
*/
- _changeUrl: function(view, dir) {
+ _changeUrl: function(view, dir, fileId) {
var params = {dir: dir};
if (view !== 'files') {
params.view = view;
+ } else if (fileId) {
+ params.fileid = fileId;
+ }
+ var currentParams = OC.Util.History.parseUrlQuery();
+ if (currentParams.dir === params.dir && currentParams.view === params.view && currentParams.fileid !== params.fileid) {
+ // if only fileid changed or was added, replace instead of push
+ OC.Util.History.replaceState(this._makeUrlParams(params));
+ } else {
+ OC.Util.History.pushState(this._makeUrlParams(params));
}
- OC.Util.History.pushState(params);
}
};
})();
diff --git a/apps/files/js/fileactions.js b/apps/files/js/fileactions.js
index 69e32d500c4..c3d4fba9ef5 100644
--- a/apps/files/js/fileactions.js
+++ b/apps/files/js/fileactions.js
@@ -619,7 +619,7 @@
this.register('dir', 'Open', OC.PERMISSION_READ, '', function (filename, context) {
var dir = context.$file.attr('data-path') || context.fileList.getCurrentDirectory();
- context.fileList.changeDirectory(OC.joinPaths(dir, filename));
+ context.fileList.changeDirectory(OC.joinPaths(dir, filename), true, false, parseInt(context.$file.attr('data-id'), 10));
});
this.registerAction({
diff --git a/apps/files/js/filelist.js b/apps/files/js/filelist.js
index 16ca5e91ed2..9395112bce3 100644
--- a/apps/files/js/filelist.js
+++ b/apps/files/js/filelist.js
@@ -1362,19 +1362,20 @@
return parseInt(this.$el.find('#permissions').val(), 10);
},
/**
- * @brief Changes the current directory and reload the file list.
- * @param targetDir target directory (non URL encoded)
- * @param changeUrl false if the URL must not be changed (defaults to true)
- * @param {boolean} force set to true to force changing directory
+ * Changes the current directory and reload the file list.
+ * @param {string} targetDir target directory (non URL encoded)
+ * @param {boolean} [changeUrl=true] if the URL must not be changed (defaults to true)
+ * @param {boolean} [force=false] set to true to force changing directory
+ * @param {string} [fileId] optional file id, if known, to be appended in the URL
*/
- changeDirectory: function(targetDir, changeUrl, force) {
+ changeDirectory: function(targetDir, changeUrl, force, fileId) {
var self = this;
var currentDir = this.getCurrentDirectory();
targetDir = targetDir || '/';
if (!force && currentDir === targetDir) {
return;
}
- this._setCurrentDir(targetDir, changeUrl);
+ this._setCurrentDir(targetDir, changeUrl, fileId);
this.reload().then(function(success){
if (!success) {
self.changeDirectory(currentDir, true);
@@ -1389,8 +1390,9 @@
* Sets the current directory name and updates the breadcrumb.
* @param targetDir directory to display
* @param changeUrl true to also update the URL, false otherwise (default)
+ * @param {string} [fileId] file id
*/
- _setCurrentDir: function(targetDir, changeUrl) {
+ _setCurrentDir: function(targetDir, changeUrl, fileId) {
targetDir = targetDir.replace(/\\/g, '/');
var previousDir = this.getCurrentDirectory(),
baseDir = OC.basename(targetDir);
@@ -1408,10 +1410,14 @@
this.$el.find('#dir').val(targetDir);
if (changeUrl !== false) {
- this.$el.trigger(jQuery.Event('changeDirectory', {
+ var params = {
dir: targetDir,
previousDir: previousDir
- }));
+ };
+ if (fileId) {
+ params.fileId = fileId;
+ }
+ this.$el.trigger(jQuery.Event('changeDirectory', params));
}
this.breadcrumb.setDirectory(this.getCurrentDirectory());
},
@@ -1557,6 +1563,18 @@
result.sort(this._sortComparator);
this.setFiles(result);
+
+ if (this.dirInfo) {
+ var newFileId = this.dirInfo.id;
+ // update fileid in URL
+ var params = {
+ dir: this.getCurrentDirectory()
+ };
+ if (newFileId) {
+ params.fileId = newFileId;
+ }
+ this.$el.trigger(jQuery.Event('afterChangeDirectory', params));
+ }
return true;
},
diff --git a/apps/files/js/mainfileinfodetailview.js b/apps/files/js/mainfileinfodetailview.js
index 1bcb4873c53..c586135b9c7 100644
--- a/apps/files/js/mainfileinfodetailview.js
+++ b/apps/files/js/mainfileinfodetailview.js
@@ -12,7 +12,13 @@
var TEMPLATE =
'<div class="thumbnailContainer"><a href="#" class="thumbnail action-default"><div class="stretcher"/></a></div>' +
'<div class="file-details-container">' +
- '<div class="fileName"><h3 title="{{name}}" class="ellipsis">{{name}}</h3></div>' +
+ '<div class="fileName">' +
+ '<h3 title="{{name}}" class="ellipsis">{{name}}</h3>' +
+ '<a class="permalink" href="{{permalink}}" title="{{permalinkTitle}}">' +
+ '<span class="icon icon-public"></span>' +
+ '<span class="hidden-visually">{{permalinkTitle}}</span>' +
+ '</a>' +
+ '</div>' +
' <div class="file-details ellipsis">' +
' <a href="#" ' +
' class="action action-favorite favorite">' +
@@ -20,6 +26,9 @@
' </a>' +
' {{#if hasSize}}<span class="size" title="{{altSize}}">{{size}}</span>, {{/if}}<span class="date" title="{{altDate}}">{{date}}</span>' +
' </div>' +
+ '</div>' +
+ '<div class="hidden permalink-field">' +
+ '<input type="text" value="{{permalink}}" placeholder="{{permalinkTitle}}" readonly="readonly"/>' +
'</div>';
/**
@@ -50,7 +59,9 @@
events: {
'click a.action-favorite': '_onClickFavorite',
- 'click a.action-default': '_onClickDefaultAction'
+ 'click a.action-default': '_onClickDefaultAction',
+ 'click a.permalink': '_onClickPermalink',
+ 'focus .permalink-field>input': '_onFocusPermalink'
},
template: function(data) {
@@ -72,6 +83,20 @@
}
},
+ _onClickPermalink: function() {
+ var $row = this.$('.permalink-field');
+ $row.toggleClass('hidden');
+ if (!$row.hasClass('hidden')) {
+ $row.find('>input').focus();
+ }
+ // cancel click, user must right-click + copy or middle click
+ return false;
+ },
+
+ _onFocusPermalink: function() {
+ this.$('.permalink-field>input').select();
+ },
+
_onClickFavorite: function(event) {
event.preventDefault();
this._fileActions.triggerAction('Favorite', this.model, this._fileList);
@@ -87,6 +112,11 @@
this.render();
},
+ _makePermalink: function(fileId) {
+ var baseUrl = OC.getProtocol() + '://' + OC.getHost();
+ return baseUrl + OC.generateUrl('/f/{fileId}', {fileId: fileId});
+ },
+
setFileInfo: function(fileInfo) {
if (this.model) {
this.model.off('change', this._onModelChanged, this);
@@ -118,7 +148,9 @@
altDate: OC.Util.formatDate(this.model.get('mtime')),
date: OC.Util.relativeModifiedDate(this.model.get('mtime')),
starAltText: isFavorite ? t('files', 'Favorited') : t('files', 'Favorite'),
- starIcon: OC.imagePath('core', isFavorite ? 'actions/starred' : 'actions/star')
+ starIcon: OC.imagePath('core', isFavorite ? 'actions/starred' : 'actions/star'),
+ permalink: this._makePermalink(this.model.get('id')),
+ permalinkTitle: t('files', 'Local link')
}));
// TODO: we really need OC.Previews
diff --git a/apps/files/l10n/ja.js b/apps/files/l10n/ja.js
index 185a5d6d121..d0eaf997dc5 100644
--- a/apps/files/l10n/ja.js
+++ b/apps/files/l10n/ja.js
@@ -105,7 +105,9 @@ OC.L10N.register(
"With PHP-FPM it might take 5 minutes for changes to be applied." : "PHP-FPM の場合は値を変更後、反映されるのに5分程度かかります。",
"Missing permissions to edit from here." : "ここから編集するための権限がありません。",
"Settings" : "設定",
+ "Show hidden files" : "隠しファイルを表示",
"WebDAV" : "WebDAV",
+ "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "<a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">WebDAV 経由でファイルにアクセス</a> するにはこのアドレスを利用してください",
"Cancel upload" : "アップロードをキャンセル",
"No files in here" : "ファイルがありません",
"Upload some content or sync with your devices!" : "何かコンテンツをアップロードするか、デバイスからファイルを同期してください。",
diff --git a/apps/files/l10n/ja.json b/apps/files/l10n/ja.json
index 129e417962b..b326ee0e56a 100644
--- a/apps/files/l10n/ja.json
+++ b/apps/files/l10n/ja.json
@@ -103,7 +103,9 @@
"With PHP-FPM it might take 5 minutes for changes to be applied." : "PHP-FPM の場合は値を変更後、反映されるのに5分程度かかります。",
"Missing permissions to edit from here." : "ここから編集するための権限がありません。",
"Settings" : "設定",
+ "Show hidden files" : "隠しファイルを表示",
"WebDAV" : "WebDAV",
+ "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "<a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">WebDAV 経由でファイルにアクセス</a> するにはこのアドレスを利用してください",
"Cancel upload" : "アップロードをキャンセル",
"No files in here" : "ファイルがありません",
"Upload some content or sync with your devices!" : "何かコンテンツをアップロードするか、デバイスからファイルを同期してください。",
diff --git a/apps/files/l10n/nds.js b/apps/files/l10n/nds.js
index bb3dc429711..5e3a7c06142 100644
--- a/apps/files/l10n/nds.js
+++ b/apps/files/l10n/nds.js
@@ -2,12 +2,18 @@ OC.L10N.register(
"files",
{
"Files" : "Dateien",
+ "Close" : "Schließen",
+ "Download" : "Download",
"Delete" : "Löschen",
"Details" : "Details",
+ "Could not move \"{file}\", target exists" : "\"{file}\" konnte nicht verschoben werden, weil das Ziel schon existiert",
+ "Could not move \"{file}\"" : "\"{file}\" konnte nicht verschoben werden",
"Name" : "Name",
+ "New" : "Neu",
"New folder" : "Neuer Ordner",
"Upload" : "Hochladen",
"Settings" : "Einstellungen",
- "WebDAV" : "WebDAV"
+ "WebDAV" : "WebDAV",
+ "Cancel upload" : "Upload abbrechen"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/nds.json b/apps/files/l10n/nds.json
index c8e93f2fa2b..62b55a1b64e 100644
--- a/apps/files/l10n/nds.json
+++ b/apps/files/l10n/nds.json
@@ -1,11 +1,17 @@
{ "translations": {
"Files" : "Dateien",
+ "Close" : "Schließen",
+ "Download" : "Download",
"Delete" : "Löschen",
"Details" : "Details",
+ "Could not move \"{file}\", target exists" : "\"{file}\" konnte nicht verschoben werden, weil das Ziel schon existiert",
+ "Could not move \"{file}\"" : "\"{file}\" konnte nicht verschoben werden",
"Name" : "Name",
+ "New" : "Neu",
"New folder" : "Neuer Ordner",
"Upload" : "Hochladen",
"Settings" : "Einstellungen",
- "WebDAV" : "WebDAV"
+ "WebDAV" : "WebDAV",
+ "Cancel upload" : "Upload abbrechen"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/nn_NO.js b/apps/files/l10n/nn_NO.js
index 1e138d91b85..ee983939e7d 100644
--- a/apps/files/l10n/nn_NO.js
+++ b/apps/files/l10n/nn_NO.js
@@ -17,6 +17,7 @@ OC.L10N.register(
"Upload failed. Could not get file info." : "Feil ved opplasting. Klarte ikkje å henta filinfo.",
"Invalid directory." : "Ugyldig mappe.",
"Files" : "Filer",
+ "All files" : "Alle filer",
"Favorites" : "Favorittar",
"Home" : "Heime",
"Close" : "Lukk",
diff --git a/apps/files/l10n/nn_NO.json b/apps/files/l10n/nn_NO.json
index 5645a61b6bc..ec9b4efef11 100644
--- a/apps/files/l10n/nn_NO.json
+++ b/apps/files/l10n/nn_NO.json
@@ -15,6 +15,7 @@
"Upload failed. Could not get file info." : "Feil ved opplasting. Klarte ikkje å henta filinfo.",
"Invalid directory." : "Ugyldig mappe.",
"Files" : "Filer",
+ "All files" : "Alle filer",
"Favorites" : "Favorittar",
"Home" : "Heime",
"Close" : "Lukk",
diff --git a/apps/files/l10n/pl.js b/apps/files/l10n/pl.js
index ae77a698287..04a57287e32 100644
--- a/apps/files/l10n/pl.js
+++ b/apps/files/l10n/pl.js
@@ -28,6 +28,7 @@ OC.L10N.register(
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Nie można przesłać {filename} być może jest katalogiem lub posiada 0 bajtów",
"Total file size {size1} exceeds upload limit {size2}" : "Całkowity rozmiar {size1} przekracza limit uploadu {size2}",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Brak wolnej przestrzeni, przesyłasz {size1} a pozostało tylko {size2}",
+ "Error uploading file \"{fileName}\": {message}" : "Błąd podczas przekazywania \"{fileName}\": {message}",
"Could not get result from server." : "Nie można uzyskać wyniku z serwera.",
"File upload is in progress. Leaving the page now will cancel the upload." : "Wysyłanie pliku jest w toku. Jeśli opuścisz tę stronę, wysyłanie zostanie przerwane.",
"Actions" : "Akcje",
@@ -40,7 +41,11 @@ OC.L10N.register(
"Select" : "Wybierz",
"Pending" : "Oczekujące",
"Unable to determine date" : "Nie można ustalić daty",
+ "This operation is forbidden" : "Ta operacja jest niedozwolona",
"This directory is unavailable, please check the logs or contact the administrator" : "Ten folder jest niedostępny, proszę sprawdzić logi lub skontaktować się z administratorem.",
+ "Could not move \"{file}\"" : "Nie można było przenieść \"{file}\"",
+ "Could not create file \"{file}\"" : "Nie można było utworzyć pliku \"{file}\"",
+ "Could not create file \"{file}\" because it already exists" : "Nie można było utworzyć pliku \"{file}\", ponieważ ten plik już istnieje.",
"Could not create folder \"{dir}\" because it already exists" : "Nie można utworzyć folderu „{dir}”, ponieważ już istnieje.",
"Error deleting file \"{fileName}\"." : "Błąd podczas usuwania pliku „{fileName}”.",
"No entries in this folder match '{filter}'" : "Brak wyników pasujących do '{filter}'",
@@ -59,11 +64,14 @@ OC.L10N.register(
"Your storage is full, files can not be updated or synced anymore!" : "Magazyn jest pełny. Pliki nie mogą zostać zaktualizowane lub zsynchronizowane!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "Miejsce dla {owner} jest na wyczerpaniu ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "Twój magazyn jest prawie pełny ({usedSpacePercent}%)",
+ "Path" : "Ścieżka",
"Favorited" : "Ulubione",
"Favorite" : "Ulubione",
"Folder" : "Folder",
"New folder" : "Nowy folder",
+ "{newname} already exists" : "{newname} już istnieje",
"Upload" : "Wyślij",
+ "An error occurred while trying to update the tags" : "Wystąpił błąd podczas aktualizacji tagów",
"A new file or folder has been <strong>created</strong>" : "Nowy plik lub folder został <strong>utworzony</strong>",
"A file or folder has been <strong>changed</strong>" : "Plik lub folder został <strong>zmieniony</strong>",
"A file or folder has been <strong>deleted</strong>" : "Plik lub folder został <strong>usunięty</strong>",
@@ -78,12 +86,15 @@ OC.L10N.register(
"You restored %1$s" : "Przywróciłeś %1$s",
"%2$s restored %1$s" : "%2$s przywrócił %1$s",
"Changed by %2$s" : "Zmienione przez %2$s",
+ "Deleted by %2$s" : "Usunięte przez %2$s",
+ "Restored by %2$s" : "Przywrócone przez %2$s",
"Upload (max. %s)" : "Wysyłka (max. %s)",
"File handling" : "Zarządzanie plikami",
"Maximum upload size" : "Maksymalny rozmiar wysyłanego pliku",
"max. possible: " : "maks. możliwy:",
"Save" : "Zapisz",
"Settings" : "Ustawienia",
+ "Show hidden files" : "Pokaż ukryte pliki",
"WebDAV" : "WebDAV",
"Cancel upload" : "Anuluj wysyłanie",
"No files in here" : "Brak plików",
@@ -91,6 +102,7 @@ OC.L10N.register(
"Select all" : "Wybierz wszystko",
"Upload too large" : "Ładowany plik jest za duży",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Pliki, które próbujesz przesłać, przekraczają maksymalną dopuszczalną wielkość.",
+ "No favorites" : "Brak ulubionych",
"Text file" : "Plik tekstowy",
"New text file.txt" : "Nowy plik tekstowy.txt"
},
diff --git a/apps/files/l10n/pl.json b/apps/files/l10n/pl.json
index 31eb9ac8cc4..e8dc25de050 100644
--- a/apps/files/l10n/pl.json
+++ b/apps/files/l10n/pl.json
@@ -26,6 +26,7 @@
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Nie można przesłać {filename} być może jest katalogiem lub posiada 0 bajtów",
"Total file size {size1} exceeds upload limit {size2}" : "Całkowity rozmiar {size1} przekracza limit uploadu {size2}",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Brak wolnej przestrzeni, przesyłasz {size1} a pozostało tylko {size2}",
+ "Error uploading file \"{fileName}\": {message}" : "Błąd podczas przekazywania \"{fileName}\": {message}",
"Could not get result from server." : "Nie można uzyskać wyniku z serwera.",
"File upload is in progress. Leaving the page now will cancel the upload." : "Wysyłanie pliku jest w toku. Jeśli opuścisz tę stronę, wysyłanie zostanie przerwane.",
"Actions" : "Akcje",
@@ -38,7 +39,11 @@
"Select" : "Wybierz",
"Pending" : "Oczekujące",
"Unable to determine date" : "Nie można ustalić daty",
+ "This operation is forbidden" : "Ta operacja jest niedozwolona",
"This directory is unavailable, please check the logs or contact the administrator" : "Ten folder jest niedostępny, proszę sprawdzić logi lub skontaktować się z administratorem.",
+ "Could not move \"{file}\"" : "Nie można było przenieść \"{file}\"",
+ "Could not create file \"{file}\"" : "Nie można było utworzyć pliku \"{file}\"",
+ "Could not create file \"{file}\" because it already exists" : "Nie można było utworzyć pliku \"{file}\", ponieważ ten plik już istnieje.",
"Could not create folder \"{dir}\" because it already exists" : "Nie można utworzyć folderu „{dir}”, ponieważ już istnieje.",
"Error deleting file \"{fileName}\"." : "Błąd podczas usuwania pliku „{fileName}”.",
"No entries in this folder match '{filter}'" : "Brak wyników pasujących do '{filter}'",
@@ -57,11 +62,14 @@
"Your storage is full, files can not be updated or synced anymore!" : "Magazyn jest pełny. Pliki nie mogą zostać zaktualizowane lub zsynchronizowane!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "Miejsce dla {owner} jest na wyczerpaniu ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "Twój magazyn jest prawie pełny ({usedSpacePercent}%)",
+ "Path" : "Ścieżka",
"Favorited" : "Ulubione",
"Favorite" : "Ulubione",
"Folder" : "Folder",
"New folder" : "Nowy folder",
+ "{newname} already exists" : "{newname} już istnieje",
"Upload" : "Wyślij",
+ "An error occurred while trying to update the tags" : "Wystąpił błąd podczas aktualizacji tagów",
"A new file or folder has been <strong>created</strong>" : "Nowy plik lub folder został <strong>utworzony</strong>",
"A file or folder has been <strong>changed</strong>" : "Plik lub folder został <strong>zmieniony</strong>",
"A file or folder has been <strong>deleted</strong>" : "Plik lub folder został <strong>usunięty</strong>",
@@ -76,12 +84,15 @@
"You restored %1$s" : "Przywróciłeś %1$s",
"%2$s restored %1$s" : "%2$s przywrócił %1$s",
"Changed by %2$s" : "Zmienione przez %2$s",
+ "Deleted by %2$s" : "Usunięte przez %2$s",
+ "Restored by %2$s" : "Przywrócone przez %2$s",
"Upload (max. %s)" : "Wysyłka (max. %s)",
"File handling" : "Zarządzanie plikami",
"Maximum upload size" : "Maksymalny rozmiar wysyłanego pliku",
"max. possible: " : "maks. możliwy:",
"Save" : "Zapisz",
"Settings" : "Ustawienia",
+ "Show hidden files" : "Pokaż ukryte pliki",
"WebDAV" : "WebDAV",
"Cancel upload" : "Anuluj wysyłanie",
"No files in here" : "Brak plików",
@@ -89,6 +100,7 @@
"Select all" : "Wybierz wszystko",
"Upload too large" : "Ładowany plik jest za duży",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Pliki, które próbujesz przesłać, przekraczają maksymalną dopuszczalną wielkość.",
+ "No favorites" : "Brak ulubionych",
"Text file" : "Plik tekstowy",
"New text file.txt" : "Nowy plik tekstowy.txt"
},"pluralForm" :"nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
diff --git a/apps/files/l10n/ro.js b/apps/files/l10n/ro.js
index f9cbc9542f3..2aee98f8820 100644
--- a/apps/files/l10n/ro.js
+++ b/apps/files/l10n/ro.js
@@ -11,14 +11,14 @@ OC.L10N.register(
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Fișierul încărcat depășește directiva upload_max_filesize din php.ini:",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Fișierul încărcat depășește directiva MAX_FILE_SIZE specificată în formularul HTML",
"The uploaded file was only partially uploaded" : "Fișierul a fost încărcat doar parțial",
- "No file was uploaded" : "Nu a fost încărcat nici un fișier",
+ "No file was uploaded" : "Nu a fost încărcat niciun fișier",
"Missing a temporary folder" : "Lipsește un dosar temporar",
"Failed to write to disk" : "Eroare la scrierea pe disc",
- "Not enough storage available" : "Nu este disponibil suficient spațiu",
+ "Not enough storage available" : "Nu este disponibil suficient spațiu pe disc",
"The target folder has been moved or deleted." : "Dosarul țintă a fost mutat sau șters.",
"Upload failed. Could not find uploaded file" : "Încărcare eșuată. Nu se poate găsi fișierul încărcat",
"Upload failed. Could not get file info." : "Încărcare eșuată. Nu se pot obține informații despre fișier.",
- "Invalid directory." : "Dosar nevalid.",
+ "Invalid directory." : "Dosar invalid.",
"Files" : "Fișiere",
"All files" : "Toate fișierele.",
"Favorites" : "Favorite",
@@ -39,6 +39,8 @@ OC.L10N.register(
"Details" : "Detalii",
"Select" : "Alege",
"Pending" : "În așteptare",
+ "This operation is forbidden" : "Operațiunea este interzisă",
+ "This directory is unavailable, please check the logs or contact the administrator" : "Acest director nu este disponibil, te rugăm verifică logurile sau contactează un administrator",
"Name" : "Nume",
"Size" : "Mărime",
"Modified" : "Modificat",
@@ -77,6 +79,8 @@ OC.L10N.register(
"Settings" : "Setări",
"WebDAV" : "WebDAV",
"Cancel upload" : "Anulează încărcarea",
+ "No files in here" : "Niciun fișier aici",
+ "No entries found in this folder" : "Niciun element găsit în acest director",
"Select all" : "Selectează tot",
"Upload too large" : "Fișierul încărcat este prea mare",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fișierele pe care încerci să le încarci depășesc limita de încărcare maximă admisă pe acest server.",
diff --git a/apps/files/l10n/ro.json b/apps/files/l10n/ro.json
index bae42dd57b4..12f1d5ea612 100644
--- a/apps/files/l10n/ro.json
+++ b/apps/files/l10n/ro.json
@@ -9,14 +9,14 @@
"The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "Fișierul încărcat depășește directiva upload_max_filesize din php.ini:",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Fișierul încărcat depășește directiva MAX_FILE_SIZE specificată în formularul HTML",
"The uploaded file was only partially uploaded" : "Fișierul a fost încărcat doar parțial",
- "No file was uploaded" : "Nu a fost încărcat nici un fișier",
+ "No file was uploaded" : "Nu a fost încărcat niciun fișier",
"Missing a temporary folder" : "Lipsește un dosar temporar",
"Failed to write to disk" : "Eroare la scrierea pe disc",
- "Not enough storage available" : "Nu este disponibil suficient spațiu",
+ "Not enough storage available" : "Nu este disponibil suficient spațiu pe disc",
"The target folder has been moved or deleted." : "Dosarul țintă a fost mutat sau șters.",
"Upload failed. Could not find uploaded file" : "Încărcare eșuată. Nu se poate găsi fișierul încărcat",
"Upload failed. Could not get file info." : "Încărcare eșuată. Nu se pot obține informații despre fișier.",
- "Invalid directory." : "Dosar nevalid.",
+ "Invalid directory." : "Dosar invalid.",
"Files" : "Fișiere",
"All files" : "Toate fișierele.",
"Favorites" : "Favorite",
@@ -37,6 +37,8 @@
"Details" : "Detalii",
"Select" : "Alege",
"Pending" : "În așteptare",
+ "This operation is forbidden" : "Operațiunea este interzisă",
+ "This directory is unavailable, please check the logs or contact the administrator" : "Acest director nu este disponibil, te rugăm verifică logurile sau contactează un administrator",
"Name" : "Nume",
"Size" : "Mărime",
"Modified" : "Modificat",
@@ -75,6 +77,8 @@
"Settings" : "Setări",
"WebDAV" : "WebDAV",
"Cancel upload" : "Anulează încărcarea",
+ "No files in here" : "Niciun fișier aici",
+ "No entries found in this folder" : "Niciun element găsit în acest director",
"Select all" : "Selectează tot",
"Upload too large" : "Fișierul încărcat este prea mare",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Fișierele pe care încerci să le încarci depășesc limita de încărcare maximă admisă pe acest server.",
diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js
index 183953629a2..8e20c65f548 100644
--- a/apps/files/l10n/ru.js
+++ b/apps/files/l10n/ru.js
@@ -105,6 +105,7 @@ OC.L10N.register(
"With PHP-FPM it might take 5 minutes for changes to be applied." : "В режиме PHP-FPM применение изменений может занять до 5 минут.",
"Missing permissions to edit from here." : "Отсутствуют права на удаление.",
"Settings" : "Настройки",
+ "Show hidden files" : "Показать скрытые файлы",
"WebDAV" : "WebDAV",
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Используйте этот адрес для <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">для доступа к вашим файлам по WebDAV</a>",
"Cancel upload" : "Отменить загрузку",
diff --git a/apps/files/l10n/ru.json b/apps/files/l10n/ru.json
index f75736df6ba..d4f8617e343 100644
--- a/apps/files/l10n/ru.json
+++ b/apps/files/l10n/ru.json
@@ -103,6 +103,7 @@
"With PHP-FPM it might take 5 minutes for changes to be applied." : "В режиме PHP-FPM применение изменений может занять до 5 минут.",
"Missing permissions to edit from here." : "Отсутствуют права на удаление.",
"Settings" : "Настройки",
+ "Show hidden files" : "Показать скрытые файлы",
"WebDAV" : "WebDAV",
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Используйте этот адрес для <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">для доступа к вашим файлам по WebDAV</a>",
"Cancel upload" : "Отменить загрузку",
diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js
index 67506f252ac..dfae22a7c3e 100644
--- a/apps/files/l10n/sv.js
+++ b/apps/files/l10n/sv.js
@@ -105,6 +105,7 @@ OC.L10N.register(
"With PHP-FPM it might take 5 minutes for changes to be applied." : "Med PHP-FPM kan det ta cirka 5 minuter för ändringarna att träda i kraft.",
"Missing permissions to edit from here." : "Saknar rättigheter att ändra härifrån.",
"Settings" : "Inställningar",
+ "Show hidden files" : "Visa dolda filer",
"WebDAV" : "WebDAV",
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Använd den här adressen för att <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">komma åt dina filer via WebDAV</a>",
"Cancel upload" : "Avbryt uppladdning",
diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json
index 8a1c44b3ca9..f5587e5cb57 100644
--- a/apps/files/l10n/sv.json
+++ b/apps/files/l10n/sv.json
@@ -103,6 +103,7 @@
"With PHP-FPM it might take 5 minutes for changes to be applied." : "Med PHP-FPM kan det ta cirka 5 minuter för ändringarna att träda i kraft.",
"Missing permissions to edit from here." : "Saknar rättigheter att ändra härifrån.",
"Settings" : "Inställningar",
+ "Show hidden files" : "Visa dolda filer",
"WebDAV" : "WebDAV",
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Använd den här adressen för att <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">komma åt dina filer via WebDAV</a>",
"Cancel upload" : "Avbryt uppladdning",
diff --git a/apps/files/tests/activitytest.php b/apps/files/tests/activitytest.php
index 5e73ff0b5dd..bc062dd0542 100644
--- a/apps/files/tests/activitytest.php
+++ b/apps/files/tests/activitytest.php
@@ -33,7 +33,7 @@ use Test\TestCase;
*/
class ActivityTest extends TestCase {
- /** @var \OC\ActivityManager */
+ /** @var \OCP\Activity\IManager */
private $activityManager;
/** @var \OCP\IRequest|\PHPUnit_Framework_MockObject_MockObject */
@@ -70,7 +70,7 @@ class ActivityTest extends TestCase {
->disableOriginalConstructor()
->getMock();
- $this->activityManager = new \OC\ActivityManager(
+ $this->activityManager = new \OC\Activity\Manager(
$this->request,
$this->session,
$this->config
diff --git a/apps/files/tests/controller/ViewControllerTest.php b/apps/files/tests/controller/ViewControllerTest.php
index 420e635b4b9..797702def6b 100644
--- a/apps/files/tests/controller/ViewControllerTest.php
+++ b/apps/files/tests/controller/ViewControllerTest.php
@@ -36,6 +36,7 @@ use OCP\IL10N;
use OCP\IConfig;
use OCP\IUserSession;
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
+use OCP\Files\Folder;
/**
* Class ViewControllerTest
@@ -61,6 +62,8 @@ class ViewControllerTest extends TestCase {
private $user;
/** @var IUserSession */
private $userSession;
+ /** @var Folder */
+ private $userFolder;
public function setUp() {
parent::setUp();
@@ -75,6 +78,7 @@ class ViewControllerTest extends TestCase {
$this->userSession->expects($this->any())
->method('getUser')
->will($this->returnValue($this->user));
+ $this->userFolder = $this->getMock('\OCP\Files\Folder');
$this->viewController = $this->getMockBuilder('\OCA\Files\Controller\ViewController')
->setConstructorArgs([
'files',
@@ -84,7 +88,8 @@ class ViewControllerTest extends TestCase {
$this->l10n,
$this->config,
$this->eventDispatcher,
- $this->userSession
+ $this->userSession,
+ $this->userFolder
])
->setMethods([
'getStorageInfo',
@@ -287,4 +292,100 @@ class ViewControllerTest extends TestCase {
$expected->setContentSecurityPolicy($policy);
$this->assertEquals($expected, $this->viewController->index('MyDir', 'MyView'));
}
+
+ public function showFileMethodProvider() {
+ return [
+ [true],
+ [false],
+ ];
+ }
+
+ /**
+ * @dataProvider showFileMethodProvider
+ */
+ public function testShowFileRouteWithFolder($useShowFile) {
+ $node = $this->getMock('\OCP\Files\Folder');
+ $node->expects($this->once())
+ ->method('getPath')
+ ->will($this->returnValue('/user/files/test/sub'));
+
+ $this->userFolder->expects($this->at(0))
+ ->method('getById')
+ ->with(123)
+ ->will($this->returnValue([$node]));
+ $this->userFolder->expects($this->at(1))
+ ->method('getRelativePath')
+ ->with('/user/files/test/sub')
+ ->will($this->returnValue('/test/sub'));
+
+ $this->urlGenerator
+ ->expects($this->once())
+ ->method('linkToRoute')
+ ->with('files.view.index', ['dir' => '/test/sub'])
+ ->will($this->returnValue('/apps/files/?dir=/test/sub'));
+
+ $expected = new Http\RedirectResponse('/apps/files/?dir=/test/sub');
+ if ($useShowFile) {
+ $this->assertEquals($expected, $this->viewController->showFile(123));
+ } else {
+ $this->assertEquals($expected, $this->viewController->index('/whatever', '', '123'));
+ }
+ }
+
+ /**
+ * @dataProvider showFileMethodProvider
+ */
+ public function testShowFileRouteWithFile($useShowFile) {
+ $parentNode = $this->getMock('\OCP\Files\Folder');
+ $parentNode->expects($this->once())
+ ->method('getPath')
+ ->will($this->returnValue('/user/files/test'));
+
+ $node = $this->getMock('\OCP\Files\File');
+ $node->expects($this->once())
+ ->method('getParent')
+ ->will($this->returnValue($parentNode));
+ $node->expects($this->once())
+ ->method('getName')
+ ->will($this->returnValue('somefile.txt'));
+
+ $this->userFolder->expects($this->at(0))
+ ->method('getById')
+ ->with(123)
+ ->will($this->returnValue([$node]));
+ $this->userFolder->expects($this->at(1))
+ ->method('getRelativePath')
+ ->with('/user/files/test')
+ ->will($this->returnValue('/test'));
+
+ $this->urlGenerator
+ ->expects($this->once())
+ ->method('linkToRoute')
+ ->with('files.view.index', ['dir' => '/test', 'scrollto' => 'somefile.txt'])
+ ->will($this->returnValue('/apps/files/?dir=/test/sub&scrollto=somefile.txt'));
+
+ $expected = new Http\RedirectResponse('/apps/files/?dir=/test/sub&scrollto=somefile.txt');
+ if ($useShowFile) {
+ $this->assertEquals($expected, $this->viewController->showFile(123));
+ } else {
+ $this->assertEquals($expected, $this->viewController->index('/whatever', '', '123'));
+ }
+ }
+
+ /**
+ * @dataProvider showFileMethodProvider
+ */
+ public function testShowFileRouteWithInvalidFileId($useShowFile) {
+ $this->userFolder->expects($this->at(0))
+ ->method('getById')
+ ->with(123)
+ ->will($this->returnValue([]));
+
+ $expected = new Http\NotFoundResponse();
+ if ($useShowFile) {
+ $this->assertEquals($expected, $this->viewController->showFile(123));
+ } else {
+ $this->assertEquals($expected, $this->viewController->index('/whatever', '', '123'));
+ }
+ }
}
diff --git a/apps/files/tests/js/appSpec.js b/apps/files/tests/js/appSpec.js
index dce513339f0..b9c323e7c12 100644
--- a/apps/files/tests/js/appSpec.js
+++ b/apps/files/tests/js/appSpec.js
@@ -22,6 +22,7 @@
describe('OCA.Files.App tests', function() {
var App = OCA.Files.App;
var pushStateStub;
+ var replaceStateStub;
var parseUrlQueryStub;
var oldLegacyFileActions;
@@ -48,6 +49,7 @@ describe('OCA.Files.App tests', function() {
OCA.Files.fileActions = new OCA.Files.FileActions();
pushStateStub = sinon.stub(OC.Util.History, 'pushState');
+ replaceStateStub = sinon.stub(OC.Util.History, 'replaceState');
parseUrlQueryStub = sinon.stub(OC.Util.History, 'parseUrlQuery');
parseUrlQueryStub.returns({});
@@ -59,6 +61,7 @@ describe('OCA.Files.App tests', function() {
window.FileActions = oldLegacyFileActions;
pushStateStub.restore();
+ replaceStateStub.restore();
parseUrlQueryStub.restore();
});
@@ -119,18 +122,39 @@ describe('OCA.Files.App tests', function() {
describe('URL handling', function() {
it('pushes the state to the URL when current app changed directory', function() {
- $('#app-content-files').trigger(new $.Event('changeDirectory', {dir: 'subdir'}));
+ $('#app-content-files').trigger(new $.Event('changeDirectory', {dir: 'sub dir'}));
expect(pushStateStub.calledOnce).toEqual(true);
- expect(pushStateStub.getCall(0).args[0].dir).toEqual('subdir');
- expect(pushStateStub.getCall(0).args[0].view).not.toBeDefined();
+ var params = OC.parseQueryString(pushStateStub.getCall(0).args[0]);
+ expect(params.dir).toEqual('sub dir');
+ expect(params.view).not.toBeDefined();
$('li[data-id=other]>a').click();
pushStateStub.reset();
- $('#app-content-other').trigger(new $.Event('changeDirectory', {dir: 'subdir'}));
+ $('#app-content-other').trigger(new $.Event('changeDirectory', {dir: 'sub dir'}));
expect(pushStateStub.calledOnce).toEqual(true);
- expect(pushStateStub.getCall(0).args[0].dir).toEqual('subdir');
- expect(pushStateStub.getCall(0).args[0].view).toEqual('other');
+ params = OC.parseQueryString(pushStateStub.getCall(0).args[0]);
+ expect(params.dir).toEqual('sub dir');
+ expect(params.view).toEqual('other');
+ });
+ it('replaces the state to the URL when fileid is known', function() {
+ $('#app-content-files').trigger(new $.Event('changeDirectory', {dir: 'sub dir'}));
+ expect(pushStateStub.calledOnce).toEqual(true);
+ var params = OC.parseQueryString(pushStateStub.getCall(0).args[0]);
+ expect(params.dir).toEqual('sub dir');
+ expect(params.view).not.toBeDefined();
+ expect(replaceStateStub.notCalled).toEqual(true);
+
+ parseUrlQueryStub.returns({dir: 'sub dir'});
+
+ $('#app-content-files').trigger(new $.Event('afterChangeDirectory', {dir: 'sub dir', fileId: 123}));
+
+ expect(pushStateStub.calledOnce).toEqual(true);
+ expect(replaceStateStub.calledOnce).toEqual(true);
+ params = OC.parseQueryString(replaceStateStub.getCall(0).args[0]);
+ expect(params.dir).toEqual('sub dir');
+ expect(params.view).not.toBeDefined();
+ expect(params.fileid).toEqual('123');
});
describe('onpopstate', function() {
it('sends "urlChanged" event to current app', function() {
diff --git a/apps/files/tests/js/filelistSpec.js b/apps/files/tests/js/filelistSpec.js
index cc3bcd74b46..7e6408128bb 100644
--- a/apps/files/tests/js/filelistSpec.js
+++ b/apps/files/tests/js/filelistSpec.js
@@ -1358,6 +1358,15 @@ describe('OCA.Files.FileList tests', function() {
expect(handler.calledOnce).toEqual(true);
expect(handler.getCall(0).args[0].dir).toEqual('/somedir');
});
+ it('triggers "afterChangeDirectory" event with fileid after changing directory', function() {
+ var handler = sinon.stub();
+ $('#app-content-files').on('afterChangeDirectory', handler);
+ fileList.changeDirectory('/somedir');
+ deferredList.resolve(200, [testRoot].concat(testFiles));
+ expect(handler.calledOnce).toEqual(true);
+ expect(handler.getCall(0).args[0].dir).toEqual('/somedir');
+ expect(handler.getCall(0).args[0].fileId).toEqual(99);
+ });
it('changes the directory when receiving "urlChanged" event', function() {
$('#app-content-files').trigger(new $.Event('urlChanged', {view: 'files', dir: '/somedir'}));
expect(fileList.getCurrentDirectory()).toEqual('/somedir');
diff --git a/apps/files/tests/js/mainfileinfodetailviewSpec.js b/apps/files/tests/js/mainfileinfodetailviewSpec.js
index 460629806c8..e81adbcf7ac 100644
--- a/apps/files/tests/js/mainfileinfodetailviewSpec.js
+++ b/apps/files/tests/js/mainfileinfodetailviewSpec.js
@@ -62,6 +62,11 @@ describe('OCA.Files.MainFileInfoDetailView tests', function() {
expect(view.$el.find('.date').attr('title')).toEqual(dateExpected);
clock.restore();
});
+ it('displays permalink', function() {
+ view.setFileInfo(testFileInfo);
+ expect(view.$el.find('.permalink').attr('href'))
+ .toEqual(OC.getProtocol() + '://' + OC.getHost() + OC.generateUrl('/f/5'));
+ });
it('displays favorite icon', function() {
testFileInfo.set('tags', [OC.TAG_FAVORITE]);
view.setFileInfo(testFileInfo);
diff --git a/apps/files_external/l10n/sl.js b/apps/files_external/l10n/sl.js
index 8ce2cd450f6..8c8a60c9132 100644
--- a/apps/files_external/l10n/sl.js
+++ b/apps/files_external/l10n/sl.js
@@ -31,6 +31,7 @@ OC.L10N.register(
"Admin defined" : "Skrbnik je določen",
"Saved" : "Shranjeno",
"Empty response from the server" : "S strežnika je prejet odziv brez vsebine.",
+ "Couldn't access. Please logout and login to activate this mount point" : "Dostop ni mogoč. Za priklop točke se odjavite in ponovno prijavite.",
"Couldn't get the information from the ownCloud server: {code} {type}" : "Ni mogoče pridobiti podrobnosti s strežnika ownCloud:{koda} {vrsta}",
"Couldn't get the list of external mount points: {type}" : "Ni mogoče pridobiti seznama zunanjih priklopnih točk: {type}",
"There was an error with message: " : "Prišlo je do napake s sporočilom:",
diff --git a/apps/files_external/l10n/sl.json b/apps/files_external/l10n/sl.json
index 753a401d536..13f5d00b81a 100644
--- a/apps/files_external/l10n/sl.json
+++ b/apps/files_external/l10n/sl.json
@@ -29,6 +29,7 @@
"Admin defined" : "Skrbnik je določen",
"Saved" : "Shranjeno",
"Empty response from the server" : "S strežnika je prejet odziv brez vsebine.",
+ "Couldn't access. Please logout and login to activate this mount point" : "Dostop ni mogoč. Za priklop točke se odjavite in ponovno prijavite.",
"Couldn't get the information from the ownCloud server: {code} {type}" : "Ni mogoče pridobiti podrobnosti s strežnika ownCloud:{koda} {vrsta}",
"Couldn't get the list of external mount points: {type}" : "Ni mogoče pridobiti seznama zunanjih priklopnih točk: {type}",
"There was an error with message: " : "Prišlo je do napake s sporočilom:",
diff --git a/apps/files_sharing/api/share20ocs.php b/apps/files_sharing/api/share20ocs.php
index 68098530017..af762845326 100644
--- a/apps/files_sharing/api/share20ocs.php
+++ b/apps/files_sharing/api/share20ocs.php
@@ -28,11 +28,12 @@ use OCP\IRequest;
use OCP\IURLGenerator;
use OCP\IUser;
use OCP\Files\IRootFolder;
+use OCP\Lock\LockedException;
use OCP\Share;
use OCP\Share\IManager;
-
use OCP\Share\Exceptions\ShareNotFound;
use OCP\Share\Exceptions\GenericShareException;
+use OCP\Lock\ILockingProvider;
/**
* Class Share20OCS
@@ -205,12 +206,21 @@ class Share20OCS {
return new \OC_OCS_Result(null, 404, $this->l->t('Wrong share ID, share doesn\'t exist'));
}
+ try {
+ $share->getNode()->lock(ILockingProvider::LOCK_SHARED);
+ } catch (LockedException $e) {
+ return new \OC_OCS_Result(null, 404, 'could not delete share');
+ }
+
if (!$this->canAccessShare($share)) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Could not delete share'));
}
$this->shareManager->deleteShare($share);
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
+
return new \OC_OCS_Result();
}
@@ -233,12 +243,18 @@ class Share20OCS {
$userFolder = $this->rootFolder->getUserFolder($this->currentUser->getUID());
try {
$path = $userFolder->get($path);
- } catch (\OCP\Files\NotFoundException $e) {
+ } catch (NotFoundException $e) {
return new \OC_OCS_Result(null, 404, $this->l->t('Wrong path, file/folder doesn\'t exist'));
}
$share->setNode($path);
+ try {
+ $share->getNode()->lock(ILockingProvider::LOCK_SHARED);
+ } catch (LockedException $e) {
+ return new \OC_OCS_Result(null, 404, 'Could not create share');
+ }
+
// Parse permissions (if available)
$permissions = $this->request->getParam('permissions', null);
if ($permissions === null) {
@@ -248,6 +264,7 @@ class Share20OCS {
}
if ($permissions < 0 || $permissions > \OCP\Constants::PERMISSION_ALL) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, 'invalid permissions');
}
@@ -275,17 +292,20 @@ class Share20OCS {
if ($shareType === \OCP\Share::SHARE_TYPE_USER) {
// Valid user is required to share
if ($shareWith === null || !$this->userManager->userExists($shareWith)) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Please specify a valid user'));
}
$share->setSharedWith($shareWith);
$share->setPermissions($permissions);
} else if ($shareType === \OCP\Share::SHARE_TYPE_GROUP) {
if (!$this->shareManager->allowGroupSharing()) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Group sharing is disabled by the administrator'));
}
// Valid group is required to share
if ($shareWith === null || !$this->groupManager->groupExists($shareWith)) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Please specify a valid group'));
}
$share->setSharedWith($shareWith);
@@ -293,6 +313,7 @@ class Share20OCS {
} else if ($shareType === \OCP\Share::SHARE_TYPE_LINK) {
//Can we even share links?
if (!$this->shareManager->shareApiAllowLinks()) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Public link sharing is disabled by the administrator'));
}
@@ -302,6 +323,7 @@ class Share20OCS {
*/
$existingShares = $this->shareManager->getSharesBy($this->currentUser->getUID(), \OCP\Share::SHARE_TYPE_LINK, $path, false, 1, 0);
if (!empty($existingShares)) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result($this->formatShare($existingShares[0]));
}
@@ -309,11 +331,13 @@ class Share20OCS {
if ($publicUpload === 'true') {
// Check if public upload is allowed
if (!$this->shareManager->shareApiLinkAllowPublicUpload()) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 403, $this->l->t('Public upload disabled by the administrator'));
}
// Public upload can only be set for folders
if ($path instanceof \OCP\Files\File) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Public upload is only possible for publicly shared folders'));
}
@@ -341,18 +365,21 @@ class Share20OCS {
$expireDate = $this->parseDate($expireDate);
$share->setExpirationDate($expireDate);
} catch (\Exception $e) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Invalid date, date format must be YYYY-MM-DD'));
}
}
} else if ($shareType === \OCP\Share::SHARE_TYPE_REMOTE) {
if (!$this->shareManager->outgoingServer2ServerSharesAllowed()) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 403, $this->l->t('Sharing %s failed because the back end does not allow shares from type %s', [$path->getPath(), $shareType]));
}
$share->setSharedWith($shareWith);
$share->setPermissions($permissions);
} else {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 400, $this->l->t('Unknown share type'));
}
@@ -363,13 +390,18 @@ class Share20OCS {
$share = $this->shareManager->createShare($share);
} catch (GenericShareException $e) {
$code = $e->getCode() === 0 ? 403 : $e->getCode();
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, $code, $e->getHint());
}catch (\Exception $e) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 403, $e->getMessage());
}
- $share = $this->formatShare($share);
- return new \OC_OCS_Result($share);
+ $output = $this->formatShare($share);
+
+ $share->getNode()->unlock(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
+ return new \OC_OCS_Result($output);
}
/**
@@ -454,17 +486,28 @@ class Share20OCS {
$userFolder = $this->rootFolder->getUserFolder($this->currentUser->getUID());
try {
$path = $userFolder->get($path);
+ $path->lock(ILockingProvider::LOCK_SHARED);
} catch (\OCP\Files\NotFoundException $e) {
return new \OC_OCS_Result(null, 404, $this->l->t('Wrong path, file/folder doesn\'t exist'));
+ } catch (LockedException $e) {
+ return new \OC_OCS_Result(null, 404, $this->l->t('Could not lock path'));
}
}
if ($sharedWithMe === 'true') {
- return $this->getSharedWithMe($path);
+ $result = $this->getSharedWithMe($path);
+ if ($path !== null) {
+ $path->unlock(ILockingProvider::LOCK_SHARED);
+ }
+ return $result;
}
if ($subfiles === 'true') {
- return $this->getSharesInDir($path);
+ $result = $this->getSharesInDir($path);
+ if ($path !== null) {
+ $path->unlock(ILockingProvider::LOCK_SHARED);
+ }
+ return $result;
}
if ($reshares === 'true') {
@@ -494,6 +537,10 @@ class Share20OCS {
}
}
+ if ($path !== null) {
+ $path->unlock(ILockingProvider::LOCK_SHARED);
+ }
+
return new \OC_OCS_Result($formatted);
}
@@ -512,7 +559,10 @@ class Share20OCS {
return new \OC_OCS_Result(null, 404, $this->l->t('Wrong share ID, share doesn\'t exist'));
}
+ $share->getNode()->lock(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
if (!$this->canAccessShare($share)) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Wrong share ID, share doesn\'t exist'));
}
@@ -526,6 +576,7 @@ class Share20OCS {
*/
if ($share->getShareType() === \OCP\Share::SHARE_TYPE_LINK) {
if ($permissions === null && $password === null && $publicUpload === null && $expireDate === null) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 400, 'Wrong or no update parameter given');
}
@@ -543,15 +594,18 @@ class Share20OCS {
if ($newPermissions !== null &&
$newPermissions !== \OCP\Constants::PERMISSION_READ &&
$newPermissions !== (\OCP\Constants::PERMISSION_READ | \OCP\Constants::PERMISSION_CREATE | \OCP\Constants::PERMISSION_UPDATE)) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 400, $this->l->t('Can\'t change permissions for public share links'));
}
if ($newPermissions === (\OCP\Constants::PERMISSION_READ | \OCP\Constants::PERMISSION_CREATE | \OCP\Constants::PERMISSION_UPDATE)) {
if (!$this->shareManager->shareApiLinkAllowPublicUpload()) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 403, $this->l->t('Public upload disabled by the administrator'));
}
if (!($share->getNode() instanceof \OCP\Files\Folder)) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 400, $this->l->t('Public upload is only possible for publicly shared folders'));
}
}
@@ -566,6 +620,7 @@ class Share20OCS {
try {
$expireDate = $this->parseDate($expireDate);
} catch (\Exception $e) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 400, $e->getMessage());
}
$share->setExpirationDate($expireDate);
@@ -580,6 +635,7 @@ class Share20OCS {
} else {
// For other shares only permissions is valid.
if ($permissions === null) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 400, $this->l->t('Wrong or no update parameter given'));
} else {
$permissions = (int)$permissions;
@@ -599,6 +655,7 @@ class Share20OCS {
}
if ($share->getPermissions() & ~$maxPermissions) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 404, $this->l->t('Cannot increase permissions'));
}
}
@@ -608,9 +665,12 @@ class Share20OCS {
try {
$share = $this->shareManager->updateShare($share);
} catch (\Exception $e) {
+ $share->getNode()->unlock(ILockingProvider::LOCK_SHARED);
return new \OC_OCS_Result(null, 400, $e->getMessage());
}
+ $share->getNode()->unlock(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
return new \OC_OCS_Result($this->formatShare($share));
}
diff --git a/apps/files_sharing/appinfo/app.php b/apps/files_sharing/appinfo/app.php
index e0cbfd7f5ba..da573d11ec5 100644
--- a/apps/files_sharing/appinfo/app.php
+++ b/apps/files_sharing/appinfo/app.php
@@ -33,13 +33,6 @@ $l = \OC::$server->getL10N('files_sharing');
\OC::$CLASSPATH['OC_Share_Backend_File'] = 'files_sharing/lib/share/file.php';
\OC::$CLASSPATH['OC_Share_Backend_Folder'] = 'files_sharing/lib/share/folder.php';
\OC::$CLASSPATH['OC\Files\Storage\Shared'] = 'files_sharing/lib/sharedstorage.php';
-\OC::$CLASSPATH['OC\Files\Cache\SharedScanner'] = 'files_sharing/lib/scanner.php';
-\OC::$CLASSPATH['OC\Files\Cache\Shared_Cache'] = 'files_sharing/lib/cache.php';
-\OC::$CLASSPATH['OC\Files\Cache\Shared_Permissions'] = 'files_sharing/lib/permissions.php';
-\OC::$CLASSPATH['OC\Files\Cache\Shared_Updater'] = 'files_sharing/lib/updater.php';
-\OC::$CLASSPATH['OC\Files\Cache\Shared_Watcher'] = 'files_sharing/lib/watcher.php';
-\OC::$CLASSPATH['OCA\Files\Share\Maintainer'] = 'files_sharing/lib/maintainer.php';
-\OC::$CLASSPATH['OCA\Files\Share\Proxy'] = 'files_sharing/lib/proxy.php';
$application = new Application();
$application->registerMountProviders();
diff --git a/apps/files_sharing/l10n/de.js b/apps/files_sharing/l10n/de.js
index a300dd15118..ac9083183f2 100644
--- a/apps/files_sharing/l10n/de.js
+++ b/apps/files_sharing/l10n/de.js
@@ -23,6 +23,7 @@ OC.L10N.register(
"Sharing %s failed because the back end does not allow shares from type %s" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %s nicht erlaubt.",
"Unknown share type" : "Unbekannter Freigabetyp",
"Not a directory" : "Kein Verzeichnis",
+ "Could not lock path" : "Pfad konnte nicht gesperrt werden",
"Can't change permissions for public share links" : "Berechtigungen für öffentlich freigegebene Links konnten nicht geändert werden",
"Wrong or no update parameter given" : "Falscher oder kein Updateparameter wurde übergeben",
"Cannot increase permissions" : "Berechtigungen können nicht erhöht werden",
diff --git a/apps/files_sharing/l10n/de.json b/apps/files_sharing/l10n/de.json
index bb68ef07639..be648efa1f4 100644
--- a/apps/files_sharing/l10n/de.json
+++ b/apps/files_sharing/l10n/de.json
@@ -21,6 +21,7 @@
"Sharing %s failed because the back end does not allow shares from type %s" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %s nicht erlaubt.",
"Unknown share type" : "Unbekannter Freigabetyp",
"Not a directory" : "Kein Verzeichnis",
+ "Could not lock path" : "Pfad konnte nicht gesperrt werden",
"Can't change permissions for public share links" : "Berechtigungen für öffentlich freigegebene Links konnten nicht geändert werden",
"Wrong or no update parameter given" : "Falscher oder kein Updateparameter wurde übergeben",
"Cannot increase permissions" : "Berechtigungen können nicht erhöht werden",
diff --git a/apps/files_sharing/l10n/de_DE.js b/apps/files_sharing/l10n/de_DE.js
index c1a4f9189d4..c5176f52818 100644
--- a/apps/files_sharing/l10n/de_DE.js
+++ b/apps/files_sharing/l10n/de_DE.js
@@ -23,6 +23,7 @@ OC.L10N.register(
"Sharing %s failed because the back end does not allow shares from type %s" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %s nicht erlaubt.",
"Unknown share type" : "Unbekannter Freigabetyp",
"Not a directory" : "Kein Verzeichnis",
+ "Could not lock path" : "Pfad konnte nicht gesperrt werden",
"Can't change permissions for public share links" : "Berechtigungen für öffentlich freigegebene Links konnten nicht geändert werden",
"Wrong or no update parameter given" : "Falscher oder kein Updateparameter wurde übergeben",
"Cannot increase permissions" : "Berechtigungen können nicht erhöht werden",
diff --git a/apps/files_sharing/l10n/de_DE.json b/apps/files_sharing/l10n/de_DE.json
index b5ae9602ab0..c0d279c4a95 100644
--- a/apps/files_sharing/l10n/de_DE.json
+++ b/apps/files_sharing/l10n/de_DE.json
@@ -21,6 +21,7 @@
"Sharing %s failed because the back end does not allow shares from type %s" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %s nicht erlaubt.",
"Unknown share type" : "Unbekannter Freigabetyp",
"Not a directory" : "Kein Verzeichnis",
+ "Could not lock path" : "Pfad konnte nicht gesperrt werden",
"Can't change permissions for public share links" : "Berechtigungen für öffentlich freigegebene Links konnten nicht geändert werden",
"Wrong or no update parameter given" : "Falscher oder kein Updateparameter wurde übergeben",
"Cannot increase permissions" : "Berechtigungen können nicht erhöht werden",
diff --git a/apps/files_sharing/l10n/en_GB.js b/apps/files_sharing/l10n/en_GB.js
index f8ba89b2fa0..81ddc030559 100644
--- a/apps/files_sharing/l10n/en_GB.js
+++ b/apps/files_sharing/l10n/en_GB.js
@@ -8,6 +8,25 @@ OC.L10N.register(
"Could not authenticate to remote share, password might be wrong" : "Could not authenticate to remote share, password might be wrong",
"Storage not valid" : "Storage not valid",
"Couldn't add remote share" : "Couldn't add remote share",
+ "Share API is disabled" : "Share API is disabled",
+ "Wrong share ID, share doesn't exist" : "Wrong share ID, share doesn't exist",
+ "Could not delete share" : "Could not delete share",
+ "Please specify a file or folder path" : "Please specify a file or folder path",
+ "Wrong path, file/folder doesn't exist" : "Wrong path, file/folder doesn't exist",
+ "Please specify a valid user" : "Please specify a valid user",
+ "Group sharing is disabled by the administrator" : "Group sharing is disabled by the administrator",
+ "Please specify a valid group" : "Please specify a valid group",
+ "Public link sharing is disabled by the administrator" : "Public link sharing is disabled by the administrator",
+ "Public upload disabled by the administrator" : "Public upload disabled by the administrator",
+ "Public upload is only possible for publicly shared folders" : "Public upload is only possible for publicly shared folders",
+ "Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Sharing %s failed because the back end does not allow shares from type %s",
+ "Unknown share type" : "Unknown share type",
+ "Not a directory" : "Not a directory",
+ "Could not lock path" : "Could not lock path",
+ "Can't change permissions for public share links" : "Can't change permissions for public share links",
+ "Wrong or no update parameter given" : "Wrong or no update parameter given",
+ "Cannot increase permissions" : "Cannot increase permissions",
"Shared with you" : "Shared with you",
"Shared with others" : "Shared with others",
"Shared by link" : "Shared by link",
diff --git a/apps/files_sharing/l10n/en_GB.json b/apps/files_sharing/l10n/en_GB.json
index 9ab2cabe562..f9abf165f59 100644
--- a/apps/files_sharing/l10n/en_GB.json
+++ b/apps/files_sharing/l10n/en_GB.json
@@ -6,6 +6,25 @@
"Could not authenticate to remote share, password might be wrong" : "Could not authenticate to remote share, password might be wrong",
"Storage not valid" : "Storage not valid",
"Couldn't add remote share" : "Couldn't add remote share",
+ "Share API is disabled" : "Share API is disabled",
+ "Wrong share ID, share doesn't exist" : "Wrong share ID, share doesn't exist",
+ "Could not delete share" : "Could not delete share",
+ "Please specify a file or folder path" : "Please specify a file or folder path",
+ "Wrong path, file/folder doesn't exist" : "Wrong path, file/folder doesn't exist",
+ "Please specify a valid user" : "Please specify a valid user",
+ "Group sharing is disabled by the administrator" : "Group sharing is disabled by the administrator",
+ "Please specify a valid group" : "Please specify a valid group",
+ "Public link sharing is disabled by the administrator" : "Public link sharing is disabled by the administrator",
+ "Public upload disabled by the administrator" : "Public upload disabled by the administrator",
+ "Public upload is only possible for publicly shared folders" : "Public upload is only possible for publicly shared folders",
+ "Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Sharing %s failed because the back end does not allow shares from type %s",
+ "Unknown share type" : "Unknown share type",
+ "Not a directory" : "Not a directory",
+ "Could not lock path" : "Could not lock path",
+ "Can't change permissions for public share links" : "Can't change permissions for public share links",
+ "Wrong or no update parameter given" : "Wrong or no update parameter given",
+ "Cannot increase permissions" : "Cannot increase permissions",
"Shared with you" : "Shared with you",
"Shared with others" : "Shared with others",
"Shared by link" : "Shared by link",
diff --git a/apps/files_sharing/l10n/fr.js b/apps/files_sharing/l10n/fr.js
index 55de8db3d7d..7fdf08c326d 100644
--- a/apps/files_sharing/l10n/fr.js
+++ b/apps/files_sharing/l10n/fr.js
@@ -20,8 +20,13 @@ OC.L10N.register(
"Public upload disabled by the administrator" : "Téléversement public désactivé par l'administrateur",
"Public upload is only possible for publicly shared folders" : "Le téléversement public est possible uniquement pour les dossiers partagés publiquement",
"Invalid date, date format must be YYYY-MM-DD" : "Date invalide, le format doit être YYYY-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Le partage %s a échoué parce que l'infrastructure n'autorise pas les partages du type %s",
"Unknown share type" : "Type de partage inconnu",
+ "Not a directory" : "N'est pas un répertoire",
+ "Could not lock path" : "Impossible de verrouiller le chemin",
"Can't change permissions for public share links" : "Impossible de changer les permissions pour les liens de partage public",
+ "Wrong or no update parameter given" : "Mauvais ou aucun paramètre donné ",
+ "Cannot increase permissions" : "Impossible d'augmenter les permissions",
"Shared with you" : "Partagés avec vous",
"Shared with others" : "Partagés avec d'autres",
"Shared by link" : "Partagés par lien",
diff --git a/apps/files_sharing/l10n/fr.json b/apps/files_sharing/l10n/fr.json
index 63383273a38..5bbf1dbacac 100644
--- a/apps/files_sharing/l10n/fr.json
+++ b/apps/files_sharing/l10n/fr.json
@@ -18,8 +18,13 @@
"Public upload disabled by the administrator" : "Téléversement public désactivé par l'administrateur",
"Public upload is only possible for publicly shared folders" : "Le téléversement public est possible uniquement pour les dossiers partagés publiquement",
"Invalid date, date format must be YYYY-MM-DD" : "Date invalide, le format doit être YYYY-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Le partage %s a échoué parce que l'infrastructure n'autorise pas les partages du type %s",
"Unknown share type" : "Type de partage inconnu",
+ "Not a directory" : "N'est pas un répertoire",
+ "Could not lock path" : "Impossible de verrouiller le chemin",
"Can't change permissions for public share links" : "Impossible de changer les permissions pour les liens de partage public",
+ "Wrong or no update parameter given" : "Mauvais ou aucun paramètre donné ",
+ "Cannot increase permissions" : "Impossible d'augmenter les permissions",
"Shared with you" : "Partagés avec vous",
"Shared with others" : "Partagés avec d'autres",
"Shared by link" : "Partagés par lien",
diff --git a/apps/files_sharing/l10n/it.js b/apps/files_sharing/l10n/it.js
index a946482b164..f56e0c9bcc8 100644
--- a/apps/files_sharing/l10n/it.js
+++ b/apps/files_sharing/l10n/it.js
@@ -23,6 +23,7 @@ OC.L10N.register(
"Sharing %s failed because the back end does not allow shares from type %s" : "Condivisione di %s non riuscita poiché il motore non consente condivisioni del tipo %s",
"Unknown share type" : "Tipo di condivisione sconosciuto",
"Not a directory" : "Non è una cartella",
+ "Could not lock path" : "Impossibile bloccare il percorso",
"Can't change permissions for public share links" : "Impossibile cambiare i permessi per i collegamenti di condivisione pubblici",
"Wrong or no update parameter given" : "Parametro fornito non valido o non di aggiornamento",
"Cannot increase permissions" : "Impossibile aumentare i permessi",
diff --git a/apps/files_sharing/l10n/it.json b/apps/files_sharing/l10n/it.json
index 048414b8346..9eec1cf368c 100644
--- a/apps/files_sharing/l10n/it.json
+++ b/apps/files_sharing/l10n/it.json
@@ -21,6 +21,7 @@
"Sharing %s failed because the back end does not allow shares from type %s" : "Condivisione di %s non riuscita poiché il motore non consente condivisioni del tipo %s",
"Unknown share type" : "Tipo di condivisione sconosciuto",
"Not a directory" : "Non è una cartella",
+ "Could not lock path" : "Impossibile bloccare il percorso",
"Can't change permissions for public share links" : "Impossibile cambiare i permessi per i collegamenti di condivisione pubblici",
"Wrong or no update parameter given" : "Parametro fornito non valido o non di aggiornamento",
"Cannot increase permissions" : "Impossibile aumentare i permessi",
diff --git a/apps/files_sharing/l10n/ja.js b/apps/files_sharing/l10n/ja.js
index a643bf7f445..a7f7dcda890 100644
--- a/apps/files_sharing/l10n/ja.js
+++ b/apps/files_sharing/l10n/ja.js
@@ -8,6 +8,25 @@ OC.L10N.register(
"Could not authenticate to remote share, password might be wrong" : "リモート共有が認証できませんでした,パスワードが間違っているかもしれません",
"Storage not valid" : "ストレージが無効です",
"Couldn't add remote share" : "リモート共有を追加できませんでした",
+ "Share API is disabled" : "共有APIが無効です。",
+ "Wrong share ID, share doesn't exist" : "共有IDが間違っています。共有がありません。",
+ "Could not delete share" : "共有を削除できませんでした",
+ "Please specify a file or folder path" : "ファイルかフォルダーのパスを指定してください",
+ "Wrong path, file/folder doesn't exist" : "パスが間違っています。ファイル/フォルダーがありません",
+ "Please specify a valid user" : "正しいユーザーを指定してください",
+ "Group sharing is disabled by the administrator" : "グループ共有が管理者によって無効にされています。",
+ "Please specify a valid group" : "正しいグループを指定してください",
+ "Public link sharing is disabled by the administrator" : "URL共有が管理者によって無効されています。",
+ "Public upload disabled by the administrator" : "URL共有へのアップロードが管理者によって無効されています。",
+ "Public upload is only possible for publicly shared folders" : "公開共有されているフォルダーにしか公開アップロードはできません。",
+ "Invalid date, date format must be YYYY-MM-DD" : "無効な日付です。YYYY-MM-DDのフォーマットで日付を指定してください。",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "%s の共有に失敗しました。バックエンド側で %s タイプの共有が許可されていません。",
+ "Unknown share type" : "不明な共有タイプ",
+ "Not a directory" : "ディレクトリではありません",
+ "Could not lock path" : "パスをロックできませんでした",
+ "Can't change permissions for public share links" : "URLリンク共有のパーミッションを変更できません",
+ "Wrong or no update parameter given" : "間違っている、もしくはパラメータが更新されていません",
+ "Cannot increase permissions" : "パーミッションを追加できません",
"Shared with you" : "他ユーザーがあなたと共有中",
"Shared with others" : "他ユーザーと共有中",
"Shared by link" : "URLリンクで共有中",
diff --git a/apps/files_sharing/l10n/ja.json b/apps/files_sharing/l10n/ja.json
index a7adc456d9f..bed19ba3db1 100644
--- a/apps/files_sharing/l10n/ja.json
+++ b/apps/files_sharing/l10n/ja.json
@@ -6,6 +6,25 @@
"Could not authenticate to remote share, password might be wrong" : "リモート共有が認証できませんでした,パスワードが間違っているかもしれません",
"Storage not valid" : "ストレージが無効です",
"Couldn't add remote share" : "リモート共有を追加できませんでした",
+ "Share API is disabled" : "共有APIが無効です。",
+ "Wrong share ID, share doesn't exist" : "共有IDが間違っています。共有がありません。",
+ "Could not delete share" : "共有を削除できませんでした",
+ "Please specify a file or folder path" : "ファイルかフォルダーのパスを指定してください",
+ "Wrong path, file/folder doesn't exist" : "パスが間違っています。ファイル/フォルダーがありません",
+ "Please specify a valid user" : "正しいユーザーを指定してください",
+ "Group sharing is disabled by the administrator" : "グループ共有が管理者によって無効にされています。",
+ "Please specify a valid group" : "正しいグループを指定してください",
+ "Public link sharing is disabled by the administrator" : "URL共有が管理者によって無効されています。",
+ "Public upload disabled by the administrator" : "URL共有へのアップロードが管理者によって無効されています。",
+ "Public upload is only possible for publicly shared folders" : "公開共有されているフォルダーにしか公開アップロードはできません。",
+ "Invalid date, date format must be YYYY-MM-DD" : "無効な日付です。YYYY-MM-DDのフォーマットで日付を指定してください。",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "%s の共有に失敗しました。バックエンド側で %s タイプの共有が許可されていません。",
+ "Unknown share type" : "不明な共有タイプ",
+ "Not a directory" : "ディレクトリではありません",
+ "Could not lock path" : "パスをロックできませんでした",
+ "Can't change permissions for public share links" : "URLリンク共有のパーミッションを変更できません",
+ "Wrong or no update parameter given" : "間違っている、もしくはパラメータが更新されていません",
+ "Cannot increase permissions" : "パーミッションを追加できません",
"Shared with you" : "他ユーザーがあなたと共有中",
"Shared with others" : "他ユーザーと共有中",
"Shared by link" : "URLリンクで共有中",
diff --git a/apps/files_sharing/l10n/nds.js b/apps/files_sharing/l10n/nds.js
index e263ab143a8..a92b2527c37 100644
--- a/apps/files_sharing/l10n/nds.js
+++ b/apps/files_sharing/l10n/nds.js
@@ -2,7 +2,11 @@ OC.L10N.register(
"files_sharing",
{
"Cancel" : "Abbrechen",
+ "Invalid ownCloud url" : "Fehlerhafte ownCloud URL",
+ "The password is wrong. Try again." : "Dieses Passwort ist falsch. Bitte versuche es erneut.",
"Password" : "Passwort",
- "Name" : "Name"
+ "Name" : "Name",
+ "Add to your ownCloud" : "Zu deiner ownCloud hinzufügen",
+ "Download" : "Download"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_sharing/l10n/nds.json b/apps/files_sharing/l10n/nds.json
index 15e6870cb0e..5193f886a35 100644
--- a/apps/files_sharing/l10n/nds.json
+++ b/apps/files_sharing/l10n/nds.json
@@ -1,6 +1,10 @@
{ "translations": {
"Cancel" : "Abbrechen",
+ "Invalid ownCloud url" : "Fehlerhafte ownCloud URL",
+ "The password is wrong. Try again." : "Dieses Passwort ist falsch. Bitte versuche es erneut.",
"Password" : "Passwort",
- "Name" : "Name"
+ "Name" : "Name",
+ "Add to your ownCloud" : "Zu deiner ownCloud hinzufügen",
+ "Download" : "Download"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/nl.js b/apps/files_sharing/l10n/nl.js
index 0b457da4946..34145262f74 100644
--- a/apps/files_sharing/l10n/nl.js
+++ b/apps/files_sharing/l10n/nl.js
@@ -9,6 +9,24 @@ OC.L10N.register(
"Storage not valid" : "Opslag ongeldig",
"Couldn't add remote share" : "Kon geen externe share toevoegen",
"Share API is disabled" : "Delen API is uitgeschakeld",
+ "Wrong share ID, share doesn't exist" : "Onjuist deel-ID, de share bestaat niet",
+ "Could not delete share" : "Kon share niet verwijderen",
+ "Please specify a file or folder path" : "Geef een bestand of pad van een map op",
+ "Wrong path, file/folder doesn't exist" : "Onjuist pad, bestand/map bestaat niet",
+ "Please specify a valid user" : "Geef een geldige gebruiker op",
+ "Group sharing is disabled by the administrator" : "Delen voor groepen is uitgeschakeld door de beheerder",
+ "Please specify a valid group" : "Geef een geldige groep op",
+ "Public link sharing is disabled by the administrator" : "Delen van openbare links is uitgeschakeld door de beheerder",
+ "Public upload disabled by the administrator" : "Publieke upload uitgeschakeld door de systeembeheerder",
+ "Public upload is only possible for publicly shared folders" : "Publieke upload is alleen mogelijk voor publiek gedeelde mappen",
+ "Invalid date, date format must be YYYY-MM-DD" : "Ongeldige datum, datumnotatie moet in de vorm YYYY-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Delen van %s mislukte omdat de backend het delen van type %s niet ondersteunt",
+ "Unknown share type" : "Onbekend type share",
+ "Not a directory" : "Geen directory",
+ "Could not lock path" : "Kon pad niet blokkeren",
+ "Can't change permissions for public share links" : "Kan permissies voor openbare share links niet wijzigen",
+ "Wrong or no update parameter given" : "Verkeerde of geen update parameter gegeven",
+ "Cannot increase permissions" : "Kan de rechten niet verruimen",
"Shared with you" : "Gedeeld met u",
"Shared with others" : "Gedeeld door u",
"Shared by link" : "Gedeeld via een link",
diff --git a/apps/files_sharing/l10n/nl.json b/apps/files_sharing/l10n/nl.json
index 0fa5d9677d8..5b567150c8f 100644
--- a/apps/files_sharing/l10n/nl.json
+++ b/apps/files_sharing/l10n/nl.json
@@ -7,6 +7,24 @@
"Storage not valid" : "Opslag ongeldig",
"Couldn't add remote share" : "Kon geen externe share toevoegen",
"Share API is disabled" : "Delen API is uitgeschakeld",
+ "Wrong share ID, share doesn't exist" : "Onjuist deel-ID, de share bestaat niet",
+ "Could not delete share" : "Kon share niet verwijderen",
+ "Please specify a file or folder path" : "Geef een bestand of pad van een map op",
+ "Wrong path, file/folder doesn't exist" : "Onjuist pad, bestand/map bestaat niet",
+ "Please specify a valid user" : "Geef een geldige gebruiker op",
+ "Group sharing is disabled by the administrator" : "Delen voor groepen is uitgeschakeld door de beheerder",
+ "Please specify a valid group" : "Geef een geldige groep op",
+ "Public link sharing is disabled by the administrator" : "Delen van openbare links is uitgeschakeld door de beheerder",
+ "Public upload disabled by the administrator" : "Publieke upload uitgeschakeld door de systeembeheerder",
+ "Public upload is only possible for publicly shared folders" : "Publieke upload is alleen mogelijk voor publiek gedeelde mappen",
+ "Invalid date, date format must be YYYY-MM-DD" : "Ongeldige datum, datumnotatie moet in de vorm YYYY-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Delen van %s mislukte omdat de backend het delen van type %s niet ondersteunt",
+ "Unknown share type" : "Onbekend type share",
+ "Not a directory" : "Geen directory",
+ "Could not lock path" : "Kon pad niet blokkeren",
+ "Can't change permissions for public share links" : "Kan permissies voor openbare share links niet wijzigen",
+ "Wrong or no update parameter given" : "Verkeerde of geen update parameter gegeven",
+ "Cannot increase permissions" : "Kan de rechten niet verruimen",
"Shared with you" : "Gedeeld met u",
"Shared with others" : "Gedeeld door u",
"Shared by link" : "Gedeeld via een link",
diff --git a/apps/files_sharing/l10n/pt_BR.js b/apps/files_sharing/l10n/pt_BR.js
index 85f514f0ef4..e6429bdb394 100644
--- a/apps/files_sharing/l10n/pt_BR.js
+++ b/apps/files_sharing/l10n/pt_BR.js
@@ -23,6 +23,7 @@ OC.L10N.register(
"Sharing %s failed because the back end does not allow shares from type %s" : "O compartilhando %s falhou porque o backend não permite ações de tipo %s",
"Unknown share type" : "Tipo de compartilhamento desconhecido",
"Not a directory" : "Não é um diretório",
+ "Could not lock path" : "Não foi possível bloquear o caminho",
"Can't change permissions for public share links" : "Não é possível alterar permissões para compartilhar links públicos",
"Wrong or no update parameter given" : "Está errado ou nenhum parâmetro de atualização foi fornecido",
"Cannot increase permissions" : "Não pode haver aumento de permissões",
diff --git a/apps/files_sharing/l10n/pt_BR.json b/apps/files_sharing/l10n/pt_BR.json
index 2b6769e9aca..75e9d6e8318 100644
--- a/apps/files_sharing/l10n/pt_BR.json
+++ b/apps/files_sharing/l10n/pt_BR.json
@@ -21,6 +21,7 @@
"Sharing %s failed because the back end does not allow shares from type %s" : "O compartilhando %s falhou porque o backend não permite ações de tipo %s",
"Unknown share type" : "Tipo de compartilhamento desconhecido",
"Not a directory" : "Não é um diretório",
+ "Could not lock path" : "Não foi possível bloquear o caminho",
"Can't change permissions for public share links" : "Não é possível alterar permissões para compartilhar links públicos",
"Wrong or no update parameter given" : "Está errado ou nenhum parâmetro de atualização foi fornecido",
"Cannot increase permissions" : "Não pode haver aumento de permissões",
diff --git a/apps/files_sharing/l10n/ro.js b/apps/files_sharing/l10n/ro.js
index dbbff12cd6c..c8a69b52090 100644
--- a/apps/files_sharing/l10n/ro.js
+++ b/apps/files_sharing/l10n/ro.js
@@ -18,6 +18,7 @@ OC.L10N.register(
"This share is password-protected" : "Această partajare este protejată cu parolă",
"The password is wrong. Try again." : "Parola este incorectă. Încercaţi din nou.",
"Password" : "Parolă",
+ "No entries found in this folder" : "Niciun element găsit în acest director",
"Name" : "Nume",
"Reasons might be:" : "Motive posibile ar fi:",
"the item was removed" : "acest articol a fost șters",
diff --git a/apps/files_sharing/l10n/ro.json b/apps/files_sharing/l10n/ro.json
index 19554a0c950..2fd4f4034f3 100644
--- a/apps/files_sharing/l10n/ro.json
+++ b/apps/files_sharing/l10n/ro.json
@@ -16,6 +16,7 @@
"This share is password-protected" : "Această partajare este protejată cu parolă",
"The password is wrong. Try again." : "Parola este incorectă. Încercaţi din nou.",
"Password" : "Parolă",
+ "No entries found in this folder" : "Niciun element găsit în acest director",
"Name" : "Nume",
"Reasons might be:" : "Motive posibile ar fi:",
"the item was removed" : "acest articol a fost șters",
diff --git a/apps/files_sharing/l10n/sl.js b/apps/files_sharing/l10n/sl.js
index e66de69ec44..92fd2bc5a5c 100644
--- a/apps/files_sharing/l10n/sl.js
+++ b/apps/files_sharing/l10n/sl.js
@@ -8,13 +8,21 @@ OC.L10N.register(
"Could not authenticate to remote share, password might be wrong" : "Ni mogoče overiti istovetnosti oddaljene mape za souporabo. Najverjetneje je uporabljeno napačno geslo.",
"Storage not valid" : "Shramba ni veljavna",
"Couldn't add remote share" : "Ni mogoče dodati oddaljenega mesta za souporabo",
+ "Wrong share ID, share doesn't exist" : "Napačen ID mesta uporabe; mesto ne obstaja!",
"Could not delete share" : "Tega predmeta v souporabi ni mogoče izbrisati.",
"Please specify a file or folder path" : "Določiti je treba datoteko ali pot do mape",
"Wrong path, file/folder doesn't exist" : "Napačna pot; datoteka ali mapa ne obstaja",
"Please specify a valid user" : "Navesti je treba veljavnega uporabnika.",
+ "Group sharing is disabled by the administrator" : "Skupinska souporaba je skrbniško onemogočena",
"Please specify a valid group" : "Navesti je treba veljavno skupino",
+ "Public link sharing is disabled by the administrator" : "Souporaba prek javne povezave je skrbniško onemogočena",
+ "Public upload disabled by the administrator" : "Javno pošiljanje v oblak je skrbniško onemogočeno",
+ "Public upload is only possible for publicly shared folders" : "Javno pošiljanje v oblak je mogoče le za javno objavljene mape.",
+ "Invalid date, date format must be YYYY-MM-DD" : "Neveljaven zapis časa; biti mora v zapisu YYYY-MM-DD",
"Unknown share type" : "Neznana vrsta mesta souporabe",
"Not a directory" : "Predmet ni mapa",
+ "Could not lock path" : "Poti ni mogoče zakleniti",
+ "Wrong or no update parameter given" : "Parameter posodobitve ni podan ali pa je navedena napačna vrednost",
"Cannot increase permissions" : "Ni mogoče povišati dovoljenj",
"Shared with you" : "V souporabi z vami",
"Shared with others" : "V souporabi z drugimi",
diff --git a/apps/files_sharing/l10n/sl.json b/apps/files_sharing/l10n/sl.json
index 1b72f864fbe..1d0ebbd1e32 100644
--- a/apps/files_sharing/l10n/sl.json
+++ b/apps/files_sharing/l10n/sl.json
@@ -6,13 +6,21 @@
"Could not authenticate to remote share, password might be wrong" : "Ni mogoče overiti istovetnosti oddaljene mape za souporabo. Najverjetneje je uporabljeno napačno geslo.",
"Storage not valid" : "Shramba ni veljavna",
"Couldn't add remote share" : "Ni mogoče dodati oddaljenega mesta za souporabo",
+ "Wrong share ID, share doesn't exist" : "Napačen ID mesta uporabe; mesto ne obstaja!",
"Could not delete share" : "Tega predmeta v souporabi ni mogoče izbrisati.",
"Please specify a file or folder path" : "Določiti je treba datoteko ali pot do mape",
"Wrong path, file/folder doesn't exist" : "Napačna pot; datoteka ali mapa ne obstaja",
"Please specify a valid user" : "Navesti je treba veljavnega uporabnika.",
+ "Group sharing is disabled by the administrator" : "Skupinska souporaba je skrbniško onemogočena",
"Please specify a valid group" : "Navesti je treba veljavno skupino",
+ "Public link sharing is disabled by the administrator" : "Souporaba prek javne povezave je skrbniško onemogočena",
+ "Public upload disabled by the administrator" : "Javno pošiljanje v oblak je skrbniško onemogočeno",
+ "Public upload is only possible for publicly shared folders" : "Javno pošiljanje v oblak je mogoče le za javno objavljene mape.",
+ "Invalid date, date format must be YYYY-MM-DD" : "Neveljaven zapis časa; biti mora v zapisu YYYY-MM-DD",
"Unknown share type" : "Neznana vrsta mesta souporabe",
"Not a directory" : "Predmet ni mapa",
+ "Could not lock path" : "Poti ni mogoče zakleniti",
+ "Wrong or no update parameter given" : "Parameter posodobitve ni podan ali pa je navedena napačna vrednost",
"Cannot increase permissions" : "Ni mogoče povišati dovoljenj",
"Shared with you" : "V souporabi z vami",
"Shared with others" : "V souporabi z drugimi",
diff --git a/apps/files_sharing/l10n/sq.js b/apps/files_sharing/l10n/sq.js
index f97bbbb3b7e..c94c089917c 100644
--- a/apps/files_sharing/l10n/sq.js
+++ b/apps/files_sharing/l10n/sq.js
@@ -23,6 +23,7 @@ OC.L10N.register(
"Sharing %s failed because the back end does not allow shares from type %s" : "Ndarja e %s dështoi, ngaqë pjesa përgjegjëse e shërbyesit nuk lejon ndarje prej llojit %s",
"Unknown share type" : "Lloj i panjohur ndarjesh",
"Not a directory" : "S’është drejtori",
+ "Could not lock path" : "S’u kyç dot shtegu",
"Can't change permissions for public share links" : "S’mund të ndryshohen lejet për lidhje ndarjesh publike",
"Wrong or no update parameter given" : "Ose u dha parametër i gabuar përditësimesh, pse s’u dha fare ",
"Cannot increase permissions" : "S’mund të fuqizohen lejet",
diff --git a/apps/files_sharing/l10n/sq.json b/apps/files_sharing/l10n/sq.json
index 1dd8b7e462c..f55d83f095a 100644
--- a/apps/files_sharing/l10n/sq.json
+++ b/apps/files_sharing/l10n/sq.json
@@ -21,6 +21,7 @@
"Sharing %s failed because the back end does not allow shares from type %s" : "Ndarja e %s dështoi, ngaqë pjesa përgjegjëse e shërbyesit nuk lejon ndarje prej llojit %s",
"Unknown share type" : "Lloj i panjohur ndarjesh",
"Not a directory" : "S’është drejtori",
+ "Could not lock path" : "S’u kyç dot shtegu",
"Can't change permissions for public share links" : "S’mund të ndryshohen lejet për lidhje ndarjesh publike",
"Wrong or no update parameter given" : "Ose u dha parametër i gabuar përditësimesh, pse s’u dha fare ",
"Cannot increase permissions" : "S’mund të fuqizohen lejet",
diff --git a/apps/files_sharing/l10n/th_TH.js b/apps/files_sharing/l10n/th_TH.js
index 366f04aa47b..5ff7b59006a 100644
--- a/apps/files_sharing/l10n/th_TH.js
+++ b/apps/files_sharing/l10n/th_TH.js
@@ -23,6 +23,7 @@ OC.L10N.register(
"Sharing %s failed because the back end does not allow shares from type %s" : "แชร์ %s ล้มเหลวเพราะแบ็กเอนด์ไม่อนุญาตให้แชร์ไฟล์ประเภท %s",
"Unknown share type" : "ไม่รู้จักประเภทของแชร์",
"Not a directory" : "ไม่ได้เป็นไดเรกทอรี",
+ "Could not lock path" : "ไม่สามารถล็อคเส้นทาง",
"Can't change permissions for public share links" : "ไม่สามารถเปลี่ยนสิทธิ์สำหรับลิงค์แชร์สาธารณะ",
"Wrong or no update parameter given" : "ไม่ถูกต้องหรือไม่ได้อัพเดทพารามิเตอร์",
"Cannot increase permissions" : "ไม่สามารถเพิ่มสิทธิ์",
diff --git a/apps/files_sharing/l10n/th_TH.json b/apps/files_sharing/l10n/th_TH.json
index 9d6d2965724..c6f180f6f89 100644
--- a/apps/files_sharing/l10n/th_TH.json
+++ b/apps/files_sharing/l10n/th_TH.json
@@ -21,6 +21,7 @@
"Sharing %s failed because the back end does not allow shares from type %s" : "แชร์ %s ล้มเหลวเพราะแบ็กเอนด์ไม่อนุญาตให้แชร์ไฟล์ประเภท %s",
"Unknown share type" : "ไม่รู้จักประเภทของแชร์",
"Not a directory" : "ไม่ได้เป็นไดเรกทอรี",
+ "Could not lock path" : "ไม่สามารถล็อคเส้นทาง",
"Can't change permissions for public share links" : "ไม่สามารถเปลี่ยนสิทธิ์สำหรับลิงค์แชร์สาธารณะ",
"Wrong or no update parameter given" : "ไม่ถูกต้องหรือไม่ได้อัพเดทพารามิเตอร์",
"Cannot increase permissions" : "ไม่สามารถเพิ่มสิทธิ์",
diff --git a/apps/files_sharing/lib/cache.php b/apps/files_sharing/lib/cache.php
index 4dcdaa892ad..abd75282579 100644
--- a/apps/files_sharing/lib/cache.php
+++ b/apps/files_sharing/lib/cache.php
@@ -23,7 +23,7 @@
*
*/
-namespace OC\Files\Cache;
+namespace OCA\Files_Sharing;
use OC\Files\Cache\Wrapper\CacheJail;
use OCP\Files\Cache\ICacheEntry;
@@ -34,7 +34,7 @@ use OCP\Files\Storage\IStorage;
*
* don't use this class directly if you need to get metadata, use \OC\Files\Filesystem::getFileInfo instead
*/
-class Shared_Cache extends CacheJail {
+class Cache extends CacheJail {
/**
* @var \OC\Files\Storage\Shared
*/
diff --git a/apps/files_sharing/lib/helper.php b/apps/files_sharing/lib/helper.php
index 8dad84eca49..500d82cb2d2 100644
--- a/apps/files_sharing/lib/helper.php
+++ b/apps/files_sharing/lib/helper.php
@@ -36,9 +36,9 @@ use OCP\User;
class Helper {
public static function registerHooks() {
- \OCP\Util::connectHook('OC_Filesystem', 'post_rename', '\OC\Files\Cache\Shared_Updater', 'renameHook');
+ \OCP\Util::connectHook('OC_Filesystem', 'post_rename', '\OCA\Files_Sharing\Updater', 'renameHook');
\OCP\Util::connectHook('OC_Filesystem', 'post_delete', '\OCA\Files_Sharing\Hooks', 'unshareChildren');
- \OCP\Util::connectHook('OC_Appconfig', 'post_set_value', '\OCA\Files\Share\Maintainer', 'configChangeHook');
+ \OCP\Util::connectHook('OC_Appconfig', 'post_set_value', '\OCA\Files_Sharing\Maintainer', 'configChangeHook');
\OCP\Util::connectHook('OC_User', 'post_deleteUser', '\OCA\Files_Sharing\Hooks', 'deleteUser');
}
diff --git a/apps/files_sharing/lib/maintainer.php b/apps/files_sharing/lib/maintainer.php
index a728f6bbb67..1d06a34bd0c 100644
--- a/apps/files_sharing/lib/maintainer.php
+++ b/apps/files_sharing/lib/maintainer.php
@@ -20,7 +20,7 @@
*
*/
-namespace OCA\Files\Share;
+namespace OCA\Files_Sharing;
/**
* Maintains stuff around the sharing functionality
diff --git a/apps/files_sharing/lib/scanner.php b/apps/files_sharing/lib/scanner.php
index 2e951423aa2..215c0a7b6ae 100644
--- a/apps/files_sharing/lib/scanner.php
+++ b/apps/files_sharing/lib/scanner.php
@@ -21,15 +21,14 @@
*
*/
-namespace OC\Files\Cache;
+namespace OCA\Files_Sharing;
use OC\Files\ObjectStore\NoopScanner;
-use OC\Files\Storage\Shared;
/**
* Scanner for SharedStorage
*/
-class SharedScanner extends Scanner {
+class Scanner extends \OC\Files\Cache\Scanner {
private $sourceScanner;
/**
diff --git a/apps/files_sharing/lib/sharedstorage.php b/apps/files_sharing/lib/sharedstorage.php
index 1a040364f11..ce214822aa7 100644
--- a/apps/files_sharing/lib/sharedstorage.php
+++ b/apps/files_sharing/lib/sharedstorage.php
@@ -318,14 +318,14 @@ class Shared extends \OC\Files\Storage\Wrapper\Jail implements ISharedStorage {
if (!$storage) {
$storage = $this;
}
- return new \OC\Files\Cache\Shared_Cache($storage, $this->sourceStorage, $this->sourceRootInfo);
+ return new \OCA\Files_Sharing\Cache($storage, $this->sourceStorage, $this->sourceRootInfo);
}
public function getScanner($path = '', $storage = null) {
if (!$storage) {
$storage = $this;
}
- return new \OC\Files\Cache\SharedScanner($storage);
+ return new \OCA\Files_Sharing\Scanner($storage);
}
public function getPropagator($storage = null) {
diff --git a/apps/files_sharing/lib/updater.php b/apps/files_sharing/lib/updater.php
index dc47009c14b..02c349e94b6 100644
--- a/apps/files_sharing/lib/updater.php
+++ b/apps/files_sharing/lib/updater.php
@@ -25,9 +25,9 @@
*
*/
-namespace OC\Files\Cache;
+namespace OCA\Files_Sharing;
-class Shared_Updater {
+class Updater {
/**
* @param array $params
diff --git a/apps/files_sharing/tests/api/share20ocstest.php b/apps/files_sharing/tests/api/share20ocstest.php
index 56c350aa99a..ffb74da2af7 100644
--- a/apps/files_sharing/tests/api/share20ocstest.php
+++ b/apps/files_sharing/tests/api/share20ocstest.php
@@ -29,6 +29,7 @@ use OCP\IRequest;
use OCP\IURLGenerator;
use OCP\IUser;
use OCP\Files\IRootFolder;
+use OCP\Lock\LockedException;
/**
* Class Share20OCSTest
@@ -137,8 +138,11 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testDeleteShare() {
+ $node = $this->getMock('\OCP\Files\File');
+
$share = $this->newShare();
- $share->setSharedBy($this->currentUser->getUID());
+ $share->setSharedBy($this->currentUser->getUID())
+ ->setNode($node);
$this->shareManager
->expects($this->once())
->method('getShareById')
@@ -149,10 +153,45 @@ class Share20OCSTest extends \Test\TestCase {
->method('deleteShare')
->with($share);
+ $node->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+ $node->expects($this->once())
+ ->method('unlock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
$expected = new \OC_OCS_Result();
$this->assertEquals($expected, $this->ocs->deleteShare(42));
}
+ public function testDeleteShareLocked() {
+ $node = $this->getMock('\OCP\Files\File');
+
+ $share = $this->newShare();
+ $share->setSharedBy($this->currentUser->getUID())
+ ->setNode($node);
+ $this->shareManager
+ ->expects($this->once())
+ ->method('getShareById')
+ ->with('ocinternal:42')
+ ->willReturn($share);
+ $this->shareManager
+ ->expects($this->never())
+ ->method('deleteShare')
+ ->with($share);
+
+ $node->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED)
+ ->will($this->throwException(new LockedException('mypath')));
+ $node->expects($this->never())
+ ->method('unlock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
+ $expected = new \OC_OCS_Result(null, 404, 'could not delete share');
+ $this->assertEquals($expected, $this->ocs->deleteShare(42));
+ }
+
/*
* FIXME: Enable once we have a federated Share Provider
@@ -526,7 +565,7 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testCreateShareInvalidPermissions() {
- $share = $this->getMock('\OCP\Share\IShare');
+ $share = $this->newShare();
$this->shareManager->method('newShare')->willReturn($share);
$this->request
@@ -548,6 +587,10 @@ class Share20OCSTest extends \Test\TestCase {
->with('valid-path')
->willReturn($path);
+ $path->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
$expected = new \OC_OCS_Result(null, 404, 'invalid permissions');
$result = $this->ocs->createShare();
@@ -557,7 +600,7 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testCreateShareUserNoShareWith() {
- $share = $this->getMock('\OCP\Share\IShare');
+ $share = $this->newShare();
$this->shareManager->method('newShare')->willReturn($share);
$this->request
@@ -585,6 +628,10 @@ class Share20OCSTest extends \Test\TestCase {
->with('valid-path')
->willReturn($path);
+ $path->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
$expected = new \OC_OCS_Result(null, 404, 'Please specify a valid user');
$result = $this->ocs->createShare();
@@ -594,7 +641,7 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testCreateShareUserNoValidShareWith() {
- $share = $this->getMock('\OCP\Share\IShare');
+ $share = $this->newShare();
$this->shareManager->method('newShare')->willReturn($share);
$this->request
@@ -625,6 +672,10 @@ class Share20OCSTest extends \Test\TestCase {
$expected = new \OC_OCS_Result(null, 404, 'Please specify a valid user');
+ $path->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
$result = $this->ocs->createShare();
$this->assertEquals($expected->getMeta(), $result->getMeta());
@@ -632,9 +683,8 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testCreateShareUser() {
- $share = $this->getMock('\OCP\Share\IShare');
+ $share = $this->newShare();
$this->shareManager->method('newShare')->willReturn($share);
- $this->shareManager->method('createShare')->will($this->returnArgument(0));
$ocs = $this->getMockBuilder('OCA\Files_Sharing\API\Share20OCS')
->setConstructorArgs([
@@ -677,15 +727,26 @@ class Share20OCSTest extends \Test\TestCase {
$this->userManager->method('userExists')->with('validUser')->willReturn(true);
- $share->method('setNode')->with($path);
- $share->method('setPermissions')
- ->with(
- \OCP\Constants::PERMISSION_ALL &
- ~\OCP\Constants::PERMISSION_DELETE &
- ~\OCP\Constants::PERMISSION_CREATE);
- $share->method('setShareType')->with(\OCP\Share::SHARE_TYPE_USER);
- $share->method('setSharedWith')->with('validUser');
- $share->method('setSharedBy')->with('currentUser');
+ $path->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+ $path->expects($this->once())
+ ->method('unlock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
+ $this->shareManager->method('createShare')
+ ->with($this->callback(function (\OCP\Share\IShare $share) use ($path) {
+ return $share->getNode() === $path &&
+ $share->getPermissions() === (
+ \OCP\Constants::PERMISSION_ALL &
+ ~\OCP\Constants::PERMISSION_DELETE &
+ ~\OCP\Constants::PERMISSION_CREATE
+ ) &&
+ $share->getShareType() === \OCP\Share::SHARE_TYPE_USER &&
+ $share->getSharedWith() === 'validUser' &&
+ $share->getSharedBy() === 'currentUser';
+ }))
+ ->will($this->returnArgument(0));
$expected = new \OC_OCS_Result();
$result = $ocs->createShare();
@@ -695,7 +756,7 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testCreateShareGroupNoValidShareWith() {
- $share = $this->getMock('\OCP\Share\IShare');
+ $share = $this->newShare();
$this->shareManager->method('newShare')->willReturn($share);
$this->shareManager->method('createShare')->will($this->returnArgument(0));
@@ -727,6 +788,10 @@ class Share20OCSTest extends \Test\TestCase {
$expected = new \OC_OCS_Result(null, 404, 'Please specify a valid user');
+ $path->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
$result = $this->ocs->createShare();
$this->assertEquals($expected->getMeta(), $result->getMeta());
@@ -734,9 +799,8 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testCreateShareGroup() {
- $share = $this->getMock('\OCP\Share\IShare');
+ $share = $this->newShare();
$this->shareManager->method('newShare')->willReturn($share);
- $this->shareManager->method('createShare')->will($this->returnArgument(0));
$ocs = $this->getMockBuilder('OCA\Files_Sharing\API\Share20OCS')
->setConstructorArgs([
@@ -783,11 +847,22 @@ class Share20OCSTest extends \Test\TestCase {
->method('allowGroupSharing')
->willReturn(true);
- $share->method('setNode')->with($path);
- $share->method('setPermissions')->with(\OCP\Constants::PERMISSION_ALL);
- $share->method('setShareType')->with(\OCP\Share::SHARE_TYPE_GROUP);
- $share->method('setSharedWith')->with('validGroup');
- $share->method('setSharedBy')->with('currentUser');
+ $path->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+ $path->expects($this->once())
+ ->method('unlock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
+ $this->shareManager->method('createShare')
+ ->with($this->callback(function (\OCP\Share\IShare $share) use ($path) {
+ return $share->getNode() === $path &&
+ $share->getPermissions() === \OCP\Constants::PERMISSION_ALL &&
+ $share->getShareType() === \OCP\Share::SHARE_TYPE_GROUP &&
+ $share->getSharedWith() === 'validGroup' &&
+ $share->getSharedBy() === 'currentUser';
+ }))
+ ->will($this->returnArgument(0));
$expected = new \OC_OCS_Result();
$result = $ocs->createShare();
@@ -797,7 +872,7 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testCreateShareGroupNotAllowed() {
- $share = $this->getMock('\OCP\Share\IShare');
+ $share = $this->newShare();
$this->shareManager->method('newShare')->willReturn($share);
$this->request
@@ -832,9 +907,8 @@ class Share20OCSTest extends \Test\TestCase {
->method('allowGroupSharing')
->willReturn(false);
- $share->method('setNode')->with($path);
-
$expected = new \OC_OCS_Result(null, 404, 'Group sharing is disabled by the administrator');
+
$result = $this->ocs->createShare();
$this->assertEquals($expected->getMeta(), $result->getMeta());
@@ -1154,7 +1228,13 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testUpdateShareCantAccess() {
- $share = \OC::$server->getShareManager()->newShare();
+ $node = $this->getMock('\OCP\Files\Folder');
+ $share = $this->newShare();
+ $share->setNode($node);
+
+ $node->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
$this->shareManager->method('getShareById')->with('ocinternal:42')->willReturn($share);
@@ -1166,10 +1246,16 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testUpdateNoParametersLink() {
- $share = \OC::$server->getShareManager()->newShare();
+ $node = $this->getMock('\OCP\Files\Folder');
+ $share = $this->newShare();
$share->setPermissions(\OCP\Constants::PERMISSION_ALL)
->setSharedBy($this->currentUser->getUID())
- ->setShareType(\OCP\Share::SHARE_TYPE_LINK);
+ ->setShareType(\OCP\Share::SHARE_TYPE_LINK)
+ ->setNode($node);
+
+ $node->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
$this->shareManager->method('getShareById')->with('ocinternal:42')->willReturn($share);
@@ -1181,10 +1267,16 @@ class Share20OCSTest extends \Test\TestCase {
}
public function testUpdateNoParametersOther() {
- $share = \OC::$server->getShareManager()->newShare();
+ $node = $this->getMock('\OCP\Files\Folder');
+ $share = $this->newShare();
$share->setPermissions(\OCP\Constants::PERMISSION_ALL)
->setSharedBy($this->currentUser->getUID())
- ->setShareType(\OCP\Share::SHARE_TYPE_GROUP);
+ ->setShareType(\OCP\Share::SHARE_TYPE_GROUP)
+ ->setNode($node);
+
+ $node->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
$this->shareManager->method('getShareById')->with('ocinternal:42')->willReturn($share);
@@ -1198,13 +1290,22 @@ class Share20OCSTest extends \Test\TestCase {
public function testUpdateLinkShareClear() {
$ocs = $this->mockFormatShare();
- $share = \OC::$server->getShareManager()->newShare();
+ $node = $this->getMock('\OCP\Files\Folder');
+ $share = $this->newShare();
$share->setPermissions(\OCP\Constants::PERMISSION_ALL)
->setSharedBy($this->currentUser->getUID())
->setShareType(\OCP\Share::SHARE_TYPE_LINK)
->setPassword('password')
->setExpirationDate(new \DateTime())
- ->setPermissions(\OCP\Constants::PERMISSION_ALL);
+ ->setPermissions(\OCP\Constants::PERMISSION_ALL)
+ ->setNode($node);
+
+ $node->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+ $node->expects($this->once())
+ ->method('unlock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
$this->request
->method('getParam')
@@ -1364,13 +1465,22 @@ class Share20OCSTest extends \Test\TestCase {
$date = new \DateTime('2000-01-01');
$date->setTime(0,0,0);
- $share = \OC::$server->getShareManager()->newShare();
+ $node = $this->getMock('\OCP\Files\File');
+ $share = $this->newShare();
$share->setPermissions(\OCP\Constants::PERMISSION_ALL)
->setSharedBy($this->currentUser->getUID())
->setShareType(\OCP\Share::SHARE_TYPE_LINK)
->setPassword('password')
->setExpirationDate($date)
- ->setPermissions(\OCP\Constants::PERMISSION_ALL);
+ ->setPermissions(\OCP\Constants::PERMISSION_ALL)
+ ->setNode($node);
+
+ $node->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+ $node->expects($this->once())
+ ->method('unlock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
$this->request
->method('getParam')
@@ -1398,13 +1508,15 @@ class Share20OCSTest extends \Test\TestCase {
public function testUpdateLinkShareExpireDateDoesNotChangeOther() {
$ocs = $this->mockFormatShare();
- $share = \OC::$server->getShareManager()->newShare();
+ $node = $this->getMock('\OCP\Files\File');
+ $share = $this->newShare();
$share->setPermissions(\OCP\Constants::PERMISSION_ALL)
->setSharedBy($this->currentUser->getUID())
->setShareType(\OCP\Share::SHARE_TYPE_LINK)
->setPassword('password')
->setExpirationDate(new \DateTime())
- ->setPermissions(\OCP\Constants::PERMISSION_ALL);
+ ->setPermissions(\OCP\Constants::PERMISSION_ALL)
+ ->setNode($node);
$this->request
->method('getParam')
@@ -1412,6 +1524,13 @@ class Share20OCSTest extends \Test\TestCase {
['expireDate', null, '2010-12-23'],
]));
+ $node->expects($this->once())
+ ->method('lock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+ $node->expects($this->once())
+ ->method('unlock')
+ ->with(\OCP\Lock\ILockingProvider::LOCK_SHARED);
+
$this->shareManager->method('getShareById')->with('ocinternal:42')->willReturn($share);
$this->shareManager->expects($this->once())->method('updateShare')->with(
diff --git a/apps/files_trashbin/l10n/pl.js b/apps/files_trashbin/l10n/pl.js
index 78c8edea81d..50ddefb16ba 100644
--- a/apps/files_trashbin/l10n/pl.js
+++ b/apps/files_trashbin/l10n/pl.js
@@ -8,6 +8,7 @@ OC.L10N.register(
"Delete" : "Usuń",
"Delete permanently" : "Trwale usuń",
"Error" : "Błąd",
+ "This operation is forbidden" : "Ta operacja jest niedozwolona",
"This directory is unavailable, please check the logs or contact the administrator" : "Ten folder jest niedostępny, proszę sprawdzić logi lub skontaktować się z administratorem.",
"restored" : "przywrócony",
"No deleted files" : "Brak skasowanych plików",
diff --git a/apps/files_trashbin/l10n/pl.json b/apps/files_trashbin/l10n/pl.json
index 32c385bb319..fdd7d5f4202 100644
--- a/apps/files_trashbin/l10n/pl.json
+++ b/apps/files_trashbin/l10n/pl.json
@@ -6,6 +6,7 @@
"Delete" : "Usuń",
"Delete permanently" : "Trwale usuń",
"Error" : "Błąd",
+ "This operation is forbidden" : "Ta operacja jest niedozwolona",
"This directory is unavailable, please check the logs or contact the administrator" : "Ten folder jest niedostępny, proszę sprawdzić logi lub skontaktować się z administratorem.",
"restored" : "przywrócony",
"No deleted files" : "Brak skasowanych plików",
diff --git a/apps/files_trashbin/l10n/ro.js b/apps/files_trashbin/l10n/ro.js
index 1c0df1c5157..1a0c1bcfeb4 100644
--- a/apps/files_trashbin/l10n/ro.js
+++ b/apps/files_trashbin/l10n/ro.js
@@ -3,13 +3,17 @@ OC.L10N.register(
{
"Couldn't delete %s permanently" : "Nu pot șterge %s permanent.",
"Couldn't restore %s" : "Nu se poate recupera %s",
- "Deleted files" : "Sterge fisierele",
- "Restore" : "Restabilire",
+ "Deleted files" : "Fișiere șterse",
+ "Restore" : "Restaurare",
"Delete" : "Șterge",
"Delete permanently" : "Șterge permanent",
"Error" : "Eroare",
+ "This operation is forbidden" : "Operațiunea este interzisă",
+ "This directory is unavailable, please check the logs or contact the administrator" : "Acest director nu este disponibil, te rugăm verifică logurile sau contactează un administrator",
"restored" : "restaurat",
"No deleted files" : "Nu sunt fișiere șterse",
+ "You will be able to recover deleted files from here" : "Vei putea restaura fișiere șterse de aici",
+ "No entries found in this folder" : "Niciun element găsit în acest director",
"Select all" : "Selectează tot",
"Name" : "Nume",
"Deleted" : "A fost șters."
diff --git a/apps/files_trashbin/l10n/ro.json b/apps/files_trashbin/l10n/ro.json
index d7f01caca38..52e91c26377 100644
--- a/apps/files_trashbin/l10n/ro.json
+++ b/apps/files_trashbin/l10n/ro.json
@@ -1,13 +1,17 @@
{ "translations": {
"Couldn't delete %s permanently" : "Nu pot șterge %s permanent.",
"Couldn't restore %s" : "Nu se poate recupera %s",
- "Deleted files" : "Sterge fisierele",
- "Restore" : "Restabilire",
+ "Deleted files" : "Fișiere șterse",
+ "Restore" : "Restaurare",
"Delete" : "Șterge",
"Delete permanently" : "Șterge permanent",
"Error" : "Eroare",
+ "This operation is forbidden" : "Operațiunea este interzisă",
+ "This directory is unavailable, please check the logs or contact the administrator" : "Acest director nu este disponibil, te rugăm verifică logurile sau contactează un administrator",
"restored" : "restaurat",
"No deleted files" : "Nu sunt fișiere șterse",
+ "You will be able to recover deleted files from here" : "Vei putea restaura fișiere șterse de aici",
+ "No entries found in this folder" : "Niciun element găsit în acest director",
"Select all" : "Selectează tot",
"Name" : "Nume",
"Deleted" : "A fost șters."
diff --git a/apps/files_trashbin/lib/helper.php b/apps/files_trashbin/lib/helper.php
index f56bbb12a91..815522a909e 100644
--- a/apps/files_trashbin/lib/helper.php
+++ b/apps/files_trashbin/lib/helper.php
@@ -28,9 +28,9 @@ namespace OCA\Files_Trashbin;
use OC\Files\FileInfo;
use OCP\Constants;
+use OCP\Files\Cache\ICacheEntry;
-class Helper
-{
+class Helper {
/**
* Retrieves the contents of a trash bin directory.
*
@@ -41,7 +41,7 @@ class Helper
* @param bool $sortDescending true for descending sort, false otherwise
* @return \OCP\Files\FileInfo[]
*/
- public static function getTrashFiles($dir, $user, $sortAttribute = '', $sortDescending = false){
+ public static function getTrashFiles($dir, $user, $sortAttribute = '', $sortDescending = false) {
$result = array();
$timestamp = null;
@@ -51,57 +51,48 @@ class Helper
throw new \Exception('Directory does not exists');
}
- $dirContent = $view->opendir($dir);
- if ($dirContent === false) {
- return $result;
- }
-
$mount = $view->getMount($dir);
$storage = $mount->getStorage();
$absoluteDir = $view->getAbsolutePath($dir);
$internalPath = $mount->getInternalPath($absoluteDir);
- if (is_resource($dirContent)) {
- $originalLocations = \OCA\Files_Trashbin\Trashbin::getLocations($user);
- while (($entryName = readdir($dirContent)) !== false) {
- if (!\OC\Files\Filesystem::isIgnoredDir($entryName)) {
- $id = $entryName;
- if ($dir === '' || $dir === '/') {
- $size = $view->filesize($id);
- $pathparts = pathinfo($entryName);
- $timestamp = substr($pathparts['extension'], 1);
- $id = $pathparts['filename'];
+ $originalLocations = \OCA\Files_Trashbin\Trashbin::getLocations($user);
+ $dirContent = $storage->getCache()->getFolderContents($mount->getInternalPath($view->getAbsolutePath($dir)));
+ foreach ($dirContent as $entry) {
+ $entryName = $entry->getName();
+ $id = $entry->getId();
+ $name = $entryName;
+ if ($dir === '' || $dir === '/') {
+ $pathparts = pathinfo($entryName);
+ $timestamp = substr($pathparts['extension'], 1);
+ $name = $pathparts['filename'];
- } else if ($timestamp === null) {
- // for subfolders we need to calculate the timestamp only once
- $size = $view->filesize($dir . '/' . $id);
- $parts = explode('/', ltrim($dir, '/'));
- $timestamp = substr(pathinfo($parts[0], PATHINFO_EXTENSION), 1);
- }
- $originalPath = '';
- if (isset($originalLocations[$id][$timestamp])) {
- $originalPath = $originalLocations[$id][$timestamp];
- if (substr($originalPath, -1) === '/') {
- $originalPath = substr($originalPath, 0, -1);
- }
- }
- $i = array(
- 'name' => $id,
- 'mtime' => $timestamp,
- 'mimetype' => $view->is_dir($dir . '/' . $entryName) ? 'httpd/unix-directory' : \OC::$server->getMimeTypeDetector()->detectPath($id),
- 'type' => $view->is_dir($dir . '/' . $entryName) ? 'dir' : 'file',
- 'directory' => ($dir === '/') ? '' : $dir,
- 'size' => $size,
- 'etag' => '',
- 'permissions' => Constants::PERMISSION_ALL - Constants::PERMISSION_SHARE
- );
- if ($originalPath) {
- $i['extraData'] = $originalPath.'/'.$id;
- }
- $result[] = new FileInfo($absoluteDir . '/' . $i['name'], $storage, $internalPath . '/' . $i['name'], $i, $mount);
+ } else if ($timestamp === null) {
+ // for subfolders we need to calculate the timestamp only once
+ $parts = explode('/', ltrim($dir, '/'));
+ $timestamp = substr(pathinfo($parts[0], PATHINFO_EXTENSION), 1);
+ }
+ $originalPath = '';
+ if (isset($originalLocations[$id][$timestamp])) {
+ $originalPath = $originalLocations[$id][$timestamp];
+ if (substr($originalPath, -1) === '/') {
+ $originalPath = substr($originalPath, 0, -1);
}
}
- closedir($dirContent);
+ $i = array(
+ 'name' => $name,
+ 'mtime' => $timestamp,
+ 'mimetype' => $entry->getMimeType(),
+ 'type' => $entry->getMimeType() === ICacheEntry::DIRECTORY_MIMETYPE ? 'dir' : 'file',
+ 'directory' => ($dir === '/') ? '' : $dir,
+ 'size' => $entry->getSize(),
+ 'etag' => '',
+ 'permissions' => Constants::PERMISSION_ALL - Constants::PERMISSION_SHARE
+ );
+ if ($originalPath) {
+ $i['extraData'] = $originalPath . '/' . $id;
+ }
+ $result[] = new FileInfo($absoluteDir . '/' . $i['name'], $storage, $internalPath . '/' . $i['name'], $i, $mount);
}
if ($sortAttribute !== '') {
@@ -112,6 +103,7 @@ class Helper
/**
* Format file infos for JSON
+ *
* @param \OCP\Files\FileInfo[] $fileInfos file infos
*/
public static function formatFileInfos($fileInfos) {
diff --git a/apps/files_versions/l10n/ro.js b/apps/files_versions/l10n/ro.js
index 815c04e6519..d3ccc1fe94a 100644
--- a/apps/files_versions/l10n/ro.js
+++ b/apps/files_versions/l10n/ro.js
@@ -1,9 +1,10 @@
OC.L10N.register(
"files_versions",
{
- "Could not revert: %s" : "Nu a putut reveni: %s",
+ "Could not revert: %s" : "Nu s-a putut reveni: %s",
"Versions" : "Versiuni",
- "Restore" : "Restabilire",
+ "Failed to revert {file} to revision {timestamp}." : "S-a eșuat restaurarea fișierului {file} la revizia {timestamp}.",
+ "Restore" : "Restaurare",
"No other versions available" : "Nu există alte versiuni disponibile",
"More versions..." : "Mai multe versiuni..."
},
diff --git a/apps/files_versions/l10n/ro.json b/apps/files_versions/l10n/ro.json
index 78a4ecc4e7c..1926b6506cb 100644
--- a/apps/files_versions/l10n/ro.json
+++ b/apps/files_versions/l10n/ro.json
@@ -1,7 +1,8 @@
{ "translations": {
- "Could not revert: %s" : "Nu a putut reveni: %s",
+ "Could not revert: %s" : "Nu s-a putut reveni: %s",
"Versions" : "Versiuni",
- "Restore" : "Restabilire",
+ "Failed to revert {file} to revision {timestamp}." : "S-a eșuat restaurarea fișierului {file} la revizia {timestamp}.",
+ "Restore" : "Restaurare",
"No other versions available" : "Nu există alte versiuni disponibile",
"More versions..." : "Mai multe versiuni..."
},"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
diff --git a/apps/provisioning_api/appinfo/routes.php b/apps/provisioning_api/appinfo/routes.php
index 08411856e7e..00a362864e5 100644
--- a/apps/provisioning_api/appinfo/routes.php
+++ b/apps/provisioning_api/appinfo/routes.php
@@ -26,10 +26,13 @@
namespace OCA\Provisioning_API\AppInfo;
+use OCA\Provisioning_API\Apps;
+use OCA\Provisioning_API\Groups;
+use OCA\Provisioning_API\Users;
use OCP\API;
// Users
-$users = new \OCA\Provisioning_API\Users(
+$users = new Users(
\OC::$server->getUserManager(),
\OC::$server->getConfig(),
\OC::$server->getGroupManager(),
@@ -41,6 +44,8 @@ API::register('post', '/cloud/users', [$users, 'addUser'], 'provisioning_api', A
API::register('get', '/cloud/users/{userid}', [$users, 'getUser'], 'provisioning_api', API::USER_AUTH);
API::register('put', '/cloud/users/{userid}', [$users, 'editUser'], 'provisioning_api', API::USER_AUTH);
API::register('delete', '/cloud/users/{userid}', [$users, 'deleteUser'], 'provisioning_api', API::SUBADMIN_AUTH);
+API::register('put', '/cloud/users/{userid}/enable', [$users, 'enableUser'], 'provisioning_api', API::SUBADMIN_AUTH);
+API::register('put', '/cloud/users/{userid}/disable', [$users, 'disableUser'], 'provisioning_api', API::SUBADMIN_AUTH);
API::register('get', '/cloud/users/{userid}/groups', [$users, 'getUsersGroups'], 'provisioning_api', API::USER_AUTH);
API::register('post', '/cloud/users/{userid}/groups', [$users, 'addToGroup'], 'provisioning_api', API::SUBADMIN_AUTH);
API::register('delete', '/cloud/users/{userid}/groups', [$users, 'removeFromGroup'], 'provisioning_api', API::SUBADMIN_AUTH);
@@ -49,7 +54,7 @@ API::register('delete', '/cloud/users/{userid}/subadmins', [$users, 'removeSubAd
API::register('get', '/cloud/users/{userid}/subadmins', [$users, 'getUserSubAdminGroups'], 'provisioning_api', API::ADMIN_AUTH);
// Groups
-$groups = new \OCA\Provisioning_API\Groups(
+$groups = new Groups(
\OC::$server->getGroupManager(),
\OC::$server->getUserSession(),
\OC::$server->getRequest()
@@ -61,7 +66,7 @@ API::register('delete', '/cloud/groups/{groupid}', [$groups, 'deleteGroup'], 'pr
API::register('get', '/cloud/groups/{groupid}/subadmins', [$groups, 'getSubAdminsOfGroup'], 'provisioning_api', API::ADMIN_AUTH);
// Apps
-$apps = new \OCA\Provisioning_API\Apps(
+$apps = new Apps(
\OC::$server->getAppManager(),
\OC::$server->getOcsClient()
);
diff --git a/apps/provisioning_api/lib/users.php b/apps/provisioning_api/lib/users.php
index 68c89e41f6f..2749372c393 100644
--- a/apps/provisioning_api/lib/users.php
+++ b/apps/provisioning_api/lib/users.php
@@ -31,32 +31,36 @@ namespace OCA\Provisioning_API;
use \OC_OCS_Result;
use \OC_Helper;
use OCP\Files\NotFoundException;
+use OCP\IConfig;
+use OCP\IGroupManager;
use OCP\ILogger;
+use OCP\IUserManager;
+use OCP\IUserSession;
class Users {
- /** @var \OCP\IUserManager */
+ /** @var IUserManager */
private $userManager;
- /** @var \OCP\IConfig */
+ /** @var IConfig */
private $config;
- /** @var \OCP\IGroupManager */
+ /** @var IGroupManager */
private $groupManager;
- /** @var \OCP\IUserSession */
+ /** @var IUserSession */
private $userSession;
/** @var ILogger */
private $logger;
/**
- * @param \OCP\IUserManager $userManager
- * @param \OCP\IConfig $config
- * @param \OCP\IGroupManager $groupManager
- * @param \OCP\IUserSession $userSession
+ * @param IUserManager $userManager
+ * @param IConfig $config
+ * @param IGroupManager $groupManager
+ * @param IUserSession $userSession
* @param ILogger $logger
*/
- public function __construct(\OCP\IUserManager $userManager,
- \OCP\IConfig $config,
- \OCP\IGroupManager $groupManager,
- \OCP\IUserSession $userSession,
+ public function __construct(IUserManager $userManager,
+ IConfig $config,
+ IGroupManager $groupManager,
+ IUserSession $userSession,
ILogger $logger) {
$this->userManager = $userManager;
$this->config = $config;
@@ -333,6 +337,50 @@ class Users {
* @param array $parameters
* @return OC_OCS_Result
*/
+ public function disableUser($parameters) {
+ return $this->setEnabled($parameters, false);
+ }
+
+ /**
+ * @param array $parameters
+ * @return OC_OCS_Result
+ */
+ public function enableUser($parameters) {
+ return $this->setEnabled($parameters, true);
+ }
+
+ /**
+ * @param array $parameters
+ * @param bool $value
+ * @return OC_OCS_Result
+ */
+ private function setEnabled($parameters, $value) {
+ // Check if user is logged in
+ $currentLoggedInUser = $this->userSession->getUser();
+ if ($currentLoggedInUser === null) {
+ return new OC_OCS_Result(null, \OCP\API::RESPOND_UNAUTHORISED);
+ }
+
+ $targetUser = $this->userManager->get($parameters['userid']);
+ if($targetUser === null || $targetUser->getUID() === $currentLoggedInUser->getUID()) {
+ return new OC_OCS_Result(null, 101);
+ }
+
+ // If not permitted
+ $subAdminManager = $this->groupManager->getSubAdmin();
+ if(!$this->groupManager->isAdmin($currentLoggedInUser->getUID()) && !$subAdminManager->isUserAccessible($currentLoggedInUser, $targetUser)) {
+ return new OC_OCS_Result(null, 997);
+ }
+
+ // enable/disable the user now
+ $targetUser->setEnabled($value);
+ return new OC_OCS_Result(null, 100);
+ }
+
+ /**
+ * @param array $parameters
+ * @return OC_OCS_Result
+ */
public function getUsersGroups($parameters) {
// Check if user is logged in
$loggedInUser = $this->userSession->getUser();
diff --git a/apps/provisioning_api/tests/userstest.php b/apps/provisioning_api/tests/userstest.php
index 020071bcfa1..8f463ec8b88 100644
--- a/apps/provisioning_api/tests/userstest.php
+++ b/apps/provisioning_api/tests/userstest.php
@@ -58,8 +58,8 @@ class UsersTest extends OriginalTest {
parent::tearDown();
}
- protected function setup() {
- parent::setup();
+ protected function setUp() {
+ parent::setUp();
$this->userManager = $this->getMock('\OCP\IUserManager');
$this->config = $this->getMock('\OCP\IConfig');
@@ -540,7 +540,7 @@ class UsersTest extends OriginalTest {
->expects($this->once())
->method('isSubAdminOfGroup')
->with($loggedInUser, $existingGroup)
- ->wilLReturn(false);
+ ->willReturn(false);
$this->groupManager
->expects($this->once())
->method('getSubAdmin')
@@ -642,7 +642,7 @@ class UsersTest extends OriginalTest {
[$loggedInUser, $existingGroup1],
[$loggedInUser, $existingGroup2]
)
- ->wilLReturn(true);
+ ->willReturn(true);
$expected = new \OC_OCS_Result(null, 100);
@@ -2295,4 +2295,60 @@ class UsersTest extends OriginalTest {
$expected = new \OC_OCS_Result(null, 102, 'Unknown error occurred');
$this->assertEquals($expected, $this->api->getUserSubAdminGroups(['userid' => 'RequestedUser']));
}
+
+ public function testEnableUser() {
+ $targetUser = $this->getMock('\OCP\IUser');
+ $targetUser->expects($this->once())
+ ->method('setEnabled')
+ ->with(true);
+ $this->userManager
+ ->expects($this->once())
+ ->method('get')
+ ->with('RequestedUser')
+ ->will($this->returnValue($targetUser));
+ $loggedInUser = $this->getMock('\OCP\IUser');
+ $loggedInUser
+ ->expects($this->exactly(2))
+ ->method('getUID')
+ ->will($this->returnValue('admin'));
+ $this->userSession
+ ->expects($this->once())
+ ->method('getUser')
+ ->will($this->returnValue($loggedInUser));
+ $this->groupManager
+ ->expects($this->once())
+ ->method('isAdmin')
+ ->will($this->returnValue(true));
+
+ $expected = new \OC_OCS_Result(null, 100);
+ $this->assertEquals($expected, $this->api->enableUser(['userid' => 'RequestedUser']));
+ }
+
+ public function testDisableUser() {
+ $targetUser = $this->getMock('\OCP\IUser');
+ $targetUser->expects($this->once())
+ ->method('setEnabled')
+ ->with(false);
+ $this->userManager
+ ->expects($this->once())
+ ->method('get')
+ ->with('RequestedUser')
+ ->will($this->returnValue($targetUser));
+ $loggedInUser = $this->getMock('\OCP\IUser');
+ $loggedInUser
+ ->expects($this->exactly(2))
+ ->method('getUID')
+ ->will($this->returnValue('admin'));
+ $this->userSession
+ ->expects($this->once())
+ ->method('getUser')
+ ->will($this->returnValue($loggedInUser));
+ $this->groupManager
+ ->expects($this->once())
+ ->method('isAdmin')
+ ->will($this->returnValue(true));
+
+ $expected = new \OC_OCS_Result(null, 100);
+ $this->assertEquals($expected, $this->api->disableUser(['userid' => 'RequestedUser']));
+ }
}
diff --git a/apps/systemtags/appinfo/info.xml b/apps/systemtags/appinfo/info.xml
index 5df740f699e..b593b1134b1 100644
--- a/apps/systemtags/appinfo/info.xml
+++ b/apps/systemtags/appinfo/info.xml
@@ -11,6 +11,7 @@
<dependencies>
<owncloud min-version="9.1" max-version="9.1" />
</dependencies>
+ <namespace>SystemTags</namespace>
<types>
<logging/>
</types>
diff --git a/apps/systemtags/l10n/cs_CZ.js b/apps/systemtags/l10n/cs_CZ.js
index 6b163f27f1e..763335f74b2 100644
--- a/apps/systemtags/l10n/cs_CZ.js
+++ b/apps/systemtags/l10n/cs_CZ.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Značky",
+ "Tagged files" : "Otagované soubory",
+ "Select tags to filter by" : "Vybrat tagy pro filtr",
+ "Please select tags to filter by" : "Vyberte prosím tagy pro filtrování",
+ "No files found for the selected tags" : "Nebyly nalezeny žádné soubory s vybranými tagy",
"<strong>System tags</strong> for a file have been modified" : "<strong>Systémové tagy</strong> souboru byly upraveny",
"You assigned system tag %3$s" : "Přidělili jste systémový tag %3$s",
"%1$s assigned system tag %3$s" : "%1$s přiřadil systémový tag %3$s",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s odebral systémový tag %3$s ze %2$s",
"%s (not-assignable)" : "%s (nepřiřaditelný)",
"%s (invisible)" : "%s (neviditelný)",
- "Tags" : "Značky",
- "Tagged files" : "Otagované soubory",
- "Select tags to filter by" : "Vybrat tagy pro filtr",
- "Please select tags to filter by" : "Vyberte prosím tagy pro filtrování",
- "No files found for the selected tags" : "Nebyly nalezeny žádné soubory s vybranými tagy",
"No files in here" : "Žádné soubory",
"No entries found in this folder" : "V této složce nebylo nic nalezeno",
"Name" : "Název",
diff --git a/apps/systemtags/l10n/cs_CZ.json b/apps/systemtags/l10n/cs_CZ.json
index b033e56d859..f5ba8bee780 100644
--- a/apps/systemtags/l10n/cs_CZ.json
+++ b/apps/systemtags/l10n/cs_CZ.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Značky",
+ "Tagged files" : "Otagované soubory",
+ "Select tags to filter by" : "Vybrat tagy pro filtr",
+ "Please select tags to filter by" : "Vyberte prosím tagy pro filtrování",
+ "No files found for the selected tags" : "Nebyly nalezeny žádné soubory s vybranými tagy",
"<strong>System tags</strong> for a file have been modified" : "<strong>Systémové tagy</strong> souboru byly upraveny",
"You assigned system tag %3$s" : "Přidělili jste systémový tag %3$s",
"%1$s assigned system tag %3$s" : "%1$s přiřadil systémový tag %3$s",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s odebral systémový tag %3$s ze %2$s",
"%s (not-assignable)" : "%s (nepřiřaditelný)",
"%s (invisible)" : "%s (neviditelný)",
- "Tags" : "Značky",
- "Tagged files" : "Otagované soubory",
- "Select tags to filter by" : "Vybrat tagy pro filtr",
- "Please select tags to filter by" : "Vyberte prosím tagy pro filtrování",
- "No files found for the selected tags" : "Nebyly nalezeny žádné soubory s vybranými tagy",
"No files in here" : "Žádné soubory",
"No entries found in this folder" : "V této složce nebylo nic nalezeno",
"Name" : "Název",
diff --git a/apps/systemtags/l10n/da.js b/apps/systemtags/l10n/da.js
index 8d0273a7707..5c9e0f6b726 100644
--- a/apps/systemtags/l10n/da.js
+++ b/apps/systemtags/l10n/da.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Mærker",
+ "Tagged files" : "Mærkede filer",
+ "Select tags to filter by" : "Vælg de mærker, der skal filtreres efter",
+ "Please select tags to filter by" : "Vælg de mærker, der skal filtreres efter",
+ "No files found for the selected tags" : "Der blev ikke fundet filer, som matcher de valgte mærker",
"<strong>System tags</strong> for a file have been modified" : "En fils <strong>systemmærkning</strong> er blevet ændret",
"%1$s assigned system tag %3$s" : "%1$s tilføjede et systemmærke %3$s",
"%1$s unassigned system tag %3$s" : "%1$s fjernede systemmærke %3$s",
@@ -10,11 +15,6 @@ OC.L10N.register(
"%1$s assigned system tag %3$s to %2$s" : "%1$s tilføjede systemmærke %3$s til %2$s",
"%1$s unassigned system tag %3$s from %2$s" : "%1$s fjernede systemmærket %3$s fra %2$s",
"%s (invisible)" : "%s (usynlig)",
- "Tags" : "Mærker",
- "Tagged files" : "Mærkede filer",
- "Select tags to filter by" : "Vælg de mærker, der skal filtreres efter",
- "Please select tags to filter by" : "Vælg de mærker, der skal filtreres efter",
- "No files found for the selected tags" : "Der blev ikke fundet filer, som matcher de valgte mærker",
"No files in here" : "Her er ingen filer",
"No entries found in this folder" : "Der blev ikke fundet poster i denne mappe",
"Name" : "Navn",
diff --git a/apps/systemtags/l10n/da.json b/apps/systemtags/l10n/da.json
index 1fdf24f6e51..108fb974eb0 100644
--- a/apps/systemtags/l10n/da.json
+++ b/apps/systemtags/l10n/da.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Mærker",
+ "Tagged files" : "Mærkede filer",
+ "Select tags to filter by" : "Vælg de mærker, der skal filtreres efter",
+ "Please select tags to filter by" : "Vælg de mærker, der skal filtreres efter",
+ "No files found for the selected tags" : "Der blev ikke fundet filer, som matcher de valgte mærker",
"<strong>System tags</strong> for a file have been modified" : "En fils <strong>systemmærkning</strong> er blevet ændret",
"%1$s assigned system tag %3$s" : "%1$s tilføjede et systemmærke %3$s",
"%1$s unassigned system tag %3$s" : "%1$s fjernede systemmærke %3$s",
@@ -8,11 +13,6 @@
"%1$s assigned system tag %3$s to %2$s" : "%1$s tilføjede systemmærke %3$s til %2$s",
"%1$s unassigned system tag %3$s from %2$s" : "%1$s fjernede systemmærket %3$s fra %2$s",
"%s (invisible)" : "%s (usynlig)",
- "Tags" : "Mærker",
- "Tagged files" : "Mærkede filer",
- "Select tags to filter by" : "Vælg de mærker, der skal filtreres efter",
- "Please select tags to filter by" : "Vælg de mærker, der skal filtreres efter",
- "No files found for the selected tags" : "Der blev ikke fundet filer, som matcher de valgte mærker",
"No files in here" : "Her er ingen filer",
"No entries found in this folder" : "Der blev ikke fundet poster i denne mappe",
"Name" : "Navn",
diff --git a/apps/systemtags/l10n/de.js b/apps/systemtags/l10n/de.js
index 7429a9585bc..a711863c905 100644
--- a/apps/systemtags/l10n/de.js
+++ b/apps/systemtags/l10n/de.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Tags",
+ "Tagged files" : "Tags",
+ "Select tags to filter by" : "Wähle Tags die gefiltert werden sollen",
+ "Please select tags to filter by" : "Bitte wähle Tags die gefiltert werden sollen",
+ "No files found for the selected tags" : "Keine Dateien für die ausgewählten Tags gefunden",
"<strong>System tags</strong> for a file have been modified" : "<strong>System-Tags</strong> für eine Datei sind geändert worden",
"You assigned system tag %3$s" : "Du hast den System-Tag %3$s angebracht",
"%1$s assigned system tag %3$s" : "%1$s hat System-Tag %3$s angebracht",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s hat den System-Tag %3$s von %2$s entfernt",
"%s (not-assignable)" : "%s (nicht anbringbar)",
"%s (invisible)" : "%s (unsichtbar)",
- "Tags" : "Tags",
- "Tagged files" : "Tags",
- "Select tags to filter by" : "Wähle Tags die gefiltert werden sollen",
- "Please select tags to filter by" : "Bitte wähle Tags die gefiltert werden sollen",
- "No files found for the selected tags" : "Keine Dateien für die ausgewählten Tags gefunden",
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Name" : "Name",
diff --git a/apps/systemtags/l10n/de.json b/apps/systemtags/l10n/de.json
index 36646ba5f05..ea38da7a0b7 100644
--- a/apps/systemtags/l10n/de.json
+++ b/apps/systemtags/l10n/de.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Tags",
+ "Tagged files" : "Tags",
+ "Select tags to filter by" : "Wähle Tags die gefiltert werden sollen",
+ "Please select tags to filter by" : "Bitte wähle Tags die gefiltert werden sollen",
+ "No files found for the selected tags" : "Keine Dateien für die ausgewählten Tags gefunden",
"<strong>System tags</strong> for a file have been modified" : "<strong>System-Tags</strong> für eine Datei sind geändert worden",
"You assigned system tag %3$s" : "Du hast den System-Tag %3$s angebracht",
"%1$s assigned system tag %3$s" : "%1$s hat System-Tag %3$s angebracht",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s hat den System-Tag %3$s von %2$s entfernt",
"%s (not-assignable)" : "%s (nicht anbringbar)",
"%s (invisible)" : "%s (unsichtbar)",
- "Tags" : "Tags",
- "Tagged files" : "Tags",
- "Select tags to filter by" : "Wähle Tags die gefiltert werden sollen",
- "Please select tags to filter by" : "Bitte wähle Tags die gefiltert werden sollen",
- "No files found for the selected tags" : "Keine Dateien für die ausgewählten Tags gefunden",
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Name" : "Name",
diff --git a/apps/systemtags/l10n/de_DE.js b/apps/systemtags/l10n/de_DE.js
index d44a663f46e..28bbf48b1a7 100644
--- a/apps/systemtags/l10n/de_DE.js
+++ b/apps/systemtags/l10n/de_DE.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Tags",
+ "Tagged files" : "Tags",
+ "Select tags to filter by" : "Wählen Sie Tags die gefiltert werden sollen",
+ "Please select tags to filter by" : "Bitte wählen Sie Tags die gefiltert werden sollen",
+ "No files found for the selected tags" : "Keine Dateien für die ausgewählten Tags gefunden",
"<strong>System tags</strong> for a file have been modified" : "<strong>System-Tags</strong> für eine Datei sind geändert worden",
"You assigned system tag %3$s" : "Sie haben den System-Tag %3$s angebracht",
"%1$s assigned system tag %3$s" : "%1$s hat System-Tag %3$s angebracht",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s hat den System-Tag %3$s von %2$s entfernt",
"%s (not-assignable)" : "%s (nicht anbringbar)",
"%s (invisible)" : "%s (unsichtbar)",
- "Tags" : "Tags",
- "Tagged files" : "Tags",
- "Select tags to filter by" : "Wählen Sie Tags die gefiltert werden sollen",
- "Please select tags to filter by" : "Bitte wählen Sie Tags die gefiltert werden sollen",
- "No files found for the selected tags" : "Keine Dateien für die ausgewählten Tags gefunden",
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Name" : "Name",
diff --git a/apps/systemtags/l10n/de_DE.json b/apps/systemtags/l10n/de_DE.json
index 22df20c6fca..dacab53df53 100644
--- a/apps/systemtags/l10n/de_DE.json
+++ b/apps/systemtags/l10n/de_DE.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Tags",
+ "Tagged files" : "Tags",
+ "Select tags to filter by" : "Wählen Sie Tags die gefiltert werden sollen",
+ "Please select tags to filter by" : "Bitte wählen Sie Tags die gefiltert werden sollen",
+ "No files found for the selected tags" : "Keine Dateien für die ausgewählten Tags gefunden",
"<strong>System tags</strong> for a file have been modified" : "<strong>System-Tags</strong> für eine Datei sind geändert worden",
"You assigned system tag %3$s" : "Sie haben den System-Tag %3$s angebracht",
"%1$s assigned system tag %3$s" : "%1$s hat System-Tag %3$s angebracht",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s hat den System-Tag %3$s von %2$s entfernt",
"%s (not-assignable)" : "%s (nicht anbringbar)",
"%s (invisible)" : "%s (unsichtbar)",
- "Tags" : "Tags",
- "Tagged files" : "Tags",
- "Select tags to filter by" : "Wählen Sie Tags die gefiltert werden sollen",
- "Please select tags to filter by" : "Bitte wählen Sie Tags die gefiltert werden sollen",
- "No files found for the selected tags" : "Keine Dateien für die ausgewählten Tags gefunden",
"No files in here" : "Keine Dateien vorhanden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Name" : "Name",
diff --git a/apps/systemtags/l10n/el.js b/apps/systemtags/l10n/el.js
index 54a89c389c9..52b8b95a839 100644
--- a/apps/systemtags/l10n/el.js
+++ b/apps/systemtags/l10n/el.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"systemtags",
{
- "<strong>System tags</strong> for a file have been modified" : "<strong>Οι ετικέτες συστήματος</strong> για ένα αρχείο έχουν τροποποιηθεί",
"Tags" : "Ετικέτες",
+ "<strong>System tags</strong> for a file have been modified" : "<strong>Οι ετικέτες συστήματος</strong> για ένα αρχείο έχουν τροποποιηθεί",
"No files in here" : "Δεν υπάρχουν αρχεία",
"No entries found in this folder" : "Δεν βρέθηκαν καταχωρήσεις σε αυτόν το φάκελο",
"Name" : "Όνομα",
diff --git a/apps/systemtags/l10n/el.json b/apps/systemtags/l10n/el.json
index c93616dcf6c..74814e605e6 100644
--- a/apps/systemtags/l10n/el.json
+++ b/apps/systemtags/l10n/el.json
@@ -1,6 +1,6 @@
{ "translations": {
- "<strong>System tags</strong> for a file have been modified" : "<strong>Οι ετικέτες συστήματος</strong> για ένα αρχείο έχουν τροποποιηθεί",
"Tags" : "Ετικέτες",
+ "<strong>System tags</strong> for a file have been modified" : "<strong>Οι ετικέτες συστήματος</strong> για ένα αρχείο έχουν τροποποιηθεί",
"No files in here" : "Δεν υπάρχουν αρχεία",
"No entries found in this folder" : "Δεν βρέθηκαν καταχωρήσεις σε αυτόν το φάκελο",
"Name" : "Όνομα",
diff --git a/apps/systemtags/l10n/en_GB.js b/apps/systemtags/l10n/en_GB.js
index 480048b58cb..69ac64e5d0b 100644
--- a/apps/systemtags/l10n/en_GB.js
+++ b/apps/systemtags/l10n/en_GB.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Tags",
+ "Tagged files" : "Tagged files",
+ "Select tags to filter by" : "Select tags to filter by",
+ "Please select tags to filter by" : "Please select tags to filter by",
+ "No files found for the selected tags" : "No files found for the selected tags",
"<strong>System tags</strong> for a file have been modified" : "<strong>System tags</strong> for a file have been modified",
"You assigned system tag %3$s" : "You assigned system tag %3$s",
"%1$s assigned system tag %3$s" : "%1$s assigned system tag %3$s",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s unassigned system tag %3$s from %2$s",
"%s (not-assignable)" : "%s (not-assignable)",
"%s (invisible)" : "%s (invisible)",
- "Tags" : "Tags",
- "Tagged files" : "Tagged files",
- "Select tags to filter by" : "Select tags to filter by",
- "Please select tags to filter by" : "Please select tags to filter by",
- "No files found for the selected tags" : "No files found for the selected tags",
"No files in here" : "No files in here",
"No entries found in this folder" : "No entries found in this folder",
"Name" : "Name",
diff --git a/apps/systemtags/l10n/en_GB.json b/apps/systemtags/l10n/en_GB.json
index 9f4fbc78a75..b8700a848bf 100644
--- a/apps/systemtags/l10n/en_GB.json
+++ b/apps/systemtags/l10n/en_GB.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Tags",
+ "Tagged files" : "Tagged files",
+ "Select tags to filter by" : "Select tags to filter by",
+ "Please select tags to filter by" : "Please select tags to filter by",
+ "No files found for the selected tags" : "No files found for the selected tags",
"<strong>System tags</strong> for a file have been modified" : "<strong>System tags</strong> for a file have been modified",
"You assigned system tag %3$s" : "You assigned system tag %3$s",
"%1$s assigned system tag %3$s" : "%1$s assigned system tag %3$s",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s unassigned system tag %3$s from %2$s",
"%s (not-assignable)" : "%s (not-assignable)",
"%s (invisible)" : "%s (invisible)",
- "Tags" : "Tags",
- "Tagged files" : "Tagged files",
- "Select tags to filter by" : "Select tags to filter by",
- "Please select tags to filter by" : "Please select tags to filter by",
- "No files found for the selected tags" : "No files found for the selected tags",
"No files in here" : "No files in here",
"No entries found in this folder" : "No entries found in this folder",
"Name" : "Name",
diff --git a/apps/systemtags/l10n/eo.js b/apps/systemtags/l10n/eo.js
index db4659a3ea6..c54bab71d92 100644
--- a/apps/systemtags/l10n/eo.js
+++ b/apps/systemtags/l10n/eo.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Etikedoj",
+ "Tagged files" : "Etikeditaj dosieroj",
+ "Select tags to filter by" : "Elekti etikedojn, per kiujn filtri",
+ "Please select tags to filter by" : "Bonvolu elekti etikedojn, per kiujn filtri",
+ "No files found for the selected tags" : "Neniu dosiero troviĝis por la elektitaj etikedoj",
"<strong>System tags</strong> for a file have been modified" : "<strong>Sistemetikedoj</strong> por dosiero modifiĝis",
"%1$s assigned system tag %3$s" : "%1$s atribuis sistemetikedon %3$s",
"%1$s unassigned system tag %3$s" : "%1$s malatribuis sistemetikedon %3$s",
@@ -11,11 +16,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s malatribuis sistemetikedon %3$s el %2$s",
"%s (not-assignable)" : "%s (neatribuebla)",
"%s (invisible)" : "%s (nevidebla)",
- "Tags" : "Etikedoj",
- "Tagged files" : "Etikeditaj dosieroj",
- "Select tags to filter by" : "Elekti etikedojn, per kiujn filtri",
- "Please select tags to filter by" : "Bonvolu elekti etikedojn, per kiujn filtri",
- "No files found for the selected tags" : "Neniu dosiero troviĝis por la elektitaj etikedoj",
"No files in here" : "Neniu dosiero estas ĉi tie",
"No entries found in this folder" : "Neniu enigo troviĝis en ĉi tiu dosierujo",
"Name" : "Nomo",
diff --git a/apps/systemtags/l10n/eo.json b/apps/systemtags/l10n/eo.json
index dba2f8b85ad..5adb00df52b 100644
--- a/apps/systemtags/l10n/eo.json
+++ b/apps/systemtags/l10n/eo.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Etikedoj",
+ "Tagged files" : "Etikeditaj dosieroj",
+ "Select tags to filter by" : "Elekti etikedojn, per kiujn filtri",
+ "Please select tags to filter by" : "Bonvolu elekti etikedojn, per kiujn filtri",
+ "No files found for the selected tags" : "Neniu dosiero troviĝis por la elektitaj etikedoj",
"<strong>System tags</strong> for a file have been modified" : "<strong>Sistemetikedoj</strong> por dosiero modifiĝis",
"%1$s assigned system tag %3$s" : "%1$s atribuis sistemetikedon %3$s",
"%1$s unassigned system tag %3$s" : "%1$s malatribuis sistemetikedon %3$s",
@@ -9,11 +14,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s malatribuis sistemetikedon %3$s el %2$s",
"%s (not-assignable)" : "%s (neatribuebla)",
"%s (invisible)" : "%s (nevidebla)",
- "Tags" : "Etikedoj",
- "Tagged files" : "Etikeditaj dosieroj",
- "Select tags to filter by" : "Elekti etikedojn, per kiujn filtri",
- "Please select tags to filter by" : "Bonvolu elekti etikedojn, per kiujn filtri",
- "No files found for the selected tags" : "Neniu dosiero troviĝis por la elektitaj etikedoj",
"No files in here" : "Neniu dosiero estas ĉi tie",
"No entries found in this folder" : "Neniu enigo troviĝis en ĉi tiu dosierujo",
"Name" : "Nomo",
diff --git a/apps/systemtags/l10n/es.js b/apps/systemtags/l10n/es.js
index e0e6b73b596..19a1b67feae 100644
--- a/apps/systemtags/l10n/es.js
+++ b/apps/systemtags/l10n/es.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Etiquetas",
+ "Tagged files" : "Archivos etiquetados",
+ "Select tags to filter by" : "Seleccionar etiquetas por las que filtrar",
+ "Please select tags to filter by" : "Por favor, seleccione las etiquetas por las que desea filtrar",
+ "No files found for the selected tags" : "No se han encontrado archivos para las etiquetas seleccionadas",
"<strong>System tags</strong> for a file have been modified" : "Se han modificado las <strong>etiquetas de sistema</strong> de un archivo",
"You assigned system tag %3$s" : "Se asignó la etiqueta de sistema %3$s",
"%1$s assigned system tag %3$s" : "%1$s asignó la etiqueta de sistema %3$s",
@@ -12,11 +17,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s eliminó la asignación de etiqueta de sistema %3$s de %2$s",
"%s (not-assignable)" : "%s (no asignable)",
"%s (invisible)" : "%s (invisible)",
- "Tags" : "Etiquetas",
- "Tagged files" : "Archivos etiquetados",
- "Select tags to filter by" : "Seleccionar etiquetas por las que filtrar",
- "Please select tags to filter by" : "Por favor, seleccione las etiquetas por las que desea filtrar",
- "No files found for the selected tags" : "No se han encontrado archivos para las etiquetas seleccionadas",
"No files in here" : "Aquí no hay archivos",
"No entries found in this folder" : "No hay entradas en esta carpeta",
"Name" : "Nombre",
diff --git a/apps/systemtags/l10n/es.json b/apps/systemtags/l10n/es.json
index 2e475e3e626..69bd5b4d44b 100644
--- a/apps/systemtags/l10n/es.json
+++ b/apps/systemtags/l10n/es.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Etiquetas",
+ "Tagged files" : "Archivos etiquetados",
+ "Select tags to filter by" : "Seleccionar etiquetas por las que filtrar",
+ "Please select tags to filter by" : "Por favor, seleccione las etiquetas por las que desea filtrar",
+ "No files found for the selected tags" : "No se han encontrado archivos para las etiquetas seleccionadas",
"<strong>System tags</strong> for a file have been modified" : "Se han modificado las <strong>etiquetas de sistema</strong> de un archivo",
"You assigned system tag %3$s" : "Se asignó la etiqueta de sistema %3$s",
"%1$s assigned system tag %3$s" : "%1$s asignó la etiqueta de sistema %3$s",
@@ -10,11 +15,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s eliminó la asignación de etiqueta de sistema %3$s de %2$s",
"%s (not-assignable)" : "%s (no asignable)",
"%s (invisible)" : "%s (invisible)",
- "Tags" : "Etiquetas",
- "Tagged files" : "Archivos etiquetados",
- "Select tags to filter by" : "Seleccionar etiquetas por las que filtrar",
- "Please select tags to filter by" : "Por favor, seleccione las etiquetas por las que desea filtrar",
- "No files found for the selected tags" : "No se han encontrado archivos para las etiquetas seleccionadas",
"No files in here" : "Aquí no hay archivos",
"No entries found in this folder" : "No hay entradas en esta carpeta",
"Name" : "Nombre",
diff --git a/apps/systemtags/l10n/et_EE.js b/apps/systemtags/l10n/et_EE.js
index 959965b9e2f..0bc585a4284 100644
--- a/apps/systemtags/l10n/et_EE.js
+++ b/apps/systemtags/l10n/et_EE.js
@@ -1,11 +1,11 @@
OC.L10N.register(
"systemtags",
{
- "%s (not-assignable)" : "%s (pole määratav)",
- "%s (invisible)" : "%s (nähtamatu)",
"Tags" : "Sildid",
"Tagged files" : "Sildistatud failid",
"Select tags to filter by" : "Vali sildid, mille järgi filtreerida",
+ "%s (not-assignable)" : "%s (pole määratav)",
+ "%s (invisible)" : "%s (nähtamatu)",
"No files in here" : "Siin ei ole faile",
"No entries found in this folder" : "Selles kaustast ei leitud kirjeid",
"Name" : "Nimi",
diff --git a/apps/systemtags/l10n/et_EE.json b/apps/systemtags/l10n/et_EE.json
index 48f91fbf529..51a1da71faf 100644
--- a/apps/systemtags/l10n/et_EE.json
+++ b/apps/systemtags/l10n/et_EE.json
@@ -1,9 +1,9 @@
{ "translations": {
- "%s (not-assignable)" : "%s (pole määratav)",
- "%s (invisible)" : "%s (nähtamatu)",
"Tags" : "Sildid",
"Tagged files" : "Sildistatud failid",
"Select tags to filter by" : "Vali sildid, mille järgi filtreerida",
+ "%s (not-assignable)" : "%s (pole määratav)",
+ "%s (invisible)" : "%s (nähtamatu)",
"No files in here" : "Siin ei ole faile",
"No entries found in this folder" : "Selles kaustast ei leitud kirjeid",
"Name" : "Nimi",
diff --git a/apps/systemtags/l10n/fi_FI.js b/apps/systemtags/l10n/fi_FI.js
index bd9b003554c..7b0f2f82143 100644
--- a/apps/systemtags/l10n/fi_FI.js
+++ b/apps/systemtags/l10n/fi_FI.js
@@ -1,13 +1,13 @@
OC.L10N.register(
"systemtags",
{
- "<strong>System tags</strong> for a file have been modified" : "Tiedoston <strong>järjestelmätunnisteita</strong> on muokattu",
- "%s (invisible)" : "%s (näkymätön)",
"Tags" : "Tunnisteet",
"Tagged files" : "Tunnisteella merkityt tiedostot",
"Select tags to filter by" : "Valitse suodatettavat tunnisteet",
"Please select tags to filter by" : "Valitse suodatettavat tunnisteet",
"No files found for the selected tags" : "Tiedostoja ei löytynyt valituilla tunnisteilla",
+ "<strong>System tags</strong> for a file have been modified" : "Tiedoston <strong>järjestelmätunnisteita</strong> on muokattu",
+ "%s (invisible)" : "%s (näkymätön)",
"No files in here" : "Täällä ei ole tiedostoja",
"No entries found in this folder" : "Ei kohteita tässä kansiossa",
"Name" : "Nimi",
diff --git a/apps/systemtags/l10n/fi_FI.json b/apps/systemtags/l10n/fi_FI.json
index e624959c100..cac70e226b3 100644
--- a/apps/systemtags/l10n/fi_FI.json
+++ b/apps/systemtags/l10n/fi_FI.json
@@ -1,11 +1,11 @@
{ "translations": {
- "<strong>System tags</strong> for a file have been modified" : "Tiedoston <strong>järjestelmätunnisteita</strong> on muokattu",
- "%s (invisible)" : "%s (näkymätön)",
"Tags" : "Tunnisteet",
"Tagged files" : "Tunnisteella merkityt tiedostot",
"Select tags to filter by" : "Valitse suodatettavat tunnisteet",
"Please select tags to filter by" : "Valitse suodatettavat tunnisteet",
"No files found for the selected tags" : "Tiedostoja ei löytynyt valituilla tunnisteilla",
+ "<strong>System tags</strong> for a file have been modified" : "Tiedoston <strong>järjestelmätunnisteita</strong> on muokattu",
+ "%s (invisible)" : "%s (näkymätön)",
"No files in here" : "Täällä ei ole tiedostoja",
"No entries found in this folder" : "Ei kohteita tässä kansiossa",
"Name" : "Nimi",
diff --git a/apps/systemtags/l10n/fr.js b/apps/systemtags/l10n/fr.js
index b0e8e3316db..7ee906c5eda 100644
--- a/apps/systemtags/l10n/fr.js
+++ b/apps/systemtags/l10n/fr.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Étiquettes",
+ "Tagged files" : "Fichiers étiquetés",
+ "Select tags to filter by" : "Sélectionner les étiquettes par lesquelles filtrer",
+ "Please select tags to filter by" : "Veuillez sélectionner les étiquettes par lesquelles filtrer",
+ "No files found for the selected tags" : "Aucun fichier pour les étiquettes sélectionnées",
"<strong>System tags</strong> for a file have been modified" : "<strong>Les étiquettes systèmes</strong> pour un fichier ont été modifiées",
"You assigned system tag %3$s" : "Vous avez attribué l'étiquette système %3$s",
"%1$s assigned system tag %3$s" : "%1$s a attribué l'étiquette système %3$s",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s a retiré l'étiquette système %3$s à %2$s",
"%s (not-assignable)" : "%s (non assignable)",
"%s (invisible)" : "%s (invisible)",
- "Tags" : "Étiquettes",
- "Tagged files" : "Fichiers étiquetés",
- "Select tags to filter by" : "Sélectionner les étiquettes par lesquelles filtrer",
- "Please select tags to filter by" : "Veuillez sélectionner les étiquettes par lesquelles filtrer",
- "No files found for the selected tags" : "Aucun fichier pour les étiquettes sélectionnées",
"No files in here" : "Aucun fichier",
"No entries found in this folder" : "Aucune entrée trouvée dans ce dossier",
"Name" : "Nom",
diff --git a/apps/systemtags/l10n/fr.json b/apps/systemtags/l10n/fr.json
index a7e2d3b3911..2591bd356b0 100644
--- a/apps/systemtags/l10n/fr.json
+++ b/apps/systemtags/l10n/fr.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Étiquettes",
+ "Tagged files" : "Fichiers étiquetés",
+ "Select tags to filter by" : "Sélectionner les étiquettes par lesquelles filtrer",
+ "Please select tags to filter by" : "Veuillez sélectionner les étiquettes par lesquelles filtrer",
+ "No files found for the selected tags" : "Aucun fichier pour les étiquettes sélectionnées",
"<strong>System tags</strong> for a file have been modified" : "<strong>Les étiquettes systèmes</strong> pour un fichier ont été modifiées",
"You assigned system tag %3$s" : "Vous avez attribué l'étiquette système %3$s",
"%1$s assigned system tag %3$s" : "%1$s a attribué l'étiquette système %3$s",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s a retiré l'étiquette système %3$s à %2$s",
"%s (not-assignable)" : "%s (non assignable)",
"%s (invisible)" : "%s (invisible)",
- "Tags" : "Étiquettes",
- "Tagged files" : "Fichiers étiquetés",
- "Select tags to filter by" : "Sélectionner les étiquettes par lesquelles filtrer",
- "Please select tags to filter by" : "Veuillez sélectionner les étiquettes par lesquelles filtrer",
- "No files found for the selected tags" : "Aucun fichier pour les étiquettes sélectionnées",
"No files in here" : "Aucun fichier",
"No entries found in this folder" : "Aucune entrée trouvée dans ce dossier",
"Name" : "Nom",
diff --git a/apps/systemtags/l10n/he.js b/apps/systemtags/l10n/he.js
index c67035ccf12..13a5a6040d0 100644
--- a/apps/systemtags/l10n/he.js
+++ b/apps/systemtags/l10n/he.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "תגיות",
+ "Tagged files" : "קבצים שתויגו",
+ "Select tags to filter by" : "תגיות נבחרות מסוננות על ידי",
+ "Please select tags to filter by" : "יש לבחור תגיות שיסוננו על ידי",
+ "No files found for the selected tags" : "לא אותרו קבצים לתגיות הנבחרות",
"<strong>System tags</strong> for a file have been modified" : "<strong>תגיות מערכת</strong> שהשתנו עבור קובץ",
"%1$s assigned system tag %3$s" : "%1$s שייך/שייכה תגית מערכת %3$s",
"%1$s unassigned system tag %3$s" : "%1$s הסיר/ה שיוך תגית מערכת %3$s",
@@ -11,11 +16,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s הסיר/ה שיוך תגית מערכת %3$s מ- %2$s",
"%s (not-assignable)" : "%s (לא ניתן לשיוך)",
"%s (invisible)" : "%s (נסתר)",
- "Tags" : "תגיות",
- "Tagged files" : "קבצים שתויגו",
- "Select tags to filter by" : "תגיות נבחרות מסוננות על ידי",
- "Please select tags to filter by" : "יש לבחור תגיות שיסוננו על ידי",
- "No files found for the selected tags" : "לא אותרו קבצים לתגיות הנבחרות",
"No files in here" : "אין כאן קבצים",
"No entries found in this folder" : "לא נמצאו כניסות לתיקייה זו",
"Name" : "שם",
diff --git a/apps/systemtags/l10n/he.json b/apps/systemtags/l10n/he.json
index 73a7c7997c2..3aa1e7a87fd 100644
--- a/apps/systemtags/l10n/he.json
+++ b/apps/systemtags/l10n/he.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "תגיות",
+ "Tagged files" : "קבצים שתויגו",
+ "Select tags to filter by" : "תגיות נבחרות מסוננות על ידי",
+ "Please select tags to filter by" : "יש לבחור תגיות שיסוננו על ידי",
+ "No files found for the selected tags" : "לא אותרו קבצים לתגיות הנבחרות",
"<strong>System tags</strong> for a file have been modified" : "<strong>תגיות מערכת</strong> שהשתנו עבור קובץ",
"%1$s assigned system tag %3$s" : "%1$s שייך/שייכה תגית מערכת %3$s",
"%1$s unassigned system tag %3$s" : "%1$s הסיר/ה שיוך תגית מערכת %3$s",
@@ -9,11 +14,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s הסיר/ה שיוך תגית מערכת %3$s מ- %2$s",
"%s (not-assignable)" : "%s (לא ניתן לשיוך)",
"%s (invisible)" : "%s (נסתר)",
- "Tags" : "תגיות",
- "Tagged files" : "קבצים שתויגו",
- "Select tags to filter by" : "תגיות נבחרות מסוננות על ידי",
- "Please select tags to filter by" : "יש לבחור תגיות שיסוננו על ידי",
- "No files found for the selected tags" : "לא אותרו קבצים לתגיות הנבחרות",
"No files in here" : "אין כאן קבצים",
"No entries found in this folder" : "לא נמצאו כניסות לתיקייה זו",
"Name" : "שם",
diff --git a/apps/systemtags/l10n/hu_HU.js b/apps/systemtags/l10n/hu_HU.js
index 20df1176d06..173b8ead188 100644
--- a/apps/systemtags/l10n/hu_HU.js
+++ b/apps/systemtags/l10n/hu_HU.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Címkék",
+ "Tagged files" : "Címkézett fájlok",
+ "Select tags to filter by" : "Kiválasztott címkék a szűrő által:",
+ "Please select tags to filter by" : "Kéjük, válasszon ki címkét a szűréshez:",
+ "No files found for the selected tags" : "Nem található fájl a kiválasztott címkéhez.",
"<strong>System tags</strong> for a file have been modified" : "A fájl <strong>rendszer címkéje</strong> módosítva lett",
"You assigned system tag %3$s" : "%3$s rendszer címke hozzárendelve",
"%1$s assigned system tag %3$s" : "%1$s hozzárendelte ezt a rendszer címkét: %3$s",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s elvette ezt a rendszer címkét %3$s tőle: %2$s",
"%s (not-assignable)" : "%s (nem hozzárendelhető)",
"%s (invisible)" : "%s (láthatatlan)",
- "Tags" : "Címkék",
- "Tagged files" : "Címkézett fájlok",
- "Select tags to filter by" : "Kiválasztott címkék a szűrő által:",
- "Please select tags to filter by" : "Kéjük, válasszon ki címkét a szűréshez:",
- "No files found for the selected tags" : "Nem található fájl a kiválasztott címkéhez.",
"No files in here" : "Itt nincsenek fájlok",
"No entries found in this folder" : "Nincsenek bejegyzések ebben a könyvtárban",
"Name" : "Név",
diff --git a/apps/systemtags/l10n/hu_HU.json b/apps/systemtags/l10n/hu_HU.json
index 86430e42e33..6e26da1767b 100644
--- a/apps/systemtags/l10n/hu_HU.json
+++ b/apps/systemtags/l10n/hu_HU.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Címkék",
+ "Tagged files" : "Címkézett fájlok",
+ "Select tags to filter by" : "Kiválasztott címkék a szűrő által:",
+ "Please select tags to filter by" : "Kéjük, válasszon ki címkét a szűréshez:",
+ "No files found for the selected tags" : "Nem található fájl a kiválasztott címkéhez.",
"<strong>System tags</strong> for a file have been modified" : "A fájl <strong>rendszer címkéje</strong> módosítva lett",
"You assigned system tag %3$s" : "%3$s rendszer címke hozzárendelve",
"%1$s assigned system tag %3$s" : "%1$s hozzárendelte ezt a rendszer címkét: %3$s",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s elvette ezt a rendszer címkét %3$s tőle: %2$s",
"%s (not-assignable)" : "%s (nem hozzárendelhető)",
"%s (invisible)" : "%s (láthatatlan)",
- "Tags" : "Címkék",
- "Tagged files" : "Címkézett fájlok",
- "Select tags to filter by" : "Kiválasztott címkék a szűrő által:",
- "Please select tags to filter by" : "Kéjük, válasszon ki címkét a szűréshez:",
- "No files found for the selected tags" : "Nem található fájl a kiválasztott címkéhez.",
"No files in here" : "Itt nincsenek fájlok",
"No entries found in this folder" : "Nincsenek bejegyzések ebben a könyvtárban",
"Name" : "Név",
diff --git a/apps/systemtags/l10n/is.js b/apps/systemtags/l10n/is.js
index 778459025e0..bbabce076c4 100644
--- a/apps/systemtags/l10n/is.js
+++ b/apps/systemtags/l10n/is.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Merki",
+ "Tagged files" : "Merktar skrár",
+ "Select tags to filter by" : "Veldu merki til að sía eftir",
+ "Please select tags to filter by" : "Veldu merki til að sía eftir",
+ "No files found for the selected tags" : "Engar skrár fundust með völdum merkjum",
"<strong>System tags</strong> for a file have been modified" : "<strong>Kerfismerkjum</strong> á skrá hefur verið breytt",
"%1$s assigned system tag %3$s" : "%1$s úthlutaði kerfismerki %3$s",
"%1$s unassigned system tag %3$s" : "%1$s tók af úthlutun kerfismerkis %3$s",
@@ -11,11 +16,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s tók kerfismerki %3$s af %2$s",
"%s (not-assignable)" : "%s (ekki úthlutanlegt)",
"%s (invisible)" : "%s (ósýnilegt)",
- "Tags" : "Merki",
- "Tagged files" : "Merktar skrár",
- "Select tags to filter by" : "Veldu merki til að sía eftir",
- "Please select tags to filter by" : "Veldu merki til að sía eftir",
- "No files found for the selected tags" : "Engar skrár fundust með völdum merkjum",
"No files in here" : "Engar skrár hér",
"No entries found in this folder" : "Engar skrár fundust í þessari möppu",
"Name" : "Heiti",
diff --git a/apps/systemtags/l10n/is.json b/apps/systemtags/l10n/is.json
index ba26d227687..5a370136580 100644
--- a/apps/systemtags/l10n/is.json
+++ b/apps/systemtags/l10n/is.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Merki",
+ "Tagged files" : "Merktar skrár",
+ "Select tags to filter by" : "Veldu merki til að sía eftir",
+ "Please select tags to filter by" : "Veldu merki til að sía eftir",
+ "No files found for the selected tags" : "Engar skrár fundust með völdum merkjum",
"<strong>System tags</strong> for a file have been modified" : "<strong>Kerfismerkjum</strong> á skrá hefur verið breytt",
"%1$s assigned system tag %3$s" : "%1$s úthlutaði kerfismerki %3$s",
"%1$s unassigned system tag %3$s" : "%1$s tók af úthlutun kerfismerkis %3$s",
@@ -9,11 +14,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s tók kerfismerki %3$s af %2$s",
"%s (not-assignable)" : "%s (ekki úthlutanlegt)",
"%s (invisible)" : "%s (ósýnilegt)",
- "Tags" : "Merki",
- "Tagged files" : "Merktar skrár",
- "Select tags to filter by" : "Veldu merki til að sía eftir",
- "Please select tags to filter by" : "Veldu merki til að sía eftir",
- "No files found for the selected tags" : "Engar skrár fundust með völdum merkjum",
"No files in here" : "Engar skrár hér",
"No entries found in this folder" : "Engar skrár fundust í þessari möppu",
"Name" : "Heiti",
diff --git a/apps/systemtags/l10n/it.js b/apps/systemtags/l10n/it.js
index df15aaac42c..d4dab4e9ee8 100644
--- a/apps/systemtags/l10n/it.js
+++ b/apps/systemtags/l10n/it.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Tag",
+ "Tagged files" : "File con tag",
+ "Select tags to filter by" : "Seleziona i tag per filtrare",
+ "Please select tags to filter by" : "Seleziona i tag per filtrare",
+ "No files found for the selected tags" : "Nessun file trovato per i tag selezionati",
"<strong>System tags</strong> for a file have been modified" : "I <strong>tag di sistema</strong> per un file sono stati modificati",
"You assigned system tag %3$s" : "Hai assegnato il tag di sistema %3$s",
"%1$s assigned system tag %3$s" : "%1$s ha assegnato il tag di sistema %3$s",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s ha rimosso il tag di sistema %3$s da %2$s",
"%s (not-assignable)" : "%s (non assegnabile)",
"%s (invisible)" : "%s (invisibile)",
- "Tags" : "Tag",
- "Tagged files" : "File con tag",
- "Select tags to filter by" : "Seleziona i tag per filtrare",
- "Please select tags to filter by" : "Seleziona i tag per filtrare",
- "No files found for the selected tags" : "Nessun file trovato per i tag selezionati",
"No files in here" : "Qui non c'è alcun file",
"No entries found in this folder" : "Nessuna voce trovata in questa cartella",
"Name" : "Nome",
diff --git a/apps/systemtags/l10n/it.json b/apps/systemtags/l10n/it.json
index 4cb712a3462..896df988962 100644
--- a/apps/systemtags/l10n/it.json
+++ b/apps/systemtags/l10n/it.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Tag",
+ "Tagged files" : "File con tag",
+ "Select tags to filter by" : "Seleziona i tag per filtrare",
+ "Please select tags to filter by" : "Seleziona i tag per filtrare",
+ "No files found for the selected tags" : "Nessun file trovato per i tag selezionati",
"<strong>System tags</strong> for a file have been modified" : "I <strong>tag di sistema</strong> per un file sono stati modificati",
"You assigned system tag %3$s" : "Hai assegnato il tag di sistema %3$s",
"%1$s assigned system tag %3$s" : "%1$s ha assegnato il tag di sistema %3$s",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s ha rimosso il tag di sistema %3$s da %2$s",
"%s (not-assignable)" : "%s (non assegnabile)",
"%s (invisible)" : "%s (invisibile)",
- "Tags" : "Tag",
- "Tagged files" : "File con tag",
- "Select tags to filter by" : "Seleziona i tag per filtrare",
- "Please select tags to filter by" : "Seleziona i tag per filtrare",
- "No files found for the selected tags" : "Nessun file trovato per i tag selezionati",
"No files in here" : "Qui non c'è alcun file",
"No entries found in this folder" : "Nessuna voce trovata in questa cartella",
"Name" : "Nome",
diff --git a/apps/systemtags/l10n/ja.js b/apps/systemtags/l10n/ja.js
index 34fbf744043..125e2a434cb 100644
--- a/apps/systemtags/l10n/ja.js
+++ b/apps/systemtags/l10n/ja.js
@@ -1,21 +1,28 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "タグ",
+ "Tagged files" : "タグ済ファイル",
+ "Select tags to filter by" : "フィルターするタグを選択してください",
+ "Please select tags to filter by" : "フィルターするタグを入力してください",
+ "No files found for the selected tags" : "そのタグに割りあてられているファイルはありません",
"<strong>System tags</strong> for a file have been modified" : "ファイルの<strong>タグ</strong> が更新されています",
+ "You assigned system tag %3$s" : "%3$s タグを追加",
"%1$s assigned system tag %3$s" : "%1$s が タグ %3$s を追加",
+ "You unassigned system tag %3$s" : "%3$s タグを解除",
"%1$s unassigned system tag %3$s" : "%1$s が タグ %3$s を解除",
+ "You created system tag %2$s" : "%2$s タグを作成 ",
"%1$s created system tag %2$s" : "%1$s が %2$s タグを作成 ",
+ "You deleted system tag %2$s" : "%2$s タグを削除",
"%1$s deleted system tag %2$s" : "%1$s が %2$s タグを削除",
+ "You updated system tag %3$s to %2$s" : "タグを %3$s から %2$s に更新",
"%1$s updated system tag %3$s to %2$s" : "%1$s が タグを %3$s から %2$s に更新",
+ "You assigned system tag %3$s to %2$s" : "%2$s に タグ %3$s を追加",
"%1$s assigned system tag %3$s to %2$s" : "%1$s は、%2$s に タグ %3$s を追加",
+ "You unassigned system tag %3$s from %2$s" : "%2$s から タグ %3$s を解除",
"%1$s unassigned system tag %3$s from %2$s" : "%1$s は%2$s から タグ %3$s を解除",
"%s (not-assignable)" : "%s (追加できない)",
"%s (invisible)" : "%s (不可視)",
- "Tags" : "タグ",
- "Tagged files" : "タグ済ファイル",
- "Select tags to filter by" : "フィルターするタグを選択してください",
- "Please select tags to filter by" : "フィルターするタグを入力してください",
- "No files found for the selected tags" : "そのタグに割りあてられているファイルはありません",
"No files in here" : "ファイルがありません",
"No entries found in this folder" : "このフォルダーにはエントリーがありません",
"Name" : "名前",
diff --git a/apps/systemtags/l10n/ja.json b/apps/systemtags/l10n/ja.json
index a36929163c3..0b4aff337ca 100644
--- a/apps/systemtags/l10n/ja.json
+++ b/apps/systemtags/l10n/ja.json
@@ -1,19 +1,26 @@
{ "translations": {
+ "Tags" : "タグ",
+ "Tagged files" : "タグ済ファイル",
+ "Select tags to filter by" : "フィルターするタグを選択してください",
+ "Please select tags to filter by" : "フィルターするタグを入力してください",
+ "No files found for the selected tags" : "そのタグに割りあてられているファイルはありません",
"<strong>System tags</strong> for a file have been modified" : "ファイルの<strong>タグ</strong> が更新されています",
+ "You assigned system tag %3$s" : "%3$s タグを追加",
"%1$s assigned system tag %3$s" : "%1$s が タグ %3$s を追加",
+ "You unassigned system tag %3$s" : "%3$s タグを解除",
"%1$s unassigned system tag %3$s" : "%1$s が タグ %3$s を解除",
+ "You created system tag %2$s" : "%2$s タグを作成 ",
"%1$s created system tag %2$s" : "%1$s が %2$s タグを作成 ",
+ "You deleted system tag %2$s" : "%2$s タグを削除",
"%1$s deleted system tag %2$s" : "%1$s が %2$s タグを削除",
+ "You updated system tag %3$s to %2$s" : "タグを %3$s から %2$s に更新",
"%1$s updated system tag %3$s to %2$s" : "%1$s が タグを %3$s から %2$s に更新",
+ "You assigned system tag %3$s to %2$s" : "%2$s に タグ %3$s を追加",
"%1$s assigned system tag %3$s to %2$s" : "%1$s は、%2$s に タグ %3$s を追加",
+ "You unassigned system tag %3$s from %2$s" : "%2$s から タグ %3$s を解除",
"%1$s unassigned system tag %3$s from %2$s" : "%1$s は%2$s から タグ %3$s を解除",
"%s (not-assignable)" : "%s (追加できない)",
"%s (invisible)" : "%s (不可視)",
- "Tags" : "タグ",
- "Tagged files" : "タグ済ファイル",
- "Select tags to filter by" : "フィルターするタグを選択してください",
- "Please select tags to filter by" : "フィルターするタグを入力してください",
- "No files found for the selected tags" : "そのタグに割りあてられているファイルはありません",
"No files in here" : "ファイルがありません",
"No entries found in this folder" : "このフォルダーにはエントリーがありません",
"Name" : "名前",
diff --git a/apps/systemtags/l10n/nb_NO.js b/apps/systemtags/l10n/nb_NO.js
index d84cd267c0d..aeecadc80fe 100644
--- a/apps/systemtags/l10n/nb_NO.js
+++ b/apps/systemtags/l10n/nb_NO.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Merkelapper",
+ "Tagged files" : "Merkede filer",
+ "Select tags to filter by" : "Velg merkelapper å filtrere på",
+ "Please select tags to filter by" : "Vennligst velg merkelapper å filtrere på",
+ "No files found for the selected tags" : "Ingen filer funnet for de valgte merkelappene",
"<strong>System tags</strong> for a file have been modified" : "<strong>System-merkelapper</strong> for en fil er endret",
"%1$s assigned system tag %3$s" : "%1$s festet system-merkelapp %3$s",
"%1$s unassigned system tag %3$s" : "%1$s fjernet system-merkelapp %3$s",
@@ -11,11 +16,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s fjernet system-merkelapp %3$s fra %2$s",
"%s (not-assignable)" : "%s (ikke-brukbar)",
"%s (invisible)" : "%s (usynlig)",
- "Tags" : "Merkelapper",
- "Tagged files" : "Merkede filer",
- "Select tags to filter by" : "Velg merkelapper å filtrere på",
- "Please select tags to filter by" : "Vennligst velg merkelapper å filtrere på",
- "No files found for the selected tags" : "Ingen filer funnet for de valgte merkelappene",
"No files in here" : "Ingen filer her",
"No entries found in this folder" : "Ingen oppføringer funnet i denne mappen",
"Name" : "Navn",
diff --git a/apps/systemtags/l10n/nb_NO.json b/apps/systemtags/l10n/nb_NO.json
index 367051f8a34..8431ea65616 100644
--- a/apps/systemtags/l10n/nb_NO.json
+++ b/apps/systemtags/l10n/nb_NO.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Merkelapper",
+ "Tagged files" : "Merkede filer",
+ "Select tags to filter by" : "Velg merkelapper å filtrere på",
+ "Please select tags to filter by" : "Vennligst velg merkelapper å filtrere på",
+ "No files found for the selected tags" : "Ingen filer funnet for de valgte merkelappene",
"<strong>System tags</strong> for a file have been modified" : "<strong>System-merkelapper</strong> for en fil er endret",
"%1$s assigned system tag %3$s" : "%1$s festet system-merkelapp %3$s",
"%1$s unassigned system tag %3$s" : "%1$s fjernet system-merkelapp %3$s",
@@ -9,11 +14,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s fjernet system-merkelapp %3$s fra %2$s",
"%s (not-assignable)" : "%s (ikke-brukbar)",
"%s (invisible)" : "%s (usynlig)",
- "Tags" : "Merkelapper",
- "Tagged files" : "Merkede filer",
- "Select tags to filter by" : "Velg merkelapper å filtrere på",
- "Please select tags to filter by" : "Vennligst velg merkelapper å filtrere på",
- "No files found for the selected tags" : "Ingen filer funnet for de valgte merkelappene",
"No files in here" : "Ingen filer her",
"No entries found in this folder" : "Ingen oppføringer funnet i denne mappen",
"Name" : "Navn",
diff --git a/apps/systemtags/l10n/nl.js b/apps/systemtags/l10n/nl.js
index 4ccd217e803..f8c98435abc 100644
--- a/apps/systemtags/l10n/nl.js
+++ b/apps/systemtags/l10n/nl.js
@@ -1,21 +1,28 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Tags",
+ "Tagged files" : "Getagde bestanden",
+ "Select tags to filter by" : "Selecteer tags om op te filteren",
+ "Please select tags to filter by" : "Selecteer tags om op te filteren",
+ "No files found for the selected tags" : "Geen bestanden gevonden voor de geselecteerde tags",
"<strong>System tags</strong> for a file have been modified" : "<strong>Systeem tags</strong> voor een bestand zijn gewijzigd",
+ "You assigned system tag %3$s" : "Je wees systeem tag %3$s toe",
"%1$s assigned system tag %3$s" : "%1$s wees systeem tag %3$s toe",
+ "You unassigned system tag %3$s" : "Je maakte toewijzing systeem tag %3$s ongedaan",
"%1$s unassigned system tag %3$s" : "%1$s verwijderde systeem tag %3$s",
+ "You created system tag %2$s" : "Je creëerde systeem tag %2$s",
"%1$s created system tag %2$s" : "%1$s creëerde systeem tag %2$s",
+ "You deleted system tag %2$s" : "Je verwijderde systeem tag %2$s",
"%1$s deleted system tag %2$s" : "%1$s verwijderde systeem tag %2$s van het systeem",
+ "You updated system tag %3$s to %2$s" : "U werkte systeemtag %3$s bij naar %2$s",
"%1$s updated system tag %3$s to %2$s" : "%1$s hernoemde systeem tag %3$s naar %2$s",
+ "You assigned system tag %3$s to %2$s" : "Je wees systeem tag %3$s aan %2$s toe",
"%1$s assigned system tag %3$s to %2$s" : "%1$s wees systeem tag %3$s aan %2$s toe",
+ "You unassigned system tag %3$s from %2$s" : "Je maakte toewijzing systeem tag %3$s van %2$s ongedaan",
"%1$s unassigned system tag %3$s from %2$s" : "%1$s verwijderde systeem tag %3$s van %2$s",
"%s (not-assignable)" : "%s (niet toewijsbaar)",
"%s (invisible)" : "%s (onzichtbaar)",
- "Tags" : "Tags",
- "Tagged files" : "Getagde bestanden",
- "Select tags to filter by" : "Selecteer tags om op te filteren",
- "Please select tags to filter by" : "Selecteer tags om op te filteren",
- "No files found for the selected tags" : "Geen bestanden gevonden voor de geselecteerde tags",
"No files in here" : "Hier geen bestanden",
"No entries found in this folder" : "Niets gevonden in deze map",
"Name" : "Naam",
diff --git a/apps/systemtags/l10n/nl.json b/apps/systemtags/l10n/nl.json
index b81cdf33685..0803a5a19f0 100644
--- a/apps/systemtags/l10n/nl.json
+++ b/apps/systemtags/l10n/nl.json
@@ -1,19 +1,26 @@
{ "translations": {
+ "Tags" : "Tags",
+ "Tagged files" : "Getagde bestanden",
+ "Select tags to filter by" : "Selecteer tags om op te filteren",
+ "Please select tags to filter by" : "Selecteer tags om op te filteren",
+ "No files found for the selected tags" : "Geen bestanden gevonden voor de geselecteerde tags",
"<strong>System tags</strong> for a file have been modified" : "<strong>Systeem tags</strong> voor een bestand zijn gewijzigd",
+ "You assigned system tag %3$s" : "Je wees systeem tag %3$s toe",
"%1$s assigned system tag %3$s" : "%1$s wees systeem tag %3$s toe",
+ "You unassigned system tag %3$s" : "Je maakte toewijzing systeem tag %3$s ongedaan",
"%1$s unassigned system tag %3$s" : "%1$s verwijderde systeem tag %3$s",
+ "You created system tag %2$s" : "Je creëerde systeem tag %2$s",
"%1$s created system tag %2$s" : "%1$s creëerde systeem tag %2$s",
+ "You deleted system tag %2$s" : "Je verwijderde systeem tag %2$s",
"%1$s deleted system tag %2$s" : "%1$s verwijderde systeem tag %2$s van het systeem",
+ "You updated system tag %3$s to %2$s" : "U werkte systeemtag %3$s bij naar %2$s",
"%1$s updated system tag %3$s to %2$s" : "%1$s hernoemde systeem tag %3$s naar %2$s",
+ "You assigned system tag %3$s to %2$s" : "Je wees systeem tag %3$s aan %2$s toe",
"%1$s assigned system tag %3$s to %2$s" : "%1$s wees systeem tag %3$s aan %2$s toe",
+ "You unassigned system tag %3$s from %2$s" : "Je maakte toewijzing systeem tag %3$s van %2$s ongedaan",
"%1$s unassigned system tag %3$s from %2$s" : "%1$s verwijderde systeem tag %3$s van %2$s",
"%s (not-assignable)" : "%s (niet toewijsbaar)",
"%s (invisible)" : "%s (onzichtbaar)",
- "Tags" : "Tags",
- "Tagged files" : "Getagde bestanden",
- "Select tags to filter by" : "Selecteer tags om op te filteren",
- "Please select tags to filter by" : "Selecteer tags om op te filteren",
- "No files found for the selected tags" : "Geen bestanden gevonden voor de geselecteerde tags",
"No files in here" : "Hier geen bestanden",
"No entries found in this folder" : "Niets gevonden in deze map",
"Name" : "Naam",
diff --git a/apps/systemtags/l10n/oc.js b/apps/systemtags/l10n/oc.js
index 9864eefb7ab..cd891a0c3a3 100644
--- a/apps/systemtags/l10n/oc.js
+++ b/apps/systemtags/l10n/oc.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"systemtags",
{
- "%s (invisible)" : "%s (invisible)",
"Tags" : "Etiquetas",
+ "%s (invisible)" : "%s (invisible)",
"No files in here" : "Pas cap de fichièr aicí",
"No entries found in this folder" : "Cap d'entrada pas trobada dins aqueste dorsièr",
"Name" : "Nom",
diff --git a/apps/systemtags/l10n/oc.json b/apps/systemtags/l10n/oc.json
index 372953b0e97..c9521db3579 100644
--- a/apps/systemtags/l10n/oc.json
+++ b/apps/systemtags/l10n/oc.json
@@ -1,6 +1,6 @@
{ "translations": {
- "%s (invisible)" : "%s (invisible)",
"Tags" : "Etiquetas",
+ "%s (invisible)" : "%s (invisible)",
"No files in here" : "Pas cap de fichièr aicí",
"No entries found in this folder" : "Cap d'entrada pas trobada dins aqueste dorsièr",
"Name" : "Nom",
diff --git a/apps/systemtags/l10n/pl.js b/apps/systemtags/l10n/pl.js
index 6089dad7704..1b665ee4f36 100644
--- a/apps/systemtags/l10n/pl.js
+++ b/apps/systemtags/l10n/pl.js
@@ -1,6 +1,9 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Etykiety",
+ "Tagged files" : "Otagowane pliki",
+ "No files found for the selected tags" : "Nie znaleziono plików dla wybranych etykiet",
"<strong>System tags</strong> for a file have been modified" : "<strong>System etykiet</strong> dla pliku został zmieniony",
"%1$s assigned system tag %3$s" : "%1$s przypisywalny system etykiet%3$s",
"%1$s unassigned system tag %3$s" : "%1$s nieprzypisany system etykiet%3$s",
@@ -11,9 +14,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s nieprzypisany system etykiet %3$s z %2$s",
"%s (not-assignable)" : "%s (nieprzypisalny)",
"%s (invisible)" : "%s (niewidoczny)",
- "Tags" : "Etykiety",
- "Tagged files" : "Otagowane pliki",
- "No files found for the selected tags" : "Nie znaleziono plików dla wybranych etykiet",
"No files in here" : "Brak plików",
"No entries found in this folder" : "Brak wpisów w tym folderze",
"Name" : "Nazwa",
diff --git a/apps/systemtags/l10n/pl.json b/apps/systemtags/l10n/pl.json
index 8005083201e..781d4539f5a 100644
--- a/apps/systemtags/l10n/pl.json
+++ b/apps/systemtags/l10n/pl.json
@@ -1,4 +1,7 @@
{ "translations": {
+ "Tags" : "Etykiety",
+ "Tagged files" : "Otagowane pliki",
+ "No files found for the selected tags" : "Nie znaleziono plików dla wybranych etykiet",
"<strong>System tags</strong> for a file have been modified" : "<strong>System etykiet</strong> dla pliku został zmieniony",
"%1$s assigned system tag %3$s" : "%1$s przypisywalny system etykiet%3$s",
"%1$s unassigned system tag %3$s" : "%1$s nieprzypisany system etykiet%3$s",
@@ -9,9 +12,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s nieprzypisany system etykiet %3$s z %2$s",
"%s (not-assignable)" : "%s (nieprzypisalny)",
"%s (invisible)" : "%s (niewidoczny)",
- "Tags" : "Etykiety",
- "Tagged files" : "Otagowane pliki",
- "No files found for the selected tags" : "Nie znaleziono plików dla wybranych etykiet",
"No files in here" : "Brak plików",
"No entries found in this folder" : "Brak wpisów w tym folderze",
"Name" : "Nazwa",
diff --git a/apps/systemtags/l10n/pt_BR.js b/apps/systemtags/l10n/pt_BR.js
index fadca06e387..a66e437a17a 100644
--- a/apps/systemtags/l10n/pt_BR.js
+++ b/apps/systemtags/l10n/pt_BR.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Etiquetas",
+ "Tagged files" : "Arquivos etiquetados",
+ "Select tags to filter by" : "Selecionar etiquetas para filtrar por",
+ "Please select tags to filter by" : "Por favor selecione etiquetas para filtrar por",
+ "No files found for the selected tags" : "Não há arquivos encontrados para as etiquetas selecionadas",
"<strong>System tags</strong> for a file have been modified" : "<strong>As etiquetas do sistema</strong> para um arquivo foram modificadas",
"You assigned system tag %3$s" : "Você atribuiu uma etiqueta ao sistema %3$s",
"%1$s assigned system tag %3$s" : "%1$s etiqueta de sistema atribuída %3$s",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s etiqueta de sistema não atribuída %3$s de %2$s",
"%s (not-assignable)" : "%s (intransferível)",
"%s (invisible)" : "%s (invisivel)",
- "Tags" : "Etiquetas",
- "Tagged files" : "Arquivos etiquetados",
- "Select tags to filter by" : "Selecionar etiquetas para filtrar por",
- "Please select tags to filter by" : "Por favor selecione etiquetas para filtrar por",
- "No files found for the selected tags" : "Não há arquivos encontrados para as etiquetas selecionadas",
"No files in here" : "Nenhum arquivo aqui",
"No entries found in this folder" : "Nenhuma entrada foi encontrada nesta pasta",
"Name" : "Nome",
diff --git a/apps/systemtags/l10n/pt_BR.json b/apps/systemtags/l10n/pt_BR.json
index 61b702ac530..270216ef0ac 100644
--- a/apps/systemtags/l10n/pt_BR.json
+++ b/apps/systemtags/l10n/pt_BR.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Etiquetas",
+ "Tagged files" : "Arquivos etiquetados",
+ "Select tags to filter by" : "Selecionar etiquetas para filtrar por",
+ "Please select tags to filter by" : "Por favor selecione etiquetas para filtrar por",
+ "No files found for the selected tags" : "Não há arquivos encontrados para as etiquetas selecionadas",
"<strong>System tags</strong> for a file have been modified" : "<strong>As etiquetas do sistema</strong> para um arquivo foram modificadas",
"You assigned system tag %3$s" : "Você atribuiu uma etiqueta ao sistema %3$s",
"%1$s assigned system tag %3$s" : "%1$s etiqueta de sistema atribuída %3$s",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s etiqueta de sistema não atribuída %3$s de %2$s",
"%s (not-assignable)" : "%s (intransferível)",
"%s (invisible)" : "%s (invisivel)",
- "Tags" : "Etiquetas",
- "Tagged files" : "Arquivos etiquetados",
- "Select tags to filter by" : "Selecionar etiquetas para filtrar por",
- "Please select tags to filter by" : "Por favor selecione etiquetas para filtrar por",
- "No files found for the selected tags" : "Não há arquivos encontrados para as etiquetas selecionadas",
"No files in here" : "Nenhum arquivo aqui",
"No entries found in this folder" : "Nenhuma entrada foi encontrada nesta pasta",
"Name" : "Nome",
diff --git a/apps/systemtags/l10n/pt_PT.js b/apps/systemtags/l10n/pt_PT.js
index 505a3ed46aa..da277cef515 100644
--- a/apps/systemtags/l10n/pt_PT.js
+++ b/apps/systemtags/l10n/pt_PT.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Etiquetas",
+ "Tagged files" : "Ficheiros etiquetados",
+ "Select tags to filter by" : "Selecionar etiquetas para filtrar",
+ "Please select tags to filter by" : "Selecione etiquetas para filtrar",
+ "No files found for the selected tags" : "Nenhum ficheiro encontrado com as etiquetas selecionadas",
"<strong>System tags</strong> for a file have been modified" : "<strong>Etiquetas do sistema</strong> para um ficheiro foram alteradas",
"%1$s assigned system tag %3$s" : "%1$s recebeu a etiqueta %3$s",
"%1$s unassigned system tag %3$s" : "%1$s perdeu a etiqueta %3$s",
@@ -11,11 +16,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s retirou a etiqueta %3$s a %2$s",
"%s (not-assignable)" : "%s (não atribuível)",
"%s (invisible)" : "%s (invisível)",
- "Tags" : "Etiquetas",
- "Tagged files" : "Ficheiros etiquetados",
- "Select tags to filter by" : "Selecionar etiquetas para filtrar",
- "Please select tags to filter by" : "Selecione etiquetas para filtrar",
- "No files found for the selected tags" : "Nenhum ficheiro encontrado com as etiquetas selecionadas",
"No files in here" : "Nenhuns ficheiros aqui",
"No entries found in this folder" : "Não foram encontradas entradas nesta pasta",
"Name" : "Nome",
diff --git a/apps/systemtags/l10n/pt_PT.json b/apps/systemtags/l10n/pt_PT.json
index 8ce8f10f2d7..90f7064bc26 100644
--- a/apps/systemtags/l10n/pt_PT.json
+++ b/apps/systemtags/l10n/pt_PT.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Etiquetas",
+ "Tagged files" : "Ficheiros etiquetados",
+ "Select tags to filter by" : "Selecionar etiquetas para filtrar",
+ "Please select tags to filter by" : "Selecione etiquetas para filtrar",
+ "No files found for the selected tags" : "Nenhum ficheiro encontrado com as etiquetas selecionadas",
"<strong>System tags</strong> for a file have been modified" : "<strong>Etiquetas do sistema</strong> para um ficheiro foram alteradas",
"%1$s assigned system tag %3$s" : "%1$s recebeu a etiqueta %3$s",
"%1$s unassigned system tag %3$s" : "%1$s perdeu a etiqueta %3$s",
@@ -9,11 +14,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s retirou a etiqueta %3$s a %2$s",
"%s (not-assignable)" : "%s (não atribuível)",
"%s (invisible)" : "%s (invisível)",
- "Tags" : "Etiquetas",
- "Tagged files" : "Ficheiros etiquetados",
- "Select tags to filter by" : "Selecionar etiquetas para filtrar",
- "Please select tags to filter by" : "Selecione etiquetas para filtrar",
- "No files found for the selected tags" : "Nenhum ficheiro encontrado com as etiquetas selecionadas",
"No files in here" : "Nenhuns ficheiros aqui",
"No entries found in this folder" : "Não foram encontradas entradas nesta pasta",
"Name" : "Nome",
diff --git a/apps/systemtags/l10n/ro.js b/apps/systemtags/l10n/ro.js
index 17e8642d353..42bdbfef600 100644
--- a/apps/systemtags/l10n/ro.js
+++ b/apps/systemtags/l10n/ro.js
@@ -2,6 +2,29 @@ OC.L10N.register(
"systemtags",
{
"Tags" : "Cuvinte cheie",
+ "Tagged files" : "Fișiere etichetate",
+ "Select tags to filter by" : "Alege etichete după care să filtrezi",
+ "Please select tags to filter by" : "Te rugăm selectează etichete după care să filtrezi",
+ "No files found for the selected tags" : "Nu au fost găsite fișiere care să corespundă etichetelor alese",
+ "<strong>System tags</strong> for a file have been modified" : "<strong>Etichete de siste</strong> pentru un fișier au fost modificate",
+ "You assigned system tag %3$s" : "Ai alocat eticheta de sistem %3$s",
+ "%1$s assigned system tag %3$s" : "%1$s a alocat eticheta de sistem %3$s",
+ "You unassigned system tag %3$s" : "Ai înlăturat eticheta de sistem %3$s",
+ "%1$s unassigned system tag %3$s" : "%1$s a înlăturat eticheta de sistem %3$s",
+ "You created system tag %2$s" : "Ai creat eticheta de sistem %2$s",
+ "%1$s created system tag %2$s" : "%1$s a creat eticheta de sistem %2$s",
+ "You deleted system tag %2$s" : "Ai șters eticheta de sistem %2$s",
+ "%1$s deleted system tag %2$s" : "%1$s a șters eticheta de sistem %2$s",
+ "You updated system tag %3$s to %2$s" : "Ai actualizat eticheta de sistem %3$s la %2$s",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s a actualizat eticheta de sistem %3$s la %2$s",
+ "You assigned system tag %3$s to %2$s" : "Ai atribuit eticheta de sistem %3$s la %2$s",
+ "%1$s assigned system tag %3$s to %2$s" : "%1$s a atribuit eticheta de sistem %3$s la %2$s",
+ "You unassigned system tag %3$s from %2$s" : "Ai înlăturat eticheta de sistem %3$s de la %2$s",
+ "%1$s unassigned system tag %3$s from %2$s" : "%1$s a înlăturat eticheta de sistem %3$s de la %2$s",
+ "%s (not-assignable)" : "%s (nu este atribuibil)",
+ "%s (invisible)" : "%s (invizibil)",
+ "No files in here" : "Niciun fișier aici",
+ "No entries found in this folder" : "Niciun element găsit în acest director",
"Name" : "Nume",
"Size" : "Mărime",
"Modified" : "Modificat"
diff --git a/apps/systemtags/l10n/ro.json b/apps/systemtags/l10n/ro.json
index 2ce71c85a8e..cf5f378c44e 100644
--- a/apps/systemtags/l10n/ro.json
+++ b/apps/systemtags/l10n/ro.json
@@ -1,5 +1,28 @@
{ "translations": {
"Tags" : "Cuvinte cheie",
+ "Tagged files" : "Fișiere etichetate",
+ "Select tags to filter by" : "Alege etichete după care să filtrezi",
+ "Please select tags to filter by" : "Te rugăm selectează etichete după care să filtrezi",
+ "No files found for the selected tags" : "Nu au fost găsite fișiere care să corespundă etichetelor alese",
+ "<strong>System tags</strong> for a file have been modified" : "<strong>Etichete de siste</strong> pentru un fișier au fost modificate",
+ "You assigned system tag %3$s" : "Ai alocat eticheta de sistem %3$s",
+ "%1$s assigned system tag %3$s" : "%1$s a alocat eticheta de sistem %3$s",
+ "You unassigned system tag %3$s" : "Ai înlăturat eticheta de sistem %3$s",
+ "%1$s unassigned system tag %3$s" : "%1$s a înlăturat eticheta de sistem %3$s",
+ "You created system tag %2$s" : "Ai creat eticheta de sistem %2$s",
+ "%1$s created system tag %2$s" : "%1$s a creat eticheta de sistem %2$s",
+ "You deleted system tag %2$s" : "Ai șters eticheta de sistem %2$s",
+ "%1$s deleted system tag %2$s" : "%1$s a șters eticheta de sistem %2$s",
+ "You updated system tag %3$s to %2$s" : "Ai actualizat eticheta de sistem %3$s la %2$s",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s a actualizat eticheta de sistem %3$s la %2$s",
+ "You assigned system tag %3$s to %2$s" : "Ai atribuit eticheta de sistem %3$s la %2$s",
+ "%1$s assigned system tag %3$s to %2$s" : "%1$s a atribuit eticheta de sistem %3$s la %2$s",
+ "You unassigned system tag %3$s from %2$s" : "Ai înlăturat eticheta de sistem %3$s de la %2$s",
+ "%1$s unassigned system tag %3$s from %2$s" : "%1$s a înlăturat eticheta de sistem %3$s de la %2$s",
+ "%s (not-assignable)" : "%s (nu este atribuibil)",
+ "%s (invisible)" : "%s (invizibil)",
+ "No files in here" : "Niciun fișier aici",
+ "No entries found in this folder" : "Niciun element găsit în acest director",
"Name" : "Nume",
"Size" : "Mărime",
"Modified" : "Modificat"
diff --git a/apps/systemtags/l10n/ru.js b/apps/systemtags/l10n/ru.js
index 633ca03b13e..b42decbc224 100644
--- a/apps/systemtags/l10n/ru.js
+++ b/apps/systemtags/l10n/ru.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Метки",
+ "Tagged files" : "Файлы с метками",
+ "Select tags to filter by" : "Выберите метки для фильтра",
+ "Please select tags to filter by" : "Выберите метки для фильтра",
+ "No files found for the selected tags" : "Для выбранных меток фалов не найдено",
"<strong>System tags</strong> for a file have been modified" : "<strong>Системные метки</strong> файла были изменены",
"%1$s assigned system tag %3$s" : "%1$s назначил системную метку %3$s",
"%1$s unassigned system tag %3$s" : "%1$s отсоединил системную метку %3$s",
@@ -11,11 +16,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s отсоединил системную метку %3$s для %2$s",
"%s (not-assignable)" : "%s (неназначаемые)",
"%s (invisible)" : "%s (невидимые)",
- "Tags" : "Метки",
- "Tagged files" : "Файлы с метками",
- "Select tags to filter by" : "Выберите метки для фильтра",
- "Please select tags to filter by" : "Выберите метки для фильтра",
- "No files found for the selected tags" : "Для выбранных меток фалов не найдено",
"No files in here" : "Здесь нет файлов",
"No entries found in this folder" : "Нет элементов в этом каталоге",
"Name" : "Наименование контакта",
diff --git a/apps/systemtags/l10n/ru.json b/apps/systemtags/l10n/ru.json
index 14eb6c3d157..0f14253fe03 100644
--- a/apps/systemtags/l10n/ru.json
+++ b/apps/systemtags/l10n/ru.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Метки",
+ "Tagged files" : "Файлы с метками",
+ "Select tags to filter by" : "Выберите метки для фильтра",
+ "Please select tags to filter by" : "Выберите метки для фильтра",
+ "No files found for the selected tags" : "Для выбранных меток фалов не найдено",
"<strong>System tags</strong> for a file have been modified" : "<strong>Системные метки</strong> файла были изменены",
"%1$s assigned system tag %3$s" : "%1$s назначил системную метку %3$s",
"%1$s unassigned system tag %3$s" : "%1$s отсоединил системную метку %3$s",
@@ -9,11 +14,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s отсоединил системную метку %3$s для %2$s",
"%s (not-assignable)" : "%s (неназначаемые)",
"%s (invisible)" : "%s (невидимые)",
- "Tags" : "Метки",
- "Tagged files" : "Файлы с метками",
- "Select tags to filter by" : "Выберите метки для фильтра",
- "Please select tags to filter by" : "Выберите метки для фильтра",
- "No files found for the selected tags" : "Для выбранных меток фалов не найдено",
"No files in here" : "Здесь нет файлов",
"No entries found in this folder" : "Нет элементов в этом каталоге",
"Name" : "Наименование контакта",
diff --git a/apps/systemtags/l10n/sl.js b/apps/systemtags/l10n/sl.js
index 87469d3fbd1..cd67abe627c 100644
--- a/apps/systemtags/l10n/sl.js
+++ b/apps/systemtags/l10n/sl.js
@@ -1,21 +1,28 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Oznake",
+ "Tagged files" : "Označene datoteke",
+ "Select tags to filter by" : "Izbor oznak za filtriranje",
+ "Please select tags to filter by" : "Izbor oznak za filtriranje",
+ "No files found for the selected tags" : "Na izbrane oznake ni najdenih datotek",
"<strong>System tags</strong> for a file have been modified" : "<strong>Sistemske oznake</strong> datoteke so bile spremenjene",
+ "You assigned system tag %3$s" : "Dodelili ste sistemsko oznako %3$s",
"%1$s assigned system tag %3$s" : "Uporabnik %1$s je dodelil sistemsko oznako %3$s",
+ "You unassigned system tag %3$s" : "Odstranili ste sistemsko oznako %3$s",
"%1$s unassigned system tag %3$s" : "Uporabnik %1$s je odstranil sistemsko oznako %3$s",
+ "You created system tag %2$s" : "Ustvarili ste sistemsko oznako %2$s",
"%1$s created system tag %2$s" : "Uporabnik %1$s je ustvaril sistemsko oznako %2$s",
+ "You deleted system tag %2$s" : "Izbrisali ste sistemsko oznako %2$s",
"%1$s deleted system tag %2$s" : "Uporabnik %1$s je izbrisal sistemsko oznako %2$s",
+ "You updated system tag %3$s to %2$s" : "Posodobili ste sistemsko oznako %3$s v %2$s",
"%1$s updated system tag %3$s to %2$s" : "Uporabnik %1$s je posodobil sistemsko oznako %3$s za %2$s",
+ "You assigned system tag %3$s to %2$s" : "Dodelili ste sistemsko oznako %3$s za %2$s",
"%1$s assigned system tag %3$s to %2$s" : "Uporabnik %1$s je dodelil sistemsko oznako %3$s za %2$s",
+ "You unassigned system tag %3$s from %2$s" : "Odstranili ste sistemsko oznako %3$s od %2$s",
"%1$s unassigned system tag %3$s from %2$s" : "Uporabnik %1$s je prevzel sistemsko oznako %3$s od %2$s",
"%s (not-assignable)" : "%s (nedodeljivo)",
"%s (invisible)" : "%s (nevidno)",
- "Tags" : "Oznake",
- "Tagged files" : "Označene datoteke",
- "Select tags to filter by" : "Izbor oznak za filtriranje",
- "Please select tags to filter by" : "Izbor oznak za filtriranje",
- "No files found for the selected tags" : "Na izbrane oznake ni najdenih datotek",
"No files in here" : "V mapi ni datotek",
"No entries found in this folder" : "V tej mapi ni najdenih predmetov.",
"Name" : "Ime",
diff --git a/apps/systemtags/l10n/sl.json b/apps/systemtags/l10n/sl.json
index b768a391c17..e90a925ee36 100644
--- a/apps/systemtags/l10n/sl.json
+++ b/apps/systemtags/l10n/sl.json
@@ -1,19 +1,26 @@
{ "translations": {
+ "Tags" : "Oznake",
+ "Tagged files" : "Označene datoteke",
+ "Select tags to filter by" : "Izbor oznak za filtriranje",
+ "Please select tags to filter by" : "Izbor oznak za filtriranje",
+ "No files found for the selected tags" : "Na izbrane oznake ni najdenih datotek",
"<strong>System tags</strong> for a file have been modified" : "<strong>Sistemske oznake</strong> datoteke so bile spremenjene",
+ "You assigned system tag %3$s" : "Dodelili ste sistemsko oznako %3$s",
"%1$s assigned system tag %3$s" : "Uporabnik %1$s je dodelil sistemsko oznako %3$s",
+ "You unassigned system tag %3$s" : "Odstranili ste sistemsko oznako %3$s",
"%1$s unassigned system tag %3$s" : "Uporabnik %1$s je odstranil sistemsko oznako %3$s",
+ "You created system tag %2$s" : "Ustvarili ste sistemsko oznako %2$s",
"%1$s created system tag %2$s" : "Uporabnik %1$s je ustvaril sistemsko oznako %2$s",
+ "You deleted system tag %2$s" : "Izbrisali ste sistemsko oznako %2$s",
"%1$s deleted system tag %2$s" : "Uporabnik %1$s je izbrisal sistemsko oznako %2$s",
+ "You updated system tag %3$s to %2$s" : "Posodobili ste sistemsko oznako %3$s v %2$s",
"%1$s updated system tag %3$s to %2$s" : "Uporabnik %1$s je posodobil sistemsko oznako %3$s za %2$s",
+ "You assigned system tag %3$s to %2$s" : "Dodelili ste sistemsko oznako %3$s za %2$s",
"%1$s assigned system tag %3$s to %2$s" : "Uporabnik %1$s je dodelil sistemsko oznako %3$s za %2$s",
+ "You unassigned system tag %3$s from %2$s" : "Odstranili ste sistemsko oznako %3$s od %2$s",
"%1$s unassigned system tag %3$s from %2$s" : "Uporabnik %1$s je prevzel sistemsko oznako %3$s od %2$s",
"%s (not-assignable)" : "%s (nedodeljivo)",
"%s (invisible)" : "%s (nevidno)",
- "Tags" : "Oznake",
- "Tagged files" : "Označene datoteke",
- "Select tags to filter by" : "Izbor oznak za filtriranje",
- "Please select tags to filter by" : "Izbor oznak za filtriranje",
- "No files found for the selected tags" : "Na izbrane oznake ni najdenih datotek",
"No files in here" : "V mapi ni datotek",
"No entries found in this folder" : "V tej mapi ni najdenih predmetov.",
"Name" : "Ime",
diff --git a/apps/systemtags/l10n/sq.js b/apps/systemtags/l10n/sq.js
index c5741c81506..f7773feed9e 100644
--- a/apps/systemtags/l10n/sq.js
+++ b/apps/systemtags/l10n/sq.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Etiketa",
+ "Tagged files" : "Kartela të etiketuara",
+ "Select tags to filter by" : "Përzgjidhni etiketa sipas të cilat të bëhet filtrimi",
+ "Please select tags to filter by" : "Ju lutemi, përzgjidhni etiketa sipas të cilat të bëhet filtrimi",
+ "No files found for the selected tags" : "S’u gjetën kartela për etiketat e përzgjedhura",
"<strong>System tags</strong> for a file have been modified" : "U ndryshyan <strong>etiketa sistemi</strong>për një kartelë",
"You assigned system tag %3$s" : "Caktuat etiketën e sistemit %3$s",
"%1$s assigned system tag %3$s" : "%1$s caktoi etiketën e sistemit %3$s",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s hoqi prej %2$s etiketën e sistemit %3$s",
"%s (not-assignable)" : "%s (e pacaktushme)",
"%s (invisible)" : "%s (e padukshme)",
- "Tags" : "Etiketa",
- "Tagged files" : "Kartela të etiketuara",
- "Select tags to filter by" : "Përzgjidhni etiketa sipas të cilat të bëhet filtrimi",
- "Please select tags to filter by" : "Ju lutemi, përzgjidhni etiketa sipas të cilat të bëhet filtrimi",
- "No files found for the selected tags" : "S’u gjetën kartela për etiketat e përzgjedhura",
"No files in here" : "S’ka kartela këtu",
"No entries found in this folder" : "S’u gjetën zëra në këtë dosje",
"Name" : "Emër",
diff --git a/apps/systemtags/l10n/sq.json b/apps/systemtags/l10n/sq.json
index 66704860cc1..122b4e96ca3 100644
--- a/apps/systemtags/l10n/sq.json
+++ b/apps/systemtags/l10n/sq.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Etiketa",
+ "Tagged files" : "Kartela të etiketuara",
+ "Select tags to filter by" : "Përzgjidhni etiketa sipas të cilat të bëhet filtrimi",
+ "Please select tags to filter by" : "Ju lutemi, përzgjidhni etiketa sipas të cilat të bëhet filtrimi",
+ "No files found for the selected tags" : "S’u gjetën kartela për etiketat e përzgjedhura",
"<strong>System tags</strong> for a file have been modified" : "U ndryshyan <strong>etiketa sistemi</strong>për një kartelë",
"You assigned system tag %3$s" : "Caktuat etiketën e sistemit %3$s",
"%1$s assigned system tag %3$s" : "%1$s caktoi etiketën e sistemit %3$s",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s hoqi prej %2$s etiketën e sistemit %3$s",
"%s (not-assignable)" : "%s (e pacaktushme)",
"%s (invisible)" : "%s (e padukshme)",
- "Tags" : "Etiketa",
- "Tagged files" : "Kartela të etiketuara",
- "Select tags to filter by" : "Përzgjidhni etiketa sipas të cilat të bëhet filtrimi",
- "Please select tags to filter by" : "Ju lutemi, përzgjidhni etiketa sipas të cilat të bëhet filtrimi",
- "No files found for the selected tags" : "S’u gjetën kartela për etiketat e përzgjedhura",
"No files in here" : "S’ka kartela këtu",
"No entries found in this folder" : "S’u gjetën zëra në këtë dosje",
"Name" : "Emër",
diff --git a/apps/systemtags/l10n/sr.js b/apps/systemtags/l10n/sr.js
index 55bb5698821..d4a5abdf3ed 100644
--- a/apps/systemtags/l10n/sr.js
+++ b/apps/systemtags/l10n/sr.js
@@ -1,6 +1,8 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Ознаке",
+ "Tagged files" : "Означени фајлови",
"<strong>System tags</strong> for a file have been modified" : "<strong>Системске ознаке</strong> за фајл су измењене",
"%1$s assigned system tag %3$s" : "%1$s додели системску ознаку %3$s",
"%1$s created system tag %2$s" : "%1$s направи системску ознаку %2$s",
@@ -9,8 +11,6 @@ OC.L10N.register(
"%1$s assigned system tag %3$s to %2$s" : "%1$s додели системску ознаку %3$s на %2$s",
"%s (not-assignable)" : "%s (недодељива)",
"%s (invisible)" : "%s (невидљива)",
- "Tags" : "Ознаке",
- "Tagged files" : "Означени фајлови",
"No files in here" : "Овде нема фајлова",
"No entries found in this folder" : "Нема ничега у овој фасцикли",
"Name" : "назив",
diff --git a/apps/systemtags/l10n/sr.json b/apps/systemtags/l10n/sr.json
index 38aee4880f7..d4a5bd1cd9a 100644
--- a/apps/systemtags/l10n/sr.json
+++ b/apps/systemtags/l10n/sr.json
@@ -1,4 +1,6 @@
{ "translations": {
+ "Tags" : "Ознаке",
+ "Tagged files" : "Означени фајлови",
"<strong>System tags</strong> for a file have been modified" : "<strong>Системске ознаке</strong> за фајл су измењене",
"%1$s assigned system tag %3$s" : "%1$s додели системску ознаку %3$s",
"%1$s created system tag %2$s" : "%1$s направи системску ознаку %2$s",
@@ -7,8 +9,6 @@
"%1$s assigned system tag %3$s to %2$s" : "%1$s додели системску ознаку %3$s на %2$s",
"%s (not-assignable)" : "%s (недодељива)",
"%s (invisible)" : "%s (невидљива)",
- "Tags" : "Ознаке",
- "Tagged files" : "Означени фајлови",
"No files in here" : "Овде нема фајлова",
"No entries found in this folder" : "Нема ничега у овој фасцикли",
"Name" : "назив",
diff --git a/apps/systemtags/l10n/sv.js b/apps/systemtags/l10n/sv.js
index a863140c937..2f341d356b4 100644
--- a/apps/systemtags/l10n/sv.js
+++ b/apps/systemtags/l10n/sv.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Taggar",
+ "Tagged files" : "Taggade filer",
+ "Select tags to filter by" : "Välj taggar att filtrera med",
+ "Please select tags to filter by" : "Vänligen välj taggar att filtrera med",
+ "No files found for the selected tags" : "Inga filer hittade för de valda taggarna",
"<strong>System tags</strong> for a file have been modified" : "<strong>Systemtaggar</strong> för en fil har blivit ändrade",
"%1$s assigned system tag %3$s" : "%1$s blev tilldelad systemtagg %3$s",
"%1$s unassigned system tag %3$s" : "%1$s unassigned system tag %3$s",
@@ -9,11 +14,6 @@ OC.L10N.register(
"%1$s updated system tag %3$s to %2$s" : "%1$s uppdaterade systemtagg %3$s till %2$s",
"%1$s assigned system tag %3$s to %2$s" : "%1$s tilldelade systemtagg %3$s till %2$s",
"%s (invisible)" : "%s (osynlig)",
- "Tags" : "Taggar",
- "Tagged files" : "Taggade filer",
- "Select tags to filter by" : "Välj taggar att filtrera med",
- "Please select tags to filter by" : "Vänligen välj taggar att filtrera med",
- "No files found for the selected tags" : "Inga filer hittade för de valda taggarna",
"No files in here" : "Inga filer kunde hittas",
"No entries found in this folder" : "nga Filer hittades i denna mapp",
"Name" : "Namn",
diff --git a/apps/systemtags/l10n/sv.json b/apps/systemtags/l10n/sv.json
index 51fcc044848..3add77a5336 100644
--- a/apps/systemtags/l10n/sv.json
+++ b/apps/systemtags/l10n/sv.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Taggar",
+ "Tagged files" : "Taggade filer",
+ "Select tags to filter by" : "Välj taggar att filtrera med",
+ "Please select tags to filter by" : "Vänligen välj taggar att filtrera med",
+ "No files found for the selected tags" : "Inga filer hittade för de valda taggarna",
"<strong>System tags</strong> for a file have been modified" : "<strong>Systemtaggar</strong> för en fil har blivit ändrade",
"%1$s assigned system tag %3$s" : "%1$s blev tilldelad systemtagg %3$s",
"%1$s unassigned system tag %3$s" : "%1$s unassigned system tag %3$s",
@@ -7,11 +12,6 @@
"%1$s updated system tag %3$s to %2$s" : "%1$s uppdaterade systemtagg %3$s till %2$s",
"%1$s assigned system tag %3$s to %2$s" : "%1$s tilldelade systemtagg %3$s till %2$s",
"%s (invisible)" : "%s (osynlig)",
- "Tags" : "Taggar",
- "Tagged files" : "Taggade filer",
- "Select tags to filter by" : "Välj taggar att filtrera med",
- "Please select tags to filter by" : "Vänligen välj taggar att filtrera med",
- "No files found for the selected tags" : "Inga filer hittade för de valda taggarna",
"No files in here" : "Inga filer kunde hittas",
"No entries found in this folder" : "nga Filer hittades i denna mapp",
"Name" : "Namn",
diff --git a/apps/systemtags/l10n/th_TH.js b/apps/systemtags/l10n/th_TH.js
index 33c17e07ce6..b0712f32051 100644
--- a/apps/systemtags/l10n/th_TH.js
+++ b/apps/systemtags/l10n/th_TH.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "ป้ายกำกับ",
+ "Tagged files" : "ไฟล์ที่ติดแท็ก",
+ "Select tags to filter by" : "เลือกแท็กเพื่อกรองโดย",
+ "Please select tags to filter by" : "กรุณาเลือกแท็กเพื่อกรองโดย",
+ "No files found for the selected tags" : "ไม่พบไฟล์แท็กที่เลือก",
"<strong>System tags</strong> for a file have been modified" : "<strong>แท็กระบบ</strong> สำหรับไฟล์ที่ได้รับการแก้ไข",
"You assigned system tag %3$s" : "คุณได้กำหนดแท็กระบบ %3$s แล้ว",
"%1$s assigned system tag %3$s" : "%1$s ได้ถูกกำหนดแท็กระบบ %3$s",
@@ -18,11 +23,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s ไม่ได้ถูกกำหนดแท็กระบบ %3$s เป็น %2$s",
"%s (not-assignable)" : "%s (ไม่สามารถกำหนดได้)",
"%s (invisible)" : "%s (มองไม่เห็น)",
- "Tags" : "ป้ายกำกับ",
- "Tagged files" : "ไฟล์ที่ติดแท็ก",
- "Select tags to filter by" : "เลือกแท็กเพื่อกรองโดย",
- "Please select tags to filter by" : "กรุณาเลือกแท็กเพื่อกรองโดย",
- "No files found for the selected tags" : "ไม่พบไฟล์แท็กที่เลือก",
"No files in here" : "ไม่มีไฟล์ที่นี่",
"No entries found in this folder" : "ไม่พบรายการในโฟลเดอร์นี้",
"Name" : "ชื่อ",
diff --git a/apps/systemtags/l10n/th_TH.json b/apps/systemtags/l10n/th_TH.json
index f05dd00dde1..ddefa10e6f6 100644
--- a/apps/systemtags/l10n/th_TH.json
+++ b/apps/systemtags/l10n/th_TH.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "ป้ายกำกับ",
+ "Tagged files" : "ไฟล์ที่ติดแท็ก",
+ "Select tags to filter by" : "เลือกแท็กเพื่อกรองโดย",
+ "Please select tags to filter by" : "กรุณาเลือกแท็กเพื่อกรองโดย",
+ "No files found for the selected tags" : "ไม่พบไฟล์แท็กที่เลือก",
"<strong>System tags</strong> for a file have been modified" : "<strong>แท็กระบบ</strong> สำหรับไฟล์ที่ได้รับการแก้ไข",
"You assigned system tag %3$s" : "คุณได้กำหนดแท็กระบบ %3$s แล้ว",
"%1$s assigned system tag %3$s" : "%1$s ได้ถูกกำหนดแท็กระบบ %3$s",
@@ -16,11 +21,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s ไม่ได้ถูกกำหนดแท็กระบบ %3$s เป็น %2$s",
"%s (not-assignable)" : "%s (ไม่สามารถกำหนดได้)",
"%s (invisible)" : "%s (มองไม่เห็น)",
- "Tags" : "ป้ายกำกับ",
- "Tagged files" : "ไฟล์ที่ติดแท็ก",
- "Select tags to filter by" : "เลือกแท็กเพื่อกรองโดย",
- "Please select tags to filter by" : "กรุณาเลือกแท็กเพื่อกรองโดย",
- "No files found for the selected tags" : "ไม่พบไฟล์แท็กที่เลือก",
"No files in here" : "ไม่มีไฟล์ที่นี่",
"No entries found in this folder" : "ไม่พบรายการในโฟลเดอร์นี้",
"Name" : "ชื่อ",
diff --git a/apps/systemtags/l10n/tr.js b/apps/systemtags/l10n/tr.js
index 2356ac42584..a2f91dc69d4 100644
--- a/apps/systemtags/l10n/tr.js
+++ b/apps/systemtags/l10n/tr.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "Etiketler",
+ "Tagged files" : "Etiketli dosyalar",
+ "Select tags to filter by" : "Filtrelemek için etiketleri seçin",
+ "Please select tags to filter by" : "Filtrelemek için etiketleri seçin",
+ "No files found for the selected tags" : "Seçilen etiketler ile ilgili dosya bulunamadı",
"<strong>System tags</strong> for a file have been modified" : "Bir dosya için <strong>sistem etiketleri</strong> değiştirildi",
"%1$s assigned system tag %3$s" : "%1$s, %3$s sistem etiketini atadı",
"%1$s unassigned system tag %3$s" : "%1$s, %3$s sistem etiket atamasını kaldırdı",
@@ -11,11 +16,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s, %3$s sistem etiketinin %2$s atamasını kaldırdı",
"%s (not-assignable)" : "%s (atanamaz)",
"%s (invisible)" : "%s (gizli)",
- "Tags" : "Etiketler",
- "Tagged files" : "Etiketli dosyalar",
- "Select tags to filter by" : "Filtrelemek için etiketleri seçin",
- "Please select tags to filter by" : "Filtrelemek için etiketleri seçin",
- "No files found for the selected tags" : "Seçilen etiketler ile ilgili dosya bulunamadı",
"No files in here" : "Burada hiç dosya yok",
"No entries found in this folder" : "Bu klasörde hiçbir girdi bulunamadı",
"Name" : "Ad",
diff --git a/apps/systemtags/l10n/tr.json b/apps/systemtags/l10n/tr.json
index b85c64ab0b3..fed4afaa130 100644
--- a/apps/systemtags/l10n/tr.json
+++ b/apps/systemtags/l10n/tr.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "Etiketler",
+ "Tagged files" : "Etiketli dosyalar",
+ "Select tags to filter by" : "Filtrelemek için etiketleri seçin",
+ "Please select tags to filter by" : "Filtrelemek için etiketleri seçin",
+ "No files found for the selected tags" : "Seçilen etiketler ile ilgili dosya bulunamadı",
"<strong>System tags</strong> for a file have been modified" : "Bir dosya için <strong>sistem etiketleri</strong> değiştirildi",
"%1$s assigned system tag %3$s" : "%1$s, %3$s sistem etiketini atadı",
"%1$s unassigned system tag %3$s" : "%1$s, %3$s sistem etiket atamasını kaldırdı",
@@ -9,11 +14,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s, %3$s sistem etiketinin %2$s atamasını kaldırdı",
"%s (not-assignable)" : "%s (atanamaz)",
"%s (invisible)" : "%s (gizli)",
- "Tags" : "Etiketler",
- "Tagged files" : "Etiketli dosyalar",
- "Select tags to filter by" : "Filtrelemek için etiketleri seçin",
- "Please select tags to filter by" : "Filtrelemek için etiketleri seçin",
- "No files found for the selected tags" : "Seçilen etiketler ile ilgili dosya bulunamadı",
"No files in here" : "Burada hiç dosya yok",
"No entries found in this folder" : "Bu klasörde hiçbir girdi bulunamadı",
"Name" : "Ad",
diff --git a/apps/systemtags/l10n/zh_CN.js b/apps/systemtags/l10n/zh_CN.js
index d00d9ccb879..cc83347bf01 100644
--- a/apps/systemtags/l10n/zh_CN.js
+++ b/apps/systemtags/l10n/zh_CN.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"systemtags",
{
+ "Tags" : "标签",
+ "Tagged files" : "标签文件",
+ "Select tags to filter by" : "选择标签来筛选",
+ "Please select tags to filter by" : "请选择标签来筛选",
+ "No files found for the selected tags" : "该标签下没有任何文件",
"<strong>System tags</strong> for a file have been modified" : "已更改的文件的<strong>系统标签</strong> ",
"%1$s assigned system tag %3$s" : "%1$s 分配了系统标签 %3$s",
"%1$s unassigned system tag %3$s" : "%1$s 取消分配了系统标签 %3$s",
@@ -11,11 +16,6 @@ OC.L10N.register(
"%1$s unassigned system tag %3$s from %2$s" : "%1$s 取消分配系统标签 %3$s 从 %2$s",
"%s (not-assignable)" : "%s (不可分配)",
"%s (invisible)" : "%s (不可见)",
- "Tags" : "标签",
- "Tagged files" : "标签文件",
- "Select tags to filter by" : "选择标签来筛选",
- "Please select tags to filter by" : "请选择标签来筛选",
- "No files found for the selected tags" : "该标签下没有任何文件",
"No files in here" : "无文件",
"No entries found in this folder" : "此文件夹中无项目",
"Name" : "名称",
diff --git a/apps/systemtags/l10n/zh_CN.json b/apps/systemtags/l10n/zh_CN.json
index 72e53695dd8..d20c4c72469 100644
--- a/apps/systemtags/l10n/zh_CN.json
+++ b/apps/systemtags/l10n/zh_CN.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Tags" : "标签",
+ "Tagged files" : "标签文件",
+ "Select tags to filter by" : "选择标签来筛选",
+ "Please select tags to filter by" : "请选择标签来筛选",
+ "No files found for the selected tags" : "该标签下没有任何文件",
"<strong>System tags</strong> for a file have been modified" : "已更改的文件的<strong>系统标签</strong> ",
"%1$s assigned system tag %3$s" : "%1$s 分配了系统标签 %3$s",
"%1$s unassigned system tag %3$s" : "%1$s 取消分配了系统标签 %3$s",
@@ -9,11 +14,6 @@
"%1$s unassigned system tag %3$s from %2$s" : "%1$s 取消分配系统标签 %3$s 从 %2$s",
"%s (not-assignable)" : "%s (不可分配)",
"%s (invisible)" : "%s (不可见)",
- "Tags" : "标签",
- "Tagged files" : "标签文件",
- "Select tags to filter by" : "选择标签来筛选",
- "Please select tags to filter by" : "请选择标签来筛选",
- "No files found for the selected tags" : "该标签下没有任何文件",
"No files in here" : "无文件",
"No entries found in this folder" : "此文件夹中无项目",
"Name" : "名称",
diff --git a/apps/systemtags/activity/extension.php b/apps/systemtags/lib/Activity/Extension.php
index 8c101a6f550..8c101a6f550 100644
--- a/apps/systemtags/activity/extension.php
+++ b/apps/systemtags/lib/Activity/Extension.php
diff --git a/apps/systemtags/activity/listener.php b/apps/systemtags/lib/Activity/Listener.php
index 9b6597119c6..9b6597119c6 100644
--- a/apps/systemtags/activity/listener.php
+++ b/apps/systemtags/lib/Activity/Listener.php
diff --git a/apps/updatenotification/appinfo/info.xml b/apps/updatenotification/appinfo/info.xml
index 9fbfa8e96b5..5d7a647fd03 100644
--- a/apps/updatenotification/appinfo/info.xml
+++ b/apps/updatenotification/appinfo/info.xml
@@ -6,6 +6,7 @@
<licence>AGPL</licence>
<author>Lukas Reschke</author>
<version>0.2.0</version>
+ <namespace>UpdateNotification</namespace>
<default_enable/>
<dependencies>
<owncloud min-version="9.1" max-version="9.1" />
diff --git a/apps/updatenotification/appinfo/routes.php b/apps/updatenotification/appinfo/routes.php
index 9021d381b1b..a8890afc59f 100644
--- a/apps/updatenotification/appinfo/routes.php
+++ b/apps/updatenotification/appinfo/routes.php
@@ -19,7 +19,7 @@
*
*/
-namespace OCA\UpdateNotification\AppInfo;
+use OCA\UpdateNotification\AppInfo\Application;
$application = new Application();
$application->registerRoutes($this, ['routes' => [
diff --git a/apps/updatenotification/l10n/cs_CZ.js b/apps/updatenotification/l10n/cs_CZ.js
index 82364d60e69..9122b20c8c2 100644
--- a/apps/updatenotification/l10n/cs_CZ.js
+++ b/apps/updatenotification/l10n/cs_CZ.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Aktualizovat kanál",
"{version} is available. Get more information on how to update." : "Je dostupná {version}. Přečtěte si více informací jak aktualizovat.",
+ "Updated channel" : "Aktualizovat kanál",
"Updater" : "Automatické aktualizace",
"A new version is available: %s" : "Je dostupná nová verze: %s",
"Open updater" : "Otevřít program aktualizací",
diff --git a/apps/updatenotification/l10n/cs_CZ.json b/apps/updatenotification/l10n/cs_CZ.json
index 5621045e4e2..6e7a9890bdc 100644
--- a/apps/updatenotification/l10n/cs_CZ.json
+++ b/apps/updatenotification/l10n/cs_CZ.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Aktualizovat kanál",
"{version} is available. Get more information on how to update." : "Je dostupná {version}. Přečtěte si více informací jak aktualizovat.",
+ "Updated channel" : "Aktualizovat kanál",
"Updater" : "Automatické aktualizace",
"A new version is available: %s" : "Je dostupná nová verze: %s",
"Open updater" : "Otevřít program aktualizací",
diff --git a/apps/updatenotification/l10n/da.js b/apps/updatenotification/l10n/da.js
index 530b18ec29c..fdfe2ed00d7 100644
--- a/apps/updatenotification/l10n/da.js
+++ b/apps/updatenotification/l10n/da.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Kanal opdateret",
"{version} is available. Get more information on how to update." : "{version} er tilgængelig. Få mere information om hvordan du opdaterer.",
+ "Updated channel" : "Kanal opdateret",
"Updater" : "Updater",
"A new version is available: %s" : "Der er en ny version tligængelig: %s",
"Open updater" : "Åbn for opdatering",
diff --git a/apps/updatenotification/l10n/da.json b/apps/updatenotification/l10n/da.json
index 7f9dd1888bc..bdb5b4aa2e8 100644
--- a/apps/updatenotification/l10n/da.json
+++ b/apps/updatenotification/l10n/da.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Kanal opdateret",
"{version} is available. Get more information on how to update." : "{version} er tilgængelig. Få mere information om hvordan du opdaterer.",
+ "Updated channel" : "Kanal opdateret",
"Updater" : "Updater",
"A new version is available: %s" : "Der er en ny version tligængelig: %s",
"Open updater" : "Åbn for opdatering",
diff --git a/apps/updatenotification/l10n/de.js b/apps/updatenotification/l10n/de.js
index 6b940024e18..b90fcaf2c6c 100644
--- a/apps/updatenotification/l10n/de.js
+++ b/apps/updatenotification/l10n/de.js
@@ -1,14 +1,14 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Aktualisierter Kanal",
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Weitere Informationen zur Aktualisierungen.",
+ "Updated channel" : "Aktualisierter Kanal",
"Updater" : "Updater",
"A new version is available: %s" : "Eine neue Version ist verfügbar: %s",
"Open updater" : "Updater aufrufen",
"Your version is up to date." : "Deine Version ist aktuell.",
"Checked on %s" : "Geprüft auf %s",
"Update channel:" : "Update-Kanal:",
- "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Du kannst immer auf eine neuere Version updaten / experimentelle Version, aber kein Downgrade auf eine stabilere Version durchführen."
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Du kannst immer auf eine neuere Version / experimentellen Kanal updaten, aber kein Downgrade auf einen stabileren Kanal durchführen."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/updatenotification/l10n/de.json b/apps/updatenotification/l10n/de.json
index 05965dbcb68..59c3717ee0b 100644
--- a/apps/updatenotification/l10n/de.json
+++ b/apps/updatenotification/l10n/de.json
@@ -1,12 +1,12 @@
{ "translations": {
- "Updated channel" : "Aktualisierter Kanal",
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Weitere Informationen zur Aktualisierungen.",
+ "Updated channel" : "Aktualisierter Kanal",
"Updater" : "Updater",
"A new version is available: %s" : "Eine neue Version ist verfügbar: %s",
"Open updater" : "Updater aufrufen",
"Your version is up to date." : "Deine Version ist aktuell.",
"Checked on %s" : "Geprüft auf %s",
"Update channel:" : "Update-Kanal:",
- "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Du kannst immer auf eine neuere Version updaten / experimentelle Version, aber kein Downgrade auf eine stabilere Version durchführen."
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Du kannst immer auf eine neuere Version / experimentellen Kanal updaten, aber kein Downgrade auf einen stabileren Kanal durchführen."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/updatenotification/l10n/de_DE.js b/apps/updatenotification/l10n/de_DE.js
index 4d06cae7060..d12d77d6474 100644
--- a/apps/updatenotification/l10n/de_DE.js
+++ b/apps/updatenotification/l10n/de_DE.js
@@ -1,14 +1,14 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Aktualisierter Kanal",
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Weitere Informationen zur Aktualisierungen.",
+ "Updated channel" : "Aktualisierter Kanal",
"Updater" : "Updater",
"A new version is available: %s" : "Eine neue Version ist verfügbar: %s",
"Open updater" : "Updater aufrufen",
"Your version is up to date." : "Die neuste Version ist installiert.",
"Checked on %s" : "Überprüft auf %s",
"Update channel:" : "Update-Kanal:",
- "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Sie können immer auf eine neuere Version updaten / experimentelle Version, aber kein Downgrade auf eine stabilere Version durchführen."
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Sie können immer auf eine neuere Version / experimentellen Kanal updaten, aber kein Downgrade auf einen stabileren Kanal durchführen."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/updatenotification/l10n/de_DE.json b/apps/updatenotification/l10n/de_DE.json
index ea4f0dd8807..20c5a866991 100644
--- a/apps/updatenotification/l10n/de_DE.json
+++ b/apps/updatenotification/l10n/de_DE.json
@@ -1,12 +1,12 @@
{ "translations": {
- "Updated channel" : "Aktualisierter Kanal",
"{version} is available. Get more information on how to update." : "{version} ist verfügbar. Weitere Informationen zur Aktualisierungen.",
+ "Updated channel" : "Aktualisierter Kanal",
"Updater" : "Updater",
"A new version is available: %s" : "Eine neue Version ist verfügbar: %s",
"Open updater" : "Updater aufrufen",
"Your version is up to date." : "Die neuste Version ist installiert.",
"Checked on %s" : "Überprüft auf %s",
"Update channel:" : "Update-Kanal:",
- "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Sie können immer auf eine neuere Version updaten / experimentelle Version, aber kein Downgrade auf eine stabilere Version durchführen."
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Sie können immer auf eine neuere Version / experimentellen Kanal updaten, aber kein Downgrade auf einen stabileren Kanal durchführen."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/updatenotification/l10n/el.js b/apps/updatenotification/l10n/el.js
index 4852da01df9..d85492c5d53 100644
--- a/apps/updatenotification/l10n/el.js
+++ b/apps/updatenotification/l10n/el.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Ενημερωμένο κανάλι",
"{version} is available. Get more information on how to update." : "Η έκδοση {version} είναι διαθέσιμη. Δείτε περισσότερες πληροφορίες για το πως να κάνετε την ενημέρωση.",
+ "Updated channel" : "Ενημερωμένο κανάλι",
"Updater" : "Εφαρμογή Ενημέρωσης",
"A new version is available: %s" : "Μία νέα έκδοση είναι διαθέσιμη: %s",
"Open updater" : "Άνοιγμα εφαρμογής ενημέρωσης",
diff --git a/apps/updatenotification/l10n/el.json b/apps/updatenotification/l10n/el.json
index 0eff5d2857a..c97c44f5c90 100644
--- a/apps/updatenotification/l10n/el.json
+++ b/apps/updatenotification/l10n/el.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Ενημερωμένο κανάλι",
"{version} is available. Get more information on how to update." : "Η έκδοση {version} είναι διαθέσιμη. Δείτε περισσότερες πληροφορίες για το πως να κάνετε την ενημέρωση.",
+ "Updated channel" : "Ενημερωμένο κανάλι",
"Updater" : "Εφαρμογή Ενημέρωσης",
"A new version is available: %s" : "Μία νέα έκδοση είναι διαθέσιμη: %s",
"Open updater" : "Άνοιγμα εφαρμογής ενημέρωσης",
diff --git a/apps/updatenotification/l10n/en_GB.js b/apps/updatenotification/l10n/en_GB.js
index 34e8956692c..a9b2d2d1a29 100644
--- a/apps/updatenotification/l10n/en_GB.js
+++ b/apps/updatenotification/l10n/en_GB.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Updated channel",
"{version} is available. Get more information on how to update." : "{version} is available. Get more information on how to update.",
+ "Updated channel" : "Updated channel",
"Updater" : "Updater",
"A new version is available: %s" : "A new version is available: %s",
"Open updater" : "Open updater",
diff --git a/apps/updatenotification/l10n/en_GB.json b/apps/updatenotification/l10n/en_GB.json
index 03fbd8f7f84..62989608902 100644
--- a/apps/updatenotification/l10n/en_GB.json
+++ b/apps/updatenotification/l10n/en_GB.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Updated channel",
"{version} is available. Get more information on how to update." : "{version} is available. Get more information on how to update.",
+ "Updated channel" : "Updated channel",
"Updater" : "Updater",
"A new version is available: %s" : "A new version is available: %s",
"Open updater" : "Open updater",
diff --git a/apps/updatenotification/l10n/es.js b/apps/updatenotification/l10n/es.js
index 3922e49a7ff..0ba60384822 100644
--- a/apps/updatenotification/l10n/es.js
+++ b/apps/updatenotification/l10n/es.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Canal actualizado",
"{version} is available. Get more information on how to update." : "{version} está disponible. Obtenga más información sobre cómo actualizar.",
+ "Updated channel" : "Canal actualizado",
"Updater" : "Actualizador",
"A new version is available: %s" : "Hay una nueva versión disponible: %s",
"Open updater" : "Abrir el actualizador",
diff --git a/apps/updatenotification/l10n/es.json b/apps/updatenotification/l10n/es.json
index a72d2d84e8a..034e7b2133b 100644
--- a/apps/updatenotification/l10n/es.json
+++ b/apps/updatenotification/l10n/es.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Canal actualizado",
"{version} is available. Get more information on how to update." : "{version} está disponible. Obtenga más información sobre cómo actualizar.",
+ "Updated channel" : "Canal actualizado",
"Updater" : "Actualizador",
"A new version is available: %s" : "Hay una nueva versión disponible: %s",
"Open updater" : "Abrir el actualizador",
diff --git a/apps/updatenotification/l10n/et_EE.js b/apps/updatenotification/l10n/et_EE.js
index e22082ff92e..0007ee1fd04 100644
--- a/apps/updatenotification/l10n/et_EE.js
+++ b/apps/updatenotification/l10n/et_EE.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Uuendatud kanal",
"{version} is available. Get more information on how to update." : "{version} on saadaval. Vaata lisainfot uuendamise kohta.",
+ "Updated channel" : "Uuendatud kanal",
"Updater" : "Uuendaja",
"A new version is available: %s" : "Saadaval on uus versioon: %s",
"Open updater" : "Ava uuendaja",
diff --git a/apps/updatenotification/l10n/et_EE.json b/apps/updatenotification/l10n/et_EE.json
index 9ab8d224a7c..64003ef5901 100644
--- a/apps/updatenotification/l10n/et_EE.json
+++ b/apps/updatenotification/l10n/et_EE.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Uuendatud kanal",
"{version} is available. Get more information on how to update." : "{version} on saadaval. Vaata lisainfot uuendamise kohta.",
+ "Updated channel" : "Uuendatud kanal",
"Updater" : "Uuendaja",
"A new version is available: %s" : "Saadaval on uus versioon: %s",
"Open updater" : "Ava uuendaja",
diff --git a/apps/updatenotification/l10n/fi_FI.js b/apps/updatenotification/l10n/fi_FI.js
index 811f4cf83e8..f5fa3d2b7b6 100644
--- a/apps/updatenotification/l10n/fi_FI.js
+++ b/apps/updatenotification/l10n/fi_FI.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Päivitetty kanava",
"{version} is available. Get more information on how to update." : "{version} on saatavilla. Tarjolla on lisätietoja päivittämisestä.",
+ "Updated channel" : "Päivitetty kanava",
"Updater" : "Päivitysohjelma",
"A new version is available: %s" : "Uusi versio on saatavilla: %s",
"Open updater" : "Avaa päivitysohjelma",
diff --git a/apps/updatenotification/l10n/fi_FI.json b/apps/updatenotification/l10n/fi_FI.json
index 0a475e17ba7..f3aa34be1e5 100644
--- a/apps/updatenotification/l10n/fi_FI.json
+++ b/apps/updatenotification/l10n/fi_FI.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Päivitetty kanava",
"{version} is available. Get more information on how to update." : "{version} on saatavilla. Tarjolla on lisätietoja päivittämisestä.",
+ "Updated channel" : "Päivitetty kanava",
"Updater" : "Päivitysohjelma",
"A new version is available: %s" : "Uusi versio on saatavilla: %s",
"Open updater" : "Avaa päivitysohjelma",
diff --git a/apps/updatenotification/l10n/fr.js b/apps/updatenotification/l10n/fr.js
index 54bd598911c..dd6fdb75fe8 100644
--- a/apps/updatenotification/l10n/fr.js
+++ b/apps/updatenotification/l10n/fr.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Canal à jour",
"{version} is available. Get more information on how to update." : "La version {version} est disponible. Cliquez ici pour plus d'informations sur comment mettre à jour.",
+ "Updated channel" : "Canal à jour",
"Updater" : "Mises à jour",
"A new version is available: %s" : "Une nouvelle version est disponible : %s",
"Open updater" : "Ouvrir le système de mise à jour",
diff --git a/apps/updatenotification/l10n/fr.json b/apps/updatenotification/l10n/fr.json
index 4e1b10fedb9..345a7a7c3d1 100644
--- a/apps/updatenotification/l10n/fr.json
+++ b/apps/updatenotification/l10n/fr.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Canal à jour",
"{version} is available. Get more information on how to update." : "La version {version} est disponible. Cliquez ici pour plus d'informations sur comment mettre à jour.",
+ "Updated channel" : "Canal à jour",
"Updater" : "Mises à jour",
"A new version is available: %s" : "Une nouvelle version est disponible : %s",
"Open updater" : "Ouvrir le système de mise à jour",
diff --git a/apps/updatenotification/l10n/he.js b/apps/updatenotification/l10n/he.js
index 17d99402ff3..01261f351e4 100644
--- a/apps/updatenotification/l10n/he.js
+++ b/apps/updatenotification/l10n/he.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "ערוץ מעודכן",
"{version} is available. Get more information on how to update." : "{version} זמינה. ניתן לקבל מידע נוסף על איך לעדכן.",
+ "Updated channel" : "ערוץ מעודכן",
"Updater" : "מעדכן",
"A new version is available: %s" : "קיימת גרסה מעודכנת: %s",
"Open updater" : "פתיחת מעדכן",
diff --git a/apps/updatenotification/l10n/he.json b/apps/updatenotification/l10n/he.json
index 1b69499318c..bd5a2290dab 100644
--- a/apps/updatenotification/l10n/he.json
+++ b/apps/updatenotification/l10n/he.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "ערוץ מעודכן",
"{version} is available. Get more information on how to update." : "{version} זמינה. ניתן לקבל מידע נוסף על איך לעדכן.",
+ "Updated channel" : "ערוץ מעודכן",
"Updater" : "מעדכן",
"A new version is available: %s" : "קיימת גרסה מעודכנת: %s",
"Open updater" : "פתיחת מעדכן",
diff --git a/apps/updatenotification/l10n/hu_HU.js b/apps/updatenotification/l10n/hu_HU.js
index 9fe551f060e..1df38a6746f 100644
--- a/apps/updatenotification/l10n/hu_HU.js
+++ b/apps/updatenotification/l10n/hu_HU.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Frissített csatorna",
"{version} is available. Get more information on how to update." : "{version} rendelkezésre áll. További információ a frissítéshez.",
+ "Updated channel" : "Frissített csatorna",
"Updater" : "Frissítéskezelő",
"A new version is available: %s" : "Új verzió érhető el: %s",
"Open updater" : "Frissítő megnyitása",
diff --git a/apps/updatenotification/l10n/hu_HU.json b/apps/updatenotification/l10n/hu_HU.json
index 13c37924428..eb953669ab1 100644
--- a/apps/updatenotification/l10n/hu_HU.json
+++ b/apps/updatenotification/l10n/hu_HU.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Frissített csatorna",
"{version} is available. Get more information on how to update." : "{version} rendelkezésre áll. További információ a frissítéshez.",
+ "Updated channel" : "Frissített csatorna",
"Updater" : "Frissítéskezelő",
"A new version is available: %s" : "Új verzió érhető el: %s",
"Open updater" : "Frissítő megnyitása",
diff --git a/apps/updatenotification/l10n/is.js b/apps/updatenotification/l10n/is.js
index 2ae1bc55db7..a2bd2757d97 100644
--- a/apps/updatenotification/l10n/is.js
+++ b/apps/updatenotification/l10n/is.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Uppfærði rás",
"{version} is available. Get more information on how to update." : "{version} er í boði. Fáðu frekari upplýsingar um hvernig á að uppfæra.",
+ "Updated channel" : "Uppfærði rás",
"Updater" : "Uppfærslustýring",
"A new version is available: %s" : "Ný útgáfa er tiltæk: %s",
"Open updater" : "Opna uppfærslustýringu",
diff --git a/apps/updatenotification/l10n/is.json b/apps/updatenotification/l10n/is.json
index 8b5be024f4e..45df407065f 100644
--- a/apps/updatenotification/l10n/is.json
+++ b/apps/updatenotification/l10n/is.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Uppfærði rás",
"{version} is available. Get more information on how to update." : "{version} er í boði. Fáðu frekari upplýsingar um hvernig á að uppfæra.",
+ "Updated channel" : "Uppfærði rás",
"Updater" : "Uppfærslustýring",
"A new version is available: %s" : "Ný útgáfa er tiltæk: %s",
"Open updater" : "Opna uppfærslustýringu",
diff --git a/apps/updatenotification/l10n/it.js b/apps/updatenotification/l10n/it.js
index 7fb3d153b9a..f0f24ef0168 100644
--- a/apps/updatenotification/l10n/it.js
+++ b/apps/updatenotification/l10n/it.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Canale di aggiornamento",
"{version} is available. Get more information on how to update." : "{version} è disponibile. Ottieni ulteriori informazioni su come eseguire l'aggiornamento.",
+ "Updated channel" : "Canale di aggiornamento",
"Updater" : "Strumento di aggiornamento",
"A new version is available: %s" : "Una nuova versione è disponibile: %s",
"Open updater" : "Apri lo strumento di aggiornamento",
diff --git a/apps/updatenotification/l10n/it.json b/apps/updatenotification/l10n/it.json
index 18c4b7e0d1d..eca0fe6ecf1 100644
--- a/apps/updatenotification/l10n/it.json
+++ b/apps/updatenotification/l10n/it.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Canale di aggiornamento",
"{version} is available. Get more information on how to update." : "{version} è disponibile. Ottieni ulteriori informazioni su come eseguire l'aggiornamento.",
+ "Updated channel" : "Canale di aggiornamento",
"Updater" : "Strumento di aggiornamento",
"A new version is available: %s" : "Una nuova versione è disponibile: %s",
"Open updater" : "Apri lo strumento di aggiornamento",
diff --git a/apps/updatenotification/l10n/ja.js b/apps/updatenotification/l10n/ja.js
index c5a9ff90dc3..4d8d8a17b98 100644
--- a/apps/updatenotification/l10n/ja.js
+++ b/apps/updatenotification/l10n/ja.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "アップデートチャンネル",
"{version} is available. Get more information on how to update." : "{version} が利用可能です。アップデート方法について詳細情報を確認してください。",
+ "Updated channel" : "アップデートチャンネル",
"Updater" : "アップデート",
"A new version is available: %s" : "新しいバージョンが利用可能: %s",
"Open updater" : "アップデーターを開く",
diff --git a/apps/updatenotification/l10n/ja.json b/apps/updatenotification/l10n/ja.json
index 8b4a8eea34c..0c4a690baf2 100644
--- a/apps/updatenotification/l10n/ja.json
+++ b/apps/updatenotification/l10n/ja.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "アップデートチャンネル",
"{version} is available. Get more information on how to update." : "{version} が利用可能です。アップデート方法について詳細情報を確認してください。",
+ "Updated channel" : "アップデートチャンネル",
"Updater" : "アップデート",
"A new version is available: %s" : "新しいバージョンが利用可能: %s",
"Open updater" : "アップデーターを開く",
diff --git a/apps/updatenotification/l10n/nb_NO.js b/apps/updatenotification/l10n/nb_NO.js
index 62d5121a3a0..f551c8fcfee 100644
--- a/apps/updatenotification/l10n/nb_NO.js
+++ b/apps/updatenotification/l10n/nb_NO.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Oppdaterte kanal",
"{version} is available. Get more information on how to update." : "{version} er tilgjengelig. Få mer informasjon om å oppdatere.",
+ "Updated channel" : "Oppdaterte kanal",
"Updater" : "Oppdaterer",
"A new version is available: %s" : "En ny versjon er tilgjengelig: %s",
"Open updater" : "Åpne oppdaterer",
diff --git a/apps/updatenotification/l10n/nb_NO.json b/apps/updatenotification/l10n/nb_NO.json
index 75e9c830208..300bfc69ddd 100644
--- a/apps/updatenotification/l10n/nb_NO.json
+++ b/apps/updatenotification/l10n/nb_NO.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Oppdaterte kanal",
"{version} is available. Get more information on how to update." : "{version} er tilgjengelig. Få mer informasjon om å oppdatere.",
+ "Updated channel" : "Oppdaterte kanal",
"Updater" : "Oppdaterer",
"A new version is available: %s" : "En ny versjon er tilgjengelig: %s",
"Open updater" : "Åpne oppdaterer",
diff --git a/apps/updatenotification/l10n/nl.js b/apps/updatenotification/l10n/nl.js
index 9d7c830775f..d7bc20bcfea 100644
--- a/apps/updatenotification/l10n/nl.js
+++ b/apps/updatenotification/l10n/nl.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Bijgewerkt kanaal",
"{version} is available. Get more information on how to update." : "{version} is beschikbaar. Meer informatie over het bijwerken.",
+ "Updated channel" : "Bijgewerkt kanaal",
"Updater" : "Updater",
"A new version is available: %s" : "Er is een nieuwe versie beschikbaar: %s",
"Open updater" : "Open updater",
diff --git a/apps/updatenotification/l10n/nl.json b/apps/updatenotification/l10n/nl.json
index 564d890bd85..caecfa275f5 100644
--- a/apps/updatenotification/l10n/nl.json
+++ b/apps/updatenotification/l10n/nl.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Bijgewerkt kanaal",
"{version} is available. Get more information on how to update." : "{version} is beschikbaar. Meer informatie over het bijwerken.",
+ "Updated channel" : "Bijgewerkt kanaal",
"Updater" : "Updater",
"A new version is available: %s" : "Er is een nieuwe versie beschikbaar: %s",
"Open updater" : "Open updater",
diff --git a/apps/updatenotification/l10n/oc.js b/apps/updatenotification/l10n/oc.js
index ce7931c17f9..e1e930ba805 100644
--- a/apps/updatenotification/l10n/oc.js
+++ b/apps/updatenotification/l10n/oc.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Canal mes a jorn",
"{version} is available. Get more information on how to update." : "La version {version} es disponibla. Obtenètz mai d'informacions a prepaus d'aquesta mesa a jorn.",
+ "Updated channel" : "Canal mes a jorn",
"Update channel:" : "Canal de mesa a jorn :",
"You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Podètz a tot moment metre a jorn cap a una version mai recenta o un canal experimental. Pasmens, poiretz pas jamai tornar a un canal mai estable."
},
diff --git a/apps/updatenotification/l10n/oc.json b/apps/updatenotification/l10n/oc.json
index 8478036242b..16c52460813 100644
--- a/apps/updatenotification/l10n/oc.json
+++ b/apps/updatenotification/l10n/oc.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Canal mes a jorn",
"{version} is available. Get more information on how to update." : "La version {version} es disponibla. Obtenètz mai d'informacions a prepaus d'aquesta mesa a jorn.",
+ "Updated channel" : "Canal mes a jorn",
"Update channel:" : "Canal de mesa a jorn :",
"You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Podètz a tot moment metre a jorn cap a una version mai recenta o un canal experimental. Pasmens, poiretz pas jamai tornar a un canal mai estable."
},"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/apps/updatenotification/l10n/pl.js b/apps/updatenotification/l10n/pl.js
index 3439aae077a..6551d0808e3 100644
--- a/apps/updatenotification/l10n/pl.js
+++ b/apps/updatenotification/l10n/pl.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Zaktualizowano kanał",
"{version} is available. Get more information on how to update." : "Wersja {version} jest dostępna. Dowiedz się jak zaktualizować.",
+ "Updated channel" : "Zaktualizowano kanał",
"Updater" : "Aktualizator",
"A new version is available: %s" : "Dostępna jest nowa wersja: %s",
"Open updater" : "Otwórz aktualizator",
diff --git a/apps/updatenotification/l10n/pl.json b/apps/updatenotification/l10n/pl.json
index f866a42188a..fd859feae11 100644
--- a/apps/updatenotification/l10n/pl.json
+++ b/apps/updatenotification/l10n/pl.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Zaktualizowano kanał",
"{version} is available. Get more information on how to update." : "Wersja {version} jest dostępna. Dowiedz się jak zaktualizować.",
+ "Updated channel" : "Zaktualizowano kanał",
"Updater" : "Aktualizator",
"A new version is available: %s" : "Dostępna jest nowa wersja: %s",
"Open updater" : "Otwórz aktualizator",
diff --git a/apps/updatenotification/l10n/pt_BR.js b/apps/updatenotification/l10n/pt_BR.js
index 4ee77e8745c..a3231a8ec0a 100644
--- a/apps/updatenotification/l10n/pt_BR.js
+++ b/apps/updatenotification/l10n/pt_BR.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Canal atualizado",
"{version} is available. Get more information on how to update." : "{version} está disponível. Obtenha mais informações sobre como atualizar.",
+ "Updated channel" : "Canal atualizado",
"Updater" : "Atualizador",
"A new version is available: %s" : "Uma nova versão está disponível: %s",
"Open updater" : "Abrir o atualizador",
diff --git a/apps/updatenotification/l10n/pt_BR.json b/apps/updatenotification/l10n/pt_BR.json
index 43763f7448f..ad17b44040d 100644
--- a/apps/updatenotification/l10n/pt_BR.json
+++ b/apps/updatenotification/l10n/pt_BR.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Canal atualizado",
"{version} is available. Get more information on how to update." : "{version} está disponível. Obtenha mais informações sobre como atualizar.",
+ "Updated channel" : "Canal atualizado",
"Updater" : "Atualizador",
"A new version is available: %s" : "Uma nova versão está disponível: %s",
"Open updater" : "Abrir o atualizador",
diff --git a/apps/updatenotification/l10n/pt_PT.js b/apps/updatenotification/l10n/pt_PT.js
index 7bcc1a720dc..fa889f90190 100644
--- a/apps/updatenotification/l10n/pt_PT.js
+++ b/apps/updatenotification/l10n/pt_PT.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Actualizar canal",
"{version} is available. Get more information on how to update." : "{version} está disponível. Obtenha mais informação sobre como atualizar.",
+ "Updated channel" : "Actualizar canal",
"Updater" : "actualizar",
"A new version is available: %s" : "Está disponível uma nova versão: %s",
"Open updater" : "Abrir atualizador",
diff --git a/apps/updatenotification/l10n/pt_PT.json b/apps/updatenotification/l10n/pt_PT.json
index dd7e6760dcf..d46b032a83f 100644
--- a/apps/updatenotification/l10n/pt_PT.json
+++ b/apps/updatenotification/l10n/pt_PT.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Actualizar canal",
"{version} is available. Get more information on how to update." : "{version} está disponível. Obtenha mais informação sobre como atualizar.",
+ "Updated channel" : "Actualizar canal",
"Updater" : "actualizar",
"A new version is available: %s" : "Está disponível uma nova versão: %s",
"Open updater" : "Abrir atualizador",
diff --git a/apps/updatenotification/l10n/ro.js b/apps/updatenotification/l10n/ro.js
new file mode 100644
index 00000000000..465de73c9f4
--- /dev/null
+++ b/apps/updatenotification/l10n/ro.js
@@ -0,0 +1,14 @@
+OC.L10N.register(
+ "updatenotification",
+ {
+ "{version} is available. Get more information on how to update." : "{version} este disponibil. Află mai multe informații despre cum să faci o actualizare.",
+ "Updated channel" : "Canal actualizat",
+ "Updater" : "Unealtă pentru actualizare",
+ "A new version is available: %s" : "O nouă versiune este disponibilă: %s",
+ "Open updater" : "Deschide unealta pentru actualizare",
+ "Your version is up to date." : "Versiunea curentă este la zi.",
+ "Checked on %s" : "Verificat la %s",
+ "Update channel:" : "Canal pentru actualizări:",
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Poți mereu să faci o actualizare către o versiune nouă / o versiune dintr-un canal experimental. Dar nu te poți niciodată întoarce la un canal de distribuție stabil."
+},
+"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/apps/updatenotification/l10n/ro.json b/apps/updatenotification/l10n/ro.json
new file mode 100644
index 00000000000..56a8c48d3bc
--- /dev/null
+++ b/apps/updatenotification/l10n/ro.json
@@ -0,0 +1,12 @@
+{ "translations": {
+ "{version} is available. Get more information on how to update." : "{version} este disponibil. Află mai multe informații despre cum să faci o actualizare.",
+ "Updated channel" : "Canal actualizat",
+ "Updater" : "Unealtă pentru actualizare",
+ "A new version is available: %s" : "O nouă versiune este disponibilă: %s",
+ "Open updater" : "Deschide unealta pentru actualizare",
+ "Your version is up to date." : "Versiunea curentă este la zi.",
+ "Checked on %s" : "Verificat la %s",
+ "Update channel:" : "Canal pentru actualizări:",
+ "You can always update to a newer version / experimental channel. But you can never downgrade to a more stable channel." : "Poți mereu să faci o actualizare către o versiune nouă / o versiune dintr-un canal experimental. Dar nu te poți niciodată întoarce la un canal de distribuție stabil."
+},"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/updatenotification/l10n/ru.js b/apps/updatenotification/l10n/ru.js
index ae10ea5a821..0513fd6aa62 100644
--- a/apps/updatenotification/l10n/ru.js
+++ b/apps/updatenotification/l10n/ru.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Обновленный канал",
"{version} is available. Get more information on how to update." : "Доступна версия {version}. Получить дополнительную информацию о порядке обновления.",
+ "Updated channel" : "Обновленный канал",
"Updater" : "Обновление",
"A new version is available: %s" : "Доступна новая версия: %s",
"Open updater" : "Открыть окно обновления",
diff --git a/apps/updatenotification/l10n/ru.json b/apps/updatenotification/l10n/ru.json
index 7d71a5c43e7..7d52dae12ab 100644
--- a/apps/updatenotification/l10n/ru.json
+++ b/apps/updatenotification/l10n/ru.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Обновленный канал",
"{version} is available. Get more information on how to update." : "Доступна версия {version}. Получить дополнительную информацию о порядке обновления.",
+ "Updated channel" : "Обновленный канал",
"Updater" : "Обновление",
"A new version is available: %s" : "Доступна новая версия: %s",
"Open updater" : "Открыть окно обновления",
diff --git a/apps/updatenotification/l10n/sl.js b/apps/updatenotification/l10n/sl.js
index 7e0e1d354a0..502ed2cf41f 100644
--- a/apps/updatenotification/l10n/sl.js
+++ b/apps/updatenotification/l10n/sl.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Posodobljen kanal",
"{version} is available. Get more information on how to update." : "Na voljo je nova različica {version}. Na voljo je več podrobnosti o nadgradnji.",
+ "Updated channel" : "Posodobljen kanal",
"Updater" : "Posodabljalnik",
"A new version is available: %s" : "Na voljo je nova različica: %s",
"Open updater" : "Odpri posodabljalnik",
diff --git a/apps/updatenotification/l10n/sl.json b/apps/updatenotification/l10n/sl.json
index 9143b08e3e9..961f1b90fe2 100644
--- a/apps/updatenotification/l10n/sl.json
+++ b/apps/updatenotification/l10n/sl.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Posodobljen kanal",
"{version} is available. Get more information on how to update." : "Na voljo je nova različica {version}. Na voljo je več podrobnosti o nadgradnji.",
+ "Updated channel" : "Posodobljen kanal",
"Updater" : "Posodabljalnik",
"A new version is available: %s" : "Na voljo je nova različica: %s",
"Open updater" : "Odpri posodabljalnik",
diff --git a/apps/updatenotification/l10n/sq.js b/apps/updatenotification/l10n/sq.js
index dbbbc70fdbe..904ea0a3c0c 100644
--- a/apps/updatenotification/l10n/sq.js
+++ b/apps/updatenotification/l10n/sq.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Kanali u përditësua",
"{version} is available. Get more information on how to update." : "Është gati {version}. Merrni më tepër informacion se si ta përditësoni.",
+ "Updated channel" : "Kanali u përditësua",
"Updater" : "Përditësues",
"A new version is available: %s" : "Ka gati një version të ri: %s",
"Open updater" : "Hapni përditësuesin",
diff --git a/apps/updatenotification/l10n/sq.json b/apps/updatenotification/l10n/sq.json
index 4706aad0899..87f29a83a13 100644
--- a/apps/updatenotification/l10n/sq.json
+++ b/apps/updatenotification/l10n/sq.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Kanali u përditësua",
"{version} is available. Get more information on how to update." : "Është gati {version}. Merrni më tepër informacion se si ta përditësoni.",
+ "Updated channel" : "Kanali u përditësua",
"Updater" : "Përditësues",
"A new version is available: %s" : "Ka gati një version të ri: %s",
"Open updater" : "Hapni përditësuesin",
diff --git a/apps/updatenotification/l10n/sr.js b/apps/updatenotification/l10n/sr.js
index c051974f5da..de9cb470268 100644
--- a/apps/updatenotification/l10n/sr.js
+++ b/apps/updatenotification/l10n/sr.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Канал ажуриран",
"{version} is available. Get more information on how to update." : "Верзија {version} је доступна. Сазнајте како да ажурирате.",
+ "Updated channel" : "Канал ажуриран",
"Updater" : "Ажурирање",
"A new version is available: %s" : "Доступна је нова верзија: %s",
"Open updater" : "Отвори ажурирање",
diff --git a/apps/updatenotification/l10n/sr.json b/apps/updatenotification/l10n/sr.json
index c33fbd7574e..90ec0169399 100644
--- a/apps/updatenotification/l10n/sr.json
+++ b/apps/updatenotification/l10n/sr.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Канал ажуриран",
"{version} is available. Get more information on how to update." : "Верзија {version} је доступна. Сазнајте како да ажурирате.",
+ "Updated channel" : "Канал ажуриран",
"Updater" : "Ажурирање",
"A new version is available: %s" : "Доступна је нова верзија: %s",
"Open updater" : "Отвори ажурирање",
diff --git a/apps/updatenotification/l10n/sv.js b/apps/updatenotification/l10n/sv.js
index ed2bf1ddb16..45cf8e2476f 100644
--- a/apps/updatenotification/l10n/sv.js
+++ b/apps/updatenotification/l10n/sv.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Uppdaterad kanal",
"{version} is available. Get more information on how to update." : "{version} är tillgänglig. Få mer information om hur du uppdaterar.",
+ "Updated channel" : "Uppdaterad kanal",
"Updater" : "Uppdaterare",
"A new version is available: %s" : "En ny version är tillgänglig: %s",
"Open updater" : "Öppna uppdateraren",
diff --git a/apps/updatenotification/l10n/sv.json b/apps/updatenotification/l10n/sv.json
index 4c3ec1d3ed4..d52684ecf31 100644
--- a/apps/updatenotification/l10n/sv.json
+++ b/apps/updatenotification/l10n/sv.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Uppdaterad kanal",
"{version} is available. Get more information on how to update." : "{version} är tillgänglig. Få mer information om hur du uppdaterar.",
+ "Updated channel" : "Uppdaterad kanal",
"Updater" : "Uppdaterare",
"A new version is available: %s" : "En ny version är tillgänglig: %s",
"Open updater" : "Öppna uppdateraren",
diff --git a/apps/updatenotification/l10n/th_TH.js b/apps/updatenotification/l10n/th_TH.js
index 47b4ec18606..25265693d52 100644
--- a/apps/updatenotification/l10n/th_TH.js
+++ b/apps/updatenotification/l10n/th_TH.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "ปรับปรุงรูปแบบการอัพเดทเรียบร้อยแล้ว",
"{version} is available. Get more information on how to update." : "มีรุ่นใหม่ {version} สามารถใช้ได้ รับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการอัพเดท",
+ "Updated channel" : "ปรับปรุงรูปแบบการอัพเดทเรียบร้อยแล้ว",
"Updater" : "อัพเดท",
"A new version is available: %s" : "มีรุ่นใหม่ที่สามารถใช่ได้: %s",
"Open updater" : "เปิดตัวอัพเดท",
diff --git a/apps/updatenotification/l10n/th_TH.json b/apps/updatenotification/l10n/th_TH.json
index 05579d9f4a7..c94c88f2413 100644
--- a/apps/updatenotification/l10n/th_TH.json
+++ b/apps/updatenotification/l10n/th_TH.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "ปรับปรุงรูปแบบการอัพเดทเรียบร้อยแล้ว",
"{version} is available. Get more information on how to update." : "มีรุ่นใหม่ {version} สามารถใช้ได้ รับข้อมูลเพิ่มเติมเกี่ยวกับวิธีการอัพเดท",
+ "Updated channel" : "ปรับปรุงรูปแบบการอัพเดทเรียบร้อยแล้ว",
"Updater" : "อัพเดท",
"A new version is available: %s" : "มีรุ่นใหม่ที่สามารถใช่ได้: %s",
"Open updater" : "เปิดตัวอัพเดท",
diff --git a/apps/updatenotification/l10n/tr.js b/apps/updatenotification/l10n/tr.js
index 036cedb6fb6..aa4ec123f96 100644
--- a/apps/updatenotification/l10n/tr.js
+++ b/apps/updatenotification/l10n/tr.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "Kanal güncellendi",
"{version} is available. Get more information on how to update." : "Sürüm {version} hazır. Nasıl güncelleyeceğinizle ilgili daha fazla bilgi alın.",
+ "Updated channel" : "Kanal güncellendi",
"Updater" : "Güncelleyici",
"A new version is available: %s" : "Yeni bir sürüm mevcut: %s",
"Open updater" : "Güncelleyiciyi aç",
diff --git a/apps/updatenotification/l10n/tr.json b/apps/updatenotification/l10n/tr.json
index a7523e3472b..6c1514e659a 100644
--- a/apps/updatenotification/l10n/tr.json
+++ b/apps/updatenotification/l10n/tr.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "Kanal güncellendi",
"{version} is available. Get more information on how to update." : "Sürüm {version} hazır. Nasıl güncelleyeceğinizle ilgili daha fazla bilgi alın.",
+ "Updated channel" : "Kanal güncellendi",
"Updater" : "Güncelleyici",
"A new version is available: %s" : "Yeni bir sürüm mevcut: %s",
"Open updater" : "Güncelleyiciyi aç",
diff --git a/apps/updatenotification/l10n/zh_CN.js b/apps/updatenotification/l10n/zh_CN.js
index 45acd3ec97b..3c18f5981a3 100644
--- a/apps/updatenotification/l10n/zh_CN.js
+++ b/apps/updatenotification/l10n/zh_CN.js
@@ -1,8 +1,8 @@
OC.L10N.register(
"updatenotification",
{
- "Updated channel" : "更新通道",
"{version} is available. Get more information on how to update." : "新版本 {version} 已可以使用。获取更多升级相关信息。",
+ "Updated channel" : "更新通道",
"Updater" : "更新管理器",
"A new version is available: %s" : "有可用的新版本: %s",
"Open updater" : "打开更新管理器",
diff --git a/apps/updatenotification/l10n/zh_CN.json b/apps/updatenotification/l10n/zh_CN.json
index 10764103dc9..47bba0c492b 100644
--- a/apps/updatenotification/l10n/zh_CN.json
+++ b/apps/updatenotification/l10n/zh_CN.json
@@ -1,6 +1,6 @@
{ "translations": {
- "Updated channel" : "更新通道",
"{version} is available. Get more information on how to update." : "新版本 {version} 已可以使用。获取更多升级相关信息。",
+ "Updated channel" : "更新通道",
"Updater" : "更新管理器",
"A new version is available: %s" : "有可用的新版本: %s",
"Open updater" : "打开更新管理器",
diff --git a/apps/updatenotification/appinfo/application.php b/apps/updatenotification/lib/AppInfo/Application.php
index 08ff4abf766..08ff4abf766 100644
--- a/apps/updatenotification/appinfo/application.php
+++ b/apps/updatenotification/lib/AppInfo/Application.php
diff --git a/apps/updatenotification/controller/admincontroller.php b/apps/updatenotification/lib/Controller/AdminController.php
index 5dbcc685809..5dbcc685809 100644
--- a/apps/updatenotification/controller/admincontroller.php
+++ b/apps/updatenotification/lib/Controller/AdminController.php
diff --git a/apps/updatenotification/lib/resettokenbackgroundjob.php b/apps/updatenotification/lib/ResetTokenBackgroundJob.php
index 61bd9fc0490..61bd9fc0490 100644
--- a/apps/updatenotification/lib/resettokenbackgroundjob.php
+++ b/apps/updatenotification/lib/ResetTokenBackgroundJob.php
diff --git a/apps/updatenotification/lib/updatechecker.php b/apps/updatenotification/lib/UpdateChecker.php
index bf653c23b8f..bf653c23b8f 100644
--- a/apps/updatenotification/lib/updatechecker.php
+++ b/apps/updatenotification/lib/UpdateChecker.php
diff --git a/apps/updatenotification/tests/controller/AdminControllerTest.php b/apps/updatenotification/tests/Controller/AdminControllerTest.php
index d8fc2dd335c..d8fc2dd335c 100644
--- a/apps/updatenotification/tests/controller/AdminControllerTest.php
+++ b/apps/updatenotification/tests/Controller/AdminControllerTest.php
diff --git a/apps/user_ldap/l10n/ast.js b/apps/user_ldap/l10n/ast.js
index 5bdc52e47ae..9f7b3e66934 100644
--- a/apps/user_ldap/l10n/ast.js
+++ b/apps/user_ldap/l10n/ast.js
@@ -46,7 +46,6 @@ OC.L10N.register(
"You can specify Base DN for users and groups in the Advanced tab" : "Pues especificar el DN base pa usuarios y grupos na llingüeta Avanzáu",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita peticiones automátiques de LDAP. Meyor pa grandes configuraciones, pero rique mayor conocimientu de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Inxerta manualmente los filtros de LDAP (recomendáu pa direutorios llargos)",
- "Limit %s access to users meeting these criteria:" : "Llendar l'accesu a %s a los usuarios que cumplan estos criterios:",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtru especifica qué usuarios LDAP puen tener accesu a %s.",
"Saving" : "Guardando",
"Back" : "Atrás",
diff --git a/apps/user_ldap/l10n/ast.json b/apps/user_ldap/l10n/ast.json
index 934065b7a4b..7b097287bb7 100644
--- a/apps/user_ldap/l10n/ast.json
+++ b/apps/user_ldap/l10n/ast.json
@@ -44,7 +44,6 @@
"You can specify Base DN for users and groups in the Advanced tab" : "Pues especificar el DN base pa usuarios y grupos na llingüeta Avanzáu",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita peticiones automátiques de LDAP. Meyor pa grandes configuraciones, pero rique mayor conocimientu de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Inxerta manualmente los filtros de LDAP (recomendáu pa direutorios llargos)",
- "Limit %s access to users meeting these criteria:" : "Llendar l'accesu a %s a los usuarios que cumplan estos criterios:",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtru especifica qué usuarios LDAP puen tener accesu a %s.",
"Saving" : "Guardando",
"Back" : "Atrás",
diff --git a/apps/user_ldap/l10n/bg_BG.js b/apps/user_ldap/l10n/bg_BG.js
index 3ba3f25bd16..80ca296043f 100644
--- a/apps/user_ldap/l10n/bg_BG.js
+++ b/apps/user_ldap/l10n/bg_BG.js
@@ -48,7 +48,6 @@ OC.L10N.register(
"You can specify Base DN for users and groups in the Advanced tab" : "Можеш да настроиш Base DN за отделни потребители и групи в разделителя Допълнителни.",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Избягва автоматични LDAP заявки. По-добра опция за големи инсталации, но изисква LDAP познания.",
"Manually enter LDAP filters (recommended for large directories)" : "Ръчно въвеждана на LDAP филтри(препоръчано за по-големи папки)",
- "Limit %s access to users meeting these criteria:" : "Ограничи достъпа на %s до потребители покриващи следните критерии:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Филтърът посочва кои LDAP потребители ще имат достъп до %s инсталацията.",
"Saving" : "Записване",
"Back" : "Назад",
diff --git a/apps/user_ldap/l10n/bg_BG.json b/apps/user_ldap/l10n/bg_BG.json
index 1360e0cec1e..ab7ed7c5c6a 100644
--- a/apps/user_ldap/l10n/bg_BG.json
+++ b/apps/user_ldap/l10n/bg_BG.json
@@ -46,7 +46,6 @@
"You can specify Base DN for users and groups in the Advanced tab" : "Можеш да настроиш Base DN за отделни потребители и групи в разделителя Допълнителни.",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Избягва автоматични LDAP заявки. По-добра опция за големи инсталации, но изисква LDAP познания.",
"Manually enter LDAP filters (recommended for large directories)" : "Ръчно въвеждана на LDAP филтри(препоръчано за по-големи папки)",
- "Limit %s access to users meeting these criteria:" : "Ограничи достъпа на %s до потребители покриващи следните критерии:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Филтърът посочва кои LDAP потребители ще имат достъп до %s инсталацията.",
"Saving" : "Записване",
"Back" : "Назад",
diff --git a/apps/user_ldap/l10n/bn_BD.js b/apps/user_ldap/l10n/bn_BD.js
index e7d34692f74..c74a22160e6 100644
--- a/apps/user_ldap/l10n/bn_BD.js
+++ b/apps/user_ldap/l10n/bn_BD.js
@@ -43,7 +43,6 @@ OC.L10N.register(
"For anonymous access, leave DN and Password empty." : "অজ্ঞাতকুলশীল অধিগমনের জন্য DN এবং কূটশব্দটি ফাঁকা রাখুন।",
"One Base DN per line" : "লাইনপ্রতি একটি Base DN",
"You can specify Base DN for users and groups in the Advanced tab" : "সুচারু ট্যঅবে গিয়ে আপনি ব্যবহারকারি এবং গোষ্ঠীসমূহের জন্য ভিত্তি DN নির্ধারণ করতে পারেন।",
- "Limit %s access to users meeting these criteria:" : "%s এ প্রবেশাধিকার এই শর্তধারী ব্যবহারকারীর মাঝে সীমিত রাখ:",
"The filter specifies which LDAP users shall have access to the %s instance." : "এই ফিল্টারটি কোন কোন LDAP ব্যবহারকারী %s সার্ভারে প্রবেশ করবেন তা বাছাই করে।",
"Back" : "পেছনে যাও",
"Continue" : "চালিয়ে যাও",
diff --git a/apps/user_ldap/l10n/bn_BD.json b/apps/user_ldap/l10n/bn_BD.json
index e9b7cd0146a..68883909add 100644
--- a/apps/user_ldap/l10n/bn_BD.json
+++ b/apps/user_ldap/l10n/bn_BD.json
@@ -41,7 +41,6 @@
"For anonymous access, leave DN and Password empty." : "অজ্ঞাতকুলশীল অধিগমনের জন্য DN এবং কূটশব্দটি ফাঁকা রাখুন।",
"One Base DN per line" : "লাইনপ্রতি একটি Base DN",
"You can specify Base DN for users and groups in the Advanced tab" : "সুচারু ট্যঅবে গিয়ে আপনি ব্যবহারকারি এবং গোষ্ঠীসমূহের জন্য ভিত্তি DN নির্ধারণ করতে পারেন।",
- "Limit %s access to users meeting these criteria:" : "%s এ প্রবেশাধিকার এই শর্তধারী ব্যবহারকারীর মাঝে সীমিত রাখ:",
"The filter specifies which LDAP users shall have access to the %s instance." : "এই ফিল্টারটি কোন কোন LDAP ব্যবহারকারী %s সার্ভারে প্রবেশ করবেন তা বাছাই করে।",
"Back" : "পেছনে যাও",
"Continue" : "চালিয়ে যাও",
diff --git a/apps/user_ldap/l10n/ca.js b/apps/user_ldap/l10n/ca.js
index ea01350ec2f..599128b8901 100644
--- a/apps/user_ldap/l10n/ca.js
+++ b/apps/user_ldap/l10n/ca.js
@@ -43,7 +43,6 @@ OC.L10N.register(
"For anonymous access, leave DN and Password empty." : "Per un accés anònim, deixeu la DN i la contrasenya en blanc.",
"One Base DN per line" : "Una DN Base per línia",
"You can specify Base DN for users and groups in the Advanced tab" : "Podeu especificar DN Base per usuaris i grups a la pestanya Avançat",
- "Limit %s access to users meeting these criteria:" : "Limita l'accés a %s usuaris que compleixin amb aquest criteri:",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtre especifica quins usuaris LDAP haurien de tenir accés a la instància %s",
"Back" : "Enrera",
"Continue" : "Continua",
diff --git a/apps/user_ldap/l10n/ca.json b/apps/user_ldap/l10n/ca.json
index 62c842123e6..3ea4e5b4ac5 100644
--- a/apps/user_ldap/l10n/ca.json
+++ b/apps/user_ldap/l10n/ca.json
@@ -41,7 +41,6 @@
"For anonymous access, leave DN and Password empty." : "Per un accés anònim, deixeu la DN i la contrasenya en blanc.",
"One Base DN per line" : "Una DN Base per línia",
"You can specify Base DN for users and groups in the Advanced tab" : "Podeu especificar DN Base per usuaris i grups a la pestanya Avançat",
- "Limit %s access to users meeting these criteria:" : "Limita l'accés a %s usuaris que compleixin amb aquest criteri:",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtre especifica quins usuaris LDAP haurien de tenir accés a la instància %s",
"Back" : "Enrera",
"Continue" : "Continua",
diff --git a/apps/user_ldap/l10n/cs_CZ.js b/apps/user_ldap/l10n/cs_CZ.js
index 8f261c39af0..9e5b0d910f0 100644
--- a/apps/user_ldap/l10n/cs_CZ.js
+++ b/apps/user_ldap/l10n/cs_CZ.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Test Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Zabraňuje automatickým LDAP požadavkům. Výhodné pro objemná nastavení, ale vyžaduje znalosti o LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ručně vložit LDAP filtry (doporučeno pro obsáhlé adresáře)",
- "Limit %s access to users meeting these criteria:" : "Omezit přístup %s uživatelům splňujícím tyto podmínky:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Nejčastější třídy objektů pro uživatele jsou organizationalPerson, person, user a inetOrgPerson. Pokud si nejste jisti které třídy objektů zvolit, obraťte se na svého adresářového správce.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtr určuje, kteří uživatelé LDAP mají mít přístup k instanci %s.",
"Verify settings and count users" : "Ověřit nastavení a spočítat uživatele",
diff --git a/apps/user_ldap/l10n/cs_CZ.json b/apps/user_ldap/l10n/cs_CZ.json
index 0dec48d25d0..106072c6875 100644
--- a/apps/user_ldap/l10n/cs_CZ.json
+++ b/apps/user_ldap/l10n/cs_CZ.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Test Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Zabraňuje automatickým LDAP požadavkům. Výhodné pro objemná nastavení, ale vyžaduje znalosti o LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ručně vložit LDAP filtry (doporučeno pro obsáhlé adresáře)",
- "Limit %s access to users meeting these criteria:" : "Omezit přístup %s uživatelům splňujícím tyto podmínky:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Nejčastější třídy objektů pro uživatele jsou organizationalPerson, person, user a inetOrgPerson. Pokud si nejste jisti které třídy objektů zvolit, obraťte se na svého adresářového správce.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtr určuje, kteří uživatelé LDAP mají mít přístup k instanci %s.",
"Verify settings and count users" : "Ověřit nastavení a spočítat uživatele",
diff --git a/apps/user_ldap/l10n/da.js b/apps/user_ldap/l10n/da.js
index 055fe44d504..439e7f74415 100644
--- a/apps/user_ldap/l10n/da.js
+++ b/apps/user_ldap/l10n/da.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "Test Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Undgår automatiske LDAP-forespørgsler. Bedre på større opsætninger, men kræver en del LDAP-kendskab.",
"Manually enter LDAP filters (recommended for large directories)" : "Angiv LDAP-filtre manuelt (anbefales til større kataloger)",
- "Limit %s access to users meeting these criteria:" : "Begræns %s-adgangen til brugere som imødekommer disse kriterier:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "De fleste gængse objektklasser for brugere er organizationalPerson, person, user og inetOrgPerson. Hvis du ikker er sikker på hvilken objektklasse, der skal vælges, så tal med administratoren af dit katalog.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filteret angiver hvilke LDAP-brugere, der skal have adgang til %s-instansen.",
"Verify settings and count users" : "Kontrollér indstillinger og optalte brugere",
diff --git a/apps/user_ldap/l10n/da.json b/apps/user_ldap/l10n/da.json
index c3d2ba6abbf..2d0a93cc20c 100644
--- a/apps/user_ldap/l10n/da.json
+++ b/apps/user_ldap/l10n/da.json
@@ -93,7 +93,6 @@
"Test Base DN" : "Test Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Undgår automatiske LDAP-forespørgsler. Bedre på større opsætninger, men kræver en del LDAP-kendskab.",
"Manually enter LDAP filters (recommended for large directories)" : "Angiv LDAP-filtre manuelt (anbefales til større kataloger)",
- "Limit %s access to users meeting these criteria:" : "Begræns %s-adgangen til brugere som imødekommer disse kriterier:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "De fleste gængse objektklasser for brugere er organizationalPerson, person, user og inetOrgPerson. Hvis du ikker er sikker på hvilken objektklasse, der skal vælges, så tal med administratoren af dit katalog.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filteret angiver hvilke LDAP-brugere, der skal have adgang til %s-instansen.",
"Verify settings and count users" : "Kontrollér indstillinger og optalte brugere",
diff --git a/apps/user_ldap/l10n/de.js b/apps/user_ldap/l10n/de.js
index 051d24c5066..bc3afcdf52b 100644
--- a/apps/user_ldap/l10n/de.js
+++ b/apps/user_ldap/l10n/de.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Base DN testen",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Verhindert automatische LDAP-Anfragen. Besser geeignet für größere Installationen, benötigt aber erweiterte LDAP-Kenntnisse.",
"Manually enter LDAP filters (recommended for large directories)" : "LDAP-Filter manuell eingeben (empfohlen für große Verzeichnisse)",
- "Limit %s access to users meeting these criteria:" : "Den %s-Zugriff auf Benutzer, die den folgenden Kriterien entsprechen, beschränken:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Die häufigsten Objektklassen für Benutzer sind organizationalPerson, person, user und inetOrgPerson. Wenn Sie nicht sicher, welche Objektklasse Sie wählen sollen, fragen Sie bitte Ihren Verzeichnis-Admin.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Der Filter gibt an, welche LDAP-Benutzer Zugriff auf die %s-Instanz haben sollen.",
"Verify settings and count users" : "Einstellungen überprüfen und Benutzer zählen",
diff --git a/apps/user_ldap/l10n/de.json b/apps/user_ldap/l10n/de.json
index 353ea1c6fda..e44f7d07957 100644
--- a/apps/user_ldap/l10n/de.json
+++ b/apps/user_ldap/l10n/de.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Base DN testen",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Verhindert automatische LDAP-Anfragen. Besser geeignet für größere Installationen, benötigt aber erweiterte LDAP-Kenntnisse.",
"Manually enter LDAP filters (recommended for large directories)" : "LDAP-Filter manuell eingeben (empfohlen für große Verzeichnisse)",
- "Limit %s access to users meeting these criteria:" : "Den %s-Zugriff auf Benutzer, die den folgenden Kriterien entsprechen, beschränken:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Die häufigsten Objektklassen für Benutzer sind organizationalPerson, person, user und inetOrgPerson. Wenn Sie nicht sicher, welche Objektklasse Sie wählen sollen, fragen Sie bitte Ihren Verzeichnis-Admin.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Der Filter gibt an, welche LDAP-Benutzer Zugriff auf die %s-Instanz haben sollen.",
"Verify settings and count users" : "Einstellungen überprüfen und Benutzer zählen",
diff --git a/apps/user_ldap/l10n/de_AT.js b/apps/user_ldap/l10n/de_AT.js
index 1c13871cd0f..47e19c3eda3 100644
--- a/apps/user_ldap/l10n/de_AT.js
+++ b/apps/user_ldap/l10n/de_AT.js
@@ -37,7 +37,6 @@ OC.L10N.register(
"For anonymous access, leave DN and Password empty." : "Für anonymen Zugriff DN und Passwort frei lassen.",
"One Base DN per line" : "Ein Basis DN per Zeile",
"You can specify Base DN for users and groups in the Advanced tab" : "Basis DN für User und Gruppen können im Fortgeschritten-Tab festgelegt werden",
- "Limit %s access to users meeting these criteria:" : "Zugang auf %s für User die diese Kriterien erfüllen limitieren:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Der Filter spezifiziert welche LDAP User Zugang zu %s haben.",
"Back" : "Zurück",
"Continue" : "Weiter",
diff --git a/apps/user_ldap/l10n/de_AT.json b/apps/user_ldap/l10n/de_AT.json
index f26797280bf..93c59ba9279 100644
--- a/apps/user_ldap/l10n/de_AT.json
+++ b/apps/user_ldap/l10n/de_AT.json
@@ -35,7 +35,6 @@
"For anonymous access, leave DN and Password empty." : "Für anonymen Zugriff DN und Passwort frei lassen.",
"One Base DN per line" : "Ein Basis DN per Zeile",
"You can specify Base DN for users and groups in the Advanced tab" : "Basis DN für User und Gruppen können im Fortgeschritten-Tab festgelegt werden",
- "Limit %s access to users meeting these criteria:" : "Zugang auf %s für User die diese Kriterien erfüllen limitieren:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Der Filter spezifiziert welche LDAP User Zugang zu %s haben.",
"Back" : "Zurück",
"Continue" : "Weiter",
diff --git a/apps/user_ldap/l10n/de_DE.js b/apps/user_ldap/l10n/de_DE.js
index 08f69982fa1..61a26f9b7f9 100644
--- a/apps/user_ldap/l10n/de_DE.js
+++ b/apps/user_ldap/l10n/de_DE.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Base DN testen",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Verhindert automatische LDAP-Anfragen. Besser geeignet für größere Installationen, benötigt aber erweiterte LDAP-Kenntnisse.",
"Manually enter LDAP filters (recommended for large directories)" : "LDAP-Filter manuell eingeben (empfohlen für große Verzeichnisse)",
- "Limit %s access to users meeting these criteria:" : "Den %s-Zugriff auf Benutzer, die den folgenden Kriterien entsprechen, beschränken:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Die häufigsten Objektklassen für Benutzer sind organizationalPerson, person, user und inetOrgPerson. Wenn Sie nicht sicher, welche Objektklasse Sie wählen sollen, fragen Sie bitte Ihren Verzeichnis-Admin.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Der Filter gibt an, welche LDAP-Benutzer Zugriff auf die %s-Instanz haben sollen.",
"Verify settings and count users" : "Einstellungen überprüfen und Benutzer zählen",
diff --git a/apps/user_ldap/l10n/de_DE.json b/apps/user_ldap/l10n/de_DE.json
index 92a3deccbc3..59a108a66a7 100644
--- a/apps/user_ldap/l10n/de_DE.json
+++ b/apps/user_ldap/l10n/de_DE.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Base DN testen",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Verhindert automatische LDAP-Anfragen. Besser geeignet für größere Installationen, benötigt aber erweiterte LDAP-Kenntnisse.",
"Manually enter LDAP filters (recommended for large directories)" : "LDAP-Filter manuell eingeben (empfohlen für große Verzeichnisse)",
- "Limit %s access to users meeting these criteria:" : "Den %s-Zugriff auf Benutzer, die den folgenden Kriterien entsprechen, beschränken:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Die häufigsten Objektklassen für Benutzer sind organizationalPerson, person, user und inetOrgPerson. Wenn Sie nicht sicher, welche Objektklasse Sie wählen sollen, fragen Sie bitte Ihren Verzeichnis-Admin.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Der Filter gibt an, welche LDAP-Benutzer Zugriff auf die %s-Instanz haben sollen.",
"Verify settings and count users" : "Einstellungen überprüfen und Benutzer zählen",
diff --git a/apps/user_ldap/l10n/el.js b/apps/user_ldap/l10n/el.js
index 7ea629e673d..ddaef597993 100644
--- a/apps/user_ldap/l10n/el.js
+++ b/apps/user_ldap/l10n/el.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "Δοκιμή ",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Αποφυγή αυτόματων αιτημάτων LDAP. Προτιμότερο για μεγαλύτερες εγκαταστάσεις, αλλά απαιτεί κάποιες γνώσεις LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Εισάγετε με μη αυτόματο τρόπο φίλτρα LDAP (προτείνεται για μεγάλους καταλόγους)",
- "Limit %s access to users meeting these criteria:" : "Περιορισμός της πρόσβασης %s σε χρήστες που πληρούν τα κριτήρια:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Οι πιο συνηθισμένες κλάσεις αντικειμένων για τους χρήστες είναι οι organizationalPerson, person, user, και inetOrgPerson. Εάν δεν είσαστε σίγουροι πιο κλάση να επιλέξετε, παρακαλώ συμβουλευτείτε τον διαχειριστή του καταλόγου σας.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Το φίλτρο καθορίζει ποιοι χρήστες LDAP θα έχουν πρόσβαση στην εγκατάσταση %s.",
"Verify settings and count users" : "Επαλήθευση ρυθμίσεων και καταμέτρηση χρηστών",
diff --git a/apps/user_ldap/l10n/el.json b/apps/user_ldap/l10n/el.json
index 338b0b8bad9..566f04d6166 100644
--- a/apps/user_ldap/l10n/el.json
+++ b/apps/user_ldap/l10n/el.json
@@ -93,7 +93,6 @@
"Test Base DN" : "Δοκιμή ",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Αποφυγή αυτόματων αιτημάτων LDAP. Προτιμότερο για μεγαλύτερες εγκαταστάσεις, αλλά απαιτεί κάποιες γνώσεις LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Εισάγετε με μη αυτόματο τρόπο φίλτρα LDAP (προτείνεται για μεγάλους καταλόγους)",
- "Limit %s access to users meeting these criteria:" : "Περιορισμός της πρόσβασης %s σε χρήστες που πληρούν τα κριτήρια:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Οι πιο συνηθισμένες κλάσεις αντικειμένων για τους χρήστες είναι οι organizationalPerson, person, user, και inetOrgPerson. Εάν δεν είσαστε σίγουροι πιο κλάση να επιλέξετε, παρακαλώ συμβουλευτείτε τον διαχειριστή του καταλόγου σας.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Το φίλτρο καθορίζει ποιοι χρήστες LDAP θα έχουν πρόσβαση στην εγκατάσταση %s.",
"Verify settings and count users" : "Επαλήθευση ρυθμίσεων και καταμέτρηση χρηστών",
diff --git a/apps/user_ldap/l10n/en_GB.js b/apps/user_ldap/l10n/en_GB.js
index 76b01ef2aca..77d08e6df12 100644
--- a/apps/user_ldap/l10n/en_GB.js
+++ b/apps/user_ldap/l10n/en_GB.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Test Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge.",
"Manually enter LDAP filters (recommended for large directories)" : "Manually enter LDAP filters (recommended for large directories)",
- "Limit %s access to users meeting these criteria:" : "Limit %s access to users meeting these criteria:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin.",
"The filter specifies which LDAP users shall have access to the %s instance." : "The filter specifies which LDAP users shall have access to the %s instance.",
"Verify settings and count users" : "Verify settings and count users",
diff --git a/apps/user_ldap/l10n/en_GB.json b/apps/user_ldap/l10n/en_GB.json
index 14b808ec597..6cfeac642f6 100644
--- a/apps/user_ldap/l10n/en_GB.json
+++ b/apps/user_ldap/l10n/en_GB.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Test Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge.",
"Manually enter LDAP filters (recommended for large directories)" : "Manually enter LDAP filters (recommended for large directories)",
- "Limit %s access to users meeting these criteria:" : "Limit %s access to users meeting these criteria:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin.",
"The filter specifies which LDAP users shall have access to the %s instance." : "The filter specifies which LDAP users shall have access to the %s instance.",
"Verify settings and count users" : "Verify settings and count users",
diff --git a/apps/user_ldap/l10n/es.js b/apps/user_ldap/l10n/es.js
index 9503830a911..34a6edfa19c 100644
--- a/apps/user_ldap/l10n/es.js
+++ b/apps/user_ldap/l10n/es.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Probar Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita peticiones automáticas al LDAP. Mejor para grandes configuraciones, pero requiere cierto conocimiento de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ingrese manualmente los filtros LDAP (Recomendado para grandes directorios)",
- "Limit %s access to users meeting these criteria:" : "Limitar el acceso a %s a los usuarios que cumplan estos criterios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Los objetos de clases más comunes para los usuarios son organizationalPerson, persona, usuario y inetOrgPerson. Si no está seguro de qué objeto de clase seleccionar, por favor, consulte con su administrador de directorio. ",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtro especifica que usuarios LDAP pueden tener acceso a %s.",
"Verify settings and count users" : "Verificar configuración y contar usuarios",
diff --git a/apps/user_ldap/l10n/es.json b/apps/user_ldap/l10n/es.json
index 528afb920da..7d3133ce391 100644
--- a/apps/user_ldap/l10n/es.json
+++ b/apps/user_ldap/l10n/es.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Probar Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita peticiones automáticas al LDAP. Mejor para grandes configuraciones, pero requiere cierto conocimiento de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ingrese manualmente los filtros LDAP (Recomendado para grandes directorios)",
- "Limit %s access to users meeting these criteria:" : "Limitar el acceso a %s a los usuarios que cumplan estos criterios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Los objetos de clases más comunes para los usuarios son organizationalPerson, persona, usuario y inetOrgPerson. Si no está seguro de qué objeto de clase seleccionar, por favor, consulte con su administrador de directorio. ",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtro especifica que usuarios LDAP pueden tener acceso a %s.",
"Verify settings and count users" : "Verificar configuración y contar usuarios",
diff --git a/apps/user_ldap/l10n/es_AR.js b/apps/user_ldap/l10n/es_AR.js
index e56510323ee..432ecb14563 100644
--- a/apps/user_ldap/l10n/es_AR.js
+++ b/apps/user_ldap/l10n/es_AR.js
@@ -39,7 +39,6 @@ OC.L10N.register(
"For anonymous access, leave DN and Password empty." : "Para acceso anónimo, dejá DN y contraseña vacíos.",
"One Base DN per line" : "Una DN base por línea",
"You can specify Base DN for users and groups in the Advanced tab" : "Podés especificar el DN base para usuarios y grupos en la pestaña \"Avanzado\"",
- "Limit %s access to users meeting these criteria:" : "Limitar acceso %s a los usuarios que cumplen con este criterio:",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtro especifica cuáles usuarios LDAP deben tener acceso a la instancia %s.",
"Back" : "Volver",
"Continue" : "Continuar",
diff --git a/apps/user_ldap/l10n/es_AR.json b/apps/user_ldap/l10n/es_AR.json
index f62e717dede..4bff068b53b 100644
--- a/apps/user_ldap/l10n/es_AR.json
+++ b/apps/user_ldap/l10n/es_AR.json
@@ -37,7 +37,6 @@
"For anonymous access, leave DN and Password empty." : "Para acceso anónimo, dejá DN y contraseña vacíos.",
"One Base DN per line" : "Una DN base por línea",
"You can specify Base DN for users and groups in the Advanced tab" : "Podés especificar el DN base para usuarios y grupos en la pestaña \"Avanzado\"",
- "Limit %s access to users meeting these criteria:" : "Limitar acceso %s a los usuarios que cumplen con este criterio:",
"The filter specifies which LDAP users shall have access to the %s instance." : "El filtro especifica cuáles usuarios LDAP deben tener acceso a la instancia %s.",
"Back" : "Volver",
"Continue" : "Continuar",
diff --git a/apps/user_ldap/l10n/et_EE.js b/apps/user_ldap/l10n/et_EE.js
index b583bbca3d9..db5a03ea01e 100644
--- a/apps/user_ldap/l10n/et_EE.js
+++ b/apps/user_ldap/l10n/et_EE.js
@@ -72,7 +72,6 @@ OC.L10N.register(
"Test Base DN" : "Testi Baas DN-i",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Väldib automaatseid LDAP päringuid, Parem suurematele saitidele, aga nõuab mõningaid teadmisi LDAP kohta.",
"Manually enter LDAP filters (recommended for large directories)" : "Sisesta LDAP filtrid automaatselt (sooitatav suurtele kataloogidele)",
- "Limit %s access to users meeting these criteria:" : "Piira %s liigpääs kriteeriumiga sobivatele kasutajatele:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filter määrab millised LDAP kasutajad pääsevad ligi %s instantsile.",
"Saving" : "Salvestamine",
"Back" : "Tagasi",
diff --git a/apps/user_ldap/l10n/et_EE.json b/apps/user_ldap/l10n/et_EE.json
index d0ebc171777..df36865c108 100644
--- a/apps/user_ldap/l10n/et_EE.json
+++ b/apps/user_ldap/l10n/et_EE.json
@@ -70,7 +70,6 @@
"Test Base DN" : "Testi Baas DN-i",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Väldib automaatseid LDAP päringuid, Parem suurematele saitidele, aga nõuab mõningaid teadmisi LDAP kohta.",
"Manually enter LDAP filters (recommended for large directories)" : "Sisesta LDAP filtrid automaatselt (sooitatav suurtele kataloogidele)",
- "Limit %s access to users meeting these criteria:" : "Piira %s liigpääs kriteeriumiga sobivatele kasutajatele:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filter määrab millised LDAP kasutajad pääsevad ligi %s instantsile.",
"Saving" : "Salvestamine",
"Back" : "Tagasi",
diff --git a/apps/user_ldap/l10n/eu.js b/apps/user_ldap/l10n/eu.js
index 410b626745c..8822a9a1886 100644
--- a/apps/user_ldap/l10n/eu.js
+++ b/apps/user_ldap/l10n/eu.js
@@ -71,7 +71,6 @@ OC.L10N.register(
"Detect Base DN" : "Anteman Oinarrizko DN",
"Test Base DN" : "Egiaztatu Oinarrizko DN",
"Manually enter LDAP filters (recommended for large directories)" : "Eskuz sartu LDAP iragazkiak (direktorio handietarako gomendatuta)",
- "Limit %s access to users meeting these criteria:" : "Mugatu %s sarbidea baldintza horiek betetzen dituzten erabiltzaileei.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Iragazkiak zehazten du ze LDAP erabiltzailek izango duten sarrera %s instantziara:",
"Verify settings and count users" : "Egiaztatu ezarpetak eta zenbatu erabiltzaileak",
"Saving" : "Gordetzen",
diff --git a/apps/user_ldap/l10n/eu.json b/apps/user_ldap/l10n/eu.json
index f0599392c50..ecb1c211ba7 100644
--- a/apps/user_ldap/l10n/eu.json
+++ b/apps/user_ldap/l10n/eu.json
@@ -69,7 +69,6 @@
"Detect Base DN" : "Anteman Oinarrizko DN",
"Test Base DN" : "Egiaztatu Oinarrizko DN",
"Manually enter LDAP filters (recommended for large directories)" : "Eskuz sartu LDAP iragazkiak (direktorio handietarako gomendatuta)",
- "Limit %s access to users meeting these criteria:" : "Mugatu %s sarbidea baldintza horiek betetzen dituzten erabiltzaileei.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Iragazkiak zehazten du ze LDAP erabiltzailek izango duten sarrera %s instantziara:",
"Verify settings and count users" : "Egiaztatu ezarpetak eta zenbatu erabiltzaileak",
"Saving" : "Gordetzen",
diff --git a/apps/user_ldap/l10n/fr.js b/apps/user_ldap/l10n/fr.js
index 60aec9f0a65..6f5679e0d6b 100644
--- a/apps/user_ldap/l10n/fr.js
+++ b/apps/user_ldap/l10n/fr.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Tester le DN de base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Évite les requêtes LDAP automatiques. Mieux pour les installations de grande ampleur, mais demande des connaissances en LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Saisir les filtres LDAP manuellement (recommandé pour les annuaires de grande ampleur)",
- "Limit %s access to users meeting these criteria:" : "Limiter l'accès à %s aux utilisateurs respectant ces critères :",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Les classes d'objets fréquentes pour les utilisateurs sont : organizationalPerson, person, user et inetOrgPerson. Si vous n'êtes pas sûr de la classe à utiliser, demandez à l'administrateur de l'annuaire.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Le filtre spécifie quels utilisateurs LDAP auront accès à l'instance %s.",
"Verify settings and count users" : "Vérifier les paramètres et compter les utilisateurs",
diff --git a/apps/user_ldap/l10n/fr.json b/apps/user_ldap/l10n/fr.json
index 35258c3a1b3..caa754af7d8 100644
--- a/apps/user_ldap/l10n/fr.json
+++ b/apps/user_ldap/l10n/fr.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Tester le DN de base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Évite les requêtes LDAP automatiques. Mieux pour les installations de grande ampleur, mais demande des connaissances en LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Saisir les filtres LDAP manuellement (recommandé pour les annuaires de grande ampleur)",
- "Limit %s access to users meeting these criteria:" : "Limiter l'accès à %s aux utilisateurs respectant ces critères :",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Les classes d'objets fréquentes pour les utilisateurs sont : organizationalPerson, person, user et inetOrgPerson. Si vous n'êtes pas sûr de la classe à utiliser, demandez à l'administrateur de l'annuaire.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Le filtre spécifie quels utilisateurs LDAP auront accès à l'instance %s.",
"Verify settings and count users" : "Vérifier les paramètres et compter les utilisateurs",
diff --git a/apps/user_ldap/l10n/gl.js b/apps/user_ldap/l10n/gl.js
index ea7aa9674fe..3fb58be9ef7 100644
--- a/apps/user_ldap/l10n/gl.js
+++ b/apps/user_ldap/l10n/gl.js
@@ -94,7 +94,6 @@ OC.L10N.register(
"Test Base DN" : "Probar o DN base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita as peticións LDAP automáticas. E o mellor para as configuracións máis grandes, mais require algúns coñecementos de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduza manualmente os filtros LDAP (recomendado para directorios grandes)",
- "Limit %s access to users meeting these criteria:" : "Limitar o acceso a %s para os usuarios que cumpren con estes criterios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "As clases de obxecto máis comúns para os usuarios son «organizationalPerson», «person», «user» e «inetOrgPerson». Se non está seguro de que clase de obxecto ten que seleccionar, consulte co administrador de directorios.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica que usuarios LDAP teñen acceso á instancia %s.",
"Verify settings and count users" : "Verificar os axustes e contar os usuarios",
diff --git a/apps/user_ldap/l10n/gl.json b/apps/user_ldap/l10n/gl.json
index 53c96103238..f199983d540 100644
--- a/apps/user_ldap/l10n/gl.json
+++ b/apps/user_ldap/l10n/gl.json
@@ -92,7 +92,6 @@
"Test Base DN" : "Probar o DN base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita as peticións LDAP automáticas. E o mellor para as configuracións máis grandes, mais require algúns coñecementos de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduza manualmente os filtros LDAP (recomendado para directorios grandes)",
- "Limit %s access to users meeting these criteria:" : "Limitar o acceso a %s para os usuarios que cumpren con estes criterios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "As clases de obxecto máis comúns para os usuarios son «organizationalPerson», «person», «user» e «inetOrgPerson». Se non está seguro de que clase de obxecto ten que seleccionar, consulte co administrador de directorios.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica que usuarios LDAP teñen acceso á instancia %s.",
"Verify settings and count users" : "Verificar os axustes e contar os usuarios",
diff --git a/apps/user_ldap/l10n/he.js b/apps/user_ldap/l10n/he.js
index 29b07f0de05..385132a0b58 100644
--- a/apps/user_ldap/l10n/he.js
+++ b/apps/user_ldap/l10n/he.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "בדיקת DN בסיסי",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "נמנע מבקשות אוטומטיות של LDAP. מועדף עבור התקנות גדולות, אבל מחייב ידע מסויים של LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "הכנסת מסנני LDAP ידנית (מומלץ עבוק תיקיות גדולות)",
- "Limit %s access to users meeting these criteria:" : "מגביל כניסות %s למשתמשים אשר עומדים בתנאים אלו:",
"The filter specifies which LDAP users shall have access to the %s instance." : "הסינון קובע לאיזו משתמשי LDAP תהיה יכולת כניסה למקרה %s.",
"Verify settings and count users" : "מאמת הגדרות וסופר משתמשים",
"Saving" : "שמירה",
diff --git a/apps/user_ldap/l10n/he.json b/apps/user_ldap/l10n/he.json
index d5db48f2285..44e94a58702 100644
--- a/apps/user_ldap/l10n/he.json
+++ b/apps/user_ldap/l10n/he.json
@@ -93,7 +93,6 @@
"Test Base DN" : "בדיקת DN בסיסי",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "נמנע מבקשות אוטומטיות של LDAP. מועדף עבור התקנות גדולות, אבל מחייב ידע מסויים של LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "הכנסת מסנני LDAP ידנית (מומלץ עבוק תיקיות גדולות)",
- "Limit %s access to users meeting these criteria:" : "מגביל כניסות %s למשתמשים אשר עומדים בתנאים אלו:",
"The filter specifies which LDAP users shall have access to the %s instance." : "הסינון קובע לאיזו משתמשי LDAP תהיה יכולת כניסה למקרה %s.",
"Verify settings and count users" : "מאמת הגדרות וסופר משתמשים",
"Saving" : "שמירה",
diff --git a/apps/user_ldap/l10n/hu_HU.js b/apps/user_ldap/l10n/hu_HU.js
index 36fdcad3806..b80aa4366cf 100644
--- a/apps/user_ldap/l10n/hu_HU.js
+++ b/apps/user_ldap/l10n/hu_HU.js
@@ -44,7 +44,6 @@ OC.L10N.register(
"One Base DN per line" : "Soronként egy DN-gyökér",
"You can specify Base DN for users and groups in the Advanced tab" : "A Haladó fülre kattintva külön DN-gyökér állítható be a felhasználók és a csoportok számára",
"Manually enter LDAP filters (recommended for large directories)" : "LDAP szűrők kézi beállitása (ajánlott a nagy könyvtáraknál)",
- "Limit %s access to users meeting these criteria:" : "Korlátozzuk a %s szolgáltatás elérését azokra a felhasználókra, akik megfelelnek a következő feltételeknek:",
"The filter specifies which LDAP users shall have access to the %s instance." : "A szűrő meghatározza, hogy mely LDAP felhasználók lesznek jogosultak %s elérésére.",
"Saving" : "Mentés",
"Back" : "Vissza",
diff --git a/apps/user_ldap/l10n/hu_HU.json b/apps/user_ldap/l10n/hu_HU.json
index 14f16217ee3..afbbdbb787b 100644
--- a/apps/user_ldap/l10n/hu_HU.json
+++ b/apps/user_ldap/l10n/hu_HU.json
@@ -42,7 +42,6 @@
"One Base DN per line" : "Soronként egy DN-gyökér",
"You can specify Base DN for users and groups in the Advanced tab" : "A Haladó fülre kattintva külön DN-gyökér állítható be a felhasználók és a csoportok számára",
"Manually enter LDAP filters (recommended for large directories)" : "LDAP szűrők kézi beállitása (ajánlott a nagy könyvtáraknál)",
- "Limit %s access to users meeting these criteria:" : "Korlátozzuk a %s szolgáltatás elérését azokra a felhasználókra, akik megfelelnek a következő feltételeknek:",
"The filter specifies which LDAP users shall have access to the %s instance." : "A szűrő meghatározza, hogy mely LDAP felhasználók lesznek jogosultak %s elérésére.",
"Saving" : "Mentés",
"Back" : "Vissza",
diff --git a/apps/user_ldap/l10n/id.js b/apps/user_ldap/l10n/id.js
index 282b1a8181d..50cc22344bb 100644
--- a/apps/user_ldap/l10n/id.js
+++ b/apps/user_ldap/l10n/id.js
@@ -94,7 +94,6 @@ OC.L10N.register(
"Test Base DN" : "Uji Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Mencegah permintaan LDAP otomatis. Berguna untuk setelan yang lebih besar, tapi memerlukan beberapa pengetahuan LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Masukkan penyaring LDAP secara manual (direkomendasikan untuk direktori yang besar)",
- "Limit %s access to users meeting these criteria:" : "Batasi akses %s untuk pengguna yang sesuai dengan kriteria berikut:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Kelas obyek yang umum untuk pengguna adalah organizationalPerson, person, user, dan inetOrgPerson. Jika Anda tidak yakin kelas obyek mana yang akan dipilih, silakan konsultasi dengan admin direktori Anda.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Penyaring menentukan pengguna LDAP mana yang memiliki akses ke %s.",
"Verify settings and count users" : "Verifikasi setelan dan jumlah pengguna",
diff --git a/apps/user_ldap/l10n/id.json b/apps/user_ldap/l10n/id.json
index 556c5fd6970..25ae0f2c6fe 100644
--- a/apps/user_ldap/l10n/id.json
+++ b/apps/user_ldap/l10n/id.json
@@ -92,7 +92,6 @@
"Test Base DN" : "Uji Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Mencegah permintaan LDAP otomatis. Berguna untuk setelan yang lebih besar, tapi memerlukan beberapa pengetahuan LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Masukkan penyaring LDAP secara manual (direkomendasikan untuk direktori yang besar)",
- "Limit %s access to users meeting these criteria:" : "Batasi akses %s untuk pengguna yang sesuai dengan kriteria berikut:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Kelas obyek yang umum untuk pengguna adalah organizationalPerson, person, user, dan inetOrgPerson. Jika Anda tidak yakin kelas obyek mana yang akan dipilih, silakan konsultasi dengan admin direktori Anda.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Penyaring menentukan pengguna LDAP mana yang memiliki akses ke %s.",
"Verify settings and count users" : "Verifikasi setelan dan jumlah pengguna",
diff --git a/apps/user_ldap/l10n/it.js b/apps/user_ldap/l10n/it.js
index 98e71008d28..c2f37ba7f22 100644
--- a/apps/user_ldap/l10n/it.js
+++ b/apps/user_ldap/l10n/it.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Rileva DN base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Impedisce le richieste LDAP automatiche. Meglio per installazioni più grandi, ma richiede una certa conoscenza di LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Digita manualmente i filtri LDAP (consigliato per directory grandi)",
- "Limit %s access to users meeting these criteria:" : "Limita l'accesso a %s ai gruppi che verificano questi criteri:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Le classi di oggetti più comuni per gli utenti sono organizationalPerson, person, user, e inetOrgPerson. Se non sei sicuro su quale classe di oggetti selezionare, consulta l'amministratore della tua directory.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Il filtro specifica quali utenti LDAP devono avere accesso all'istanza %s.",
"Verify settings and count users" : "Verifica le impostazioni e conta gli utenti",
diff --git a/apps/user_ldap/l10n/it.json b/apps/user_ldap/l10n/it.json
index 7be99ae859a..abaacbe9774 100644
--- a/apps/user_ldap/l10n/it.json
+++ b/apps/user_ldap/l10n/it.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Rileva DN base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Impedisce le richieste LDAP automatiche. Meglio per installazioni più grandi, ma richiede una certa conoscenza di LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Digita manualmente i filtri LDAP (consigliato per directory grandi)",
- "Limit %s access to users meeting these criteria:" : "Limita l'accesso a %s ai gruppi che verificano questi criteri:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Le classi di oggetti più comuni per gli utenti sono organizationalPerson, person, user, e inetOrgPerson. Se non sei sicuro su quale classe di oggetti selezionare, consulta l'amministratore della tua directory.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Il filtro specifica quali utenti LDAP devono avere accesso all'istanza %s.",
"Verify settings and count users" : "Verifica le impostazioni e conta gli utenti",
diff --git a/apps/user_ldap/l10n/ja.js b/apps/user_ldap/l10n/ja.js
index 90d0ddb56b0..97c5eaa73f7 100644
--- a/apps/user_ldap/l10n/ja.js
+++ b/apps/user_ldap/l10n/ja.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "ベースDN をテスト",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "自動的なLDAP問合せを停止します。大規模な設定には適していますが、LDAPの知識が必要になります。",
"Manually enter LDAP filters (recommended for large directories)" : "手動でLDAPフィルターを入力(大規模ディレクトリ時のみ推奨)",
- "Limit %s access to users meeting these criteria:" : "以下のフィルターに適合するユーザーのみ %s へアクセスを許可:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "ユーザーの最も一般的なオブジェクトクラスは、organizationalPerson, person, user と inetOrgPerson です。もし、どのオブジェクトを選択すれば良いか分からない場合は、ディレクトリ管理者に相談してください。",
"The filter specifies which LDAP users shall have access to the %s instance." : "フィルターは、どのLDAPユーザーが %s にアクセスするかを指定します。",
"Verify settings and count users" : "設定を検証し、ユーザーを数える",
diff --git a/apps/user_ldap/l10n/ja.json b/apps/user_ldap/l10n/ja.json
index 3ce515079ae..9674e7ca899 100644
--- a/apps/user_ldap/l10n/ja.json
+++ b/apps/user_ldap/l10n/ja.json
@@ -93,7 +93,6 @@
"Test Base DN" : "ベースDN をテスト",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "自動的なLDAP問合せを停止します。大規模な設定には適していますが、LDAPの知識が必要になります。",
"Manually enter LDAP filters (recommended for large directories)" : "手動でLDAPフィルターを入力(大規模ディレクトリ時のみ推奨)",
- "Limit %s access to users meeting these criteria:" : "以下のフィルターに適合するユーザーのみ %s へアクセスを許可:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "ユーザーの最も一般的なオブジェクトクラスは、organizationalPerson, person, user と inetOrgPerson です。もし、どのオブジェクトを選択すれば良いか分からない場合は、ディレクトリ管理者に相談してください。",
"The filter specifies which LDAP users shall have access to the %s instance." : "フィルターは、どのLDAPユーザーが %s にアクセスするかを指定します。",
"Verify settings and count users" : "設定を検証し、ユーザーを数える",
diff --git a/apps/user_ldap/l10n/ko.js b/apps/user_ldap/l10n/ko.js
index 74720e4fe83..d9191be1196 100644
--- a/apps/user_ldap/l10n/ko.js
+++ b/apps/user_ldap/l10n/ko.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "기본 DN 시험",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "자동 LDAP 요청을 줄입니다. 대형 사이트에서 유용하지만 LDAP에 관한 지식이 필요합니다.",
"Manually enter LDAP filters (recommended for large directories)" : "수동으로 LDAP 필터 입력(대형 사이트에 추천)",
- "Limit %s access to users meeting these criteria:" : "다음 조건을 만족하는 사용자만 %s 접근 허용:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "일반적인 객체 클래스는 organizationalPerson, person, user, inetOrgPerson입니다. 어떤 객체 클래스를 사용해야 할 지 모르겠으면 디렉터리 서비스 관리자에게 연락하십시오.",
"The filter specifies which LDAP users shall have access to the %s instance." : "이 필터는 %s에 접근할 수 있는 LDAP 사용자를 설정합니다.",
"Verify settings and count users" : "설정을 확인하고 사용자 수 계산",
diff --git a/apps/user_ldap/l10n/ko.json b/apps/user_ldap/l10n/ko.json
index c71cede0ba2..611085979f1 100644
--- a/apps/user_ldap/l10n/ko.json
+++ b/apps/user_ldap/l10n/ko.json
@@ -93,7 +93,6 @@
"Test Base DN" : "기본 DN 시험",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "자동 LDAP 요청을 줄입니다. 대형 사이트에서 유용하지만 LDAP에 관한 지식이 필요합니다.",
"Manually enter LDAP filters (recommended for large directories)" : "수동으로 LDAP 필터 입력(대형 사이트에 추천)",
- "Limit %s access to users meeting these criteria:" : "다음 조건을 만족하는 사용자만 %s 접근 허용:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "일반적인 객체 클래스는 organizationalPerson, person, user, inetOrgPerson입니다. 어떤 객체 클래스를 사용해야 할 지 모르겠으면 디렉터리 서비스 관리자에게 연락하십시오.",
"The filter specifies which LDAP users shall have access to the %s instance." : "이 필터는 %s에 접근할 수 있는 LDAP 사용자를 설정합니다.",
"Verify settings and count users" : "설정을 확인하고 사용자 수 계산",
diff --git a/apps/user_ldap/l10n/nb_NO.js b/apps/user_ldap/l10n/nb_NO.js
index 1c81b36de70..8758cebd5e1 100644
--- a/apps/user_ldap/l10n/nb_NO.js
+++ b/apps/user_ldap/l10n/nb_NO.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "Test basis-DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Unngår automatiske LDAP-forespørsler. Bedre for store oppsett men krever litt LDAP-kunnskap.",
"Manually enter LDAP filters (recommended for large directories)" : "Legg inn LDAP-filtre manuelt (anbefalt for store kataloger)",
- "Limit %s access to users meeting these criteria:" : "Begrens %s-tilgang til brukere som tilfredsstiller disse kriteriene:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "De mest vanlige objektklassene for brukere er organizationalPerson, person, user og inetOrgPerson. Kontakt katalogadministratoren hvis du er usikker på hvilken objektklasse du skal velge.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filteret spesifiserer hvilke LDAP-brukere som skal ha tilgang til %s-instansen.",
"Verify settings and count users" : "Sjekk innstillinger og tell brukere",
diff --git a/apps/user_ldap/l10n/nb_NO.json b/apps/user_ldap/l10n/nb_NO.json
index 1d5ab6fa71f..13b44fca320 100644
--- a/apps/user_ldap/l10n/nb_NO.json
+++ b/apps/user_ldap/l10n/nb_NO.json
@@ -93,7 +93,6 @@
"Test Base DN" : "Test basis-DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Unngår automatiske LDAP-forespørsler. Bedre for store oppsett men krever litt LDAP-kunnskap.",
"Manually enter LDAP filters (recommended for large directories)" : "Legg inn LDAP-filtre manuelt (anbefalt for store kataloger)",
- "Limit %s access to users meeting these criteria:" : "Begrens %s-tilgang til brukere som tilfredsstiller disse kriteriene:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "De mest vanlige objektklassene for brukere er organizationalPerson, person, user og inetOrgPerson. Kontakt katalogadministratoren hvis du er usikker på hvilken objektklasse du skal velge.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filteret spesifiserer hvilke LDAP-brukere som skal ha tilgang til %s-instansen.",
"Verify settings and count users" : "Sjekk innstillinger og tell brukere",
diff --git a/apps/user_ldap/l10n/nl.js b/apps/user_ldap/l10n/nl.js
index 75a70c81528..6350b8c0678 100644
--- a/apps/user_ldap/l10n/nl.js
+++ b/apps/user_ldap/l10n/nl.js
@@ -13,6 +13,7 @@ OC.L10N.register(
" Could not set configuration %s" : "Kon configuratie %s niet instellen",
"Action does not exist" : "Actie bestaat niet",
"The Base DN appears to be wrong" : "De Basis DN lijkt onjuist",
+ "Testing configuration…" : "Testen van de configuratie…",
"Configuration incorrect" : "Configuratie onjuist",
"Configuration incomplete" : "Configuratie incompleet",
"Configuration OK" : "Configuratie OK",
@@ -95,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Testen basis DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Voorkom automatische LDAP opvragingen. Weliswaar beter voor grote installaties, maar vergt LDAP kennis.",
"Manually enter LDAP filters (recommended for large directories)" : "Handmatig invoeren LDAP filters (aanbevolen voor grote directories)",
- "Limit %s access to users meeting these criteria:" : "Beperk %s toegang tot gebruikers die voldoen aan deze criteria:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "De meest gebruikeliujke objectklassen voor gebruikers zijn organizationalPerson, persoon, gebruiker, en inetOrgPerson. Als u niet zeker weet welke objectklasse moet worden geselecteerd, raadpleeg dan uw directorybeheerder.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Dit filter geeft aan welke LDAP gebruikers toegang hebben tot %s.",
"Verify settings and count users" : "Verifiëren instellingen en tellen gebruikers",
diff --git a/apps/user_ldap/l10n/nl.json b/apps/user_ldap/l10n/nl.json
index fd39a10d54f..adb773fb3ce 100644
--- a/apps/user_ldap/l10n/nl.json
+++ b/apps/user_ldap/l10n/nl.json
@@ -11,6 +11,7 @@
" Could not set configuration %s" : "Kon configuratie %s niet instellen",
"Action does not exist" : "Actie bestaat niet",
"The Base DN appears to be wrong" : "De Basis DN lijkt onjuist",
+ "Testing configuration…" : "Testen van de configuratie…",
"Configuration incorrect" : "Configuratie onjuist",
"Configuration incomplete" : "Configuratie incompleet",
"Configuration OK" : "Configuratie OK",
@@ -93,7 +94,6 @@
"Test Base DN" : "Testen basis DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Voorkom automatische LDAP opvragingen. Weliswaar beter voor grote installaties, maar vergt LDAP kennis.",
"Manually enter LDAP filters (recommended for large directories)" : "Handmatig invoeren LDAP filters (aanbevolen voor grote directories)",
- "Limit %s access to users meeting these criteria:" : "Beperk %s toegang tot gebruikers die voldoen aan deze criteria:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "De meest gebruikeliujke objectklassen voor gebruikers zijn organizationalPerson, persoon, gebruiker, en inetOrgPerson. Als u niet zeker weet welke objectklasse moet worden geselecteerd, raadpleeg dan uw directorybeheerder.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Dit filter geeft aan welke LDAP gebruikers toegang hebben tot %s.",
"Verify settings and count users" : "Verifiëren instellingen en tellen gebruikers",
diff --git a/apps/user_ldap/l10n/oc.js b/apps/user_ldap/l10n/oc.js
index 77cb592e402..4a06d436198 100644
--- a/apps/user_ldap/l10n/oc.js
+++ b/apps/user_ldap/l10n/oc.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "Testar lo DN de basa",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita las requèstas LDAP automaticas. Melhor per las installacions de grand ample, mas demanda de coneissenças en LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Sasir los filtres LDAP manualament (recomandat pels annuaris de grand ample)",
- "Limit %s access to users meeting these criteria:" : "Limitar l'accès a %s als utilizaires que respèctan aquestes critèris :",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Las classas d'objèctes frequentas pels utilizaires son : organizationalPerson, person, user e inetOrgPerson. Se sètz pas segur de la classa d'utilizar, demandatz a l'administrator de l'annuari.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Lo filtre especifica quins utilizaires LDAP auràn accès a l'instància %s.",
"Verify settings and count users" : "Verificar los paramètres e comptar los utilizaires",
diff --git a/apps/user_ldap/l10n/oc.json b/apps/user_ldap/l10n/oc.json
index aa8d2b41861..ed63543180a 100644
--- a/apps/user_ldap/l10n/oc.json
+++ b/apps/user_ldap/l10n/oc.json
@@ -93,7 +93,6 @@
"Test Base DN" : "Testar lo DN de basa",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita las requèstas LDAP automaticas. Melhor per las installacions de grand ample, mas demanda de coneissenças en LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Sasir los filtres LDAP manualament (recomandat pels annuaris de grand ample)",
- "Limit %s access to users meeting these criteria:" : "Limitar l'accès a %s als utilizaires que respèctan aquestes critèris :",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Las classas d'objèctes frequentas pels utilizaires son : organizationalPerson, person, user e inetOrgPerson. Se sètz pas segur de la classa d'utilizar, demandatz a l'administrator de l'annuari.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Lo filtre especifica quins utilizaires LDAP auràn accès a l'instància %s.",
"Verify settings and count users" : "Verificar los paramètres e comptar los utilizaires",
diff --git a/apps/user_ldap/l10n/pl.js b/apps/user_ldap/l10n/pl.js
index f72ab777835..7a22b20bb17 100644
--- a/apps/user_ldap/l10n/pl.js
+++ b/apps/user_ldap/l10n/pl.js
@@ -73,7 +73,6 @@ OC.L10N.register(
"You can specify Base DN for users and groups in the Advanced tab" : "Bazę DN można określić dla użytkowników i grup w karcie Zaawansowane",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Zapobiega automatycznym zapytaniom LDAP. Lepsze dla większych instalacji, lecz wymaga pewnej wiedzy o LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ręcznie wprowadzaj filtry LDAP (zalecane dla dużych katalogów)",
- "Limit %s access to users meeting these criteria:" : "Limit %s dostępu do podłączania użytkowników z tymi ustawieniami:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtr określa, którzy użytkownicy LDAP powinni mieć dostęp do instancji %s.",
"Saving" : "Zapisuję",
"Back" : "Wróć",
diff --git a/apps/user_ldap/l10n/pl.json b/apps/user_ldap/l10n/pl.json
index 6b9e7119cdc..f051f4d4805 100644
--- a/apps/user_ldap/l10n/pl.json
+++ b/apps/user_ldap/l10n/pl.json
@@ -71,7 +71,6 @@
"You can specify Base DN for users and groups in the Advanced tab" : "Bazę DN można określić dla użytkowników i grup w karcie Zaawansowane",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Zapobiega automatycznym zapytaniom LDAP. Lepsze dla większych instalacji, lecz wymaga pewnej wiedzy o LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ręcznie wprowadzaj filtry LDAP (zalecane dla dużych katalogów)",
- "Limit %s access to users meeting these criteria:" : "Limit %s dostępu do podłączania użytkowników z tymi ustawieniami:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtr określa, którzy użytkownicy LDAP powinni mieć dostęp do instancji %s.",
"Saving" : "Zapisuję",
"Back" : "Wróć",
diff --git a/apps/user_ldap/l10n/pt_BR.js b/apps/user_ldap/l10n/pt_BR.js
index dfe18d59f58..ee03bdb2b5c 100644
--- a/apps/user_ldap/l10n/pt_BR.js
+++ b/apps/user_ldap/l10n/pt_BR.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Teste Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita pedidos LDAP automáticos. Melhor para configurações maiores, mas requer algum conhecimento LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Inserir manualmente filtros LDAP (recomendado para grandes diretórios)",
- "Limit %s access to users meeting these criteria:" : "Limitar o acesso %s para usuários que satisfazem esses critérios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "As classes de objetos mais comuns para os usuários são organizationalPerson, pessoa, usuário e inetOrgPerson. Se você não tem certeza de qual classe de objeto selecionar, por favor, consulte o seu administrador do diretório.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica quais usuários LDAP devem ter acesso à instância do %s.",
"Verify settings and count users" : "Verificar configurações e contas de usuários",
diff --git a/apps/user_ldap/l10n/pt_BR.json b/apps/user_ldap/l10n/pt_BR.json
index 45d31cbee71..18670bb715d 100644
--- a/apps/user_ldap/l10n/pt_BR.json
+++ b/apps/user_ldap/l10n/pt_BR.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Teste Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita pedidos LDAP automáticos. Melhor para configurações maiores, mas requer algum conhecimento LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Inserir manualmente filtros LDAP (recomendado para grandes diretórios)",
- "Limit %s access to users meeting these criteria:" : "Limitar o acesso %s para usuários que satisfazem esses critérios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "As classes de objetos mais comuns para os usuários são organizationalPerson, pessoa, usuário e inetOrgPerson. Se você não tem certeza de qual classe de objeto selecionar, por favor, consulte o seu administrador do diretório.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica quais usuários LDAP devem ter acesso à instância do %s.",
"Verify settings and count users" : "Verificar configurações e contas de usuários",
diff --git a/apps/user_ldap/l10n/pt_PT.js b/apps/user_ldap/l10n/pt_PT.js
index 31985b0c988..1703765f975 100644
--- a/apps/user_ldap/l10n/pt_PT.js
+++ b/apps/user_ldap/l10n/pt_PT.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "Testar Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita pedidos LDAP automáticos. Melhor para grandes configurações, mas requer conhecimentos LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduzir filtros LDAP manualmente (recomendado para directórios grandes)",
- "Limit %s access to users meeting these criteria:" : "Limitar o acesso a %s de utilizadores com estes critérios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Os objectos mais comuns para utilizadores são <em>organizationalPerson, person, user, and inetOrgPerson</em>. Se não tem a certeza de que classe de objecto deverá seleccionar, por favor, contacte o administrador do Directório.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica quais utilizadores do LDAP devem ter acesso à instância %s.",
"Verify settings and count users" : "Verificar definições e contar utilizadores",
diff --git a/apps/user_ldap/l10n/pt_PT.json b/apps/user_ldap/l10n/pt_PT.json
index 0c85d67bee0..d96f415480a 100644
--- a/apps/user_ldap/l10n/pt_PT.json
+++ b/apps/user_ldap/l10n/pt_PT.json
@@ -93,7 +93,6 @@
"Test Base DN" : "Testar Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita pedidos LDAP automáticos. Melhor para grandes configurações, mas requer conhecimentos LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduzir filtros LDAP manualmente (recomendado para directórios grandes)",
- "Limit %s access to users meeting these criteria:" : "Limitar o acesso a %s de utilizadores com estes critérios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Os objectos mais comuns para utilizadores são <em>organizationalPerson, person, user, and inetOrgPerson</em>. Se não tem a certeza de que classe de objecto deverá seleccionar, por favor, contacte o administrador do Directório.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica quais utilizadores do LDAP devem ter acesso à instância %s.",
"Verify settings and count users" : "Verificar definições e contar utilizadores",
diff --git a/apps/user_ldap/l10n/ro.js b/apps/user_ldap/l10n/ro.js
index cb3a126fe6f..292deb7ec63 100644
--- a/apps/user_ldap/l10n/ro.js
+++ b/apps/user_ldap/l10n/ro.js
@@ -7,7 +7,9 @@ OC.L10N.register(
"No action specified" : "Nu este specificata nici o acţiune ",
"No configuration specified" : "Nu este specificata nici o configurare ",
"No data specified" : "Nici o dată specificată",
+ " Could not set configuration %s" : "Nu a putut fi setată configurația %s",
"Action does not exist" : "Acțiunea nu există",
+ "Testing configuration…" : "Se testează configurația...",
"Configuration incorrect" : "Configuraţie incorecta ",
"Configuration incomplete" : "Configuraţie incompleta ",
"Configuration OK" : "Configuraţie valida",
diff --git a/apps/user_ldap/l10n/ro.json b/apps/user_ldap/l10n/ro.json
index c84722f88ba..1992542fd88 100644
--- a/apps/user_ldap/l10n/ro.json
+++ b/apps/user_ldap/l10n/ro.json
@@ -5,7 +5,9 @@
"No action specified" : "Nu este specificata nici o acţiune ",
"No configuration specified" : "Nu este specificata nici o configurare ",
"No data specified" : "Nici o dată specificată",
+ " Could not set configuration %s" : "Nu a putut fi setată configurația %s",
"Action does not exist" : "Acțiunea nu există",
+ "Testing configuration…" : "Se testează configurația...",
"Configuration incorrect" : "Configuraţie incorecta ",
"Configuration incomplete" : "Configuraţie incompleta ",
"Configuration OK" : "Configuraţie valida",
diff --git a/apps/user_ldap/l10n/ru.js b/apps/user_ldap/l10n/ru.js
index f3928b80999..5bd2b7b6911 100644
--- a/apps/user_ldap/l10n/ru.js
+++ b/apps/user_ldap/l10n/ru.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "Проверить базу поиска DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Избегает отправки автоматических запросов LDAP. Эта опция подходит для крупных проектов, но требует некоторых знаний LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ввести LDAP фильтры вручную (рекомендуется для больших директорий)",
- "Limit %s access to users meeting these criteria:" : "Ограничить доступ пользователям к %s, удовлетворяющим этому критерию:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Наиболее частые классы объектов для пользователей organizationalPerson, person, user и inetOrgPerson. Если вы не уверены какой класс объектов выбрать, пожалуйста обратитесь к администратору.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Этот фильтр указывает, какие пользователи LDAP должны иметь доступ к экземпляру %s.",
"Verify settings and count users" : "Проверить настройки и пересчитать пользователей",
diff --git a/apps/user_ldap/l10n/ru.json b/apps/user_ldap/l10n/ru.json
index 5dbaca39353..8c9452eb259 100644
--- a/apps/user_ldap/l10n/ru.json
+++ b/apps/user_ldap/l10n/ru.json
@@ -93,7 +93,6 @@
"Test Base DN" : "Проверить базу поиска DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Избегает отправки автоматических запросов LDAP. Эта опция подходит для крупных проектов, но требует некоторых знаний LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ввести LDAP фильтры вручную (рекомендуется для больших директорий)",
- "Limit %s access to users meeting these criteria:" : "Ограничить доступ пользователям к %s, удовлетворяющим этому критерию:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Наиболее частые классы объектов для пользователей organizationalPerson, person, user и inetOrgPerson. Если вы не уверены какой класс объектов выбрать, пожалуйста обратитесь к администратору.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Этот фильтр указывает, какие пользователи LDAP должны иметь доступ к экземпляру %s.",
"Verify settings and count users" : "Проверить настройки и пересчитать пользователей",
diff --git a/apps/user_ldap/l10n/sk_SK.js b/apps/user_ldap/l10n/sk_SK.js
index 6eca3c2735b..8b3c00f7f26 100644
--- a/apps/user_ldap/l10n/sk_SK.js
+++ b/apps/user_ldap/l10n/sk_SK.js
@@ -94,7 +94,6 @@ OC.L10N.register(
"Test Base DN" : "Otestovať základnú DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Bráni automatickým LDAP požiadavkám. Výhodné pre objemné nastavenia ale vyžaduje si dobrú znalosť o LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ručné vloženie LDAP filtrov (odporúčané pre rozsiahle adresáre)",
- "Limit %s access to users meeting these criteria:" : "Obmedziť %s prístup na používateľov spĺňajúcich tieto kritériá:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Najčastejšie triedy objektov pre používateľov sú organizationalPerson, user a inetOrgPerson. Ak si nie ste istí, ktoré triedy máte zvoliť, obráťte sa na správcu LDAP.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Tento filter LDAP určuje, ktorí používatelia majú prístup k %s inštancii.",
"Verify settings and count users" : "Overiť nastavenia a spočítať používateľov",
diff --git a/apps/user_ldap/l10n/sk_SK.json b/apps/user_ldap/l10n/sk_SK.json
index ca7275af8e6..5deecf4d664 100644
--- a/apps/user_ldap/l10n/sk_SK.json
+++ b/apps/user_ldap/l10n/sk_SK.json
@@ -92,7 +92,6 @@
"Test Base DN" : "Otestovať základnú DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Bráni automatickým LDAP požiadavkám. Výhodné pre objemné nastavenia ale vyžaduje si dobrú znalosť o LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ručné vloženie LDAP filtrov (odporúčané pre rozsiahle adresáre)",
- "Limit %s access to users meeting these criteria:" : "Obmedziť %s prístup na používateľov spĺňajúcich tieto kritériá:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Najčastejšie triedy objektov pre používateľov sú organizationalPerson, user a inetOrgPerson. Ak si nie ste istí, ktoré triedy máte zvoliť, obráťte sa na správcu LDAP.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Tento filter LDAP určuje, ktorí používatelia majú prístup k %s inštancii.",
"Verify settings and count users" : "Overiť nastavenia a spočítať používateľov",
diff --git a/apps/user_ldap/l10n/sl.js b/apps/user_ldap/l10n/sl.js
index 6a8e8e5f273..83d91140ca5 100644
--- a/apps/user_ldap/l10n/sl.js
+++ b/apps/user_ldap/l10n/sl.js
@@ -13,6 +13,7 @@ OC.L10N.register(
" Could not set configuration %s" : "Ni mogoče uveljaviti nastavitev %s",
"Action does not exist" : "Dejanje ne obstaja",
"The Base DN appears to be wrong" : "Enoznačno ime (DN) podatkovne zbirke je napačno",
+ "Testing configuration…" : "Poteka preizkušanje nastavitev ...",
"Configuration incorrect" : "Nastavitev ni ustrezna",
"Configuration incomplete" : "Nastavitev je nepopolna",
"Configuration OK" : "Nastavitev je ustrezna",
@@ -28,6 +29,7 @@ OC.L10N.register(
"Confirm Deletion" : "Potrdi brisanje",
"Mappings cleared successfully!" : "Preslikave so uspešno počiščene!",
"Error while clearing the mappings." : "Napaka pri čiščenju preslikav.",
+ "LDAP Operations error. Anonymous bind might not be allowed." : "Napaka opravila LDAP: brezimne povezave morda niso dovoljene.",
"Mode switch" : "Preklop načina",
"Select attributes" : "Izbor atributov",
"User found and settings verified." : "Uporabnik je najden in nastavitve so overjene.",
@@ -74,7 +76,6 @@ OC.L10N.register(
"You can specify Base DN for users and groups in the Advanced tab" : "Osnovno enolično ime za uporabnike in skupine lahko določite v zavihku naprednih možnosti.",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Preusmeri samodejne zahteve LDAP. Nastavitev je priporočljiva za obsežnejše namestitve, vendar zahteva nekaj znanja o delu z LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ročno vstavi filtre za LDAP (priporočljivo za obsežnejše mape).",
- "Limit %s access to users meeting these criteria:" : "Omeji dostop do %s za uporabnike, ki zadostijo kriterijem:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filter določa, kateri uporabniki LDAP bodo imeli dostop do %s.",
"Saving" : "Poteka shranjevanje ...",
"Back" : "Nazaj",
diff --git a/apps/user_ldap/l10n/sl.json b/apps/user_ldap/l10n/sl.json
index f4622c44fa7..aea9919c054 100644
--- a/apps/user_ldap/l10n/sl.json
+++ b/apps/user_ldap/l10n/sl.json
@@ -11,6 +11,7 @@
" Could not set configuration %s" : "Ni mogoče uveljaviti nastavitev %s",
"Action does not exist" : "Dejanje ne obstaja",
"The Base DN appears to be wrong" : "Enoznačno ime (DN) podatkovne zbirke je napačno",
+ "Testing configuration…" : "Poteka preizkušanje nastavitev ...",
"Configuration incorrect" : "Nastavitev ni ustrezna",
"Configuration incomplete" : "Nastavitev je nepopolna",
"Configuration OK" : "Nastavitev je ustrezna",
@@ -26,6 +27,7 @@
"Confirm Deletion" : "Potrdi brisanje",
"Mappings cleared successfully!" : "Preslikave so uspešno počiščene!",
"Error while clearing the mappings." : "Napaka pri čiščenju preslikav.",
+ "LDAP Operations error. Anonymous bind might not be allowed." : "Napaka opravila LDAP: brezimne povezave morda niso dovoljene.",
"Mode switch" : "Preklop načina",
"Select attributes" : "Izbor atributov",
"User found and settings verified." : "Uporabnik je najden in nastavitve so overjene.",
@@ -72,7 +74,6 @@
"You can specify Base DN for users and groups in the Advanced tab" : "Osnovno enolično ime za uporabnike in skupine lahko določite v zavihku naprednih možnosti.",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Preusmeri samodejne zahteve LDAP. Nastavitev je priporočljiva za obsežnejše namestitve, vendar zahteva nekaj znanja o delu z LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Ročno vstavi filtre za LDAP (priporočljivo za obsežnejše mape).",
- "Limit %s access to users meeting these criteria:" : "Omeji dostop do %s za uporabnike, ki zadostijo kriterijem:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filter določa, kateri uporabniki LDAP bodo imeli dostop do %s.",
"Saving" : "Poteka shranjevanje ...",
"Back" : "Nazaj",
diff --git a/apps/user_ldap/l10n/sq.js b/apps/user_ldap/l10n/sq.js
index 965b8bc38db..c7dd6665481 100644
--- a/apps/user_ldap/l10n/sq.js
+++ b/apps/user_ldap/l10n/sq.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "Testo DN Bazë",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Shmang kërkesa LDAP automatike. Më e përshtatshme për instalime më të mëdha, por lyp ca dije rreth LDAP-it.",
"Manually enter LDAP filters (recommended for large directories)" : "Jepni filtra LDAP dorazi (e këshilluar për drejtori të mëdha)",
- "Limit %s access to users meeting these criteria:" : "Kufizo hyrje %s vetëm për përdorues që plotësojnë këtë kusht:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Klasat më të rëndomta objektesh për përdoruesit janë organizationalPerson, person, user, dhe inetOrgPerson. Nëse s’jeni i sigurt cilën klasë objekti të përzgjidhni, ju lutemi, lidhuni me përgjegjësin e drejtorisë suaj.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtri përcakton se cilët përdorues LDAP do të kenë hyrje te instanca %s.",
"Verify settings and count users" : "Verifiko rregullimet dhe numëro përdoruesit",
diff --git a/apps/user_ldap/l10n/sq.json b/apps/user_ldap/l10n/sq.json
index 09ff2ce39d0..22f63661273 100644
--- a/apps/user_ldap/l10n/sq.json
+++ b/apps/user_ldap/l10n/sq.json
@@ -94,7 +94,6 @@
"Test Base DN" : "Testo DN Bazë",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Shmang kërkesa LDAP automatike. Më e përshtatshme për instalime më të mëdha, por lyp ca dije rreth LDAP-it.",
"Manually enter LDAP filters (recommended for large directories)" : "Jepni filtra LDAP dorazi (e këshilluar për drejtori të mëdha)",
- "Limit %s access to users meeting these criteria:" : "Kufizo hyrje %s vetëm për përdorues që plotësojnë këtë kusht:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Klasat më të rëndomta objektesh për përdoruesit janë organizationalPerson, person, user, dhe inetOrgPerson. Nëse s’jeni i sigurt cilën klasë objekti të përzgjidhni, ju lutemi, lidhuni me përgjegjësin e drejtorisë suaj.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtri përcakton se cilët përdorues LDAP do të kenë hyrje te instanca %s.",
"Verify settings and count users" : "Verifiko rregullimet dhe numëro përdoruesit",
diff --git a/apps/user_ldap/l10n/sr.js b/apps/user_ldap/l10n/sr.js
index eb3ee924b7a..09ea5dd3c0c 100644
--- a/apps/user_ldap/l10n/sr.js
+++ b/apps/user_ldap/l10n/sr.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "Тестирај базни ДН",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Избегава аутоматске LDAP захтеве. Боље за веће поставке, али тражи мало више познавања LDAP-а.",
"Manually enter LDAP filters (recommended for large directories)" : "Унесите ручно LDAP филтере (препоручено за велике директоријуме)",
- "Limit %s access to users meeting these criteria:" : "Ограничи %s приступа за кориснике који испуњавају ове критеријуме:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Најчешће класе објеката за кориснике су organizationalPerson, person, user и inetOrgPerson. Ако нисте сигурни шта да изаберете, питајте администратора именика.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Филтер одређује који ЛДАП корисници ће имати приступ на %s.",
"Verify settings and count users" : "Провери поставке и преброј кориснике",
diff --git a/apps/user_ldap/l10n/sr.json b/apps/user_ldap/l10n/sr.json
index 233df2f4e34..eae15bf7a2a 100644
--- a/apps/user_ldap/l10n/sr.json
+++ b/apps/user_ldap/l10n/sr.json
@@ -93,7 +93,6 @@
"Test Base DN" : "Тестирај базни ДН",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Избегава аутоматске LDAP захтеве. Боље за веће поставке, али тражи мало више познавања LDAP-а.",
"Manually enter LDAP filters (recommended for large directories)" : "Унесите ручно LDAP филтере (препоручено за велике директоријуме)",
- "Limit %s access to users meeting these criteria:" : "Ограничи %s приступа за кориснике који испуњавају ове критеријуме:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Најчешће класе објеката за кориснике су organizationalPerson, person, user и inetOrgPerson. Ако нисте сигурни шта да изаберете, питајте администратора именика.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Филтер одређује који ЛДАП корисници ће имати приступ на %s.",
"Verify settings and count users" : "Провери поставке и преброј кориснике",
diff --git a/apps/user_ldap/l10n/sv.js b/apps/user_ldap/l10n/sv.js
index 8ccc9fdb5b5..a672d12a4d8 100644
--- a/apps/user_ldap/l10n/sv.js
+++ b/apps/user_ldap/l10n/sv.js
@@ -13,6 +13,7 @@ OC.L10N.register(
" Could not set configuration %s" : "Kunde inte sätta inställning %s",
"Action does not exist" : "Funktion existerar ej",
"The Base DN appears to be wrong" : "Den grundläggande DN verkar vara fel",
+ "Testing configuration…" : "Testar konfiguration...",
"Configuration incorrect" : "Felaktig konfiguration",
"Configuration incomplete" : "Konfigurationen är ej komplett",
"Configuration OK" : "Konfigurationen är OK",
@@ -70,7 +71,6 @@ OC.L10N.register(
"You can specify Base DN for users and groups in the Advanced tab" : "Du kan ange start-DN för användare och grupper under fliken Avancerat",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Undviker automatiska LDAP-förfrågningar. Bättre för större installationer, men kräver en del LDAP-kunskap.",
"Manually enter LDAP filters (recommended for large directories)" : "Ange LDAP-filter manuellt (rekommenderat för stora kataloger)",
- "Limit %s access to users meeting these criteria:" : "Begränsa %s tillgång till användare som uppfyller dessa kriterier:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtret specifierar vilka LDAP-användare som skall ha åtkomst till %s instans",
"Saving" : "Sparar",
"Back" : "Tillbaka",
diff --git a/apps/user_ldap/l10n/sv.json b/apps/user_ldap/l10n/sv.json
index 9ed20fbeda0..9ff3c4fbacc 100644
--- a/apps/user_ldap/l10n/sv.json
+++ b/apps/user_ldap/l10n/sv.json
@@ -11,6 +11,7 @@
" Could not set configuration %s" : "Kunde inte sätta inställning %s",
"Action does not exist" : "Funktion existerar ej",
"The Base DN appears to be wrong" : "Den grundläggande DN verkar vara fel",
+ "Testing configuration…" : "Testar konfiguration...",
"Configuration incorrect" : "Felaktig konfiguration",
"Configuration incomplete" : "Konfigurationen är ej komplett",
"Configuration OK" : "Konfigurationen är OK",
@@ -68,7 +69,6 @@
"You can specify Base DN for users and groups in the Advanced tab" : "Du kan ange start-DN för användare och grupper under fliken Avancerat",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Undviker automatiska LDAP-förfrågningar. Bättre för större installationer, men kräver en del LDAP-kunskap.",
"Manually enter LDAP filters (recommended for large directories)" : "Ange LDAP-filter manuellt (rekommenderat för stora kataloger)",
- "Limit %s access to users meeting these criteria:" : "Begränsa %s tillgång till användare som uppfyller dessa kriterier:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtret specifierar vilka LDAP-användare som skall ha åtkomst till %s instans",
"Saving" : "Sparar",
"Back" : "Tillbaka",
diff --git a/apps/user_ldap/l10n/th_TH.js b/apps/user_ldap/l10n/th_TH.js
index 1d063a3a7df..9384b242cef 100644
--- a/apps/user_ldap/l10n/th_TH.js
+++ b/apps/user_ldap/l10n/th_TH.js
@@ -96,7 +96,6 @@ OC.L10N.register(
"Test Base DN" : "ทดสอบ Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "หลีกเลี่ยงการร้องขอ LDAP อัตโนมัติ ดีกว่าสำหรับการตั้งค่าที่มากกว่า แต่ต้องมีความรู้เรื่อง LDAP",
"Manually enter LDAP filters (recommended for large directories)" : "ป้อนตัวกรอง LDAP ด้วยตนเอง (แนะนำสำหรับไดเรกทอรีขนาดใหญ่)",
- "Limit %s access to users meeting these criteria:" : "จำกัด %s ให้เข้าถึงผู้ใช้ที่อยู่ในเงื่อนไขเหล่านี้:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "คลาสวัตถุที่พบมากที่สุดสำหรับผู้ใช้มี organizationalPerson, person, user และ inetOrgPerson หากคุณไม่แน่ใจว่าต้องเลือกคลาสวัตถุตัวไหนโปรดปรึกษาผู้ดูแลระบบไดเรกทอรีของคุณ",
"The filter specifies which LDAP users shall have access to the %s instance." : "ระบุตัวกรองที่ผู้ใช้ LDAP จะมีการเข้าถึง %s",
"Verify settings and count users" : "ตรวจสอบการตั้งค่าและการนับจำนวนผู้ใช้",
diff --git a/apps/user_ldap/l10n/th_TH.json b/apps/user_ldap/l10n/th_TH.json
index 47f2d8979ec..4945c90c106 100644
--- a/apps/user_ldap/l10n/th_TH.json
+++ b/apps/user_ldap/l10n/th_TH.json
@@ -94,7 +94,6 @@
"Test Base DN" : "ทดสอบ Base DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "หลีกเลี่ยงการร้องขอ LDAP อัตโนมัติ ดีกว่าสำหรับการตั้งค่าที่มากกว่า แต่ต้องมีความรู้เรื่อง LDAP",
"Manually enter LDAP filters (recommended for large directories)" : "ป้อนตัวกรอง LDAP ด้วยตนเอง (แนะนำสำหรับไดเรกทอรีขนาดใหญ่)",
- "Limit %s access to users meeting these criteria:" : "จำกัด %s ให้เข้าถึงผู้ใช้ที่อยู่ในเงื่อนไขเหล่านี้:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "คลาสวัตถุที่พบมากที่สุดสำหรับผู้ใช้มี organizationalPerson, person, user และ inetOrgPerson หากคุณไม่แน่ใจว่าต้องเลือกคลาสวัตถุตัวไหนโปรดปรึกษาผู้ดูแลระบบไดเรกทอรีของคุณ",
"The filter specifies which LDAP users shall have access to the %s instance." : "ระบุตัวกรองที่ผู้ใช้ LDAP จะมีการเข้าถึง %s",
"Verify settings and count users" : "ตรวจสอบการตั้งค่าและการนับจำนวนผู้ใช้",
diff --git a/apps/user_ldap/l10n/tr.js b/apps/user_ldap/l10n/tr.js
index 709a9c46ffd..5daf34cc58e 100644
--- a/apps/user_ldap/l10n/tr.js
+++ b/apps/user_ldap/l10n/tr.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "Base DN'i Sına",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Otomatik LDAP isteklerinden kaçın. Büyük kurulumlar için daha iyi ancak LDAP bilgisi gerektirir.",
"Manually enter LDAP filters (recommended for large directories)" : "LDAP filtrelerini el ile girin (büyük dizinler için önerilir)",
- "Limit %s access to users meeting these criteria:" : "%s erişimini, şu kriterlerle eşleşen kullanıcılara sınırla:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Kullanıcılar için en çok ortak nesne sınıfları organizationalPerson, person, user ve inetOrgPerson sınıflarıdır. Hangi nesne sınıfını seçeceğinizden emin değilseniz lütfen dizin yöneticinize danışın.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtre, %s örneğine erişmesi gereken LDAP kullanıcılarını belirtir.",
"Verify settings and count users" : "Ayarları doğrula ve kullanıcıları say",
diff --git a/apps/user_ldap/l10n/tr.json b/apps/user_ldap/l10n/tr.json
index 6c34f8a5c20..183ab05a12e 100644
--- a/apps/user_ldap/l10n/tr.json
+++ b/apps/user_ldap/l10n/tr.json
@@ -93,7 +93,6 @@
"Test Base DN" : "Base DN'i Sına",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Otomatik LDAP isteklerinden kaçın. Büyük kurulumlar için daha iyi ancak LDAP bilgisi gerektirir.",
"Manually enter LDAP filters (recommended for large directories)" : "LDAP filtrelerini el ile girin (büyük dizinler için önerilir)",
- "Limit %s access to users meeting these criteria:" : "%s erişimini, şu kriterlerle eşleşen kullanıcılara sınırla:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "Kullanıcılar için en çok ortak nesne sınıfları organizationalPerson, person, user ve inetOrgPerson sınıflarıdır. Hangi nesne sınıfını seçeceğinizden emin değilseniz lütfen dizin yöneticinize danışın.",
"The filter specifies which LDAP users shall have access to the %s instance." : "Filtre, %s örneğine erişmesi gereken LDAP kullanıcılarını belirtir.",
"Verify settings and count users" : "Ayarları doğrula ve kullanıcıları say",
diff --git a/apps/user_ldap/l10n/uk.js b/apps/user_ldap/l10n/uk.js
index fe2b587fec5..7bc2fbe8a39 100644
--- a/apps/user_ldap/l10n/uk.js
+++ b/apps/user_ldap/l10n/uk.js
@@ -58,7 +58,6 @@ OC.L10N.register(
"You can specify Base DN for users and groups in the Advanced tab" : "Ви можете задати Базовий DN для користувачів і груп на вкладинці Додатково",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Уникати автоматичні запити LDAP. Краще для великих установок, але вимагає деякого LDAP знання.",
"Manually enter LDAP filters (recommended for large directories)" : "Вручну введіть LDAP фільтри (рекомендується для великих каталогів)",
- "Limit %s access to users meeting these criteria:" : "Обмежити %s доступ до користувачів, що відповідають цим критеріям:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Фільтр визначає, які користувачі LDAP повинні мати доступ до примірника %s.",
"Saving" : "Збереження",
"Back" : "Назад",
diff --git a/apps/user_ldap/l10n/uk.json b/apps/user_ldap/l10n/uk.json
index b43de37ab36..056dcd1917a 100644
--- a/apps/user_ldap/l10n/uk.json
+++ b/apps/user_ldap/l10n/uk.json
@@ -56,7 +56,6 @@
"You can specify Base DN for users and groups in the Advanced tab" : "Ви можете задати Базовий DN для користувачів і груп на вкладинці Додатково",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Уникати автоматичні запити LDAP. Краще для великих установок, але вимагає деякого LDAP знання.",
"Manually enter LDAP filters (recommended for large directories)" : "Вручну введіть LDAP фільтри (рекомендується для великих каталогів)",
- "Limit %s access to users meeting these criteria:" : "Обмежити %s доступ до користувачів, що відповідають цим критеріям:",
"The filter specifies which LDAP users shall have access to the %s instance." : "Фільтр визначає, які користувачі LDAP повинні мати доступ до примірника %s.",
"Saving" : "Збереження",
"Back" : "Назад",
diff --git a/apps/user_ldap/l10n/zh_CN.js b/apps/user_ldap/l10n/zh_CN.js
index 88b79f691d0..c1ec8f49ef3 100644
--- a/apps/user_ldap/l10n/zh_CN.js
+++ b/apps/user_ldap/l10n/zh_CN.js
@@ -95,7 +95,6 @@ OC.L10N.register(
"Test Base DN" : "测试基础DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "避免自动LDAP请求。用于更精确的设置,但需要一些LDAP知识。",
"Manually enter LDAP filters (recommended for large directories)" : "手动输入LDAP筛选条件(建议用于大型目录)",
- "Limit %s access to users meeting these criteria:" : "限制%s访问符合这些标准:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "对于用户最常用的对象类为organizationalPerson,person,user和inetOrgPerson。如果你不确定选择哪些对象类,请咨询您的目录管理员。",
"The filter specifies which LDAP users shall have access to the %s instance." : "该筛选条件指定哪些LDAP用户有权访问%s的实例。",
"Verify settings and count users" : "验证设置和统计用户",
diff --git a/apps/user_ldap/l10n/zh_CN.json b/apps/user_ldap/l10n/zh_CN.json
index 7a6b2d5dd42..eecbc35d4d5 100644
--- a/apps/user_ldap/l10n/zh_CN.json
+++ b/apps/user_ldap/l10n/zh_CN.json
@@ -93,7 +93,6 @@
"Test Base DN" : "测试基础DN",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "避免自动LDAP请求。用于更精确的设置,但需要一些LDAP知识。",
"Manually enter LDAP filters (recommended for large directories)" : "手动输入LDAP筛选条件(建议用于大型目录)",
- "Limit %s access to users meeting these criteria:" : "限制%s访问符合这些标准:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "对于用户最常用的对象类为organizationalPerson,person,user和inetOrgPerson。如果你不确定选择哪些对象类,请咨询您的目录管理员。",
"The filter specifies which LDAP users shall have access to the %s instance." : "该筛选条件指定哪些LDAP用户有权访问%s的实例。",
"Verify settings and count users" : "验证设置和统计用户",
diff --git a/apps/user_ldap/l10n/zh_TW.js b/apps/user_ldap/l10n/zh_TW.js
index 77bd5ab1258..1197595d485 100644
--- a/apps/user_ldap/l10n/zh_TW.js
+++ b/apps/user_ldap/l10n/zh_TW.js
@@ -85,7 +85,6 @@ OC.L10N.register(
"Detect Base DN" : "偵測 Base DN",
"Test Base DN" : "測試 Base DN",
"Manually enter LDAP filters (recommended for large directories)" : "手動輸入 LDAP篩選器 (建議在大型的資料環境)",
- "Limit %s access to users meeting these criteria:" : "當遇到以下標準時,限制%s存取使用者:",
"The filter specifies which LDAP users shall have access to the %s instance." : "篩選起指定哪些LDAP的使用者應該擁有存取%s的權限",
"Verify settings and count users" : "驗證設定並計算使用者數",
"Saving" : "儲存",
diff --git a/apps/user_ldap/l10n/zh_TW.json b/apps/user_ldap/l10n/zh_TW.json
index abbd1d65071..11a9cadfd29 100644
--- a/apps/user_ldap/l10n/zh_TW.json
+++ b/apps/user_ldap/l10n/zh_TW.json
@@ -83,7 +83,6 @@
"Detect Base DN" : "偵測 Base DN",
"Test Base DN" : "測試 Base DN",
"Manually enter LDAP filters (recommended for large directories)" : "手動輸入 LDAP篩選器 (建議在大型的資料環境)",
- "Limit %s access to users meeting these criteria:" : "當遇到以下標準時,限制%s存取使用者:",
"The filter specifies which LDAP users shall have access to the %s instance." : "篩選起指定哪些LDAP的使用者應該擁有存取%s的權限",
"Verify settings and count users" : "驗證設定並計算使用者數",
"Saving" : "儲存",
diff --git a/apps/user_ldap/templates/part.wizard-userfilter.php b/apps/user_ldap/templates/part.wizard-userfilter.php
index 4c04d4372f7..076db93a91a 100644
--- a/apps/user_ldap/templates/part.wizard-userfilter.php
+++ b/apps/user_ldap/templates/part.wizard-userfilter.php
@@ -1,7 +1,7 @@
<fieldset id="ldapWizard2">
<div>
<p>
- <?php p($l->t('Limit %s access to users meeting these criteria:', $theme->getName()));?>
+ <?php p($l->t('%s access is limited to users meeting these criteria:', $theme->getName()));?>
</p>
<p>
<label for="ldap_userfilter_objectclass">
diff --git a/autotest.sh b/autotest.sh
index 33c4ad50de8..bd51cddefcf 100755
--- a/autotest.sh
+++ b/autotest.sh
@@ -180,7 +180,33 @@ function execute_tests {
# drop database
if [ "$DB" == "mysql" ] ; then
- mysql -u "$DATABASEUSER" -powncloud -e "DROP DATABASE IF EXISTS $DATABASENAME" -h $DATABASEHOST || true
+ if [ ! -z "$USEDOCKER" ] ; then
+ echo "Fire up the mysql docker"
+ DOCKER_CONTAINER_ID=$(docker run \
+ -v $BASEDIR/tests/docker/mariadb:/etc/mysql/conf.d \
+ -e MYSQL_ROOT_PASSWORD=owncloud \
+ -e MYSQL_USER="$DATABASEUSER" \
+ -e MYSQL_PASSWORD=owncloud \
+ -e MYSQL_DATABASE="$DATABASENAME" \
+ -d mysql)
+ DATABASEHOST=$(docker inspect --format="{{.NetworkSettings.IPAddress}}" "$DOCKER_CONTAINER_ID")
+
+ echo "Waiting for MySQL initialisation ..."
+ if ! apps/files_external/tests/env/wait-for-connection $DATABASEHOST 3306 60; then
+ echo "[ERROR] Waited 60 seconds, no response" >&2
+ exit 1
+ fi
+
+ echo "MySQL is up."
+
+ else
+ if [ "mysql" != "$(mysql --version | grep -o mysql)" ] ; then
+ echo "Your mysql binary is not provided by mysql"
+ echo "To use the docker container set the USEDOCKER environment variable"
+ exit -1
+ fi
+ mysql -u "$DATABASEUSER" -powncloud -e "DROP DATABASE IF EXISTS $DATABASENAME" -h $DATABASEHOST || true
+ fi
fi
if [ "$DB" == "mariadb" ] ; then
if [ ! -z "$USEDOCKER" ] ; then
@@ -240,7 +266,7 @@ function execute_tests {
# Try to connect to the OCI host via sqlplus to ensure that the connection is already running
for i in {1..48}
do
- if sqlplus "system/oracle@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=$DATABASEHOST)(Port=1521))(CONNECT_DATA=(SID=XE)))" < /dev/null | grep 'Connected to'; then
+ if sqlplus "autotest/owncloud@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP)(Host=$DATABASEHOST)(Port=1521))(CONNECT_DATA=(SID=XE)))" < /dev/null | grep 'Connected to'; then
break;
fi
sleep 5
diff --git a/build/integration/features/bootstrap/Provisioning.php b/build/integration/features/bootstrap/Provisioning.php
index feeb850ae7d..6cf57514483 100644
--- a/build/integration/features/bootstrap/Provisioning.php
+++ b/build/integration/features/bootstrap/Provisioning.php
@@ -35,7 +35,6 @@ trait Provisioning {
}
$this->userExists($user);
PHPUnit_Framework_Assert::assertEquals(200, $this->response->getStatusCode());
-
}
/**
@@ -231,6 +230,20 @@ trait Provisioning {
}
/**
+ * @When /^assure user "([^"]*)" is disabled$/
+ */
+ public function assureUserIsDisabled($user) {
+ $fullUrl = $this->baseUrl . "v{$this->apiVersion}.php/cloud/users/$user/disable";
+ $client = new Client();
+ $options = [];
+ if ($this->currentUser === 'admin') {
+ $options['auth'] = $this->adminUser;
+ }
+
+ $this->response = $client->send($client->createRequest("PUT", $fullUrl, $options));
+ }
+
+ /**
* @When /^Deleting the user "([^"]*)"$/
* @param string $user
*/
@@ -364,6 +377,25 @@ trait Provisioning {
}
/**
+ * @Given /^Assure user "([^"]*)" is subadmin of group "([^"]*)"$/
+ * @param string $user
+ * @param string $group
+ */
+ public function assureUserIsSubadminOfGroup($user, $group) {
+ $fullUrl = $this->baseUrl . "v{$this->apiVersion}.php/cloud/users/$user/subadmins";
+ $client = new Client();
+ $options = [];
+ if ($this->currentUser === 'admin') {
+ $options['auth'] = $this->adminUser;
+ }
+ $options['body'] = [
+ 'groupid' => $group
+ ];
+ $this->response = $client->send($client->createRequest("POST", $fullUrl, $options));
+ PHPUnit_Framework_Assert::assertEquals(200, $this->response->getStatusCode());
+ }
+
+ /**
* @Given /^user "([^"]*)" is not a subadmin of group "([^"]*)"$/
* @param string $user
* @param string $group
@@ -529,6 +561,38 @@ trait Provisioning {
}
/**
+ * @Then /^user "([^"]*)" is disabled$/
+ * @param string $user
+ */
+ public function userIsDisabled($user) {
+ $fullUrl = $this->baseUrl . "v{$this->apiVersion}.php/cloud/users/$user";
+ $client = new Client();
+ $options = [];
+ if ($this->currentUser === 'admin') {
+ $options['auth'] = $this->adminUser;
+ }
+
+ $this->response = $client->get($fullUrl, $options);
+ PHPUnit_Framework_Assert::assertEquals("false", $this->response->xml()->data[0]->enabled);
+ }
+
+ /**
+ * @Then /^user "([^"]*)" is enabled$/
+ * @param string $user
+ */
+ public function userIsEnabled($user) {
+ $fullUrl = $this->baseUrl . "v{$this->apiVersion}.php/cloud/users/$user";
+ $client = new Client();
+ $options = [];
+ if ($this->currentUser === 'admin') {
+ $options['auth'] = $this->adminUser;
+ }
+
+ $this->response = $client->get($fullUrl, $options);
+ PHPUnit_Framework_Assert::assertEquals("true", $this->response->xml()->data[0]->enabled);
+ }
+
+ /**
* @Given user :user has a quota of :quota
* @param string $user
* @param string $quota
@@ -588,4 +652,5 @@ trait Provisioning {
}
$this->usingServer($previousServer);
}
+
}
diff --git a/build/integration/features/bootstrap/WebDav.php b/build/integration/features/bootstrap/WebDav.php
index 79c447ac573..cd9584ad186 100644
--- a/build/integration/features/bootstrap/WebDav.php
+++ b/build/integration/features/bootstrap/WebDav.php
@@ -424,5 +424,15 @@ trait WebDav {
}
+ /**
+ * @Given /^Downloading file "([^"]*)" as "([^"]*)"$/
+ */
+ public function downloadingFileAs($fileName, $user) {
+ try {
+ $this->response = $this->makeDavRequest($user, 'GET', $fileName, []);
+ } catch (\GuzzleHttp\Exception\ServerException $ex) {
+ $this->response = $ex->getResponse();
+ }
+ }
}
diff --git a/build/integration/features/provisioning-v1.feature b/build/integration/features/provisioning-v1.feature
index 8c32c04523c..d44903c2743 100644
--- a/build/integration/features/provisioning-v1.feature
+++ b/build/integration/features/provisioning-v1.feature
@@ -315,3 +315,197 @@ Feature: provisioning
Then the OCS status code should be "100"
And the HTTP status code should be "200"
And app "files_external" is disabled
+
+ Scenario: disable an user
+ Given As an "admin"
+ And user "user1" exists
+ When sending "PUT" to "/cloud/users/user1/disable"
+ Then the OCS status code should be "100"
+ And the HTTP status code should be "200"
+ And user "user1" is disabled
+
+ Scenario: enable an user
+ Given As an "admin"
+ And user "user1" exists
+ And assure user "user1" is disabled
+ When sending "PUT" to "/cloud/users/user1/enable"
+ Then the OCS status code should be "100"
+ And the HTTP status code should be "200"
+ And user "user1" is enabled
+
+ Scenario: Subadmin should be able to enable or disable an user in their group
+ Given As an "admin"
+ And user "subadmin" exists
+ And user "user1" exists
+ And group "new-group" exists
+ And user "subadmin" belongs to group "new-group"
+ And user "user1" belongs to group "new-group"
+ And Assure user "subadmin" is subadmin of group "new-group"
+ And As an "subadmin"
+ When sending "PUT" to "/cloud/users/user1/disable"
+ Then the OCS status code should be "100"
+ Then the HTTP status code should be "200"
+ And As an "admin"
+ And user "user1" is disabled
+
+ Scenario: Subadmin should not be able to enable or disable an user not in their group
+ Given As an "admin"
+ And user "subadmin" exists
+ And user "user1" exists
+ And group "new-group" exists
+ And group "another-group" exists
+ And user "subadmin" belongs to group "new-group"
+ And user "user1" belongs to group "another-group"
+ And Assure user "subadmin" is subadmin of group "new-group"
+ And As an "subadmin"
+ When sending "PUT" to "/cloud/users/user1/disable"
+ Then the OCS status code should be "997"
+ Then the HTTP status code should be "401"
+ And As an "admin"
+ And user "user1" is enabled
+
+ Scenario: Subadmins should not be able to disable users that have admin permissions in their group
+ Given As an "admin"
+ And user "another-admin" exists
+ And user "subadmin" exists
+ And group "new-group" exists
+ And user "another-admin" belongs to group "admin"
+ And user "subadmin" belongs to group "new-group"
+ And user "another-admin" belongs to group "new-group"
+ And Assure user "subadmin" is subadmin of group "new-group"
+ And As an "subadmin"
+ When sending "PUT" to "/cloud/users/another-admin/disable"
+ Then the OCS status code should be "997"
+ Then the HTTP status code should be "401"
+ And As an "admin"
+ And user "another-admin" is enabled
+
+ Scenario: Admin can disable another admin user
+ Given As an "admin"
+ And user "another-admin" exists
+ And user "another-admin" belongs to group "admin"
+ When sending "PUT" to "/cloud/users/another-admin/disable"
+ Then the OCS status code should be "100"
+ Then the HTTP status code should be "200"
+ And user "another-admin" is disabled
+
+ Scenario: Admin can enable another admin user
+ Given As an "admin"
+ And user "another-admin" exists
+ And user "another-admin" belongs to group "admin"
+ And assure user "another-admin" is disabled
+ When sending "PUT" to "/cloud/users/another-admin/enable"
+ Then the OCS status code should be "100"
+ Then the HTTP status code should be "200"
+ And user "another-admin" is enabled
+
+ Scenario: Admin can disable subadmins in the same group
+ Given As an "admin"
+ And user "subadmin" exists
+ And group "new-group" exists
+ And user "subadmin" belongs to group "new-group"
+ And user "admin" belongs to group "new-group"
+ And Assure user "subadmin" is subadmin of group "new-group"
+ When sending "PUT" to "/cloud/users/subadmin/disable"
+ Then the OCS status code should be "100"
+ Then the HTTP status code should be "200"
+ And user "subadmin" is disabled
+
+ Scenario: Admin can enable subadmins in the same group
+ Given As an "admin"
+ And user "subadmin" exists
+ And group "new-group" exists
+ And user "subadmin" belongs to group "new-group"
+ And user "admin" belongs to group "new-group"
+ And Assure user "subadmin" is subadmin of group "new-group"
+ And assure user "another-admin" is disabled
+ When sending "PUT" to "/cloud/users/subadmin/disable"
+ Then the OCS status code should be "100"
+ Then the HTTP status code should be "200"
+ And user "subadmin" is disabled
+
+ Scenario: Admin user cannot disable himself
+ Given As an "admin"
+ And user "another-admin" exists
+ And user "another-admin" belongs to group "admin"
+ And As an "another-admin"
+ When sending "PUT" to "/cloud/users/another-admin/disable"
+ Then the OCS status code should be "101"
+ And the HTTP status code should be "200"
+ And As an "admin"
+ And user "another-admin" is enabled
+
+ Scenario:Admin user cannot enable himself
+ Given As an "admin"
+ And user "another-admin" exists
+ And user "another-admin" belongs to group "admin"
+ And assure user "another-admin" is disabled
+ And As an "another-admin"
+ When sending "PUT" to "/cloud/users/another-admin/enable"
+ And As an "admin"
+ Then user "another-admin" is disabled
+
+ Scenario: disable an user with a regular user
+ Given As an "admin"
+ And user "user1" exists
+ And user "user2" exists
+ And As an "user1"
+ When sending "PUT" to "/cloud/users/user2/disable"
+ Then the OCS status code should be "997"
+ And the HTTP status code should be "401"
+ And As an "admin"
+ And user "user2" is enabled
+
+ Scenario: enable an user with a regular user
+ Given As an "admin"
+ And user "user1" exists
+ And user "user2" exists
+ And assure user "user2" is disabled
+ And As an "user1"
+ When sending "PUT" to "/cloud/users/user2/enable"
+ Then the OCS status code should be "997"
+ And the HTTP status code should be "401"
+ And As an "admin"
+ And user "user2" is disabled
+
+ Scenario: Subadmin should not be able to disable himself
+ Given As an "admin"
+ And user "subadmin" exists
+ And group "new-group" exists
+ And user "subadmin" belongs to group "new-group"
+ And Assure user "subadmin" is subadmin of group "new-group"
+ And As an "subadmin"
+ When sending "PUT" to "/cloud/users/subadmin/disable"
+ Then the OCS status code should be "101"
+ Then the HTTP status code should be "200"
+ And As an "admin"
+ And user "subadmin" is enabled
+
+ Scenario: Subadmin should not be able to enable himself
+ Given As an "admin"
+ And user "subadmin" exists
+ And group "new-group" exists
+ And user "subadmin" belongs to group "new-group"
+ And Assure user "subadmin" is subadmin of group "new-group"
+ And assure user "subadmin" is disabled
+ And As an "subadmin"
+ When sending "PUT" to "/cloud/users/subadmin/enabled"
+ And As an "admin"
+ And user "subadmin" is disabled
+
+ Scenario: Making a web request with an enabled user
+ Given As an "admin"
+ And user "user0" exists
+ And As an "user0"
+ When sending "GET" to "/index.php/apps/files"
+ Then the HTTP status code should be "200"
+
+ Scenario: Making a web request with a disabled user
+ Given As an "admin"
+ And user "user0" exists
+ And assure user "user0" is disabled
+ And As an "user0"
+ When sending "GET" to "/index.php/apps/files"
+ Then the OCS status code should be "999"
+ And the HTTP status code should be "200"
+
diff --git a/build/integration/features/sharing-v1.feature b/build/integration/features/sharing-v1.feature
index d67afede953..79d7617f024 100644
--- a/build/integration/features/sharing-v1.feature
+++ b/build/integration/features/sharing-v1.feature
@@ -696,3 +696,16 @@ Feature: sharing
Then user "user2" should see following elements
| /foo/ |
| /foo%20(2)/ |
+
+ Scenario: Creating a new share with a disabled user
+ Given As an "admin"
+ And user "user0" exists
+ And user "user1" exists
+ And assure user "user0" is disabled
+ And As an "user0"
+ When sending "POST" to "/apps/files_sharing/api/v1/shares" with
+ | path | welcome.txt |
+ | shareWith | user1 |
+ | shareType | 0 |
+ Then the OCS status code should be "997"
+ And the HTTP status code should be "401"
diff --git a/build/integration/features/webdav-related.feature b/build/integration/features/webdav-related.feature
index abdc63935e9..f4d40615fa7 100644
--- a/build/integration/features/webdav-related.feature
+++ b/build/integration/features/webdav-related.feature
@@ -286,3 +286,11 @@ Feature: webdav-related
When As an "user0"
And Downloading file "/files/user0/myChunkedFile.txt"
Then Downloaded content should be "AAAAABBBBBCCCCC"
+
+ Scenario: A disabled user cannot use webdav
+ Given user "userToBeDisabled" exists
+ And As an "admin"
+ And assure user "userToBeDisabled" is disabled
+ When Downloading file "/welcome.txt" as "userToBeDisabled"
+ Then the HTTP status code should be "503"
+
diff --git a/config/config.sample.php b/config/config.sample.php
index db662cfd74f..0027a533368 100644
--- a/config/config.sample.php
+++ b/config/config.sample.php
@@ -472,6 +472,11 @@ $CONFIG = array(
'updatechecker' => true,
/**
+ * URL that ownCloud should use to look for updates
+ */
+'updater.server.url' => 'https://updates.owncloud.com/server/',
+
+/**
* Is ownCloud connected to the Internet or running in a closed network?
*/
'has_internet_connection' => true,
diff --git a/core/Command/Log/Manage.php b/core/Command/Log/Manage.php
index 1d65d7ed0d8..aeaaca8aa0e 100644
--- a/core/Command/Log/Manage.php
+++ b/core/Command/Log/Manage.php
@@ -115,7 +115,7 @@ class Manage extends Command {
* @throws \InvalidArgumentException
*/
protected function validateBackend($backend) {
- if (!class_exists('OC_Log_'.$backend)) {
+ if (!class_exists('OC\\Log\\'.ucfirst($backend))) {
throw new \InvalidArgumentException('Invalid backend');
}
}
diff --git a/core/Command/User/Disable.php b/core/Command/User/Disable.php
new file mode 100644
index 00000000000..018f11190d6
--- /dev/null
+++ b/core/Command/User/Disable.php
@@ -0,0 +1,64 @@
+<?php
+/**
+ * @author Thomas Müller <thomas.mueller@tmit.eu>
+ *
+ * @copyright Copyright (c) 2016, 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 OC\Core\Command\User;
+
+use OCP\IUser;
+use OCP\IUserManager;
+use Symfony\Component\Console\Command\Command;
+use Symfony\Component\Console\Input\InputInterface;
+use Symfony\Component\Console\Output\OutputInterface;
+use Symfony\Component\Console\Input\InputArgument;
+
+class Disable extends Command {
+ /** @var IUserManager */
+ protected $userManager;
+
+ /**
+ * @param IUserManager $userManager
+ */
+ public function __construct(IUserManager $userManager) {
+ $this->userManager = $userManager;
+ parent::__construct();
+ }
+
+ protected function configure() {
+ $this
+ ->setName('user:disable')
+ ->setDescription('disables the specified user')
+ ->addArgument(
+ 'uid',
+ InputArgument::REQUIRED,
+ 'the username'
+ );
+ }
+
+ protected function execute(InputInterface $input, OutputInterface $output) {
+ $user = $this->userManager->get($input->getArgument('uid'));
+ if (is_null($user)) {
+ $output->writeln('<error>User does not exist</error>');
+ return;
+ }
+
+ $user->setEnabled(false);
+ $output->writeln('<info>The specified user is disabled</info>');
+ }
+}
diff --git a/core/Command/User/Enable.php b/core/Command/User/Enable.php
new file mode 100644
index 00000000000..ffe2e40d654
--- /dev/null
+++ b/core/Command/User/Enable.php
@@ -0,0 +1,64 @@
+<?php
+/**
+ * @author Thomas Müller <thomas.mueller@tmit.eu>
+ *
+ * @copyright Copyright (c) 2016, 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 OC\Core\Command\User;
+
+use OCP\IUser;
+use OCP\IUserManager;
+use Symfony\Component\Console\Command\Command;
+use Symfony\Component\Console\Input\InputInterface;
+use Symfony\Component\Console\Output\OutputInterface;
+use Symfony\Component\Console\Input\InputArgument;
+
+class Enable extends Command {
+ /** @var IUserManager */
+ protected $userManager;
+
+ /**
+ * @param IUserManager $userManager
+ */
+ public function __construct(IUserManager $userManager) {
+ $this->userManager = $userManager;
+ parent::__construct();
+ }
+
+ protected function configure() {
+ $this
+ ->setName('user:enable')
+ ->setDescription('enables the specified user')
+ ->addArgument(
+ 'uid',
+ InputArgument::REQUIRED,
+ 'the username'
+ );
+ }
+
+ protected function execute(InputInterface $input, OutputInterface $output) {
+ $user = $this->userManager->get($input->getArgument('uid'));
+ if (is_null($user)) {
+ $output->writeln('<error>User does not exist</error>');
+ return;
+ }
+
+ $user->setEnabled(true);
+ $output->writeln('<info>The specified user is enabled</info>');
+ }
+}
diff --git a/core/css/header.css b/core/css/header.css
index af4bbac57a5..d3e9e7cd490 100644
--- a/core/css/header.css
+++ b/core/css/header.css
@@ -294,7 +294,7 @@
color: #bbb;
cursor: pointer;
}
-#settings .icon-loading-dark {
+#settings .icon-loading-small-dark {
display: inline-block;
margin-bottom: -3px;
margin-right: 6px;
diff --git a/core/css/icons.css b/core/css/icons.css
index 8caeaf0b475..8bf4c204c94 100644
--- a/core/css/icons.css
+++ b/core/css/icons.css
@@ -14,15 +14,93 @@
background-image: url('../img/breadcrumb.svg');
}
-.icon-loading {
- background-image: url('../img/loading.gif');
-}
-.icon-loading-dark {
- background-image: url('../img/loading-dark.gif');
-}
-.icon-loading-small {
- background-image: url('../img/loading-small.gif');
+.loading,
+.loading-small,
+.icon-loading,
+.icon-loading-dark,
+.icon-loading-small,
+.icon-loading-small-dark {
+ position: relative;
+}
+.loading:after,
+.loading-small:after,
+.icon-loading:after,
+.icon-loading-dark:after,
+.icon-loading-small:after,
+.icon-loading-small-dark:after {
+ z-index: 2;
+ content: "";
+ height: 32px;
+ width: 32px;
+ margin: -17px 0 0 -17px;
+ position: absolute;
+ top: 50%;
+ left: 50%;
+ border-radius: 100%;
+ -webkit-animation: rotate .8s infinite linear;
+ animation: rotate .8s infinite linear;
+ -webkit-transform-origin: center;
+ -ms-transform-origin: center;
+ transform-origin: center;
+}
+.loading:after,
+.loading-small:after,
+.icon-loading:after,
+.icon-loading-dark:after,
+.icon-loading-small:after,
+.icon-loading-small-dark:after {
+ border: 1px solid rgba(85, 85, 85, 0.5);
+ border-top-color: #555;
+}
+
+.icon-loading-dark:after,
+.icon-loading-small-dark:after {
+ border: 1px solid rgba(187, 187, 187, 0.5);
+ border-top-color: #BBB;
+}
+
+.icon-loading-small:after,
+.icon-loading-small-dark:after {
+ height: 16px;
+ width: 16px;
+ margin: -9px 0 0 -9px;
+}
+
+/* Css replaced elements don't have ::after nor ::before */
+img.icon-loading, object.icon-loading, video.icon-loading, button.icon-loading, textarea.icon-loading, input.icon-loading, select.icon-loading {
+ background-image: url("../img/loading.gif");
+}
+img.icon-loading-dark, object.icon-loading-dark, video.icon-loading-dark, button.icon-loading-dark, textarea.icon-loading-dark, input.icon-loading-dark, select.icon-loading-dark {
+ background-image: url("../img/loading-dark.gif");
+}
+img.icon-loading-small, object.icon-loading-small, video.icon-loading-small, button.icon-loading-small, textarea.icon-loading-small, input.icon-loading-small, select.icon-loading-small {
+ background-image: url("../img/loading-small.gif");
+}
+img.icon-loading-small-dark, object.icon-loading-small-dark, video.icon-loading-small-dark, button.icon-loading-small-dark, textarea.icon-loading-small-dark, input.icon-loading-small-dark, select.icon-loading-small-dark {
+ background-image: url("../img/loading-small-dark.gif");
+}
+
+@-webkit-keyframes rotate {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ to {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
+}
+@keyframes rotate {
+ from {
+ -webkit-transform: rotate(0deg);
+ transform: rotate(0deg);
+ }
+ to {
+ -webkit-transform: rotate(360deg);
+ transform: rotate(360deg);
+ }
}
+
.icon-32 {
background-size: 32px !important;
}
diff --git a/core/css/styles.css b/core/css/styles.css
index 9257ae82669..736ddc6be01 100644
--- a/core/css/styles.css
+++ b/core/css/styles.css
@@ -801,8 +801,6 @@ a.bookmarklet { background-color:#ddd; border:1px solid #ccc; padding:5px;paddin
.ui-dialog {position:fixed !important;}
span.ui-icon {float: left; margin: 3px 7px 30px 0;}
-.loading { background: url('../img/loading.gif') no-repeat center; cursor: wait; }
-.loading-small { background: url('../img/loading-small.gif') no-repeat center; cursor: wait; }
.move2trash { /* decrease spinner size */
width: 16px;
height: 16px;
diff --git a/core/img/loading-dark.gif b/core/img/loading-dark.gif
index 13f0f64eab1..bd56aa9e12b 100644
--- a/core/img/loading-dark.gif
+++ b/core/img/loading-dark.gif
Binary files differ
diff --git a/core/img/loading-small-dark.gif b/core/img/loading-small-dark.gif
new file mode 100644
index 00000000000..50be5bfb2a1
--- /dev/null
+++ b/core/img/loading-small-dark.gif
Binary files differ
diff --git a/core/img/loading-small.gif b/core/img/loading-small.gif
index 5025f0bedeb..90ed449b1f4 100644
--- a/core/img/loading-small.gif
+++ b/core/img/loading-small.gif
Binary files differ
diff --git a/core/img/loading.gif b/core/img/loading.gif
index f8f3dff6fb9..a4816024d3b 100644
--- a/core/img/loading.gif
+++ b/core/img/loading.gif
Binary files differ
diff --git a/core/js/js.js b/core/js/js.js
index 69ebabdb419..1c49d38f950 100644
--- a/core/js/js.js
+++ b/core/js/js.js
@@ -1579,7 +1579,7 @@ function initCore() {
}
$page.find('img').remove();
$page.find('div').remove(); // prevent odd double-clicks
- $page.prepend($('<div/>').addClass('icon-loading-dark'));
+ $page.prepend($('<div/>').addClass('icon-loading-small-dark'));
});
}
@@ -2050,8 +2050,9 @@ OC.Util.History = {
*
* @param params to append to the URL, can be either a string
* or a map
+ * @param {boolean} [replace=false] whether to replace instead of pushing
*/
- pushState: function(params) {
+ _pushState: function(params, replace) {
var strParams;
if (typeof(params) === 'string') {
strParams = params;
@@ -2061,7 +2062,11 @@ OC.Util.History = {
}
if (window.history.pushState) {
var url = location.pathname + '?' + strParams;
- window.history.pushState(params, '', url);
+ if (replace) {
+ window.history.replaceState(params, '', url);
+ } else {
+ window.history.pushState(params, '', url);
+ }
}
// use URL hash for IE8
else {
@@ -2073,6 +2078,32 @@ OC.Util.History = {
},
/**
+ * Push the current URL parameters to the history stack
+ * and change the visible URL.
+ * Note: this includes a workaround for IE8/IE9 that uses
+ * the hash part instead of the search part.
+ *
+ * @param params to append to the URL, can be either a string
+ * or a map
+ */
+ pushState: function(params) {
+ return this._pushState(params, false);
+ },
+
+ /**
+ * Push the current URL parameters to the history stack
+ * and change the visible URL.
+ * Note: this includes a workaround for IE8/IE9 that uses
+ * the hash part instead of the search part.
+ *
+ * @param params to append to the URL, can be either a string
+ * or a map
+ */
+ replaceState: function(params) {
+ return this._pushState(params, true);
+ },
+
+ /**
* Add a popstate handler
*
* @param handler function
@@ -2129,7 +2160,12 @@ OC.Util.History = {
if (!this._handlers.length) {
return;
}
- params = (e && e.state) || this.parseUrlQuery() || {};
+ params = (e && e.state);
+ if (_.isString(params)) {
+ params = OC.parseQueryString(params);
+ } else if (!params) {
+ params = this.parseUrlQuery() || {};
+ }
for (var i = 0; i < this._handlers.length; i++) {
this._handlers[i](params);
}
diff --git a/core/l10n/af_ZA.js b/core/l10n/af_ZA.js
index 33fa93394a3..c6a5ca58b2e 100644
--- a/core/l10n/af_ZA.js
+++ b/core/l10n/af_ZA.js
@@ -9,14 +9,14 @@ OC.L10N.register(
"%s password reset" : "%s wagwoord herstel",
"Couldn't send reset email. Please contact your administrator." : "Die herstel epos kon nie gestuur word nie. Kontak asseblief die stelsel administrateur.",
"Couldn't send mail to following users: %s " : "Kon nie e-pos aan die volgende gebruikers stuur nie: %s",
+ "Repair warning: " : "Herstel waarskuwing:",
+ "Repair error: " : "Herstel fout:",
"Turned on maintenance mode" : "Instandhouding aangeskakel",
"Turned off maintenance mode" : "Instandhouding uitgeskakel",
"Updated database" : "Databasis opgedateer",
"Checked database schema update" : "Databasis skema opdatering nagegaan",
"Checked database schema update for apps" : "Databasis skema opdatering nagegaan vir sagteware",
"Updated \"%s\" to %s" : "\"%s\" opgedateer na %s",
- "Repair warning: " : "Herstel waarskuwing:",
- "Repair error: " : "Herstel fout:",
"Sunday" : "Sondag",
"Monday" : "Maandag",
"Tuesday" : "Dinsdag",
diff --git a/core/l10n/af_ZA.json b/core/l10n/af_ZA.json
index a22c1480a65..171cca3e9b0 100644
--- a/core/l10n/af_ZA.json
+++ b/core/l10n/af_ZA.json
@@ -7,14 +7,14 @@
"%s password reset" : "%s wagwoord herstel",
"Couldn't send reset email. Please contact your administrator." : "Die herstel epos kon nie gestuur word nie. Kontak asseblief die stelsel administrateur.",
"Couldn't send mail to following users: %s " : "Kon nie e-pos aan die volgende gebruikers stuur nie: %s",
+ "Repair warning: " : "Herstel waarskuwing:",
+ "Repair error: " : "Herstel fout:",
"Turned on maintenance mode" : "Instandhouding aangeskakel",
"Turned off maintenance mode" : "Instandhouding uitgeskakel",
"Updated database" : "Databasis opgedateer",
"Checked database schema update" : "Databasis skema opdatering nagegaan",
"Checked database schema update for apps" : "Databasis skema opdatering nagegaan vir sagteware",
"Updated \"%s\" to %s" : "\"%s\" opgedateer na %s",
- "Repair warning: " : "Herstel waarskuwing:",
- "Repair error: " : "Herstel fout:",
"Sunday" : "Sondag",
"Monday" : "Maandag",
"Tuesday" : "Dinsdag",
diff --git a/core/l10n/bg_BG.js b/core/l10n/bg_BG.js
index db1a0601a95..7bcda5ed922 100644
--- a/core/l10n/bg_BG.js
+++ b/core/l10n/bg_BG.js
@@ -19,14 +19,14 @@ OC.L10N.register(
"Error favoriting" : "Грешка при отбелязване в любими.",
"Error unfavoriting" : "Грешка при премахване отбелязването в любими.",
"Couldn't send mail to following users: %s " : "Неуспешно изпращане на имейл до следните потребители: %s.",
+ "Repair warning: " : "Предупреждение при поправка:",
+ "Repair error: " : "Грешка при поправка:",
"Turned on maintenance mode" : "Режим за поддръжка е включен",
"Turned off maintenance mode" : "Режим за поддръжка е изключен",
"Updated database" : "Базата данни е обоновена",
"Checked database schema update" : "Обновяването на схемата на базата данни е проверено",
"Checked database schema update for apps" : "Обновяването на схемата на базата данни за приложения е проверено",
"Updated \"%s\" to %s" : "Обновен \"%s\" до %s",
- "Repair warning: " : "Предупреждение при поправка:",
- "Repair error: " : "Грешка при поправка:",
"Sunday" : "Неделя",
"Monday" : "Понеделник",
"Tuesday" : "Вторник",
diff --git a/core/l10n/bg_BG.json b/core/l10n/bg_BG.json
index b1f1759152f..b5f76d3eca8 100644
--- a/core/l10n/bg_BG.json
+++ b/core/l10n/bg_BG.json
@@ -17,14 +17,14 @@
"Error favoriting" : "Грешка при отбелязване в любими.",
"Error unfavoriting" : "Грешка при премахване отбелязването в любими.",
"Couldn't send mail to following users: %s " : "Неуспешно изпращане на имейл до следните потребители: %s.",
+ "Repair warning: " : "Предупреждение при поправка:",
+ "Repair error: " : "Грешка при поправка:",
"Turned on maintenance mode" : "Режим за поддръжка е включен",
"Turned off maintenance mode" : "Режим за поддръжка е изключен",
"Updated database" : "Базата данни е обоновена",
"Checked database schema update" : "Обновяването на схемата на базата данни е проверено",
"Checked database schema update for apps" : "Обновяването на схемата на базата данни за приложения е проверено",
"Updated \"%s\" to %s" : "Обновен \"%s\" до %s",
- "Repair warning: " : "Предупреждение при поправка:",
- "Repair error: " : "Грешка при поправка:",
"Sunday" : "Неделя",
"Monday" : "Понеделник",
"Tuesday" : "Вторник",
diff --git a/core/l10n/ca.js b/core/l10n/ca.js
index 0290a8fb318..6c6a4a064f5 100644
--- a/core/l10n/ca.js
+++ b/core/l10n/ca.js
@@ -24,6 +24,8 @@ OC.L10N.register(
"Error unfavoriting" : "Error en treure de preferits",
"Couldn't send mail to following users: %s " : "No s'ha pogut enviar correu als usuaris següents: %s",
"Preparing update" : "Preparant l'actualització",
+ "Repair warning: " : "Advertiment de reparació:",
+ "Repair error: " : "Error de reparació:",
"Turned on maintenance mode" : "Activat el mode de manteniment",
"Turned off maintenance mode" : "Desactivat el mode de manteniment",
"Maintenance mode is kept active" : "El mode de manteniment es manté activat",
@@ -31,8 +33,6 @@ OC.L10N.register(
"Checked database schema update" : "S'ha comprobat l'actualització de l'esquema de la base de dades",
"Checked database schema update for apps" : "S'ha comprobat l'actualització de l'esquema de la base de dades per les apps",
"Updated \"%s\" to %s" : "Actualitzat \"%s\" a %s",
- "Repair warning: " : "Advertiment de reparació:",
- "Repair error: " : "Error de reparació:",
"Following apps have been disabled: %s" : "Les aplicacions següents s'han deshabilitat: %s",
"Already up to date" : "Ja actualitzat",
"Sunday" : "Diumenge",
diff --git a/core/l10n/ca.json b/core/l10n/ca.json
index 3cc62e36222..8cd1572c256 100644
--- a/core/l10n/ca.json
+++ b/core/l10n/ca.json
@@ -22,6 +22,8 @@
"Error unfavoriting" : "Error en treure de preferits",
"Couldn't send mail to following users: %s " : "No s'ha pogut enviar correu als usuaris següents: %s",
"Preparing update" : "Preparant l'actualització",
+ "Repair warning: " : "Advertiment de reparació:",
+ "Repair error: " : "Error de reparació:",
"Turned on maintenance mode" : "Activat el mode de manteniment",
"Turned off maintenance mode" : "Desactivat el mode de manteniment",
"Maintenance mode is kept active" : "El mode de manteniment es manté activat",
@@ -29,8 +31,6 @@
"Checked database schema update" : "S'ha comprobat l'actualització de l'esquema de la base de dades",
"Checked database schema update for apps" : "S'ha comprobat l'actualització de l'esquema de la base de dades per les apps",
"Updated \"%s\" to %s" : "Actualitzat \"%s\" a %s",
- "Repair warning: " : "Advertiment de reparació:",
- "Repair error: " : "Error de reparació:",
"Following apps have been disabled: %s" : "Les aplicacions següents s'han deshabilitat: %s",
"Already up to date" : "Ja actualitzat",
"Sunday" : "Diumenge",
diff --git a/core/l10n/cs_CZ.js b/core/l10n/cs_CZ.js
index 3b528cf351f..afd4c88e87e 100644
--- a/core/l10n/cs_CZ.js
+++ b/core/l10n/cs_CZ.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Chyba při odznačování jako oblíbené",
"Couldn't send mail to following users: %s " : "Nebylo možné odeslat email následujícím uživatelům: %s",
"Preparing update" : "Příprava na aktualizaci",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Prosím použijte aktualizační příkazový řádek, protože automatická aktualizace je zakázána v config.php",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Upozornění opravy:",
+ "Repair error: " : "Chyba opravy:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Prosím použijte aktualizační příkazový řádek, protože automatická aktualizace je zakázána v config.php",
"[%d / %d]: Checking table %s" : "[%d / %d]: Kontrola tabulky %s",
"Turned on maintenance mode" : "Zapnut režim údržby",
"Turned off maintenance mode" : "Vypnut režim údržby",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Probíhá ověření, zda je možné aktualizovat schéma databáze %s (toto může trvat déle v závislosti na velikosti databáze)",
"Checked database schema update for apps" : "Aktualizace schéma databáze aplikací byla ověřena",
"Updated \"%s\" to %s" : "Aktualizováno z \"%s\" na %s",
- "Repair warning: " : "Upozornění opravy:",
- "Repair error: " : "Chyba opravy:",
"Set log level to debug" : "Nastavit úroveň logování na debug",
"Reset log level" : "Resetovat úroveň logování",
"Starting code integrity check" : "Spouští se kontrola integrity kódu",
diff --git a/core/l10n/cs_CZ.json b/core/l10n/cs_CZ.json
index a6bb6b732c2..488af23b646 100644
--- a/core/l10n/cs_CZ.json
+++ b/core/l10n/cs_CZ.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Chyba při odznačování jako oblíbené",
"Couldn't send mail to following users: %s " : "Nebylo možné odeslat email následujícím uživatelům: %s",
"Preparing update" : "Příprava na aktualizaci",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Prosím použijte aktualizační příkazový řádek, protože automatická aktualizace je zakázána v config.php",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Upozornění opravy:",
+ "Repair error: " : "Chyba opravy:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Prosím použijte aktualizační příkazový řádek, protože automatická aktualizace je zakázána v config.php",
"[%d / %d]: Checking table %s" : "[%d / %d]: Kontrola tabulky %s",
"Turned on maintenance mode" : "Zapnut režim údržby",
"Turned off maintenance mode" : "Vypnut režim údržby",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Probíhá ověření, zda je možné aktualizovat schéma databáze %s (toto může trvat déle v závislosti na velikosti databáze)",
"Checked database schema update for apps" : "Aktualizace schéma databáze aplikací byla ověřena",
"Updated \"%s\" to %s" : "Aktualizováno z \"%s\" na %s",
- "Repair warning: " : "Upozornění opravy:",
- "Repair error: " : "Chyba opravy:",
"Set log level to debug" : "Nastavit úroveň logování na debug",
"Reset log level" : "Resetovat úroveň logování",
"Starting code integrity check" : "Spouští se kontrola integrity kódu",
diff --git a/core/l10n/da.js b/core/l10n/da.js
index 6bbd72f3922..e862b3444f4 100644
--- a/core/l10n/da.js
+++ b/core/l10n/da.js
@@ -27,6 +27,8 @@ OC.L10N.register(
"Error unfavoriting" : "Fejl ved fjernelse fra foretrukken.",
"Couldn't send mail to following users: %s " : "Kunne ikke sende mail til følgende brugere: %s",
"Preparing update" : "Forbereder opdatering",
+ "Repair warning: " : "Reparationsadvarsel:",
+ "Repair error: " : "Reparationsfejl:",
"Turned on maintenance mode" : "Startede vedligeholdelsestilstand",
"Turned off maintenance mode" : "standsede vedligeholdelsestilstand",
"Maintenance mode is kept active" : "Vedligeholdelsestilstanden holdes kørende",
@@ -38,8 +40,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et for %s kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update for apps" : "Tjekkede databaseskemaets opdatering for apps",
"Updated \"%s\" to %s" : "Opdaterede \"%s\" til %s",
- "Repair warning: " : "Reparationsadvarsel:",
- "Repair error: " : "Reparationsfejl:",
"Set log level to debug" : "Sæt logningsniveau til fejlfinding",
"Reset log level" : "Nulstil logningsniveau",
"Starting code integrity check" : "Begynder tjek af kodeintegritet",
diff --git a/core/l10n/da.json b/core/l10n/da.json
index a70047077e3..c5c1775d6df 100644
--- a/core/l10n/da.json
+++ b/core/l10n/da.json
@@ -25,6 +25,8 @@
"Error unfavoriting" : "Fejl ved fjernelse fra foretrukken.",
"Couldn't send mail to following users: %s " : "Kunne ikke sende mail til følgende brugere: %s",
"Preparing update" : "Forbereder opdatering",
+ "Repair warning: " : "Reparationsadvarsel:",
+ "Repair error: " : "Reparationsfejl:",
"Turned on maintenance mode" : "Startede vedligeholdelsestilstand",
"Turned off maintenance mode" : "standsede vedligeholdelsestilstand",
"Maintenance mode is kept active" : "Vedligeholdelsestilstanden holdes kørende",
@@ -36,8 +38,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tjekker om database schema'et for %s kan opdateres (dette kan tage lang tid afhængig af databasens størrelse)",
"Checked database schema update for apps" : "Tjekkede databaseskemaets opdatering for apps",
"Updated \"%s\" to %s" : "Opdaterede \"%s\" til %s",
- "Repair warning: " : "Reparationsadvarsel:",
- "Repair error: " : "Reparationsfejl:",
"Set log level to debug" : "Sæt logningsniveau til fejlfinding",
"Reset log level" : "Nulstil logningsniveau",
"Starting code integrity check" : "Begynder tjek af kodeintegritet",
diff --git a/core/l10n/de.js b/core/l10n/de.js
index e3936c3a03a..e17910f6450 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Fehler beim Entfernen aus den Favoriten",
"Couldn't send mail to following users: %s " : "Die E-Mail konnte nicht an folgende Benutzer gesendet werden: %s",
"Preparing update" : "Update vorbereiten",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Da automatische Updates in der config.php deaktivert sind, nutze bitte den Updater über die Kommandozeile.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reparaturwarnung:",
+ "Repair error: " : "Reparaturfehler:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Da automatische Updates in der config.php deaktivert sind, nutze bitte den Updater über die Kommandozeile.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Überprüfe Tabelle %s",
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüfen, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update for apps" : "Datenbankschema-Aktualisierung für Apps überprüft",
"Updated \"%s\" to %s" : "„%s“ zu %s aktualisiert",
- "Repair warning: " : "Reparaturwarnung:",
- "Repair error: " : "Reparaturfehler:",
"Set log level to debug" : "Log-Level auf \"debug\" gesetzt",
"Reset log level" : "Ursprüngliches Log-Level wiederhergestellt",
"Starting code integrity check" : "Code-Integrität wird überprüft",
@@ -282,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Bitte kontaktiere Deinen Administrator.",
"An internal error occurred." : "Es ist ein interner Fehler aufgetreten.",
"Please try again or contact your administrator." : "Bitte versuche es noch einmal oder kontaktiere Deinen Administrator.",
+ "Username or email" : "Benutzername oder E-Mail",
"Log in" : "Anmelden",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
"Wrong password." : "Falsches Passwort.",
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 4e4cc5e682f..1a9acc8b653 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Fehler beim Entfernen aus den Favoriten",
"Couldn't send mail to following users: %s " : "Die E-Mail konnte nicht an folgende Benutzer gesendet werden: %s",
"Preparing update" : "Update vorbereiten",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Da automatische Updates in der config.php deaktivert sind, nutze bitte den Updater über die Kommandozeile.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reparaturwarnung:",
+ "Repair error: " : "Reparaturfehler:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Da automatische Updates in der config.php deaktivert sind, nutze bitte den Updater über die Kommandozeile.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Überprüfe Tabelle %s",
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüfen, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update for apps" : "Datenbankschema-Aktualisierung für Apps überprüft",
"Updated \"%s\" to %s" : "„%s“ zu %s aktualisiert",
- "Repair warning: " : "Reparaturwarnung:",
- "Repair error: " : "Reparaturfehler:",
"Set log level to debug" : "Log-Level auf \"debug\" gesetzt",
"Reset log level" : "Ursprüngliches Log-Level wiederhergestellt",
"Starting code integrity check" : "Code-Integrität wird überprüft",
@@ -280,6 +280,7 @@
"Please contact your administrator." : "Bitte kontaktiere Deinen Administrator.",
"An internal error occurred." : "Es ist ein interner Fehler aufgetreten.",
"Please try again or contact your administrator." : "Bitte versuche es noch einmal oder kontaktiere Deinen Administrator.",
+ "Username or email" : "Benutzername oder E-Mail",
"Log in" : "Anmelden",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
"Wrong password." : "Falsches Passwort.",
diff --git a/core/l10n/de_AT.js b/core/l10n/de_AT.js
index 756bc057121..56c0d291a24 100644
--- a/core/l10n/de_AT.js
+++ b/core/l10n/de_AT.js
@@ -28,6 +28,8 @@ OC.L10N.register(
"Couldn't send mail to following users: %s " : "Die E-Mail konnte nicht an folgende Benutzer gesendet werden: %s",
"Preparing update" : "Update vorbereiten",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reparaturwarnung:",
+ "Repair error: " : "Reparaturfehler:",
"[%d / %d]: Checking table %s" : "[%d / %d]: Überprüfe Tabelle %s",
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
@@ -40,8 +42,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüfen, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update for apps" : "Datenbankschema-Aktualisierung für Apps überprüft",
"Updated \"%s\" to %s" : "„%s“ zu %s aktualisiert",
- "Repair warning: " : "Reparaturwarnung:",
- "Repair error: " : "Reparaturfehler:",
"Set log level to debug" : "Log-Level auf \"debug\" gesetzt",
"Reset log level" : "Ursprüngliches Log-Level wiederhergestellt",
"Starting code integrity check" : "Code-Integrität wird überprüft",
diff --git a/core/l10n/de_AT.json b/core/l10n/de_AT.json
index ff097ed0ba2..47d82d36af8 100644
--- a/core/l10n/de_AT.json
+++ b/core/l10n/de_AT.json
@@ -26,6 +26,8 @@
"Couldn't send mail to following users: %s " : "Die E-Mail konnte nicht an folgende Benutzer gesendet werden: %s",
"Preparing update" : "Update vorbereiten",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reparaturwarnung:",
+ "Repair error: " : "Reparaturfehler:",
"[%d / %d]: Checking table %s" : "[%d / %d]: Überprüfe Tabelle %s",
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
@@ -38,8 +40,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüfen, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update for apps" : "Datenbankschema-Aktualisierung für Apps überprüft",
"Updated \"%s\" to %s" : "„%s“ zu %s aktualisiert",
- "Repair warning: " : "Reparaturwarnung:",
- "Repair error: " : "Reparaturfehler:",
"Set log level to debug" : "Log-Level auf \"debug\" gesetzt",
"Reset log level" : "Ursprüngliches Log-Level wiederhergestellt",
"Starting code integrity check" : "Code-Integrität wird überprüft",
diff --git a/core/l10n/de_DE.js b/core/l10n/de_DE.js
index 9a3cc82be44..e84e581fc2a 100644
--- a/core/l10n/de_DE.js
+++ b/core/l10n/de_DE.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Fehler beim Entfernen aus den Favoriten",
"Couldn't send mail to following users: %s " : "An folgende Benutzer konnte keine E-Mail gesendet werden: %s",
"Preparing update" : "Update vorbereiten",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Da automatische Updates in der config.php deaktivert sind, nutzen Sie bitte den Updater über die Kommandozeile.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reperaturwarnung:",
+ "Repair error: " : "Reperaturfehler:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Da automatische Updates in der config.php deaktivert sind, nutzen Sie bitte den Updater über die Kommandozeile.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Überprüfe Tabelle %s",
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet ",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüft, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update for apps" : "Datenbankschema-Aktualisierung für Apps überprüft",
"Updated \"%s\" to %s" : "„%s“ zu %s aktualisiert",
- "Repair warning: " : "Reperaturwarnung:",
- "Repair error: " : "Reperaturfehler:",
"Set log level to debug" : "Log-Level auf \"debug\" gesetzt",
"Reset log level" : "Ursprüngliches Log-Level wiederhergestellt",
"Starting code integrity check" : "Code-Integrität wird überprüft",
@@ -282,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Bitte kontaktieren Sie Ihren Administrator.",
"An internal error occurred." : "Es ist ein interner Fehler aufgetreten.",
"Please try again or contact your administrator." : "Bitte versuchen Sie es noch einmal oder kontaktieren Sie Ihren Administrator.",
+ "Username or email" : "Benutzername oder E-Mail",
"Log in" : "Einloggen",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
"Wrong password." : "Falsches Passwort.",
diff --git a/core/l10n/de_DE.json b/core/l10n/de_DE.json
index 3f328b482d7..27b9d6df0bf 100644
--- a/core/l10n/de_DE.json
+++ b/core/l10n/de_DE.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Fehler beim Entfernen aus den Favoriten",
"Couldn't send mail to following users: %s " : "An folgende Benutzer konnte keine E-Mail gesendet werden: %s",
"Preparing update" : "Update vorbereiten",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Da automatische Updates in der config.php deaktivert sind, nutzen Sie bitte den Updater über die Kommandozeile.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reperaturwarnung:",
+ "Repair error: " : "Reperaturfehler:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Da automatische Updates in der config.php deaktivert sind, nutzen Sie bitte den Updater über die Kommandozeile.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Überprüfe Tabelle %s",
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet ",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Prüft, ob das Datenbankschema für %s aktualisiert werden kann (dies kann je nach Datenbankgröße sehr lange dauern)",
"Checked database schema update for apps" : "Datenbankschema-Aktualisierung für Apps überprüft",
"Updated \"%s\" to %s" : "„%s“ zu %s aktualisiert",
- "Repair warning: " : "Reperaturwarnung:",
- "Repair error: " : "Reperaturfehler:",
"Set log level to debug" : "Log-Level auf \"debug\" gesetzt",
"Reset log level" : "Ursprüngliches Log-Level wiederhergestellt",
"Starting code integrity check" : "Code-Integrität wird überprüft",
@@ -280,6 +280,7 @@
"Please contact your administrator." : "Bitte kontaktieren Sie Ihren Administrator.",
"An internal error occurred." : "Es ist ein interner Fehler aufgetreten.",
"Please try again or contact your administrator." : "Bitte versuchen Sie es noch einmal oder kontaktieren Sie Ihren Administrator.",
+ "Username or email" : "Benutzername oder E-Mail",
"Log in" : "Einloggen",
"Wrong password. Reset it?" : "Falsches Passwort. Soll es zurückgesetzt werden?",
"Wrong password." : "Falsches Passwort.",
diff --git a/core/l10n/el.js b/core/l10n/el.js
index 285b8f796ae..63f5491340f 100644
--- a/core/l10n/el.js
+++ b/core/l10n/el.js
@@ -26,6 +26,8 @@ OC.L10N.register(
"Error unfavoriting" : "Σφάλμα αφαίρεσης από τα αγαπημένα",
"Couldn't send mail to following users: %s " : "Αδυναμία αποστολής μηνύματος στους ακόλουθους χρήστες: %s",
"Preparing update" : "Προετοιμασία ενημέρωσης",
+ "Repair warning: " : "Προειδοποίηση διόρθωσης:",
+ "Repair error: " : "Σφάλμα διόρθωσης:",
"Turned on maintenance mode" : "Η κατάσταση συντήρησης ενεργοποιήθηκε",
"Turned off maintenance mode" : "Η κατάσταση συντήρησης απενεργοποιήθηκε",
"Maintenance mode is kept active" : "Η λειτουργία συντήρησης διατηρήθηκε ενεργή",
@@ -37,8 +39,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Έλεγχος αν το σχήμα της βάσης δεδομένων για %s μπορεί να ενημερωθεί (αυτό μπορεί να πάρει πολλή ώρα ανάλογα με το μέγεθος της βάσης δεδομένων)",
"Checked database schema update for apps" : "Έλεγχος ενημέρωσης σχήματος βάσης δεδομένων για εφαρμογές",
"Updated \"%s\" to %s" : "Αναβαθμίστηκε \"%s\" σε %s",
- "Repair warning: " : "Προειδοποίηση διόρθωσης:",
- "Repair error: " : "Σφάλμα διόρθωσης:",
"%s (3rdparty)" : "%s (3ου μέρους)",
"%s (incompatible)" : "%s (ασύμβατη)",
"Following apps have been disabled: %s" : "Οι ακόλουθες εφαρμογές έχουν απενεργοποιηθεί: %s",
diff --git a/core/l10n/el.json b/core/l10n/el.json
index d0dc62c2a85..f3c1c78bc50 100644
--- a/core/l10n/el.json
+++ b/core/l10n/el.json
@@ -24,6 +24,8 @@
"Error unfavoriting" : "Σφάλμα αφαίρεσης από τα αγαπημένα",
"Couldn't send mail to following users: %s " : "Αδυναμία αποστολής μηνύματος στους ακόλουθους χρήστες: %s",
"Preparing update" : "Προετοιμασία ενημέρωσης",
+ "Repair warning: " : "Προειδοποίηση διόρθωσης:",
+ "Repair error: " : "Σφάλμα διόρθωσης:",
"Turned on maintenance mode" : "Η κατάσταση συντήρησης ενεργοποιήθηκε",
"Turned off maintenance mode" : "Η κατάσταση συντήρησης απενεργοποιήθηκε",
"Maintenance mode is kept active" : "Η λειτουργία συντήρησης διατηρήθηκε ενεργή",
@@ -35,8 +37,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Έλεγχος αν το σχήμα της βάσης δεδομένων για %s μπορεί να ενημερωθεί (αυτό μπορεί να πάρει πολλή ώρα ανάλογα με το μέγεθος της βάσης δεδομένων)",
"Checked database schema update for apps" : "Έλεγχος ενημέρωσης σχήματος βάσης δεδομένων για εφαρμογές",
"Updated \"%s\" to %s" : "Αναβαθμίστηκε \"%s\" σε %s",
- "Repair warning: " : "Προειδοποίηση διόρθωσης:",
- "Repair error: " : "Σφάλμα διόρθωσης:",
"%s (3rdparty)" : "%s (3ου μέρους)",
"%s (incompatible)" : "%s (ασύμβατη)",
"Following apps have been disabled: %s" : "Οι ακόλουθες εφαρμογές έχουν απενεργοποιηθεί: %s",
diff --git a/core/l10n/en_GB.js b/core/l10n/en_GB.js
index 1781670a7f6..946006f0633 100644
--- a/core/l10n/en_GB.js
+++ b/core/l10n/en_GB.js
@@ -27,6 +27,11 @@ OC.L10N.register(
"Error unfavoriting" : "Error unfavouriting",
"Couldn't send mail to following users: %s " : "Couldn't send mail to following users: %s ",
"Preparing update" : "Preparing update",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Repair warning: ",
+ "Repair error: " : "Repair error: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Please use the command line updater because automatic updating is disabled in the config.php.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Checking table %s",
"Turned on maintenance mode" : "Turned on maintenance mode",
"Turned off maintenance mode" : "Turned off maintenance mode",
"Maintenance mode is kept active" : "Maintenance mode is kept active",
@@ -38,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)",
"Checked database schema update for apps" : "Checked database schema update for apps",
"Updated \"%s\" to %s" : "Updated \"%s\" to %s",
- "Repair warning: " : "Repair warning: ",
- "Repair error: " : "Repair error: ",
"Set log level to debug" : "Set log level to debug",
"Reset log level" : "Reset log level",
"Starting code integrity check" : "Starting code integrity check",
@@ -95,6 +98,7 @@ OC.L10N.register(
"Dec." : "Dec.",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>",
"Settings" : "Settings",
+ "Problem loading page, reloading in 5 seconds" : "Problem loading page, reloading in 5 seconds",
"Saving..." : "Saving...",
"Dismiss" : "Dismiss",
"seconds ago" : "seconds ago",
@@ -126,10 +130,18 @@ OC.L10N.register(
"Good password" : "Good password",
"Strong password" : "Strong password",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Your web server is not yet set up properly to allow file synchronisation because the WebDAV interface seems to be broken.",
+ "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>." : "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>.",
"This server has no working Internet connection. 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." : "This server has no working Internet connection. 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 enabling the Internet connection for this server.",
+ "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 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>.",
+ "/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>." : "/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>.",
+ "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." : "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.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)",
"Error occurred while checking server setup" : "Error occurred whilst checking server setup",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>." : "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>." : "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>.",
"Shared" : "Shared",
"Shared with {recipients}" : "Shared with {recipients}",
@@ -152,6 +164,7 @@ OC.L10N.register(
"Send" : "Send",
"Sending ..." : "Sending ...",
"Email sent" : "Email sent",
+ "Send link via email" : "Send link via email",
"Shared with you and the group {group} by {owner}" : "Shared with you and the group {group} by {owner}",
"Shared with you by {owner}" : "Shared with you by {owner}",
"group" : "group",
@@ -167,11 +180,17 @@ OC.L10N.register(
"Could not unshare" : "Could not unshare",
"Share details could not be loaded for this item." : "Share details could not be loaded for this item.",
"No users or groups found for {search}" : "No users or groups found for {search}",
+ "No users found for {search}" : "No users found for {search}",
+ "An error occurred. Please try again" : "An error occurred. Please try again",
"{sharee} (group)" : "{sharee} (group)",
"{sharee} (at {server})" : "{sharee} (at {server})",
"{sharee} (remote)" : "{sharee} (remote)",
"Share" : "Share",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Share with people on other ownClouds using the syntax username@example.com/owncloud",
+ "Share with users…" : "Share with users…",
+ "Share with users, groups or remote users…" : "Share with users, groups or remote users…",
+ "Share with users or groups…" : "Share with users or groups…",
+ "Share with users or remote users…" : "Share with users or remote users…",
"Error removing share" : "Error removing share",
"Warning" : "Warning",
"Error while sending notification" : "Error whilst sending notification",
@@ -196,6 +215,7 @@ OC.L10N.register(
"new" : "new",
"_download %n file_::_download %n files_" : ["download %n file","download %n files"],
"The upgrade is in progress, leaving this page might interrupt the process in some environments." : "The upgrade is in progress, leaving this page might interrupt the process in some environments.",
+ "Updating to {version}" : "Updating to {version}",
"An error occurred." : "An error occurred.",
"Please reload the page." : "Please reload the page.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue.",
@@ -232,6 +252,7 @@ OC.L10N.register(
"Trace" : "Trace",
"Security warning" : "Security warning",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Your data directory and files are probably accessible from the internet because the .htaccess file does not work.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>." : "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>.",
"Create an <strong>admin account</strong>" : "Create an <strong>admin account</strong>",
"Username" : "Username",
"Storage & database" : "Storage & database",
@@ -259,7 +280,9 @@ OC.L10N.register(
"Search" : "Search",
"Server side authentication failed!" : "Server side authentication failed!",
"Please contact your administrator." : "Please contact your administrator.",
+ "An internal error occurred." : "An internal error occurred.",
"Please try again or contact your administrator." : "Please try again or contact your administrator.",
+ "Username or email" : "Username or email",
"Log in" : "Log in",
"Wrong password. Reset it?" : "Wrong password. Reset it?",
"Wrong password." : "Wrong password.",
@@ -285,6 +308,10 @@ OC.L10N.register(
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Please make sure that the database, the config folder and the data folder have been backed up before proceeding.",
"Start update" : "Start update",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:",
+ "Detailed logs" : "Detailed logs",
+ "Update needed" : "Update needed",
+ "Please use the command line updater because you have a big instance." : "Please use the command line updater because you have a big instance.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "This %s instance is currently in maintenance mode, which may take a while.",
"This page will refresh itself when the %s instance is available again." : "This page will refresh itself when the %s instance is available again."
},
diff --git a/core/l10n/en_GB.json b/core/l10n/en_GB.json
index 51eabe6fe60..4e63ab9e28a 100644
--- a/core/l10n/en_GB.json
+++ b/core/l10n/en_GB.json
@@ -25,6 +25,11 @@
"Error unfavoriting" : "Error unfavouriting",
"Couldn't send mail to following users: %s " : "Couldn't send mail to following users: %s ",
"Preparing update" : "Preparing update",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Repair warning: ",
+ "Repair error: " : "Repair error: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Please use the command line updater because automatic updating is disabled in the config.php.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Checking table %s",
"Turned on maintenance mode" : "Turned on maintenance mode",
"Turned off maintenance mode" : "Turned off maintenance mode",
"Maintenance mode is kept active" : "Maintenance mode is kept active",
@@ -36,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)",
"Checked database schema update for apps" : "Checked database schema update for apps",
"Updated \"%s\" to %s" : "Updated \"%s\" to %s",
- "Repair warning: " : "Repair warning: ",
- "Repair error: " : "Repair error: ",
"Set log level to debug" : "Set log level to debug",
"Reset log level" : "Reset log level",
"Starting code integrity check" : "Starting code integrity check",
@@ -93,6 +96,7 @@
"Dec." : "Dec.",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>",
"Settings" : "Settings",
+ "Problem loading page, reloading in 5 seconds" : "Problem loading page, reloading in 5 seconds",
"Saving..." : "Saving...",
"Dismiss" : "Dismiss",
"seconds ago" : "seconds ago",
@@ -124,10 +128,18 @@
"Good password" : "Good password",
"Strong password" : "Strong password",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Your web server is not yet set up properly to allow file synchronisation because the WebDAV interface seems to be broken.",
+ "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>." : "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>.",
"This server has no working Internet connection. 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." : "This server has no working Internet connection. 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 enabling the Internet connection for this server.",
+ "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 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>.",
+ "/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>." : "/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>.",
+ "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." : "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.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)",
"Error occurred while checking server setup" : "Error occurred whilst checking server setup",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>." : "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>." : "You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>.",
"Shared" : "Shared",
"Shared with {recipients}" : "Shared with {recipients}",
@@ -150,6 +162,7 @@
"Send" : "Send",
"Sending ..." : "Sending ...",
"Email sent" : "Email sent",
+ "Send link via email" : "Send link via email",
"Shared with you and the group {group} by {owner}" : "Shared with you and the group {group} by {owner}",
"Shared with you by {owner}" : "Shared with you by {owner}",
"group" : "group",
@@ -165,11 +178,17 @@
"Could not unshare" : "Could not unshare",
"Share details could not be loaded for this item." : "Share details could not be loaded for this item.",
"No users or groups found for {search}" : "No users or groups found for {search}",
+ "No users found for {search}" : "No users found for {search}",
+ "An error occurred. Please try again" : "An error occurred. Please try again",
"{sharee} (group)" : "{sharee} (group)",
"{sharee} (at {server})" : "{sharee} (at {server})",
"{sharee} (remote)" : "{sharee} (remote)",
"Share" : "Share",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Share with people on other ownClouds using the syntax username@example.com/owncloud",
+ "Share with users…" : "Share with users…",
+ "Share with users, groups or remote users…" : "Share with users, groups or remote users…",
+ "Share with users or groups…" : "Share with users or groups…",
+ "Share with users or remote users…" : "Share with users or remote users…",
"Error removing share" : "Error removing share",
"Warning" : "Warning",
"Error while sending notification" : "Error whilst sending notification",
@@ -194,6 +213,7 @@
"new" : "new",
"_download %n file_::_download %n files_" : ["download %n file","download %n files"],
"The upgrade is in progress, leaving this page might interrupt the process in some environments." : "The upgrade is in progress, leaving this page might interrupt the process in some environments.",
+ "Updating to {version}" : "Updating to {version}",
"An error occurred." : "An error occurred.",
"Please reload the page." : "Please reload the page.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue.",
@@ -230,6 +250,7 @@
"Trace" : "Trace",
"Security warning" : "Security warning",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Your data directory and files are probably accessible from the internet because the .htaccess file does not work.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>." : "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>.",
"Create an <strong>admin account</strong>" : "Create an <strong>admin account</strong>",
"Username" : "Username",
"Storage & database" : "Storage & database",
@@ -257,7 +278,9 @@
"Search" : "Search",
"Server side authentication failed!" : "Server side authentication failed!",
"Please contact your administrator." : "Please contact your administrator.",
+ "An internal error occurred." : "An internal error occurred.",
"Please try again or contact your administrator." : "Please try again or contact your administrator.",
+ "Username or email" : "Username or email",
"Log in" : "Log in",
"Wrong password. Reset it?" : "Wrong password. Reset it?",
"Wrong password." : "Wrong password.",
@@ -283,6 +306,10 @@
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Please make sure that the database, the config folder and the data folder have been backed up before proceeding.",
"Start update" : "Start update",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:",
+ "Detailed logs" : "Detailed logs",
+ "Update needed" : "Update needed",
+ "Please use the command line updater because you have a big instance." : "Please use the command line updater because you have a big instance.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "This %s instance is currently in maintenance mode, which may take a while.",
"This page will refresh itself when the %s instance is available again." : "This page will refresh itself when the %s instance is available again."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/es.js b/core/l10n/es.js
index 099db209c9b..436814523da 100644
--- a/core/l10n/es.js
+++ b/core/l10n/es.js
@@ -135,9 +135,13 @@ OC.L10N.register(
"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>." : "La memoria caché no ha sido configurada. Para mejorar su desempeño, por favor, configure la memcache si está disponible. Puede encontrar más información en nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</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 tiene acceso a /dev/urandom lo cual es desaconsejable por razones de seguridad. Puede encontrar más información en nuestra our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</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 utiliza PHP {version}. Le aconsejamos que actualice su versión de PHP para beneficiarse de <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">mejoras de desempeño y seguridad que aporta PHP Group</a> en cuanto su distribución lo soporte.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "La configuración de las cabeceras inversas del proxy son incorrectas, o está accediendo a ownCloud desde un proxy confiable. Si no está accediendo a ownCloud desde un proxy certificado y confiable, este es un problema de seguridad y puede permitirle a un hacker camuflar su dirección IP a ownCloud. Más información puede ser encontrada en nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "memcached es un sistema de cache distribuido. pero ha sido instalado por error el modulo PHP memcache.\nConsulte <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki acerca de ambos modulos</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Algunos archivos no han superado la comprobación de integridad. Para más información sobre cómo resolver este inconveniente consulte nuestra documentación <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)",
"Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Su directorio de datos y sus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos ya no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "La \"{header}\" cabecera HTTP no está configurado para ser igual a \"{expected}\". Esto puede suponer un riesgo para la seguridad o la privacidad, por lo que se recomienda ajustar esta opción.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>." : "La cabecera HTTP \"Strict-Transport-Security\" no está configurada en al menos \"{segundos}\" segundos. Para una mejor seguridad recomendamos que habilite HSTS como se describe en <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>." : "Está ingresando a este sitio de internet vía HTTP. Le sugerimos enérgicamente que configure su servidor que utilice HTTPS como se describe en nuestros <a href=\"{docUrl}\">consejos de seguridad</a>.",
"Shared" : "Compartido",
"Shared with {recipients}" : "Compartido con {recipients}",
@@ -160,6 +164,7 @@ OC.L10N.register(
"Send" : "Enviar",
"Sending ..." : "Enviando...",
"Email sent" : "Correo electrónico enviado",
+ "Send link via email" : "Enviar el link por email",
"Shared with you and the group {group} by {owner}" : "Compartido contigo y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido contigo por {owner}",
"group" : "grupo",
@@ -247,6 +252,7 @@ OC.L10N.register(
"Trace" : "Trazas",
"Security warning" : "Advertencia de seguridad",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su directorio de datos y sus archivos probablemente sean accesibles a través de internet ya que el archivo .htaccess no funciona.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>." : "Para información de como configurar adecuadamente el servidor, por favor revise <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">la documentación</a>.",
"Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>",
"Username" : "Nombre de usuario",
"Storage & database" : "Almacenamiento y base de datos",
@@ -276,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Por favor, contacte con el administrador.",
"An internal error occurred." : "Ha habido un error interno.",
"Please try again or contact your administrator." : "Por favor reintente nuevamente o contáctese con su administrador.",
+ "Username or email" : "Nombre de usuario o email",
"Log in" : "Ingresar",
"Wrong password. Reset it?" : "Contraseña incorrecta. ¿Restablecerla?",
"Wrong password." : "Contraseña incorrecta.",
@@ -302,6 +309,9 @@ OC.L10N.register(
"Start update" : "Iniciar actualización",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tiempos de espera en grandes instalaciones, en su lugar puede ejecutar el siguiente comando desde el directorio de instalación:",
"Detailed logs" : "Registros detallados",
+ "Update needed" : "Se necesita actualización",
+ "Please use the command line updater because you have a big instance." : "Por favor utilice la actualización mediante la linea de comandos porque tiene pendiente una gran actualización.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para ayuda, mirar <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\"> la documentación</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Está instancia %s está en modo mantenimiento, por lo que puede llevar un tiempo.",
"This page will refresh itself when the %s instance is available again." : "La página se refrescará cuando la instalación %s vuelva a estar disponible."
},
diff --git a/core/l10n/es.json b/core/l10n/es.json
index e8fd1e32c88..4bd24d5d544 100644
--- a/core/l10n/es.json
+++ b/core/l10n/es.json
@@ -133,9 +133,13 @@
"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>." : "La memoria caché no ha sido configurada. Para mejorar su desempeño, por favor, configure la memcache si está disponible. Puede encontrar más información en nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</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 tiene acceso a /dev/urandom lo cual es desaconsejable por razones de seguridad. Puede encontrar más información en nuestra our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</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 utiliza PHP {version}. Le aconsejamos que actualice su versión de PHP para beneficiarse de <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">mejoras de desempeño y seguridad que aporta PHP Group</a> en cuanto su distribución lo soporte.",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "La configuración de las cabeceras inversas del proxy son incorrectas, o está accediendo a ownCloud desde un proxy confiable. Si no está accediendo a ownCloud desde un proxy certificado y confiable, este es un problema de seguridad y puede permitirle a un hacker camuflar su dirección IP a ownCloud. Más información puede ser encontrada en nuestra <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentación</a>.",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "memcached es un sistema de cache distribuido. pero ha sido instalado por error el modulo PHP memcache.\nConsulte <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki acerca de ambos modulos</a>.",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "Algunos archivos no han superado la comprobación de integridad. Para más información sobre cómo resolver este inconveniente consulte nuestra documentación <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)",
"Error occurred while checking server setup" : "Ha ocurrido un error al revisar la configuración del servidor",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Su directorio de datos y sus archivos probablemente sean accesibles desde Internet. El archivo .htaccess no está funcionando. Le sugerimos encarecidamente que configure su servidor web de modo que el directorio de datos ya no sea accesible o que mueva el directorio de datos fuera de la raíz de documentos del servidor web.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "La \"{header}\" cabecera HTTP no está configurado para ser igual a \"{expected}\". Esto puede suponer un riesgo para la seguridad o la privacidad, por lo que se recomienda ajustar esta opción.",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>." : "La cabecera HTTP \"Strict-Transport-Security\" no está configurada en al menos \"{segundos}\" segundos. Para una mejor seguridad recomendamos que habilite HSTS como se describe en <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>.",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>." : "Está ingresando a este sitio de internet vía HTTP. Le sugerimos enérgicamente que configure su servidor que utilice HTTPS como se describe en nuestros <a href=\"{docUrl}\">consejos de seguridad</a>.",
"Shared" : "Compartido",
"Shared with {recipients}" : "Compartido con {recipients}",
@@ -158,6 +162,7 @@
"Send" : "Enviar",
"Sending ..." : "Enviando...",
"Email sent" : "Correo electrónico enviado",
+ "Send link via email" : "Enviar el link por email",
"Shared with you and the group {group} by {owner}" : "Compartido contigo y el grupo {group} por {owner}",
"Shared with you by {owner}" : "Compartido contigo por {owner}",
"group" : "grupo",
@@ -245,6 +250,7 @@
"Trace" : "Trazas",
"Security warning" : "Advertencia de seguridad",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Su directorio de datos y sus archivos probablemente sean accesibles a través de internet ya que el archivo .htaccess no funciona.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>." : "Para información de como configurar adecuadamente el servidor, por favor revise <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">la documentación</a>.",
"Create an <strong>admin account</strong>" : "Crear una <strong>cuenta de administrador</strong>",
"Username" : "Nombre de usuario",
"Storage & database" : "Almacenamiento y base de datos",
@@ -274,6 +280,7 @@
"Please contact your administrator." : "Por favor, contacte con el administrador.",
"An internal error occurred." : "Ha habido un error interno.",
"Please try again or contact your administrator." : "Por favor reintente nuevamente o contáctese con su administrador.",
+ "Username or email" : "Nombre de usuario o email",
"Log in" : "Ingresar",
"Wrong password. Reset it?" : "Contraseña incorrecta. ¿Restablecerla?",
"Wrong password." : "Contraseña incorrecta.",
@@ -300,6 +307,9 @@
"Start update" : "Iniciar actualización",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Para evitar tiempos de espera en grandes instalaciones, en su lugar puede ejecutar el siguiente comando desde el directorio de instalación:",
"Detailed logs" : "Registros detallados",
+ "Update needed" : "Se necesita actualización",
+ "Please use the command line updater because you have a big instance." : "Por favor utilice la actualización mediante la linea de comandos porque tiene pendiente una gran actualización.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Para ayuda, mirar <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\"> la documentación</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Está instancia %s está en modo mantenimiento, por lo que puede llevar un tiempo.",
"This page will refresh itself when the %s instance is available again." : "La página se refrescará cuando la instalación %s vuelva a estar disponible."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/et_EE.js b/core/l10n/et_EE.js
index 59e899751cf..db1b37b4b72 100644
--- a/core/l10n/et_EE.js
+++ b/core/l10n/et_EE.js
@@ -25,6 +25,8 @@ OC.L10N.register(
"Couldn't send mail to following users: %s " : "Kirja saatmine järgnevatele kasutajatele ebaõnnestus: %s ",
"Preparing update" : "Uuendamise ettevalmistamine",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Paranda hoiatus:",
+ "Repair error: " : "Paranda viga:",
"Turned on maintenance mode" : "Haldusrežiimis sisse lülitatud",
"Turned off maintenance mode" : "Haldusrežiimis välja lülitatud",
"Maintenance mode is kept active" : "Hooldusrežiim on aktiivne",
@@ -33,8 +35,6 @@ OC.L10N.register(
"Checked database schema update" : "Andmebaasi skeemi uuendus kontrollitud",
"Checked database schema update for apps" : "Andmebaasi skeemi uuendus rakendustele on kontrollitud",
"Updated \"%s\" to %s" : "Uuendatud \"%s\" -> %s",
- "Repair warning: " : "Paranda hoiatus:",
- "Repair error: " : "Paranda viga:",
"%s (3rdparty)" : "%s (3nda osapoole arendaja)",
"%s (incompatible)" : "%s (pole ühilduv)",
"Following apps have been disabled: %s" : "Järgnevad rakendused on välja lülitatud: %s",
diff --git a/core/l10n/et_EE.json b/core/l10n/et_EE.json
index 800fd9aa492..d12627727da 100644
--- a/core/l10n/et_EE.json
+++ b/core/l10n/et_EE.json
@@ -23,6 +23,8 @@
"Couldn't send mail to following users: %s " : "Kirja saatmine järgnevatele kasutajatele ebaõnnestus: %s ",
"Preparing update" : "Uuendamise ettevalmistamine",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Paranda hoiatus:",
+ "Repair error: " : "Paranda viga:",
"Turned on maintenance mode" : "Haldusrežiimis sisse lülitatud",
"Turned off maintenance mode" : "Haldusrežiimis välja lülitatud",
"Maintenance mode is kept active" : "Hooldusrežiim on aktiivne",
@@ -31,8 +33,6 @@
"Checked database schema update" : "Andmebaasi skeemi uuendus kontrollitud",
"Checked database schema update for apps" : "Andmebaasi skeemi uuendus rakendustele on kontrollitud",
"Updated \"%s\" to %s" : "Uuendatud \"%s\" -> %s",
- "Repair warning: " : "Paranda hoiatus:",
- "Repair error: " : "Paranda viga:",
"%s (3rdparty)" : "%s (3nda osapoole arendaja)",
"%s (incompatible)" : "%s (pole ühilduv)",
"Following apps have been disabled: %s" : "Järgnevad rakendused on välja lülitatud: %s",
diff --git a/core/l10n/fa.js b/core/l10n/fa.js
index c7b65e617d0..a94998e7855 100644
--- a/core/l10n/fa.js
+++ b/core/l10n/fa.js
@@ -20,13 +20,13 @@ OC.L10N.register(
"Error unfavoriting" : "خطا هنگام حذف از موارد محبوب",
"Couldn't send mail to following users: %s " : "ارسال ایمیل برای کاربران روبرو با شکست مواجه شد : %s",
"Preparing update" : "آماده‌سازی به روز‌ رسانی",
+ "Repair warning: " : "اخطار تعمیر:",
+ "Repair error: " : "خطای تعمیر:",
"Turned on maintenance mode" : "حالت \" در دست تعمیر \" فعال شد .",
"Turned off maintenance mode" : "حالت \" در دست تعمیر \" غیرفعال شد .",
"Maintenance mode is kept active" : "حالت تعمیرات فعال نگه‌داشته شده است",
"Updated database" : "بروز رسانی پایگاه داده انجام شد .",
"Updated \"%s\" to %s" : "\"%s\" به %s بروزرسانی شد",
- "Repair warning: " : "اخطار تعمیر:",
- "Repair error: " : "خطای تعمیر:",
"Already up to date" : "در حال حاضر بروز است",
"Sunday" : "یکشنبه",
"Monday" : "دوشنبه",
diff --git a/core/l10n/fa.json b/core/l10n/fa.json
index c31b48ee42f..d4d96e5868a 100644
--- a/core/l10n/fa.json
+++ b/core/l10n/fa.json
@@ -18,13 +18,13 @@
"Error unfavoriting" : "خطا هنگام حذف از موارد محبوب",
"Couldn't send mail to following users: %s " : "ارسال ایمیل برای کاربران روبرو با شکست مواجه شد : %s",
"Preparing update" : "آماده‌سازی به روز‌ رسانی",
+ "Repair warning: " : "اخطار تعمیر:",
+ "Repair error: " : "خطای تعمیر:",
"Turned on maintenance mode" : "حالت \" در دست تعمیر \" فعال شد .",
"Turned off maintenance mode" : "حالت \" در دست تعمیر \" غیرفعال شد .",
"Maintenance mode is kept active" : "حالت تعمیرات فعال نگه‌داشته شده است",
"Updated database" : "بروز رسانی پایگاه داده انجام شد .",
"Updated \"%s\" to %s" : "\"%s\" به %s بروزرسانی شد",
- "Repair warning: " : "اخطار تعمیر:",
- "Repair error: " : "خطای تعمیر:",
"Already up to date" : "در حال حاضر بروز است",
"Sunday" : "یکشنبه",
"Monday" : "دوشنبه",
diff --git a/core/l10n/fi_FI.js b/core/l10n/fi_FI.js
index 6ff9ea70572..d769faf04d0 100644
--- a/core/l10n/fi_FI.js
+++ b/core/l10n/fi_FI.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Suosituksen poisto virhe",
"Couldn't send mail to following users: %s " : "Sähköpostin lähetys seuraaville käyttäjille epäonnistui: %s",
"Preparing update" : "Valmistellaan päivitystä",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Käytä komentorivipäivitintä, koska automaattinen päivitys on estetty config.php-asetustiedostossa.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Korjausvaroitus:",
+ "Repair error: " : "Korjausvirhe:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Käytä komentorivipäivitintä, koska automaattinen päivitys on estetty config.php-asetustiedostossa.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tarkistetaan taulua %s",
"Turned on maintenance mode" : "Siirrytty huoltotilaan",
"Turned off maintenance mode" : "Huoltotila asetettu pois päältä",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tarkistetaan onko kohteen %s tietokannan skeemaa mahdollista päivittää (tämä saattaa kestää kauan riippuen tietokannan koosta)",
"Checked database schema update for apps" : "Tarkistettu tietokannan skeemapäivitys sovelluksille",
"Updated \"%s\" to %s" : "Päivitetty \"%s\" versioon %s",
- "Repair warning: " : "Korjausvaroitus:",
- "Repair error: " : "Korjausvirhe:",
"Set log level to debug" : "Aseta lokitustasoksi vianetsintä",
"Reset log level" : "Nollaa lokitustaso",
"Starting code integrity check" : "Aloitetaan koodin eheystarkistus",
@@ -273,6 +273,7 @@ OC.L10N.register(
"Please contact your administrator." : "Ota yhteys ylläpitäjään.",
"An internal error occurred." : "Tapahtui sisäinen virhe",
"Please try again or contact your administrator." : "Yritä uudestaan tai ota yhteys ylläpitäjään.",
+ "Username or email" : "Käyttäjätunnus tai sähköpostiosoite",
"Log in" : "Kirjaudu sisään",
"Wrong password. Reset it?" : "Väärä salasana. Haluatko palauttaa salasanan?",
"Wrong password." : "Väärä salasana.",
@@ -301,6 +302,7 @@ OC.L10N.register(
"Detailed logs" : "Yksityiskohtainen loki",
"Update needed" : "Päivitys vaaditaan",
"Please use the command line updater because you have a big instance." : "Käytä komentorivipäivitintä, koska käyttämäsi ownCloud on sen verran suuri.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Apua saat <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentaatiosta</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Tämä %s-instanssi on parhaillaan huoltotilassa, huollossa saattaa kestää hetki.",
"This page will refresh itself when the %s instance is available again." : "Tämä sivu päivittää itsensä, kun %s on jälleen käytettävissä."
},
diff --git a/core/l10n/fi_FI.json b/core/l10n/fi_FI.json
index 3f93989b1eb..e5de89e3258 100644
--- a/core/l10n/fi_FI.json
+++ b/core/l10n/fi_FI.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Suosituksen poisto virhe",
"Couldn't send mail to following users: %s " : "Sähköpostin lähetys seuraaville käyttäjille epäonnistui: %s",
"Preparing update" : "Valmistellaan päivitystä",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Käytä komentorivipäivitintä, koska automaattinen päivitys on estetty config.php-asetustiedostossa.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Korjausvaroitus:",
+ "Repair error: " : "Korjausvirhe:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Käytä komentorivipäivitintä, koska automaattinen päivitys on estetty config.php-asetustiedostossa.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tarkistetaan taulua %s",
"Turned on maintenance mode" : "Siirrytty huoltotilaan",
"Turned off maintenance mode" : "Huoltotila asetettu pois päältä",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Tarkistetaan onko kohteen %s tietokannan skeemaa mahdollista päivittää (tämä saattaa kestää kauan riippuen tietokannan koosta)",
"Checked database schema update for apps" : "Tarkistettu tietokannan skeemapäivitys sovelluksille",
"Updated \"%s\" to %s" : "Päivitetty \"%s\" versioon %s",
- "Repair warning: " : "Korjausvaroitus:",
- "Repair error: " : "Korjausvirhe:",
"Set log level to debug" : "Aseta lokitustasoksi vianetsintä",
"Reset log level" : "Nollaa lokitustaso",
"Starting code integrity check" : "Aloitetaan koodin eheystarkistus",
@@ -271,6 +271,7 @@
"Please contact your administrator." : "Ota yhteys ylläpitäjään.",
"An internal error occurred." : "Tapahtui sisäinen virhe",
"Please try again or contact your administrator." : "Yritä uudestaan tai ota yhteys ylläpitäjään.",
+ "Username or email" : "Käyttäjätunnus tai sähköpostiosoite",
"Log in" : "Kirjaudu sisään",
"Wrong password. Reset it?" : "Väärä salasana. Haluatko palauttaa salasanan?",
"Wrong password." : "Väärä salasana.",
@@ -299,6 +300,7 @@
"Detailed logs" : "Yksityiskohtainen loki",
"Update needed" : "Päivitys vaaditaan",
"Please use the command line updater because you have a big instance." : "Käytä komentorivipäivitintä, koska käyttämäsi ownCloud on sen verran suuri.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Apua saat <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentaatiosta</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Tämä %s-instanssi on parhaillaan huoltotilassa, huollossa saattaa kestää hetki.",
"This page will refresh itself when the %s instance is available again." : "Tämä sivu päivittää itsensä, kun %s on jälleen käytettävissä."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index 7e0d33ffd0e..8f74eecc035 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -282,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Veuillez contacter votre administrateur.",
"An internal error occurred." : "Une erreur interne est survenue.",
"Please try again or contact your administrator." : "Veuillez réessayer ou contacter votre administrateur.",
+ "Username or email" : "Nom d'utilisateur ou e-mail",
"Log in" : "Se connecter",
"Wrong password. Reset it?" : "Mot de passe incorrect. Réinitialiser ?",
"Wrong password." : "Mot de passe incorrect.",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index 5177b50e902..09b2928e964 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -280,6 +280,7 @@
"Please contact your administrator." : "Veuillez contacter votre administrateur.",
"An internal error occurred." : "Une erreur interne est survenue.",
"Please try again or contact your administrator." : "Veuillez réessayer ou contacter votre administrateur.",
+ "Username or email" : "Nom d'utilisateur ou e-mail",
"Log in" : "Se connecter",
"Wrong password. Reset it?" : "Mot de passe incorrect. Réinitialiser ?",
"Wrong password." : "Mot de passe incorrect.",
diff --git a/core/l10n/gl.js b/core/l10n/gl.js
index f6c7ee96918..1e8f8ed18a1 100644
--- a/core/l10n/gl.js
+++ b/core/l10n/gl.js
@@ -22,6 +22,8 @@ OC.L10N.register(
"Error favoriting" : "Produciuse un erro ao marcar como favorito",
"Error unfavoriting" : "Produciuse un erro ao desmarcar como favorito",
"Couldn't send mail to following users: %s " : "Non é posíbel enviar correo aos usuarios seguintes: %s",
+ "Repair warning: " : "Aviso de arranxo:",
+ "Repair error: " : "Arranxar o erro:",
"Turned on maintenance mode" : "Modo de mantemento activado",
"Turned off maintenance mode" : "Modo de mantemento desactivado",
"Maintenance mode is kept active" : "Mantense activo o modo de mantemento",
@@ -29,8 +31,6 @@ OC.L10N.register(
"Checked database schema update" : "Comprobada a actualización do esquema da base de datos",
"Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións",
"Updated \"%s\" to %s" : "Actualizado «%s» a %s",
- "Repair warning: " : "Aviso de arranxo:",
- "Repair error: " : "Arranxar o erro:",
"Following apps have been disabled: %s" : "As seguintes aplicacións foron desactivadas: %s",
"Sunday" : "domingo",
"Monday" : "luns",
diff --git a/core/l10n/gl.json b/core/l10n/gl.json
index 38fae1bf521..4c9ad4ea925 100644
--- a/core/l10n/gl.json
+++ b/core/l10n/gl.json
@@ -20,6 +20,8 @@
"Error favoriting" : "Produciuse un erro ao marcar como favorito",
"Error unfavoriting" : "Produciuse un erro ao desmarcar como favorito",
"Couldn't send mail to following users: %s " : "Non é posíbel enviar correo aos usuarios seguintes: %s",
+ "Repair warning: " : "Aviso de arranxo:",
+ "Repair error: " : "Arranxar o erro:",
"Turned on maintenance mode" : "Modo de mantemento activado",
"Turned off maintenance mode" : "Modo de mantemento desactivado",
"Maintenance mode is kept active" : "Mantense activo o modo de mantemento",
@@ -27,8 +29,6 @@
"Checked database schema update" : "Comprobada a actualización do esquema da base de datos",
"Checked database schema update for apps" : "Comprobada a actualización do esquema da base de datos para aplicacións",
"Updated \"%s\" to %s" : "Actualizado «%s» a %s",
- "Repair warning: " : "Aviso de arranxo:",
- "Repair error: " : "Arranxar o erro:",
"Following apps have been disabled: %s" : "As seguintes aplicacións foron desactivadas: %s",
"Sunday" : "domingo",
"Monday" : "luns",
diff --git a/core/l10n/he.js b/core/l10n/he.js
index 317cd79a835..8cc184fad17 100644
--- a/core/l10n/he.js
+++ b/core/l10n/he.js
@@ -27,6 +27,8 @@ OC.L10N.register(
"Error unfavoriting" : "שגיאה בהסרת מועדפים",
"Couldn't send mail to following users: %s " : "לא ניתן היה לשלוח דואר אלקטרוני למשתמשים הבאים %s ",
"Preparing update" : "מכין עדכון",
+ "Repair warning: " : "אזהרת תיקון:",
+ "Repair error: " : "שגיאת תיקון:",
"Turned on maintenance mode" : "הפעלת מצב אחזקה",
"Turned off maintenance mode" : "כיבוי מצב אחזקה",
"Maintenance mode is kept active" : "מצב אחזקה נשמר פעיל",
@@ -38,8 +40,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "בודק אם סכימת מסד הנתונים עבור %s ניתנת לעדכון (פעולה זו יכולה להמשך זמן רב תלוי בגודל מסד הנתונים)",
"Checked database schema update for apps" : "עדכון סכימת מסד נתונים ליישומים נבדק",
"Updated \"%s\" to %s" : "מעדכן \"%s\" ל- %s",
- "Repair warning: " : "אזהרת תיקון:",
- "Repair error: " : "שגיאת תיקון:",
"Set log level to debug" : "קביעת רמת דיווח לתהליך ניפוי בשגיאות",
"Reset log level" : "קביעה מחדש לרמת דיווח",
"Starting code integrity check" : "התחלת בדיקת תקינות קוד",
diff --git a/core/l10n/he.json b/core/l10n/he.json
index f94421b3553..1ebaff05d53 100644
--- a/core/l10n/he.json
+++ b/core/l10n/he.json
@@ -25,6 +25,8 @@
"Error unfavoriting" : "שגיאה בהסרת מועדפים",
"Couldn't send mail to following users: %s " : "לא ניתן היה לשלוח דואר אלקטרוני למשתמשים הבאים %s ",
"Preparing update" : "מכין עדכון",
+ "Repair warning: " : "אזהרת תיקון:",
+ "Repair error: " : "שגיאת תיקון:",
"Turned on maintenance mode" : "הפעלת מצב אחזקה",
"Turned off maintenance mode" : "כיבוי מצב אחזקה",
"Maintenance mode is kept active" : "מצב אחזקה נשמר פעיל",
@@ -36,8 +38,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "בודק אם סכימת מסד הנתונים עבור %s ניתנת לעדכון (פעולה זו יכולה להמשך זמן רב תלוי בגודל מסד הנתונים)",
"Checked database schema update for apps" : "עדכון סכימת מסד נתונים ליישומים נבדק",
"Updated \"%s\" to %s" : "מעדכן \"%s\" ל- %s",
- "Repair warning: " : "אזהרת תיקון:",
- "Repair error: " : "שגיאת תיקון:",
"Set log level to debug" : "קביעת רמת דיווח לתהליך ניפוי בשגיאות",
"Reset log level" : "קביעה מחדש לרמת דיווח",
"Starting code integrity check" : "התחלת בדיקת תקינות קוד",
diff --git a/core/l10n/hu_HU.js b/core/l10n/hu_HU.js
index 992d3f9a4f8..bb9aa702bf3 100644
--- a/core/l10n/hu_HU.js
+++ b/core/l10n/hu_HU.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Hiba a kedvencekből törléskor",
"Couldn't send mail to following users: %s " : "Nem sikerült e-mailt küldeni a következő felhasználóknak: %s",
"Preparing update" : "Felkészülés a frissítésre",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Kérjük, a frissítéshez a parancssort használja, mert az automatikus frissítés ki van kapcsolva a config.php-ban.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Javítási figyelmeztetés:",
+ "Repair error: " : "Javítás hiba:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Kérjük, a frissítéshez a parancssort használja, mert az automatikus frissítés ki van kapcsolva a config.php-ban.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tábla ellenőrzése: %s",
"Turned on maintenance mode" : "A karbantartási mód bekapcsolva",
"Turned off maintenance mode" : "A karbantartási mód kikapcsolva",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Annak ellenőrzése, hogy a(z) %s adatbázis sémáját lehet-e frissíteni (ez hosszabb ideig is eltarthat az adatbázis méretétől függően)",
"Checked database schema update for apps" : "Az adatbázis séma frissítését ellenőriztük az alkalmazásokra vontakozóan",
"Updated \"%s\" to %s" : "\"%s\" frissítve erre: %s",
- "Repair warning: " : "Javítási figyelmeztetés:",
- "Repair error: " : "Javítás hiba:",
"Set log level to debug" : "Naplózási szint beállítása hibakeresésre",
"Reset log level" : "Naplózási szint visszaállítása",
"Starting code integrity check" : "Kódintegritás ellenőrzés elindítása",
diff --git a/core/l10n/hu_HU.json b/core/l10n/hu_HU.json
index be40792f277..4e8ab825bd2 100644
--- a/core/l10n/hu_HU.json
+++ b/core/l10n/hu_HU.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Hiba a kedvencekből törléskor",
"Couldn't send mail to following users: %s " : "Nem sikerült e-mailt küldeni a következő felhasználóknak: %s",
"Preparing update" : "Felkészülés a frissítésre",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Kérjük, a frissítéshez a parancssort használja, mert az automatikus frissítés ki van kapcsolva a config.php-ban.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Javítási figyelmeztetés:",
+ "Repair error: " : "Javítás hiba:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Kérjük, a frissítéshez a parancssort használja, mert az automatikus frissítés ki van kapcsolva a config.php-ban.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tábla ellenőrzése: %s",
"Turned on maintenance mode" : "A karbantartási mód bekapcsolva",
"Turned off maintenance mode" : "A karbantartási mód kikapcsolva",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Annak ellenőrzése, hogy a(z) %s adatbázis sémáját lehet-e frissíteni (ez hosszabb ideig is eltarthat az adatbázis méretétől függően)",
"Checked database schema update for apps" : "Az adatbázis séma frissítését ellenőriztük az alkalmazásokra vontakozóan",
"Updated \"%s\" to %s" : "\"%s\" frissítve erre: %s",
- "Repair warning: " : "Javítási figyelmeztetés:",
- "Repair error: " : "Javítás hiba:",
"Set log level to debug" : "Naplózási szint beállítása hibakeresésre",
"Reset log level" : "Naplózási szint visszaállítása",
"Starting code integrity check" : "Kódintegritás ellenőrzés elindítása",
diff --git a/core/l10n/id.js b/core/l10n/id.js
index 76d0fff6006..6b7e0255276 100644
--- a/core/l10n/id.js
+++ b/core/l10n/id.js
@@ -25,6 +25,8 @@ OC.L10N.register(
"Error unfavoriting" : "Kesalahan saat menghapus sebagai favorit",
"Couldn't send mail to following users: %s " : "Tidak dapat mengirim Email ke pengguna berikut: %s",
"Preparing update" : "Mempersiapkan pembaruan",
+ "Repair warning: " : "Peringatan perbaikan:",
+ "Repair error: " : "Kesalahan perbaikan:",
"Turned on maintenance mode" : "Hidupkan mode perawatan",
"Turned off maintenance mode" : "Matikan mode perawatan",
"Maintenance mode is kept active" : "Mode Pemeliharaan masih aktif",
@@ -36,8 +38,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Memeriksa apakah skema untuk %s dapat diperbarui (dapat memerlukan waktu yang lama tergantung pada ukuran basis data)",
"Checked database schema update for apps" : "Pembaruan skema basis data terperiksa untuk aplikasi",
"Updated \"%s\" to %s" : "Terbaru \"%s\" sampai %s",
- "Repair warning: " : "Peringatan perbaikan:",
- "Repair error: " : "Kesalahan perbaikan:",
"%s (3rdparty)" : "%s (pihak ke-3)",
"%s (incompatible)" : "%s (tidak kompatibel)",
"Following apps have been disabled: %s" : "Aplikasi berikut telah dinonaktifkan: %s",
diff --git a/core/l10n/id.json b/core/l10n/id.json
index 50a03100353..f2d6b1a18c5 100644
--- a/core/l10n/id.json
+++ b/core/l10n/id.json
@@ -23,6 +23,8 @@
"Error unfavoriting" : "Kesalahan saat menghapus sebagai favorit",
"Couldn't send mail to following users: %s " : "Tidak dapat mengirim Email ke pengguna berikut: %s",
"Preparing update" : "Mempersiapkan pembaruan",
+ "Repair warning: " : "Peringatan perbaikan:",
+ "Repair error: " : "Kesalahan perbaikan:",
"Turned on maintenance mode" : "Hidupkan mode perawatan",
"Turned off maintenance mode" : "Matikan mode perawatan",
"Maintenance mode is kept active" : "Mode Pemeliharaan masih aktif",
@@ -34,8 +36,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Memeriksa apakah skema untuk %s dapat diperbarui (dapat memerlukan waktu yang lama tergantung pada ukuran basis data)",
"Checked database schema update for apps" : "Pembaruan skema basis data terperiksa untuk aplikasi",
"Updated \"%s\" to %s" : "Terbaru \"%s\" sampai %s",
- "Repair warning: " : "Peringatan perbaikan:",
- "Repair error: " : "Kesalahan perbaikan:",
"%s (3rdparty)" : "%s (pihak ke-3)",
"%s (incompatible)" : "%s (tidak kompatibel)",
"Following apps have been disabled: %s" : "Aplikasi berikut telah dinonaktifkan: %s",
diff --git a/core/l10n/is.js b/core/l10n/is.js
index 5e4ac4fec5d..d26d49863da 100644
--- a/core/l10n/is.js
+++ b/core/l10n/is.js
@@ -27,6 +27,8 @@ OC.L10N.register(
"Error unfavoriting" : "Villa við afmá bókmerkingu",
"Couldn't send mail to following users: %s " : "Gat ekki sent póst á eftirfarandi notendur: %s",
"Preparing update" : "Undirbý uppfærslu",
+ "Repair warning: " : "Viðvörun vegna viðgerðar: ",
+ "Repair error: " : "Villa í viðgerð:",
"Turned on maintenance mode" : "Kveikt á viðhaldsham",
"Turned off maintenance mode" : "Slökkt á viðhaldsham",
"Maintenance mode is kept active" : "Viðhaldsham er haldið virkum",
@@ -38,8 +40,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Athuga hvort hægt sé að uppfæra gagnagrunnsskema fyrir %s (þetta getur tekið langan tíma ef gagnagrunnurinn er mjög stór)",
"Checked database schema update for apps" : "Athugaði uppfærslu á gagnagrunnsskema fyrir öpp",
"Updated \"%s\" to %s" : "Uppfærði \"%s\" í %s",
- "Repair warning: " : "Viðvörun vegna viðgerðar: ",
- "Repair error: " : "Villa í viðgerð:",
"Set log level to debug" : "Setja annálsstig á aflúsun",
"Reset log level" : "Frumstilla annálsstig",
"Starting code integrity check" : "Ræsi athugun á áreiðanleika kóða",
diff --git a/core/l10n/is.json b/core/l10n/is.json
index 7fae2146d13..9c0a541e1cc 100644
--- a/core/l10n/is.json
+++ b/core/l10n/is.json
@@ -25,6 +25,8 @@
"Error unfavoriting" : "Villa við afmá bókmerkingu",
"Couldn't send mail to following users: %s " : "Gat ekki sent póst á eftirfarandi notendur: %s",
"Preparing update" : "Undirbý uppfærslu",
+ "Repair warning: " : "Viðvörun vegna viðgerðar: ",
+ "Repair error: " : "Villa í viðgerð:",
"Turned on maintenance mode" : "Kveikt á viðhaldsham",
"Turned off maintenance mode" : "Slökkt á viðhaldsham",
"Maintenance mode is kept active" : "Viðhaldsham er haldið virkum",
@@ -36,8 +38,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Athuga hvort hægt sé að uppfæra gagnagrunnsskema fyrir %s (þetta getur tekið langan tíma ef gagnagrunnurinn er mjög stór)",
"Checked database schema update for apps" : "Athugaði uppfærslu á gagnagrunnsskema fyrir öpp",
"Updated \"%s\" to %s" : "Uppfærði \"%s\" í %s",
- "Repair warning: " : "Viðvörun vegna viðgerðar: ",
- "Repair error: " : "Villa í viðgerð:",
"Set log level to debug" : "Setja annálsstig á aflúsun",
"Reset log level" : "Frumstilla annálsstig",
"Starting code integrity check" : "Ræsi athugun á áreiðanleika kóða",
diff --git a/core/l10n/it.js b/core/l10n/it.js
index 0d9d5870349..86b6cd71c14 100644
--- a/core/l10n/it.js
+++ b/core/l10n/it.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Errore di rimozione dai preferiti",
"Couldn't send mail to following users: %s " : "Impossibile inviare email ai seguenti utenti: %s",
"Preparing update" : "Preparazione aggiornamento",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Utilizza lo strumento da riga di comando poiché l'aggiornamento automatico è disabilitato nel file config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Avviso di riparazione",
+ "Repair error: " : "Errore di riparazione:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Utilizza lo strumento da riga di comando poiché l'aggiornamento automatico è disabilitato nel file config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: controllo della tabella %s",
"Turned on maintenance mode" : "Modalità di manutenzione attivata",
"Turned off maintenance mode" : "Modalità di manutenzione disattivata",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controllo che lo schema del database di %s possa essere aggiornato (ciò potrebbe richiedere molto tempo in base alla dimensione del database)",
"Checked database schema update for apps" : "Verificato l'aggiornamento dello schema del database per le applicazioni",
"Updated \"%s\" to %s" : "Aggiornato \"%s\" a %s",
- "Repair warning: " : "Avviso di riparazione",
- "Repair error: " : "Errore di riparazione:",
"Set log level to debug" : "Imposta il livello del log a debug",
"Reset log level" : "Ripristina il livello del log",
"Starting code integrity check" : "Avvio del controllo di integrità del codice",
@@ -282,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Contatta il tuo amministratore di sistema.",
"An internal error occurred." : "Si è verificato un errore interno.",
"Please try again or contact your administrator." : "Prova ancora o contatta il tuo amministratore.",
+ "Username or email" : "Nome utente o email",
"Log in" : "Accedi",
"Wrong password. Reset it?" : "Password errata. Vuoi reimpostarla?",
"Wrong password." : "Password errata.",
diff --git a/core/l10n/it.json b/core/l10n/it.json
index ade154261bd..fc5a1abb743 100644
--- a/core/l10n/it.json
+++ b/core/l10n/it.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Errore di rimozione dai preferiti",
"Couldn't send mail to following users: %s " : "Impossibile inviare email ai seguenti utenti: %s",
"Preparing update" : "Preparazione aggiornamento",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Utilizza lo strumento da riga di comando poiché l'aggiornamento automatico è disabilitato nel file config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Avviso di riparazione",
+ "Repair error: " : "Errore di riparazione:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Utilizza lo strumento da riga di comando poiché l'aggiornamento automatico è disabilitato nel file config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: controllo della tabella %s",
"Turned on maintenance mode" : "Modalità di manutenzione attivata",
"Turned off maintenance mode" : "Modalità di manutenzione disattivata",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controllo che lo schema del database di %s possa essere aggiornato (ciò potrebbe richiedere molto tempo in base alla dimensione del database)",
"Checked database schema update for apps" : "Verificato l'aggiornamento dello schema del database per le applicazioni",
"Updated \"%s\" to %s" : "Aggiornato \"%s\" a %s",
- "Repair warning: " : "Avviso di riparazione",
- "Repair error: " : "Errore di riparazione:",
"Set log level to debug" : "Imposta il livello del log a debug",
"Reset log level" : "Ripristina il livello del log",
"Starting code integrity check" : "Avvio del controllo di integrità del codice",
@@ -280,6 +280,7 @@
"Please contact your administrator." : "Contatta il tuo amministratore di sistema.",
"An internal error occurred." : "Si è verificato un errore interno.",
"Please try again or contact your administrator." : "Prova ancora o contatta il tuo amministratore.",
+ "Username or email" : "Nome utente o email",
"Log in" : "Accedi",
"Wrong password. Reset it?" : "Password errata. Vuoi reimpostarla?",
"Wrong password." : "Password errata.",
diff --git a/core/l10n/ja.js b/core/l10n/ja.js
index ae390b14bed..d23c7a83b83 100644
--- a/core/l10n/ja.js
+++ b/core/l10n/ja.js
@@ -27,6 +27,11 @@ OC.L10N.register(
"Error unfavoriting" : "お気に入りから削除エラー",
"Couldn't send mail to following users: %s " : "次のユーザーにメールを送信できませんでした: %s",
"Preparing update" : "アップデートの準備中",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "修復警告:",
+ "Repair error: " : "修復エラー:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "config.php で自動更新が無効になっているので、コマンドラインでの更新を利用してください。",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: テーブル %s をチェック中",
"Turned on maintenance mode" : "メンテナンスモードがオンになりました",
"Turned off maintenance mode" : "メンテナンスモードがオフになりました",
"Maintenance mode is kept active" : "メンテナンスモードが継続中です",
@@ -38,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "データベーススキーマー %s がアップデートできるかどうかチェックしています。(この操作の時間はデータベースの容量によります)",
"Checked database schema update for apps" : "アプリの指定データベースのスキーマを更新",
"Updated \"%s\" to %s" : "\"%s\" を %s にアップデートしました。",
- "Repair warning: " : "修復警告:",
- "Repair error: " : "修復エラー:",
"Set log level to debug" : "ログをデバッグレベルに設定",
"Reset log level" : "ログレベルをリセット",
"Starting code integrity check" : "コード整合性の確認を開始",
@@ -95,6 +98,7 @@ OC.L10N.register(
"Dec." : "12月",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">コード整合性の確認で問題が発生しました。詳しくはこちら…</a>",
"Settings" : "設定",
+ "Problem loading page, reloading in 5 seconds" : "ページ読込に問題がありました。5秒後に再読込します",
"Saving..." : "保存中...",
"Dismiss" : "閉じる",
"seconds ago" : "数秒前",
@@ -126,10 +130,18 @@ OC.L10N.register(
"Good password" : "良好なパスワード",
"Strong password" : "強いパスワード",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "WebDAVインターフェースが動作していないようです。Webサーバーは、ファイルの同期を許可するよう適切に設定されていません。",
+ "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>." : "Webサーバーは適切にホスト名 \"{url}\" が引けるように設定されていません。より詳しい情報については、<a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">ドキュメント</a> を参照ください。",
"This server has no working Internet connection. 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." : "このサーバーはインターネットに接続していません。この場合、外部ストレージのマウント、更新の通知やサードパーティ製のアプリ、といった一部の機能が利用できません。また、リモート接続でのファイルアクセス、通知メールの送信のような機能も利用できないことがあります。すべての機能を利用するには、このサーバーのインターネット接続を有効にすることをお勧めします。",
+ "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>." : "メモリキャッシュが設定されていません。パフォーマンスを向上するために、可能であれば memcache を設定してください。 より詳しい情報については、<a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">を参照してください。",
+ "/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>." : "/dev/urandom を PHP から読み取ることができません。この状態はセキュリティの観点からおすすめできません。より詳しい情報については、<a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">ドキュメント</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." : "このサーバーでは、{version} のPHPを利用しています。パフォーマンスとセキュリティ上のメリットがあるため利用中のディストリビューションで<a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">PHP グループの提供する最新のPHPのバージョン</a>になるべく早くアップデートすることを強くお勧めします。",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "リバースプロキシのヘッダー設定が間違っているか、または信頼されたプロキシからownCloudにアクセスしていません。もし、信頼されたプロキシからアクセスされているのでないなら、攻撃者の詐称されたIPアドレスから ownCloudを見ることができるように許可されていて、セキュリティに問題があります。詳細な情報は、 <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">ドキュメント</a>を確認してください。",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached は分散キャッシュとして設定されています。しかし、PHPモジュール \"memcache\"が間違ってインストールされています。 \\OC\\Memcache\\Memcached は、\"memcached\" のみをサポートしています。\"memcache\" ではありません。<a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki で両方のモジュールの情報</a> について確認してください。",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "いくつかのファイルでチェックサムが適合しませんでした。この問題を解決するためは、<a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">ドキュメント</a>の詳細を見てください。(<a href=\"{codeIntegrityDownloadEndpoint}\">不適合ファイルのリスト…</a> / <a href=\"{rescanEndpoint}\">再チェック…</a>)",
"Error occurred while checking server setup" : "サーバー設定のチェック中にエラーが発生しました",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "データディレクトリとファイルがインターネットからアクセス可能になっている可能性があります。.htaccessファイルが機能していません。データディレクトリがアクセスされないようにWebサーバーを設定するか、Webサーバーのドキュメントルートからデータディレクトリを移動するように強くお勧めします。",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "\"{header}\" HTTP ヘッダは \"{expected}\" に設定されていません。これは潜在的なセキュリティリスクもしくはプライバシーリスクとなる可能性があるため、この設定を見直すことをおすすめします。",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>." : "HTTP ヘッダ の \"Strict-Transport-Security\" が少なくとも \"{seconds}\" 秒に設定されていません。 セキュリティを強化するため、<a href=\"{docUrl}\" rel=\"noreferrer\">セキュリティTips</a>を参照して、HSTS を有効にすることをおすすめします。",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>." : "HTTP経由でアクセスしています。<a href=\"{docUrl}\">security tips</a>を参照して、代わりにHTTPSを使用するようサーバーを設定することを強くおすすめします。 instead as described in our .",
"Shared" : "共有中",
"Shared with {recipients}" : "{recipients} と共有",
@@ -152,6 +164,7 @@ OC.L10N.register(
"Send" : "送信",
"Sending ..." : "送信中...",
"Email sent" : "メールを送信しました",
+ "Send link via email" : "メールでリンクを送信",
"Shared with you and the group {group} by {owner}" : "あなたと {owner} のグループ {group} で共有中",
"Shared with you by {owner}" : "{owner} と共有中",
"group" : "グループ",
@@ -167,11 +180,17 @@ OC.L10N.register(
"Could not unshare" : "共有の解除ができませんでした",
"Share details could not be loaded for this item." : "共有の詳細はこのアイテムによりロードできませんでした。",
"No users or groups found for {search}" : "{search} の検索でユーザー、グループが見つかりません",
+ "No users found for {search}" : "{search} のユーザーはいませんでした",
+ "An error occurred. Please try again" : "エラーが発生しました。もう一度実行してください。",
"{sharee} (group)" : "{sharee} (グループ)",
"{sharee} (at {server})" : "{sharee} ({server} で)",
"{sharee} (remote)" : "{sharee} (リモート)",
"Share" : "共有",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "次の形式で指定して他のownCloudのユーザーと、共有",
+ "Share with users…" : "ユーザーと共有...",
+ "Share with users, groups or remote users…" : "ユーザー、グループもしくはリモートユーザーと共有 ...",
+ "Share with users or groups…" : "ユーザーもしくはグループと共有...",
+ "Share with users or remote users…" : "ユーザーもしくはリモートユーザーと共有 ...",
"Error removing share" : "共有の削除エラー",
"Warning" : "警告",
"Error while sending notification" : "通知送信中にエラーが発生",
@@ -193,8 +212,10 @@ OC.L10N.register(
"sunny" : "快晴",
"Hello {name}, the weather is {weather}" : "こんにちは、 {name}、 天気は{weather}です",
"Hello {name}" : " {name}さん、こんにちは",
+ "new" : "新規",
"_download %n file_::_download %n files_" : ["%n個のファイルをダウンロード"],
"The upgrade is in progress, leaving this page might interrupt the process in some environments." : "アップグレード実行中です。このページを離れると、一部の環境では処理が中断されてしまうことがあります。",
+ "Updating to {version}" : "{version} にアップデート",
"An error occurred." : "エラーが発生しました。",
"Please reload the page." : "ページをリロードしてください。",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "アップデートできませんでした。この問題に対する詳細な情報については、<a href=\"{url}\">フォーラムの投稿を確認してください</a> ",
@@ -231,6 +252,7 @@ OC.L10N.register(
"Trace" : "トレース",
"Security warning" : "セキュリティ警告",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : ".htaccessファイルが動作していないため、おそらくあなたのデータディレクトリまたはファイルはインターネットからアクセス可能になっています。",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>." : "サーバーを適正に設定する情報は、こちらの<a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">ドキュメント</a>を参照してください。",
"Create an <strong>admin account</strong>" : "<strong>管理者アカウント</strong>を作成してください",
"Username" : "ユーザー名",
"Storage & database" : "ストレージとデータベース",
@@ -258,7 +280,9 @@ OC.L10N.register(
"Search" : "検索",
"Server side authentication failed!" : "サーバーサイドの認証に失敗しました!",
"Please contact your administrator." : "管理者に問い合わせてください。",
+ "An internal error occurred." : "内部エラーが発生しました。",
"Please try again or contact your administrator." : "もう一度試してみるか、管理者に問い合わせてください。",
+ "Username or email" : "ユーザ名かメールアドレス",
"Log in" : "ログイン",
"Wrong password. Reset it?" : "パスワードが間違っています。リセットしますか?",
"Wrong password." : "パスワードが間違っています。",
@@ -284,6 +308,10 @@ OC.L10N.register(
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "データベースを確認してください。実行前にconfigフォルダーとdataフォルダーをバックアップします。",
"Start update" : "アップデートを開始",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "大規模なサイトの場合、ブラウザーがタイムアウトする可能性があるため、インストールディレクトリで以下のコマンドを実行することもできます。",
+ "Detailed logs" : "詳細ログ",
+ "Update needed" : "更新が必要です",
+ "Please use the command line updater because you have a big instance." : "データ量が大きいため、コマンドラインでの更新を利用してください。",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "不明な場合、<a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">ドキュメント</a>を参照してください。",
"This %s instance is currently in maintenance mode, which may take a while." : "このサーバー %s は現在メンテナンスモードです。しばらくお待ちください。",
"This page will refresh itself when the %s instance is available again." : "この画面は、サーバー %s の再起動後に自動的に更新されます。"
},
diff --git a/core/l10n/ja.json b/core/l10n/ja.json
index 000069bedbc..fae13987a67 100644
--- a/core/l10n/ja.json
+++ b/core/l10n/ja.json
@@ -25,6 +25,11 @@
"Error unfavoriting" : "お気に入りから削除エラー",
"Couldn't send mail to following users: %s " : "次のユーザーにメールを送信できませんでした: %s",
"Preparing update" : "アップデートの準備中",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "修復警告:",
+ "Repair error: " : "修復エラー:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "config.php で自動更新が無効になっているので、コマンドラインでの更新を利用してください。",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: テーブル %s をチェック中",
"Turned on maintenance mode" : "メンテナンスモードがオンになりました",
"Turned off maintenance mode" : "メンテナンスモードがオフになりました",
"Maintenance mode is kept active" : "メンテナンスモードが継続中です",
@@ -36,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "データベーススキーマー %s がアップデートできるかどうかチェックしています。(この操作の時間はデータベースの容量によります)",
"Checked database schema update for apps" : "アプリの指定データベースのスキーマを更新",
"Updated \"%s\" to %s" : "\"%s\" を %s にアップデートしました。",
- "Repair warning: " : "修復警告:",
- "Repair error: " : "修復エラー:",
"Set log level to debug" : "ログをデバッグレベルに設定",
"Reset log level" : "ログレベルをリセット",
"Starting code integrity check" : "コード整合性の確認を開始",
@@ -93,6 +96,7 @@
"Dec." : "12月",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">コード整合性の確認で問題が発生しました。詳しくはこちら…</a>",
"Settings" : "設定",
+ "Problem loading page, reloading in 5 seconds" : "ページ読込に問題がありました。5秒後に再読込します",
"Saving..." : "保存中...",
"Dismiss" : "閉じる",
"seconds ago" : "数秒前",
@@ -124,10 +128,18 @@
"Good password" : "良好なパスワード",
"Strong password" : "強いパスワード",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "WebDAVインターフェースが動作していないようです。Webサーバーは、ファイルの同期を許可するよう適切に設定されていません。",
+ "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>." : "Webサーバーは適切にホスト名 \"{url}\" が引けるように設定されていません。より詳しい情報については、<a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">ドキュメント</a> を参照ください。",
"This server has no working Internet connection. 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." : "このサーバーはインターネットに接続していません。この場合、外部ストレージのマウント、更新の通知やサードパーティ製のアプリ、といった一部の機能が利用できません。また、リモート接続でのファイルアクセス、通知メールの送信のような機能も利用できないことがあります。すべての機能を利用するには、このサーバーのインターネット接続を有効にすることをお勧めします。",
+ "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>." : "メモリキャッシュが設定されていません。パフォーマンスを向上するために、可能であれば memcache を設定してください。 より詳しい情報については、<a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">を参照してください。",
+ "/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>." : "/dev/urandom を PHP から読み取ることができません。この状態はセキュリティの観点からおすすめできません。より詳しい情報については、<a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">ドキュメント</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." : "このサーバーでは、{version} のPHPを利用しています。パフォーマンスとセキュリティ上のメリットがあるため利用中のディストリビューションで<a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">PHP グループの提供する最新のPHPのバージョン</a>になるべく早くアップデートすることを強くお勧めします。",
+ "The reverse proxy headers configuration is incorrect, or you are accessing ownCloud from a trusted proxy. If you are not accessing ownCloud from a trusted proxy, this is a security issue and can allow an attacker to spoof their IP address as visible to ownCloud. Further information can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>." : "リバースプロキシのヘッダー設定が間違っているか、または信頼されたプロキシからownCloudにアクセスしていません。もし、信頼されたプロキシからアクセスされているのでないなら、攻撃者の詐称されたIPアドレスから ownCloudを見ることができるように許可されていて、セキュリティに問題があります。詳細な情報は、 <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">ドキュメント</a>を確認してください。",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\". See the <a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki about both modules</a>." : "Memcached は分散キャッシュとして設定されています。しかし、PHPモジュール \"memcache\"が間違ってインストールされています。 \\OC\\Memcache\\Memcached は、\"memcached\" のみをサポートしています。\"memcache\" ではありません。<a target=\"_blank\" rel=\"noreferrer\" href=\"{wikiLink}\">memcached wiki で両方のモジュールの情報</a> について確認してください。",
+ "Some files have not passed the integrity check. Further information on how to resolve this issue can be found in our <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentation</a>. (<a href=\"{codeIntegrityDownloadEndpoint}\">List of invalid files…</a> / <a href=\"{rescanEndpoint}\">Rescan…</a>)" : "いくつかのファイルでチェックサムが適合しませんでした。この問題を解決するためは、<a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">ドキュメント</a>の詳細を見てください。(<a href=\"{codeIntegrityDownloadEndpoint}\">不適合ファイルのリスト…</a> / <a href=\"{rescanEndpoint}\">再チェック…</a>)",
"Error occurred while checking server setup" : "サーバー設定のチェック中にエラーが発生しました",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "データディレクトリとファイルがインターネットからアクセス可能になっている可能性があります。.htaccessファイルが機能していません。データディレクトリがアクセスされないようにWebサーバーを設定するか、Webサーバーのドキュメントルートからデータディレクトリを移動するように強くお勧めします。",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "\"{header}\" HTTP ヘッダは \"{expected}\" に設定されていません。これは潜在的なセキュリティリスクもしくはプライバシーリスクとなる可能性があるため、この設定を見直すことをおすすめします。",
+ "The \"Strict-Transport-Security\" HTTP header is not configured to at least \"{seconds}\" seconds. For enhanced security we recommend enabling HSTS as described in our <a href=\"{docUrl}\" rel=\"noreferrer\">security tips</a>." : "HTTP ヘッダ の \"Strict-Transport-Security\" が少なくとも \"{seconds}\" 秒に設定されていません。 セキュリティを強化するため、<a href=\"{docUrl}\" rel=\"noreferrer\">セキュリティTips</a>を参照して、HSTS を有効にすることをおすすめします。",
"You are accessing this site via HTTP. We strongly suggest you configure your server to require using HTTPS instead as described in our <a href=\"{docUrl}\">security tips</a>." : "HTTP経由でアクセスしています。<a href=\"{docUrl}\">security tips</a>を参照して、代わりにHTTPSを使用するようサーバーを設定することを強くおすすめします。 instead as described in our .",
"Shared" : "共有中",
"Shared with {recipients}" : "{recipients} と共有",
@@ -150,6 +162,7 @@
"Send" : "送信",
"Sending ..." : "送信中...",
"Email sent" : "メールを送信しました",
+ "Send link via email" : "メールでリンクを送信",
"Shared with you and the group {group} by {owner}" : "あなたと {owner} のグループ {group} で共有中",
"Shared with you by {owner}" : "{owner} と共有中",
"group" : "グループ",
@@ -165,11 +178,17 @@
"Could not unshare" : "共有の解除ができませんでした",
"Share details could not be loaded for this item." : "共有の詳細はこのアイテムによりロードできませんでした。",
"No users or groups found for {search}" : "{search} の検索でユーザー、グループが見つかりません",
+ "No users found for {search}" : "{search} のユーザーはいませんでした",
+ "An error occurred. Please try again" : "エラーが発生しました。もう一度実行してください。",
"{sharee} (group)" : "{sharee} (グループ)",
"{sharee} (at {server})" : "{sharee} ({server} で)",
"{sharee} (remote)" : "{sharee} (リモート)",
"Share" : "共有",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "次の形式で指定して他のownCloudのユーザーと、共有",
+ "Share with users…" : "ユーザーと共有...",
+ "Share with users, groups or remote users…" : "ユーザー、グループもしくはリモートユーザーと共有 ...",
+ "Share with users or groups…" : "ユーザーもしくはグループと共有...",
+ "Share with users or remote users…" : "ユーザーもしくはリモートユーザーと共有 ...",
"Error removing share" : "共有の削除エラー",
"Warning" : "警告",
"Error while sending notification" : "通知送信中にエラーが発生",
@@ -191,8 +210,10 @@
"sunny" : "快晴",
"Hello {name}, the weather is {weather}" : "こんにちは、 {name}、 天気は{weather}です",
"Hello {name}" : " {name}さん、こんにちは",
+ "new" : "新規",
"_download %n file_::_download %n files_" : ["%n個のファイルをダウンロード"],
"The upgrade is in progress, leaving this page might interrupt the process in some environments." : "アップグレード実行中です。このページを離れると、一部の環境では処理が中断されてしまうことがあります。",
+ "Updating to {version}" : "{version} にアップデート",
"An error occurred." : "エラーが発生しました。",
"Please reload the page." : "ページをリロードしてください。",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "アップデートできませんでした。この問題に対する詳細な情報については、<a href=\"{url}\">フォーラムの投稿を確認してください</a> ",
@@ -229,6 +250,7 @@
"Trace" : "トレース",
"Security warning" : "セキュリティ警告",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : ".htaccessファイルが動作していないため、おそらくあなたのデータディレクトリまたはファイルはインターネットからアクセス可能になっています。",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">documentation</a>." : "サーバーを適正に設定する情報は、こちらの<a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">ドキュメント</a>を参照してください。",
"Create an <strong>admin account</strong>" : "<strong>管理者アカウント</strong>を作成してください",
"Username" : "ユーザー名",
"Storage & database" : "ストレージとデータベース",
@@ -256,7 +278,9 @@
"Search" : "検索",
"Server side authentication failed!" : "サーバーサイドの認証に失敗しました!",
"Please contact your administrator." : "管理者に問い合わせてください。",
+ "An internal error occurred." : "内部エラーが発生しました。",
"Please try again or contact your administrator." : "もう一度試してみるか、管理者に問い合わせてください。",
+ "Username or email" : "ユーザ名かメールアドレス",
"Log in" : "ログイン",
"Wrong password. Reset it?" : "パスワードが間違っています。リセットしますか?",
"Wrong password." : "パスワードが間違っています。",
@@ -282,6 +306,10 @@
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "データベースを確認してください。実行前にconfigフォルダーとdataフォルダーをバックアップします。",
"Start update" : "アップデートを開始",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "大規模なサイトの場合、ブラウザーがタイムアウトする可能性があるため、インストールディレクトリで以下のコマンドを実行することもできます。",
+ "Detailed logs" : "詳細ログ",
+ "Update needed" : "更新が必要です",
+ "Please use the command line updater because you have a big instance." : "データ量が大きいため、コマンドラインでの更新を利用してください。",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "不明な場合、<a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">ドキュメント</a>を参照してください。",
"This %s instance is currently in maintenance mode, which may take a while." : "このサーバー %s は現在メンテナンスモードです。しばらくお待ちください。",
"This page will refresh itself when the %s instance is available again." : "この画面は、サーバー %s の再起動後に自動的に更新されます。"
},"pluralForm" :"nplurals=1; plural=0;"
diff --git a/core/l10n/ko.js b/core/l10n/ko.js
index 94c65dd13ad..3899a4d0596 100644
--- a/core/l10n/ko.js
+++ b/core/l10n/ko.js
@@ -27,6 +27,8 @@ OC.L10N.register(
"Error unfavoriting" : "즐겨찾기 삭제 오류",
"Couldn't send mail to following users: %s " : "%s 님에게 메일을 보낼 수 없습니다.",
"Preparing update" : "업데이트 준비 중",
+ "Repair warning: " : "수리 경고:",
+ "Repair error: " : "수리 오류:",
"Turned on maintenance mode" : "유지 보수 모드 켜짐",
"Turned off maintenance mode" : "유지 보수 모드 꺼짐",
"Maintenance mode is kept active" : "유지 보수 모드가 켜져 있음",
@@ -38,8 +40,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "%s의 데이터베이스 스키마 업데이트 가능 여부 확인 중(데이터베이스 크기에 따라서 오래 걸릴 수도 있습니다)",
"Checked database schema update for apps" : "앱용 데이터베이스 스키마 업데이트 확인됨",
"Updated \"%s\" to %s" : "\"%s\"을(를) %s(으)로 업데이트함",
- "Repair warning: " : "수리 경고:",
- "Repair error: " : "수리 오류:",
"Set log level to debug" : "로그 단계를 디버그로 설정",
"Reset log level" : "로그 단계 초기화",
"Starting code integrity check" : "코드 무결성 검사 시작 중",
diff --git a/core/l10n/ko.json b/core/l10n/ko.json
index 5e6364fb711..156ec364864 100644
--- a/core/l10n/ko.json
+++ b/core/l10n/ko.json
@@ -25,6 +25,8 @@
"Error unfavoriting" : "즐겨찾기 삭제 오류",
"Couldn't send mail to following users: %s " : "%s 님에게 메일을 보낼 수 없습니다.",
"Preparing update" : "업데이트 준비 중",
+ "Repair warning: " : "수리 경고:",
+ "Repair error: " : "수리 오류:",
"Turned on maintenance mode" : "유지 보수 모드 켜짐",
"Turned off maintenance mode" : "유지 보수 모드 꺼짐",
"Maintenance mode is kept active" : "유지 보수 모드가 켜져 있음",
@@ -36,8 +38,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "%s의 데이터베이스 스키마 업데이트 가능 여부 확인 중(데이터베이스 크기에 따라서 오래 걸릴 수도 있습니다)",
"Checked database schema update for apps" : "앱용 데이터베이스 스키마 업데이트 확인됨",
"Updated \"%s\" to %s" : "\"%s\"을(를) %s(으)로 업데이트함",
- "Repair warning: " : "수리 경고:",
- "Repair error: " : "수리 오류:",
"Set log level to debug" : "로그 단계를 디버그로 설정",
"Reset log level" : "로그 단계 초기화",
"Starting code integrity check" : "코드 무결성 검사 시작 중",
diff --git a/core/l10n/lt_LT.js b/core/l10n/lt_LT.js
index e2cd5f4af4b..d8b9522ebf9 100644
--- a/core/l10n/lt_LT.js
+++ b/core/l10n/lt_LT.js
@@ -19,6 +19,8 @@ OC.L10N.register(
"Error unfavoriting" : "Klaida pašalinant iš mėgstamų.",
"Couldn't send mail to following users: %s " : "Nepavyko nusiųsti el. pašto šiems naudotojams: %s ",
"Preparing update" : "Ruošiamasi atnaujinimui",
+ "Repair warning: " : "Taisymo perspėjimas:",
+ "Repair error: " : "Taisymo klaida:",
"Turned on maintenance mode" : "Įjungta priežiūros veiksena",
"Turned off maintenance mode" : "Išjungta priežiūros veiksena",
"Maintenance mode is kept active" : "Priežiūros veiksena yra aktyvi",
@@ -27,8 +29,6 @@ OC.L10N.register(
"Checked database schema update" : "Tikrinama duomenų bazės struktūra",
"Checked database schema update for apps" : "Tikrinama duomenų bazės struktūra įskiepiams",
"Updated \"%s\" to %s" : "Atnaujinta \"%s\" į %s",
- "Repair warning: " : "Taisymo perspėjimas:",
- "Repair error: " : "Taisymo klaida:",
"Following apps have been disabled: %s" : "Išjungti įskiepiai: %s",
"Already up to date" : "Jau naujausia",
"Sunday" : "Sekmadienis",
diff --git a/core/l10n/lt_LT.json b/core/l10n/lt_LT.json
index 8051b7b338c..337a6ef2273 100644
--- a/core/l10n/lt_LT.json
+++ b/core/l10n/lt_LT.json
@@ -17,6 +17,8 @@
"Error unfavoriting" : "Klaida pašalinant iš mėgstamų.",
"Couldn't send mail to following users: %s " : "Nepavyko nusiųsti el. pašto šiems naudotojams: %s ",
"Preparing update" : "Ruošiamasi atnaujinimui",
+ "Repair warning: " : "Taisymo perspėjimas:",
+ "Repair error: " : "Taisymo klaida:",
"Turned on maintenance mode" : "Įjungta priežiūros veiksena",
"Turned off maintenance mode" : "Išjungta priežiūros veiksena",
"Maintenance mode is kept active" : "Priežiūros veiksena yra aktyvi",
@@ -25,8 +27,6 @@
"Checked database schema update" : "Tikrinama duomenų bazės struktūra",
"Checked database schema update for apps" : "Tikrinama duomenų bazės struktūra įskiepiams",
"Updated \"%s\" to %s" : "Atnaujinta \"%s\" į %s",
- "Repair warning: " : "Taisymo perspėjimas:",
- "Repair error: " : "Taisymo klaida:",
"Following apps have been disabled: %s" : "Išjungti įskiepiai: %s",
"Already up to date" : "Jau naujausia",
"Sunday" : "Sekmadienis",
diff --git a/core/l10n/mk.js b/core/l10n/mk.js
index 37ddb9b5043..c897c3b0dba 100644
--- a/core/l10n/mk.js
+++ b/core/l10n/mk.js
@@ -20,6 +20,8 @@ OC.L10N.register(
"Error favoriting" : "Грешка при ",
"Couldn't send mail to following users: %s " : "Не можев да пратам порака на следниве корисници: %s",
"Preparing update" : "Ја подготвувам надградбата",
+ "Repair warning: " : "Предупредувања при поправка:",
+ "Repair error: " : "Грешка при поправка:",
"Turned on maintenance mode" : "Вклучен е модот за одржување",
"Turned off maintenance mode" : "Ислкучен е модот за одржување",
"Maintenance mode is kept active" : "Модот за одржување е уште активен",
@@ -28,8 +30,6 @@ OC.L10N.register(
"Checked database schema update" : "Проверена е шемата за ажурурање на базата на податоци",
"Checked database schema update for apps" : "Проверена е шемата за ажурурање на базата на податоци за апликации",
"Updated \"%s\" to %s" : "Ажурирано е \"%s\" во %s",
- "Repair warning: " : "Предупредувања при поправка:",
- "Repair error: " : "Грешка при поправка:",
"%s (3rdparty)" : "%s (3-та страна)",
"%s (incompatible)" : "%s (некомпатибилен)",
"Already up to date" : "Веќе ажурирано",
diff --git a/core/l10n/mk.json b/core/l10n/mk.json
index d0cae443944..26946706940 100644
--- a/core/l10n/mk.json
+++ b/core/l10n/mk.json
@@ -18,6 +18,8 @@
"Error favoriting" : "Грешка при ",
"Couldn't send mail to following users: %s " : "Не можев да пратам порака на следниве корисници: %s",
"Preparing update" : "Ја подготвувам надградбата",
+ "Repair warning: " : "Предупредувања при поправка:",
+ "Repair error: " : "Грешка при поправка:",
"Turned on maintenance mode" : "Вклучен е модот за одржување",
"Turned off maintenance mode" : "Ислкучен е модот за одржување",
"Maintenance mode is kept active" : "Модот за одржување е уште активен",
@@ -26,8 +28,6 @@
"Checked database schema update" : "Проверена е шемата за ажурурање на базата на податоци",
"Checked database schema update for apps" : "Проверена е шемата за ажурурање на базата на податоци за апликации",
"Updated \"%s\" to %s" : "Ажурирано е \"%s\" во %s",
- "Repair warning: " : "Предупредувања при поправка:",
- "Repair error: " : "Грешка при поправка:",
"%s (3rdparty)" : "%s (3-та страна)",
"%s (incompatible)" : "%s (некомпатибилен)",
"Already up to date" : "Веќе ажурирано",
diff --git a/core/l10n/nb_NO.js b/core/l10n/nb_NO.js
index 001f8b041f6..c3ab3985d47 100644
--- a/core/l10n/nb_NO.js
+++ b/core/l10n/nb_NO.js
@@ -27,6 +27,8 @@ OC.L10N.register(
"Error unfavoriting" : "Feil ved fjerning av favorittmerking",
"Couldn't send mail to following users: %s " : "Klarte ikke å sende mail til følgende brukere: %s",
"Preparing update" : "Forbereder oppdatering",
+ "Repair warning: " : "Advarsel fra reparering: ",
+ "Repair error: " : "Feil ved reparering: ",
"Turned on maintenance mode" : "Slo på vedlikeholdsmodus",
"Turned off maintenance mode" : "Slo av vedlikeholdsmodus",
"Maintenance mode is kept active" : "Vedlikeholdsmodus blir beholdt aktiv",
@@ -38,8 +40,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet for %s kan oppdateres (dette kan ta lang tid hvis databasens er stor)",
"Checked database schema update for apps" : "Sjekket databaseskjema-oppdatering for apper",
"Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s",
- "Repair warning: " : "Advarsel fra reparering: ",
- "Repair error: " : "Feil ved reparering: ",
"Set log level to debug" : "Sett loggnivå til feilsøking",
"Reset log level" : "Nullstill loggnivå",
"Starting code integrity check" : "Starter sjekk av kode-integritet",
diff --git a/core/l10n/nb_NO.json b/core/l10n/nb_NO.json
index 34f8a76f7a2..a10ab106140 100644
--- a/core/l10n/nb_NO.json
+++ b/core/l10n/nb_NO.json
@@ -25,6 +25,8 @@
"Error unfavoriting" : "Feil ved fjerning av favorittmerking",
"Couldn't send mail to following users: %s " : "Klarte ikke å sende mail til følgende brukere: %s",
"Preparing update" : "Forbereder oppdatering",
+ "Repair warning: " : "Advarsel fra reparering: ",
+ "Repair error: " : "Feil ved reparering: ",
"Turned on maintenance mode" : "Slo på vedlikeholdsmodus",
"Turned off maintenance mode" : "Slo av vedlikeholdsmodus",
"Maintenance mode is kept active" : "Vedlikeholdsmodus blir beholdt aktiv",
@@ -36,8 +38,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sjekker om databaseskjemaet for %s kan oppdateres (dette kan ta lang tid hvis databasens er stor)",
"Checked database schema update for apps" : "Sjekket databaseskjema-oppdatering for apper",
"Updated \"%s\" to %s" : "Oppdaterte \"%s\" til %s",
- "Repair warning: " : "Advarsel fra reparering: ",
- "Repair error: " : "Feil ved reparering: ",
"Set log level to debug" : "Sett loggnivå til feilsøking",
"Reset log level" : "Nullstill loggnivå",
"Starting code integrity check" : "Starter sjekk av kode-integritet",
diff --git a/core/l10n/nds.js b/core/l10n/nds.js
index 5584b6421a3..13ef74a3ca9 100644
--- a/core/l10n/nds.js
+++ b/core/l10n/nds.js
@@ -13,6 +13,8 @@ OC.L10N.register(
"Couldn't send reset email. Please contact your administrator." : "E-Mail zum Zurücksetzen konnte nicht gesendet werden. Bitte wende Dich an Deinem Administrator.",
"Couldn't send mail to following users: %s " : "Senden der E-Mail an folgende Benutzer fehlgeschlagen: %s",
"Preparing update" : "Bereite Aktualisierung vor",
+ "Repair warning: " : "Reparaturwarnung",
+ "Repair error: " : "Reparaturfehler",
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
"Maintenance mode is kept active" : "Wartungsmodus wird fortgeführt",
@@ -20,8 +22,6 @@ OC.L10N.register(
"Checked database schema update" : "Datenbankschemaaktualisierung wurde geprüft",
"Checked database schema update for apps" : "Datenbankschemaaktualisierung für Apps wurde geprüft",
"Updated \"%s\" to %s" : "\"%s\" auf %s aktualisiert",
- "Repair warning: " : "Reparaturwarnung",
- "Repair error: " : "Reparaturfehler",
"Following apps have been disabled: %s" : "Folgende Apps wurden deaktiviert: %s",
"Already up to date" : "Bereits aktuell",
"Sunday" : "Sonntag",
@@ -103,11 +103,27 @@ OC.L10N.register(
"This server has no working Internet connection. 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." : "Dieser Server ist nicht mit dem Internet verbunden. Das bedeutet, dass manche Funktionen, wie das Einbinden von externen Speichern, Benachrichtigungen über Aktualisierungen oder die Installation von Drittanbieter Apps nicht zur Verfügung stehen. Auch der Fernzugriff auf Dateien und das Senden von Hinweis-E-Mails könnte nicht funktionieren. Wir empfehlen die Internetverbindung dieses Servers zu aktivieren, wenn Du diese Funktionen nutzen möchtest.",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Der Zugriff auf Dein Datenverzeichnis und Deine Dateien ist über das Internet vermutlich möglich. Die .htaccess-Datei greift nicht. Wir empfehlen dringend den Webserver derart zu konfigurieren, dass das Datenverzeichnis nicht mehr zugreifbar ist oder das Datenverzeichnis nach außerhalb des Dokumentenwurzelverzeichnisses des Webservers zu verschieben.",
"Error" : "Fehler",
+ "Error while sharing" : "Fehler beim Teilen",
+ "Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums",
+ "Set expiration date" : "Setze ein Auslaufdatum",
+ "Expiration date" : "Auslaufdatum",
+ "Choose a password for the public link" : "Wähle ein Passwort für den öffentlichen Link",
+ "Resharing is not allowed" : "Weiterteilen ist nicht erlaubt",
+ "Link" : "Link",
"Password" : "Passwort",
+ "Allow editing" : "Erlaube bearbeiten",
+ "Email link to person" : "Sende diesen Link zu einer Person",
"Send" : "Senden",
+ "Sending ..." : "Sende...",
+ "Email sent" : "eMail gesendet",
+ "Shared with you by {owner}" : "Von {owner} mit dir geteilt",
+ "group" : "Gruppe",
"can share" : "kann teilen",
"can edit" : "kann editieren",
+ "change" : "Verändern",
+ "delete" : "Löschen",
"Share" : "Teilen",
+ "Warning" : "Warnung",
"Delete" : "Löschen",
"Personal" : "Persönlich",
"Username" : "Benutzername"
diff --git a/core/l10n/nds.json b/core/l10n/nds.json
index 83e1be211b0..86ccf0d2237 100644
--- a/core/l10n/nds.json
+++ b/core/l10n/nds.json
@@ -11,6 +11,8 @@
"Couldn't send reset email. Please contact your administrator." : "E-Mail zum Zurücksetzen konnte nicht gesendet werden. Bitte wende Dich an Deinem Administrator.",
"Couldn't send mail to following users: %s " : "Senden der E-Mail an folgende Benutzer fehlgeschlagen: %s",
"Preparing update" : "Bereite Aktualisierung vor",
+ "Repair warning: " : "Reparaturwarnung",
+ "Repair error: " : "Reparaturfehler",
"Turned on maintenance mode" : "Wartungsmodus eingeschaltet",
"Turned off maintenance mode" : "Wartungsmodus ausgeschaltet",
"Maintenance mode is kept active" : "Wartungsmodus wird fortgeführt",
@@ -18,8 +20,6 @@
"Checked database schema update" : "Datenbankschemaaktualisierung wurde geprüft",
"Checked database schema update for apps" : "Datenbankschemaaktualisierung für Apps wurde geprüft",
"Updated \"%s\" to %s" : "\"%s\" auf %s aktualisiert",
- "Repair warning: " : "Reparaturwarnung",
- "Repair error: " : "Reparaturfehler",
"Following apps have been disabled: %s" : "Folgende Apps wurden deaktiviert: %s",
"Already up to date" : "Bereits aktuell",
"Sunday" : "Sonntag",
@@ -101,11 +101,27 @@
"This server has no working Internet connection. 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." : "Dieser Server ist nicht mit dem Internet verbunden. Das bedeutet, dass manche Funktionen, wie das Einbinden von externen Speichern, Benachrichtigungen über Aktualisierungen oder die Installation von Drittanbieter Apps nicht zur Verfügung stehen. Auch der Fernzugriff auf Dateien und das Senden von Hinweis-E-Mails könnte nicht funktionieren. Wir empfehlen die Internetverbindung dieses Servers zu aktivieren, wenn Du diese Funktionen nutzen möchtest.",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Der Zugriff auf Dein Datenverzeichnis und Deine Dateien ist über das Internet vermutlich möglich. Die .htaccess-Datei greift nicht. Wir empfehlen dringend den Webserver derart zu konfigurieren, dass das Datenverzeichnis nicht mehr zugreifbar ist oder das Datenverzeichnis nach außerhalb des Dokumentenwurzelverzeichnisses des Webservers zu verschieben.",
"Error" : "Fehler",
+ "Error while sharing" : "Fehler beim Teilen",
+ "Error setting expiration date" : "Fehler beim Setzen des Ablaufdatums",
+ "Set expiration date" : "Setze ein Auslaufdatum",
+ "Expiration date" : "Auslaufdatum",
+ "Choose a password for the public link" : "Wähle ein Passwort für den öffentlichen Link",
+ "Resharing is not allowed" : "Weiterteilen ist nicht erlaubt",
+ "Link" : "Link",
"Password" : "Passwort",
+ "Allow editing" : "Erlaube bearbeiten",
+ "Email link to person" : "Sende diesen Link zu einer Person",
"Send" : "Senden",
+ "Sending ..." : "Sende...",
+ "Email sent" : "eMail gesendet",
+ "Shared with you by {owner}" : "Von {owner} mit dir geteilt",
+ "group" : "Gruppe",
"can share" : "kann teilen",
"can edit" : "kann editieren",
+ "change" : "Verändern",
+ "delete" : "Löschen",
"Share" : "Teilen",
+ "Warning" : "Warnung",
"Delete" : "Löschen",
"Personal" : "Persönlich",
"Username" : "Benutzername"
diff --git a/core/l10n/nl.js b/core/l10n/nl.js
index eb68aaf5b72..fc191d0bb78 100644
--- a/core/l10n/nl.js
+++ b/core/l10n/nl.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Fout bij verwijderen favorietstatus",
"Couldn't send mail to following users: %s " : "Kon geen e-mail sturen aan de volgende gebruikers: %s",
"Preparing update" : "Update voorbereiden",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Gebruik de commandoregel updater, omdat automatische update is uitgeschakeld in config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reparatiewaarschuwing:",
+ "Repair error: " : "Reparatiefout:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Gebruik de commandoregel updater, omdat automatische update is uitgeschakeld in config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Controleren tabel %s",
"Turned on maintenance mode" : "Onderhoudsmodus ingeschakeld",
"Turned off maintenance mode" : "Onderhoudsmodus uitgeschakeld",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema voor %s geüpdatet kan worden ( dit kan lang duren afhankelijk van de grootte van de database )",
"Checked database schema update for apps" : "Database schema-update voor apps gecontroleerd",
"Updated \"%s\" to %s" : "Bijgewerkt \"%s\" naar %s",
- "Repair warning: " : "Reparatiewaarschuwing:",
- "Repair error: " : "Reparatiefout:",
"Set log level to debug" : "Logniveau instellen op debug",
"Reset log level" : "Terugzetten logniveau",
"Starting code integrity check" : "Starten code betrouwbaarheidscontrole",
@@ -98,6 +98,7 @@ OC.L10N.register(
"Dec." : "Dec.",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Er traden problemen op tijdens de code betrouwbaarheidscontrole. Meer informatie…</a>",
"Settings" : "Instellingen",
+ "Problem loading page, reloading in 5 seconds" : "Kan de pagina niet laden, verversen in 5 seconden",
"Saving..." : "Opslaan",
"Dismiss" : "Terzijde leggen",
"seconds ago" : "seconden geleden",
@@ -130,7 +131,7 @@ OC.L10N.register(
"Strong password" : "Sterk wachtwoord",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Uw webserver is nog niet goed ingesteld voor bestandssynchronisatie, omdat de WebDAV interface verstoord lijkt.",
"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>." : "Uw webserver is niet goed ingesteld om \"{url}\" te vinden. Meer informatie is te vinden in onze <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentatie</a>.",
- "This server has no working Internet connection. 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." : "Deze server heeft geen actieve internetverbinding. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van 3e partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie emails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.",
+ "This server has no working Internet connection. 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." : "Deze server heeft geen actieve internetverbinding. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van 3e partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie e-mails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.",
"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>." : "Er is geen geheugencache geconfigureerd. Om de prestaties te verhogen kunt u de memcache configureren als die beschikbaar is. Meer informatie vind u in onze <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentatie</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>." : "/dev/urandom is niet leesbaar door PHP, hetgeen wordt afgeraden wegens beveiligingsredenen. Meer informatie in onze <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentatie</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." : "U draait momenteel PHP {version}. We adviseren u om zo gauw uw distributie dat biedt, uw PHP versie bij te werken voor betere <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">prestaties en beveiliging geleverd door de PHP Group</a>.",
@@ -281,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Neem contact op met uw systeembeheerder.",
"An internal error occurred." : "Er heeft zich een interne fout voorgedaan.",
"Please try again or contact your administrator." : "Probeer het opnieuw of neem contact op met uw beheerder.",
+ "Username or email" : "Gebruikersnaam of e-mail",
"Log in" : "Meld u aan",
"Wrong password. Reset it?" : "Onjuist wachtwoord. Resetten?",
"Wrong password." : "Onjuist wachtwoord.",
diff --git a/core/l10n/nl.json b/core/l10n/nl.json
index b55fc853080..f27bbfa39c7 100644
--- a/core/l10n/nl.json
+++ b/core/l10n/nl.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Fout bij verwijderen favorietstatus",
"Couldn't send mail to following users: %s " : "Kon geen e-mail sturen aan de volgende gebruikers: %s",
"Preparing update" : "Update voorbereiden",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Gebruik de commandoregel updater, omdat automatische update is uitgeschakeld in config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reparatiewaarschuwing:",
+ "Repair error: " : "Reparatiefout:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Gebruik de commandoregel updater, omdat automatische update is uitgeschakeld in config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Controleren tabel %s",
"Turned on maintenance mode" : "Onderhoudsmodus ingeschakeld",
"Turned off maintenance mode" : "Onderhoudsmodus uitgeschakeld",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Controleert of het database schema voor %s geüpdatet kan worden ( dit kan lang duren afhankelijk van de grootte van de database )",
"Checked database schema update for apps" : "Database schema-update voor apps gecontroleerd",
"Updated \"%s\" to %s" : "Bijgewerkt \"%s\" naar %s",
- "Repair warning: " : "Reparatiewaarschuwing:",
- "Repair error: " : "Reparatiefout:",
"Set log level to debug" : "Logniveau instellen op debug",
"Reset log level" : "Terugzetten logniveau",
"Starting code integrity check" : "Starten code betrouwbaarheidscontrole",
@@ -96,6 +96,7 @@
"Dec." : "Dec.",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\">Er traden problemen op tijdens de code betrouwbaarheidscontrole. Meer informatie…</a>",
"Settings" : "Instellingen",
+ "Problem loading page, reloading in 5 seconds" : "Kan de pagina niet laden, verversen in 5 seconden",
"Saving..." : "Opslaan",
"Dismiss" : "Terzijde leggen",
"seconds ago" : "seconden geleden",
@@ -128,7 +129,7 @@
"Strong password" : "Sterk wachtwoord",
"Your web server is not yet set up properly to allow file synchronization because the WebDAV interface seems to be broken." : "Uw webserver is nog niet goed ingesteld voor bestandssynchronisatie, omdat de WebDAV interface verstoord lijkt.",
"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>." : "Uw webserver is niet goed ingesteld om \"{url}\" te vinden. Meer informatie is te vinden in onze <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentatie</a>.",
- "This server has no working Internet connection. 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." : "Deze server heeft geen actieve internetverbinding. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van 3e partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie emails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.",
+ "This server has no working Internet connection. 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." : "Deze server heeft geen actieve internetverbinding. Dat betekent dat sommige functies, zoals aankoppelen van externe opslag, notificaties over updates of installatie van apps van 3e partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie e-mails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als u alle functies wilt gebruiken.",
"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>." : "Er is geen geheugencache geconfigureerd. Om de prestaties te verhogen kunt u de memcache configureren als die beschikbaar is. Meer informatie vind u in onze <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentatie</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>." : "/dev/urandom is niet leesbaar door PHP, hetgeen wordt afgeraden wegens beveiligingsredenen. Meer informatie in onze <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">documentatie</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." : "U draait momenteel PHP {version}. We adviseren u om zo gauw uw distributie dat biedt, uw PHP versie bij te werken voor betere <a target=\"_blank\" rel=\"noreferrer\" href=\"{phpLink}\">prestaties en beveiliging geleverd door de PHP Group</a>.",
@@ -279,6 +280,7 @@
"Please contact your administrator." : "Neem contact op met uw systeembeheerder.",
"An internal error occurred." : "Er heeft zich een interne fout voorgedaan.",
"Please try again or contact your administrator." : "Probeer het opnieuw of neem contact op met uw beheerder.",
+ "Username or email" : "Gebruikersnaam of e-mail",
"Log in" : "Meld u aan",
"Wrong password. Reset it?" : "Onjuist wachtwoord. Resetten?",
"Wrong password." : "Onjuist wachtwoord.",
diff --git a/core/l10n/oc.js b/core/l10n/oc.js
index 53fca9a0acf..2ceb127d812 100644
--- a/core/l10n/oc.js
+++ b/core/l10n/oc.js
@@ -25,6 +25,8 @@ OC.L10N.register(
"Error unfavoriting" : "Error al moment de la supression dels favorits",
"Couldn't send mail to following users: %s " : "Impossible de mandar un corrièl als utilizaires seguents : %s",
"Preparing update" : "Preparacion de la mesa a jorn",
+ "Repair warning: " : "Avertiment de reparacion :",
+ "Repair error: " : "Error de reparacion :",
"Turned on maintenance mode" : "Mòde de mantenença activat",
"Turned off maintenance mode" : "Mòde de mantenença desactivat",
"Maintenance mode is kept active" : "Lo mòde de mantenença es daissat actiu",
@@ -36,8 +38,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Verificacion de la possibilitat de metre a jorn l'esquèma de la banca de donadas per %s (aquò pòt préner un certan temps que depend de la talha de la banca de donadas)",
"Checked database schema update for apps" : "Mesa a jorn de l'esquèma de la banca de donadas per las aplicacions verificada",
"Updated \"%s\" to %s" : "Mesa a jorn de « %s » cap a %s",
- "Repair warning: " : "Avertiment de reparacion :",
- "Repair error: " : "Error de reparacion :",
"%s (3rdparty)" : "%s (origina tèrça)",
"%s (incompatible)" : "%s (incompatible)",
"Following apps have been disabled: %s" : "Las aplicacions seguentas son estadas desactivadas : %s",
diff --git a/core/l10n/oc.json b/core/l10n/oc.json
index 6b19614320e..c2cdb42af58 100644
--- a/core/l10n/oc.json
+++ b/core/l10n/oc.json
@@ -23,6 +23,8 @@
"Error unfavoriting" : "Error al moment de la supression dels favorits",
"Couldn't send mail to following users: %s " : "Impossible de mandar un corrièl als utilizaires seguents : %s",
"Preparing update" : "Preparacion de la mesa a jorn",
+ "Repair warning: " : "Avertiment de reparacion :",
+ "Repair error: " : "Error de reparacion :",
"Turned on maintenance mode" : "Mòde de mantenença activat",
"Turned off maintenance mode" : "Mòde de mantenença desactivat",
"Maintenance mode is kept active" : "Lo mòde de mantenença es daissat actiu",
@@ -34,8 +36,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Verificacion de la possibilitat de metre a jorn l'esquèma de la banca de donadas per %s (aquò pòt préner un certan temps que depend de la talha de la banca de donadas)",
"Checked database schema update for apps" : "Mesa a jorn de l'esquèma de la banca de donadas per las aplicacions verificada",
"Updated \"%s\" to %s" : "Mesa a jorn de « %s » cap a %s",
- "Repair warning: " : "Avertiment de reparacion :",
- "Repair error: " : "Error de reparacion :",
"%s (3rdparty)" : "%s (origina tèrça)",
"%s (incompatible)" : "%s (incompatible)",
"Following apps have been disabled: %s" : "Las aplicacions seguentas son estadas desactivadas : %s",
diff --git a/core/l10n/pl.js b/core/l10n/pl.js
index 31319a97dbd..0a83da4f4c9 100644
--- a/core/l10n/pl.js
+++ b/core/l10n/pl.js
@@ -25,6 +25,8 @@ OC.L10N.register(
"Error unfavoriting" : "Błąd przy usuwaniu z ulubionych",
"Couldn't send mail to following users: %s " : "Nie można było wysłać wiadomości do następujących użytkowników: %s",
"Preparing update" : "Przygotowuję aktualizację",
+ "Repair warning: " : "Ostrzeżenie naprawiania:",
+ "Repair error: " : "Błąd naprawiania:",
"Turned on maintenance mode" : "Włączony tryb konserwacji",
"Turned off maintenance mode" : "Wyłączony tryb konserwacji",
"Maintenance mode is kept active" : "Tryb konserwacji pozostaje aktywny",
@@ -36,8 +38,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy schemat bazy danych %s może zostać zaktualizowany (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
"Checked database schema update for apps" : "Sprawdzono aktualizację schematu bazy danych dla aplikacji",
"Updated \"%s\" to %s" : "Zaktualizowano \"%s\" do %s",
- "Repair warning: " : "Ostrzeżenie naprawiania:",
- "Repair error: " : "Błąd naprawiania:",
"Set log level to debug" : "Ustaw poziom logowania na debug",
"Reset log level" : "Zresetuj poziom logowania",
"Starting code integrity check" : "Rozpoczynam sprawdzanie spójności kodu",
@@ -92,6 +92,7 @@ OC.L10N.register(
"Nov." : "Lis.",
"Dec." : "Gru.",
"Settings" : "Ustawienia",
+ "Problem loading page, reloading in 5 seconds" : "Błąd podczas ładowania strony, odświeżanie w ciągu 5 sekund.",
"Saving..." : "Zapisywanie...",
"Dismiss" : "Anuluj",
"seconds ago" : "sekund temu",
@@ -144,6 +145,7 @@ OC.L10N.register(
"Send" : "Wyślij",
"Sending ..." : "Wysyłanie...",
"Email sent" : "E-mail wysłany",
+ "Send link via email" : "Wyślij link mailem",
"Shared with you and the group {group} by {owner}" : "Udostępnione tobie i grupie {group} przez {owner}",
"Shared with you by {owner}" : "Udostępnione tobie przez {owner}",
"group" : "grupa",
@@ -156,9 +158,17 @@ OC.L10N.register(
"change" : "zmiany",
"delete" : "usuń",
"access control" : "kontrola dostępu",
+ "No users found for {search}" : "Nie znaleziono użytkowników dla {search}",
+ "An error occurred. Please try again" : "Wystąpił błąd. Proszę spróbować ponownie.",
"Share" : "Udostępnij",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Współdziel z użytkownikami innych chmur ownCloud używając wzorca uzytkownik@example.com/owncloud",
+ "Share with users…" : "Współdziel z użytkownikami...",
+ "Share with users, groups or remote users…" : "Współdziel z użytkownikami, grupami lub zdalnym użytkownikiem...",
+ "Share with users or groups…" : "Współdziel z użytkownikami lub grupami...",
+ "Error removing share" : "Błąd podczas usuwania współdzielenia",
"Warning" : "Ostrzeżenie",
+ "Error while sending notification" : "Błąd podczas wysyłania powiadomienia",
+ "invisible" : "niewidoczny",
"Delete" : "Usuń",
"Rename" : "Zmień nazwę",
"The object type is not specified." : "Nie określono typu obiektu.",
@@ -172,11 +182,16 @@ OC.L10N.register(
"sunny" : "słoneczna",
"Hello {name}, the weather is {weather}" : "Cześć {name}, dzisiejsza pogoda jest {weather}",
"Hello {name}" : "Witaj {name}",
+ "new" : "nowy",
"_download %n file_::_download %n files_" : ["pobrano %n plik","pobrano %n plików","pobrano %n plików"],
+ "Updating to {version}" : "Uaktualnianie do {version}",
+ "An error occurred." : "Wystąpił błąd",
"Please reload the page." : "Proszę przeładować stronę",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." : "Aktualizacja zakończyła się niepowodzeniem. Zgłoś ten problem <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">spoleczności ownCloud</a>.",
+ "The update was successful. There were warnings." : "Aktualizacja przebiegła pomyślnie. Pojawiły się ostrzeżenia.",
"The update was successful. Redirecting you to ownCloud now." : "Aktualizacji zakończyła się powodzeniem. Przekierowuję do ownCloud.",
"Searching other places" : "Przeszukaj inne miejsca",
+ "No search results in other folders" : "Brak wyników wyszukiwania w innych folderach",
"Personal" : "Osobiste",
"Users" : "Użytkownicy",
"Apps" : "Aplikacje",
@@ -202,6 +217,7 @@ OC.L10N.register(
"File: %s" : "Plik: %s",
"Line: %s" : "Linia: %s",
"Trace" : "Ślad",
+ "Security warning" : "Ostrzeżenie bezpieczeństwa",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Twój katalog danych i pliki są prawdopodobnie dostępne z poziomu internetu, ponieważ plik .htaccess nie działa.",
"Create an <strong>admin account</strong>" : "Utwórz <strong>konta administratora</strong>",
"Username" : "Nazwa użytkownika",
@@ -209,21 +225,27 @@ OC.L10N.register(
"Data folder" : "Katalog danych",
"Configure the database" : "Skonfiguruj bazę danych",
"Only %s is available." : "Dostępne jest wyłącznie %s.",
+ "For more details check out the documentation." : "Aby uzyskać więcej informacji zapoznaj się z dokumentacją.",
"Database user" : "Użytkownik bazy danych",
"Database password" : "Hasło do bazy danych",
"Database name" : "Nazwa bazy danych",
"Database tablespace" : "Obszar tabel bazy danych",
"Database host" : "Komputer bazy danych",
+ "Performance warning" : "Ostrzeżenie o wydajności",
+ "SQLite will be used as database." : "SQLite będzie używane jako baza danych.",
"Finish setup" : "Zakończ konfigurowanie",
"Finishing …" : "Kończę ...",
"Need help?" : "Potrzebujesz pomocy?",
+ "See the documentation" : "Zapoznaj się z dokumentacją",
"Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Witam, <br><br>informuję, że %s udostępnianych zasobów <strong>%s</strong> jest z Tobą.<br><a href=\"%s\">Zobacz!</a><br><br>",
"This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Ta aplikacja wymaga JavaScript do poprawnego działania. Proszę {linkstart}włączyć JavaScript{linkend} i przeładować stronę.",
"Log out" : "Wyloguj",
"Search" : "Wyszukaj",
"Server side authentication failed!" : "Uwierzytelnianie po stronie serwera nie powiodło się!",
"Please contact your administrator." : "Skontaktuj się z administratorem",
+ "An internal error occurred." : "Wystąpił wewnętrzny błąd.",
"Please try again or contact your administrator." : "Spróbuj ponownie lub skontaktuj się z administratorem.",
+ "Username or email" : "Nazwa użytkownika lub adres e-mail",
"Log in" : "Zaloguj",
"Wrong password. Reset it?" : "Niepoprawne hasło? Zresetuj je!",
"Wrong password." : "Złe hasło",
@@ -240,10 +262,16 @@ OC.L10N.register(
"You are accessing the server from an untrusted domain." : "Dostajesz się do serwera z niezaufanej domeny.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "W zależności od konfiguracji, jako administrator możesz także użyć poniższego przycisku aby zaufać tej domenie.",
"Add \"%s\" as trusted domain" : "Dodaj \"%s\" jako domenę zaufaną",
+ "App update required" : "Aktualizacja aplikacji wymagana",
+ "%s will be updated to version %s" : "%s zostanie zaktualizowane do wersji %s",
+ "These apps will be updated:" : "Te aplikacje zostaną zaktualizowane:",
+ "These incompatible apps will be disabled:" : "Te niekompatybilne aplikacje zostaną wyłączone:",
"The theme %s has been disabled." : "Motyw %s został wyłączony.",
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Proszę się upewnić, że baza danych, folder konfiguracji oraz folder danych zostały zarchiwizowane przed przejściem dalej.",
"Start update" : "Rozpocznij aktualizację",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Aby uniknąć timeout-ów przy większych instalacjach, możesz zamiast tego uruchomić następującą komendę w katalogu Twojej instalacji:",
+ "Detailed logs" : "Szczegółowe logi",
+ "Update needed" : "Wymagana aktualizacja",
"This page will refresh itself when the %s instance is available again." : "Strona odświeży się gdy instancja %s będzie ponownie dostępna."
},
"nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
diff --git a/core/l10n/pl.json b/core/l10n/pl.json
index 1b4e4aed8e8..d839ef91846 100644
--- a/core/l10n/pl.json
+++ b/core/l10n/pl.json
@@ -23,6 +23,8 @@
"Error unfavoriting" : "Błąd przy usuwaniu z ulubionych",
"Couldn't send mail to following users: %s " : "Nie można było wysłać wiadomości do następujących użytkowników: %s",
"Preparing update" : "Przygotowuję aktualizację",
+ "Repair warning: " : "Ostrzeżenie naprawiania:",
+ "Repair error: " : "Błąd naprawiania:",
"Turned on maintenance mode" : "Włączony tryb konserwacji",
"Turned off maintenance mode" : "Wyłączony tryb konserwacji",
"Maintenance mode is kept active" : "Tryb konserwacji pozostaje aktywny",
@@ -34,8 +36,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Sprawdzam czy schemat bazy danych %s może zostać zaktualizowany (to może zająć sporo czasu i zależy od rozmiaru bazy danych)",
"Checked database schema update for apps" : "Sprawdzono aktualizację schematu bazy danych dla aplikacji",
"Updated \"%s\" to %s" : "Zaktualizowano \"%s\" do %s",
- "Repair warning: " : "Ostrzeżenie naprawiania:",
- "Repair error: " : "Błąd naprawiania:",
"Set log level to debug" : "Ustaw poziom logowania na debug",
"Reset log level" : "Zresetuj poziom logowania",
"Starting code integrity check" : "Rozpoczynam sprawdzanie spójności kodu",
@@ -90,6 +90,7 @@
"Nov." : "Lis.",
"Dec." : "Gru.",
"Settings" : "Ustawienia",
+ "Problem loading page, reloading in 5 seconds" : "Błąd podczas ładowania strony, odświeżanie w ciągu 5 sekund.",
"Saving..." : "Zapisywanie...",
"Dismiss" : "Anuluj",
"seconds ago" : "sekund temu",
@@ -142,6 +143,7 @@
"Send" : "Wyślij",
"Sending ..." : "Wysyłanie...",
"Email sent" : "E-mail wysłany",
+ "Send link via email" : "Wyślij link mailem",
"Shared with you and the group {group} by {owner}" : "Udostępnione tobie i grupie {group} przez {owner}",
"Shared with you by {owner}" : "Udostępnione tobie przez {owner}",
"group" : "grupa",
@@ -154,9 +156,17 @@
"change" : "zmiany",
"delete" : "usuń",
"access control" : "kontrola dostępu",
+ "No users found for {search}" : "Nie znaleziono użytkowników dla {search}",
+ "An error occurred. Please try again" : "Wystąpił błąd. Proszę spróbować ponownie.",
"Share" : "Udostępnij",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Współdziel z użytkownikami innych chmur ownCloud używając wzorca uzytkownik@example.com/owncloud",
+ "Share with users…" : "Współdziel z użytkownikami...",
+ "Share with users, groups or remote users…" : "Współdziel z użytkownikami, grupami lub zdalnym użytkownikiem...",
+ "Share with users or groups…" : "Współdziel z użytkownikami lub grupami...",
+ "Error removing share" : "Błąd podczas usuwania współdzielenia",
"Warning" : "Ostrzeżenie",
+ "Error while sending notification" : "Błąd podczas wysyłania powiadomienia",
+ "invisible" : "niewidoczny",
"Delete" : "Usuń",
"Rename" : "Zmień nazwę",
"The object type is not specified." : "Nie określono typu obiektu.",
@@ -170,11 +180,16 @@
"sunny" : "słoneczna",
"Hello {name}, the weather is {weather}" : "Cześć {name}, dzisiejsza pogoda jest {weather}",
"Hello {name}" : "Witaj {name}",
+ "new" : "nowy",
"_download %n file_::_download %n files_" : ["pobrano %n plik","pobrano %n plików","pobrano %n plików"],
+ "Updating to {version}" : "Uaktualnianie do {version}",
+ "An error occurred." : "Wystąpił błąd",
"Please reload the page." : "Proszę przeładować stronę",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." : "Aktualizacja zakończyła się niepowodzeniem. Zgłoś ten problem <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">spoleczności ownCloud</a>.",
+ "The update was successful. There were warnings." : "Aktualizacja przebiegła pomyślnie. Pojawiły się ostrzeżenia.",
"The update was successful. Redirecting you to ownCloud now." : "Aktualizacji zakończyła się powodzeniem. Przekierowuję do ownCloud.",
"Searching other places" : "Przeszukaj inne miejsca",
+ "No search results in other folders" : "Brak wyników wyszukiwania w innych folderach",
"Personal" : "Osobiste",
"Users" : "Użytkownicy",
"Apps" : "Aplikacje",
@@ -200,6 +215,7 @@
"File: %s" : "Plik: %s",
"Line: %s" : "Linia: %s",
"Trace" : "Ślad",
+ "Security warning" : "Ostrzeżenie bezpieczeństwa",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Twój katalog danych i pliki są prawdopodobnie dostępne z poziomu internetu, ponieważ plik .htaccess nie działa.",
"Create an <strong>admin account</strong>" : "Utwórz <strong>konta administratora</strong>",
"Username" : "Nazwa użytkownika",
@@ -207,21 +223,27 @@
"Data folder" : "Katalog danych",
"Configure the database" : "Skonfiguruj bazę danych",
"Only %s is available." : "Dostępne jest wyłącznie %s.",
+ "For more details check out the documentation." : "Aby uzyskać więcej informacji zapoznaj się z dokumentacją.",
"Database user" : "Użytkownik bazy danych",
"Database password" : "Hasło do bazy danych",
"Database name" : "Nazwa bazy danych",
"Database tablespace" : "Obszar tabel bazy danych",
"Database host" : "Komputer bazy danych",
+ "Performance warning" : "Ostrzeżenie o wydajności",
+ "SQLite will be used as database." : "SQLite będzie używane jako baza danych.",
"Finish setup" : "Zakończ konfigurowanie",
"Finishing …" : "Kończę ...",
"Need help?" : "Potrzebujesz pomocy?",
+ "See the documentation" : "Zapoznaj się z dokumentacją",
"Hey there,<br><br>just letting you know that %s shared <strong>%s</strong> with you.<br><a href=\"%s\">View it!</a><br><br>" : "Witam, <br><br>informuję, że %s udostępnianych zasobów <strong>%s</strong> jest z Tobą.<br><a href=\"%s\">Zobacz!</a><br><br>",
"This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Ta aplikacja wymaga JavaScript do poprawnego działania. Proszę {linkstart}włączyć JavaScript{linkend} i przeładować stronę.",
"Log out" : "Wyloguj",
"Search" : "Wyszukaj",
"Server side authentication failed!" : "Uwierzytelnianie po stronie serwera nie powiodło się!",
"Please contact your administrator." : "Skontaktuj się z administratorem",
+ "An internal error occurred." : "Wystąpił wewnętrzny błąd.",
"Please try again or contact your administrator." : "Spróbuj ponownie lub skontaktuj się z administratorem.",
+ "Username or email" : "Nazwa użytkownika lub adres e-mail",
"Log in" : "Zaloguj",
"Wrong password. Reset it?" : "Niepoprawne hasło? Zresetuj je!",
"Wrong password." : "Złe hasło",
@@ -238,10 +260,16 @@
"You are accessing the server from an untrusted domain." : "Dostajesz się do serwera z niezaufanej domeny.",
"Depending on your configuration, as an administrator you might also be able to use the button below to trust this domain." : "W zależności od konfiguracji, jako administrator możesz także użyć poniższego przycisku aby zaufać tej domenie.",
"Add \"%s\" as trusted domain" : "Dodaj \"%s\" jako domenę zaufaną",
+ "App update required" : "Aktualizacja aplikacji wymagana",
+ "%s will be updated to version %s" : "%s zostanie zaktualizowane do wersji %s",
+ "These apps will be updated:" : "Te aplikacje zostaną zaktualizowane:",
+ "These incompatible apps will be disabled:" : "Te niekompatybilne aplikacje zostaną wyłączone:",
"The theme %s has been disabled." : "Motyw %s został wyłączony.",
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Proszę się upewnić, że baza danych, folder konfiguracji oraz folder danych zostały zarchiwizowane przed przejściem dalej.",
"Start update" : "Rozpocznij aktualizację",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Aby uniknąć timeout-ów przy większych instalacjach, możesz zamiast tego uruchomić następującą komendę w katalogu Twojej instalacji:",
+ "Detailed logs" : "Szczegółowe logi",
+ "Update needed" : "Wymagana aktualizacja",
"This page will refresh itself when the %s instance is available again." : "Strona odświeży się gdy instancja %s będzie ponownie dostępna."
},"pluralForm" :"nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
} \ No newline at end of file
diff --git a/core/l10n/pt_BR.js b/core/l10n/pt_BR.js
index 9a9c4ca46c1..fc1905654b7 100644
--- a/core/l10n/pt_BR.js
+++ b/core/l10n/pt_BR.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Erro retirando do favoritos",
"Couldn't send mail to following users: %s " : "Não foi possível enviar e-mail para os seguintes usuários: %s",
"Preparing update" : "Preparando atualização",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Por favor, use a atualização de linha de comando, porque a atualização automática está desativado no config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Aviso de reparação:",
+ "Repair error: " : "Reparação de erro:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Por favor, use a atualização de linha de comando, porque a atualização automática está desativado no config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Verificando tabela %s",
"Turned on maintenance mode" : "Ativar modo de manutenção",
"Turned off maintenance mode" : "Desligar o modo de manutenção",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Verificar se o esquema do banco de dados para %s pode ser atualizado (isso pode levar muito tempo, dependendo do tamanho do banco de dados)",
"Checked database schema update for apps" : "Verificar atualização do esquema de banco de dados para aplicativos",
"Updated \"%s\" to %s" : "Atualizado \"%s\" para %s",
- "Repair warning: " : "Aviso de reparação:",
- "Repair error: " : "Reparação de erro:",
"Set log level to debug" : "Definir o nível de log para debug",
"Reset log level" : "Redefinição do nível do log",
"Starting code integrity check" : "Inicializando verificação da integridade do código",
@@ -282,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Por favor, contate o administrador.",
"An internal error occurred." : "Ocorreu um erro interno.",
"Please try again or contact your administrator." : "Por favor tente novamente ou faça contato com o seu administrador.",
+ "Username or email" : "Nome de usuário ou email",
"Log in" : "Entrar",
"Wrong password. Reset it?" : "Senha incorreta. Redefini-la?",
"Wrong password." : "Senha errada",
diff --git a/core/l10n/pt_BR.json b/core/l10n/pt_BR.json
index 6fbceabc2e5..078b8a579fb 100644
--- a/core/l10n/pt_BR.json
+++ b/core/l10n/pt_BR.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Erro retirando do favoritos",
"Couldn't send mail to following users: %s " : "Não foi possível enviar e-mail para os seguintes usuários: %s",
"Preparing update" : "Preparando atualização",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Por favor, use a atualização de linha de comando, porque a atualização automática está desativado no config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Aviso de reparação:",
+ "Repair error: " : "Reparação de erro:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Por favor, use a atualização de linha de comando, porque a atualização automática está desativado no config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Verificando tabela %s",
"Turned on maintenance mode" : "Ativar modo de manutenção",
"Turned off maintenance mode" : "Desligar o modo de manutenção",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Verificar se o esquema do banco de dados para %s pode ser atualizado (isso pode levar muito tempo, dependendo do tamanho do banco de dados)",
"Checked database schema update for apps" : "Verificar atualização do esquema de banco de dados para aplicativos",
"Updated \"%s\" to %s" : "Atualizado \"%s\" para %s",
- "Repair warning: " : "Aviso de reparação:",
- "Repair error: " : "Reparação de erro:",
"Set log level to debug" : "Definir o nível de log para debug",
"Reset log level" : "Redefinição do nível do log",
"Starting code integrity check" : "Inicializando verificação da integridade do código",
@@ -280,6 +280,7 @@
"Please contact your administrator." : "Por favor, contate o administrador.",
"An internal error occurred." : "Ocorreu um erro interno.",
"Please try again or contact your administrator." : "Por favor tente novamente ou faça contato com o seu administrador.",
+ "Username or email" : "Nome de usuário ou email",
"Log in" : "Entrar",
"Wrong password. Reset it?" : "Senha incorreta. Redefini-la?",
"Wrong password." : "Senha errada",
diff --git a/core/l10n/pt_PT.js b/core/l10n/pt_PT.js
index f300c542ed4..0ef81e1443d 100644
--- a/core/l10n/pt_PT.js
+++ b/core/l10n/pt_PT.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Erro a remover como favorito",
"Couldn't send mail to following users: %s " : "Não foi possível enviar a mensagem para os seguintes utilizadores: %s",
"Preparing update" : "A preparar atualização",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Por favor utilize o actualizador disponível na linha de comandos pois a actualização automática está inibida em config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Aviso de reparação:",
+ "Repair error: " : "Corrija o erro:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Por favor utilize o actualizador disponível na linha de comandos pois a actualização automática está inibida em config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: A verificar a tabela %s",
"Turned on maintenance mode" : "Ativado o modo de manutenção",
"Turned off maintenance mode" : "Desativado o modo de manutenção",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "A verificar se o esquema da base de dados para %s pode ser atualizado (isto pode demorar algum tempo dependendo do tamanho da base de dados)",
"Checked database schema update for apps" : "Atualização do esquema da base de dados verificada.",
"Updated \"%s\" to %s" : "Atualizado \"%s\" para %s",
- "Repair warning: " : "Aviso de reparação:",
- "Repair error: " : "Corrija o erro:",
"Set log level to debug" : "Definir depuração como o nível de log",
"Reset log level" : "Reiniciar nível de registo",
"Starting code integrity check" : "A iniciar verificação de integridade do código",
diff --git a/core/l10n/pt_PT.json b/core/l10n/pt_PT.json
index d0565b36ebf..bb81f640523 100644
--- a/core/l10n/pt_PT.json
+++ b/core/l10n/pt_PT.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Erro a remover como favorito",
"Couldn't send mail to following users: %s " : "Não foi possível enviar a mensagem para os seguintes utilizadores: %s",
"Preparing update" : "A preparar atualização",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Por favor utilize o actualizador disponível na linha de comandos pois a actualização automática está inibida em config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Aviso de reparação:",
+ "Repair error: " : "Corrija o erro:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Por favor utilize o actualizador disponível na linha de comandos pois a actualização automática está inibida em config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: A verificar a tabela %s",
"Turned on maintenance mode" : "Ativado o modo de manutenção",
"Turned off maintenance mode" : "Desativado o modo de manutenção",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "A verificar se o esquema da base de dados para %s pode ser atualizado (isto pode demorar algum tempo dependendo do tamanho da base de dados)",
"Checked database schema update for apps" : "Atualização do esquema da base de dados verificada.",
"Updated \"%s\" to %s" : "Atualizado \"%s\" para %s",
- "Repair warning: " : "Aviso de reparação:",
- "Repair error: " : "Corrija o erro:",
"Set log level to debug" : "Definir depuração como o nível de log",
"Reset log level" : "Reiniciar nível de registo",
"Starting code integrity check" : "A iniciar verificação de integridade do código",
diff --git a/core/l10n/ro.js b/core/l10n/ro.js
index 7de876d6446..04cf948f6f0 100644
--- a/core/l10n/ro.js
+++ b/core/l10n/ro.js
@@ -1,20 +1,31 @@
OC.L10N.register(
"core",
{
+ "Please select a file." : "Te rugăm să alegi un fișier.",
+ "File is too big" : "Fișierul este prea mare",
+ "Invalid file provided" : "Numele fișierului pe care l-ai oferit este invalid",
"No image or file provided" : "Nu a fost furnizat vreo imagine sau fișier",
"Unknown filetype" : "Tip fișier necunoscut",
"Invalid image" : "Imagine invalidă",
+ "An error occurred. Please contact your admin." : "A apărut o eroare. Te rugăm să contactezi administratorul.",
"%s password reset" : "%s resetare parola",
"Couldn't send reset email. Please contact your administrator." : "Expedierea email-ului de resetare a eşuat. Vă rugăm să contactaţi administratorul dvs.",
"Error loading tags" : "Eroare la încărcarea etichetelor",
"Tag already exists" : "Eticheta deja există",
+ "Error tagging" : "Eroare la etichetare",
+ "Error untagging" : "Eroare la scoaterea etichetei",
"Couldn't send mail to following users: %s " : "Nu s-a putut trimite mesajul către următorii utilizatori: %s",
+ "Preparing update" : "Se pregătește actualizarea",
+ "Repair warning: " : "Alerte reparare:",
+ "Repair error: " : "Eroare de reparare:",
"Turned on maintenance mode" : "Modul mentenanță a fost activat",
"Turned off maintenance mode" : "Modul mentenanță a fost dezactivat",
+ "Updating database schema" : "Se actualizează schema bazei de date",
"Updated database" : "Bază de date actualizată",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Se verifică dacă schema bazei de date poate fi actualizată (această verificare poate lua mult timp în funcție de mărimea bazei de date)",
"Updated \"%s\" to %s" : "\"%s\" a fost actualizat până la %s",
- "Repair warning: " : "Alerte reparare:",
- "Repair error: " : "Eroare de reparare:",
+ "%s (incompatible)" : "%s (incompatibil)",
+ "Already up to date" : "Deja actualizat",
"Sunday" : "Duminică",
"Monday" : "Luni",
"Tuesday" : "Marți",
@@ -29,6 +40,13 @@ OC.L10N.register(
"Thu." : "Joi",
"Fri." : "Vin.",
"Sat." : "Sâm.",
+ "Su" : "Du",
+ "Mo" : "Lu",
+ "Tu" : "Ma",
+ "We" : "Mi",
+ "Th" : "Jo",
+ "Fr" : "Vi",
+ "Sa" : "Sâ",
"January" : "Ianuarie",
"February" : "Februarie",
"March" : "Martie",
@@ -54,10 +72,11 @@ OC.L10N.register(
"Nov." : "Noi.",
"Dec." : "Dec.",
"Settings" : "Setări",
+ "Problem loading page, reloading in 5 seconds" : "A apărut o problemă la încărcarea paginii, se reîncearcă în 5 secunde",
"Saving..." : "Se salvează...",
"seconds ago" : "secunde în urmă",
"I know what I'm doing" : "Eu știu ce fac",
- "Password can not be changed. Please contact your administrator." : "Parola nu poate fi modificata. Vă rugăm să contactați administratorul dvs.",
+ "Password can not be changed. Please contact your administrator." : "Parola nu poate fi modificată. Vă rugăm să contactați administratorul dvs.",
"No" : "Nu",
"Yes" : "Da",
"Choose" : "Alege",
@@ -73,9 +92,11 @@ OC.L10N.register(
"If you select both versions, the copied file will have a number added to its name." : "Dacă alegi ambele versiuni, fișierul copiat va avea un număr atașat la denumirea sa.",
"Cancel" : "Anulare",
"Continue" : "Continuă",
+ "(all selected)" : "(toate selectate)",
"({count} selected)" : "({count} selectate)",
"Very weak password" : "Parolă foarte slabă",
"Weak password" : "Parolă slabă",
+ "So-so password" : "Parolă medie",
"Good password" : "Parolă bună",
"Strong password" : "Parolă puternică",
"Shared" : "Partajat",
@@ -88,19 +109,22 @@ OC.L10N.register(
"Set expiration date" : "Specifică data expirării",
"Expiration" : "Expira",
"Expiration date" : "Data expirării",
+ "Choose a password for the public link" : "Alege o parolă pentru acest link public",
"Resharing is not allowed" : "Repartajarea nu este permisă",
- "Share link" : "Share link",
+ "Share link" : "Împărtășește link-ul",
"Link" : "Legătură",
"Password protect" : "Protejare cu parolă",
"Password" : "Parolă",
"Allow editing" : "Permite editarea",
"Email link to person" : "Expediază legătura prin poșta electronică",
- "Send" : "Expediază",
+ "Send" : "Trimite",
"Sending ..." : "Se expediază...",
"Email sent" : "Mesajul a fost expediat",
+ "Send link via email" : "Trimite link via email",
"Shared with you and the group {group} by {owner}" : "Distribuie cu tine si grupul {group} de {owner}",
"Shared with you by {owner}" : "Distribuie cu tine de {owner}",
"group" : "grup",
+ "remote" : "de la distanță",
"notify by email" : "notifică prin email",
"Unshare" : "Anulare partajare",
"can share" : "se poate partaja",
@@ -109,13 +133,22 @@ OC.L10N.register(
"change" : "modifică",
"delete" : "ștergere",
"access control" : "control acces",
+ "Could not unshare" : "Nu s-a putut elimina partajarea",
+ "Share details could not be loaded for this item." : "Nu s-au putut încărca detaliile de partajare pentru acest element.",
"Share" : "Partajează",
+ "Share with users…" : "Partajează cu utilizatori...",
"Warning" : "Atenție",
+ "invisible" : "invizibil",
"Delete" : "Șterge",
"Rename" : "Redenumește",
"The object type is not specified." : "Tipul obiectului nu este specificat.",
"Enter new" : "Introducere nou",
"Add" : "Adaugă",
+ "Edit tags" : "Editează etichete",
+ "unknown text" : "text necunoscut",
+ "sunny" : "însorit",
+ "new" : "nou",
+ "An error occurred." : "A apărut o eroare.",
"Please reload the page." : "Te rugăm să reîncarci pagina.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." : "Actualizarea a eșuat! Raportați problema către <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">comunitatea ownCloud</a>.",
"The update was successful. Redirecting you to ownCloud now." : "Actualizare reușită. Ești redirecționat către ownCloud.",
@@ -125,28 +158,46 @@ OC.L10N.register(
"Admin" : "Administrator",
"Help" : "Ajutor",
"Access forbidden" : "Acces restricționat",
+ "File not found" : "Fișierul nu a fost găsit",
"The share will expire on %s." : "Partajarea va expira în data de %s.",
+ "Technical details" : "Detalii tehnice",
+ "Type: %s" : "Tip: %s",
+ "Code: %s" : "Cod: %s",
+ "Message: %s" : "Mesaj: %s",
+ "File: %s" : "Fișier: %s",
+ "Security warning" : "Alertă de securitate",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Directorul tău de date și fișiere sunt probabil accesibile de pe Internet, deoarece fișierul .htaccess nu funcționează.",
"Create an <strong>admin account</strong>" : "Crează un <strong>cont de administrator</strong>",
"Username" : "Nume utilizator",
"Storage & database" : "Stocare și baza de date",
"Data folder" : "Director date",
"Configure the database" : "Configurează baza de date",
+ "Only %s is available." : "Doar %s este disponibil.",
"Database user" : "Utilizatorul bazei de date",
"Database password" : "Parola bazei de date",
"Database name" : "Numele bazei de date",
"Database tablespace" : "Tabela de spațiu a bazei de date",
"Database host" : "Bază date",
+ "Performance warning" : "Alertă de performanță",
+ "SQLite will be used as database." : "SQLite va fi folosit ca bază de date.",
+ "For larger installations we recommend to choose a different database backend." : "Pentru instalări mai mari recomandăm folosirea altei baze de date ca backend.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "În special atunci când este folosit clientul desktop pentru sincronizarea fișierelor, utilizarea SQLite este nerecomandată.",
"Finish setup" : "Finalizează instalarea",
+ "Finishing …" : "Se finalizează...",
+ "Need help?" : "Ai nevoie de ajutor?",
+ "See the documentation" : "Vezi documentația",
"Log out" : "Ieșire",
"Search" : "Căutare",
+ "An internal error occurred." : "A apărut o eroare internă.",
+ "Username or email" : "Nume de utilizator sau adresă email",
"Log in" : "Autentificare",
"Alternative Logins" : "Conectări alternative",
"Use the following link to reset your password: {link}" : "Folosește următorul link pentru a reseta parola: {link}",
"New password" : "Noua parolă",
"New Password" : "Noua parolă",
"Reset password" : "Resetează parola",
- "Thank you for your patience." : "Îți mulțumim pentru răbrade.",
+ "Thank you for your patience." : "Îți mulțumim pentru răbdare.",
+ "You are accessing the server from an untrusted domain." : "Accesezi serverul dintr-un domeniu care nu a fost configurat ca fiind de încredere.",
"Start update" : "Începe actualizarea"
},
"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/core/l10n/ro.json b/core/l10n/ro.json
index 0493ca016fc..002f6a0c8dc 100644
--- a/core/l10n/ro.json
+++ b/core/l10n/ro.json
@@ -1,18 +1,29 @@
{ "translations": {
+ "Please select a file." : "Te rugăm să alegi un fișier.",
+ "File is too big" : "Fișierul este prea mare",
+ "Invalid file provided" : "Numele fișierului pe care l-ai oferit este invalid",
"No image or file provided" : "Nu a fost furnizat vreo imagine sau fișier",
"Unknown filetype" : "Tip fișier necunoscut",
"Invalid image" : "Imagine invalidă",
+ "An error occurred. Please contact your admin." : "A apărut o eroare. Te rugăm să contactezi administratorul.",
"%s password reset" : "%s resetare parola",
"Couldn't send reset email. Please contact your administrator." : "Expedierea email-ului de resetare a eşuat. Vă rugăm să contactaţi administratorul dvs.",
"Error loading tags" : "Eroare la încărcarea etichetelor",
"Tag already exists" : "Eticheta deja există",
+ "Error tagging" : "Eroare la etichetare",
+ "Error untagging" : "Eroare la scoaterea etichetei",
"Couldn't send mail to following users: %s " : "Nu s-a putut trimite mesajul către următorii utilizatori: %s",
+ "Preparing update" : "Se pregătește actualizarea",
+ "Repair warning: " : "Alerte reparare:",
+ "Repair error: " : "Eroare de reparare:",
"Turned on maintenance mode" : "Modul mentenanță a fost activat",
"Turned off maintenance mode" : "Modul mentenanță a fost dezactivat",
+ "Updating database schema" : "Se actualizează schema bazei de date",
"Updated database" : "Bază de date actualizată",
+ "Checking whether the database schema can be updated (this can take a long time depending on the database size)" : "Se verifică dacă schema bazei de date poate fi actualizată (această verificare poate lua mult timp în funcție de mărimea bazei de date)",
"Updated \"%s\" to %s" : "\"%s\" a fost actualizat până la %s",
- "Repair warning: " : "Alerte reparare:",
- "Repair error: " : "Eroare de reparare:",
+ "%s (incompatible)" : "%s (incompatibil)",
+ "Already up to date" : "Deja actualizat",
"Sunday" : "Duminică",
"Monday" : "Luni",
"Tuesday" : "Marți",
@@ -27,6 +38,13 @@
"Thu." : "Joi",
"Fri." : "Vin.",
"Sat." : "Sâm.",
+ "Su" : "Du",
+ "Mo" : "Lu",
+ "Tu" : "Ma",
+ "We" : "Mi",
+ "Th" : "Jo",
+ "Fr" : "Vi",
+ "Sa" : "Sâ",
"January" : "Ianuarie",
"February" : "Februarie",
"March" : "Martie",
@@ -52,10 +70,11 @@
"Nov." : "Noi.",
"Dec." : "Dec.",
"Settings" : "Setări",
+ "Problem loading page, reloading in 5 seconds" : "A apărut o problemă la încărcarea paginii, se reîncearcă în 5 secunde",
"Saving..." : "Se salvează...",
"seconds ago" : "secunde în urmă",
"I know what I'm doing" : "Eu știu ce fac",
- "Password can not be changed. Please contact your administrator." : "Parola nu poate fi modificata. Vă rugăm să contactați administratorul dvs.",
+ "Password can not be changed. Please contact your administrator." : "Parola nu poate fi modificată. Vă rugăm să contactați administratorul dvs.",
"No" : "Nu",
"Yes" : "Da",
"Choose" : "Alege",
@@ -71,9 +90,11 @@
"If you select both versions, the copied file will have a number added to its name." : "Dacă alegi ambele versiuni, fișierul copiat va avea un număr atașat la denumirea sa.",
"Cancel" : "Anulare",
"Continue" : "Continuă",
+ "(all selected)" : "(toate selectate)",
"({count} selected)" : "({count} selectate)",
"Very weak password" : "Parolă foarte slabă",
"Weak password" : "Parolă slabă",
+ "So-so password" : "Parolă medie",
"Good password" : "Parolă bună",
"Strong password" : "Parolă puternică",
"Shared" : "Partajat",
@@ -86,19 +107,22 @@
"Set expiration date" : "Specifică data expirării",
"Expiration" : "Expira",
"Expiration date" : "Data expirării",
+ "Choose a password for the public link" : "Alege o parolă pentru acest link public",
"Resharing is not allowed" : "Repartajarea nu este permisă",
- "Share link" : "Share link",
+ "Share link" : "Împărtășește link-ul",
"Link" : "Legătură",
"Password protect" : "Protejare cu parolă",
"Password" : "Parolă",
"Allow editing" : "Permite editarea",
"Email link to person" : "Expediază legătura prin poșta electronică",
- "Send" : "Expediază",
+ "Send" : "Trimite",
"Sending ..." : "Se expediază...",
"Email sent" : "Mesajul a fost expediat",
+ "Send link via email" : "Trimite link via email",
"Shared with you and the group {group} by {owner}" : "Distribuie cu tine si grupul {group} de {owner}",
"Shared with you by {owner}" : "Distribuie cu tine de {owner}",
"group" : "grup",
+ "remote" : "de la distanță",
"notify by email" : "notifică prin email",
"Unshare" : "Anulare partajare",
"can share" : "se poate partaja",
@@ -107,13 +131,22 @@
"change" : "modifică",
"delete" : "ștergere",
"access control" : "control acces",
+ "Could not unshare" : "Nu s-a putut elimina partajarea",
+ "Share details could not be loaded for this item." : "Nu s-au putut încărca detaliile de partajare pentru acest element.",
"Share" : "Partajează",
+ "Share with users…" : "Partajează cu utilizatori...",
"Warning" : "Atenție",
+ "invisible" : "invizibil",
"Delete" : "Șterge",
"Rename" : "Redenumește",
"The object type is not specified." : "Tipul obiectului nu este specificat.",
"Enter new" : "Introducere nou",
"Add" : "Adaugă",
+ "Edit tags" : "Editează etichete",
+ "unknown text" : "text necunoscut",
+ "sunny" : "însorit",
+ "new" : "nou",
+ "An error occurred." : "A apărut o eroare.",
"Please reload the page." : "Te rugăm să reîncarci pagina.",
"The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">ownCloud community</a>." : "Actualizarea a eșuat! Raportați problema către <a href=\"https://github.com/owncloud/core/issues\" target=\"_blank\">comunitatea ownCloud</a>.",
"The update was successful. Redirecting you to ownCloud now." : "Actualizare reușită. Ești redirecționat către ownCloud.",
@@ -123,28 +156,46 @@
"Admin" : "Administrator",
"Help" : "Ajutor",
"Access forbidden" : "Acces restricționat",
+ "File not found" : "Fișierul nu a fost găsit",
"The share will expire on %s." : "Partajarea va expira în data de %s.",
+ "Technical details" : "Detalii tehnice",
+ "Type: %s" : "Tip: %s",
+ "Code: %s" : "Cod: %s",
+ "Message: %s" : "Mesaj: %s",
+ "File: %s" : "Fișier: %s",
+ "Security warning" : "Alertă de securitate",
"Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Directorul tău de date și fișiere sunt probabil accesibile de pe Internet, deoarece fișierul .htaccess nu funcționează.",
"Create an <strong>admin account</strong>" : "Crează un <strong>cont de administrator</strong>",
"Username" : "Nume utilizator",
"Storage & database" : "Stocare și baza de date",
"Data folder" : "Director date",
"Configure the database" : "Configurează baza de date",
+ "Only %s is available." : "Doar %s este disponibil.",
"Database user" : "Utilizatorul bazei de date",
"Database password" : "Parola bazei de date",
"Database name" : "Numele bazei de date",
"Database tablespace" : "Tabela de spațiu a bazei de date",
"Database host" : "Bază date",
+ "Performance warning" : "Alertă de performanță",
+ "SQLite will be used as database." : "SQLite va fi folosit ca bază de date.",
+ "For larger installations we recommend to choose a different database backend." : "Pentru instalări mai mari recomandăm folosirea altei baze de date ca backend.",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "În special atunci când este folosit clientul desktop pentru sincronizarea fișierelor, utilizarea SQLite este nerecomandată.",
"Finish setup" : "Finalizează instalarea",
+ "Finishing …" : "Se finalizează...",
+ "Need help?" : "Ai nevoie de ajutor?",
+ "See the documentation" : "Vezi documentația",
"Log out" : "Ieșire",
"Search" : "Căutare",
+ "An internal error occurred." : "A apărut o eroare internă.",
+ "Username or email" : "Nume de utilizator sau adresă email",
"Log in" : "Autentificare",
"Alternative Logins" : "Conectări alternative",
"Use the following link to reset your password: {link}" : "Folosește următorul link pentru a reseta parola: {link}",
"New password" : "Noua parolă",
"New Password" : "Noua parolă",
"Reset password" : "Resetează parola",
- "Thank you for your patience." : "Îți mulțumim pentru răbrade.",
+ "Thank you for your patience." : "Îți mulțumim pentru răbdare.",
+ "You are accessing the server from an untrusted domain." : "Accesezi serverul dintr-un domeniu care nu a fost configurat ca fiind de încredere.",
"Start update" : "Începe actualizarea"
},"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/core/l10n/ru.js b/core/l10n/ru.js
index d52a9b6a4e3..fd81ae62fc3 100644
--- a/core/l10n/ru.js
+++ b/core/l10n/ru.js
@@ -27,6 +27,11 @@ OC.L10N.register(
"Error unfavoriting" : "Ошибка удаления из избранного",
"Couldn't send mail to following users: %s " : "Невозможно отправить письмо следующим пользователям: %s",
"Preparing update" : "Подготовка к обновлению",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Предупреждение восстановления:",
+ "Repair error: " : "Ошибка восстановления:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Пожалуйста, используйте обновление через командную строку, так как автоматические обновления отключены в config.php.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Проверка таблицы %s",
"Turned on maintenance mode" : "Режим отладки включён",
"Turned off maintenance mode" : "Режим отладки отключён",
"Maintenance mode is kept active" : "Режим обслуживания оставлен включенным",
@@ -38,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Проверка возможности обновления схемы базы данных для %s (это может занять длительное время в зависимости от размера базы данных)",
"Checked database schema update for apps" : "Проверено обновление схемы БД приложений",
"Updated \"%s\" to %s" : "Обновлено \"%s\" до %s",
- "Repair warning: " : "Предупреждение восстановления:",
- "Repair error: " : "Ошибка восстановления:",
"Set log level to debug" : "Установить журнал в режим отладки",
"Reset log level" : "Сбросить уровень журнала",
"Starting code integrity check" : "Начинается проверка целостности кода",
@@ -95,6 +98,7 @@ OC.L10N.register(
"Dec." : "Дек.",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\"> Были обнаружены проблемы с проверкой целостности кода. Подробнее ...",
"Settings" : "Настройки",
+ "Problem loading page, reloading in 5 seconds" : "Возникла проблема при загрузке страницы, повтор через 5 секунд",
"Saving..." : "Сохранение...",
"Dismiss" : "Прекратить",
"seconds ago" : "несколько секунд назад",
@@ -129,6 +133,7 @@ OC.L10N.register(
"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>." : "Ваш веб-сервер настроен не корректно для разрешения \"{url}\". Дополнительная информация может быть найдена в нашей <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">документации</a>.",
"This server has no working Internet connection. 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." : "Этот сервер не имеет подключения к Интернету. Это означает, что некоторые из функций, таких как внешнее хранилище, уведомления об обновлениях и установка сторонних приложений не будут работать. Доступ к файлам удаленно и отправки уведомлений по почте могут не работать. Рекомендуется разрешить данному серверу доступ в Интернет если хотите, чтобы все функции работали.",
"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>." : "Не настроена система кеширования. Для увеличения производительности сервера, по возможности, настройте memcache. Более подробная информация в нашей <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">документации</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>." : "/dev/urandom не может быть прочитан из PHP, что крайне нежелательно по соображениям безопасности. Дополнительную информацию можно найти в нашей <a target=\"_blank\" href=\"{docLink}\"> документации </a>.",
"Error occurred while checking server setup" : "Произошла ошибка при проверке настроек сервера",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ваш каталог данных и ваши файлы возможно доступны из Интернета. Файл .htaccess не работает. Мы настоятельно рекомендуем Вам настроить веб сервер таким образом, чтобы каталог данных не был больше доступен или переместить каталог данных за пределы корня веб сервера.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Заголовок HTTP \"{header}\" не настроен на значение \"{expected}\". Это потенциальная проблема безопасности и мы рекомендуем изменить эти настройки.",
@@ -154,6 +159,7 @@ OC.L10N.register(
"Send" : "Отправить",
"Sending ..." : "Отправляется ...",
"Email sent" : "Письмо отправлено",
+ "Send link via email" : "Отправить ссылку по email",
"Shared with you and the group {group} by {owner}" : "{owner} поделился с вами и группой {group} ",
"Shared with you by {owner}" : "С вами поделился {owner} ",
"group" : "группа",
@@ -169,11 +175,17 @@ OC.L10N.register(
"Could not unshare" : "Не удается отменить доступ",
"Share details could not be loaded for this item." : "Не удалось загрузить информацию об общем доступе для этого элемента.",
"No users or groups found for {search}" : "Не найдено пользователей или групп по запросу {search}",
+ "No users found for {search}" : "Не найдено пользователей по запросу {search}",
+ "An error occurred. Please try again" : "Произошла ошибка. Попробуйте ещё раз",
"{sharee} (group)" : "{sharee} (группа)",
"{sharee} (at {server})" : "{sharee} (на {server})",
"{sharee} (remote)" : "{sharee} (удалённо)",
"Share" : "Поделиться",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Поделиться с людьми на других серверах ownCloud используя формат username@example.com/owncloud",
+ "Share with users…" : "Поделиться с пользователями...",
+ "Share with users, groups or remote users…" : "Поделиться с пользователями, группами или удаленными пользователями...",
+ "Share with users or groups…" : "Поделиться с пользователями или группами...",
+ "Share with users or remote users…" : "Общий доступ с пользователями или удалеными пользователями",
"Error removing share" : "Ошибка удаления общего доступа",
"Warning" : "Предупреждение",
"Error while sending notification" : "Ошибка при отправке уведомления",
@@ -183,6 +195,7 @@ OC.L10N.register(
"({scope})" : "({scope})",
"Delete" : "Удалить",
"Rename" : "Переименовать",
+ "Collaborative tags" : "Совместные теги",
"The object type is not specified." : "Тип объекта не указан",
"Enter new" : "Ввести новое",
"Add" : "Добавить",
@@ -197,6 +210,7 @@ OC.L10N.register(
"new" : "новый",
"_download %n file_::_download %n files_" : ["скачать %n файл","скачать %n файла","скачать %n файлов","скачать %n файлов"],
"The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Идет обновление. Покидая эту страницу, вы можете прервать процесс обновления.",
+ "Updating to {version}" : "Обновляем до {version}",
"An error occurred." : "Произошла ошибка.",
"Please reload the page." : "Пожалуйста, обновите страницу.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Обновление прошло не успешно. За дополнительной информацией по этой проблеме <a href=\"{url}\">обратитесь к нашему форуму</a>.",
@@ -260,6 +274,7 @@ OC.L10N.register(
"Search" : "Найти",
"Server side authentication failed!" : "Ошибка аутентификации на стороне сервера!",
"Please contact your administrator." : "Пожалуйста, обратитесь к администратору.",
+ "An internal error occurred." : "Произошла внутренняя ошибка.",
"Please try again or contact your administrator." : "Пожалуйста попробуйте ещё раз или свяжитесь с вашим администратором",
"Log in" : "Войти",
"Wrong password. Reset it?" : "Неправильный пароль. Сбросить его?",
@@ -286,6 +301,9 @@ OC.L10N.register(
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Перед продолжением убедитесь, что вы сделали резервную копию базы данных, каталога конфигурации и каталога с данными.",
"Start update" : "Запустить обновление",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Чтобы избежать тайм-аутов в крупных установках, вместо этого можно выполнить следующую команду в каталоге установки:",
+ "Detailed logs" : "Подбробные логи",
+ "Update needed" : "Требуется обновление",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Для помощи, ознакомьтесь с <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">документацией</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Этот сервер %s находится в режиме технического обслуживания, которое может занять некоторое время.",
"This page will refresh itself when the %s instance is available again." : "Эта страница автоматически обновится, когда сервер %s снова станет доступен."
},
diff --git a/core/l10n/ru.json b/core/l10n/ru.json
index 36e5a2ab8a5..062231026d2 100644
--- a/core/l10n/ru.json
+++ b/core/l10n/ru.json
@@ -25,6 +25,11 @@
"Error unfavoriting" : "Ошибка удаления из избранного",
"Couldn't send mail to following users: %s " : "Невозможно отправить письмо следующим пользователям: %s",
"Preparing update" : "Подготовка к обновлению",
+ "[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Предупреждение восстановления:",
+ "Repair error: " : "Ошибка восстановления:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Пожалуйста, используйте обновление через командную строку, так как автоматические обновления отключены в config.php.",
+ "[%d / %d]: Checking table %s" : "[%d / %d]: Проверка таблицы %s",
"Turned on maintenance mode" : "Режим отладки включён",
"Turned off maintenance mode" : "Режим отладки отключён",
"Maintenance mode is kept active" : "Режим обслуживания оставлен включенным",
@@ -36,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Проверка возможности обновления схемы базы данных для %s (это может занять длительное время в зависимости от размера базы данных)",
"Checked database schema update for apps" : "Проверено обновление схемы БД приложений",
"Updated \"%s\" to %s" : "Обновлено \"%s\" до %s",
- "Repair warning: " : "Предупреждение восстановления:",
- "Repair error: " : "Ошибка восстановления:",
"Set log level to debug" : "Установить журнал в режим отладки",
"Reset log level" : "Сбросить уровень журнала",
"Starting code integrity check" : "Начинается проверка целостности кода",
@@ -93,6 +96,7 @@
"Dec." : "Дек.",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\"> Были обнаружены проблемы с проверкой целостности кода. Подробнее ...",
"Settings" : "Настройки",
+ "Problem loading page, reloading in 5 seconds" : "Возникла проблема при загрузке страницы, повтор через 5 секунд",
"Saving..." : "Сохранение...",
"Dismiss" : "Прекратить",
"seconds ago" : "несколько секунд назад",
@@ -127,6 +131,7 @@
"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>." : "Ваш веб-сервер настроен не корректно для разрешения \"{url}\". Дополнительная информация может быть найдена в нашей <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">документации</a>.",
"This server has no working Internet connection. 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." : "Этот сервер не имеет подключения к Интернету. Это означает, что некоторые из функций, таких как внешнее хранилище, уведомления об обновлениях и установка сторонних приложений не будут работать. Доступ к файлам удаленно и отправки уведомлений по почте могут не работать. Рекомендуется разрешить данному серверу доступ в Интернет если хотите, чтобы все функции работали.",
"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>." : "Не настроена система кеширования. Для увеличения производительности сервера, по возможности, настройте memcache. Более подробная информация в нашей <a target=\"_blank\" rel=\"noreferrer\" href=\"{docLink}\">документации</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>." : "/dev/urandom не может быть прочитан из PHP, что крайне нежелательно по соображениям безопасности. Дополнительную информацию можно найти в нашей <a target=\"_blank\" href=\"{docLink}\"> документации </a>.",
"Error occurred while checking server setup" : "Произошла ошибка при проверке настроек сервера",
"Your data directory and your files are probably accessible from the Internet. The .htaccess file is not working. We strongly suggest that you configure your web server in a way that the data directory is no longer accessible or you move the data directory outside the web server document root." : "Ваш каталог данных и ваши файлы возможно доступны из Интернета. Файл .htaccess не работает. Мы настоятельно рекомендуем Вам настроить веб сервер таким образом, чтобы каталог данных не был больше доступен или переместить каталог данных за пределы корня веб сервера.",
"The \"{header}\" HTTP header is not configured to equal to \"{expected}\". This is a potential security or privacy risk and we recommend adjusting this setting." : "Заголовок HTTP \"{header}\" не настроен на значение \"{expected}\". Это потенциальная проблема безопасности и мы рекомендуем изменить эти настройки.",
@@ -152,6 +157,7 @@
"Send" : "Отправить",
"Sending ..." : "Отправляется ...",
"Email sent" : "Письмо отправлено",
+ "Send link via email" : "Отправить ссылку по email",
"Shared with you and the group {group} by {owner}" : "{owner} поделился с вами и группой {group} ",
"Shared with you by {owner}" : "С вами поделился {owner} ",
"group" : "группа",
@@ -167,11 +173,17 @@
"Could not unshare" : "Не удается отменить доступ",
"Share details could not be loaded for this item." : "Не удалось загрузить информацию об общем доступе для этого элемента.",
"No users or groups found for {search}" : "Не найдено пользователей или групп по запросу {search}",
+ "No users found for {search}" : "Не найдено пользователей по запросу {search}",
+ "An error occurred. Please try again" : "Произошла ошибка. Попробуйте ещё раз",
"{sharee} (group)" : "{sharee} (группа)",
"{sharee} (at {server})" : "{sharee} (на {server})",
"{sharee} (remote)" : "{sharee} (удалённо)",
"Share" : "Поделиться",
"Share with people on other ownClouds using the syntax username@example.com/owncloud" : "Поделиться с людьми на других серверах ownCloud используя формат username@example.com/owncloud",
+ "Share with users…" : "Поделиться с пользователями...",
+ "Share with users, groups or remote users…" : "Поделиться с пользователями, группами или удаленными пользователями...",
+ "Share with users or groups…" : "Поделиться с пользователями или группами...",
+ "Share with users or remote users…" : "Общий доступ с пользователями или удалеными пользователями",
"Error removing share" : "Ошибка удаления общего доступа",
"Warning" : "Предупреждение",
"Error while sending notification" : "Ошибка при отправке уведомления",
@@ -181,6 +193,7 @@
"({scope})" : "({scope})",
"Delete" : "Удалить",
"Rename" : "Переименовать",
+ "Collaborative tags" : "Совместные теги",
"The object type is not specified." : "Тип объекта не указан",
"Enter new" : "Ввести новое",
"Add" : "Добавить",
@@ -195,6 +208,7 @@
"new" : "новый",
"_download %n file_::_download %n files_" : ["скачать %n файл","скачать %n файла","скачать %n файлов","скачать %n файлов"],
"The upgrade is in progress, leaving this page might interrupt the process in some environments." : "Идет обновление. Покидая эту страницу, вы можете прервать процесс обновления.",
+ "Updating to {version}" : "Обновляем до {version}",
"An error occurred." : "Произошла ошибка.",
"Please reload the page." : "Пожалуйста, обновите страницу.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Обновление прошло не успешно. За дополнительной информацией по этой проблеме <a href=\"{url}\">обратитесь к нашему форуму</a>.",
@@ -258,6 +272,7 @@
"Search" : "Найти",
"Server side authentication failed!" : "Ошибка аутентификации на стороне сервера!",
"Please contact your administrator." : "Пожалуйста, обратитесь к администратору.",
+ "An internal error occurred." : "Произошла внутренняя ошибка.",
"Please try again or contact your administrator." : "Пожалуйста попробуйте ещё раз или свяжитесь с вашим администратором",
"Log in" : "Войти",
"Wrong password. Reset it?" : "Неправильный пароль. Сбросить его?",
@@ -284,6 +299,9 @@
"Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Перед продолжением убедитесь, что вы сделали резервную копию базы данных, каталога конфигурации и каталога с данными.",
"Start update" : "Запустить обновление",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Чтобы избежать тайм-аутов в крупных установках, вместо этого можно выполнить следующую команду в каталоге установки:",
+ "Detailed logs" : "Подбробные логи",
+ "Update needed" : "Требуется обновление",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "Для помощи, ознакомьтесь с <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">документацией</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Этот сервер %s находится в режиме технического обслуживания, которое может занять некоторое время.",
"This page will refresh itself when the %s instance is available again." : "Эта страница автоматически обновится, когда сервер %s снова станет доступен."
},"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);"
diff --git a/core/l10n/sk_SK.js b/core/l10n/sk_SK.js
index 71eb52bead2..c80c7c4b881 100644
--- a/core/l10n/sk_SK.js
+++ b/core/l10n/sk_SK.js
@@ -26,6 +26,8 @@ OC.L10N.register(
"Error unfavoriting" : "Chyba pri odobratí z obľúbených",
"Couldn't send mail to following users: %s " : "Nebolo možné odoslať email týmto používateľom: %s ",
"Preparing update" : "Pripravuje sa aktualizácia",
+ "Repair warning: " : "Oznámenie opravy:",
+ "Repair error: " : "Chyba opravy:",
"[%d / %d]: Checking table %s" : "[%d / %d]: Kontrola tabuľky %s",
"Turned on maintenance mode" : "Mód údržby je zapnutý",
"Turned off maintenance mode" : "Mód údržby je vypnutý",
@@ -38,8 +40,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Kontroluje sa, či je možné aktualizovať schému databázy pre %s (to môže trvať dlhší čas v závislosti na veľkosti databázy)",
"Checked database schema update for apps" : "Aktualizácia schémy databázy aplikácií bola overená",
"Updated \"%s\" to %s" : "Aktualizované \"%s\" na %s",
- "Repair warning: " : "Oznámenie opravy:",
- "Repair error: " : "Chyba opravy:",
"Set log level to debug" : "Nastaviť úroveň záznamu na ladenie",
"Reset log level" : "Obnoviť úroveň záznamu",
"Starting code integrity check" : "Začína kontrola integrity kódu",
diff --git a/core/l10n/sk_SK.json b/core/l10n/sk_SK.json
index 7391f62e301..4db4aad62a2 100644
--- a/core/l10n/sk_SK.json
+++ b/core/l10n/sk_SK.json
@@ -24,6 +24,8 @@
"Error unfavoriting" : "Chyba pri odobratí z obľúbených",
"Couldn't send mail to following users: %s " : "Nebolo možné odoslať email týmto používateľom: %s ",
"Preparing update" : "Pripravuje sa aktualizácia",
+ "Repair warning: " : "Oznámenie opravy:",
+ "Repair error: " : "Chyba opravy:",
"[%d / %d]: Checking table %s" : "[%d / %d]: Kontrola tabuľky %s",
"Turned on maintenance mode" : "Mód údržby je zapnutý",
"Turned off maintenance mode" : "Mód údržby je vypnutý",
@@ -36,8 +38,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Kontroluje sa, či je možné aktualizovať schému databázy pre %s (to môže trvať dlhší čas v závislosti na veľkosti databázy)",
"Checked database schema update for apps" : "Aktualizácia schémy databázy aplikácií bola overená",
"Updated \"%s\" to %s" : "Aktualizované \"%s\" na %s",
- "Repair warning: " : "Oznámenie opravy:",
- "Repair error: " : "Chyba opravy:",
"Set log level to debug" : "Nastaviť úroveň záznamu na ladenie",
"Reset log level" : "Obnoviť úroveň záznamu",
"Starting code integrity check" : "Začína kontrola integrity kódu",
diff --git a/core/l10n/sl.js b/core/l10n/sl.js
index 247cd8baa58..e3860cace40 100644
--- a/core/l10n/sl.js
+++ b/core/l10n/sl.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Napaka odstranjevanja oznake priljubljenosti",
"Couldn't send mail to following users: %s " : "Ni mogoče poslati sporočila za: %s",
"Preparing update" : "Pripravljanje posodobitve",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Posodobitev sistema je treba izvesti prek ukazne vrstice, ker je nastavitev samodejne posodobitve v config.php onemogočena.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Opozorilo popravila:",
+ "Repair error: " : "Napaka popravila:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Posodobitev sistema je treba izvesti prek ukazne vrstice, ker je nastavitev samodejne posodobitve v config.php onemogočena.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Poteka preverjanje razpredelnice %s",
"Turned on maintenance mode" : "Vzdrževalni način je omogočen",
"Turned off maintenance mode" : "Vzdrževalni način je onemogočen",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Poteka preverjanje, ali je shemo podatkovne zbirke za %s mogoče posodobiti (trajanje posodobitve je odvisno od velikosti zbirke).",
"Checked database schema update for apps" : "Izbrana posodobitev sheme podatkovne zbirke za programe",
"Updated \"%s\" to %s" : "Datoteka \"%s\" je posodobljena na %s",
- "Repair warning: " : "Opozorilo popravila:",
- "Repair error: " : "Napaka popravila:",
"Set log level to debug" : "Nastavi raven beleženja za razhroščevanje",
"Reset log level" : "Počisti raven beleženja",
"Starting code integrity check" : "Začenjanje preverjanja stanja kode",
@@ -273,6 +273,7 @@ OC.L10N.register(
"Please contact your administrator." : "Stopite v stik s skrbnikom sistema.",
"An internal error occurred." : "Prišlo je do notranje napake.",
"Please try again or contact your administrator." : "Poskusite znova ali pa stopite v stik s skrbnikom sistema.",
+ "Username or email" : "Uporabniško ime ali e-naslov",
"Log in" : "Prijava",
"Wrong password. Reset it?" : "Napačno geslo. Ali ga želite ponastaviti?",
"Wrong password." : "Napačno geslo!",
diff --git a/core/l10n/sl.json b/core/l10n/sl.json
index cf116d353f3..8bc47234baa 100644
--- a/core/l10n/sl.json
+++ b/core/l10n/sl.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Napaka odstranjevanja oznake priljubljenosti",
"Couldn't send mail to following users: %s " : "Ni mogoče poslati sporočila za: %s",
"Preparing update" : "Pripravljanje posodobitve",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Posodobitev sistema je treba izvesti prek ukazne vrstice, ker je nastavitev samodejne posodobitve v config.php onemogočena.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Opozorilo popravila:",
+ "Repair error: " : "Napaka popravila:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Posodobitev sistema je treba izvesti prek ukazne vrstice, ker je nastavitev samodejne posodobitve v config.php onemogočena.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Poteka preverjanje razpredelnice %s",
"Turned on maintenance mode" : "Vzdrževalni način je omogočen",
"Turned off maintenance mode" : "Vzdrževalni način je onemogočen",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Poteka preverjanje, ali je shemo podatkovne zbirke za %s mogoče posodobiti (trajanje posodobitve je odvisno od velikosti zbirke).",
"Checked database schema update for apps" : "Izbrana posodobitev sheme podatkovne zbirke za programe",
"Updated \"%s\" to %s" : "Datoteka \"%s\" je posodobljena na %s",
- "Repair warning: " : "Opozorilo popravila:",
- "Repair error: " : "Napaka popravila:",
"Set log level to debug" : "Nastavi raven beleženja za razhroščevanje",
"Reset log level" : "Počisti raven beleženja",
"Starting code integrity check" : "Začenjanje preverjanja stanja kode",
@@ -271,6 +271,7 @@
"Please contact your administrator." : "Stopite v stik s skrbnikom sistema.",
"An internal error occurred." : "Prišlo je do notranje napake.",
"Please try again or contact your administrator." : "Poskusite znova ali pa stopite v stik s skrbnikom sistema.",
+ "Username or email" : "Uporabniško ime ali e-naslov",
"Log in" : "Prijava",
"Wrong password. Reset it?" : "Napačno geslo. Ali ga želite ponastaviti?",
"Wrong password." : "Napačno geslo!",
diff --git a/core/l10n/sq.js b/core/l10n/sq.js
index 4245d87f053..98a40335447 100644
--- a/core/l10n/sq.js
+++ b/core/l10n/sq.js
@@ -27,8 +27,10 @@ OC.L10N.register(
"Error unfavoriting" : "Gabim në heqjen nga të parapëlqyerat",
"Couldn't send mail to following users: %s " : "S’u dërgua dot e-mail përdoruesve vijues: %s ",
"Preparing update" : "Po përgatitet përditësimi",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Ju lutemi, përdorni përditësuesin e rreshtit të urdhrave, sepse përditësimi i vetvetishëm është i çaktivizuar te config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Sinjalizim ndreqjeje: ",
+ "Repair error: " : "Gabim ndreqjeje: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Ju lutemi, përdorni përditësuesin e rreshtit të urdhrave, sepse përditësimi i vetvetishëm është i çaktivizuar te config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Po kontrollohet tabela %s",
"Turned on maintenance mode" : "Mënyra e mirëmbajtjes u aktivizua",
"Turned off maintenance mode" : "Mënyra e mirëmbajtjes u çaktivizua",
@@ -41,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Po kontrollohet nëse mund të përditësohet skema e bazës së të dhënave për %s (kjo mund të hajë shumë kohë, varet nga madhësia e bazës së të dhënave)",
"Checked database schema update for apps" : "U kontrollua përditësimi i skemës së bazës së të dhënave për aplikacionet",
"Updated \"%s\" to %s" : "U përditësua \"%s\" në %s",
- "Repair warning: " : "Sinjalizim ndreqjeje: ",
- "Repair error: " : "Gabim ndreqjeje: ",
"Set log level to debug" : "Caktoni shkallë regjistrimi për diagnostikimin",
"Reset log level" : "Rikthe te parazgjedhja shkallën e regjistrimit",
"Starting code integrity check" : "Po fillohet kontroll integriteti për kodin",
@@ -281,6 +281,7 @@ OC.L10N.register(
"Please contact your administrator." : "Ju lutemi, lidhuni me përgjegjësin tuaj.",
"An internal error occurred." : "Ndodhi një gabim i brendshëm.",
"Please try again or contact your administrator." : "Ju lutemi, riprovoni ose lidhuni me përgjegjësin tuaj.",
+ "Username or email" : "Emër përdoruesi ose email",
"Log in" : "Hyni",
"Wrong password. Reset it?" : "Fjalëkalim i gabuar. Të ricaktohet?",
"Wrong password." : "Fjalëkalim i gabuar.",
diff --git a/core/l10n/sq.json b/core/l10n/sq.json
index 98cb66a90f0..67b2343caa5 100644
--- a/core/l10n/sq.json
+++ b/core/l10n/sq.json
@@ -25,8 +25,10 @@
"Error unfavoriting" : "Gabim në heqjen nga të parapëlqyerat",
"Couldn't send mail to following users: %s " : "S’u dërgua dot e-mail përdoruesve vijues: %s ",
"Preparing update" : "Po përgatitet përditësimi",
- "Please use the command line updater because automatic updating is disabled in the config.php." : "Ju lutemi, përdorni përditësuesin e rreshtit të urdhrave, sepse përditësimi i vetvetishëm është i çaktivizuar te config.php.",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Sinjalizim ndreqjeje: ",
+ "Repair error: " : "Gabim ndreqjeje: ",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Ju lutemi, përdorni përditësuesin e rreshtit të urdhrave, sepse përditësimi i vetvetishëm është i çaktivizuar te config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Po kontrollohet tabela %s",
"Turned on maintenance mode" : "Mënyra e mirëmbajtjes u aktivizua",
"Turned off maintenance mode" : "Mënyra e mirëmbajtjes u çaktivizua",
@@ -39,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Po kontrollohet nëse mund të përditësohet skema e bazës së të dhënave për %s (kjo mund të hajë shumë kohë, varet nga madhësia e bazës së të dhënave)",
"Checked database schema update for apps" : "U kontrollua përditësimi i skemës së bazës së të dhënave për aplikacionet",
"Updated \"%s\" to %s" : "U përditësua \"%s\" në %s",
- "Repair warning: " : "Sinjalizim ndreqjeje: ",
- "Repair error: " : "Gabim ndreqjeje: ",
"Set log level to debug" : "Caktoni shkallë regjistrimi për diagnostikimin",
"Reset log level" : "Rikthe te parazgjedhja shkallën e regjistrimit",
"Starting code integrity check" : "Po fillohet kontroll integriteti për kodin",
@@ -279,6 +279,7 @@
"Please contact your administrator." : "Ju lutemi, lidhuni me përgjegjësin tuaj.",
"An internal error occurred." : "Ndodhi një gabim i brendshëm.",
"Please try again or contact your administrator." : "Ju lutemi, riprovoni ose lidhuni me përgjegjësin tuaj.",
+ "Username or email" : "Emër përdoruesi ose email",
"Log in" : "Hyni",
"Wrong password. Reset it?" : "Fjalëkalim i gabuar. Të ricaktohet?",
"Wrong password." : "Fjalëkalim i gabuar.",
diff --git a/core/l10n/sr.js b/core/l10n/sr.js
index 566acba710d..af825c2b151 100644
--- a/core/l10n/sr.js
+++ b/core/l10n/sr.js
@@ -23,6 +23,8 @@ OC.L10N.register(
"Error unfavoriting" : "Грешка при укидању омиљеног",
"Couldn't send mail to following users: %s " : "Не могу да пошаљем е-пошту следећим корисницима: %s ",
"Preparing update" : "Припремам надоградњу",
+ "Repair warning: " : "Упозорење о поправци :",
+ "Repair error: " : "Грешка поправке:",
"Turned on maintenance mode" : "Режим одржавања укључен",
"Turned off maintenance mode" : "Режим одржавања искључен",
"Maintenance mode is kept active" : "Режим одржавања се држи активним",
@@ -30,8 +32,6 @@ OC.L10N.register(
"Checked database schema update" : "Ажурирање шеме базе података, проверено",
"Checked database schema update for apps" : "Ажурирање шеме базе података за апликације, проверено",
"Updated \"%s\" to %s" : "„%s“ ажириран на %s",
- "Repair warning: " : "Упозорење о поправци :",
- "Repair error: " : "Грешка поправке:",
"Following apps have been disabled: %s" : "Следеће апликације су искључене: %s",
"Sunday" : "недеља",
"Monday" : "понедељак",
diff --git a/core/l10n/sr.json b/core/l10n/sr.json
index 3089fac3896..d1b9e69c391 100644
--- a/core/l10n/sr.json
+++ b/core/l10n/sr.json
@@ -21,6 +21,8 @@
"Error unfavoriting" : "Грешка при укидању омиљеног",
"Couldn't send mail to following users: %s " : "Не могу да пошаљем е-пошту следећим корисницима: %s ",
"Preparing update" : "Припремам надоградњу",
+ "Repair warning: " : "Упозорење о поправци :",
+ "Repair error: " : "Грешка поправке:",
"Turned on maintenance mode" : "Режим одржавања укључен",
"Turned off maintenance mode" : "Режим одржавања искључен",
"Maintenance mode is kept active" : "Режим одржавања се држи активним",
@@ -28,8 +30,6 @@
"Checked database schema update" : "Ажурирање шеме базе података, проверено",
"Checked database schema update for apps" : "Ажурирање шеме базе података за апликације, проверено",
"Updated \"%s\" to %s" : "„%s“ ажириран на %s",
- "Repair warning: " : "Упозорење о поправци :",
- "Repair error: " : "Грешка поправке:",
"Following apps have been disabled: %s" : "Следеће апликације су искључене: %s",
"Sunday" : "недеља",
"Monday" : "понедељак",
diff --git a/core/l10n/sv.js b/core/l10n/sv.js
index 01f8174e89a..6e2447decbb 100644
--- a/core/l10n/sv.js
+++ b/core/l10n/sv.js
@@ -28,6 +28,9 @@ OC.L10N.register(
"Couldn't send mail to following users: %s " : "Gick inte att skicka e-post till följande användare: %s",
"Preparing update" : "Förbereder uppdatering",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reperationsvarning:",
+ "Repair error: " : "Reperationsfel:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Vänligen använd den kommandotolksbaserade uppdateringen då automatisk uppdatering är inaktiverat i config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Kontrollerar tabell %s",
"Turned on maintenance mode" : "Aktiverade underhållsläge",
"Turned off maintenance mode" : "Deaktiverade underhållsläge",
@@ -40,8 +43,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Kontrollerar om databasschema för %s kan uppdateras (detta kan ta lång tid beroende på databasens storlek)",
"Checked database schema update for apps" : "Kontrollerade uppdatering av databasschemat för applikationer",
"Updated \"%s\" to %s" : "Uppdaterade \"%s\" till %s",
- "Repair warning: " : "Reperationsvarning:",
- "Repair error: " : "Reperationsfel:",
"Set log level to debug" : "Sätter loggingsnivå till \"debug\"",
"Reset log level" : "Återställer loggningsnivå",
"Starting code integrity check" : "Startar integritetskontroll av kod",
@@ -97,6 +98,7 @@ OC.L10N.register(
"Dec." : "Dec.",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\"> Ett problem uppstod under integritetskontrollen av koden. Mer information ... </a>",
"Settings" : "Inställningar",
+ "Problem loading page, reloading in 5 seconds" : "Problem med att ladda sidan, försöker igen om 5 sekunder",
"Saving..." : "Sparar...",
"Dismiss" : "Avfärda",
"seconds ago" : "sekunder sedan",
@@ -162,6 +164,7 @@ OC.L10N.register(
"Send" : "Skicka",
"Sending ..." : "Skickar ...",
"Email sent" : "E-post skickat",
+ "Send link via email" : "Skicka länk via e-post",
"Shared with you and the group {group} by {owner}" : "Delad med dig och gruppen {group} av {owner}",
"Shared with you by {owner}" : "Delad med dig av {owner}",
"group" : "Grupp",
@@ -279,6 +282,7 @@ OC.L10N.register(
"Please contact your administrator." : "Kontakta din administratör.",
"An internal error occurred." : "Ett internt fel uppstod.",
"Please try again or contact your administrator." : "Vänligen försök igen eller kontakta din administratör.",
+ "Username or email" : "Användarnamn eller e-post",
"Log in" : "Logga in",
"Wrong password. Reset it?" : "Fel lösenord. Vill du återställa?",
"Wrong password." : "Fel lösenord.",
@@ -305,6 +309,9 @@ OC.L10N.register(
"Start update" : "Starta uppdateringen",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "För att undvika timeout vid större installationer kan du istället köra följande kommando från din installationskatalog:",
"Detailed logs" : "Detaljerade loggar",
+ "Update needed" : "Uppdatering krävs",
+ "Please use the command line updater because you have a big instance." : "Vänligen använd den kommandotolksbaserade uppdateringen eftersom du har en stor instans.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "För hjälp, se <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentationen</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Denna %s instans befinner sig för närvarande i underhållsläge, vilket kan ta ett tag.",
"This page will refresh itself when the %s instance is available again." : "Denna sida uppdaterar sig själv när %s instansen är tillgänglig igen."
},
diff --git a/core/l10n/sv.json b/core/l10n/sv.json
index 7d197d9139f..8490beddf50 100644
--- a/core/l10n/sv.json
+++ b/core/l10n/sv.json
@@ -26,6 +26,9 @@
"Couldn't send mail to following users: %s " : "Gick inte att skicka e-post till följande användare: %s",
"Preparing update" : "Förbereder uppdatering",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Reperationsvarning:",
+ "Repair error: " : "Reperationsfel:",
+ "Please use the command line updater because automatic updating is disabled in the config.php." : "Vänligen använd den kommandotolksbaserade uppdateringen då automatisk uppdatering är inaktiverat i config.php.",
"[%d / %d]: Checking table %s" : "[%d / %d]: Kontrollerar tabell %s",
"Turned on maintenance mode" : "Aktiverade underhållsläge",
"Turned off maintenance mode" : "Deaktiverade underhållsläge",
@@ -38,8 +41,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Kontrollerar om databasschema för %s kan uppdateras (detta kan ta lång tid beroende på databasens storlek)",
"Checked database schema update for apps" : "Kontrollerade uppdatering av databasschemat för applikationer",
"Updated \"%s\" to %s" : "Uppdaterade \"%s\" till %s",
- "Repair warning: " : "Reperationsvarning:",
- "Repair error: " : "Reperationsfel:",
"Set log level to debug" : "Sätter loggingsnivå till \"debug\"",
"Reset log level" : "Återställer loggningsnivå",
"Starting code integrity check" : "Startar integritetskontroll av kod",
@@ -95,6 +96,7 @@
"Dec." : "Dec.",
"<a href=\"{docUrl}\">There were problems with the code integrity check. More information…</a>" : "<a href=\"{docUrl}\"> Ett problem uppstod under integritetskontrollen av koden. Mer information ... </a>",
"Settings" : "Inställningar",
+ "Problem loading page, reloading in 5 seconds" : "Problem med att ladda sidan, försöker igen om 5 sekunder",
"Saving..." : "Sparar...",
"Dismiss" : "Avfärda",
"seconds ago" : "sekunder sedan",
@@ -160,6 +162,7 @@
"Send" : "Skicka",
"Sending ..." : "Skickar ...",
"Email sent" : "E-post skickat",
+ "Send link via email" : "Skicka länk via e-post",
"Shared with you and the group {group} by {owner}" : "Delad med dig och gruppen {group} av {owner}",
"Shared with you by {owner}" : "Delad med dig av {owner}",
"group" : "Grupp",
@@ -277,6 +280,7 @@
"Please contact your administrator." : "Kontakta din administratör.",
"An internal error occurred." : "Ett internt fel uppstod.",
"Please try again or contact your administrator." : "Vänligen försök igen eller kontakta din administratör.",
+ "Username or email" : "Användarnamn eller e-post",
"Log in" : "Logga in",
"Wrong password. Reset it?" : "Fel lösenord. Vill du återställa?",
"Wrong password." : "Fel lösenord.",
@@ -303,6 +307,9 @@
"Start update" : "Starta uppdateringen",
"To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "För att undvika timeout vid större installationer kan du istället köra följande kommando från din installationskatalog:",
"Detailed logs" : "Detaljerade loggar",
+ "Update needed" : "Uppdatering krävs",
+ "Please use the command line updater because you have a big instance." : "Vänligen använd den kommandotolksbaserade uppdateringen eftersom du har en stor instans.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation</a>." : "För hjälp, se <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">dokumentationen</a>.",
"This %s instance is currently in maintenance mode, which may take a while." : "Denna %s instans befinner sig för närvarande i underhållsläge, vilket kan ta ett tag.",
"This page will refresh itself when the %s instance is available again." : "Denna sida uppdaterar sig själv när %s instansen är tillgänglig igen."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/core/l10n/tr.js b/core/l10n/tr.js
index 5b56cf39d45..9eb73d52b5d 100644
--- a/core/l10n/tr.js
+++ b/core/l10n/tr.js
@@ -28,6 +28,8 @@ OC.L10N.register(
"Couldn't send mail to following users: %s " : "Şu kullanıcılara posta gönderilemedi: %s",
"Preparing update" : "Güncelleme hazırlanıyor",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Onarım uyarısı:",
+ "Repair error: " : "Onarım hatası:",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tablo kontroi ediliyor %s",
"Turned on maintenance mode" : "Bakım kipi etkinleştirildi",
"Turned off maintenance mode" : "Bakım kipi kapatıldı",
@@ -40,8 +42,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "%s için veritabanı güncellenebilirliği denetleniyor (Veritabanının büyüklüğüne bağlı olarak uzun sürebilir)",
"Checked database schema update for apps" : "Uygulamalar için veritabanı şema güncellemesi denetlendi",
"Updated \"%s\" to %s" : "\"%s\", %s sürümüne güncellendi",
- "Repair warning: " : "Onarım uyarısı:",
- "Repair error: " : "Onarım hatası:",
"Set log level to debug" : "Günlük seviyesini hata ayıklama olarak ayarla",
"Reset log level" : "Günlük seviyesini sıfırla",
"Starting code integrity check" : "Kod bütünlük sınaması başlatılıyor",
diff --git a/core/l10n/tr.json b/core/l10n/tr.json
index d268c1c4f63..957fabc770a 100644
--- a/core/l10n/tr.json
+++ b/core/l10n/tr.json
@@ -26,6 +26,8 @@
"Couldn't send mail to following users: %s " : "Şu kullanıcılara posta gönderilemedi: %s",
"Preparing update" : "Güncelleme hazırlanıyor",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "Onarım uyarısı:",
+ "Repair error: " : "Onarım hatası:",
"[%d / %d]: Checking table %s" : "[%d / %d]: Tablo kontroi ediliyor %s",
"Turned on maintenance mode" : "Bakım kipi etkinleştirildi",
"Turned off maintenance mode" : "Bakım kipi kapatıldı",
@@ -38,8 +40,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "%s için veritabanı güncellenebilirliği denetleniyor (Veritabanının büyüklüğüne bağlı olarak uzun sürebilir)",
"Checked database schema update for apps" : "Uygulamalar için veritabanı şema güncellemesi denetlendi",
"Updated \"%s\" to %s" : "\"%s\", %s sürümüne güncellendi",
- "Repair warning: " : "Onarım uyarısı:",
- "Repair error: " : "Onarım hatası:",
"Set log level to debug" : "Günlük seviyesini hata ayıklama olarak ayarla",
"Reset log level" : "Günlük seviyesini sıfırla",
"Starting code integrity check" : "Kod bütünlük sınaması başlatılıyor",
diff --git a/core/l10n/uk.js b/core/l10n/uk.js
index 0278766dfaa..b2ea00984c6 100644
--- a/core/l10n/uk.js
+++ b/core/l10n/uk.js
@@ -26,6 +26,8 @@ OC.L10N.register(
"Error unfavoriting" : "Помилка видалення з улюбленого",
"Couldn't send mail to following users: %s " : "Неможливо надіслати листа наступним користувачам: %s ",
"Preparing update" : "Підготовка до оновлення",
+ "Repair warning: " : "Попередження відновлення:",
+ "Repair error: " : "Помилка відновлення:",
"Turned on maintenance mode" : "Увімкнено режим технічного обслуговування",
"Turned off maintenance mode" : "Вимкнено режим технічного обслуговування",
"Maintenance mode is kept active" : "Режим обслуговування залишається активним",
@@ -37,8 +39,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Перевіряю, чи схема бази даних для %s може бути оновлена (це може зайняти багато часу, залежно від розмірів бази даних)",
"Checked database schema update for apps" : "Перевірено оновлення схеми бази даних для додатків",
"Updated \"%s\" to %s" : "Оновлено \"%s\" до %s",
- "Repair warning: " : "Попередження відновлення:",
- "Repair error: " : "Помилка відновлення:",
"Set log level to debug" : "Записувати дані для пошуку помилок в журнал",
"Reset log level" : "Скинути налаштування детальності журналу",
"Starting code integrity check" : "Початок перевірки цілісності коду",
diff --git a/core/l10n/uk.json b/core/l10n/uk.json
index 81cc19a624e..cce8d91dc49 100644
--- a/core/l10n/uk.json
+++ b/core/l10n/uk.json
@@ -24,6 +24,8 @@
"Error unfavoriting" : "Помилка видалення з улюбленого",
"Couldn't send mail to following users: %s " : "Неможливо надіслати листа наступним користувачам: %s ",
"Preparing update" : "Підготовка до оновлення",
+ "Repair warning: " : "Попередження відновлення:",
+ "Repair error: " : "Помилка відновлення:",
"Turned on maintenance mode" : "Увімкнено режим технічного обслуговування",
"Turned off maintenance mode" : "Вимкнено режим технічного обслуговування",
"Maintenance mode is kept active" : "Режим обслуговування залишається активним",
@@ -35,8 +37,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Перевіряю, чи схема бази даних для %s може бути оновлена (це може зайняти багато часу, залежно від розмірів бази даних)",
"Checked database schema update for apps" : "Перевірено оновлення схеми бази даних для додатків",
"Updated \"%s\" to %s" : "Оновлено \"%s\" до %s",
- "Repair warning: " : "Попередження відновлення:",
- "Repair error: " : "Помилка відновлення:",
"Set log level to debug" : "Записувати дані для пошуку помилок в журнал",
"Reset log level" : "Скинути налаштування детальності журналу",
"Starting code integrity check" : "Початок перевірки цілісності коду",
diff --git a/core/l10n/zh_CN.js b/core/l10n/zh_CN.js
index b95f25a2223..886bf289d4c 100644
--- a/core/l10n/zh_CN.js
+++ b/core/l10n/zh_CN.js
@@ -28,6 +28,8 @@ OC.L10N.register(
"Couldn't send mail to following users: %s " : "无法发送邮件到用户: %s ",
"Preparing update" : "正在准备更新",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "修复警告:",
+ "Repair error: " : "修复错误:",
"[%d / %d]: Checking table %s" : "[%d / %d]: 检查数据表 %s",
"Turned on maintenance mode" : "启用维护模式",
"Turned off maintenance mode" : "关闭维护模式",
@@ -40,8 +42,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "检查 %s 的数据库架构是否可以更新 (这可能需要很长的时间,这取决于数据库大小)",
"Checked database schema update for apps" : "已经检查应用的数据库架构更新",
"Updated \"%s\" to %s" : "更新 \"%s\" 为 %s",
- "Repair warning: " : "修复警告:",
- "Repair error: " : "修复错误:",
"Set log level to debug" : "设置日志级别为 调试",
"Reset log level" : "重设日志级别",
"Starting code integrity check" : "开始代码完整性检查",
diff --git a/core/l10n/zh_CN.json b/core/l10n/zh_CN.json
index ecc89844f17..bfb4664516a 100644
--- a/core/l10n/zh_CN.json
+++ b/core/l10n/zh_CN.json
@@ -26,6 +26,8 @@
"Couldn't send mail to following users: %s " : "无法发送邮件到用户: %s ",
"Preparing update" : "正在准备更新",
"[%d / %d]: %s" : "[%d / %d]: %s",
+ "Repair warning: " : "修复警告:",
+ "Repair error: " : "修复错误:",
"[%d / %d]: Checking table %s" : "[%d / %d]: 检查数据表 %s",
"Turned on maintenance mode" : "启用维护模式",
"Turned off maintenance mode" : "关闭维护模式",
@@ -38,8 +40,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "检查 %s 的数据库架构是否可以更新 (这可能需要很长的时间,这取决于数据库大小)",
"Checked database schema update for apps" : "已经检查应用的数据库架构更新",
"Updated \"%s\" to %s" : "更新 \"%s\" 为 %s",
- "Repair warning: " : "修复警告:",
- "Repair error: " : "修复错误:",
"Set log level to debug" : "设置日志级别为 调试",
"Reset log level" : "重设日志级别",
"Starting code integrity check" : "开始代码完整性检查",
diff --git a/core/l10n/zh_TW.js b/core/l10n/zh_TW.js
index 154e868a49f..b23427f3c19 100644
--- a/core/l10n/zh_TW.js
+++ b/core/l10n/zh_TW.js
@@ -27,6 +27,8 @@ OC.L10N.register(
"Error unfavoriting" : "從最愛移除出錯",
"Couldn't send mail to following users: %s " : "無法寄送郵件給這些使用者:%s",
"Preparing update" : "準備更新",
+ "Repair warning: " : "修復警告:",
+ "Repair error: " : "修復錯誤",
"Turned on maintenance mode" : "已啓用維護模式",
"Turned off maintenance mode" : "已停用維護模式",
"Maintenance mode is kept active" : "維護模式維持在開啟狀態",
@@ -38,8 +40,6 @@ OC.L10N.register(
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "檢查 %s 是否有可更新的資料庫格式(若資料庫較大,可能需要一段時間)",
"Checked database schema update for apps" : "已檢查應用程式的資料庫格式更新",
"Updated \"%s\" to %s" : "已更新 %s 到 %s",
- "Repair warning: " : "修復警告:",
- "Repair error: " : "修復錯誤",
"Set log level to debug" : "設定紀錄變成除錯層級",
"Reset log level" : "重設記錄層級",
"Starting code integrity check" : "開始檢查程式碼完整性",
diff --git a/core/l10n/zh_TW.json b/core/l10n/zh_TW.json
index 6548d7831af..b9ee6d307d3 100644
--- a/core/l10n/zh_TW.json
+++ b/core/l10n/zh_TW.json
@@ -25,6 +25,8 @@
"Error unfavoriting" : "從最愛移除出錯",
"Couldn't send mail to following users: %s " : "無法寄送郵件給這些使用者:%s",
"Preparing update" : "準備更新",
+ "Repair warning: " : "修復警告:",
+ "Repair error: " : "修復錯誤",
"Turned on maintenance mode" : "已啓用維護模式",
"Turned off maintenance mode" : "已停用維護模式",
"Maintenance mode is kept active" : "維護模式維持在開啟狀態",
@@ -36,8 +38,6 @@
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "檢查 %s 是否有可更新的資料庫格式(若資料庫較大,可能需要一段時間)",
"Checked database schema update for apps" : "已檢查應用程式的資料庫格式更新",
"Updated \"%s\" to %s" : "已更新 %s 到 %s",
- "Repair warning: " : "修復警告:",
- "Repair error: " : "修復錯誤",
"Set log level to debug" : "設定紀錄變成除錯層級",
"Reset log level" : "重設記錄層級",
"Starting code integrity check" : "開始檢查程式碼完整性",
diff --git a/core/register_command.php b/core/register_command.php
index 798497d97d2..3dab37ce5a6 100644
--- a/core/register_command.php
+++ b/core/register_command.php
@@ -121,6 +121,8 @@ if (\OC::$server->getConfig()->getSystemValue('installed', false)) {
$application->add(new OC\Core\Command\User\Add(\OC::$server->getUserManager(), \OC::$server->getGroupManager()));
$application->add(new OC\Core\Command\User\Delete(\OC::$server->getUserManager()));
+ $application->add(new OC\Core\Command\User\Disable(\OC::$server->getUserManager()));
+ $application->add(new OC\Core\Command\User\Enable(\OC::$server->getUserManager()));
$application->add(new OC\Core\Command\User\LastSeen(\OC::$server->getUserManager()));
$application->add(new OC\Core\Command\User\Report(\OC::$server->getUserManager()));
$application->add(new OC\Core\Command\User\ResetPassword(\OC::$server->getUserManager()));
diff --git a/core/routes.php b/core/routes.php
index 2b7a19f7d86..a9c800af4e8 100644
--- a/core/routes.php
+++ b/core/routes.php
@@ -108,6 +108,12 @@ $this->create('core_ajax_preview', '/core/preview.png')
$this->create('core_ajax_update', '/core/ajax/update.php')
->actionInclude('core/ajax/update.php');
+// File routes
+$this->create('files.viewcontroller.showFile', '/f/{fileId}')->action(function($urlParams) {
+ $app = new \OCA\Files\AppInfo\Application($urlParams);
+ $app->dispatch('ViewController', 'showFile');
+});
+
// Sharing routes
$this->create('files_sharing.sharecontroller.showShare', '/s/{token}')->action(function($urlParams) {
$app = new \OCA\Files_Sharing\AppInfo\Application($urlParams);
diff --git a/core/templates/login.php b/core/templates/login.php
index 8405bac6890..86c186928cc 100644
--- a/core/templates/login.php
+++ b/core/templates/login.php
@@ -40,11 +40,11 @@ script('core', [
</div>
<p class="grouptop">
<input type="text" name="user" id="user"
- placeholder="<?php p($l->t('Username')); ?>"
+ placeholder="<?php p($l->t('Username or email')); ?>"
value="<?php p($_['loginName']); ?>"
<?php p($_['user_autofocus'] ? 'autofocus' : ''); ?>
autocomplete="on" autocapitalize="off" autocorrect="off" required>
- <label for="user" class="infield"><?php p($l->t('Username')); ?></label>
+ <label for="user" class="infield"><?php p($l->t('Username or email')); ?></label>
</p>
<p class="groupbottom">
diff --git a/lib/base.php b/lib/base.php
index fb58177a432..badbe3cd1f8 100644
--- a/lib/base.php
+++ b/lib/base.php
@@ -103,6 +103,9 @@ class OC {
*/
public static $loader = null;
+ /** @var \Composer\Autoload\ClassLoader $composerAutoloader */
+ public static $composerAutoloader = null;
+
/**
* @var \OC\Server
*/
@@ -493,7 +496,7 @@ class OC {
self::$CLI = (php_sapi_name() == 'cli');
// Add default composer PSR-4 autoloader
- require_once OC::$SERVERROOT . '/lib/composer/autoload.php';
+ self::$composerAutoloader = require_once OC::$SERVERROOT . '/lib/composer/autoload.php';
try {
self::initPaths();
diff --git a/lib/l10n/ar.js b/lib/l10n/ar.js
index 5c9fb71622b..18792ecdf1e 100644
--- a/lib/l10n/ar.js
+++ b/lib/l10n/ar.js
@@ -8,6 +8,11 @@ OC.L10N.register(
"last month" : "الشهر الماضي",
"last year" : "السنةالماضية",
"seconds ago" : "منذ ثواني",
+ "App directory already exists" : "مجلد التطبيق موجود مسبقا",
+ "Can't create app folder. Please fix permissions. %s" : "لا يمكن إنشاء مجلد التطبيق. يرجى تعديل الصلاحيات. %s",
+ "No source specified when installing app" : "لم يتم تحديد المصدر عن تثبيت البرنامج",
+ "Archives of type %s are not supported" : "الأرشيفات من نوع %s غير مدعومة",
+ "App does not provide an info.xml file" : "التطبيق لا يتوفر على ملف info.xml",
"%s enter the database username." : "%s ادخل اسم المستخدم الخاص بقاعدة البيانات.",
"%s enter the database name." : "%s ادخل اسم فاعدة البيانات",
"%s you may not use dots in the database name" : "%s لا يسمح لك باستخدام نقطه (.) في اسم قاعدة البيانات",
@@ -20,6 +25,7 @@ OC.L10N.register(
"PostgreSQL username and/or password not valid" : "اسم المستخدم / أو كلمة المرور الخاصة بـPostgreSQL غير صحيحة",
"Set an admin username." : "اعداد اسم مستخدم للمدير",
"Set an admin password." : "اعداد كلمة مرور للمدير",
+ "%s shared »%s« with you" : "%s شارك »%s« معك",
"Could not find category \"%s\"" : "تعذر العثور على المجلد \"%s\"",
"Apps" : "التطبيقات",
"Help" : "المساعدة",
@@ -28,16 +34,10 @@ OC.L10N.register(
"Admin" : "المدير",
"No app name specified" : "لا يوجد برنامج بهذا الاسم",
"web services under your control" : "خدمات الشبكة تحت سيطرتك",
- "App directory already exists" : "مجلد التطبيق موجود مسبقا",
- "Can't create app folder. Please fix permissions. %s" : "لا يمكن إنشاء مجلد التطبيق. يرجى تعديل الصلاحيات. %s",
- "No source specified when installing app" : "لم يتم تحديد المصدر عن تثبيت البرنامج",
- "Archives of type %s are not supported" : "الأرشيفات من نوع %s غير مدعومة",
- "App does not provide an info.xml file" : "التطبيق لا يتوفر على ملف info.xml",
"Application is not enabled" : "التطبيق غير مفعّل",
"Authentication error" : "لم يتم التأكد من الشخصية بنجاح",
"Token expired. Please reload page." : "انتهت صلاحية الكلمة , يرجى اعادة تحميل الصفحة",
"Unknown user" : "المستخدم غير معروف",
- "%s shared »%s« with you" : "%s شارك »%s« معك",
"A valid username must be provided" : "يجب ادخال اسم مستخدم صحيح",
"A valid password must be provided" : "يجب ادخال كلمة مرور صحيحة",
"Storage not available" : "وحدة التخزين غير متوفرة "
diff --git a/lib/l10n/ar.json b/lib/l10n/ar.json
index 2baee4e2766..705bde861ae 100644
--- a/lib/l10n/ar.json
+++ b/lib/l10n/ar.json
@@ -6,6 +6,11 @@
"last month" : "الشهر الماضي",
"last year" : "السنةالماضية",
"seconds ago" : "منذ ثواني",
+ "App directory already exists" : "مجلد التطبيق موجود مسبقا",
+ "Can't create app folder. Please fix permissions. %s" : "لا يمكن إنشاء مجلد التطبيق. يرجى تعديل الصلاحيات. %s",
+ "No source specified when installing app" : "لم يتم تحديد المصدر عن تثبيت البرنامج",
+ "Archives of type %s are not supported" : "الأرشيفات من نوع %s غير مدعومة",
+ "App does not provide an info.xml file" : "التطبيق لا يتوفر على ملف info.xml",
"%s enter the database username." : "%s ادخل اسم المستخدم الخاص بقاعدة البيانات.",
"%s enter the database name." : "%s ادخل اسم فاعدة البيانات",
"%s you may not use dots in the database name" : "%s لا يسمح لك باستخدام نقطه (.) في اسم قاعدة البيانات",
@@ -18,6 +23,7 @@
"PostgreSQL username and/or password not valid" : "اسم المستخدم / أو كلمة المرور الخاصة بـPostgreSQL غير صحيحة",
"Set an admin username." : "اعداد اسم مستخدم للمدير",
"Set an admin password." : "اعداد كلمة مرور للمدير",
+ "%s shared »%s« with you" : "%s شارك »%s« معك",
"Could not find category \"%s\"" : "تعذر العثور على المجلد \"%s\"",
"Apps" : "التطبيقات",
"Help" : "المساعدة",
@@ -26,16 +32,10 @@
"Admin" : "المدير",
"No app name specified" : "لا يوجد برنامج بهذا الاسم",
"web services under your control" : "خدمات الشبكة تحت سيطرتك",
- "App directory already exists" : "مجلد التطبيق موجود مسبقا",
- "Can't create app folder. Please fix permissions. %s" : "لا يمكن إنشاء مجلد التطبيق. يرجى تعديل الصلاحيات. %s",
- "No source specified when installing app" : "لم يتم تحديد المصدر عن تثبيت البرنامج",
- "Archives of type %s are not supported" : "الأرشيفات من نوع %s غير مدعومة",
- "App does not provide an info.xml file" : "التطبيق لا يتوفر على ملف info.xml",
"Application is not enabled" : "التطبيق غير مفعّل",
"Authentication error" : "لم يتم التأكد من الشخصية بنجاح",
"Token expired. Please reload page." : "انتهت صلاحية الكلمة , يرجى اعادة تحميل الصفحة",
"Unknown user" : "المستخدم غير معروف",
- "%s shared »%s« with you" : "%s شارك »%s« معك",
"A valid username must be provided" : "يجب ادخال اسم مستخدم صحيح",
"A valid password must be provided" : "يجب ادخال كلمة مرور صحيحة",
"Storage not available" : "وحدة التخزين غير متوفرة "
diff --git a/lib/l10n/ast.js b/lib/l10n/ast.js
index 92c6e7f4bc6..bad82e5b890 100644
--- a/lib/l10n/ast.js
+++ b/lib/l10n/ast.js
@@ -28,6 +28,17 @@ OC.L10N.register(
"_%n minute ago_::_%n minutes ago_" : ["hai %n minutu","hai %n minutos"],
"seconds ago" : "hai segundos",
"File name contains at least one invalid character" : "El nome del ficheru contién polo menos un carácter non válidu",
+ "App directory already exists" : "El direutoriu de l'aplicación yá esiste",
+ "Can't create app folder. Please fix permissions. %s" : "Nun pue crease la carpeta de l'aplicación. Por favor, igua los permisos. %s",
+ "No source specified when installing app" : "Nun s'especificó nenguna fonte al instalar app",
+ "No href specified when installing app from http" : "Nun s'especificó href al instalar la app dende http",
+ "No path specified when installing app from local file" : "Nun s'especificó camín dende un ficheru llocal al instalar l'aplicación",
+ "Archives of type %s are not supported" : "Los ficheros de triba %s nun tán sofitaos",
+ "Failed to open archive when installing app" : "Falló al abrir el ficheru al instalar l'aplicación",
+ "App does not provide an info.xml file" : "L'aplicación nun apurre un ficheru info.xml",
+ "App can't be installed because of not allowed code in the App" : "Nun pue instalase l'aplicación por causa d'un códigu non permitíu na App",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Nun pue instalase l'aplicación porque nun ye compatible con esta versión d'ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicación nun pue instalase porque contién la etiqueta <shipped>true</shipped> que nun ta permitida p'aplicaciones non distribuyíes",
"%s enter the database username." : "%s introducir l'usuariu de la base de datos.",
"%s enter the database name." : "%s introducir nome de la base de datos.",
"%s you may not use dots in the database name" : "%s nun pues usar puntos nel nome de la base de datos",
@@ -43,33 +54,9 @@ OC.L10N.register(
"Set an admin username." : "Afitar nome d'usuariu p'almin",
"Set an admin password." : "Afitar contraseña p'almin",
"Can't create or write into the data directory %s" : "Nun pue crease o escribir dientro los datos del direutoriu %s",
- "You are not allowed to share %s" : "Nun tienes permisu pa compartir %s",
- "Could not find category \"%s\"" : "Nun pudo alcontrase la estaya \"%s.\"",
- "Apps" : "Aplicaciones",
- "Help" : "Ayuda",
- "Personal" : "Personal",
- "Users" : "Usuarios",
- "Admin" : "Almin",
- "Recommended" : "Recomendáu",
- "No app name specified" : "Nun s'especificó nome de l'aplicación",
- "web services under your control" : "servicios web baxo'l to control",
- "App directory already exists" : "El direutoriu de l'aplicación yá esiste",
- "Can't create app folder. Please fix permissions. %s" : "Nun pue crease la carpeta de l'aplicación. Por favor, igua los permisos. %s",
- "No source specified when installing app" : "Nun s'especificó nenguna fonte al instalar app",
- "No href specified when installing app from http" : "Nun s'especificó href al instalar la app dende http",
- "No path specified when installing app from local file" : "Nun s'especificó camín dende un ficheru llocal al instalar l'aplicación",
- "Archives of type %s are not supported" : "Los ficheros de triba %s nun tán sofitaos",
- "Failed to open archive when installing app" : "Falló al abrir el ficheru al instalar l'aplicación",
- "App does not provide an info.xml file" : "L'aplicación nun apurre un ficheru info.xml",
- "App can't be installed because of not allowed code in the App" : "Nun pue instalase l'aplicación por causa d'un códigu non permitíu na App",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Nun pue instalase l'aplicación porque nun ye compatible con esta versión d'ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicación nun pue instalase porque contién la etiqueta <shipped>true</shipped> que nun ta permitida p'aplicaciones non distribuyíes",
- "Application is not enabled" : "L'aplicación nun ta habilitada",
- "Authentication error" : "Fallu d'autenticación",
- "Token expired. Please reload page." : "Token caducáu. Recarga la páxina.",
- "Unknown user" : "Usuariu desconocíu",
"%s shared »%s« with you" : "%s compartió »%s« contigo",
"Sharing %s failed, because the file does not exist" : "Compartir %s falló, porque'l ficheru nun esiste",
+ "You are not allowed to share %s" : "Nun tienes permisu pa compartir %s",
"Sharing %s failed, because the user %s does not exist" : "Compartir %s falló, yá que l'usuariu %s nun esiste",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Compartir %s falló, yá que l'usuariu %s nun ye miembru de nengún de los grupos de los que ye miembru %s",
"Sharing %s failed, because this item is already shared with %s" : "Compartir %s falló, porque esti elementu yá ta compartiéndose con %s",
@@ -89,9 +76,19 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Compartir %s falló, porque nun se permite la re-compartición",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Compartir %s falló porque'l motor compartíu pa %s podría nun atopar el so orixe",
"Sharing %s failed, because the file could not be found in the file cache" : "Compartir %s falló, yá que'l ficheru nun pudo atopase na caché de ficheru",
- "A valid username must be provided" : "Tien d'apurrise un nome d'usuariu válidu",
- "A valid password must be provided" : "Tien d'apurrise una contraseña válida",
- "The username is already being used" : "El nome d'usuariu yá ta usándose",
+ "Could not find category \"%s\"" : "Nun pudo alcontrase la estaya \"%s.\"",
+ "Apps" : "Aplicaciones",
+ "Help" : "Ayuda",
+ "Personal" : "Personal",
+ "Users" : "Usuarios",
+ "Admin" : "Almin",
+ "Recommended" : "Recomendáu",
+ "No app name specified" : "Nun s'especificó nome de l'aplicación",
+ "web services under your control" : "servicios web baxo'l to control",
+ "Application is not enabled" : "L'aplicación nun ta habilitada",
+ "Authentication error" : "Fallu d'autenticación",
+ "Token expired. Please reload page." : "Token caducáu. Recarga la páxina.",
+ "Unknown user" : "Usuariu desconocíu",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nun hai controladores de bases de datos (sqlite, mysql, o postgresql)",
"Cannot write into \"config\" directory" : "Nun pue escribise nel direutoriu \"config\"",
"Cannot write into \"apps\" directory" : "Nun pue escribise nel direutoriu \"apps\"",
@@ -111,6 +108,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "El direutoriu de datos (%s) ye llexible por otros usuarios",
"Data directory (%s) is invalid" : "Ye inválidu'l direutoriu de datos (%s)",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verifica que'l direutoriu de datos contién un ficheru \".ocdata\" nel direutoriu raigañu.",
+ "A valid username must be provided" : "Tien d'apurrise un nome d'usuariu válidu",
+ "A valid password must be provided" : "Tien d'apurrise una contraseña válida",
+ "The username is already being used" : "El nome d'usuariu yá ta usándose",
"Could not obtain lock type %d on \"%s\"." : "Nun pudo facese'l bloquéu %d en \"%s\".",
"Storage not available" : "Almacenamientu non disponible"
},
diff --git a/lib/l10n/ast.json b/lib/l10n/ast.json
index 7978a793e4e..0b34d158496 100644
--- a/lib/l10n/ast.json
+++ b/lib/l10n/ast.json
@@ -26,6 +26,17 @@
"_%n minute ago_::_%n minutes ago_" : ["hai %n minutu","hai %n minutos"],
"seconds ago" : "hai segundos",
"File name contains at least one invalid character" : "El nome del ficheru contién polo menos un carácter non válidu",
+ "App directory already exists" : "El direutoriu de l'aplicación yá esiste",
+ "Can't create app folder. Please fix permissions. %s" : "Nun pue crease la carpeta de l'aplicación. Por favor, igua los permisos. %s",
+ "No source specified when installing app" : "Nun s'especificó nenguna fonte al instalar app",
+ "No href specified when installing app from http" : "Nun s'especificó href al instalar la app dende http",
+ "No path specified when installing app from local file" : "Nun s'especificó camín dende un ficheru llocal al instalar l'aplicación",
+ "Archives of type %s are not supported" : "Los ficheros de triba %s nun tán sofitaos",
+ "Failed to open archive when installing app" : "Falló al abrir el ficheru al instalar l'aplicación",
+ "App does not provide an info.xml file" : "L'aplicación nun apurre un ficheru info.xml",
+ "App can't be installed because of not allowed code in the App" : "Nun pue instalase l'aplicación por causa d'un códigu non permitíu na App",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Nun pue instalase l'aplicación porque nun ye compatible con esta versión d'ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicación nun pue instalase porque contién la etiqueta <shipped>true</shipped> que nun ta permitida p'aplicaciones non distribuyíes",
"%s enter the database username." : "%s introducir l'usuariu de la base de datos.",
"%s enter the database name." : "%s introducir nome de la base de datos.",
"%s you may not use dots in the database name" : "%s nun pues usar puntos nel nome de la base de datos",
@@ -41,33 +52,9 @@
"Set an admin username." : "Afitar nome d'usuariu p'almin",
"Set an admin password." : "Afitar contraseña p'almin",
"Can't create or write into the data directory %s" : "Nun pue crease o escribir dientro los datos del direutoriu %s",
- "You are not allowed to share %s" : "Nun tienes permisu pa compartir %s",
- "Could not find category \"%s\"" : "Nun pudo alcontrase la estaya \"%s.\"",
- "Apps" : "Aplicaciones",
- "Help" : "Ayuda",
- "Personal" : "Personal",
- "Users" : "Usuarios",
- "Admin" : "Almin",
- "Recommended" : "Recomendáu",
- "No app name specified" : "Nun s'especificó nome de l'aplicación",
- "web services under your control" : "servicios web baxo'l to control",
- "App directory already exists" : "El direutoriu de l'aplicación yá esiste",
- "Can't create app folder. Please fix permissions. %s" : "Nun pue crease la carpeta de l'aplicación. Por favor, igua los permisos. %s",
- "No source specified when installing app" : "Nun s'especificó nenguna fonte al instalar app",
- "No href specified when installing app from http" : "Nun s'especificó href al instalar la app dende http",
- "No path specified when installing app from local file" : "Nun s'especificó camín dende un ficheru llocal al instalar l'aplicación",
- "Archives of type %s are not supported" : "Los ficheros de triba %s nun tán sofitaos",
- "Failed to open archive when installing app" : "Falló al abrir el ficheru al instalar l'aplicación",
- "App does not provide an info.xml file" : "L'aplicación nun apurre un ficheru info.xml",
- "App can't be installed because of not allowed code in the App" : "Nun pue instalase l'aplicación por causa d'un códigu non permitíu na App",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Nun pue instalase l'aplicación porque nun ye compatible con esta versión d'ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicación nun pue instalase porque contién la etiqueta <shipped>true</shipped> que nun ta permitida p'aplicaciones non distribuyíes",
- "Application is not enabled" : "L'aplicación nun ta habilitada",
- "Authentication error" : "Fallu d'autenticación",
- "Token expired. Please reload page." : "Token caducáu. Recarga la páxina.",
- "Unknown user" : "Usuariu desconocíu",
"%s shared »%s« with you" : "%s compartió »%s« contigo",
"Sharing %s failed, because the file does not exist" : "Compartir %s falló, porque'l ficheru nun esiste",
+ "You are not allowed to share %s" : "Nun tienes permisu pa compartir %s",
"Sharing %s failed, because the user %s does not exist" : "Compartir %s falló, yá que l'usuariu %s nun esiste",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Compartir %s falló, yá que l'usuariu %s nun ye miembru de nengún de los grupos de los que ye miembru %s",
"Sharing %s failed, because this item is already shared with %s" : "Compartir %s falló, porque esti elementu yá ta compartiéndose con %s",
@@ -87,9 +74,19 @@
"Sharing %s failed, because resharing is not allowed" : "Compartir %s falló, porque nun se permite la re-compartición",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Compartir %s falló porque'l motor compartíu pa %s podría nun atopar el so orixe",
"Sharing %s failed, because the file could not be found in the file cache" : "Compartir %s falló, yá que'l ficheru nun pudo atopase na caché de ficheru",
- "A valid username must be provided" : "Tien d'apurrise un nome d'usuariu válidu",
- "A valid password must be provided" : "Tien d'apurrise una contraseña válida",
- "The username is already being used" : "El nome d'usuariu yá ta usándose",
+ "Could not find category \"%s\"" : "Nun pudo alcontrase la estaya \"%s.\"",
+ "Apps" : "Aplicaciones",
+ "Help" : "Ayuda",
+ "Personal" : "Personal",
+ "Users" : "Usuarios",
+ "Admin" : "Almin",
+ "Recommended" : "Recomendáu",
+ "No app name specified" : "Nun s'especificó nome de l'aplicación",
+ "web services under your control" : "servicios web baxo'l to control",
+ "Application is not enabled" : "L'aplicación nun ta habilitada",
+ "Authentication error" : "Fallu d'autenticación",
+ "Token expired. Please reload page." : "Token caducáu. Recarga la páxina.",
+ "Unknown user" : "Usuariu desconocíu",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nun hai controladores de bases de datos (sqlite, mysql, o postgresql)",
"Cannot write into \"config\" directory" : "Nun pue escribise nel direutoriu \"config\"",
"Cannot write into \"apps\" directory" : "Nun pue escribise nel direutoriu \"apps\"",
@@ -109,6 +106,9 @@
"Data directory (%s) is readable by other users" : "El direutoriu de datos (%s) ye llexible por otros usuarios",
"Data directory (%s) is invalid" : "Ye inválidu'l direutoriu de datos (%s)",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verifica que'l direutoriu de datos contién un ficheru \".ocdata\" nel direutoriu raigañu.",
+ "A valid username must be provided" : "Tien d'apurrise un nome d'usuariu válidu",
+ "A valid password must be provided" : "Tien d'apurrise una contraseña válida",
+ "The username is already being used" : "El nome d'usuariu yá ta usándose",
"Could not obtain lock type %d on \"%s\"." : "Nun pudo facese'l bloquéu %d en \"%s\".",
"Storage not available" : "Almacenamientu non disponible"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/az.js b/lib/l10n/az.js
index 7c7906e7966..2702b306e27 100644
--- a/lib/l10n/az.js
+++ b/lib/l10n/az.js
@@ -10,6 +10,8 @@ OC.L10N.register(
"Invalid image" : "Yalnış şəkil",
"today" : "Bu gün",
"seconds ago" : "saniyələr öncə",
+ "App directory already exists" : "Proqram təminatı qovluğu artıq mövcuddur.",
+ "Can't create app folder. Please fix permissions. %s" : "Proqram təminatı qovluğunu yaratmaq mümkün olmadı. Xahiş edilir yetkiləri düzgün təyin edəsiniz. %s",
"%s enter the database username." : "Verilənlər bazası istifadəçi adını %s daxil et.",
"%s enter the database name." : "Verilənlər bazası adını %s daxil et.",
"Oracle connection could not be established" : "Oracle qoşulması alınmır",
@@ -17,25 +19,23 @@ OC.L10N.register(
"DB Error: \"%s\"" : "DB səhvi: \"%s\"",
"Set an admin username." : "İnzibatçı istifadəçi adını təyin et.",
"Set an admin password." : "İnzibatçı şifrəsini təyin et.",
+ "%s shared »%s« with you" : "%s yayımlandı »%s« sizinlə",
+ "Sharing %s failed, because the file does not exist" : "%s yayımlanmasında səhv baş verdi ona görə ki, fayl mövcud deyil.",
"You are not allowed to share %s" : "%s-in yayimlanmasına sizə izin verilmir",
+ "Share type %s is not valid for %s" : "Yayımlanma tipi %s etibarlı deyil %s üçün",
"Help" : "Kömək",
"Personal" : "Şəxsi",
"Users" : "İstifadəçilər",
"Admin" : "İnzibatçı",
"Recommended" : "Məsləhətlidir",
"No app name specified" : "Proqram adı təyin edilməyib",
- "App directory already exists" : "Proqram təminatı qovluğu artıq mövcuddur.",
- "Can't create app folder. Please fix permissions. %s" : "Proqram təminatı qovluğunu yaratmaq mümkün olmadı. Xahiş edilir yetkiləri düzgün təyin edəsiniz. %s",
"Application is not enabled" : "Proqram təminatı aktiv edilməyib",
"Authentication error" : "Təyinat metodikası",
"Token expired. Please reload page." : "Token vaxtı bitib. Xahiş olunur səhifəni yenidən yükləyəsiniz.",
"Unknown user" : "Istifadəçi tanınmır ",
- "%s shared »%s« with you" : "%s yayımlandı »%s« sizinlə",
- "Sharing %s failed, because the file does not exist" : "%s yayımlanmasında səhv baş verdi ona görə ki, fayl mövcud deyil.",
- "Share type %s is not valid for %s" : "Yayımlanma tipi %s etibarlı deyil %s üçün",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Bu ola bilər ki, cache/accelerator such tərəfindən cağırılıb hansi ki, Zend OPcache və eAccelerator-da olduğu kimidir.",
"A valid username must be provided" : "Düzgün istifadəçi adı daxil edilməlidir",
"A valid password must be provided" : "Düzgün şifrə daxil edilməlidir",
- "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Bu ola bilər ki, cache/accelerator such tərəfindən cağırılıb hansi ki, Zend OPcache və eAccelerator-da olduğu kimidir.",
"Storage not available" : "İnformasiya daşıyıcısı mövcud deyil"
},
"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/az.json b/lib/l10n/az.json
index 98f0c322a35..4051d994b8e 100644
--- a/lib/l10n/az.json
+++ b/lib/l10n/az.json
@@ -8,6 +8,8 @@
"Invalid image" : "Yalnış şəkil",
"today" : "Bu gün",
"seconds ago" : "saniyələr öncə",
+ "App directory already exists" : "Proqram təminatı qovluğu artıq mövcuddur.",
+ "Can't create app folder. Please fix permissions. %s" : "Proqram təminatı qovluğunu yaratmaq mümkün olmadı. Xahiş edilir yetkiləri düzgün təyin edəsiniz. %s",
"%s enter the database username." : "Verilənlər bazası istifadəçi adını %s daxil et.",
"%s enter the database name." : "Verilənlər bazası adını %s daxil et.",
"Oracle connection could not be established" : "Oracle qoşulması alınmır",
@@ -15,25 +17,23 @@
"DB Error: \"%s\"" : "DB səhvi: \"%s\"",
"Set an admin username." : "İnzibatçı istifadəçi adını təyin et.",
"Set an admin password." : "İnzibatçı şifrəsini təyin et.",
+ "%s shared »%s« with you" : "%s yayımlandı »%s« sizinlə",
+ "Sharing %s failed, because the file does not exist" : "%s yayımlanmasında səhv baş verdi ona görə ki, fayl mövcud deyil.",
"You are not allowed to share %s" : "%s-in yayimlanmasına sizə izin verilmir",
+ "Share type %s is not valid for %s" : "Yayımlanma tipi %s etibarlı deyil %s üçün",
"Help" : "Kömək",
"Personal" : "Şəxsi",
"Users" : "İstifadəçilər",
"Admin" : "İnzibatçı",
"Recommended" : "Məsləhətlidir",
"No app name specified" : "Proqram adı təyin edilməyib",
- "App directory already exists" : "Proqram təminatı qovluğu artıq mövcuddur.",
- "Can't create app folder. Please fix permissions. %s" : "Proqram təminatı qovluğunu yaratmaq mümkün olmadı. Xahiş edilir yetkiləri düzgün təyin edəsiniz. %s",
"Application is not enabled" : "Proqram təminatı aktiv edilməyib",
"Authentication error" : "Təyinat metodikası",
"Token expired. Please reload page." : "Token vaxtı bitib. Xahiş olunur səhifəni yenidən yükləyəsiniz.",
"Unknown user" : "Istifadəçi tanınmır ",
- "%s shared »%s« with you" : "%s yayımlandı »%s« sizinlə",
- "Sharing %s failed, because the file does not exist" : "%s yayımlanmasında səhv baş verdi ona görə ki, fayl mövcud deyil.",
- "Share type %s is not valid for %s" : "Yayımlanma tipi %s etibarlı deyil %s üçün",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Bu ola bilər ki, cache/accelerator such tərəfindən cağırılıb hansi ki, Zend OPcache və eAccelerator-da olduğu kimidir.",
"A valid username must be provided" : "Düzgün istifadəçi adı daxil edilməlidir",
"A valid password must be provided" : "Düzgün şifrə daxil edilməlidir",
- "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Bu ola bilər ki, cache/accelerator such tərəfindən cağırılıb hansi ki, Zend OPcache və eAccelerator-da olduğu kimidir.",
"Storage not available" : "İnformasiya daşıyıcısı mövcud deyil"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/lib/l10n/bg_BG.js b/lib/l10n/bg_BG.js
index 528d811e571..0331d394334 100644
--- a/lib/l10n/bg_BG.js
+++ b/lib/l10n/bg_BG.js
@@ -26,6 +26,17 @@ OC.L10N.register(
"_%n year ago_::_%n years ago_" : ["преди %n година","преди %n години"],
"seconds ago" : "преди секунди",
"File name contains at least one invalid character" : "Името на файла съдържа поне един невалиден символ",
+ "App directory already exists" : "Папката на приложението вече съществува.",
+ "Can't create app folder. Please fix permissions. %s" : "Неуспешно създаване на папката за приложението. Моля, оправете разрешенията. %s",
+ "No source specified when installing app" : "Не е зададен източник при инсталацията на приложението.",
+ "No href specified when installing app from http" : "Липсва съдържанието на връзката за инсталиране на приложението",
+ "No path specified when installing app from local file" : "Не е зададен пътя до локалния файл за инсталиране на приложението.",
+ "Archives of type %s are not supported" : "Архиви от тип %s не се подържат",
+ "Failed to open archive when installing app" : "Неуспешно отваряне на архив по времен на инсталацията на приложението.",
+ "App does not provide an info.xml file" : "Приложенението не добавило info.xml",
+ "App can't be installed because of not allowed code in the App" : "Приложението няма да бъде инсталирано, защото използва неразрешен код.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Приложението няма да бъде инсталирано, защото не е съвместимо с текущата версия на ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Приложението няма да бъде инсталирано, защото съдържа <shipped>true</shipped>, който таг не е разрешен за не ship-нати приложения.",
"%s enter the database username." : "%s въведи потребителско име за базата данни.",
"%s enter the database name." : "%s въведи име на базата данни.",
"%s you may not use dots in the database name" : "%s, не може да ползваш точки в името на базата данни.",
@@ -42,34 +53,10 @@ OC.L10N.register(
"Set an admin username." : "Задай потребителско име за администратор.",
"Set an admin password." : "Задай парола за администратор.",
"Can't create or write into the data directory %s" : "Неуспешно създаване или записване в \"data\" папката %s",
- "You are not allowed to share %s" : "Не ти е разрешено да споделяш %s.",
- "Could not find category \"%s\"" : "Невъзможно откриване на категорията \"%s\".",
- "Apps" : "Приложения",
- "Help" : "Помощ",
- "Personal" : "Лични",
- "Users" : "Потребители",
- "Admin" : "Админ",
- "Recommended" : "Препоръчано",
- "No app name specified" : "Не е зададено име на преложението",
- "web services under your control" : "уеб услуги под твой контрол",
- "App directory already exists" : "Папката на приложението вече съществува.",
- "Can't create app folder. Please fix permissions. %s" : "Неуспешно създаване на папката за приложението. Моля, оправете разрешенията. %s",
- "No source specified when installing app" : "Не е зададен източник при инсталацията на приложението.",
- "No href specified when installing app from http" : "Липсва съдържанието на връзката за инсталиране на приложението",
- "No path specified when installing app from local file" : "Не е зададен пътя до локалния файл за инсталиране на приложението.",
- "Archives of type %s are not supported" : "Архиви от тип %s не се подържат",
- "Failed to open archive when installing app" : "Неуспешно отваряне на архив по времен на инсталацията на приложението.",
- "App does not provide an info.xml file" : "Приложенението не добавило info.xml",
- "App can't be installed because of not allowed code in the App" : "Приложението няма да бъде инсталирано, защото използва неразрешен код.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Приложението няма да бъде инсталирано, защото не е съвместимо с текущата версия на ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Приложението няма да бъде инсталирано, защото съдържа <shipped>true</shipped>, който таг не е разрешен за не ship-нати приложения.",
- "Application is not enabled" : "Приложението не е включено",
- "Authentication error" : "Проблем с идентификацията",
- "Token expired. Please reload page." : "Изтекла сесия. Моля, презареди страницата.",
- "Unknown user" : "Непознат потребител",
"%s shared »%s« with you" : "%s сподели »%s« с теб",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Неуспешно споделяне на %s , защото сървъра не позволява споделяне от тип $i.",
"Sharing %s failed, because the file does not exist" : "Неуспешно споделяне на %s, защото файлът не съществува.",
+ "You are not allowed to share %s" : "Не ти е разрешено да споделяш %s.",
"Sharing %s failed, because the user %s does not exist" : "Неуспешно споделяне на %s, защото потребител %s не съществува.",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Неуспешно споделяне на %s, защото %s не е член никоя от групите, в които %s членува.",
"Sharing %s failed, because this item is already shared with %s" : "Неуспешно споделяне на %s, защото това съдържание е вече споделено с %s.",
@@ -90,9 +77,19 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Неуспешно споделяне на %s, защото повторно споделяне не е разрешено.",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Неуспешно споделяне на %s, защото не е открит първоизточникът на %s, за да бъде споделяне по сървъра.",
"Sharing %s failed, because the file could not be found in the file cache" : "Неуспешно споделяне на %s, защото файлът не може да бъде намерен в кеша.",
- "A valid username must be provided" : "Валидно потребителско име трябва да бъде зададено.",
- "A valid password must be provided" : "Валидна парола трябва да бъде зададена.",
- "The username is already being used" : "Това потребителско име е вече заето.",
+ "Could not find category \"%s\"" : "Невъзможно откриване на категорията \"%s\".",
+ "Apps" : "Приложения",
+ "Help" : "Помощ",
+ "Personal" : "Лични",
+ "Users" : "Потребители",
+ "Admin" : "Админ",
+ "Recommended" : "Препоръчано",
+ "No app name specified" : "Не е зададено име на преложението",
+ "web services under your control" : "уеб услуги под твой контрол",
+ "Application is not enabled" : "Приложението не е включено",
+ "Authentication error" : "Проблем с идентификацията",
+ "Token expired. Please reload page." : "Изтекла сесия. Моля, презареди страницата.",
+ "Unknown user" : "Непознат потребител",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Липсват инсталирани драйвери за бази данни(sqlite, mysql или postgresql).",
"Cannot write into \"config\" directory" : "Неуспешен опит за запис в \"config\" папката.",
"Cannot write into \"apps\" directory" : "Неуспешен опит за запис в \"apps\" папката.",
@@ -112,6 +109,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "Data папката (%s) може да бъде разгледана от други потребители",
"Data directory (%s) is invalid" : "Data папката (%s) e невалидна",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Моля, увери се, че data папката съдържа файл \".ocdata\" в себе си.",
+ "A valid username must be provided" : "Валидно потребителско име трябва да бъде зададено.",
+ "A valid password must be provided" : "Валидна парола трябва да бъде зададена.",
+ "The username is already being used" : "Това потребителско име е вече заето.",
"Could not obtain lock type %d on \"%s\"." : "Неуспешен опит за ексклузивен достъп от типa %d върху \"%s\".",
"Storage not available" : "Липсва дисковото устройство."
},
diff --git a/lib/l10n/bg_BG.json b/lib/l10n/bg_BG.json
index 6348130d5d0..4bed30baade 100644
--- a/lib/l10n/bg_BG.json
+++ b/lib/l10n/bg_BG.json
@@ -24,6 +24,17 @@
"_%n year ago_::_%n years ago_" : ["преди %n година","преди %n години"],
"seconds ago" : "преди секунди",
"File name contains at least one invalid character" : "Името на файла съдържа поне един невалиден символ",
+ "App directory already exists" : "Папката на приложението вече съществува.",
+ "Can't create app folder. Please fix permissions. %s" : "Неуспешно създаване на папката за приложението. Моля, оправете разрешенията. %s",
+ "No source specified when installing app" : "Не е зададен източник при инсталацията на приложението.",
+ "No href specified when installing app from http" : "Липсва съдържанието на връзката за инсталиране на приложението",
+ "No path specified when installing app from local file" : "Не е зададен пътя до локалния файл за инсталиране на приложението.",
+ "Archives of type %s are not supported" : "Архиви от тип %s не се подържат",
+ "Failed to open archive when installing app" : "Неуспешно отваряне на архив по времен на инсталацията на приложението.",
+ "App does not provide an info.xml file" : "Приложенението не добавило info.xml",
+ "App can't be installed because of not allowed code in the App" : "Приложението няма да бъде инсталирано, защото използва неразрешен код.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Приложението няма да бъде инсталирано, защото не е съвместимо с текущата версия на ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Приложението няма да бъде инсталирано, защото съдържа <shipped>true</shipped>, който таг не е разрешен за не ship-нати приложения.",
"%s enter the database username." : "%s въведи потребителско име за базата данни.",
"%s enter the database name." : "%s въведи име на базата данни.",
"%s you may not use dots in the database name" : "%s, не може да ползваш точки в името на базата данни.",
@@ -40,34 +51,10 @@
"Set an admin username." : "Задай потребителско име за администратор.",
"Set an admin password." : "Задай парола за администратор.",
"Can't create or write into the data directory %s" : "Неуспешно създаване или записване в \"data\" папката %s",
- "You are not allowed to share %s" : "Не ти е разрешено да споделяш %s.",
- "Could not find category \"%s\"" : "Невъзможно откриване на категорията \"%s\".",
- "Apps" : "Приложения",
- "Help" : "Помощ",
- "Personal" : "Лични",
- "Users" : "Потребители",
- "Admin" : "Админ",
- "Recommended" : "Препоръчано",
- "No app name specified" : "Не е зададено име на преложението",
- "web services under your control" : "уеб услуги под твой контрол",
- "App directory already exists" : "Папката на приложението вече съществува.",
- "Can't create app folder. Please fix permissions. %s" : "Неуспешно създаване на папката за приложението. Моля, оправете разрешенията. %s",
- "No source specified when installing app" : "Не е зададен източник при инсталацията на приложението.",
- "No href specified when installing app from http" : "Липсва съдържанието на връзката за инсталиране на приложението",
- "No path specified when installing app from local file" : "Не е зададен пътя до локалния файл за инсталиране на приложението.",
- "Archives of type %s are not supported" : "Архиви от тип %s не се подържат",
- "Failed to open archive when installing app" : "Неуспешно отваряне на архив по времен на инсталацията на приложението.",
- "App does not provide an info.xml file" : "Приложенението не добавило info.xml",
- "App can't be installed because of not allowed code in the App" : "Приложението няма да бъде инсталирано, защото използва неразрешен код.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Приложението няма да бъде инсталирано, защото не е съвместимо с текущата версия на ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Приложението няма да бъде инсталирано, защото съдържа <shipped>true</shipped>, който таг не е разрешен за не ship-нати приложения.",
- "Application is not enabled" : "Приложението не е включено",
- "Authentication error" : "Проблем с идентификацията",
- "Token expired. Please reload page." : "Изтекла сесия. Моля, презареди страницата.",
- "Unknown user" : "Непознат потребител",
"%s shared »%s« with you" : "%s сподели »%s« с теб",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Неуспешно споделяне на %s , защото сървъра не позволява споделяне от тип $i.",
"Sharing %s failed, because the file does not exist" : "Неуспешно споделяне на %s, защото файлът не съществува.",
+ "You are not allowed to share %s" : "Не ти е разрешено да споделяш %s.",
"Sharing %s failed, because the user %s does not exist" : "Неуспешно споделяне на %s, защото потребител %s не съществува.",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Неуспешно споделяне на %s, защото %s не е член никоя от групите, в които %s членува.",
"Sharing %s failed, because this item is already shared with %s" : "Неуспешно споделяне на %s, защото това съдържание е вече споделено с %s.",
@@ -88,9 +75,19 @@
"Sharing %s failed, because resharing is not allowed" : "Неуспешно споделяне на %s, защото повторно споделяне не е разрешено.",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Неуспешно споделяне на %s, защото не е открит първоизточникът на %s, за да бъде споделяне по сървъра.",
"Sharing %s failed, because the file could not be found in the file cache" : "Неуспешно споделяне на %s, защото файлът не може да бъде намерен в кеша.",
- "A valid username must be provided" : "Валидно потребителско име трябва да бъде зададено.",
- "A valid password must be provided" : "Валидна парола трябва да бъде зададена.",
- "The username is already being used" : "Това потребителско име е вече заето.",
+ "Could not find category \"%s\"" : "Невъзможно откриване на категорията \"%s\".",
+ "Apps" : "Приложения",
+ "Help" : "Помощ",
+ "Personal" : "Лични",
+ "Users" : "Потребители",
+ "Admin" : "Админ",
+ "Recommended" : "Препоръчано",
+ "No app name specified" : "Не е зададено име на преложението",
+ "web services under your control" : "уеб услуги под твой контрол",
+ "Application is not enabled" : "Приложението не е включено",
+ "Authentication error" : "Проблем с идентификацията",
+ "Token expired. Please reload page." : "Изтекла сесия. Моля, презареди страницата.",
+ "Unknown user" : "Непознат потребител",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Липсват инсталирани драйвери за бази данни(sqlite, mysql или postgresql).",
"Cannot write into \"config\" directory" : "Неуспешен опит за запис в \"config\" папката.",
"Cannot write into \"apps\" directory" : "Неуспешен опит за запис в \"apps\" папката.",
@@ -110,6 +107,9 @@
"Data directory (%s) is readable by other users" : "Data папката (%s) може да бъде разгледана от други потребители",
"Data directory (%s) is invalid" : "Data папката (%s) e невалидна",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Моля, увери се, че data папката съдържа файл \".ocdata\" в себе си.",
+ "A valid username must be provided" : "Валидно потребителско име трябва да бъде зададено.",
+ "A valid password must be provided" : "Валидна парола трябва да бъде зададена.",
+ "The username is already being used" : "Това потребителско име е вече заето.",
"Could not obtain lock type %d on \"%s\"." : "Неуспешен опит за ексклузивен достъп от типa %d върху \"%s\".",
"Storage not available" : "Липсва дисковото устройство."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/bn_BD.js b/lib/l10n/bn_BD.js
index acb896a75b2..f1cebd7f7f5 100644
--- a/lib/l10n/bn_BD.js
+++ b/lib/l10n/bn_BD.js
@@ -13,6 +13,15 @@ OC.L10N.register(
"last month" : "গত মাস",
"last year" : "গত বছর",
"seconds ago" : "সেকেন্ড পূর্বে",
+ "App directory already exists" : "এই অ্যাপ ডিরেক্টরিটি পূর্ব থেকেই বিদ্যমান",
+ "Can't create app folder. Please fix permissions. %s" : "অ্যাপ ফোল্ডার বানানো হেলনা। অনুমতি নির্ধারণ করুন। %s",
+ "No source specified when installing app" : "অ্যাপ ইনস্টল করতে যেয়ে কোন উৎস নির্দিষ্ট করা হয়নি",
+ "Failed to open archive when installing app" : "অ্যাপ ইনস্টল করতে যেয়ে আর্কাইভ উম্মুক্তকরণ ব্যার্থ হলো",
+ "App does not provide an info.xml file" : "অ্যাপের সঙ্গে একটি info.xml ফাইল নেই",
+ "App can't be installed because of not allowed code in the App" : "অ্যাপের সাথে অননুমোদিত কোড থাকায় অ্যাপটি ইনস্টল করা যাবেনা",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "অ্যাপ ইনস্টল করা যাবেনা কারণ এতে ননশিপড অ্যাপ এর জন্য অননুমোদিত <shipped>true</shipped> ট্যাগ বিদ্যমান ",
+ "%s shared »%s« with you" : "%s আপনার সাথে »%s« ভাগাভাগি করেছে",
+ "Sharing %s failed, because the file does not exist" : "%s ভাগাভাগি ব্যার্থ, কারণ ফাইলটি নেই",
"You are not allowed to share %s" : "আপনি %s ভাগাভাগি করতে পারবেননা",
"Apps" : "অ্যাপ",
"Help" : "সহায়িকা",
@@ -21,19 +30,10 @@ OC.L10N.register(
"Admin" : "প্রশাসন",
"No app name specified" : "কোন অ্যাপ নাম সুনির্দিষ্ট নয়",
"web services under your control" : "ওয়েব সার্ভিস আপনার হাতের মুঠোয়",
- "App directory already exists" : "এই অ্যাপ ডিরেক্টরিটি পূর্ব থেকেই বিদ্যমান",
- "Can't create app folder. Please fix permissions. %s" : "অ্যাপ ফোল্ডার বানানো হেলনা। অনুমতি নির্ধারণ করুন। %s",
- "No source specified when installing app" : "অ্যাপ ইনস্টল করতে যেয়ে কোন উৎস নির্দিষ্ট করা হয়নি",
- "Failed to open archive when installing app" : "অ্যাপ ইনস্টল করতে যেয়ে আর্কাইভ উম্মুক্তকরণ ব্যার্থ হলো",
- "App does not provide an info.xml file" : "অ্যাপের সঙ্গে একটি info.xml ফাইল নেই",
- "App can't be installed because of not allowed code in the App" : "অ্যাপের সাথে অননুমোদিত কোড থাকায় অ্যাপটি ইনস্টল করা যাবেনা",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "অ্যাপ ইনস্টল করা যাবেনা কারণ এতে ননশিপড অ্যাপ এর জন্য অননুমোদিত <shipped>true</shipped> ট্যাগ বিদ্যমান ",
"Application is not enabled" : "অ্যাপ্লিকেসনটি সক্রিয় নয়",
"Authentication error" : "অনুমোদন ঘটিত সমস্যা",
"Token expired. Please reload page." : "টোকেন মেয়াদোত্তীর্ণ। দয়া করে পৃষ্ঠাটি পূনরায় লোড করুন।",
"Unknown user" : "অপরিচিত ব্যবহারকারী",
- "%s shared »%s« with you" : "%s আপনার সাথে »%s« ভাগাভাগি করেছে",
- "Sharing %s failed, because the file does not exist" : "%s ভাগাভাগি ব্যার্থ, কারণ ফাইলটি নেই",
"Storage not available" : "সংরক্ষণের স্থান নেই"
},
"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/bn_BD.json b/lib/l10n/bn_BD.json
index 1ff2c89a67c..3e6d175ea4b 100644
--- a/lib/l10n/bn_BD.json
+++ b/lib/l10n/bn_BD.json
@@ -11,6 +11,15 @@
"last month" : "গত মাস",
"last year" : "গত বছর",
"seconds ago" : "সেকেন্ড পূর্বে",
+ "App directory already exists" : "এই অ্যাপ ডিরেক্টরিটি পূর্ব থেকেই বিদ্যমান",
+ "Can't create app folder. Please fix permissions. %s" : "অ্যাপ ফোল্ডার বানানো হেলনা। অনুমতি নির্ধারণ করুন। %s",
+ "No source specified when installing app" : "অ্যাপ ইনস্টল করতে যেয়ে কোন উৎস নির্দিষ্ট করা হয়নি",
+ "Failed to open archive when installing app" : "অ্যাপ ইনস্টল করতে যেয়ে আর্কাইভ উম্মুক্তকরণ ব্যার্থ হলো",
+ "App does not provide an info.xml file" : "অ্যাপের সঙ্গে একটি info.xml ফাইল নেই",
+ "App can't be installed because of not allowed code in the App" : "অ্যাপের সাথে অননুমোদিত কোড থাকায় অ্যাপটি ইনস্টল করা যাবেনা",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "অ্যাপ ইনস্টল করা যাবেনা কারণ এতে ননশিপড অ্যাপ এর জন্য অননুমোদিত <shipped>true</shipped> ট্যাগ বিদ্যমান ",
+ "%s shared »%s« with you" : "%s আপনার সাথে »%s« ভাগাভাগি করেছে",
+ "Sharing %s failed, because the file does not exist" : "%s ভাগাভাগি ব্যার্থ, কারণ ফাইলটি নেই",
"You are not allowed to share %s" : "আপনি %s ভাগাভাগি করতে পারবেননা",
"Apps" : "অ্যাপ",
"Help" : "সহায়িকা",
@@ -19,19 +28,10 @@
"Admin" : "প্রশাসন",
"No app name specified" : "কোন অ্যাপ নাম সুনির্দিষ্ট নয়",
"web services under your control" : "ওয়েব সার্ভিস আপনার হাতের মুঠোয়",
- "App directory already exists" : "এই অ্যাপ ডিরেক্টরিটি পূর্ব থেকেই বিদ্যমান",
- "Can't create app folder. Please fix permissions. %s" : "অ্যাপ ফোল্ডার বানানো হেলনা। অনুমতি নির্ধারণ করুন। %s",
- "No source specified when installing app" : "অ্যাপ ইনস্টল করতে যেয়ে কোন উৎস নির্দিষ্ট করা হয়নি",
- "Failed to open archive when installing app" : "অ্যাপ ইনস্টল করতে যেয়ে আর্কাইভ উম্মুক্তকরণ ব্যার্থ হলো",
- "App does not provide an info.xml file" : "অ্যাপের সঙ্গে একটি info.xml ফাইল নেই",
- "App can't be installed because of not allowed code in the App" : "অ্যাপের সাথে অননুমোদিত কোড থাকায় অ্যাপটি ইনস্টল করা যাবেনা",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "অ্যাপ ইনস্টল করা যাবেনা কারণ এতে ননশিপড অ্যাপ এর জন্য অননুমোদিত <shipped>true</shipped> ট্যাগ বিদ্যমান ",
"Application is not enabled" : "অ্যাপ্লিকেসনটি সক্রিয় নয়",
"Authentication error" : "অনুমোদন ঘটিত সমস্যা",
"Token expired. Please reload page." : "টোকেন মেয়াদোত্তীর্ণ। দয়া করে পৃষ্ঠাটি পূনরায় লোড করুন।",
"Unknown user" : "অপরিচিত ব্যবহারকারী",
- "%s shared »%s« with you" : "%s আপনার সাথে »%s« ভাগাভাগি করেছে",
- "Sharing %s failed, because the file does not exist" : "%s ভাগাভাগি ব্যার্থ, কারণ ফাইলটি নেই",
"Storage not available" : "সংরক্ষণের স্থান নেই"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/lib/l10n/bs.js b/lib/l10n/bs.js
index 4ce52b3b696..d64c41ae138 100644
--- a/lib/l10n/bs.js
+++ b/lib/l10n/bs.js
@@ -12,9 +12,9 @@ OC.L10N.register(
"Admin" : "Admin",
"Recommended" : "Preporučljivo",
"Authentication error" : "Grešna autentifikacije",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Uzrok tome je vjerojatno neki ubrzivač predmemorisanja kao što je Zend OPcache ili eAccelerator.",
"A valid username must be provided" : "Nužno je navesti valjano korisničko ime",
"A valid password must be provided" : "Nužno je navesti valjanu lozinku",
- "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Uzrok tome je vjerojatno neki ubrzivač predmemorisanja kao što je Zend OPcache ili eAccelerator.",
"Storage not available" : "Pohrana je nedostupna"
},
"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/lib/l10n/bs.json b/lib/l10n/bs.json
index 611adbbe3ea..79beee451bf 100644
--- a/lib/l10n/bs.json
+++ b/lib/l10n/bs.json
@@ -10,9 +10,9 @@
"Admin" : "Admin",
"Recommended" : "Preporučljivo",
"Authentication error" : "Grešna autentifikacije",
+ "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Uzrok tome je vjerojatno neki ubrzivač predmemorisanja kao što je Zend OPcache ili eAccelerator.",
"A valid username must be provided" : "Nužno je navesti valjano korisničko ime",
"A valid password must be provided" : "Nužno je navesti valjanu lozinku",
- "This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "Uzrok tome je vjerojatno neki ubrzivač predmemorisanja kao što je Zend OPcache ili eAccelerator.",
"Storage not available" : "Pohrana je nedostupna"
},"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/lib/l10n/ca.js b/lib/l10n/ca.js
index 767988e5a04..6261204e262 100644
--- a/lib/l10n/ca.js
+++ b/lib/l10n/ca.js
@@ -18,6 +18,17 @@ OC.L10N.register(
"_%n hour ago_::_%n hours ago_" : ["fa %n hora","fa %n hores"],
"_%n minute ago_::_%n minutes ago_" : ["fa %n minut","fa %n minuts"],
"seconds ago" : "segons enrere",
+ "App directory already exists" : "La carpeta de l'aplicació ja existeix",
+ "Can't create app folder. Please fix permissions. %s" : "No es pot crear la carpeta de l'aplicació. Arregleu els permisos. %s",
+ "No source specified when installing app" : "No heu especificat la font en instal·lar l'aplicació",
+ "No href specified when installing app from http" : "No heu especificat href en instal·lar l'aplicació des de http",
+ "No path specified when installing app from local file" : "No heu seleccionat el camí en instal·lar una aplicació des d'un fitxer local",
+ "Archives of type %s are not supported" : "Els fitxers del tipus %s no són compatibles",
+ "Failed to open archive when installing app" : "Ha fallat l'obertura del fitxer en instal·lar l'aplicació",
+ "App does not provide an info.xml file" : "L'aplicació no proporciona un fitxer info.xml",
+ "App can't be installed because of not allowed code in the App" : "L'aplicació no es pot instal·lar perquè hi ha codi no autoritzat en l'aplicació",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "L'aplicació no es pot instal·lar perquè no és compatible amb aquesta versió d'ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicació no es pot instal·lar perquè conté l'etiqueta <shipped>vertader</shipped> que no es permet per aplicacions no enviades",
"%s enter the database username." : "%s escriviu el nom d'usuari de la base de dades.",
"%s enter the database name." : "%s escriviu el nom de la base de dades.",
"%s you may not use dots in the database name" : "%s no podeu usar punts en el nom de la base de dades",
@@ -32,33 +43,9 @@ OC.L10N.register(
"For the best results, please consider using a GNU/Linux server instead." : "Per millors resultats, millor considereu utilitzar un servidor GNU/Linux.",
"Set an admin username." : "Establiu un nom d'usuari per l'administrador.",
"Set an admin password." : "Establiu una contrasenya per l'administrador.",
- "You are not allowed to share %s" : "No se us permet compartir %s",
- "Could not find category \"%s\"" : "No s'ha trobat la categoria \"%s\"",
- "Apps" : "Aplicacions",
- "Help" : "Ajuda",
- "Personal" : "Personal",
- "Users" : "Usuaris",
- "Admin" : "Administració",
- "Recommended" : "Recomanat",
- "No app name specified" : "No heu especificat cap nom d'aplicació",
- "web services under your control" : "controleu els vostres serveis web",
- "App directory already exists" : "La carpeta de l'aplicació ja existeix",
- "Can't create app folder. Please fix permissions. %s" : "No es pot crear la carpeta de l'aplicació. Arregleu els permisos. %s",
- "No source specified when installing app" : "No heu especificat la font en instal·lar l'aplicació",
- "No href specified when installing app from http" : "No heu especificat href en instal·lar l'aplicació des de http",
- "No path specified when installing app from local file" : "No heu seleccionat el camí en instal·lar una aplicació des d'un fitxer local",
- "Archives of type %s are not supported" : "Els fitxers del tipus %s no són compatibles",
- "Failed to open archive when installing app" : "Ha fallat l'obertura del fitxer en instal·lar l'aplicació",
- "App does not provide an info.xml file" : "L'aplicació no proporciona un fitxer info.xml",
- "App can't be installed because of not allowed code in the App" : "L'aplicació no es pot instal·lar perquè hi ha codi no autoritzat en l'aplicació",
- "App can't be installed because it is not compatible with this version of ownCloud" : "L'aplicació no es pot instal·lar perquè no és compatible amb aquesta versió d'ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicació no es pot instal·lar perquè conté l'etiqueta <shipped>vertader</shipped> que no es permet per aplicacions no enviades",
- "Application is not enabled" : "L'aplicació no està habilitada",
- "Authentication error" : "Error d'autenticació",
- "Token expired. Please reload page." : "El testimoni ha expirat. Torneu a carregar la pàgina.",
- "Unknown user" : "Usuari desconegut",
"%s shared »%s« with you" : "%s ha compartit »%s« amb tu",
"Sharing %s failed, because the file does not exist" : "Ha fallat en compartir %s, perquè el fitxer no existeix",
+ "You are not allowed to share %s" : "No se us permet compartir %s",
"Sharing %s failed, because the user %s does not exist" : "Ha fallat en compartir %s, perquè l'usuari %s no existeix",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Ha fallat en compartir %s, perquè l'usuari %s no és membre de cap grup dels que %s és membre",
"Sharing %s failed, because this item is already shared with %s" : "Ha fallat en compartir %s, perquè l'element ja està compartit amb %s",
@@ -78,9 +65,19 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Ha fallat en compartir %s, perquè no es permet compartir de nou",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Ha fallat en compartir %s, perquè el rerefons de compartir per %s no pot trobar la seva font",
"Sharing %s failed, because the file could not be found in the file cache" : "Ha fallat en compartir %s, perquè el fitxer no s'ha trobat en el fitxer cau",
- "A valid username must be provided" : "Heu de facilitar un nom d'usuari vàlid",
- "A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
- "The username is already being used" : "El nom d'usuari ja està en ús",
+ "Could not find category \"%s\"" : "No s'ha trobat la categoria \"%s\"",
+ "Apps" : "Aplicacions",
+ "Help" : "Ajuda",
+ "Personal" : "Personal",
+ "Users" : "Usuaris",
+ "Admin" : "Administració",
+ "Recommended" : "Recomanat",
+ "No app name specified" : "No heu especificat cap nom d'aplicació",
+ "web services under your control" : "controleu els vostres serveis web",
+ "Application is not enabled" : "L'aplicació no està habilitada",
+ "Authentication error" : "Error d'autenticació",
+ "Token expired. Please reload page." : "El testimoni ha expirat. Torneu a carregar la pàgina.",
+ "Unknown user" : "Usuari desconegut",
"No database drivers (sqlite, mysql, or postgresql) installed." : "No hi ha instal·lats controladors de bases de dades (sqlite, mysql o postgresql).",
"Cannot write into \"config\" directory" : "No es pot escriure a la carpeta \"config\"",
"Cannot write into \"apps\" directory" : "No es pot escriure a la carpeta \"apps\"",
@@ -100,6 +97,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "La carpeta de dades (%s) és llegible per altres usuaris",
"Data directory (%s) is invalid" : "La carpeta de dades (%s) no és vàlida",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Comproveu que la carpeta de dades contingui un fitxer \".ocdata\" a la seva arrel.",
+ "A valid username must be provided" : "Heu de facilitar un nom d'usuari vàlid",
+ "A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
+ "The username is already being used" : "El nom d'usuari ja està en ús",
"Could not obtain lock type %d on \"%s\"." : "No s'ha pogut obtenir un bloqueig tipus %d a \"%s\".",
"Storage not available" : "Emmagatzemament no disponible"
},
diff --git a/lib/l10n/ca.json b/lib/l10n/ca.json
index 0c79e77663e..b193704cb5c 100644
--- a/lib/l10n/ca.json
+++ b/lib/l10n/ca.json
@@ -16,6 +16,17 @@
"_%n hour ago_::_%n hours ago_" : ["fa %n hora","fa %n hores"],
"_%n minute ago_::_%n minutes ago_" : ["fa %n minut","fa %n minuts"],
"seconds ago" : "segons enrere",
+ "App directory already exists" : "La carpeta de l'aplicació ja existeix",
+ "Can't create app folder. Please fix permissions. %s" : "No es pot crear la carpeta de l'aplicació. Arregleu els permisos. %s",
+ "No source specified when installing app" : "No heu especificat la font en instal·lar l'aplicació",
+ "No href specified when installing app from http" : "No heu especificat href en instal·lar l'aplicació des de http",
+ "No path specified when installing app from local file" : "No heu seleccionat el camí en instal·lar una aplicació des d'un fitxer local",
+ "Archives of type %s are not supported" : "Els fitxers del tipus %s no són compatibles",
+ "Failed to open archive when installing app" : "Ha fallat l'obertura del fitxer en instal·lar l'aplicació",
+ "App does not provide an info.xml file" : "L'aplicació no proporciona un fitxer info.xml",
+ "App can't be installed because of not allowed code in the App" : "L'aplicació no es pot instal·lar perquè hi ha codi no autoritzat en l'aplicació",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "L'aplicació no es pot instal·lar perquè no és compatible amb aquesta versió d'ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicació no es pot instal·lar perquè conté l'etiqueta <shipped>vertader</shipped> que no es permet per aplicacions no enviades",
"%s enter the database username." : "%s escriviu el nom d'usuari de la base de dades.",
"%s enter the database name." : "%s escriviu el nom de la base de dades.",
"%s you may not use dots in the database name" : "%s no podeu usar punts en el nom de la base de dades",
@@ -30,33 +41,9 @@
"For the best results, please consider using a GNU/Linux server instead." : "Per millors resultats, millor considereu utilitzar un servidor GNU/Linux.",
"Set an admin username." : "Establiu un nom d'usuari per l'administrador.",
"Set an admin password." : "Establiu una contrasenya per l'administrador.",
- "You are not allowed to share %s" : "No se us permet compartir %s",
- "Could not find category \"%s\"" : "No s'ha trobat la categoria \"%s\"",
- "Apps" : "Aplicacions",
- "Help" : "Ajuda",
- "Personal" : "Personal",
- "Users" : "Usuaris",
- "Admin" : "Administració",
- "Recommended" : "Recomanat",
- "No app name specified" : "No heu especificat cap nom d'aplicació",
- "web services under your control" : "controleu els vostres serveis web",
- "App directory already exists" : "La carpeta de l'aplicació ja existeix",
- "Can't create app folder. Please fix permissions. %s" : "No es pot crear la carpeta de l'aplicació. Arregleu els permisos. %s",
- "No source specified when installing app" : "No heu especificat la font en instal·lar l'aplicació",
- "No href specified when installing app from http" : "No heu especificat href en instal·lar l'aplicació des de http",
- "No path specified when installing app from local file" : "No heu seleccionat el camí en instal·lar una aplicació des d'un fitxer local",
- "Archives of type %s are not supported" : "Els fitxers del tipus %s no són compatibles",
- "Failed to open archive when installing app" : "Ha fallat l'obertura del fitxer en instal·lar l'aplicació",
- "App does not provide an info.xml file" : "L'aplicació no proporciona un fitxer info.xml",
- "App can't be installed because of not allowed code in the App" : "L'aplicació no es pot instal·lar perquè hi ha codi no autoritzat en l'aplicació",
- "App can't be installed because it is not compatible with this version of ownCloud" : "L'aplicació no es pot instal·lar perquè no és compatible amb aquesta versió d'ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicació no es pot instal·lar perquè conté l'etiqueta <shipped>vertader</shipped> que no es permet per aplicacions no enviades",
- "Application is not enabled" : "L'aplicació no està habilitada",
- "Authentication error" : "Error d'autenticació",
- "Token expired. Please reload page." : "El testimoni ha expirat. Torneu a carregar la pàgina.",
- "Unknown user" : "Usuari desconegut",
"%s shared »%s« with you" : "%s ha compartit »%s« amb tu",
"Sharing %s failed, because the file does not exist" : "Ha fallat en compartir %s, perquè el fitxer no existeix",
+ "You are not allowed to share %s" : "No se us permet compartir %s",
"Sharing %s failed, because the user %s does not exist" : "Ha fallat en compartir %s, perquè l'usuari %s no existeix",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Ha fallat en compartir %s, perquè l'usuari %s no és membre de cap grup dels que %s és membre",
"Sharing %s failed, because this item is already shared with %s" : "Ha fallat en compartir %s, perquè l'element ja està compartit amb %s",
@@ -76,9 +63,19 @@
"Sharing %s failed, because resharing is not allowed" : "Ha fallat en compartir %s, perquè no es permet compartir de nou",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Ha fallat en compartir %s, perquè el rerefons de compartir per %s no pot trobar la seva font",
"Sharing %s failed, because the file could not be found in the file cache" : "Ha fallat en compartir %s, perquè el fitxer no s'ha trobat en el fitxer cau",
- "A valid username must be provided" : "Heu de facilitar un nom d'usuari vàlid",
- "A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
- "The username is already being used" : "El nom d'usuari ja està en ús",
+ "Could not find category \"%s\"" : "No s'ha trobat la categoria \"%s\"",
+ "Apps" : "Aplicacions",
+ "Help" : "Ajuda",
+ "Personal" : "Personal",
+ "Users" : "Usuaris",
+ "Admin" : "Administració",
+ "Recommended" : "Recomanat",
+ "No app name specified" : "No heu especificat cap nom d'aplicació",
+ "web services under your control" : "controleu els vostres serveis web",
+ "Application is not enabled" : "L'aplicació no està habilitada",
+ "Authentication error" : "Error d'autenticació",
+ "Token expired. Please reload page." : "El testimoni ha expirat. Torneu a carregar la pàgina.",
+ "Unknown user" : "Usuari desconegut",
"No database drivers (sqlite, mysql, or postgresql) installed." : "No hi ha instal·lats controladors de bases de dades (sqlite, mysql o postgresql).",
"Cannot write into \"config\" directory" : "No es pot escriure a la carpeta \"config\"",
"Cannot write into \"apps\" directory" : "No es pot escriure a la carpeta \"apps\"",
@@ -98,6 +95,9 @@
"Data directory (%s) is readable by other users" : "La carpeta de dades (%s) és llegible per altres usuaris",
"Data directory (%s) is invalid" : "La carpeta de dades (%s) no és vàlida",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Comproveu que la carpeta de dades contingui un fitxer \".ocdata\" a la seva arrel.",
+ "A valid username must be provided" : "Heu de facilitar un nom d'usuari vàlid",
+ "A valid password must be provided" : "Heu de facilitar una contrasenya vàlida",
+ "The username is already being used" : "El nom d'usuari ja està en ús",
"Could not obtain lock type %d on \"%s\"." : "No s'ha pogut obtenir un bloqueig tipus %d a \"%s\".",
"Storage not available" : "Emmagatzemament no disponible"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/cs_CZ.js b/lib/l10n/cs_CZ.js
index a979d48cba5..3fc8f6114fa 100644
--- a/lib/l10n/cs_CZ.js
+++ b/lib/l10n/cs_CZ.js
@@ -37,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "Jméno souboru je rezervované slovo",
"File name contains at least one invalid character" : "Jméno souboru obsahuje nejméně jeden neplatný znak",
"File name is too long" : "Jméno souboru je moc dlouhé",
+ "App directory already exists" : "Adresář aplikace již existuje",
+ "Can't create app folder. Please fix permissions. %s" : "Nelze vytvořit složku aplikace. Opravte práva souborů. %s",
+ "Archive does not contain a directory named %s" : "Archiv neobsahuje adresář pojmenovaný %s",
+ "No source specified when installing app" : "Nebyl zadán zdroj při instalaci aplikace",
+ "No href specified when installing app from http" : "Nebyl zadán odkaz pro instalaci aplikace z HTTP",
+ "No path specified when installing app from local file" : "Nebyla zadána cesta pro instalaci aplikace z místního souboru",
+ "Archives of type %s are not supported" : "Archivy typu %s nejsou podporovány",
+ "Failed to open archive when installing app" : "Chyba při otevírání archivu během instalace aplikace",
+ "App does not provide an info.xml file" : "Aplikace neposkytuje soubor info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "Aplikaci nelze nainstalovat, soubor appinfo nelze číst.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Podpis nelze ověřit. Kontaktujte prosím vývojáře aplikace a zkontrolujte obrazovku administrace.",
+ "App can't be installed because of not allowed code in the App" : "Aplikace nemůže být nainstalována, protože obsahuje nepovolený kód",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikace nemůže být nainstalována, protože není kompatibilní s touto verzí ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikace nemůže být nainstalována, protože obsahuje značku\n<shipped>\n\ntrue\n</shipped>\n\ncož není povoleno pro nedodávané aplikace",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Aplikace nemůže být nainstalována, protože verze uvedená v info.xml nesouhlasí s verzí oznámenou z úložiště aplikací.",
"%s enter the database username and name." : "%s zadejte uživatelské jméno a jméno databáze.",
"%s enter the database username." : "Zadejte uživatelské jméno %s databáze.",
"%s enter the database name." : "Zadejte název databáze pro %s databáze.",
@@ -55,50 +70,12 @@ OC.L10N.register(
"Set an admin username." : "Zadejte uživatelské jméno správce.",
"Set an admin password." : "Zadejte heslo správce.",
"Can't create or write into the data directory %s" : "Nelze vytvořit nebo zapisovat do datového adresáře %s",
- "You are not allowed to share %s" : "Nemáte povoleno sdílet %s",
- "Cannot increase permissions of %s" : "Nelze navýšit oprávnění u %s",
- "Files can't be shared with delete permissions" : "Soubory nelze sdílet se smazanými oprávněními",
- "Files can't be shared with create permissions" : "Soubory nelze sdílet s vytvořenými oprávněními",
- "Expiration date is in the past" : "Datum vypršení je v minulosti",
- "Cannot set expiration date more than %s days in the future" : "Datum vypršení nelze nastavit na více než %s dní do budoucnosti",
- "Could not find category \"%s\"" : "Nelze nalézt kategorii \"%s\"",
- "Apps" : "Aplikace",
- "Help" : "Nápověda",
- "Personal" : "Osobní",
- "Users" : "Uživatelé",
- "Admin" : "Administrace",
- "Recommended" : "Doporučené",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "Aplikace \"%s\" nemůže být nainstalována protože soubor appinfo nelze přečíst.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikace \"%s\" nemůže být nainstalována, protože není kompatibilní s touto verzí ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikaci \"%s\" nelze nainstalovat, protože nejsou splněny následující závislosti: %s",
- "No app name specified" : "Nebyl zadan název aplikace",
- "web services under your control" : "webové služby pod vlastní kontrolou",
- "File is currently busy, please try again later" : "Soubor je používán, zkus to později",
- "Can't read file" : "Nelze přečíst soubor",
- "App directory already exists" : "Adresář aplikace již existuje",
- "Can't create app folder. Please fix permissions. %s" : "Nelze vytvořit složku aplikace. Opravte práva souborů. %s",
- "Archive does not contain a directory named %s" : "Archiv neobsahuje adresář pojmenovaný %s",
- "No source specified when installing app" : "Nebyl zadán zdroj při instalaci aplikace",
- "No href specified when installing app from http" : "Nebyl zadán odkaz pro instalaci aplikace z HTTP",
- "No path specified when installing app from local file" : "Nebyla zadána cesta pro instalaci aplikace z místního souboru",
- "Archives of type %s are not supported" : "Archivy typu %s nejsou podporovány",
- "Failed to open archive when installing app" : "Chyba při otevírání archivu během instalace aplikace",
- "App does not provide an info.xml file" : "Aplikace neposkytuje soubor info.xml",
- "App cannot be installed because appinfo file cannot be read." : "Aplikaci nelze nainstalovat, soubor appinfo nelze číst.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Podpis nelze ověřit. Kontaktujte prosím vývojáře aplikace a zkontrolujte obrazovku administrace.",
- "App can't be installed because of not allowed code in the App" : "Aplikace nemůže být nainstalována, protože obsahuje nepovolený kód",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikace nemůže být nainstalována, protože není kompatibilní s touto verzí ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikace nemůže být nainstalována, protože obsahuje značku\n<shipped>\n\ntrue\n</shipped>\n\ncož není povoleno pro nedodávané aplikace",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Aplikace nemůže být nainstalována, protože verze uvedená v info.xml nesouhlasí s verzí oznámenou z úložiště aplikací.",
- "Application is not enabled" : "Aplikace není povolena",
- "Authentication error" : "Chyba ověření",
- "Token expired. Please reload page." : "Token vypršel. Obnovte prosím stránku.",
- "Unknown user" : "Neznámý uživatel",
"Invalid Federated Cloud ID" : "Neplatné sdružené cloud ID",
"%s shared »%s« with you" : "%s s vámi sdílí »%s«",
"%s via %s" : "%s pomocí %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Sdílení %s selhalo, podpůrná vrstva nepodporuje typ sdílení %i",
"Sharing %s failed, because the file does not exist" : "Sdílení %s selhalo, protože soubor neexistuje",
+ "You are not allowed to share %s" : "Nemáte povoleno sdílet %s",
"Sharing %s failed, because you can not share with yourself" : "Sdílení %s selhalo, protože nemůžete sdílet sami se sebou",
"Sharing %s failed, because the user %s does not exist" : "Sdílení položky %s selhalo, protože uživatel %s neexistuje",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Sdílení položky %s selhalo, protože uživatel %s není členem žádné skupiny společné s uživatelem %s",
@@ -124,11 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Sdílení položky %s selhalo, protože znovu-sdílení není povoleno",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Sdílení položky %s selhalo, protože úložiště sdílení %s nenalezla zdroj",
"Sharing %s failed, because the file could not be found in the file cache" : "Sdílení položky %s selhalo, protože soubor nebyl nalezen ve vyrovnávací paměti",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Pouze následující znaky jsou povoleny pro uživatelské jméno: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
- "A valid username must be provided" : "Musíte zadat platné uživatelské jméno",
- "Username contains whitespace at the beginning or at the end" : "Uživatelské jméno obsahuje mezery na svém začátku nebo konci",
- "A valid password must be provided" : "Musíte zadat platné heslo",
- "The username is already being used" : "Uživatelské jméno je již využíváno",
+ "Cannot increase permissions of %s" : "Nelze navýšit oprávnění u %s",
+ "Files can't be shared with delete permissions" : "Soubory nelze sdílet se smazanými oprávněními",
+ "Files can't be shared with create permissions" : "Soubory nelze sdílet s vytvořenými oprávněními",
+ "Expiration date is in the past" : "Datum vypršení je v minulosti",
+ "Cannot set expiration date more than %s days in the future" : "Datum vypršení nelze nastavit na více než %s dní do budoucnosti",
+ "Could not find category \"%s\"" : "Nelze nalézt kategorii \"%s\"",
+ "Apps" : "Aplikace",
+ "Help" : "Nápověda",
+ "Personal" : "Osobní",
+ "Users" : "Uživatelé",
+ "Admin" : "Administrace",
+ "Recommended" : "Doporučené",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Aplikace \"%s\" nemůže být nainstalována protože soubor appinfo nelze přečíst.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikace \"%s\" nemůže být nainstalována, protože není kompatibilní s touto verzí ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikaci \"%s\" nelze nainstalovat, protože nejsou splněny následující závislosti: %s",
+ "No app name specified" : "Nebyl zadan název aplikace",
+ "web services under your control" : "webové služby pod vlastní kontrolou",
+ "File is currently busy, please try again later" : "Soubor je používán, zkus to později",
+ "Can't read file" : "Nelze přečíst soubor",
+ "Application is not enabled" : "Aplikace není povolena",
+ "Authentication error" : "Chyba ověření",
+ "Token expired. Please reload page." : "Token vypršel. Obnovte prosím stránku.",
+ "Unknown user" : "Neznámý uživatel",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nejsou instalovány ovladače databází (sqlite, mysql nebo postresql).",
"Microsoft Windows Platform is not supported" : "Platforma Microsoft Windows není podporována",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Použití ownCloud Server na platformě Microsoft Windows není podporováno. Doporučujeme použít Linux server ve virtuálním stroji, pokud nemáte možnost migrace na samostatný stroj. Najití Linux balíčků je stejně snadné jako nasazení virtuálních strojů na <a href=\"%s\">%s</a>. Pro migraci stávajících zařízení na Linuxu najdete několik tipů a migrační skript v <a href=\"%s\"> naší dokumentaci</a>.",
@@ -160,6 +155,11 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Ověřte hodnotu \"datadirectory\" ve své konfiguraci",
"Data directory (%s) is invalid" : "Datový adresář (%s) je neplatný",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Ověřte prosím, že kořenový adresář s daty obsahuje soubor \".ocdata\".",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Pouze následující znaky jsou povoleny pro uživatelské jméno: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
+ "A valid username must be provided" : "Musíte zadat platné uživatelské jméno",
+ "Username contains whitespace at the beginning or at the end" : "Uživatelské jméno obsahuje mezery na svém začátku nebo konci",
+ "A valid password must be provided" : "Musíte zadat platné heslo",
+ "The username is already being used" : "Uživatelské jméno je již využíváno",
"Could not obtain lock type %d on \"%s\"." : "Nelze získat zámek typu %d na \"%s\".",
"Storage unauthorized. %s" : "Úložiště neověřeno. %s",
"Storage incomplete configuration. %s" : "Nekompletní konfigurace úložiště. %s",
diff --git a/lib/l10n/cs_CZ.json b/lib/l10n/cs_CZ.json
index 5623939236d..257fbc754af 100644
--- a/lib/l10n/cs_CZ.json
+++ b/lib/l10n/cs_CZ.json
@@ -35,6 +35,21 @@
"File name is a reserved word" : "Jméno souboru je rezervované slovo",
"File name contains at least one invalid character" : "Jméno souboru obsahuje nejméně jeden neplatný znak",
"File name is too long" : "Jméno souboru je moc dlouhé",
+ "App directory already exists" : "Adresář aplikace již existuje",
+ "Can't create app folder. Please fix permissions. %s" : "Nelze vytvořit složku aplikace. Opravte práva souborů. %s",
+ "Archive does not contain a directory named %s" : "Archiv neobsahuje adresář pojmenovaný %s",
+ "No source specified when installing app" : "Nebyl zadán zdroj při instalaci aplikace",
+ "No href specified when installing app from http" : "Nebyl zadán odkaz pro instalaci aplikace z HTTP",
+ "No path specified when installing app from local file" : "Nebyla zadána cesta pro instalaci aplikace z místního souboru",
+ "Archives of type %s are not supported" : "Archivy typu %s nejsou podporovány",
+ "Failed to open archive when installing app" : "Chyba při otevírání archivu během instalace aplikace",
+ "App does not provide an info.xml file" : "Aplikace neposkytuje soubor info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "Aplikaci nelze nainstalovat, soubor appinfo nelze číst.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Podpis nelze ověřit. Kontaktujte prosím vývojáře aplikace a zkontrolujte obrazovku administrace.",
+ "App can't be installed because of not allowed code in the App" : "Aplikace nemůže být nainstalována, protože obsahuje nepovolený kód",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikace nemůže být nainstalována, protože není kompatibilní s touto verzí ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikace nemůže být nainstalována, protože obsahuje značku\n<shipped>\n\ntrue\n</shipped>\n\ncož není povoleno pro nedodávané aplikace",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Aplikace nemůže být nainstalována, protože verze uvedená v info.xml nesouhlasí s verzí oznámenou z úložiště aplikací.",
"%s enter the database username and name." : "%s zadejte uživatelské jméno a jméno databáze.",
"%s enter the database username." : "Zadejte uživatelské jméno %s databáze.",
"%s enter the database name." : "Zadejte název databáze pro %s databáze.",
@@ -53,50 +68,12 @@
"Set an admin username." : "Zadejte uživatelské jméno správce.",
"Set an admin password." : "Zadejte heslo správce.",
"Can't create or write into the data directory %s" : "Nelze vytvořit nebo zapisovat do datového adresáře %s",
- "You are not allowed to share %s" : "Nemáte povoleno sdílet %s",
- "Cannot increase permissions of %s" : "Nelze navýšit oprávnění u %s",
- "Files can't be shared with delete permissions" : "Soubory nelze sdílet se smazanými oprávněními",
- "Files can't be shared with create permissions" : "Soubory nelze sdílet s vytvořenými oprávněními",
- "Expiration date is in the past" : "Datum vypršení je v minulosti",
- "Cannot set expiration date more than %s days in the future" : "Datum vypršení nelze nastavit na více než %s dní do budoucnosti",
- "Could not find category \"%s\"" : "Nelze nalézt kategorii \"%s\"",
- "Apps" : "Aplikace",
- "Help" : "Nápověda",
- "Personal" : "Osobní",
- "Users" : "Uživatelé",
- "Admin" : "Administrace",
- "Recommended" : "Doporučené",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "Aplikace \"%s\" nemůže být nainstalována protože soubor appinfo nelze přečíst.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikace \"%s\" nemůže být nainstalována, protože není kompatibilní s touto verzí ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikaci \"%s\" nelze nainstalovat, protože nejsou splněny následující závislosti: %s",
- "No app name specified" : "Nebyl zadan název aplikace",
- "web services under your control" : "webové služby pod vlastní kontrolou",
- "File is currently busy, please try again later" : "Soubor je používán, zkus to později",
- "Can't read file" : "Nelze přečíst soubor",
- "App directory already exists" : "Adresář aplikace již existuje",
- "Can't create app folder. Please fix permissions. %s" : "Nelze vytvořit složku aplikace. Opravte práva souborů. %s",
- "Archive does not contain a directory named %s" : "Archiv neobsahuje adresář pojmenovaný %s",
- "No source specified when installing app" : "Nebyl zadán zdroj při instalaci aplikace",
- "No href specified when installing app from http" : "Nebyl zadán odkaz pro instalaci aplikace z HTTP",
- "No path specified when installing app from local file" : "Nebyla zadána cesta pro instalaci aplikace z místního souboru",
- "Archives of type %s are not supported" : "Archivy typu %s nejsou podporovány",
- "Failed to open archive when installing app" : "Chyba při otevírání archivu během instalace aplikace",
- "App does not provide an info.xml file" : "Aplikace neposkytuje soubor info.xml",
- "App cannot be installed because appinfo file cannot be read." : "Aplikaci nelze nainstalovat, soubor appinfo nelze číst.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Podpis nelze ověřit. Kontaktujte prosím vývojáře aplikace a zkontrolujte obrazovku administrace.",
- "App can't be installed because of not allowed code in the App" : "Aplikace nemůže být nainstalována, protože obsahuje nepovolený kód",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikace nemůže být nainstalována, protože není kompatibilní s touto verzí ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikace nemůže být nainstalována, protože obsahuje značku\n<shipped>\n\ntrue\n</shipped>\n\ncož není povoleno pro nedodávané aplikace",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Aplikace nemůže být nainstalována, protože verze uvedená v info.xml nesouhlasí s verzí oznámenou z úložiště aplikací.",
- "Application is not enabled" : "Aplikace není povolena",
- "Authentication error" : "Chyba ověření",
- "Token expired. Please reload page." : "Token vypršel. Obnovte prosím stránku.",
- "Unknown user" : "Neznámý uživatel",
"Invalid Federated Cloud ID" : "Neplatné sdružené cloud ID",
"%s shared »%s« with you" : "%s s vámi sdílí »%s«",
"%s via %s" : "%s pomocí %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Sdílení %s selhalo, podpůrná vrstva nepodporuje typ sdílení %i",
"Sharing %s failed, because the file does not exist" : "Sdílení %s selhalo, protože soubor neexistuje",
+ "You are not allowed to share %s" : "Nemáte povoleno sdílet %s",
"Sharing %s failed, because you can not share with yourself" : "Sdílení %s selhalo, protože nemůžete sdílet sami se sebou",
"Sharing %s failed, because the user %s does not exist" : "Sdílení položky %s selhalo, protože uživatel %s neexistuje",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Sdílení položky %s selhalo, protože uživatel %s není členem žádné skupiny společné s uživatelem %s",
@@ -122,11 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "Sdílení položky %s selhalo, protože znovu-sdílení není povoleno",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Sdílení položky %s selhalo, protože úložiště sdílení %s nenalezla zdroj",
"Sharing %s failed, because the file could not be found in the file cache" : "Sdílení položky %s selhalo, protože soubor nebyl nalezen ve vyrovnávací paměti",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Pouze následující znaky jsou povoleny pro uživatelské jméno: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
- "A valid username must be provided" : "Musíte zadat platné uživatelské jméno",
- "Username contains whitespace at the beginning or at the end" : "Uživatelské jméno obsahuje mezery na svém začátku nebo konci",
- "A valid password must be provided" : "Musíte zadat platné heslo",
- "The username is already being used" : "Uživatelské jméno je již využíváno",
+ "Cannot increase permissions of %s" : "Nelze navýšit oprávnění u %s",
+ "Files can't be shared with delete permissions" : "Soubory nelze sdílet se smazanými oprávněními",
+ "Files can't be shared with create permissions" : "Soubory nelze sdílet s vytvořenými oprávněními",
+ "Expiration date is in the past" : "Datum vypršení je v minulosti",
+ "Cannot set expiration date more than %s days in the future" : "Datum vypršení nelze nastavit na více než %s dní do budoucnosti",
+ "Could not find category \"%s\"" : "Nelze nalézt kategorii \"%s\"",
+ "Apps" : "Aplikace",
+ "Help" : "Nápověda",
+ "Personal" : "Osobní",
+ "Users" : "Uživatelé",
+ "Admin" : "Administrace",
+ "Recommended" : "Doporučené",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Aplikace \"%s\" nemůže být nainstalována protože soubor appinfo nelze přečíst.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikace \"%s\" nemůže být nainstalována, protože není kompatibilní s touto verzí ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikaci \"%s\" nelze nainstalovat, protože nejsou splněny následující závislosti: %s",
+ "No app name specified" : "Nebyl zadan název aplikace",
+ "web services under your control" : "webové služby pod vlastní kontrolou",
+ "File is currently busy, please try again later" : "Soubor je používán, zkus to později",
+ "Can't read file" : "Nelze přečíst soubor",
+ "Application is not enabled" : "Aplikace není povolena",
+ "Authentication error" : "Chyba ověření",
+ "Token expired. Please reload page." : "Token vypršel. Obnovte prosím stránku.",
+ "Unknown user" : "Neznámý uživatel",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nejsou instalovány ovladače databází (sqlite, mysql nebo postresql).",
"Microsoft Windows Platform is not supported" : "Platforma Microsoft Windows není podporována",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Použití ownCloud Server na platformě Microsoft Windows není podporováno. Doporučujeme použít Linux server ve virtuálním stroji, pokud nemáte možnost migrace na samostatný stroj. Najití Linux balíčků je stejně snadné jako nasazení virtuálních strojů na <a href=\"%s\">%s</a>. Pro migraci stávajících zařízení na Linuxu najdete několik tipů a migrační skript v <a href=\"%s\"> naší dokumentaci</a>.",
@@ -158,6 +153,11 @@
"Check the value of \"datadirectory\" in your configuration" : "Ověřte hodnotu \"datadirectory\" ve své konfiguraci",
"Data directory (%s) is invalid" : "Datový adresář (%s) je neplatný",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Ověřte prosím, že kořenový adresář s daty obsahuje soubor \".ocdata\".",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Pouze následující znaky jsou povoleny pro uživatelské jméno: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
+ "A valid username must be provided" : "Musíte zadat platné uživatelské jméno",
+ "Username contains whitespace at the beginning or at the end" : "Uživatelské jméno obsahuje mezery na svém začátku nebo konci",
+ "A valid password must be provided" : "Musíte zadat platné heslo",
+ "The username is already being used" : "Uživatelské jméno je již využíváno",
"Could not obtain lock type %d on \"%s\"." : "Nelze získat zámek typu %d na \"%s\".",
"Storage unauthorized. %s" : "Úložiště neověřeno. %s",
"Storage incomplete configuration. %s" : "Nekompletní konfigurace úložiště. %s",
diff --git a/lib/l10n/da.js b/lib/l10n/da.js
index ac7adb02840..8771f151eb3 100644
--- a/lib/l10n/da.js
+++ b/lib/l10n/da.js
@@ -36,6 +36,18 @@ OC.L10N.register(
"File name is a reserved word" : "Filnavnet er et reserveret ord",
"File name contains at least one invalid character" : "Filnavnet indeholder mindst ét ugyldigt tegn",
"File name is too long" : "Filnavnet er for langt",
+ "App directory already exists" : "App-mappe findes allerede",
+ "Can't create app folder. Please fix permissions. %s" : "Kan ikke oprette app-mappe. Ret tilladelser. %s",
+ "Archive does not contain a directory named %s" : "Arkivet indeholder ike en mappe kaldet %s",
+ "No source specified when installing app" : "Ingen kilde angivet under installation af app",
+ "No href specified when installing app from http" : "Ingen href angivet under installation af app via http",
+ "No path specified when installing app from local file" : "Ingen sti angivet under installation af app fra lokal fil",
+ "Archives of type %s are not supported" : "Arkiver af type %s understøttes ikke",
+ "Failed to open archive when installing app" : "Kunne ikke åbne arkiv under installation af appen",
+ "App does not provide an info.xml file" : "Der følger ingen info.xml-fil med appen",
+ "App can't be installed because of not allowed code in the App" : "Appen kan ikke installeres, da den indeholder ikke-tilladt kode",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Appen kan ikke installeres, da den ikke er kompatibel med denne version af ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Appen kan ikke installeres, da den indeholder mærket <shipped>true</shipped>, hvilket ikke er tilladt for ikke-medfølgende apps",
"%s enter the database username." : "%s indtast database brugernavnet.",
"%s enter the database name." : "%s indtast database navnet.",
"%s you may not use dots in the database name" : "%s du må ikke bruge punktummer i databasenavnet.",
@@ -53,44 +65,12 @@ OC.L10N.register(
"Set an admin username." : "Angiv et admin brugernavn.",
"Set an admin password." : "Angiv et admin kodeord.",
"Can't create or write into the data directory %s" : "Kan ikke oprette eller skrive ind i datamappen %s",
- "You are not allowed to share %s" : "Du har ikke tilladelse til at dele %s",
- "Cannot increase permissions of %s" : "Kan give yderigere rettigheder til %s",
- "Expiration date is in the past" : "Udløbsdatoen ligger tilbage i tid",
- "Cannot set expiration date more than %s days in the future" : "Udløbsdato kan ikke sættes mere end %s dage ud i fremtiden",
- "Could not find category \"%s\"" : "Kunne ikke finde kategorien \"%s\"",
- "Apps" : "Apps",
- "Help" : "Hjælp",
- "Personal" : "Personligt",
- "Users" : "Brugere",
- "Admin" : "Admin",
- "Recommended" : "Anbefalet",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App'en \"%s\" kan ikke installeres, da den er ikke er kompatibel med denne version af ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App'en \"%s\" kan ikke installeres, da følgende krav ikke er opfyldt: %s ",
- "No app name specified" : "Intet app-navn angivet",
- "web services under your control" : "Webtjenester under din kontrol",
- "File is currently busy, please try again later" : "Filen er i øjeblikket optaget - forsøg igen senere",
- "Can't read file" : "Kan ikke læse filen",
- "App directory already exists" : "App-mappe findes allerede",
- "Can't create app folder. Please fix permissions. %s" : "Kan ikke oprette app-mappe. Ret tilladelser. %s",
- "Archive does not contain a directory named %s" : "Arkivet indeholder ike en mappe kaldet %s",
- "No source specified when installing app" : "Ingen kilde angivet under installation af app",
- "No href specified when installing app from http" : "Ingen href angivet under installation af app via http",
- "No path specified when installing app from local file" : "Ingen sti angivet under installation af app fra lokal fil",
- "Archives of type %s are not supported" : "Arkiver af type %s understøttes ikke",
- "Failed to open archive when installing app" : "Kunne ikke åbne arkiv under installation af appen",
- "App does not provide an info.xml file" : "Der følger ingen info.xml-fil med appen",
- "App can't be installed because of not allowed code in the App" : "Appen kan ikke installeres, da den indeholder ikke-tilladt kode",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Appen kan ikke installeres, da den ikke er kompatibel med denne version af ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Appen kan ikke installeres, da den indeholder mærket <shipped>true</shipped>, hvilket ikke er tilladt for ikke-medfølgende apps",
- "Application is not enabled" : "Programmet er ikke aktiveret",
- "Authentication error" : "Adgangsfejl",
- "Token expired. Please reload page." : "Adgang er udløbet. Genindlæs siden.",
- "Unknown user" : "Ukendt bruger",
"Invalid Federated Cloud ID" : "Ugyldigt Federated Cloud ID",
"%s shared »%s« with you" : "%s delte »%s« med dig",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Deling af %s mislykkedes, fordi backenden ikke tillader delinger fra typen %i",
"Sharing %s failed, because the file does not exist" : "Deling af %s mislykkedes, fordi filen ikke eksisterer",
+ "You are not allowed to share %s" : "Du har ikke tilladelse til at dele %s",
"Sharing %s failed, because you can not share with yourself" : "Deling af %s mislykkedes, fordi du ikke kan dele med dig selv",
"Sharing %s failed, because the user %s does not exist" : "Der skete en fejl ved deling af %s, brugeren %s eksistere ikke",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Der skete en fejl ved deling af %s, brugeren %s er ikke medlem af nogle grupper som %s er medlem af",
@@ -116,9 +96,26 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Deling af %s mislykkedes, fordi videredeling ikke er tilladt",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Deling af %s mislykkedes, fordi back-enden ikke kunne finde kilden til %s",
"Sharing %s failed, because the file could not be found in the file cache" : "Deling af %s mislykkedes, fordi filen ikke kunne findes i fil-cachen",
- "A valid username must be provided" : "Et gyldigt brugernavn skal angives",
- "A valid password must be provided" : "En gyldig adgangskode skal angives",
- "The username is already being used" : "Brugernavnet er allerede i brug",
+ "Cannot increase permissions of %s" : "Kan give yderigere rettigheder til %s",
+ "Expiration date is in the past" : "Udløbsdatoen ligger tilbage i tid",
+ "Cannot set expiration date more than %s days in the future" : "Udløbsdato kan ikke sættes mere end %s dage ud i fremtiden",
+ "Could not find category \"%s\"" : "Kunne ikke finde kategorien \"%s\"",
+ "Apps" : "Apps",
+ "Help" : "Hjælp",
+ "Personal" : "Personligt",
+ "Users" : "Brugere",
+ "Admin" : "Admin",
+ "Recommended" : "Anbefalet",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App'en \"%s\" kan ikke installeres, da den er ikke er kompatibel med denne version af ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App'en \"%s\" kan ikke installeres, da følgende krav ikke er opfyldt: %s ",
+ "No app name specified" : "Intet app-navn angivet",
+ "web services under your control" : "Webtjenester under din kontrol",
+ "File is currently busy, please try again later" : "Filen er i øjeblikket optaget - forsøg igen senere",
+ "Can't read file" : "Kan ikke læse filen",
+ "Application is not enabled" : "Programmet er ikke aktiveret",
+ "Authentication error" : "Adgangsfejl",
+ "Token expired. Please reload page." : "Adgang er udløbet. Genindlæs siden.",
+ "Unknown user" : "Ukendt bruger",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ingen database driver (sqlite, mysql eller postgresql) er installeret.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows platformen er ikke understøttet",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "OwnCloud på en Micorsoft Windows platform er ikke understøttet. Vi foreslår du bruger en Linux server på en virtuel maskine, hvis du ikke har mulighed for at migrere til en fysisk server. Find Linux pakker og nemme udrulnings virtuelle maskine-installationer på <a href=\"%s\">%s</a>. For migrering af eksisterende installationer til Linux kan du finde tips og migrerings scripts i <a href=\"%s\">vores dokumentation</a>.",
@@ -147,6 +144,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Tjek værdien for \"databibliotek\" i din konfiguration",
"Data directory (%s) is invalid" : "Datamappen (%s) er ugyldig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Tjek venligst at datamappen indeholder en fil, \".ocdata\" i dens rod.",
+ "A valid username must be provided" : "Et gyldigt brugernavn skal angives",
+ "A valid password must be provided" : "En gyldig adgangskode skal angives",
+ "The username is already being used" : "Brugernavnet er allerede i brug",
"Could not obtain lock type %d on \"%s\"." : "Kunne ikke opnå en låsetype %d på \"%s\".",
"Storage not available" : "Lagerplads er ikke tilgængeligt"
},
diff --git a/lib/l10n/da.json b/lib/l10n/da.json
index 89d27f477ad..35b7c75ec1a 100644
--- a/lib/l10n/da.json
+++ b/lib/l10n/da.json
@@ -34,6 +34,18 @@
"File name is a reserved word" : "Filnavnet er et reserveret ord",
"File name contains at least one invalid character" : "Filnavnet indeholder mindst ét ugyldigt tegn",
"File name is too long" : "Filnavnet er for langt",
+ "App directory already exists" : "App-mappe findes allerede",
+ "Can't create app folder. Please fix permissions. %s" : "Kan ikke oprette app-mappe. Ret tilladelser. %s",
+ "Archive does not contain a directory named %s" : "Arkivet indeholder ike en mappe kaldet %s",
+ "No source specified when installing app" : "Ingen kilde angivet under installation af app",
+ "No href specified when installing app from http" : "Ingen href angivet under installation af app via http",
+ "No path specified when installing app from local file" : "Ingen sti angivet under installation af app fra lokal fil",
+ "Archives of type %s are not supported" : "Arkiver af type %s understøttes ikke",
+ "Failed to open archive when installing app" : "Kunne ikke åbne arkiv under installation af appen",
+ "App does not provide an info.xml file" : "Der følger ingen info.xml-fil med appen",
+ "App can't be installed because of not allowed code in the App" : "Appen kan ikke installeres, da den indeholder ikke-tilladt kode",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Appen kan ikke installeres, da den ikke er kompatibel med denne version af ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Appen kan ikke installeres, da den indeholder mærket <shipped>true</shipped>, hvilket ikke er tilladt for ikke-medfølgende apps",
"%s enter the database username." : "%s indtast database brugernavnet.",
"%s enter the database name." : "%s indtast database navnet.",
"%s you may not use dots in the database name" : "%s du må ikke bruge punktummer i databasenavnet.",
@@ -51,44 +63,12 @@
"Set an admin username." : "Angiv et admin brugernavn.",
"Set an admin password." : "Angiv et admin kodeord.",
"Can't create or write into the data directory %s" : "Kan ikke oprette eller skrive ind i datamappen %s",
- "You are not allowed to share %s" : "Du har ikke tilladelse til at dele %s",
- "Cannot increase permissions of %s" : "Kan give yderigere rettigheder til %s",
- "Expiration date is in the past" : "Udløbsdatoen ligger tilbage i tid",
- "Cannot set expiration date more than %s days in the future" : "Udløbsdato kan ikke sættes mere end %s dage ud i fremtiden",
- "Could not find category \"%s\"" : "Kunne ikke finde kategorien \"%s\"",
- "Apps" : "Apps",
- "Help" : "Hjælp",
- "Personal" : "Personligt",
- "Users" : "Brugere",
- "Admin" : "Admin",
- "Recommended" : "Anbefalet",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App'en \"%s\" kan ikke installeres, da den er ikke er kompatibel med denne version af ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App'en \"%s\" kan ikke installeres, da følgende krav ikke er opfyldt: %s ",
- "No app name specified" : "Intet app-navn angivet",
- "web services under your control" : "Webtjenester under din kontrol",
- "File is currently busy, please try again later" : "Filen er i øjeblikket optaget - forsøg igen senere",
- "Can't read file" : "Kan ikke læse filen",
- "App directory already exists" : "App-mappe findes allerede",
- "Can't create app folder. Please fix permissions. %s" : "Kan ikke oprette app-mappe. Ret tilladelser. %s",
- "Archive does not contain a directory named %s" : "Arkivet indeholder ike en mappe kaldet %s",
- "No source specified when installing app" : "Ingen kilde angivet under installation af app",
- "No href specified when installing app from http" : "Ingen href angivet under installation af app via http",
- "No path specified when installing app from local file" : "Ingen sti angivet under installation af app fra lokal fil",
- "Archives of type %s are not supported" : "Arkiver af type %s understøttes ikke",
- "Failed to open archive when installing app" : "Kunne ikke åbne arkiv under installation af appen",
- "App does not provide an info.xml file" : "Der følger ingen info.xml-fil med appen",
- "App can't be installed because of not allowed code in the App" : "Appen kan ikke installeres, da den indeholder ikke-tilladt kode",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Appen kan ikke installeres, da den ikke er kompatibel med denne version af ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Appen kan ikke installeres, da den indeholder mærket <shipped>true</shipped>, hvilket ikke er tilladt for ikke-medfølgende apps",
- "Application is not enabled" : "Programmet er ikke aktiveret",
- "Authentication error" : "Adgangsfejl",
- "Token expired. Please reload page." : "Adgang er udløbet. Genindlæs siden.",
- "Unknown user" : "Ukendt bruger",
"Invalid Federated Cloud ID" : "Ugyldigt Federated Cloud ID",
"%s shared »%s« with you" : "%s delte »%s« med dig",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Deling af %s mislykkedes, fordi backenden ikke tillader delinger fra typen %i",
"Sharing %s failed, because the file does not exist" : "Deling af %s mislykkedes, fordi filen ikke eksisterer",
+ "You are not allowed to share %s" : "Du har ikke tilladelse til at dele %s",
"Sharing %s failed, because you can not share with yourself" : "Deling af %s mislykkedes, fordi du ikke kan dele med dig selv",
"Sharing %s failed, because the user %s does not exist" : "Der skete en fejl ved deling af %s, brugeren %s eksistere ikke",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Der skete en fejl ved deling af %s, brugeren %s er ikke medlem af nogle grupper som %s er medlem af",
@@ -114,9 +94,26 @@
"Sharing %s failed, because resharing is not allowed" : "Deling af %s mislykkedes, fordi videredeling ikke er tilladt",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Deling af %s mislykkedes, fordi back-enden ikke kunne finde kilden til %s",
"Sharing %s failed, because the file could not be found in the file cache" : "Deling af %s mislykkedes, fordi filen ikke kunne findes i fil-cachen",
- "A valid username must be provided" : "Et gyldigt brugernavn skal angives",
- "A valid password must be provided" : "En gyldig adgangskode skal angives",
- "The username is already being used" : "Brugernavnet er allerede i brug",
+ "Cannot increase permissions of %s" : "Kan give yderigere rettigheder til %s",
+ "Expiration date is in the past" : "Udløbsdatoen ligger tilbage i tid",
+ "Cannot set expiration date more than %s days in the future" : "Udløbsdato kan ikke sættes mere end %s dage ud i fremtiden",
+ "Could not find category \"%s\"" : "Kunne ikke finde kategorien \"%s\"",
+ "Apps" : "Apps",
+ "Help" : "Hjælp",
+ "Personal" : "Personligt",
+ "Users" : "Brugere",
+ "Admin" : "Admin",
+ "Recommended" : "Anbefalet",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App'en \"%s\" kan ikke installeres, da den er ikke er kompatibel med denne version af ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App'en \"%s\" kan ikke installeres, da følgende krav ikke er opfyldt: %s ",
+ "No app name specified" : "Intet app-navn angivet",
+ "web services under your control" : "Webtjenester under din kontrol",
+ "File is currently busy, please try again later" : "Filen er i øjeblikket optaget - forsøg igen senere",
+ "Can't read file" : "Kan ikke læse filen",
+ "Application is not enabled" : "Programmet er ikke aktiveret",
+ "Authentication error" : "Adgangsfejl",
+ "Token expired. Please reload page." : "Adgang er udløbet. Genindlæs siden.",
+ "Unknown user" : "Ukendt bruger",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ingen database driver (sqlite, mysql eller postgresql) er installeret.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows platformen er ikke understøttet",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "OwnCloud på en Micorsoft Windows platform er ikke understøttet. Vi foreslår du bruger en Linux server på en virtuel maskine, hvis du ikke har mulighed for at migrere til en fysisk server. Find Linux pakker og nemme udrulnings virtuelle maskine-installationer på <a href=\"%s\">%s</a>. For migrering af eksisterende installationer til Linux kan du finde tips og migrerings scripts i <a href=\"%s\">vores dokumentation</a>.",
@@ -145,6 +142,9 @@
"Check the value of \"datadirectory\" in your configuration" : "Tjek værdien for \"databibliotek\" i din konfiguration",
"Data directory (%s) is invalid" : "Datamappen (%s) er ugyldig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Tjek venligst at datamappen indeholder en fil, \".ocdata\" i dens rod.",
+ "A valid username must be provided" : "Et gyldigt brugernavn skal angives",
+ "A valid password must be provided" : "En gyldig adgangskode skal angives",
+ "The username is already being used" : "Brugernavnet er allerede i brug",
"Could not obtain lock type %d on \"%s\"." : "Kunne ikke opnå en låsetype %d på \"%s\".",
"Storage not available" : "Lagerplads er ikke tilgængeligt"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/de.js b/lib/l10n/de.js
index a6182adb473..3a75778322b 100644
--- a/lib/l10n/de.js
+++ b/lib/l10n/de.js
@@ -37,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "Der Dateiname ist ein reserviertes Wort",
"File name contains at least one invalid character" : "Der Dateiname enthält mindestens ein ungültiges Zeichen",
"File name is too long" : "Dateiname ist zu lang",
+ "App directory already exists" : "Das Applikationsverzeichnis existiert bereits",
+ "Can't create app folder. Please fix permissions. %s" : "Es kann kein Applikationsordner erstellt werden. Bitte passe die Berechtigungen an. %s",
+ "Archive does not contain a directory named %s" : "Das Archiv enthält kein Verzeichnis mit dem Namen %s",
+ "No source specified when installing app" : "Für die Installation der Applikation wurde keine Quelle angegeben",
+ "No href specified when installing app from http" : "Für die Installation der Applikation über http wurde keine Quelle (href) angegeben",
+ "No path specified when installing app from local file" : "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben",
+ "Archives of type %s are not supported" : "Archive vom Typ %s werden nicht unterstützt",
+ "Failed to open archive when installing app" : "Das Archiv konnte bei der Installation der Applikation nicht geöffnet werden",
+ "App does not provide an info.xml file" : "Die Applikation enthält keine info.xml Datei",
+ "App cannot be installed because appinfo file cannot be read." : "Die Anwendung kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Die Signatur konnte nicht überprüft werden. Bitte kontaktiere die App-Entwickler und überprüfe deinen Admin-Bildschirm.",
+ "App can't be installed because of not allowed code in the App" : "Die App kann nicht installiert werden, weil sie unerlaubten Code enthält",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Die App kann nicht installiert werden, weil sie mit dieser Version von ownCloud nicht kompatibel ist",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Die App kann nicht installiert werden, weil sie den <shipped>true</shipped>-Tag enthält, der bei Apps, die nicht zum Standardumfang von ownCloud gehören, nicht erlaubt ist",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Diese App kann nicht installiert werden, da die Version in info.xml nicht die gleiche Version wie die aus dem App Store ist.",
"%s enter the database username and name." : "%s bitte gib den Datenbank Benutzernamen und den Datenbank Namen ein.",
"%s enter the database username." : "%s gib den Datenbank-Benutzernamen an.",
"%s enter the database name." : "%s gib den Datenbanknamen an.",
@@ -55,50 +70,12 @@ OC.L10N.register(
"Set an admin username." : "Einen Administrator-Benutzernamen setzen.",
"Set an admin password." : "Ein Administrator-Passwort setzen.",
"Can't create or write into the data directory %s" : "Das Datenverzeichnis %s kann nicht erstellt oder es kann darin nicht geschrieben werden.",
- "You are not allowed to share %s" : "Die Freigabe von %s ist Dir nicht erlaubt",
- "Cannot increase permissions of %s" : "Kann die Berechtigungen von %s nicht erhöhen",
- "Files can't be shared with delete permissions" : "Dateien mit Lösch-Berechtigungen können nicht geteilt werden",
- "Files can't be shared with create permissions" : "Dateien mit Erstell-Berechtigungen können nicht geteilt werden",
- "Expiration date is in the past" : "Ablaufdatum ist in der Vergangenheit",
- "Cannot set expiration date more than %s days in the future" : "Das Ablaufdatum kann nicht mehr als %s Tage in die Zukunft liegen",
- "Could not find category \"%s\"" : "Die Kategorie „%s“ konnte nicht gefunden werden",
- "Apps" : "Apps",
- "Help" : "Hilfe",
- "Personal" : "Persönlich",
- "Users" : "Benutzer",
- "Admin" : "Administration",
- "Recommended" : "Empfohlen",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Die App „%s“ kann nicht installiert werden, da sie mit dieser ownCloud-Version nicht kompatibel ist.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
- "No app name specified" : "Es wurde kein App-Name angegeben",
- "web services under your control" : "Web-Dienste unter Deiner Kontrolle",
- "File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuche es später noch einmal",
- "Can't read file" : "Datei kann nicht gelesen werden",
- "App directory already exists" : "Das Applikationsverzeichnis existiert bereits",
- "Can't create app folder. Please fix permissions. %s" : "Es kann kein Applikationsordner erstellt werden. Bitte passe die Berechtigungen an. %s",
- "Archive does not contain a directory named %s" : "Das Archiv enthält kein Verzeichnis mit dem Namen %s",
- "No source specified when installing app" : "Für die Installation der Applikation wurde keine Quelle angegeben",
- "No href specified when installing app from http" : "Für die Installation der Applikation über http wurde keine Quelle (href) angegeben",
- "No path specified when installing app from local file" : "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben",
- "Archives of type %s are not supported" : "Archive vom Typ %s werden nicht unterstützt",
- "Failed to open archive when installing app" : "Das Archiv konnte bei der Installation der Applikation nicht geöffnet werden",
- "App does not provide an info.xml file" : "Die Applikation enthält keine info.xml Datei",
- "App cannot be installed because appinfo file cannot be read." : "Die Anwendung kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Die Signatur konnte nicht überprüft werden. Bitte kontaktiere die App-Entwickler und überprüfe deinen Admin-Bildschirm.",
- "App can't be installed because of not allowed code in the App" : "Die App kann nicht installiert werden, weil sie unerlaubten Code enthält",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Die App kann nicht installiert werden, weil sie mit dieser Version von ownCloud nicht kompatibel ist",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Die App kann nicht installiert werden, weil sie den <shipped>true</shipped>-Tag enthält, der bei Apps, die nicht zum Standardumfang von ownCloud gehören, nicht erlaubt ist",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Diese App kann nicht installiert werden, da die Version in info.xml nicht die gleiche Version wie die aus dem App Store ist.",
- "Application is not enabled" : "Die App ist nicht aktiviert",
- "Authentication error" : "Authentifizierungsfehler",
- "Token expired. Please reload page." : "Token abgelaufen. Bitte lade die Seite neu.",
- "Unknown user" : "Unbekannter Benutzer",
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"%s shared »%s« with you" : "%s hat „%s“ mit Dir geteilt",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %i nicht erlaubt.",
"Sharing %s failed, because the file does not exist" : "Freigabe von %s fehlgeschlagen, da die Datei nicht existiert",
+ "You are not allowed to share %s" : "Die Freigabe von %s ist Dir nicht erlaubt",
"Sharing %s failed, because you can not share with yourself" : "Freigabe von %s fehlgeschlagen, da du nichts mit dir selbst teilen kannst",
"Sharing %s failed, because the user %s does not exist" : "Freigabe von %s fehlgeschlagen, da der Nutzer %s nicht existiert",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Freigabe von %s fehlgeschlagen, da der Nutzer %s kein Gruppenmitglied einer der Gruppen von %s ist",
@@ -124,11 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Freigabe von %s fehlgeschlagen, da das nochmalige Freigeben einer Freigabe nicht erlaubt ist",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Freigabe von %s fehlgeschlagen, da das Freigabe-Backend für %s nicht in dieser Quelle gefunden werden konnte",
"Sharing %s failed, because the file could not be found in the file cache" : "Freigabe von %s fehlgeschlagen, da die Datei im Datei-Cache nicht gefunden werden konnte",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Folgende Zeichen sind im Benutzernamen erlaubt: \"a-z“, \"A-Z“, \"0-9“ und \"_.@-'“",
- "A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
- "Username contains whitespace at the beginning or at the end" : "Der Benutzername enthält Leerzeichen am Anfang oder am Ende",
- "A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
- "The username is already being used" : "Dieser Benutzername existiert bereits",
+ "Cannot increase permissions of %s" : "Kann die Berechtigungen von %s nicht erhöhen",
+ "Files can't be shared with delete permissions" : "Dateien mit Lösch-Berechtigungen können nicht geteilt werden",
+ "Files can't be shared with create permissions" : "Dateien mit Erstell-Berechtigungen können nicht geteilt werden",
+ "Expiration date is in the past" : "Ablaufdatum ist in der Vergangenheit",
+ "Cannot set expiration date more than %s days in the future" : "Das Ablaufdatum kann nicht mehr als %s Tage in die Zukunft liegen",
+ "Could not find category \"%s\"" : "Die Kategorie „%s“ konnte nicht gefunden werden",
+ "Apps" : "Apps",
+ "Help" : "Hilfe",
+ "Personal" : "Persönlich",
+ "Users" : "Benutzer",
+ "Admin" : "Administration",
+ "Recommended" : "Empfohlen",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Die App „%s“ kann nicht installiert werden, da sie mit dieser ownCloud-Version nicht kompatibel ist.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
+ "No app name specified" : "Es wurde kein App-Name angegeben",
+ "web services under your control" : "Web-Dienste unter Deiner Kontrolle",
+ "File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuche es später noch einmal",
+ "Can't read file" : "Datei kann nicht gelesen werden",
+ "Application is not enabled" : "Die App ist nicht aktiviert",
+ "Authentication error" : "Authentifizierungsfehler",
+ "Token expired. Please reload page." : "Token abgelaufen. Bitte lade die Seite neu.",
+ "Unknown user" : "Unbekannter Benutzer",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Keine Datenbanktreiber (SQLite, MySQL oder PostgreSQL) installiert.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows-Plattform wird nicht unterstützt",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Der Betrieb von ownCloud Server auf der Microsoft Windows-Plattform wird nicht unterstützt. Falls Du keine Möglichkeit zur Migration des Servers an sich hast, wird die Benutzung eines Linux-Servers innerhalb einer virtuellen Maschine empfohlen. Linux-Pakete wie auch leicht in Betrieb zu nehmende Abbilder virtueller Maschinen findest Du auf <a href=\"%s\">%s</a>. Einige Tipps zur Migration bestehender Installationen auf Linux und ein Migrationsskript findest Du in <a href=\"%s\">unserer Dokumentation</a>.",
@@ -160,6 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Überprüfe bitte die Angabe unter „datadirectory“ in Deiner Konfiguration",
"Data directory (%s) is invalid" : "Daten-Verzeichnis (%s) ist ungültig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Bitte stelle sicher, dass das Datenverzeichnis auf seiner ersten Ebene eine Datei namens „.ocdata“ enthält.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Folgende Zeichen sind im Benutzernamen erlaubt: \"a-z“, \"A-Z“, \"0-9“ und \"_.@-'“",
+ "A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
+ "Username contains whitespace at the beginning or at the end" : "Der Benutzername enthält Leerzeichen am Anfang oder am Ende",
+ "A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
+ "The username is already being used" : "Dieser Benutzername existiert bereits",
+ "Login canceled by app" : "Anmeldung durch die App abgebrochen",
+ "User disabled" : "Nutzer deaktiviert",
"Could not obtain lock type %d on \"%s\"." : "Sperrtyp %d auf „%s“ konnte nicht ermittelt werden.",
"Storage unauthorized. %s" : "Speichern nicht erlaubt. %s",
"Storage incomplete configuration. %s" : "Unvollständige Konfiguration des Storage. %s",
diff --git a/lib/l10n/de.json b/lib/l10n/de.json
index 28dd284dcf1..d0810844b0a 100644
--- a/lib/l10n/de.json
+++ b/lib/l10n/de.json
@@ -35,6 +35,21 @@
"File name is a reserved word" : "Der Dateiname ist ein reserviertes Wort",
"File name contains at least one invalid character" : "Der Dateiname enthält mindestens ein ungültiges Zeichen",
"File name is too long" : "Dateiname ist zu lang",
+ "App directory already exists" : "Das Applikationsverzeichnis existiert bereits",
+ "Can't create app folder. Please fix permissions. %s" : "Es kann kein Applikationsordner erstellt werden. Bitte passe die Berechtigungen an. %s",
+ "Archive does not contain a directory named %s" : "Das Archiv enthält kein Verzeichnis mit dem Namen %s",
+ "No source specified when installing app" : "Für die Installation der Applikation wurde keine Quelle angegeben",
+ "No href specified when installing app from http" : "Für die Installation der Applikation über http wurde keine Quelle (href) angegeben",
+ "No path specified when installing app from local file" : "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben",
+ "Archives of type %s are not supported" : "Archive vom Typ %s werden nicht unterstützt",
+ "Failed to open archive when installing app" : "Das Archiv konnte bei der Installation der Applikation nicht geöffnet werden",
+ "App does not provide an info.xml file" : "Die Applikation enthält keine info.xml Datei",
+ "App cannot be installed because appinfo file cannot be read." : "Die Anwendung kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Die Signatur konnte nicht überprüft werden. Bitte kontaktiere die App-Entwickler und überprüfe deinen Admin-Bildschirm.",
+ "App can't be installed because of not allowed code in the App" : "Die App kann nicht installiert werden, weil sie unerlaubten Code enthält",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Die App kann nicht installiert werden, weil sie mit dieser Version von ownCloud nicht kompatibel ist",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Die App kann nicht installiert werden, weil sie den <shipped>true</shipped>-Tag enthält, der bei Apps, die nicht zum Standardumfang von ownCloud gehören, nicht erlaubt ist",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Diese App kann nicht installiert werden, da die Version in info.xml nicht die gleiche Version wie die aus dem App Store ist.",
"%s enter the database username and name." : "%s bitte gib den Datenbank Benutzernamen und den Datenbank Namen ein.",
"%s enter the database username." : "%s gib den Datenbank-Benutzernamen an.",
"%s enter the database name." : "%s gib den Datenbanknamen an.",
@@ -53,50 +68,12 @@
"Set an admin username." : "Einen Administrator-Benutzernamen setzen.",
"Set an admin password." : "Ein Administrator-Passwort setzen.",
"Can't create or write into the data directory %s" : "Das Datenverzeichnis %s kann nicht erstellt oder es kann darin nicht geschrieben werden.",
- "You are not allowed to share %s" : "Die Freigabe von %s ist Dir nicht erlaubt",
- "Cannot increase permissions of %s" : "Kann die Berechtigungen von %s nicht erhöhen",
- "Files can't be shared with delete permissions" : "Dateien mit Lösch-Berechtigungen können nicht geteilt werden",
- "Files can't be shared with create permissions" : "Dateien mit Erstell-Berechtigungen können nicht geteilt werden",
- "Expiration date is in the past" : "Ablaufdatum ist in der Vergangenheit",
- "Cannot set expiration date more than %s days in the future" : "Das Ablaufdatum kann nicht mehr als %s Tage in die Zukunft liegen",
- "Could not find category \"%s\"" : "Die Kategorie „%s“ konnte nicht gefunden werden",
- "Apps" : "Apps",
- "Help" : "Hilfe",
- "Personal" : "Persönlich",
- "Users" : "Benutzer",
- "Admin" : "Administration",
- "Recommended" : "Empfohlen",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Die App „%s“ kann nicht installiert werden, da sie mit dieser ownCloud-Version nicht kompatibel ist.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
- "No app name specified" : "Es wurde kein App-Name angegeben",
- "web services under your control" : "Web-Dienste unter Deiner Kontrolle",
- "File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuche es später noch einmal",
- "Can't read file" : "Datei kann nicht gelesen werden",
- "App directory already exists" : "Das Applikationsverzeichnis existiert bereits",
- "Can't create app folder. Please fix permissions. %s" : "Es kann kein Applikationsordner erstellt werden. Bitte passe die Berechtigungen an. %s",
- "Archive does not contain a directory named %s" : "Das Archiv enthält kein Verzeichnis mit dem Namen %s",
- "No source specified when installing app" : "Für die Installation der Applikation wurde keine Quelle angegeben",
- "No href specified when installing app from http" : "Für die Installation der Applikation über http wurde keine Quelle (href) angegeben",
- "No path specified when installing app from local file" : "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben",
- "Archives of type %s are not supported" : "Archive vom Typ %s werden nicht unterstützt",
- "Failed to open archive when installing app" : "Das Archiv konnte bei der Installation der Applikation nicht geöffnet werden",
- "App does not provide an info.xml file" : "Die Applikation enthält keine info.xml Datei",
- "App cannot be installed because appinfo file cannot be read." : "Die Anwendung kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Die Signatur konnte nicht überprüft werden. Bitte kontaktiere die App-Entwickler und überprüfe deinen Admin-Bildschirm.",
- "App can't be installed because of not allowed code in the App" : "Die App kann nicht installiert werden, weil sie unerlaubten Code enthält",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Die App kann nicht installiert werden, weil sie mit dieser Version von ownCloud nicht kompatibel ist",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Die App kann nicht installiert werden, weil sie den <shipped>true</shipped>-Tag enthält, der bei Apps, die nicht zum Standardumfang von ownCloud gehören, nicht erlaubt ist",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Diese App kann nicht installiert werden, da die Version in info.xml nicht die gleiche Version wie die aus dem App Store ist.",
- "Application is not enabled" : "Die App ist nicht aktiviert",
- "Authentication error" : "Authentifizierungsfehler",
- "Token expired. Please reload page." : "Token abgelaufen. Bitte lade die Seite neu.",
- "Unknown user" : "Unbekannter Benutzer",
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"%s shared »%s« with you" : "%s hat „%s“ mit Dir geteilt",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %i nicht erlaubt.",
"Sharing %s failed, because the file does not exist" : "Freigabe von %s fehlgeschlagen, da die Datei nicht existiert",
+ "You are not allowed to share %s" : "Die Freigabe von %s ist Dir nicht erlaubt",
"Sharing %s failed, because you can not share with yourself" : "Freigabe von %s fehlgeschlagen, da du nichts mit dir selbst teilen kannst",
"Sharing %s failed, because the user %s does not exist" : "Freigabe von %s fehlgeschlagen, da der Nutzer %s nicht existiert",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Freigabe von %s fehlgeschlagen, da der Nutzer %s kein Gruppenmitglied einer der Gruppen von %s ist",
@@ -122,11 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "Freigabe von %s fehlgeschlagen, da das nochmalige Freigeben einer Freigabe nicht erlaubt ist",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Freigabe von %s fehlgeschlagen, da das Freigabe-Backend für %s nicht in dieser Quelle gefunden werden konnte",
"Sharing %s failed, because the file could not be found in the file cache" : "Freigabe von %s fehlgeschlagen, da die Datei im Datei-Cache nicht gefunden werden konnte",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Folgende Zeichen sind im Benutzernamen erlaubt: \"a-z“, \"A-Z“, \"0-9“ und \"_.@-'“",
- "A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
- "Username contains whitespace at the beginning or at the end" : "Der Benutzername enthält Leerzeichen am Anfang oder am Ende",
- "A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
- "The username is already being used" : "Dieser Benutzername existiert bereits",
+ "Cannot increase permissions of %s" : "Kann die Berechtigungen von %s nicht erhöhen",
+ "Files can't be shared with delete permissions" : "Dateien mit Lösch-Berechtigungen können nicht geteilt werden",
+ "Files can't be shared with create permissions" : "Dateien mit Erstell-Berechtigungen können nicht geteilt werden",
+ "Expiration date is in the past" : "Ablaufdatum ist in der Vergangenheit",
+ "Cannot set expiration date more than %s days in the future" : "Das Ablaufdatum kann nicht mehr als %s Tage in die Zukunft liegen",
+ "Could not find category \"%s\"" : "Die Kategorie „%s“ konnte nicht gefunden werden",
+ "Apps" : "Apps",
+ "Help" : "Hilfe",
+ "Personal" : "Persönlich",
+ "Users" : "Benutzer",
+ "Admin" : "Administration",
+ "Recommended" : "Empfohlen",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Die App „%s“ kann nicht installiert werden, da sie mit dieser ownCloud-Version nicht kompatibel ist.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
+ "No app name specified" : "Es wurde kein App-Name angegeben",
+ "web services under your control" : "Web-Dienste unter Deiner Kontrolle",
+ "File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuche es später noch einmal",
+ "Can't read file" : "Datei kann nicht gelesen werden",
+ "Application is not enabled" : "Die App ist nicht aktiviert",
+ "Authentication error" : "Authentifizierungsfehler",
+ "Token expired. Please reload page." : "Token abgelaufen. Bitte lade die Seite neu.",
+ "Unknown user" : "Unbekannter Benutzer",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Keine Datenbanktreiber (SQLite, MySQL oder PostgreSQL) installiert.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows-Plattform wird nicht unterstützt",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Der Betrieb von ownCloud Server auf der Microsoft Windows-Plattform wird nicht unterstützt. Falls Du keine Möglichkeit zur Migration des Servers an sich hast, wird die Benutzung eines Linux-Servers innerhalb einer virtuellen Maschine empfohlen. Linux-Pakete wie auch leicht in Betrieb zu nehmende Abbilder virtueller Maschinen findest Du auf <a href=\"%s\">%s</a>. Einige Tipps zur Migration bestehender Installationen auf Linux und ein Migrationsskript findest Du in <a href=\"%s\">unserer Dokumentation</a>.",
@@ -158,6 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Überprüfe bitte die Angabe unter „datadirectory“ in Deiner Konfiguration",
"Data directory (%s) is invalid" : "Daten-Verzeichnis (%s) ist ungültig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Bitte stelle sicher, dass das Datenverzeichnis auf seiner ersten Ebene eine Datei namens „.ocdata“ enthält.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Folgende Zeichen sind im Benutzernamen erlaubt: \"a-z“, \"A-Z“, \"0-9“ und \"_.@-'“",
+ "A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
+ "Username contains whitespace at the beginning or at the end" : "Der Benutzername enthält Leerzeichen am Anfang oder am Ende",
+ "A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
+ "The username is already being used" : "Dieser Benutzername existiert bereits",
+ "Login canceled by app" : "Anmeldung durch die App abgebrochen",
+ "User disabled" : "Nutzer deaktiviert",
"Could not obtain lock type %d on \"%s\"." : "Sperrtyp %d auf „%s“ konnte nicht ermittelt werden.",
"Storage unauthorized. %s" : "Speichern nicht erlaubt. %s",
"Storage incomplete configuration. %s" : "Unvollständige Konfiguration des Storage. %s",
diff --git a/lib/l10n/de_DE.js b/lib/l10n/de_DE.js
index e368c82daaa..6728937e1ba 100644
--- a/lib/l10n/de_DE.js
+++ b/lib/l10n/de_DE.js
@@ -37,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "Der Dateiname ist ein reserviertes Wort",
"File name contains at least one invalid character" : "Der Dateiname enthält mindestens ein ungültiges Zeichen",
"File name is too long" : "Dateiname ist zu lang",
+ "App directory already exists" : "Der Ordner für die App ist bereits vorhanden.",
+ "Can't create app folder. Please fix permissions. %s" : "Der Ordner für die App konnte nicht angelegt werden. Bitte überprüfen Sie die Ordner- und Dateirechte und passen Sie diese entsprechend an. %s",
+ "Archive does not contain a directory named %s" : "Das Archiv enthält kein Verzeichnis mit dem Namen %s",
+ "No source specified when installing app" : "Für die Installation der Applikation wurde keine Quelle angegeben",
+ "No href specified when installing app from http" : "Der Link (href) wurde nicht angegeben um die Applikation per http zu installieren",
+ "No path specified when installing app from local file" : "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben",
+ "Archives of type %s are not supported" : "Archive des Typs %s werden nicht unterstützt.",
+ "Failed to open archive when installing app" : "Das Archiv konnte bei der Installation der Applikation nicht geöffnet werden",
+ "App does not provide an info.xml file" : "Die Applikation enthält keine info.xml Datei",
+ "App cannot be installed because appinfo file cannot be read." : "Die Anwendung kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signatur konnte nicht überprüft werden. Bitte kontaktieren Sie den App Entwickler und überprüfen Sie Ihren Administrationsbereich.",
+ "App can't be installed because of not allowed code in the App" : "Die App kann nicht installiert werden, weil sie unerlaubten Code enthält",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Die Anwendung konnte nicht installiert werden, weil Sie nicht mit dieser Version von ownCloud kompatibel ist.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Die App kann nicht installiert werden, weil sie den <shipped>true</shipped>-Tag enthält, der bei Apps, die nicht zum Standardumfang von ownCloud gehören, nicht erlaubt ist",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Die App konnte nicht installiert werden, da die Version in der info.xml nicht die gleiche Version wie im App-Store ist.",
"%s enter the database username and name." : "%s geben Sie den Datenbank-Benutzernamen und den Datenbanknamen an.",
"%s enter the database username." : "%s geben Sie den Datenbank-Benutzernamen an.",
"%s enter the database name." : "%s geben Sie den Datenbank-Namen an.",
@@ -55,50 +70,12 @@ OC.L10N.register(
"Set an admin username." : "Einen Administrator-Benutzernamen setzen.",
"Set an admin password." : "Setze Administrator Passwort",
"Can't create or write into the data directory %s" : "Das Datenverzeichnis %s kann nicht erstellt oder es kann darin nicht geschrieben werden.",
- "You are not allowed to share %s" : "Die Freigabe von %s ist Ihnen nicht erlaubt",
- "Cannot increase permissions of %s" : "Konnte die Berechtigung von %s nicht anpassen",
- "Files can't be shared with delete permissions" : "Dateien mit Lösch-Berechtigungen können nicht geteilt werden",
- "Files can't be shared with create permissions" : "Dateien mit Erstell-Berechtigungen können nicht geteilt werden",
- "Expiration date is in the past" : "Das Ablaufdatum liegt in der Vergangenheit.",
- "Cannot set expiration date more than %s days in the future" : "Ablaufdatum kann nicht mehr als %s Tage in der Zukunft liegen",
- "Could not find category \"%s\"" : "Die Kategorie „%s“ konnte nicht gefunden werden",
- "Apps" : "Apps",
- "Help" : "Hilfe",
- "Personal" : "Persönlich",
- "Users" : "Benutzer",
- "Admin" : "Administrator",
- "Recommended" : "Empfohlen",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Die App „%s“ kann nicht installiert werden, da sie mit dieser ownCloud-Version nicht kompatibel ist.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
- "No app name specified" : "Es wurde kein App-Name angegeben",
- "web services under your control" : "Web-Dienste unter Ihrer Kontrolle",
- "File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuchen Sie es später noch einmal",
- "Can't read file" : "Datei kann nicht gelesen werden",
- "App directory already exists" : "Der Ordner für die App ist bereits vorhanden.",
- "Can't create app folder. Please fix permissions. %s" : "Der Ordner für die App konnte nicht angelegt werden. Bitte überprüfen Sie die Ordner- und Dateirechte und passen Sie diese entsprechend an. %s",
- "Archive does not contain a directory named %s" : "Das Archiv enthält kein Verzeichnis mit dem Namen %s",
- "No source specified when installing app" : "Für die Installation der Applikation wurde keine Quelle angegeben",
- "No href specified when installing app from http" : "Der Link (href) wurde nicht angegeben um die Applikation per http zu installieren",
- "No path specified when installing app from local file" : "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben",
- "Archives of type %s are not supported" : "Archive des Typs %s werden nicht unterstützt.",
- "Failed to open archive when installing app" : "Das Archiv konnte bei der Installation der Applikation nicht geöffnet werden",
- "App does not provide an info.xml file" : "Die Applikation enthält keine info.xml Datei",
- "App cannot be installed because appinfo file cannot be read." : "Die Anwendung kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signatur konnte nicht überprüft werden. Bitte kontaktieren Sie den App Entwickler und überprüfen Sie Ihren Administrationsbereich.",
- "App can't be installed because of not allowed code in the App" : "Die App kann nicht installiert werden, weil sie unerlaubten Code enthält",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Die Anwendung konnte nicht installiert werden, weil Sie nicht mit dieser Version von ownCloud kompatibel ist.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Die App kann nicht installiert werden, weil sie den <shipped>true</shipped>-Tag enthält, der bei Apps, die nicht zum Standardumfang von ownCloud gehören, nicht erlaubt ist",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Die App konnte nicht installiert werden, da die Version in der info.xml nicht die gleiche Version wie im App-Store ist.",
- "Application is not enabled" : "Die Anwendung ist nicht aktiviert",
- "Authentication error" : "Authentifizierungsfehler",
- "Token expired. Please reload page." : "Token abgelaufen. Bitte laden Sie die Seite neu.",
- "Unknown user" : "Unbekannter Benutzer",
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"%s shared »%s« with you" : "%s hat „%s“ mit Ihnen geteilt",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %i nicht erlaubt.",
"Sharing %s failed, because the file does not exist" : "Freigabe von %s fehlgeschlagen, da die Datei nicht existiert",
+ "You are not allowed to share %s" : "Die Freigabe von %s ist Ihnen nicht erlaubt",
"Sharing %s failed, because you can not share with yourself" : "Freigabe von %s fehlgeschlagen, da das Teilen mit sich selbst nicht möglich ist",
"Sharing %s failed, because the user %s does not exist" : "Freigabe von %s fehlgeschlagen, da der Benutzer %s nicht existiert",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Freigabe von %s fehlgeschlagen, da der Benutzer %s kein Gruppenmitglied einer der Gruppen von %s ist",
@@ -124,11 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Freigabe von %s fehlgeschlagen, da das nochmalige Freigeben einer Freigabe nicht erlaubt ist",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Freigabe von %s fehlgeschlagen, da das Freigabe-Backend für %s nicht in dieser Quelle gefunden werden konnte",
"Sharing %s failed, because the file could not be found in the file cache" : "Freigabe von %s fehlgeschlagen, da die Datei im Datei-Cache nicht gefunden werden konnte",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Nur die follgenden Zeichen sind im Benutzernamen erlaubt: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
- "A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
- "Username contains whitespace at the beginning or at the end" : "Benutzername enthält Leerzeichen am Anfang oder Ende",
- "A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
- "The username is already being used" : "Der Benutzername existiert bereits",
+ "Cannot increase permissions of %s" : "Konnte die Berechtigung von %s nicht anpassen",
+ "Files can't be shared with delete permissions" : "Dateien mit Lösch-Berechtigungen können nicht geteilt werden",
+ "Files can't be shared with create permissions" : "Dateien mit Erstell-Berechtigungen können nicht geteilt werden",
+ "Expiration date is in the past" : "Das Ablaufdatum liegt in der Vergangenheit.",
+ "Cannot set expiration date more than %s days in the future" : "Ablaufdatum kann nicht mehr als %s Tage in der Zukunft liegen",
+ "Could not find category \"%s\"" : "Die Kategorie „%s“ konnte nicht gefunden werden",
+ "Apps" : "Apps",
+ "Help" : "Hilfe",
+ "Personal" : "Persönlich",
+ "Users" : "Benutzer",
+ "Admin" : "Administrator",
+ "Recommended" : "Empfohlen",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Die App „%s“ kann nicht installiert werden, da sie mit dieser ownCloud-Version nicht kompatibel ist.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
+ "No app name specified" : "Es wurde kein App-Name angegeben",
+ "web services under your control" : "Web-Dienste unter Ihrer Kontrolle",
+ "File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuchen Sie es später noch einmal",
+ "Can't read file" : "Datei kann nicht gelesen werden",
+ "Application is not enabled" : "Die Anwendung ist nicht aktiviert",
+ "Authentication error" : "Authentifizierungsfehler",
+ "Token expired. Please reload page." : "Token abgelaufen. Bitte laden Sie die Seite neu.",
+ "Unknown user" : "Unbekannter Benutzer",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Keine Datenbanktreiber (SQLite, MYSQL oder PostgreSQL) installiert.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows-Plattform wird nicht unterstützt",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Der Betrieb von ownCloud Server auf der Microsoft Windows-Plattform wird nicht unterstützt. Falls Sie keine Möglichkeit zur Migration des Servers an sich haben, wird die Benutzung eines Linux-Servers innerhalb einer virtuellen Maschine empfohlen. Linux-Pakete wie auch leicht in Betrieb zu nehmende Abbilder virtueller Maschinen finden Sie auf <a href=\"%s\">%s</a>. Einige Tipps zur Migration bestehender Installationen auf Linux und ein Migrationsskript finden Sie in <a href=\"%s\">unserer Dokumentation</a>.",
@@ -160,6 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Überprüfen Sie bitte die Angabe unter „datadirectory“ in Ihrer Konfiguration",
"Data directory (%s) is invalid" : "Daten-Verzeichnis (%s) ist ungültig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Bitte stellen Sie sicher, dass das Datenverzeichnis auf seiner ersten Ebene eine Datei namens „.ocdata“ enthält.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Nur die follgenden Zeichen sind im Benutzernamen erlaubt: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
+ "A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
+ "Username contains whitespace at the beginning or at the end" : "Benutzername enthält Leerzeichen am Anfang oder Ende",
+ "A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
+ "The username is already being used" : "Der Benutzername existiert bereits",
+ "Login canceled by app" : "Anmeldung durch die App abgebrochen",
+ "User disabled" : "Nutzer deaktiviert",
"Could not obtain lock type %d on \"%s\"." : "Sperrtyp %d auf „%s“ konnte nicht ermittelt werden.",
"Storage unauthorized. %s" : "Speicher ungültig. %s",
"Storage incomplete configuration. %s" : "Speicher-Konfiguration unvollständig. %s",
diff --git a/lib/l10n/de_DE.json b/lib/l10n/de_DE.json
index f6b883bea3f..3823b09ada1 100644
--- a/lib/l10n/de_DE.json
+++ b/lib/l10n/de_DE.json
@@ -35,6 +35,21 @@
"File name is a reserved word" : "Der Dateiname ist ein reserviertes Wort",
"File name contains at least one invalid character" : "Der Dateiname enthält mindestens ein ungültiges Zeichen",
"File name is too long" : "Dateiname ist zu lang",
+ "App directory already exists" : "Der Ordner für die App ist bereits vorhanden.",
+ "Can't create app folder. Please fix permissions. %s" : "Der Ordner für die App konnte nicht angelegt werden. Bitte überprüfen Sie die Ordner- und Dateirechte und passen Sie diese entsprechend an. %s",
+ "Archive does not contain a directory named %s" : "Das Archiv enthält kein Verzeichnis mit dem Namen %s",
+ "No source specified when installing app" : "Für die Installation der Applikation wurde keine Quelle angegeben",
+ "No href specified when installing app from http" : "Der Link (href) wurde nicht angegeben um die Applikation per http zu installieren",
+ "No path specified when installing app from local file" : "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben",
+ "Archives of type %s are not supported" : "Archive des Typs %s werden nicht unterstützt.",
+ "Failed to open archive when installing app" : "Das Archiv konnte bei der Installation der Applikation nicht geöffnet werden",
+ "App does not provide an info.xml file" : "Die Applikation enthält keine info.xml Datei",
+ "App cannot be installed because appinfo file cannot be read." : "Die Anwendung kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signatur konnte nicht überprüft werden. Bitte kontaktieren Sie den App Entwickler und überprüfen Sie Ihren Administrationsbereich.",
+ "App can't be installed because of not allowed code in the App" : "Die App kann nicht installiert werden, weil sie unerlaubten Code enthält",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Die Anwendung konnte nicht installiert werden, weil Sie nicht mit dieser Version von ownCloud kompatibel ist.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Die App kann nicht installiert werden, weil sie den <shipped>true</shipped>-Tag enthält, der bei Apps, die nicht zum Standardumfang von ownCloud gehören, nicht erlaubt ist",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Die App konnte nicht installiert werden, da die Version in der info.xml nicht die gleiche Version wie im App-Store ist.",
"%s enter the database username and name." : "%s geben Sie den Datenbank-Benutzernamen und den Datenbanknamen an.",
"%s enter the database username." : "%s geben Sie den Datenbank-Benutzernamen an.",
"%s enter the database name." : "%s geben Sie den Datenbank-Namen an.",
@@ -53,50 +68,12 @@
"Set an admin username." : "Einen Administrator-Benutzernamen setzen.",
"Set an admin password." : "Setze Administrator Passwort",
"Can't create or write into the data directory %s" : "Das Datenverzeichnis %s kann nicht erstellt oder es kann darin nicht geschrieben werden.",
- "You are not allowed to share %s" : "Die Freigabe von %s ist Ihnen nicht erlaubt",
- "Cannot increase permissions of %s" : "Konnte die Berechtigung von %s nicht anpassen",
- "Files can't be shared with delete permissions" : "Dateien mit Lösch-Berechtigungen können nicht geteilt werden",
- "Files can't be shared with create permissions" : "Dateien mit Erstell-Berechtigungen können nicht geteilt werden",
- "Expiration date is in the past" : "Das Ablaufdatum liegt in der Vergangenheit.",
- "Cannot set expiration date more than %s days in the future" : "Ablaufdatum kann nicht mehr als %s Tage in der Zukunft liegen",
- "Could not find category \"%s\"" : "Die Kategorie „%s“ konnte nicht gefunden werden",
- "Apps" : "Apps",
- "Help" : "Hilfe",
- "Personal" : "Persönlich",
- "Users" : "Benutzer",
- "Admin" : "Administrator",
- "Recommended" : "Empfohlen",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Die App „%s“ kann nicht installiert werden, da sie mit dieser ownCloud-Version nicht kompatibel ist.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
- "No app name specified" : "Es wurde kein App-Name angegeben",
- "web services under your control" : "Web-Dienste unter Ihrer Kontrolle",
- "File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuchen Sie es später noch einmal",
- "Can't read file" : "Datei kann nicht gelesen werden",
- "App directory already exists" : "Der Ordner für die App ist bereits vorhanden.",
- "Can't create app folder. Please fix permissions. %s" : "Der Ordner für die App konnte nicht angelegt werden. Bitte überprüfen Sie die Ordner- und Dateirechte und passen Sie diese entsprechend an. %s",
- "Archive does not contain a directory named %s" : "Das Archiv enthält kein Verzeichnis mit dem Namen %s",
- "No source specified when installing app" : "Für die Installation der Applikation wurde keine Quelle angegeben",
- "No href specified when installing app from http" : "Der Link (href) wurde nicht angegeben um die Applikation per http zu installieren",
- "No path specified when installing app from local file" : "Bei der Installation der Applikation aus einer lokalen Datei wurde kein Pfad angegeben",
- "Archives of type %s are not supported" : "Archive des Typs %s werden nicht unterstützt.",
- "Failed to open archive when installing app" : "Das Archiv konnte bei der Installation der Applikation nicht geöffnet werden",
- "App does not provide an info.xml file" : "Die Applikation enthält keine info.xml Datei",
- "App cannot be installed because appinfo file cannot be read." : "Die Anwendung kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signatur konnte nicht überprüft werden. Bitte kontaktieren Sie den App Entwickler und überprüfen Sie Ihren Administrationsbereich.",
- "App can't be installed because of not allowed code in the App" : "Die App kann nicht installiert werden, weil sie unerlaubten Code enthält",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Die Anwendung konnte nicht installiert werden, weil Sie nicht mit dieser Version von ownCloud kompatibel ist.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Die App kann nicht installiert werden, weil sie den <shipped>true</shipped>-Tag enthält, der bei Apps, die nicht zum Standardumfang von ownCloud gehören, nicht erlaubt ist",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Die App konnte nicht installiert werden, da die Version in der info.xml nicht die gleiche Version wie im App-Store ist.",
- "Application is not enabled" : "Die Anwendung ist nicht aktiviert",
- "Authentication error" : "Authentifizierungsfehler",
- "Token expired. Please reload page." : "Token abgelaufen. Bitte laden Sie die Seite neu.",
- "Unknown user" : "Unbekannter Benutzer",
"Invalid Federated Cloud ID" : "Ungültige Federated-Cloud-ID",
"%s shared »%s« with you" : "%s hat „%s“ mit Ihnen geteilt",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Freigabe von %s fehlgeschlagen, da das Backend die Freigabe vom Typ %i nicht erlaubt.",
"Sharing %s failed, because the file does not exist" : "Freigabe von %s fehlgeschlagen, da die Datei nicht existiert",
+ "You are not allowed to share %s" : "Die Freigabe von %s ist Ihnen nicht erlaubt",
"Sharing %s failed, because you can not share with yourself" : "Freigabe von %s fehlgeschlagen, da das Teilen mit sich selbst nicht möglich ist",
"Sharing %s failed, because the user %s does not exist" : "Freigabe von %s fehlgeschlagen, da der Benutzer %s nicht existiert",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Freigabe von %s fehlgeschlagen, da der Benutzer %s kein Gruppenmitglied einer der Gruppen von %s ist",
@@ -122,11 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "Freigabe von %s fehlgeschlagen, da das nochmalige Freigeben einer Freigabe nicht erlaubt ist",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Freigabe von %s fehlgeschlagen, da das Freigabe-Backend für %s nicht in dieser Quelle gefunden werden konnte",
"Sharing %s failed, because the file could not be found in the file cache" : "Freigabe von %s fehlgeschlagen, da die Datei im Datei-Cache nicht gefunden werden konnte",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Nur die follgenden Zeichen sind im Benutzernamen erlaubt: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
- "A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
- "Username contains whitespace at the beginning or at the end" : "Benutzername enthält Leerzeichen am Anfang oder Ende",
- "A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
- "The username is already being used" : "Der Benutzername existiert bereits",
+ "Cannot increase permissions of %s" : "Konnte die Berechtigung von %s nicht anpassen",
+ "Files can't be shared with delete permissions" : "Dateien mit Lösch-Berechtigungen können nicht geteilt werden",
+ "Files can't be shared with create permissions" : "Dateien mit Erstell-Berechtigungen können nicht geteilt werden",
+ "Expiration date is in the past" : "Das Ablaufdatum liegt in der Vergangenheit.",
+ "Cannot set expiration date more than %s days in the future" : "Ablaufdatum kann nicht mehr als %s Tage in der Zukunft liegen",
+ "Could not find category \"%s\"" : "Die Kategorie „%s“ konnte nicht gefunden werden",
+ "Apps" : "Apps",
+ "Help" : "Hilfe",
+ "Personal" : "Persönlich",
+ "Users" : "Benutzer",
+ "Admin" : "Administrator",
+ "Recommended" : "Empfohlen",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Die Anwendung \"%s\" kann nicht installiert werden, weil die Anwendungsinfodatei nicht gelesen werden kann.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Die App „%s“ kann nicht installiert werden, da sie mit dieser ownCloud-Version nicht kompatibel ist.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Die App „%s“ kann nicht installiert werden, da die folgenden Abhängigkeiten nicht erfüllt sind: %s",
+ "No app name specified" : "Es wurde kein App-Name angegeben",
+ "web services under your control" : "Web-Dienste unter Ihrer Kontrolle",
+ "File is currently busy, please try again later" : "Die Datei ist zur Zeit in Benutzung, bitte versuchen Sie es später noch einmal",
+ "Can't read file" : "Datei kann nicht gelesen werden",
+ "Application is not enabled" : "Die Anwendung ist nicht aktiviert",
+ "Authentication error" : "Authentifizierungsfehler",
+ "Token expired. Please reload page." : "Token abgelaufen. Bitte laden Sie die Seite neu.",
+ "Unknown user" : "Unbekannter Benutzer",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Keine Datenbanktreiber (SQLite, MYSQL oder PostgreSQL) installiert.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows-Plattform wird nicht unterstützt",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Der Betrieb von ownCloud Server auf der Microsoft Windows-Plattform wird nicht unterstützt. Falls Sie keine Möglichkeit zur Migration des Servers an sich haben, wird die Benutzung eines Linux-Servers innerhalb einer virtuellen Maschine empfohlen. Linux-Pakete wie auch leicht in Betrieb zu nehmende Abbilder virtueller Maschinen finden Sie auf <a href=\"%s\">%s</a>. Einige Tipps zur Migration bestehender Installationen auf Linux und ein Migrationsskript finden Sie in <a href=\"%s\">unserer Dokumentation</a>.",
@@ -158,6 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Überprüfen Sie bitte die Angabe unter „datadirectory“ in Ihrer Konfiguration",
"Data directory (%s) is invalid" : "Daten-Verzeichnis (%s) ist ungültig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Bitte stellen Sie sicher, dass das Datenverzeichnis auf seiner ersten Ebene eine Datei namens „.ocdata“ enthält.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Nur die follgenden Zeichen sind im Benutzernamen erlaubt: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
+ "A valid username must be provided" : "Es muss ein gültiger Benutzername angegeben werden",
+ "Username contains whitespace at the beginning or at the end" : "Benutzername enthält Leerzeichen am Anfang oder Ende",
+ "A valid password must be provided" : "Es muss ein gültiges Passwort angegeben werden",
+ "The username is already being used" : "Der Benutzername existiert bereits",
+ "Login canceled by app" : "Anmeldung durch die App abgebrochen",
+ "User disabled" : "Nutzer deaktiviert",
"Could not obtain lock type %d on \"%s\"." : "Sperrtyp %d auf „%s“ konnte nicht ermittelt werden.",
"Storage unauthorized. %s" : "Speicher ungültig. %s",
"Storage incomplete configuration. %s" : "Speicher-Konfiguration unvollständig. %s",
diff --git a/lib/l10n/el.js b/lib/l10n/el.js
index aa63621431c..6974692adc8 100644
--- a/lib/l10n/el.js
+++ b/lib/l10n/el.js
@@ -33,6 +33,18 @@ OC.L10N.register(
"File name is a reserved word" : "Το όνομα αρχείου είναι λέξη που έχει δεσμευτεί",
"File name contains at least one invalid character" : "Το όνομα αρχείου περιέχει έναν τουλάχιστον μη έγκυρο χαρακτήρα",
"File name is too long" : "Το όνομα αρχείου είνια πολύ μεγάλο",
+ "App directory already exists" : "Ο κατάλογος εφαρμογών υπάρχει ήδη",
+ "Can't create app folder. Please fix permissions. %s" : "Δεν είναι δυνατόν να δημιουργηθεί ο φάκελος εφαρμογής. Παρακαλώ διορθώστε τις άδειες πρόσβασης. %s",
+ "Archive does not contain a directory named %s" : "Το αρχείο δεν περιέχει κατάλογο με το όνομα %s",
+ "No source specified when installing app" : "Δεν προσδιορίστηκε πηγή κατά την εγκατάσταση της εφαρμογής",
+ "No href specified when installing app from http" : "Δεν προσδιορίστηκε href κατά την εγκατάσταση της εφαρμογής μέσω http ",
+ "No path specified when installing app from local file" : "Δεν προσδιορίστηκε μονοπάτι κατά την εγκατάσταση εφαρμογής από τοπικό αρχείο",
+ "Archives of type %s are not supported" : "Συλλογές αρχείων τύπου %s δεν υποστηρίζονται",
+ "Failed to open archive when installing app" : "Αποτυχία ανοίγματος συλλογής αρχείων κατά την εγκατάσταση εφαρμογής",
+ "App does not provide an info.xml file" : "Η εφαρμογή δεν παρέχει αρχείο info.xml",
+ "App can't be installed because of not allowed code in the App" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί λόγω μη-επιτρεπόμενου κώδικα μέσα στην Εφαρμογή",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί επειδή δεν είναι συμβατή με αυτή την έκδοση ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί επειδή περιέχει την ετικέτα <shipped>σωστή</shipped> που δεν επιτρέπεται για μη-ενσωματωμένες εφαρμογές",
"%s enter the database username." : "%s εισάγετε το όνομα χρήστη της βάσης δεδομένων.",
"%s enter the database name." : "%s εισάγετε το όνομα της βάσης δεδομένων.",
"%s you may not use dots in the database name" : "%s μάλλον δεν χρησιμοποιείτε τελείες στο όνομα της βάσης δεδομένων",
@@ -50,41 +62,12 @@ OC.L10N.register(
"Set an admin username." : "Εισάγετε όνομα χρήστη διαχειριστή.",
"Set an admin password." : "Εισάγετε συνθηματικό διαχειριστή.",
"Can't create or write into the data directory %s" : "Αδύνατη η δημιουργία ή συγγραφή στον κατάλογο δεδομένων %s",
- "You are not allowed to share %s" : "Δεν επιτρέπεται να διαμοιράσετε τον πόρο %s",
- "Could not find category \"%s\"" : "Αδυναμία εύρεσης κατηγορίας \"%s\"",
- "Apps" : "Εφαρμογές",
- "Help" : "Βοήθεια",
- "Personal" : "Προσωπικά",
- "Users" : "Χρήστες",
- "Admin" : "Διαχείριση",
- "Recommended" : "Προτείνεται",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Η εφαρμογή \"%s\" δεν μπορεί να εγκατασταθεί επειδή δεν είναι συμβατή με αυτή την έκδοση του ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Αυτή η εφαρμογή %s δεν μπορεί να εγκατασταθεί διότι δεν πληρούνται οι ακόλουθες εξαρτήσεις: %s",
- "No app name specified" : "Δεν προδιορίστηκε όνομα εφαρμογής",
- "web services under your control" : "υπηρεσίες δικτύου υπό τον έλεγχό σας",
- "File is currently busy, please try again later" : "Το αρχείο χρησιμοποιείται αυτή τη στιγμή, παρακαλώ προσπαθήστε αργότερα",
- "Can't read file" : "Αδυναμία ανάγνωσης αρχείου",
- "App directory already exists" : "Ο κατάλογος εφαρμογών υπάρχει ήδη",
- "Can't create app folder. Please fix permissions. %s" : "Δεν είναι δυνατόν να δημιουργηθεί ο φάκελος εφαρμογής. Παρακαλώ διορθώστε τις άδειες πρόσβασης. %s",
- "Archive does not contain a directory named %s" : "Το αρχείο δεν περιέχει κατάλογο με το όνομα %s",
- "No source specified when installing app" : "Δεν προσδιορίστηκε πηγή κατά την εγκατάσταση της εφαρμογής",
- "No href specified when installing app from http" : "Δεν προσδιορίστηκε href κατά την εγκατάσταση της εφαρμογής μέσω http ",
- "No path specified when installing app from local file" : "Δεν προσδιορίστηκε μονοπάτι κατά την εγκατάσταση εφαρμογής από τοπικό αρχείο",
- "Archives of type %s are not supported" : "Συλλογές αρχείων τύπου %s δεν υποστηρίζονται",
- "Failed to open archive when installing app" : "Αποτυχία ανοίγματος συλλογής αρχείων κατά την εγκατάσταση εφαρμογής",
- "App does not provide an info.xml file" : "Η εφαρμογή δεν παρέχει αρχείο info.xml",
- "App can't be installed because of not allowed code in the App" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί λόγω μη-επιτρεπόμενου κώδικα μέσα στην Εφαρμογή",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί επειδή δεν είναι συμβατή με αυτή την έκδοση ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί επειδή περιέχει την ετικέτα <shipped>σωστή</shipped> που δεν επιτρέπεται για μη-ενσωματωμένες εφαρμογές",
- "Application is not enabled" : "Δεν ενεργοποιήθηκε η εφαρμογή",
- "Authentication error" : "Σφάλμα πιστοποίησης",
- "Token expired. Please reload page." : "Το αναγνωριστικό έληξε. Παρακαλώ φορτώστε ξανά την σελίδα.",
- "Unknown user" : "Άγνωστος χρήστης",
"Invalid Federated Cloud ID" : "Μη έγκυρο Federated Cloud ID",
"%s shared »%s« with you" : "Ο %s διαμοιράστηκε μαζί σας το »%s«",
"%s via %s" : "%s μέσω %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Αποτυχία διαμοιρασμού %s, γιατί το σύστημα υποστήριξης δεν επιτρέπει κοινόχρηστα τύπου %i",
"Sharing %s failed, because the file does not exist" : "Ο διαμοιρασμός του %s απέτυχε, γιατί το αρχείο δεν υπάρχει",
+ "You are not allowed to share %s" : "Δεν επιτρέπεται να διαμοιράσετε τον πόρο %s",
"Sharing %s failed, because you can not share with yourself" : "Ο διαμοιρασμός του %s απέτυχε, γιατί δεν μπορείτε να διαμοιραστείτε με τον εαυτό σας.",
"Sharing %s failed, because the user %s does not exist" : "Ο διαμοιρασμός του %s απέτυχε, γιατί ο χρήστης %s δεν υπάρχει",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Ο διαμοιρασμός του %s απέτυχε, γιατί ο χρήστης %s δεν είναι μέλος καμίας ομάδας στην οποία ο χρήστης %s είναι μέλος",
@@ -109,9 +92,23 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Ο διαμοιρασμός του %s απέτυχε, γιατί δεν επιτρέπεται ο επαναδιαμοιρασμός",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Ο διαμοιρασμός του %s απέτυχε, γιατί δεν ήταν δυνατό να εντοπίσει την πηγή το σύστημα διαμοιρασμού για το %s ",
"Sharing %s failed, because the file could not be found in the file cache" : "Ο διαμοιρασμός του %s απέτυχε, γιατί το αρχείο δεν βρέθηκε στην προσωρινή αποθήκευση αρχείων",
- "A valid username must be provided" : "Πρέπει να δοθεί έγκυρο όνομα χρήστη",
- "A valid password must be provided" : "Πρέπει να δοθεί έγκυρο συνθηματικό",
- "The username is already being used" : "Το όνομα χρήστη είναι κατειλημμένο",
+ "Could not find category \"%s\"" : "Αδυναμία εύρεσης κατηγορίας \"%s\"",
+ "Apps" : "Εφαρμογές",
+ "Help" : "Βοήθεια",
+ "Personal" : "Προσωπικά",
+ "Users" : "Χρήστες",
+ "Admin" : "Διαχείριση",
+ "Recommended" : "Προτείνεται",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Η εφαρμογή \"%s\" δεν μπορεί να εγκατασταθεί επειδή δεν είναι συμβατή με αυτή την έκδοση του ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Αυτή η εφαρμογή %s δεν μπορεί να εγκατασταθεί διότι δεν πληρούνται οι ακόλουθες εξαρτήσεις: %s",
+ "No app name specified" : "Δεν προδιορίστηκε όνομα εφαρμογής",
+ "web services under your control" : "υπηρεσίες δικτύου υπό τον έλεγχό σας",
+ "File is currently busy, please try again later" : "Το αρχείο χρησιμοποιείται αυτή τη στιγμή, παρακαλώ προσπαθήστε αργότερα",
+ "Can't read file" : "Αδυναμία ανάγνωσης αρχείου",
+ "Application is not enabled" : "Δεν ενεργοποιήθηκε η εφαρμογή",
+ "Authentication error" : "Σφάλμα πιστοποίησης",
+ "Token expired. Please reload page." : "Το αναγνωριστικό έληξε. Παρακαλώ φορτώστε ξανά την σελίδα.",
+ "Unknown user" : "Άγνωστος χρήστης",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Δεν βρέθηκαν εγκατεστημένοι οδηγοί βάσεων δεδομένων (sqlite, mysql, or postgresql).",
"Microsoft Windows Platform is not supported" : "Η Πλατφόρμα Microsoft Windows δεν υποστηρίζεται",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "H εκτέλεση διακομιστή ownCloud σε πλατφόρμα Microsoft Windows δεν υποστηρίζεται. Αν επιλογή αλλαγής του διακομιστή, σας προτείνουμε να χρησιμοποιήσετε ένα διακομιστή Linux σε μια εικονική μηχανή,. Βρείτε τα πακέτα Linux, καθώς και εικόνες εικονικής μηχανής στο <a href=\"%s\">%s</a>. Για τη μετεγκατάσταση υφιστάμενων εγκαταστάσεων στο Linux μπορείτε να βρείτε μερικές συμβουλές και ένα σενάριο μετάβασης στην <a href=\"%s\">τεκμηρίωσή μας</a>.",
@@ -140,6 +137,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Ελέγξτε την τιμή του \"Φάκελος Δεδομένων\" στις ρυθμίσεις σας",
"Data directory (%s) is invalid" : "Ο κατάλογος δεδομένων (%s) είναι άκυρος",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Παρακαλώ ελέγξτε ότι ο κατάλογος δεδομένων περιέχει ένα αρχείο \".ocdata\" στη βάση του.",
+ "A valid username must be provided" : "Πρέπει να δοθεί έγκυρο όνομα χρήστη",
+ "A valid password must be provided" : "Πρέπει να δοθεί έγκυρο συνθηματικό",
+ "The username is already being used" : "Το όνομα χρήστη είναι κατειλημμένο",
"Could not obtain lock type %d on \"%s\"." : "Αδυναμία ανάκτησης τύπου κλειδιού %d στο \"%s\".",
"Storage not available" : "Μη διαθέσιμος αποθηκευτικός χώρος"
},
diff --git a/lib/l10n/el.json b/lib/l10n/el.json
index 032401b2367..bbe88a994bc 100644
--- a/lib/l10n/el.json
+++ b/lib/l10n/el.json
@@ -31,6 +31,18 @@
"File name is a reserved word" : "Το όνομα αρχείου είναι λέξη που έχει δεσμευτεί",
"File name contains at least one invalid character" : "Το όνομα αρχείου περιέχει έναν τουλάχιστον μη έγκυρο χαρακτήρα",
"File name is too long" : "Το όνομα αρχείου είνια πολύ μεγάλο",
+ "App directory already exists" : "Ο κατάλογος εφαρμογών υπάρχει ήδη",
+ "Can't create app folder. Please fix permissions. %s" : "Δεν είναι δυνατόν να δημιουργηθεί ο φάκελος εφαρμογής. Παρακαλώ διορθώστε τις άδειες πρόσβασης. %s",
+ "Archive does not contain a directory named %s" : "Το αρχείο δεν περιέχει κατάλογο με το όνομα %s",
+ "No source specified when installing app" : "Δεν προσδιορίστηκε πηγή κατά την εγκατάσταση της εφαρμογής",
+ "No href specified when installing app from http" : "Δεν προσδιορίστηκε href κατά την εγκατάσταση της εφαρμογής μέσω http ",
+ "No path specified when installing app from local file" : "Δεν προσδιορίστηκε μονοπάτι κατά την εγκατάσταση εφαρμογής από τοπικό αρχείο",
+ "Archives of type %s are not supported" : "Συλλογές αρχείων τύπου %s δεν υποστηρίζονται",
+ "Failed to open archive when installing app" : "Αποτυχία ανοίγματος συλλογής αρχείων κατά την εγκατάσταση εφαρμογής",
+ "App does not provide an info.xml file" : "Η εφαρμογή δεν παρέχει αρχείο info.xml",
+ "App can't be installed because of not allowed code in the App" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί λόγω μη-επιτρεπόμενου κώδικα μέσα στην Εφαρμογή",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί επειδή δεν είναι συμβατή με αυτή την έκδοση ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί επειδή περιέχει την ετικέτα <shipped>σωστή</shipped> που δεν επιτρέπεται για μη-ενσωματωμένες εφαρμογές",
"%s enter the database username." : "%s εισάγετε το όνομα χρήστη της βάσης δεδομένων.",
"%s enter the database name." : "%s εισάγετε το όνομα της βάσης δεδομένων.",
"%s you may not use dots in the database name" : "%s μάλλον δεν χρησιμοποιείτε τελείες στο όνομα της βάσης δεδομένων",
@@ -48,41 +60,12 @@
"Set an admin username." : "Εισάγετε όνομα χρήστη διαχειριστή.",
"Set an admin password." : "Εισάγετε συνθηματικό διαχειριστή.",
"Can't create or write into the data directory %s" : "Αδύνατη η δημιουργία ή συγγραφή στον κατάλογο δεδομένων %s",
- "You are not allowed to share %s" : "Δεν επιτρέπεται να διαμοιράσετε τον πόρο %s",
- "Could not find category \"%s\"" : "Αδυναμία εύρεσης κατηγορίας \"%s\"",
- "Apps" : "Εφαρμογές",
- "Help" : "Βοήθεια",
- "Personal" : "Προσωπικά",
- "Users" : "Χρήστες",
- "Admin" : "Διαχείριση",
- "Recommended" : "Προτείνεται",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Η εφαρμογή \"%s\" δεν μπορεί να εγκατασταθεί επειδή δεν είναι συμβατή με αυτή την έκδοση του ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Αυτή η εφαρμογή %s δεν μπορεί να εγκατασταθεί διότι δεν πληρούνται οι ακόλουθες εξαρτήσεις: %s",
- "No app name specified" : "Δεν προδιορίστηκε όνομα εφαρμογής",
- "web services under your control" : "υπηρεσίες δικτύου υπό τον έλεγχό σας",
- "File is currently busy, please try again later" : "Το αρχείο χρησιμοποιείται αυτή τη στιγμή, παρακαλώ προσπαθήστε αργότερα",
- "Can't read file" : "Αδυναμία ανάγνωσης αρχείου",
- "App directory already exists" : "Ο κατάλογος εφαρμογών υπάρχει ήδη",
- "Can't create app folder. Please fix permissions. %s" : "Δεν είναι δυνατόν να δημιουργηθεί ο φάκελος εφαρμογής. Παρακαλώ διορθώστε τις άδειες πρόσβασης. %s",
- "Archive does not contain a directory named %s" : "Το αρχείο δεν περιέχει κατάλογο με το όνομα %s",
- "No source specified when installing app" : "Δεν προσδιορίστηκε πηγή κατά την εγκατάσταση της εφαρμογής",
- "No href specified when installing app from http" : "Δεν προσδιορίστηκε href κατά την εγκατάσταση της εφαρμογής μέσω http ",
- "No path specified when installing app from local file" : "Δεν προσδιορίστηκε μονοπάτι κατά την εγκατάσταση εφαρμογής από τοπικό αρχείο",
- "Archives of type %s are not supported" : "Συλλογές αρχείων τύπου %s δεν υποστηρίζονται",
- "Failed to open archive when installing app" : "Αποτυχία ανοίγματος συλλογής αρχείων κατά την εγκατάσταση εφαρμογής",
- "App does not provide an info.xml file" : "Η εφαρμογή δεν παρέχει αρχείο info.xml",
- "App can't be installed because of not allowed code in the App" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί λόγω μη-επιτρεπόμενου κώδικα μέσα στην Εφαρμογή",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί επειδή δεν είναι συμβατή με αυτή την έκδοση ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Η εφαρμογή δεν μπορεί να εγκατασταθεί επειδή περιέχει την ετικέτα <shipped>σωστή</shipped> που δεν επιτρέπεται για μη-ενσωματωμένες εφαρμογές",
- "Application is not enabled" : "Δεν ενεργοποιήθηκε η εφαρμογή",
- "Authentication error" : "Σφάλμα πιστοποίησης",
- "Token expired. Please reload page." : "Το αναγνωριστικό έληξε. Παρακαλώ φορτώστε ξανά την σελίδα.",
- "Unknown user" : "Άγνωστος χρήστης",
"Invalid Federated Cloud ID" : "Μη έγκυρο Federated Cloud ID",
"%s shared »%s« with you" : "Ο %s διαμοιράστηκε μαζί σας το »%s«",
"%s via %s" : "%s μέσω %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Αποτυχία διαμοιρασμού %s, γιατί το σύστημα υποστήριξης δεν επιτρέπει κοινόχρηστα τύπου %i",
"Sharing %s failed, because the file does not exist" : "Ο διαμοιρασμός του %s απέτυχε, γιατί το αρχείο δεν υπάρχει",
+ "You are not allowed to share %s" : "Δεν επιτρέπεται να διαμοιράσετε τον πόρο %s",
"Sharing %s failed, because you can not share with yourself" : "Ο διαμοιρασμός του %s απέτυχε, γιατί δεν μπορείτε να διαμοιραστείτε με τον εαυτό σας.",
"Sharing %s failed, because the user %s does not exist" : "Ο διαμοιρασμός του %s απέτυχε, γιατί ο χρήστης %s δεν υπάρχει",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Ο διαμοιρασμός του %s απέτυχε, γιατί ο χρήστης %s δεν είναι μέλος καμίας ομάδας στην οποία ο χρήστης %s είναι μέλος",
@@ -107,9 +90,23 @@
"Sharing %s failed, because resharing is not allowed" : "Ο διαμοιρασμός του %s απέτυχε, γιατί δεν επιτρέπεται ο επαναδιαμοιρασμός",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Ο διαμοιρασμός του %s απέτυχε, γιατί δεν ήταν δυνατό να εντοπίσει την πηγή το σύστημα διαμοιρασμού για το %s ",
"Sharing %s failed, because the file could not be found in the file cache" : "Ο διαμοιρασμός του %s απέτυχε, γιατί το αρχείο δεν βρέθηκε στην προσωρινή αποθήκευση αρχείων",
- "A valid username must be provided" : "Πρέπει να δοθεί έγκυρο όνομα χρήστη",
- "A valid password must be provided" : "Πρέπει να δοθεί έγκυρο συνθηματικό",
- "The username is already being used" : "Το όνομα χρήστη είναι κατειλημμένο",
+ "Could not find category \"%s\"" : "Αδυναμία εύρεσης κατηγορίας \"%s\"",
+ "Apps" : "Εφαρμογές",
+ "Help" : "Βοήθεια",
+ "Personal" : "Προσωπικά",
+ "Users" : "Χρήστες",
+ "Admin" : "Διαχείριση",
+ "Recommended" : "Προτείνεται",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Η εφαρμογή \"%s\" δεν μπορεί να εγκατασταθεί επειδή δεν είναι συμβατή με αυτή την έκδοση του ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Αυτή η εφαρμογή %s δεν μπορεί να εγκατασταθεί διότι δεν πληρούνται οι ακόλουθες εξαρτήσεις: %s",
+ "No app name specified" : "Δεν προδιορίστηκε όνομα εφαρμογής",
+ "web services under your control" : "υπηρεσίες δικτύου υπό τον έλεγχό σας",
+ "File is currently busy, please try again later" : "Το αρχείο χρησιμοποιείται αυτή τη στιγμή, παρακαλώ προσπαθήστε αργότερα",
+ "Can't read file" : "Αδυναμία ανάγνωσης αρχείου",
+ "Application is not enabled" : "Δεν ενεργοποιήθηκε η εφαρμογή",
+ "Authentication error" : "Σφάλμα πιστοποίησης",
+ "Token expired. Please reload page." : "Το αναγνωριστικό έληξε. Παρακαλώ φορτώστε ξανά την σελίδα.",
+ "Unknown user" : "Άγνωστος χρήστης",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Δεν βρέθηκαν εγκατεστημένοι οδηγοί βάσεων δεδομένων (sqlite, mysql, or postgresql).",
"Microsoft Windows Platform is not supported" : "Η Πλατφόρμα Microsoft Windows δεν υποστηρίζεται",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "H εκτέλεση διακομιστή ownCloud σε πλατφόρμα Microsoft Windows δεν υποστηρίζεται. Αν επιλογή αλλαγής του διακομιστή, σας προτείνουμε να χρησιμοποιήσετε ένα διακομιστή Linux σε μια εικονική μηχανή,. Βρείτε τα πακέτα Linux, καθώς και εικόνες εικονικής μηχανής στο <a href=\"%s\">%s</a>. Για τη μετεγκατάσταση υφιστάμενων εγκαταστάσεων στο Linux μπορείτε να βρείτε μερικές συμβουλές και ένα σενάριο μετάβασης στην <a href=\"%s\">τεκμηρίωσή μας</a>.",
@@ -138,6 +135,9 @@
"Check the value of \"datadirectory\" in your configuration" : "Ελέγξτε την τιμή του \"Φάκελος Δεδομένων\" στις ρυθμίσεις σας",
"Data directory (%s) is invalid" : "Ο κατάλογος δεδομένων (%s) είναι άκυρος",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Παρακαλώ ελέγξτε ότι ο κατάλογος δεδομένων περιέχει ένα αρχείο \".ocdata\" στη βάση του.",
+ "A valid username must be provided" : "Πρέπει να δοθεί έγκυρο όνομα χρήστη",
+ "A valid password must be provided" : "Πρέπει να δοθεί έγκυρο συνθηματικό",
+ "The username is already being used" : "Το όνομα χρήστη είναι κατειλημμένο",
"Could not obtain lock type %d on \"%s\"." : "Αδυναμία ανάκτησης τύπου κλειδιού %d στο \"%s\".",
"Storage not available" : "Μη διαθέσιμος αποθηκευτικός χώρος"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/en_GB.js b/lib/l10n/en_GB.js
index aad5f990213..75dca0b3fbf 100644
--- a/lib/l10n/en_GB.js
+++ b/lib/l10n/en_GB.js
@@ -37,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "File name is a reserved word",
"File name contains at least one invalid character" : "File name contains at least one invalid character",
"File name is too long" : "File name is too long",
+ "App directory already exists" : "App directory already exists",
+ "Can't create app folder. Please fix permissions. %s" : "Can't create app folder. Please fix permissions. %s",
+ "Archive does not contain a directory named %s" : "Archive does not contain a directory named %s",
+ "No source specified when installing app" : "No source specified when installing app",
+ "No href specified when installing app from http" : "No href specified when installing app from http",
+ "No path specified when installing app from local file" : "No path specified when installing app from local file",
+ "Archives of type %s are not supported" : "Archives of type %s are not supported",
+ "Failed to open archive when installing app" : "Failed to open archive when installing app",
+ "App does not provide an info.xml file" : "App does not provide an info.xml file",
+ "App cannot be installed because appinfo file cannot be read." : "App cannot be installed because appinfo file cannot be read.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signature could not get checked. Please contact the app developer and check your admin screen.",
+ "App can't be installed because of not allowed code in the App" : "App can't be installed because of unallowed code in the App",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "App can't be installed because it is not compatible with this version of ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "App can't be installed because the version in info.xml is not the same as the version reported from the app store",
"%s enter the database username and name." : "%s enter the database username and name.",
"%s enter the database username." : "%s enter the database username.",
"%s enter the database name." : "%s enter the database name.",
@@ -55,7 +70,37 @@ OC.L10N.register(
"Set an admin username." : "Set an admin username.",
"Set an admin password." : "Set an admin password.",
"Can't create or write into the data directory %s" : "Can't create or write into the data directory %s",
+ "Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
+ "%s shared »%s« with you" : "%s shared \"%s\" with you",
+ "%s via %s" : "%s via %s",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Sharing %s failed, because the backend does not allow shares from type %i",
+ "Sharing %s failed, because the file does not exist" : "Sharing %s failed, because the file does not exist",
"You are not allowed to share %s" : "You are not allowed to share %s",
+ "Sharing %s failed, because you can not share with yourself" : "Sharing %s failed, because you can not share with yourself",
+ "Sharing %s failed, because the user %s does not exist" : "Sharing %s failed, because the user %s does not exist",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of",
+ "Sharing %s failed, because this item is already shared with %s" : "Sharing %s failed, because this item is already shared with %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Sharing %s failed, because this item is already shared with user %s",
+ "Sharing %s failed, because the group %s does not exist" : "Sharing %s failed, because the group %s does not exist",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Sharing %s failed, because %s is not a member of the group %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "You need to provide a password to create a public link, only protected links are allowed",
+ "Sharing %s failed, because sharing with links is not allowed" : "Sharing %s failed, because sharing with links is not allowed",
+ "Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable.",
+ "Share type %s is not valid for %s" : "Share type %s is not valid for %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting permissions for %s failed, because the permissions exceed permissions granted to %s",
+ "Setting permissions for %s failed, because the item was not found" : "Setting permissions for %s failed, because the item was not found",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Cannot set expiry date. Shares cannot expire later than %s after they have been shared",
+ "Cannot set expiration date. Expiration date is in the past" : "Cannot set expiry date. Expiry date is in the past",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Cannot clear expiration date. Shares are required to have an expiration date.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Sharing backend %s must implement the interface OCP\\Share_Backend",
+ "Sharing backend %s not found" : "Sharing backend %s not found",
+ "Sharing backend for %s not found" : "Sharing backend for %s not found",
+ "Sharing failed, because the user %s is the original sharer" : "Sharing failed, because the user %s is the original sharer",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Sharing %s failed, because the permissions exceed permissions granted to %s",
+ "Sharing %s failed, because resharing is not allowed" : "Sharing %s failed, because resharing is not allowed",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Sharing %s failed, because the sharing backend for %s could not find its source",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Sharing %s failed, because the file could not be found in the file cache",
"Cannot increase permissions of %s" : "Cannot increase permissions of %s",
"Files can't be shared with delete permissions" : "Files can't be shared with delete permissions",
"Files can't be shared with create permissions" : "Files can't be shared with create permissions",
@@ -75,21 +120,6 @@ OC.L10N.register(
"web services under your control" : "web services under your control",
"File is currently busy, please try again later" : "File is currently busy, please try again later",
"Can't read file" : "Can't read file",
- "App directory already exists" : "App directory already exists",
- "Can't create app folder. Please fix permissions. %s" : "Can't create app folder. Please fix permissions. %s",
- "Archive does not contain a directory named %s" : "Archive does not contain a directory named %s",
- "No source specified when installing app" : "No source specified when installing app",
- "No href specified when installing app from http" : "No href specified when installing app from http",
- "No path specified when installing app from local file" : "No path specified when installing app from local file",
- "Archives of type %s are not supported" : "Archives of type %s are not supported",
- "Failed to open archive when installing app" : "Failed to open archive when installing app",
- "App does not provide an info.xml file" : "App does not provide an info.xml file",
- "App cannot be installed because appinfo file cannot be read." : "App cannot be installed because appinfo file cannot be read.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signature could not get checked. Please contact the app developer and check your admin screen.",
- "App can't be installed because of not allowed code in the App" : "App can't be installed because of unallowed code in the App",
- "App can't be installed because it is not compatible with this version of ownCloud" : "App can't be installed because it is not compatible with this version of ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "App can't be installed because the version in info.xml is not the same as the version reported from the app store",
"Application is not enabled" : "Application is not enabled",
"Authentication error" : "Authentication error",
"Token expired. Please reload page." : "Token expired. Please reload page.",
@@ -125,41 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Check the value of \"datadirectory\" in your configuration",
"Data directory (%s) is invalid" : "Data directory (%s) is invalid",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Please check that the data directory contains a file \".ocdata\" in its root.",
- "Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
- "%s shared »%s« with you" : "%s shared \"%s\" with you",
- "%s via %s" : "%s via %s",
- "Sharing %s failed, because the backend does not allow shares from type %i" : "Sharing %s failed, because the backend does not allow shares from type %i",
- "Sharing %s failed, because the file does not exist" : "Sharing %s failed, because the file does not exist",
- "Sharing %s failed, because you can not share with yourself" : "Sharing %s failed, because you can not share with yourself",
- "Sharing %s failed, because the user %s does not exist" : "Sharing %s failed, because the user %s does not exist",
- "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of",
- "Sharing %s failed, because this item is already shared with %s" : "Sharing %s failed, because this item is already shared with %s",
- "Sharing %s failed, because this item is already shared with user %s" : "Sharing %s failed, because this item is already shared with user %s",
- "Sharing %s failed, because the group %s does not exist" : "Sharing %s failed, because the group %s does not exist",
- "Sharing %s failed, because %s is not a member of the group %s" : "Sharing %s failed, because %s is not a member of the group %s",
- "You need to provide a password to create a public link, only protected links are allowed" : "You need to provide a password to create a public link, only protected links are allowed",
- "Sharing %s failed, because sharing with links is not allowed" : "Sharing %s failed, because sharing with links is not allowed",
- "Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable.",
- "Share type %s is not valid for %s" : "Share type %s is not valid for %s",
- "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting permissions for %s failed, because the permissions exceed permissions granted to %s",
- "Setting permissions for %s failed, because the item was not found" : "Setting permissions for %s failed, because the item was not found",
- "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Cannot set expiry date. Shares cannot expire later than %s after they have been shared",
- "Cannot set expiration date. Expiration date is in the past" : "Cannot set expiry date. Expiry date is in the past",
- "Cannot clear expiration date. Shares are required to have an expiration date." : "Cannot clear expiration date. Shares are required to have an expiration date.",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Sharing backend %s must implement the interface OCP\\Share_Backend",
- "Sharing backend %s not found" : "Sharing backend %s not found",
- "Sharing backend for %s not found" : "Sharing backend for %s not found",
- "Sharing failed, because the user %s is the original sharer" : "Sharing failed, because the user %s is the original sharer",
- "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Sharing %s failed, because the permissions exceed permissions granted to %s",
- "Sharing %s failed, because resharing is not allowed" : "Sharing %s failed, because resharing is not allowed",
- "Sharing %s failed, because the sharing backend for %s could not find its source" : "Sharing %s failed, because the sharing backend for %s could not find its source",
- "Sharing %s failed, because the file could not be found in the file cache" : "Sharing %s failed, because the file could not be found in the file cache",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
"A valid username must be provided" : "A valid username must be provided",
"Username contains whitespace at the beginning or at the end" : "Username contains whitespace at the beginning or at the end",
"A valid password must be provided" : "A valid password must be provided",
"The username is already being used" : "The username is already being used",
+ "Login canceled by app" : "Login cancelled by app",
+ "User disabled" : "User disabled",
"Could not obtain lock type %d on \"%s\"." : "Could not obtain lock type %d on \"%s\".",
"Storage unauthorized. %s" : "Storage unauthorised. %s",
"Storage incomplete configuration. %s" : "Storage incomplete configuration. %s",
diff --git a/lib/l10n/en_GB.json b/lib/l10n/en_GB.json
index fd5b55eb16b..549d3675216 100644
--- a/lib/l10n/en_GB.json
+++ b/lib/l10n/en_GB.json
@@ -35,6 +35,21 @@
"File name is a reserved word" : "File name is a reserved word",
"File name contains at least one invalid character" : "File name contains at least one invalid character",
"File name is too long" : "File name is too long",
+ "App directory already exists" : "App directory already exists",
+ "Can't create app folder. Please fix permissions. %s" : "Can't create app folder. Please fix permissions. %s",
+ "Archive does not contain a directory named %s" : "Archive does not contain a directory named %s",
+ "No source specified when installing app" : "No source specified when installing app",
+ "No href specified when installing app from http" : "No href specified when installing app from http",
+ "No path specified when installing app from local file" : "No path specified when installing app from local file",
+ "Archives of type %s are not supported" : "Archives of type %s are not supported",
+ "Failed to open archive when installing app" : "Failed to open archive when installing app",
+ "App does not provide an info.xml file" : "App does not provide an info.xml file",
+ "App cannot be installed because appinfo file cannot be read." : "App cannot be installed because appinfo file cannot be read.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signature could not get checked. Please contact the app developer and check your admin screen.",
+ "App can't be installed because of not allowed code in the App" : "App can't be installed because of unallowed code in the App",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "App can't be installed because it is not compatible with this version of ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "App can't be installed because the version in info.xml is not the same as the version reported from the app store",
"%s enter the database username and name." : "%s enter the database username and name.",
"%s enter the database username." : "%s enter the database username.",
"%s enter the database name." : "%s enter the database name.",
@@ -53,7 +68,37 @@
"Set an admin username." : "Set an admin username.",
"Set an admin password." : "Set an admin password.",
"Can't create or write into the data directory %s" : "Can't create or write into the data directory %s",
+ "Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
+ "%s shared »%s« with you" : "%s shared \"%s\" with you",
+ "%s via %s" : "%s via %s",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Sharing %s failed, because the backend does not allow shares from type %i",
+ "Sharing %s failed, because the file does not exist" : "Sharing %s failed, because the file does not exist",
"You are not allowed to share %s" : "You are not allowed to share %s",
+ "Sharing %s failed, because you can not share with yourself" : "Sharing %s failed, because you can not share with yourself",
+ "Sharing %s failed, because the user %s does not exist" : "Sharing %s failed, because the user %s does not exist",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of",
+ "Sharing %s failed, because this item is already shared with %s" : "Sharing %s failed, because this item is already shared with %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Sharing %s failed, because this item is already shared with user %s",
+ "Sharing %s failed, because the group %s does not exist" : "Sharing %s failed, because the group %s does not exist",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Sharing %s failed, because %s is not a member of the group %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "You need to provide a password to create a public link, only protected links are allowed",
+ "Sharing %s failed, because sharing with links is not allowed" : "Sharing %s failed, because sharing with links is not allowed",
+ "Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable.",
+ "Share type %s is not valid for %s" : "Share type %s is not valid for %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting permissions for %s failed, because the permissions exceed permissions granted to %s",
+ "Setting permissions for %s failed, because the item was not found" : "Setting permissions for %s failed, because the item was not found",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Cannot set expiry date. Shares cannot expire later than %s after they have been shared",
+ "Cannot set expiration date. Expiration date is in the past" : "Cannot set expiry date. Expiry date is in the past",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Cannot clear expiration date. Shares are required to have an expiration date.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Sharing backend %s must implement the interface OCP\\Share_Backend",
+ "Sharing backend %s not found" : "Sharing backend %s not found",
+ "Sharing backend for %s not found" : "Sharing backend for %s not found",
+ "Sharing failed, because the user %s is the original sharer" : "Sharing failed, because the user %s is the original sharer",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Sharing %s failed, because the permissions exceed permissions granted to %s",
+ "Sharing %s failed, because resharing is not allowed" : "Sharing %s failed, because resharing is not allowed",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Sharing %s failed, because the sharing backend for %s could not find its source",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Sharing %s failed, because the file could not be found in the file cache",
"Cannot increase permissions of %s" : "Cannot increase permissions of %s",
"Files can't be shared with delete permissions" : "Files can't be shared with delete permissions",
"Files can't be shared with create permissions" : "Files can't be shared with create permissions",
@@ -73,21 +118,6 @@
"web services under your control" : "web services under your control",
"File is currently busy, please try again later" : "File is currently busy, please try again later",
"Can't read file" : "Can't read file",
- "App directory already exists" : "App directory already exists",
- "Can't create app folder. Please fix permissions. %s" : "Can't create app folder. Please fix permissions. %s",
- "Archive does not contain a directory named %s" : "Archive does not contain a directory named %s",
- "No source specified when installing app" : "No source specified when installing app",
- "No href specified when installing app from http" : "No href specified when installing app from http",
- "No path specified when installing app from local file" : "No path specified when installing app from local file",
- "Archives of type %s are not supported" : "Archives of type %s are not supported",
- "Failed to open archive when installing app" : "Failed to open archive when installing app",
- "App does not provide an info.xml file" : "App does not provide an info.xml file",
- "App cannot be installed because appinfo file cannot be read." : "App cannot be installed because appinfo file cannot be read.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signature could not get checked. Please contact the app developer and check your admin screen.",
- "App can't be installed because of not allowed code in the App" : "App can't be installed because of unallowed code in the App",
- "App can't be installed because it is not compatible with this version of ownCloud" : "App can't be installed because it is not compatible with this version of ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "App can't be installed because the version in info.xml is not the same as the version reported from the app store",
"Application is not enabled" : "Application is not enabled",
"Authentication error" : "Authentication error",
"Token expired. Please reload page." : "Token expired. Please reload page.",
@@ -123,41 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Check the value of \"datadirectory\" in your configuration",
"Data directory (%s) is invalid" : "Data directory (%s) is invalid",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Please check that the data directory contains a file \".ocdata\" in its root.",
- "Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
- "%s shared »%s« with you" : "%s shared \"%s\" with you",
- "%s via %s" : "%s via %s",
- "Sharing %s failed, because the backend does not allow shares from type %i" : "Sharing %s failed, because the backend does not allow shares from type %i",
- "Sharing %s failed, because the file does not exist" : "Sharing %s failed, because the file does not exist",
- "Sharing %s failed, because you can not share with yourself" : "Sharing %s failed, because you can not share with yourself",
- "Sharing %s failed, because the user %s does not exist" : "Sharing %s failed, because the user %s does not exist",
- "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of",
- "Sharing %s failed, because this item is already shared with %s" : "Sharing %s failed, because this item is already shared with %s",
- "Sharing %s failed, because this item is already shared with user %s" : "Sharing %s failed, because this item is already shared with user %s",
- "Sharing %s failed, because the group %s does not exist" : "Sharing %s failed, because the group %s does not exist",
- "Sharing %s failed, because %s is not a member of the group %s" : "Sharing %s failed, because %s is not a member of the group %s",
- "You need to provide a password to create a public link, only protected links are allowed" : "You need to provide a password to create a public link, only protected links are allowed",
- "Sharing %s failed, because sharing with links is not allowed" : "Sharing %s failed, because sharing with links is not allowed",
- "Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Sharing %s failed, could not find %s, maybe the server is currently unreachable.",
- "Share type %s is not valid for %s" : "Share type %s is not valid for %s",
- "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Setting permissions for %s failed, because the permissions exceed permissions granted to %s",
- "Setting permissions for %s failed, because the item was not found" : "Setting permissions for %s failed, because the item was not found",
- "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Cannot set expiry date. Shares cannot expire later than %s after they have been shared",
- "Cannot set expiration date. Expiration date is in the past" : "Cannot set expiry date. Expiry date is in the past",
- "Cannot clear expiration date. Shares are required to have an expiration date." : "Cannot clear expiration date. Shares are required to have an expiration date.",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Sharing backend %s must implement the interface OCP\\Share_Backend",
- "Sharing backend %s not found" : "Sharing backend %s not found",
- "Sharing backend for %s not found" : "Sharing backend for %s not found",
- "Sharing failed, because the user %s is the original sharer" : "Sharing failed, because the user %s is the original sharer",
- "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Sharing %s failed, because the permissions exceed permissions granted to %s",
- "Sharing %s failed, because resharing is not allowed" : "Sharing %s failed, because resharing is not allowed",
- "Sharing %s failed, because the sharing backend for %s could not find its source" : "Sharing %s failed, because the sharing backend for %s could not find its source",
- "Sharing %s failed, because the file could not be found in the file cache" : "Sharing %s failed, because the file could not be found in the file cache",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
"A valid username must be provided" : "A valid username must be provided",
"Username contains whitespace at the beginning or at the end" : "Username contains whitespace at the beginning or at the end",
"A valid password must be provided" : "A valid password must be provided",
"The username is already being used" : "The username is already being used",
+ "Login canceled by app" : "Login cancelled by app",
+ "User disabled" : "User disabled",
"Could not obtain lock type %d on \"%s\"." : "Could not obtain lock type %d on \"%s\".",
"Storage unauthorized. %s" : "Storage unauthorised. %s",
"Storage incomplete configuration. %s" : "Storage incomplete configuration. %s",
diff --git a/lib/l10n/eo.js b/lib/l10n/eo.js
index b332c5f0c7f..7a64cec2308 100644
--- a/lib/l10n/eo.js
+++ b/lib/l10n/eo.js
@@ -21,6 +21,9 @@ OC.L10N.register(
"Empty filename is not allowed" : "Malplena dosiernomo ne permesatas",
"File name contains at least one invalid character" : "Dosiernomo enhavas almenaŭ unu nevalidan signon",
"File name is too long" : "La dosiernomo tro longas",
+ "App directory already exists" : "La dosierujo de la aplikaĵo jam ekzistas",
+ "App does not provide an info.xml file" : "La aplikaĵo ne provizas dosieron info.xml",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "La aplikaĵo ne povas instaliĝi ĉar ĝi ne kongruas kun ĉi tiu eldono de ownCloud",
"%s enter the database username." : "%s enigu la uzantonomon de la datumbazo.",
"%s enter the database name." : "%s enigu la nomon de la datumbazo.",
"%s you may not use dots in the database name" : "%s vi ne povas uzi punktojn en la nomo de la datumbazo",
@@ -31,29 +34,11 @@ OC.L10N.register(
"Set an admin username." : "Starigi administran uzantonomon.",
"Set an admin password." : "Starigi administran pasvorton.",
"Can't create or write into the data directory %s" : "Ne kreeblas aŭ ne skribeblas la dosierujo de datumoj %s",
- "You are not allowed to share %s" : "Vi ne permesatas kunhavigi %s",
- "Cannot increase permissions of %s" : "Ne eblas pliigi permesojn de %s",
- "Expiration date is in the past" : "Senvalidiĝa dato estintas",
- "Could not find category \"%s\"" : "Ne troviĝis kategorio “%s”",
- "Apps" : "Aplikaĵoj",
- "Help" : "Helpo",
- "Personal" : "Persona",
- "Users" : "Uzantoj",
- "Admin" : "Administranto",
- "Recommended" : "Rekomendata",
- "web services under your control" : "TTT-servoj regataj de vi",
- "Can't read file" : "Ne legeblas dosiero",
- "App directory already exists" : "La dosierujo de la aplikaĵo jam ekzistas",
- "App does not provide an info.xml file" : "La aplikaĵo ne provizas dosieron info.xml",
- "App can't be installed because it is not compatible with this version of ownCloud" : "La aplikaĵo ne povas instaliĝi ĉar ĝi ne kongruas kun ĉi tiu eldono de ownCloud",
- "Application is not enabled" : "La aplikaĵo ne estas kapabligita",
- "Authentication error" : "Aŭtentiga eraro",
- "Token expired. Please reload page." : "Ĵetono eksvalidiĝis. Bonvolu reŝargi la paĝon.",
- "Unknown user" : "Nekonata uzanto",
"%s shared »%s« with you" : "%s kunhavigis “%s” kun vi",
"%s via %s" : "%s per %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Kunhavigo de %s malsukcesis, ĉar la motoro ne permesas kunhavojn el tipo %i",
"Sharing %s failed, because the file does not exist" : "Kunhavigo de %s malsukcesis, ĉar la dosiero ne ekzistas",
+ "You are not allowed to share %s" : "Vi ne permesatas kunhavigi %s",
"Sharing %s failed, because the user %s does not exist" : "Kunhavigo de %s malsukcesis, ĉar la uzanto %s ne ekzistas",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Kunhavigo de %s malsukcesis, ĉar la uzanto %s estas ano de neniu grupo, de kiu %s estas ano",
"Sharing %s failed, because this item is already shared with %s" : "Kunhavigo de %s malsukcesis, ĉar la ero jam kunhavatas kun %s",
@@ -66,10 +51,21 @@ OC.L10N.register(
"Sharing backend for %s not found" : "Kunhavmotoro por %s ne troviĝas",
"Sharing %s failed, because resharing is not allowed" : "Kunhavigo de %s malsukcesis, ĉar rekunhavigo ne permesatas",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Kunhavigo de %s malsukcesis, ĉar la kunhavmotoro por %s ne povis trovi ĝian fonton",
- "A valid username must be provided" : "Valida uzantonomo devas proviziĝi",
- "Username contains whitespace at the beginning or at the end" : "Uzantonomo enhavas blankospacon eke aŭ maleke",
- "A valid password must be provided" : "Valida pasvorto devas proviziĝi",
- "The username is already being used" : "La uzantonomo jam uzatas",
+ "Cannot increase permissions of %s" : "Ne eblas pliigi permesojn de %s",
+ "Expiration date is in the past" : "Senvalidiĝa dato estintas",
+ "Could not find category \"%s\"" : "Ne troviĝis kategorio “%s”",
+ "Apps" : "Aplikaĵoj",
+ "Help" : "Helpo",
+ "Personal" : "Persona",
+ "Users" : "Uzantoj",
+ "Admin" : "Administranto",
+ "Recommended" : "Rekomendata",
+ "web services under your control" : "TTT-servoj regataj de vi",
+ "Can't read file" : "Ne legeblas dosiero",
+ "Application is not enabled" : "La aplikaĵo ne estas kapabligita",
+ "Authentication error" : "Aŭtentiga eraro",
+ "Token expired. Please reload page." : "Ĵetono eksvalidiĝis. Bonvolu reŝargi la paĝon.",
+ "Unknown user" : "Nekonata uzanto",
"Microsoft Windows Platform is not supported" : "La platformo Microsoft Vindozo ne kongruas",
"Cannot write into \"config\" directory" : "Ne skribeblas la dosierujo “config”",
"Cannot write into \"apps\" directory" : "Ne skribeblas la dosierujo “apps”",
@@ -82,6 +78,10 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "Dosierujo de datumoj (%s) legeblas de aliaj uzantoj",
"Data directory (%s) must be an absolute path" : "Dosierujo de datumoj (%s) devas specifiĝi per absoluta vojo",
"Data directory (%s) is invalid" : "Dosierujo de datumoj (%s) ne validas",
+ "A valid username must be provided" : "Valida uzantonomo devas proviziĝi",
+ "Username contains whitespace at the beginning or at the end" : "Uzantonomo enhavas blankospacon eke aŭ maleke",
+ "A valid password must be provided" : "Valida pasvorto devas proviziĝi",
+ "The username is already being used" : "La uzantonomo jam uzatas",
"Storage connection error. %s" : "Memorokonekta eraro. %s",
"Storage not available" : "Memoro ne disponeblas"
},
diff --git a/lib/l10n/eo.json b/lib/l10n/eo.json
index 797293561d2..9d298041646 100644
--- a/lib/l10n/eo.json
+++ b/lib/l10n/eo.json
@@ -19,6 +19,9 @@
"Empty filename is not allowed" : "Malplena dosiernomo ne permesatas",
"File name contains at least one invalid character" : "Dosiernomo enhavas almenaŭ unu nevalidan signon",
"File name is too long" : "La dosiernomo tro longas",
+ "App directory already exists" : "La dosierujo de la aplikaĵo jam ekzistas",
+ "App does not provide an info.xml file" : "La aplikaĵo ne provizas dosieron info.xml",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "La aplikaĵo ne povas instaliĝi ĉar ĝi ne kongruas kun ĉi tiu eldono de ownCloud",
"%s enter the database username." : "%s enigu la uzantonomon de la datumbazo.",
"%s enter the database name." : "%s enigu la nomon de la datumbazo.",
"%s you may not use dots in the database name" : "%s vi ne povas uzi punktojn en la nomo de la datumbazo",
@@ -29,29 +32,11 @@
"Set an admin username." : "Starigi administran uzantonomon.",
"Set an admin password." : "Starigi administran pasvorton.",
"Can't create or write into the data directory %s" : "Ne kreeblas aŭ ne skribeblas la dosierujo de datumoj %s",
- "You are not allowed to share %s" : "Vi ne permesatas kunhavigi %s",
- "Cannot increase permissions of %s" : "Ne eblas pliigi permesojn de %s",
- "Expiration date is in the past" : "Senvalidiĝa dato estintas",
- "Could not find category \"%s\"" : "Ne troviĝis kategorio “%s”",
- "Apps" : "Aplikaĵoj",
- "Help" : "Helpo",
- "Personal" : "Persona",
- "Users" : "Uzantoj",
- "Admin" : "Administranto",
- "Recommended" : "Rekomendata",
- "web services under your control" : "TTT-servoj regataj de vi",
- "Can't read file" : "Ne legeblas dosiero",
- "App directory already exists" : "La dosierujo de la aplikaĵo jam ekzistas",
- "App does not provide an info.xml file" : "La aplikaĵo ne provizas dosieron info.xml",
- "App can't be installed because it is not compatible with this version of ownCloud" : "La aplikaĵo ne povas instaliĝi ĉar ĝi ne kongruas kun ĉi tiu eldono de ownCloud",
- "Application is not enabled" : "La aplikaĵo ne estas kapabligita",
- "Authentication error" : "Aŭtentiga eraro",
- "Token expired. Please reload page." : "Ĵetono eksvalidiĝis. Bonvolu reŝargi la paĝon.",
- "Unknown user" : "Nekonata uzanto",
"%s shared »%s« with you" : "%s kunhavigis “%s” kun vi",
"%s via %s" : "%s per %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Kunhavigo de %s malsukcesis, ĉar la motoro ne permesas kunhavojn el tipo %i",
"Sharing %s failed, because the file does not exist" : "Kunhavigo de %s malsukcesis, ĉar la dosiero ne ekzistas",
+ "You are not allowed to share %s" : "Vi ne permesatas kunhavigi %s",
"Sharing %s failed, because the user %s does not exist" : "Kunhavigo de %s malsukcesis, ĉar la uzanto %s ne ekzistas",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Kunhavigo de %s malsukcesis, ĉar la uzanto %s estas ano de neniu grupo, de kiu %s estas ano",
"Sharing %s failed, because this item is already shared with %s" : "Kunhavigo de %s malsukcesis, ĉar la ero jam kunhavatas kun %s",
@@ -64,10 +49,21 @@
"Sharing backend for %s not found" : "Kunhavmotoro por %s ne troviĝas",
"Sharing %s failed, because resharing is not allowed" : "Kunhavigo de %s malsukcesis, ĉar rekunhavigo ne permesatas",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Kunhavigo de %s malsukcesis, ĉar la kunhavmotoro por %s ne povis trovi ĝian fonton",
- "A valid username must be provided" : "Valida uzantonomo devas proviziĝi",
- "Username contains whitespace at the beginning or at the end" : "Uzantonomo enhavas blankospacon eke aŭ maleke",
- "A valid password must be provided" : "Valida pasvorto devas proviziĝi",
- "The username is already being used" : "La uzantonomo jam uzatas",
+ "Cannot increase permissions of %s" : "Ne eblas pliigi permesojn de %s",
+ "Expiration date is in the past" : "Senvalidiĝa dato estintas",
+ "Could not find category \"%s\"" : "Ne troviĝis kategorio “%s”",
+ "Apps" : "Aplikaĵoj",
+ "Help" : "Helpo",
+ "Personal" : "Persona",
+ "Users" : "Uzantoj",
+ "Admin" : "Administranto",
+ "Recommended" : "Rekomendata",
+ "web services under your control" : "TTT-servoj regataj de vi",
+ "Can't read file" : "Ne legeblas dosiero",
+ "Application is not enabled" : "La aplikaĵo ne estas kapabligita",
+ "Authentication error" : "Aŭtentiga eraro",
+ "Token expired. Please reload page." : "Ĵetono eksvalidiĝis. Bonvolu reŝargi la paĝon.",
+ "Unknown user" : "Nekonata uzanto",
"Microsoft Windows Platform is not supported" : "La platformo Microsoft Vindozo ne kongruas",
"Cannot write into \"config\" directory" : "Ne skribeblas la dosierujo “config”",
"Cannot write into \"apps\" directory" : "Ne skribeblas la dosierujo “apps”",
@@ -80,6 +76,10 @@
"Data directory (%s) is readable by other users" : "Dosierujo de datumoj (%s) legeblas de aliaj uzantoj",
"Data directory (%s) must be an absolute path" : "Dosierujo de datumoj (%s) devas specifiĝi per absoluta vojo",
"Data directory (%s) is invalid" : "Dosierujo de datumoj (%s) ne validas",
+ "A valid username must be provided" : "Valida uzantonomo devas proviziĝi",
+ "Username contains whitespace at the beginning or at the end" : "Uzantonomo enhavas blankospacon eke aŭ maleke",
+ "A valid password must be provided" : "Valida pasvorto devas proviziĝi",
+ "The username is already being used" : "La uzantonomo jam uzatas",
"Storage connection error. %s" : "Memorokonekta eraro. %s",
"Storage not available" : "Memoro ne disponeblas"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/es.js b/lib/l10n/es.js
index 688b4c6e0df..62eeed7804c 100644
--- a/lib/l10n/es.js
+++ b/lib/l10n/es.js
@@ -9,6 +9,7 @@ OC.L10N.register(
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Se ha detectado que el ejemplo de configuración ha sido copiado. Esto puede arruinar su instalación y es un caso para el que no se brinda soporte. Lea la documentación antes de hacer cambios en config.php",
"PHP %s or higher is required." : "Se requiere PHP %s o superior.",
"PHP with a version lower than %s is required." : "PHP con una versión inferior que %s la requerida.",
+ "%sbit or higher PHP required." : "Se requiere PHP %sbit o superior.",
"Following databases are supported: %s" : "Las siguientes bases de datos están soportadas: %s",
"The command line tool %s could not be found" : "No se encontró la herramienta %s de línea de comandos",
"The library %s is not available." : "La biblioteca %s no está disponible",
@@ -36,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "El nombre de archivo es una palabra reservada",
"File name contains at least one invalid character" : "El nombre del archivo contiene al menos un carácter inválido",
"File name is too long" : "El nombre del archivo es demasiado largo",
+ "App directory already exists" : "El directorio de la aplicación ya existe",
+ "Can't create app folder. Please fix permissions. %s" : "No se puede crear la carpeta de la aplicación. Corrija los permisos. %s",
+ "Archive does not contain a directory named %s" : "El archivo no contiene un directorio llamado %s",
+ "No source specified when installing app" : "No se ha especificado origen cuando se ha instalado la aplicación",
+ "No href specified when installing app from http" : "No href especificado cuando se ha instalado la aplicación",
+ "No path specified when installing app from local file" : "Ninguna ruta especificada al instalar la aplicación desde el fichero local",
+ "Archives of type %s are not supported" : "Los ficheros de tipo %s no son soportados",
+ "Failed to open archive when installing app" : "Falló la apertura ded fichero mientras se instalaba la aplicación",
+ "App does not provide an info.xml file" : "La aplicación no suministra un fichero info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "La app no puede ser instalada debido a que no se puede leer la información de la app.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "La firma no pudo ser evaluada. Por favor, contacte con el desarrollador de la aplicación y compruebe su pantalla de administración.",
+ "App can't be installed because of not allowed code in the App" : "La aplicación no puede ser instalada por tener código no autorizado en la aplicación",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La aplicación no se puede instalar porque contiene la etiqueta\n<shipped>\ntrue\n</shipped>\nque no está permitida para aplicaciones no distribuidas",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "La App no se puede instalar debido a que la versión de info.xml no es la misma que la versión reportada por la App Store.",
"%s enter the database username and name." : "%s introduzca el nombre de usuario y la contraseña de la BBDD.",
"%s enter the database username." : "%s ingresar el usuario de la base de datos.",
"%s enter the database name." : "%s ingresar el nombre de la base de datos",
@@ -54,50 +70,12 @@ OC.L10N.register(
"Set an admin username." : "Configurar un nombre de usuario del administrador",
"Set an admin password." : "Configurar la contraseña del administrador.",
"Can't create or write into the data directory %s" : "No es posible crear o escribir en el directorio de datos %s",
- "You are not allowed to share %s" : "Usted no está autorizado para compartir %s",
- "Cannot increase permissions of %s" : "No se pueden incrementar los permisos de %s",
- "Files can't be shared with delete permissions" : "Los archivos no pueden ser compartidos con permisos de borrado",
- "Files can't be shared with create permissions" : "Los arhivos no pueden ser compartidos con permisos de creación",
- "Expiration date is in the past" : "Ha pasado la fecha de caducidad",
- "Cannot set expiration date more than %s days in the future" : "No se puede fijar la fecha de caducidad más de %s días en el futuro.",
- "Could not find category \"%s\"" : "No puede encontrar la categoría \"%s\"",
- "Apps" : "Aplicaciones",
- "Help" : "Ayuda",
- "Personal" : "Personal",
- "Users" : "Usuarios",
- "Admin" : "Administración",
- "Recommended" : "Recomendado",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "La app \"%s\" no puede ser instalada debido a que no se puede leer la información de la app.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "La App \"%s\" no puede ser instalada porque no es compatible con esta versión de ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "La app \"%s\" no puede instalarse porque las siguientes dependencias no están cumplimentadas: %s",
- "No app name specified" : "No se ha especificado nombre de la aplicación",
- "web services under your control" : "Servicios web bajo su control",
- "File is currently busy, please try again later" : "Archivo se encuentra actualmente ocupado, por favor inténtelo de nuevo más tarde",
- "Can't read file" : "No se puede leer archivo",
- "App directory already exists" : "El directorio de la aplicación ya existe",
- "Can't create app folder. Please fix permissions. %s" : "No se puede crear la carpeta de la aplicación. Corrija los permisos. %s",
- "Archive does not contain a directory named %s" : "El archivo no contiene un directorio llamado %s",
- "No source specified when installing app" : "No se ha especificado origen cuando se ha instalado la aplicación",
- "No href specified when installing app from http" : "No href especificado cuando se ha instalado la aplicación",
- "No path specified when installing app from local file" : "Ninguna ruta especificada al instalar la aplicación desde el fichero local",
- "Archives of type %s are not supported" : "Los ficheros de tipo %s no son soportados",
- "Failed to open archive when installing app" : "Falló la apertura ded fichero mientras se instalaba la aplicación",
- "App does not provide an info.xml file" : "La aplicación no suministra un fichero info.xml",
- "App cannot be installed because appinfo file cannot be read." : "La app no puede ser instalada debido a que no se puede leer la información de la app.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "La firma no pudo ser evaluada. Por favor, contacte con el desarrollador de la aplicación y compruebe su pantalla de administración.",
- "App can't be installed because of not allowed code in the App" : "La aplicación no puede ser instalada por tener código no autorizado en la aplicación",
- "App can't be installed because it is not compatible with this version of ownCloud" : "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La aplicación no se puede instalar porque contiene la etiqueta\n<shipped>\ntrue\n</shipped>\nque no está permitida para aplicaciones no distribuidas",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "La App no se puede instalar debido a que la versión de info.xml no es la misma que la versión reportada por la App Store.",
- "Application is not enabled" : "La aplicación no está habilitada",
- "Authentication error" : "Error de autenticación",
- "Token expired. Please reload page." : "Token expirado. Por favor, recarge la página.",
- "Unknown user" : "Usuario desconocido",
"Invalid Federated Cloud ID" : "ID Nube federada inválida",
"%s shared »%s« with you" : "%s ha compartido »%s« contigo",
"%s via %s" : "%s vía %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "No se pudo compartir %s porque el repositorio no permite recursos compartidos del tipo %i",
"Sharing %s failed, because the file does not exist" : "No se pudo compartir %s porque el archivo no existe",
+ "You are not allowed to share %s" : "Usted no está autorizado para compartir %s",
"Sharing %s failed, because you can not share with yourself" : "Se falló al compartir %s, porque no puedes compartir contigo mismo",
"Sharing %s failed, because the user %s does not exist" : "Se ha fallado al compartir %s, ya que el usuario %s no existe",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Se ha fallado al compartir %s, ya que el usuario %s no es miembro de ningún grupo del que %s sea miembro",
@@ -123,11 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Se ha fallado al compartir %s, ya que volver a compartir no está permitido",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Se ha fallado al compartir %s porque el motor compartido para %s podría no encontrar su origen",
"Sharing %s failed, because the file could not be found in the file cache" : "Se ha fallado al compartir %s, ya que el archivo no pudo ser encontrado en el cache de archivo",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Solo los siguientes caracteres están permitidos en un nombre de usuario: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
- "A valid username must be provided" : "Se debe proporcionar un nombre de usuario válido",
- "Username contains whitespace at the beginning or at the end" : "El nombre de usuario contiene espacios en blanco al principio o al final",
- "A valid password must be provided" : "Se debe proporcionar una contraseña válida",
- "The username is already being used" : "El nombre de usuario ya está en uso",
+ "Cannot increase permissions of %s" : "No se pueden incrementar los permisos de %s",
+ "Files can't be shared with delete permissions" : "Los archivos no pueden ser compartidos con permisos de borrado",
+ "Files can't be shared with create permissions" : "Los arhivos no pueden ser compartidos con permisos de creación",
+ "Expiration date is in the past" : "Ha pasado la fecha de caducidad",
+ "Cannot set expiration date more than %s days in the future" : "No se puede fijar la fecha de caducidad más de %s días en el futuro.",
+ "Could not find category \"%s\"" : "No puede encontrar la categoría \"%s\"",
+ "Apps" : "Aplicaciones",
+ "Help" : "Ayuda",
+ "Personal" : "Personal",
+ "Users" : "Usuarios",
+ "Admin" : "Administración",
+ "Recommended" : "Recomendado",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "La app \"%s\" no puede ser instalada debido a que no se puede leer la información de la app.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "La App \"%s\" no puede ser instalada porque no es compatible con esta versión de ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "La app \"%s\" no puede instalarse porque las siguientes dependencias no están cumplimentadas: %s",
+ "No app name specified" : "No se ha especificado nombre de la aplicación",
+ "web services under your control" : "Servicios web bajo su control",
+ "File is currently busy, please try again later" : "Archivo se encuentra actualmente ocupado, por favor inténtelo de nuevo más tarde",
+ "Can't read file" : "No se puede leer archivo",
+ "Application is not enabled" : "La aplicación no está habilitada",
+ "Authentication error" : "Error de autenticación",
+ "Token expired. Please reload page." : "Token expirado. Por favor, recarge la página.",
+ "Unknown user" : "Usuario desconocido",
"No database drivers (sqlite, mysql, or postgresql) installed." : "No están instalados los drivers de BBDD (sqlite, mysql, o postgresql)",
"Microsoft Windows Platform is not supported" : "La plataforma Microsoft Windows no está soportada",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "No está soportado ejecutar el servidor ownCloud en la plataforma Microsoft Windows. Sugerimos que utilice un servidor GNU/Linux en una máquina virtual si no posee opción de migrar de servidor. Encuentre paquetes de GNU/Linux así como implementar máquinas virtuales en <a href=\"%s\">%s</a>. Para migrar instalaciones actuales hacia GNU/Linux puede encontrar algunos consejos y un script de migración en <a href=\"%s\">nuestra documentación</a>.",
@@ -159,6 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Compruebe el valor de \"datadirectory\" en su configuración.",
"Data directory (%s) is invalid" : "El directorio de datos (%s) no es válido",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verifique que el directorio de datos contiene un archivo \".ocdata\" en su directorio raíz.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Solo los siguientes caracteres están permitidos en un nombre de usuario: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
+ "A valid username must be provided" : "Se debe proporcionar un nombre de usuario válido",
+ "Username contains whitespace at the beginning or at the end" : "El nombre de usuario contiene espacios en blanco al principio o al final",
+ "A valid password must be provided" : "Se debe proporcionar una contraseña válida",
+ "The username is already being used" : "El nombre de usuario ya está en uso",
+ "Login canceled by app" : "Login cancelado por la app",
+ "User disabled" : "Usuario deshabilitado",
"Could not obtain lock type %d on \"%s\"." : "No se pudo realizar el bloqueo %d en \"%s\".",
"Storage unauthorized. %s" : "Almacenamiento no autorizado. %s",
"Storage incomplete configuration. %s" : "Configuración de almacenamiento incompleta. %s",
diff --git a/lib/l10n/es.json b/lib/l10n/es.json
index eb7c0b9c807..1bf571a7953 100644
--- a/lib/l10n/es.json
+++ b/lib/l10n/es.json
@@ -7,6 +7,7 @@
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Se ha detectado que el ejemplo de configuración ha sido copiado. Esto puede arruinar su instalación y es un caso para el que no se brinda soporte. Lea la documentación antes de hacer cambios en config.php",
"PHP %s or higher is required." : "Se requiere PHP %s o superior.",
"PHP with a version lower than %s is required." : "PHP con una versión inferior que %s la requerida.",
+ "%sbit or higher PHP required." : "Se requiere PHP %sbit o superior.",
"Following databases are supported: %s" : "Las siguientes bases de datos están soportadas: %s",
"The command line tool %s could not be found" : "No se encontró la herramienta %s de línea de comandos",
"The library %s is not available." : "La biblioteca %s no está disponible",
@@ -34,6 +35,21 @@
"File name is a reserved word" : "El nombre de archivo es una palabra reservada",
"File name contains at least one invalid character" : "El nombre del archivo contiene al menos un carácter inválido",
"File name is too long" : "El nombre del archivo es demasiado largo",
+ "App directory already exists" : "El directorio de la aplicación ya existe",
+ "Can't create app folder. Please fix permissions. %s" : "No se puede crear la carpeta de la aplicación. Corrija los permisos. %s",
+ "Archive does not contain a directory named %s" : "El archivo no contiene un directorio llamado %s",
+ "No source specified when installing app" : "No se ha especificado origen cuando se ha instalado la aplicación",
+ "No href specified when installing app from http" : "No href especificado cuando se ha instalado la aplicación",
+ "No path specified when installing app from local file" : "Ninguna ruta especificada al instalar la aplicación desde el fichero local",
+ "Archives of type %s are not supported" : "Los ficheros de tipo %s no son soportados",
+ "Failed to open archive when installing app" : "Falló la apertura ded fichero mientras se instalaba la aplicación",
+ "App does not provide an info.xml file" : "La aplicación no suministra un fichero info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "La app no puede ser instalada debido a que no se puede leer la información de la app.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "La firma no pudo ser evaluada. Por favor, contacte con el desarrollador de la aplicación y compruebe su pantalla de administración.",
+ "App can't be installed because of not allowed code in the App" : "La aplicación no puede ser instalada por tener código no autorizado en la aplicación",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La aplicación no se puede instalar porque contiene la etiqueta\n<shipped>\ntrue\n</shipped>\nque no está permitida para aplicaciones no distribuidas",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "La App no se puede instalar debido a que la versión de info.xml no es la misma que la versión reportada por la App Store.",
"%s enter the database username and name." : "%s introduzca el nombre de usuario y la contraseña de la BBDD.",
"%s enter the database username." : "%s ingresar el usuario de la base de datos.",
"%s enter the database name." : "%s ingresar el nombre de la base de datos",
@@ -52,50 +68,12 @@
"Set an admin username." : "Configurar un nombre de usuario del administrador",
"Set an admin password." : "Configurar la contraseña del administrador.",
"Can't create or write into the data directory %s" : "No es posible crear o escribir en el directorio de datos %s",
- "You are not allowed to share %s" : "Usted no está autorizado para compartir %s",
- "Cannot increase permissions of %s" : "No se pueden incrementar los permisos de %s",
- "Files can't be shared with delete permissions" : "Los archivos no pueden ser compartidos con permisos de borrado",
- "Files can't be shared with create permissions" : "Los arhivos no pueden ser compartidos con permisos de creación",
- "Expiration date is in the past" : "Ha pasado la fecha de caducidad",
- "Cannot set expiration date more than %s days in the future" : "No se puede fijar la fecha de caducidad más de %s días en el futuro.",
- "Could not find category \"%s\"" : "No puede encontrar la categoría \"%s\"",
- "Apps" : "Aplicaciones",
- "Help" : "Ayuda",
- "Personal" : "Personal",
- "Users" : "Usuarios",
- "Admin" : "Administración",
- "Recommended" : "Recomendado",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "La app \"%s\" no puede ser instalada debido a que no se puede leer la información de la app.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "La App \"%s\" no puede ser instalada porque no es compatible con esta versión de ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "La app \"%s\" no puede instalarse porque las siguientes dependencias no están cumplimentadas: %s",
- "No app name specified" : "No se ha especificado nombre de la aplicación",
- "web services under your control" : "Servicios web bajo su control",
- "File is currently busy, please try again later" : "Archivo se encuentra actualmente ocupado, por favor inténtelo de nuevo más tarde",
- "Can't read file" : "No se puede leer archivo",
- "App directory already exists" : "El directorio de la aplicación ya existe",
- "Can't create app folder. Please fix permissions. %s" : "No se puede crear la carpeta de la aplicación. Corrija los permisos. %s",
- "Archive does not contain a directory named %s" : "El archivo no contiene un directorio llamado %s",
- "No source specified when installing app" : "No se ha especificado origen cuando se ha instalado la aplicación",
- "No href specified when installing app from http" : "No href especificado cuando se ha instalado la aplicación",
- "No path specified when installing app from local file" : "Ninguna ruta especificada al instalar la aplicación desde el fichero local",
- "Archives of type %s are not supported" : "Los ficheros de tipo %s no son soportados",
- "Failed to open archive when installing app" : "Falló la apertura ded fichero mientras se instalaba la aplicación",
- "App does not provide an info.xml file" : "La aplicación no suministra un fichero info.xml",
- "App cannot be installed because appinfo file cannot be read." : "La app no puede ser instalada debido a que no se puede leer la información de la app.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "La firma no pudo ser evaluada. Por favor, contacte con el desarrollador de la aplicación y compruebe su pantalla de administración.",
- "App can't be installed because of not allowed code in the App" : "La aplicación no puede ser instalada por tener código no autorizado en la aplicación",
- "App can't be installed because it is not compatible with this version of ownCloud" : "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La aplicación no se puede instalar porque contiene la etiqueta\n<shipped>\ntrue\n</shipped>\nque no está permitida para aplicaciones no distribuidas",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "La App no se puede instalar debido a que la versión de info.xml no es la misma que la versión reportada por la App Store.",
- "Application is not enabled" : "La aplicación no está habilitada",
- "Authentication error" : "Error de autenticación",
- "Token expired. Please reload page." : "Token expirado. Por favor, recarge la página.",
- "Unknown user" : "Usuario desconocido",
"Invalid Federated Cloud ID" : "ID Nube federada inválida",
"%s shared »%s« with you" : "%s ha compartido »%s« contigo",
"%s via %s" : "%s vía %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "No se pudo compartir %s porque el repositorio no permite recursos compartidos del tipo %i",
"Sharing %s failed, because the file does not exist" : "No se pudo compartir %s porque el archivo no existe",
+ "You are not allowed to share %s" : "Usted no está autorizado para compartir %s",
"Sharing %s failed, because you can not share with yourself" : "Se falló al compartir %s, porque no puedes compartir contigo mismo",
"Sharing %s failed, because the user %s does not exist" : "Se ha fallado al compartir %s, ya que el usuario %s no existe",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Se ha fallado al compartir %s, ya que el usuario %s no es miembro de ningún grupo del que %s sea miembro",
@@ -121,11 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "Se ha fallado al compartir %s, ya que volver a compartir no está permitido",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Se ha fallado al compartir %s porque el motor compartido para %s podría no encontrar su origen",
"Sharing %s failed, because the file could not be found in the file cache" : "Se ha fallado al compartir %s, ya que el archivo no pudo ser encontrado en el cache de archivo",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Solo los siguientes caracteres están permitidos en un nombre de usuario: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
- "A valid username must be provided" : "Se debe proporcionar un nombre de usuario válido",
- "Username contains whitespace at the beginning or at the end" : "El nombre de usuario contiene espacios en blanco al principio o al final",
- "A valid password must be provided" : "Se debe proporcionar una contraseña válida",
- "The username is already being used" : "El nombre de usuario ya está en uso",
+ "Cannot increase permissions of %s" : "No se pueden incrementar los permisos de %s",
+ "Files can't be shared with delete permissions" : "Los archivos no pueden ser compartidos con permisos de borrado",
+ "Files can't be shared with create permissions" : "Los arhivos no pueden ser compartidos con permisos de creación",
+ "Expiration date is in the past" : "Ha pasado la fecha de caducidad",
+ "Cannot set expiration date more than %s days in the future" : "No se puede fijar la fecha de caducidad más de %s días en el futuro.",
+ "Could not find category \"%s\"" : "No puede encontrar la categoría \"%s\"",
+ "Apps" : "Aplicaciones",
+ "Help" : "Ayuda",
+ "Personal" : "Personal",
+ "Users" : "Usuarios",
+ "Admin" : "Administración",
+ "Recommended" : "Recomendado",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "La app \"%s\" no puede ser instalada debido a que no se puede leer la información de la app.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "La App \"%s\" no puede ser instalada porque no es compatible con esta versión de ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "La app \"%s\" no puede instalarse porque las siguientes dependencias no están cumplimentadas: %s",
+ "No app name specified" : "No se ha especificado nombre de la aplicación",
+ "web services under your control" : "Servicios web bajo su control",
+ "File is currently busy, please try again later" : "Archivo se encuentra actualmente ocupado, por favor inténtelo de nuevo más tarde",
+ "Can't read file" : "No se puede leer archivo",
+ "Application is not enabled" : "La aplicación no está habilitada",
+ "Authentication error" : "Error de autenticación",
+ "Token expired. Please reload page." : "Token expirado. Por favor, recarge la página.",
+ "Unknown user" : "Usuario desconocido",
"No database drivers (sqlite, mysql, or postgresql) installed." : "No están instalados los drivers de BBDD (sqlite, mysql, o postgresql)",
"Microsoft Windows Platform is not supported" : "La plataforma Microsoft Windows no está soportada",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "No está soportado ejecutar el servidor ownCloud en la plataforma Microsoft Windows. Sugerimos que utilice un servidor GNU/Linux en una máquina virtual si no posee opción de migrar de servidor. Encuentre paquetes de GNU/Linux así como implementar máquinas virtuales en <a href=\"%s\">%s</a>. Para migrar instalaciones actuales hacia GNU/Linux puede encontrar algunos consejos y un script de migración en <a href=\"%s\">nuestra documentación</a>.",
@@ -157,6 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Compruebe el valor de \"datadirectory\" en su configuración.",
"Data directory (%s) is invalid" : "El directorio de datos (%s) no es válido",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verifique que el directorio de datos contiene un archivo \".ocdata\" en su directorio raíz.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Solo los siguientes caracteres están permitidos en un nombre de usuario: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"",
+ "A valid username must be provided" : "Se debe proporcionar un nombre de usuario válido",
+ "Username contains whitespace at the beginning or at the end" : "El nombre de usuario contiene espacios en blanco al principio o al final",
+ "A valid password must be provided" : "Se debe proporcionar una contraseña válida",
+ "The username is already being used" : "El nombre de usuario ya está en uso",
+ "Login canceled by app" : "Login cancelado por la app",
+ "User disabled" : "Usuario deshabilitado",
"Could not obtain lock type %d on \"%s\"." : "No se pudo realizar el bloqueo %d en \"%s\".",
"Storage unauthorized. %s" : "Almacenamiento no autorizado. %s",
"Storage incomplete configuration. %s" : "Configuración de almacenamiento incompleta. %s",
diff --git a/lib/l10n/es_AR.js b/lib/l10n/es_AR.js
index feb6de8bdd4..f11ae5f2c37 100644
--- a/lib/l10n/es_AR.js
+++ b/lib/l10n/es_AR.js
@@ -12,6 +12,17 @@ OC.L10N.register(
"_%n hour ago_::_%n hours ago_" : ["Hace %n hora","Hace %n horas"],
"_%n minute ago_::_%n minutes ago_" : ["Hace %n minuto","Hace %n minutos"],
"seconds ago" : "segundos atrás",
+ "App directory already exists" : "El directorio de la app ya existe",
+ "Can't create app folder. Please fix permissions. %s" : "No se puede crear el directorio para la app. Corregí los permisos. %s",
+ "No source specified when installing app" : "No se especificó el origen al instalar la app",
+ "No href specified when installing app from http" : "No se especificó href al instalar la app",
+ "No path specified when installing app from local file" : "No se especificó PATH al instalar la app desde el archivo local",
+ "Archives of type %s are not supported" : "No hay soporte para archivos de tipo %s",
+ "Failed to open archive when installing app" : "Error al abrir archivo mientras se instalaba la app",
+ "App does not provide an info.xml file" : "La app no suministra un archivo info.xml",
+ "App can't be installed because of not allowed code in the App" : "No puede ser instalada la app por tener código no autorizado",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "No se puede instalar la app porque no es compatible con esta versión de ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La app no se puede instalar porque contiene la etiqueta <shipped>true</shipped> que no está permitida para apps no distribuidas",
"%s enter the database username." : "%s Entrá el usuario de la base de datos",
"%s enter the database name." : "%s Entrá el nombre de la base de datos.",
"%s you may not use dots in the database name" : "%s no podés usar puntos en el nombre de la base de datos",
@@ -24,6 +35,7 @@ OC.L10N.register(
"PostgreSQL username and/or password not valid" : "Nombre de usuario o contraseña PostgradeSQL inválido.",
"Set an admin username." : "Configurar un nombre de administrador.",
"Set an admin password." : "Configurar una contraseña de administrador.",
+ "%s shared »%s« with you" : "%s compartió \"%s\" con vos",
"Could not find category \"%s\"" : "No fue posible encontrar la categoría \"%s\"",
"Apps" : "Apps",
"Help" : "Ayuda",
@@ -32,21 +44,9 @@ OC.L10N.register(
"Admin" : "Administración",
"No app name specified" : "No fue especificado el nombre de la app",
"web services under your control" : "servicios web sobre los que tenés control",
- "App directory already exists" : "El directorio de la app ya existe",
- "Can't create app folder. Please fix permissions. %s" : "No se puede crear el directorio para la app. Corregí los permisos. %s",
- "No source specified when installing app" : "No se especificó el origen al instalar la app",
- "No href specified when installing app from http" : "No se especificó href al instalar la app",
- "No path specified when installing app from local file" : "No se especificó PATH al instalar la app desde el archivo local",
- "Archives of type %s are not supported" : "No hay soporte para archivos de tipo %s",
- "Failed to open archive when installing app" : "Error al abrir archivo mientras se instalaba la app",
- "App does not provide an info.xml file" : "La app no suministra un archivo info.xml",
- "App can't be installed because of not allowed code in the App" : "No puede ser instalada la app por tener código no autorizado",
- "App can't be installed because it is not compatible with this version of ownCloud" : "No se puede instalar la app porque no es compatible con esta versión de ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La app no se puede instalar porque contiene la etiqueta <shipped>true</shipped> que no está permitida para apps no distribuidas",
"Application is not enabled" : "La aplicación no está habilitada",
"Authentication error" : "Error al autenticar",
"Token expired. Please reload page." : "Token expirado. Por favor, recargá la página.",
- "%s shared »%s« with you" : "%s compartió \"%s\" con vos",
"A valid username must be provided" : "Debe ingresar un nombre de usuario válido",
"A valid password must be provided" : "Debe ingresar una contraseña válida",
"Storage not available" : "Almacenamiento no disponible"
diff --git a/lib/l10n/es_AR.json b/lib/l10n/es_AR.json
index b9a6218c37e..9a0228fa0c4 100644
--- a/lib/l10n/es_AR.json
+++ b/lib/l10n/es_AR.json
@@ -10,6 +10,17 @@
"_%n hour ago_::_%n hours ago_" : ["Hace %n hora","Hace %n horas"],
"_%n minute ago_::_%n minutes ago_" : ["Hace %n minuto","Hace %n minutos"],
"seconds ago" : "segundos atrás",
+ "App directory already exists" : "El directorio de la app ya existe",
+ "Can't create app folder. Please fix permissions. %s" : "No se puede crear el directorio para la app. Corregí los permisos. %s",
+ "No source specified when installing app" : "No se especificó el origen al instalar la app",
+ "No href specified when installing app from http" : "No se especificó href al instalar la app",
+ "No path specified when installing app from local file" : "No se especificó PATH al instalar la app desde el archivo local",
+ "Archives of type %s are not supported" : "No hay soporte para archivos de tipo %s",
+ "Failed to open archive when installing app" : "Error al abrir archivo mientras se instalaba la app",
+ "App does not provide an info.xml file" : "La app no suministra un archivo info.xml",
+ "App can't be installed because of not allowed code in the App" : "No puede ser instalada la app por tener código no autorizado",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "No se puede instalar la app porque no es compatible con esta versión de ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La app no se puede instalar porque contiene la etiqueta <shipped>true</shipped> que no está permitida para apps no distribuidas",
"%s enter the database username." : "%s Entrá el usuario de la base de datos",
"%s enter the database name." : "%s Entrá el nombre de la base de datos.",
"%s you may not use dots in the database name" : "%s no podés usar puntos en el nombre de la base de datos",
@@ -22,6 +33,7 @@
"PostgreSQL username and/or password not valid" : "Nombre de usuario o contraseña PostgradeSQL inválido.",
"Set an admin username." : "Configurar un nombre de administrador.",
"Set an admin password." : "Configurar una contraseña de administrador.",
+ "%s shared »%s« with you" : "%s compartió \"%s\" con vos",
"Could not find category \"%s\"" : "No fue posible encontrar la categoría \"%s\"",
"Apps" : "Apps",
"Help" : "Ayuda",
@@ -30,21 +42,9 @@
"Admin" : "Administración",
"No app name specified" : "No fue especificado el nombre de la app",
"web services under your control" : "servicios web sobre los que tenés control",
- "App directory already exists" : "El directorio de la app ya existe",
- "Can't create app folder. Please fix permissions. %s" : "No se puede crear el directorio para la app. Corregí los permisos. %s",
- "No source specified when installing app" : "No se especificó el origen al instalar la app",
- "No href specified when installing app from http" : "No se especificó href al instalar la app",
- "No path specified when installing app from local file" : "No se especificó PATH al instalar la app desde el archivo local",
- "Archives of type %s are not supported" : "No hay soporte para archivos de tipo %s",
- "Failed to open archive when installing app" : "Error al abrir archivo mientras se instalaba la app",
- "App does not provide an info.xml file" : "La app no suministra un archivo info.xml",
- "App can't be installed because of not allowed code in the App" : "No puede ser instalada la app por tener código no autorizado",
- "App can't be installed because it is not compatible with this version of ownCloud" : "No se puede instalar la app porque no es compatible con esta versión de ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La app no se puede instalar porque contiene la etiqueta <shipped>true</shipped> que no está permitida para apps no distribuidas",
"Application is not enabled" : "La aplicación no está habilitada",
"Authentication error" : "Error al autenticar",
"Token expired. Please reload page." : "Token expirado. Por favor, recargá la página.",
- "%s shared »%s« with you" : "%s compartió \"%s\" con vos",
"A valid username must be provided" : "Debe ingresar un nombre de usuario válido",
"A valid password must be provided" : "Debe ingresar una contraseña válida",
"Storage not available" : "Almacenamiento no disponible"
diff --git a/lib/l10n/es_CL.js b/lib/l10n/es_CL.js
index dff5da7d2c3..457883acff9 100644
--- a/lib/l10n/es_CL.js
+++ b/lib/l10n/es_CL.js
@@ -12,14 +12,14 @@ OC.L10N.register(
"last month" : "mes anterior",
"last year" : "último año",
"seconds ago" : "segundos antes",
+ "App directory already exists" : "El directorio de la aplicación ya existe",
+ "Can't create app folder. Please fix permissions. %s" : "No se puede crear el directorio de aplicación. Por favor corregir los permisos. %s",
+ "No source specified when installing app" : "No se especificó el origen al instalar la aplicación",
"Help" : "Ayuda",
"Personal" : "Personal",
"Users" : "Usuarios",
"Admin" : "Administración",
"No app name specified" : "No se especificó el nombre de la aplicación",
- "web services under your control" : "Servicios Web bajo su control",
- "App directory already exists" : "El directorio de la aplicación ya existe",
- "Can't create app folder. Please fix permissions. %s" : "No se puede crear el directorio de aplicación. Por favor corregir los permisos. %s",
- "No source specified when installing app" : "No se especificó el origen al instalar la aplicación"
+ "web services under your control" : "Servicios Web bajo su control"
},
"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/es_CL.json b/lib/l10n/es_CL.json
index da9eaf83f59..de72dab24b5 100644
--- a/lib/l10n/es_CL.json
+++ b/lib/l10n/es_CL.json
@@ -10,14 +10,14 @@
"last month" : "mes anterior",
"last year" : "último año",
"seconds ago" : "segundos antes",
+ "App directory already exists" : "El directorio de la aplicación ya existe",
+ "Can't create app folder. Please fix permissions. %s" : "No se puede crear el directorio de aplicación. Por favor corregir los permisos. %s",
+ "No source specified when installing app" : "No se especificó el origen al instalar la aplicación",
"Help" : "Ayuda",
"Personal" : "Personal",
"Users" : "Usuarios",
"Admin" : "Administración",
"No app name specified" : "No se especificó el nombre de la aplicación",
- "web services under your control" : "Servicios Web bajo su control",
- "App directory already exists" : "El directorio de la aplicación ya existe",
- "Can't create app folder. Please fix permissions. %s" : "No se puede crear el directorio de aplicación. Por favor corregir los permisos. %s",
- "No source specified when installing app" : "No se especificó el origen al instalar la aplicación"
+ "web services under your control" : "Servicios Web bajo su control"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/lib/l10n/es_MX.js b/lib/l10n/es_MX.js
index ca31337065b..96c5c3497a5 100644
--- a/lib/l10n/es_MX.js
+++ b/lib/l10n/es_MX.js
@@ -17,6 +17,17 @@ OC.L10N.register(
"_%n hour ago_::_%n hours ago_" : ["Hace %n hora","Hace %n horas"],
"_%n minute ago_::_%n minutes ago_" : ["Hace %n minuto","Hace %n minutos"],
"seconds ago" : "hace segundos",
+ "App directory already exists" : "El directorio de la aplicación ya existe",
+ "Can't create app folder. Please fix permissions. %s" : "No se puede crear la carpeta de la aplicación. Corrija los permisos. %s",
+ "No source specified when installing app" : "No se ha especificado origen cuando se ha instalado la aplicación",
+ "No href specified when installing app from http" : "No href especificado cuando se ha instalado la aplicación",
+ "No path specified when installing app from local file" : "Sin path especificado cuando se ha instalado la aplicación desde el archivo local",
+ "Archives of type %s are not supported" : "Archivos de tipo %s no son soportados",
+ "Failed to open archive when installing app" : "Fallo de abrir archivo mientras se instala la aplicación",
+ "App does not provide an info.xml file" : "La aplicación no suministra un archivo info.xml",
+ "App can't be installed because of not allowed code in the App" : "La aplicación no puede ser instalada por tener código no autorizado en la aplicación",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La aplicación no se puede instalar porque contiene la etiqueta\n<shipped>\ntrue\n</shipped>\nque no está permitida para aplicaciones no distribuidas",
"%s enter the database username." : "%s ingresar el usuario de la base de datos.",
"%s enter the database name." : "%s ingresar el nombre de la base de datos",
"%s you may not use dots in the database name" : "%s puede utilizar puntos en el nombre de la base de datos",
@@ -29,6 +40,7 @@ OC.L10N.register(
"PostgreSQL username and/or password not valid" : "Usuario y/o contraseña de PostgreSQL no válidos",
"Set an admin username." : "Configurar un nombre de usuario del administrador",
"Set an admin password." : "Configurar la contraseña del administrador.",
+ "%s shared »%s« with you" : "%s ha compartido »%s« contigo",
"Could not find category \"%s\"" : "No puede encontrar la categoria \"%s\"",
"Apps" : "Aplicaciones",
"Help" : "Ayuda",
@@ -37,21 +49,9 @@ OC.L10N.register(
"Admin" : "Administración",
"No app name specified" : "No se ha especificado nombre de la aplicación",
"web services under your control" : "Servicios web bajo su control",
- "App directory already exists" : "El directorio de la aplicación ya existe",
- "Can't create app folder. Please fix permissions. %s" : "No se puede crear la carpeta de la aplicación. Corrija los permisos. %s",
- "No source specified when installing app" : "No se ha especificado origen cuando se ha instalado la aplicación",
- "No href specified when installing app from http" : "No href especificado cuando se ha instalado la aplicación",
- "No path specified when installing app from local file" : "Sin path especificado cuando se ha instalado la aplicación desde el archivo local",
- "Archives of type %s are not supported" : "Archivos de tipo %s no son soportados",
- "Failed to open archive when installing app" : "Fallo de abrir archivo mientras se instala la aplicación",
- "App does not provide an info.xml file" : "La aplicación no suministra un archivo info.xml",
- "App can't be installed because of not allowed code in the App" : "La aplicación no puede ser instalada por tener código no autorizado en la aplicación",
- "App can't be installed because it is not compatible with this version of ownCloud" : "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La aplicación no se puede instalar porque contiene la etiqueta\n<shipped>\ntrue\n</shipped>\nque no está permitida para aplicaciones no distribuidas",
"Application is not enabled" : "La aplicación no está habilitada",
"Authentication error" : "Error de autenticación",
"Token expired. Please reload page." : "Token expirado. Por favor, recarga la página.",
- "%s shared »%s« with you" : "%s ha compartido »%s« contigo",
"A valid username must be provided" : "Se debe proporcionar un nombre de usuario válido",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida"
},
diff --git a/lib/l10n/es_MX.json b/lib/l10n/es_MX.json
index a4ab45599ff..1d7d2a5ef23 100644
--- a/lib/l10n/es_MX.json
+++ b/lib/l10n/es_MX.json
@@ -15,6 +15,17 @@
"_%n hour ago_::_%n hours ago_" : ["Hace %n hora","Hace %n horas"],
"_%n minute ago_::_%n minutes ago_" : ["Hace %n minuto","Hace %n minutos"],
"seconds ago" : "hace segundos",
+ "App directory already exists" : "El directorio de la aplicación ya existe",
+ "Can't create app folder. Please fix permissions. %s" : "No se puede crear la carpeta de la aplicación. Corrija los permisos. %s",
+ "No source specified when installing app" : "No se ha especificado origen cuando se ha instalado la aplicación",
+ "No href specified when installing app from http" : "No href especificado cuando se ha instalado la aplicación",
+ "No path specified when installing app from local file" : "Sin path especificado cuando se ha instalado la aplicación desde el archivo local",
+ "Archives of type %s are not supported" : "Archivos de tipo %s no son soportados",
+ "Failed to open archive when installing app" : "Fallo de abrir archivo mientras se instala la aplicación",
+ "App does not provide an info.xml file" : "La aplicación no suministra un archivo info.xml",
+ "App can't be installed because of not allowed code in the App" : "La aplicación no puede ser instalada por tener código no autorizado en la aplicación",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La aplicación no se puede instalar porque contiene la etiqueta\n<shipped>\ntrue\n</shipped>\nque no está permitida para aplicaciones no distribuidas",
"%s enter the database username." : "%s ingresar el usuario de la base de datos.",
"%s enter the database name." : "%s ingresar el nombre de la base de datos",
"%s you may not use dots in the database name" : "%s puede utilizar puntos en el nombre de la base de datos",
@@ -27,6 +38,7 @@
"PostgreSQL username and/or password not valid" : "Usuario y/o contraseña de PostgreSQL no válidos",
"Set an admin username." : "Configurar un nombre de usuario del administrador",
"Set an admin password." : "Configurar la contraseña del administrador.",
+ "%s shared »%s« with you" : "%s ha compartido »%s« contigo",
"Could not find category \"%s\"" : "No puede encontrar la categoria \"%s\"",
"Apps" : "Aplicaciones",
"Help" : "Ayuda",
@@ -35,21 +47,9 @@
"Admin" : "Administración",
"No app name specified" : "No se ha especificado nombre de la aplicación",
"web services under your control" : "Servicios web bajo su control",
- "App directory already exists" : "El directorio de la aplicación ya existe",
- "Can't create app folder. Please fix permissions. %s" : "No se puede crear la carpeta de la aplicación. Corrija los permisos. %s",
- "No source specified when installing app" : "No se ha especificado origen cuando se ha instalado la aplicación",
- "No href specified when installing app from http" : "No href especificado cuando se ha instalado la aplicación",
- "No path specified when installing app from local file" : "Sin path especificado cuando se ha instalado la aplicación desde el archivo local",
- "Archives of type %s are not supported" : "Archivos de tipo %s no son soportados",
- "Failed to open archive when installing app" : "Fallo de abrir archivo mientras se instala la aplicación",
- "App does not provide an info.xml file" : "La aplicación no suministra un archivo info.xml",
- "App can't be installed because of not allowed code in the App" : "La aplicación no puede ser instalada por tener código no autorizado en la aplicación",
- "App can't be installed because it is not compatible with this version of ownCloud" : "La aplicación no se puede instalar porque no es compatible con esta versión de ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "La aplicación no se puede instalar porque contiene la etiqueta\n<shipped>\ntrue\n</shipped>\nque no está permitida para aplicaciones no distribuidas",
"Application is not enabled" : "La aplicación no está habilitada",
"Authentication error" : "Error de autenticación",
"Token expired. Please reload page." : "Token expirado. Por favor, recarga la página.",
- "%s shared »%s« with you" : "%s ha compartido »%s« contigo",
"A valid username must be provided" : "Se debe proporcionar un nombre de usuario válido",
"A valid password must be provided" : "Se debe proporcionar una contraseña válida"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/et_EE.js b/lib/l10n/et_EE.js
index 667e2302427..fdd9416b22f 100644
--- a/lib/l10n/et_EE.js
+++ b/lib/l10n/et_EE.js
@@ -29,6 +29,17 @@ OC.L10N.register(
"File name is a reserved word" : "Failinimi sisaldab keelatud sõna",
"File name contains at least one invalid character" : "Faili nimesonvähemalt üks keelatud märk",
"File name is too long" : "Faili nimi on liiga pikk",
+ "App directory already exists" : "Rakenduse kataloog on juba olemas",
+ "Can't create app folder. Please fix permissions. %s" : "Ei saa luua rakendi kataloogi. Palun korrigeeri õigusi. %s",
+ "No source specified when installing app" : "Ühegi lähteallikat pole rakendi paigalduseks määratletud",
+ "No href specified when installing app from http" : "Ühtegi aadressi pole määratletud rakendi paigalduseks veebist",
+ "No path specified when installing app from local file" : "Ühtegi teed pole määratletud paigaldamaks rakendit kohalikust failist",
+ "Archives of type %s are not supported" : "%s tüüpi arhiivid pole toetatud",
+ "Failed to open archive when installing app" : "Arhiivi avamine ebaõnnestus rakendi paigalduse käigus",
+ "App does not provide an info.xml file" : "Rakend ei paku ühtegi info.xml faili",
+ "App can't be installed because of not allowed code in the App" : "Rakendit ei saa paigaldada, kuna sisaldab lubamatud koodi",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Rakendit ei saa paigaldada, kuna see pole ühilduv selle ownCloud versiooniga.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Rakendit ei saa paigaldada, kuna see sisaldab \n<shipped>\n\ntrue\n</shipped>\nmärgendit, mis pole lubatud mitte veetud (non shipped) rakendites",
"%s enter the database username." : "%s sisesta andmebaasi kasutajatunnus.",
"%s enter the database name." : "%s sisesta andmebaasi nimi.",
"%s you may not use dots in the database name" : "%s punktide kasutamine andmebaasi nimes pole lubatud",
@@ -44,36 +55,10 @@ OC.L10N.register(
"Set an admin username." : "Määra admin kasutajanimi.",
"Set an admin password." : "Määra admini parool.",
"Can't create or write into the data directory %s" : "Ei suuda luua või kirjutada andmete kataloogi %s",
- "You are not allowed to share %s" : "Sul pole lubatud %s jagada",
- "Expiration date is in the past" : "Aegumise kuupäev on minevikus",
- "Could not find category \"%s\"" : "Ei leia kategooriat \"%s\"",
- "Apps" : "Rakendused",
- "Help" : "Abiinfo",
- "Personal" : "Isiklik",
- "Users" : "Kasutajad",
- "Admin" : "Admin",
- "Recommended" : "Soovitatud",
- "No app name specified" : "Ühegi rakendi nime pole määratletud",
- "web services under your control" : "veebitenused sinu kontrolli all",
- "Can't read file" : "Faili lugemine ebaõnnestus",
- "App directory already exists" : "Rakenduse kataloog on juba olemas",
- "Can't create app folder. Please fix permissions. %s" : "Ei saa luua rakendi kataloogi. Palun korrigeeri õigusi. %s",
- "No source specified when installing app" : "Ühegi lähteallikat pole rakendi paigalduseks määratletud",
- "No href specified when installing app from http" : "Ühtegi aadressi pole määratletud rakendi paigalduseks veebist",
- "No path specified when installing app from local file" : "Ühtegi teed pole määratletud paigaldamaks rakendit kohalikust failist",
- "Archives of type %s are not supported" : "%s tüüpi arhiivid pole toetatud",
- "Failed to open archive when installing app" : "Arhiivi avamine ebaõnnestus rakendi paigalduse käigus",
- "App does not provide an info.xml file" : "Rakend ei paku ühtegi info.xml faili",
- "App can't be installed because of not allowed code in the App" : "Rakendit ei saa paigaldada, kuna sisaldab lubamatud koodi",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Rakendit ei saa paigaldada, kuna see pole ühilduv selle ownCloud versiooniga.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Rakendit ei saa paigaldada, kuna see sisaldab \n<shipped>\n\ntrue\n</shipped>\nmärgendit, mis pole lubatud mitte veetud (non shipped) rakendites",
- "Application is not enabled" : "Rakendus pole sisse lülitatud",
- "Authentication error" : "Autentimise viga",
- "Token expired. Please reload page." : "Kontrollkood aegus. Paelun lae leht uuesti.",
- "Unknown user" : "Tundmatu kasutaja",
"%s shared »%s« with you" : "%s jagas sinuga »%s«",
"%s via %s" : "%s läbi %s",
"Sharing %s failed, because the file does not exist" : "%s jagamine ebaõnnestus, kuna faili pole olemas",
+ "You are not allowed to share %s" : "Sul pole lubatud %s jagada",
"Sharing %s failed, because the user %s does not exist" : "%s jagamine ebaõnnestus, kuna kasutajat %s pole olemas",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s jagamine ebaõnnestus, kuna kasutaja %s pole ühegi grupi liige, millede liige on %s",
"Sharing %s failed, because this item is already shared with %s" : "%s jagamine ebaõnnestus, kuna see üksus on juba jagatud %s",
@@ -94,9 +79,21 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "%s jagamine ebaõnnestus, kuna edasijagamine pole lubatud",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s jagamine ebaõnnestus, kuna jagamise tagarakend ei suutnud leida %s jaoks lähteallikat",
"Sharing %s failed, because the file could not be found in the file cache" : "%s jagamine ebaõnnestus, kuna faili ei suudetud leida failide puhvrist",
- "A valid username must be provided" : "Sisesta nõuetele vastav kasutajatunnus",
- "A valid password must be provided" : "Sisesta nõuetele vastav parool",
- "The username is already being used" : "Kasutajanimi on juba kasutuses",
+ "Expiration date is in the past" : "Aegumise kuupäev on minevikus",
+ "Could not find category \"%s\"" : "Ei leia kategooriat \"%s\"",
+ "Apps" : "Rakendused",
+ "Help" : "Abiinfo",
+ "Personal" : "Isiklik",
+ "Users" : "Kasutajad",
+ "Admin" : "Admin",
+ "Recommended" : "Soovitatud",
+ "No app name specified" : "Ühegi rakendi nime pole määratletud",
+ "web services under your control" : "veebitenused sinu kontrolli all",
+ "Can't read file" : "Faili lugemine ebaõnnestus",
+ "Application is not enabled" : "Rakendus pole sisse lülitatud",
+ "Authentication error" : "Autentimise viga",
+ "Token expired. Please reload page." : "Kontrollkood aegus. Paelun lae leht uuesti.",
+ "Unknown user" : "Tundmatu kasutaja",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ühtegi andmebaasi (sqlite, mysql või postgresql) draiverit pole paigaldatud.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows platform pole toetatud",
"Cannot write into \"config\" directory" : "Ei saa kirjutada \"config\" kataloogi",
@@ -117,6 +114,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "Andmete kataloog (%s) on teistele kasutajate loetav",
"Data directory (%s) is invalid" : "Andmete kataloog (%s) pole korrektne",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Palun veendu, et andmete kataloogis sisaldub fail \".ocdata\" ",
+ "A valid username must be provided" : "Sisesta nõuetele vastav kasutajatunnus",
+ "A valid password must be provided" : "Sisesta nõuetele vastav parool",
+ "The username is already being used" : "Kasutajanimi on juba kasutuses",
"Could not obtain lock type %d on \"%s\"." : "Ei suutnud hankida %d tüüpi lukustust \"%s\".",
"Storage not available" : "Andmehoidla pole saadaval"
},
diff --git a/lib/l10n/et_EE.json b/lib/l10n/et_EE.json
index a0ef432f6b6..7d7a3979596 100644
--- a/lib/l10n/et_EE.json
+++ b/lib/l10n/et_EE.json
@@ -27,6 +27,17 @@
"File name is a reserved word" : "Failinimi sisaldab keelatud sõna",
"File name contains at least one invalid character" : "Faili nimesonvähemalt üks keelatud märk",
"File name is too long" : "Faili nimi on liiga pikk",
+ "App directory already exists" : "Rakenduse kataloog on juba olemas",
+ "Can't create app folder. Please fix permissions. %s" : "Ei saa luua rakendi kataloogi. Palun korrigeeri õigusi. %s",
+ "No source specified when installing app" : "Ühegi lähteallikat pole rakendi paigalduseks määratletud",
+ "No href specified when installing app from http" : "Ühtegi aadressi pole määratletud rakendi paigalduseks veebist",
+ "No path specified when installing app from local file" : "Ühtegi teed pole määratletud paigaldamaks rakendit kohalikust failist",
+ "Archives of type %s are not supported" : "%s tüüpi arhiivid pole toetatud",
+ "Failed to open archive when installing app" : "Arhiivi avamine ebaõnnestus rakendi paigalduse käigus",
+ "App does not provide an info.xml file" : "Rakend ei paku ühtegi info.xml faili",
+ "App can't be installed because of not allowed code in the App" : "Rakendit ei saa paigaldada, kuna sisaldab lubamatud koodi",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Rakendit ei saa paigaldada, kuna see pole ühilduv selle ownCloud versiooniga.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Rakendit ei saa paigaldada, kuna see sisaldab \n<shipped>\n\ntrue\n</shipped>\nmärgendit, mis pole lubatud mitte veetud (non shipped) rakendites",
"%s enter the database username." : "%s sisesta andmebaasi kasutajatunnus.",
"%s enter the database name." : "%s sisesta andmebaasi nimi.",
"%s you may not use dots in the database name" : "%s punktide kasutamine andmebaasi nimes pole lubatud",
@@ -42,36 +53,10 @@
"Set an admin username." : "Määra admin kasutajanimi.",
"Set an admin password." : "Määra admini parool.",
"Can't create or write into the data directory %s" : "Ei suuda luua või kirjutada andmete kataloogi %s",
- "You are not allowed to share %s" : "Sul pole lubatud %s jagada",
- "Expiration date is in the past" : "Aegumise kuupäev on minevikus",
- "Could not find category \"%s\"" : "Ei leia kategooriat \"%s\"",
- "Apps" : "Rakendused",
- "Help" : "Abiinfo",
- "Personal" : "Isiklik",
- "Users" : "Kasutajad",
- "Admin" : "Admin",
- "Recommended" : "Soovitatud",
- "No app name specified" : "Ühegi rakendi nime pole määratletud",
- "web services under your control" : "veebitenused sinu kontrolli all",
- "Can't read file" : "Faili lugemine ebaõnnestus",
- "App directory already exists" : "Rakenduse kataloog on juba olemas",
- "Can't create app folder. Please fix permissions. %s" : "Ei saa luua rakendi kataloogi. Palun korrigeeri õigusi. %s",
- "No source specified when installing app" : "Ühegi lähteallikat pole rakendi paigalduseks määratletud",
- "No href specified when installing app from http" : "Ühtegi aadressi pole määratletud rakendi paigalduseks veebist",
- "No path specified when installing app from local file" : "Ühtegi teed pole määratletud paigaldamaks rakendit kohalikust failist",
- "Archives of type %s are not supported" : "%s tüüpi arhiivid pole toetatud",
- "Failed to open archive when installing app" : "Arhiivi avamine ebaõnnestus rakendi paigalduse käigus",
- "App does not provide an info.xml file" : "Rakend ei paku ühtegi info.xml faili",
- "App can't be installed because of not allowed code in the App" : "Rakendit ei saa paigaldada, kuna sisaldab lubamatud koodi",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Rakendit ei saa paigaldada, kuna see pole ühilduv selle ownCloud versiooniga.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Rakendit ei saa paigaldada, kuna see sisaldab \n<shipped>\n\ntrue\n</shipped>\nmärgendit, mis pole lubatud mitte veetud (non shipped) rakendites",
- "Application is not enabled" : "Rakendus pole sisse lülitatud",
- "Authentication error" : "Autentimise viga",
- "Token expired. Please reload page." : "Kontrollkood aegus. Paelun lae leht uuesti.",
- "Unknown user" : "Tundmatu kasutaja",
"%s shared »%s« with you" : "%s jagas sinuga »%s«",
"%s via %s" : "%s läbi %s",
"Sharing %s failed, because the file does not exist" : "%s jagamine ebaõnnestus, kuna faili pole olemas",
+ "You are not allowed to share %s" : "Sul pole lubatud %s jagada",
"Sharing %s failed, because the user %s does not exist" : "%s jagamine ebaõnnestus, kuna kasutajat %s pole olemas",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s jagamine ebaõnnestus, kuna kasutaja %s pole ühegi grupi liige, millede liige on %s",
"Sharing %s failed, because this item is already shared with %s" : "%s jagamine ebaõnnestus, kuna see üksus on juba jagatud %s",
@@ -92,9 +77,21 @@
"Sharing %s failed, because resharing is not allowed" : "%s jagamine ebaõnnestus, kuna edasijagamine pole lubatud",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s jagamine ebaõnnestus, kuna jagamise tagarakend ei suutnud leida %s jaoks lähteallikat",
"Sharing %s failed, because the file could not be found in the file cache" : "%s jagamine ebaõnnestus, kuna faili ei suudetud leida failide puhvrist",
- "A valid username must be provided" : "Sisesta nõuetele vastav kasutajatunnus",
- "A valid password must be provided" : "Sisesta nõuetele vastav parool",
- "The username is already being used" : "Kasutajanimi on juba kasutuses",
+ "Expiration date is in the past" : "Aegumise kuupäev on minevikus",
+ "Could not find category \"%s\"" : "Ei leia kategooriat \"%s\"",
+ "Apps" : "Rakendused",
+ "Help" : "Abiinfo",
+ "Personal" : "Isiklik",
+ "Users" : "Kasutajad",
+ "Admin" : "Admin",
+ "Recommended" : "Soovitatud",
+ "No app name specified" : "Ühegi rakendi nime pole määratletud",
+ "web services under your control" : "veebitenused sinu kontrolli all",
+ "Can't read file" : "Faili lugemine ebaõnnestus",
+ "Application is not enabled" : "Rakendus pole sisse lülitatud",
+ "Authentication error" : "Autentimise viga",
+ "Token expired. Please reload page." : "Kontrollkood aegus. Paelun lae leht uuesti.",
+ "Unknown user" : "Tundmatu kasutaja",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ühtegi andmebaasi (sqlite, mysql või postgresql) draiverit pole paigaldatud.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows platform pole toetatud",
"Cannot write into \"config\" directory" : "Ei saa kirjutada \"config\" kataloogi",
@@ -115,6 +112,9 @@
"Data directory (%s) is readable by other users" : "Andmete kataloog (%s) on teistele kasutajate loetav",
"Data directory (%s) is invalid" : "Andmete kataloog (%s) pole korrektne",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Palun veendu, et andmete kataloogis sisaldub fail \".ocdata\" ",
+ "A valid username must be provided" : "Sisesta nõuetele vastav kasutajatunnus",
+ "A valid password must be provided" : "Sisesta nõuetele vastav parool",
+ "The username is already being used" : "Kasutajanimi on juba kasutuses",
"Could not obtain lock type %d on \"%s\"." : "Ei suutnud hankida %d tüüpi lukustust \"%s\".",
"Storage not available" : "Andmehoidla pole saadaval"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/eu.js b/lib/l10n/eu.js
index 6766caacced..b04b3e5bba1 100644
--- a/lib/l10n/eu.js
+++ b/lib/l10n/eu.js
@@ -29,6 +29,17 @@ OC.L10N.register(
"_%n minute ago_::_%n minutes ago_" : ["orain dela minutu %n","orain dela %n minutu"],
"seconds ago" : "segundu",
"File name contains at least one invalid character" : "Fitxategi izenak behintzat baliogabeko karaktere bat du",
+ "App directory already exists" : "Aplikazioaren karpeta dagoeneko existitzen da",
+ "Can't create app folder. Please fix permissions. %s" : "Ezin izan da aplikazioaren karpeta sortu. Mesdez konpondu baimenak. %s",
+ "No source specified when installing app" : "Ez da jatorririk zehaztu aplikazioa instalatzerakoan",
+ "No href specified when installing app from http" : "Ez da href parametrorik zehaztu http bidez aplikazioa instalatzerakoan",
+ "No path specified when installing app from local file" : "Ez da kokalekurik zehaztu fitxategi lokal moduan aplikazioa instalatzerakoan",
+ "Archives of type %s are not supported" : "%s motako fitxategiak ez dira onartzen",
+ "Failed to open archive when installing app" : "Fitxategia irekitzeak huts egin du aplikazioa instalatzerakoan",
+ "App does not provide an info.xml file" : "Aplikazioak ez du info.xml fitxategia",
+ "App can't be installed because of not allowed code in the App" : "Aplikazioa ezin da instalatu bertan duen baimendu gabeko kodea dela eta",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikazioa ezin da instalatu ownCloud bertsio honekin bateragarria ez delako",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikazioa ezin da instalatu <shipped>true</shipped> etiketa duelako eta etiketa hau ez da onartzen banaketan ez datozen aplikazioetan",
"%s enter the database username." : "%s sartu datu basearen erabiltzaile izena.",
"%s enter the database name." : "%s sartu datu basearen izena.",
"%s you may not use dots in the database name" : "%s ezin duzu punturik erabili datu basearen izenean.",
@@ -45,34 +56,10 @@ OC.L10N.register(
"Set an admin username." : "Ezarri administraziorako erabiltzaile izena.",
"Set an admin password." : "Ezarri administraziorako pasahitza.",
"Can't create or write into the data directory %s" : "Ezin da %s datu karpeta sortu edo bertan idatzi ",
- "You are not allowed to share %s" : "Ez zadue %s elkarbanatzeko baimendua",
- "Could not find category \"%s\"" : "Ezin da \"%s\" kategoria aurkitu",
- "Apps" : "Aplikazioak",
- "Help" : "Laguntza",
- "Personal" : "Pertsonala",
- "Users" : "Erabiltzaileak",
- "Admin" : "Admin",
- "Recommended" : "Aholkatuta",
- "No app name specified" : "Ez da aplikazioaren izena zehaztu",
- "web services under your control" : "web zerbitzuak zure kontrolpean",
- "App directory already exists" : "Aplikazioaren karpeta dagoeneko existitzen da",
- "Can't create app folder. Please fix permissions. %s" : "Ezin izan da aplikazioaren karpeta sortu. Mesdez konpondu baimenak. %s",
- "No source specified when installing app" : "Ez da jatorririk zehaztu aplikazioa instalatzerakoan",
- "No href specified when installing app from http" : "Ez da href parametrorik zehaztu http bidez aplikazioa instalatzerakoan",
- "No path specified when installing app from local file" : "Ez da kokalekurik zehaztu fitxategi lokal moduan aplikazioa instalatzerakoan",
- "Archives of type %s are not supported" : "%s motako fitxategiak ez dira onartzen",
- "Failed to open archive when installing app" : "Fitxategia irekitzeak huts egin du aplikazioa instalatzerakoan",
- "App does not provide an info.xml file" : "Aplikazioak ez du info.xml fitxategia",
- "App can't be installed because of not allowed code in the App" : "Aplikazioa ezin da instalatu bertan duen baimendu gabeko kodea dela eta",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikazioa ezin da instalatu ownCloud bertsio honekin bateragarria ez delako",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikazioa ezin da instalatu <shipped>true</shipped> etiketa duelako eta etiketa hau ez da onartzen banaketan ez datozen aplikazioetan",
- "Application is not enabled" : "Aplikazioa ez dago gaituta",
- "Authentication error" : "Autentifikazio errorea",
- "Token expired. Please reload page." : "Tokena iraungitu da. Mesedez birkargatu orria.",
- "Unknown user" : "Erabiltzaile ezezaguna",
"%s shared »%s« with you" : "%s-ek »%s« zurekin partekatu du",
"Sharing %s failed, because the backend does not allow shares from type %i" : "%s partekatzeak huts egin du, motorrak %i motako partekatzeak baimentzen ez dituelako",
"Sharing %s failed, because the file does not exist" : "%s elkarbanatzeak huts egin du, fitxategia ez delako existitzen",
+ "You are not allowed to share %s" : "Ez zadue %s elkarbanatzeko baimendua",
"Sharing %s failed, because the user %s does not exist" : "%s elkarbanatzeak huts egin du, %s erabiltzailea existitzen ez delako",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s elkarbanatzeak huts egin du, %s erabiltzailea ez delako %s partaide den talderen bateko partaidea",
"Sharing %s failed, because this item is already shared with %s" : "%s elkarbanatzeak huts egin du, dagoeneko %s erabiltzailearekin elkarbanatuta dagoelako",
@@ -93,9 +80,19 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "%s elkarbanatzeak huts egin du, ber-elkarbanatzea baimenduta ez dagoelako",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s elkarbanatzeak huts egin du, %sren elkarbanaketa motorrak bere iturria aurkitu ezin duelako",
"Sharing %s failed, because the file could not be found in the file cache" : "%s elkarbanatzeak huts egin du, fitxategia katxean aurkitu ez delako",
- "A valid username must be provided" : "Baliozko erabiltzaile izena eman behar da",
- "A valid password must be provided" : "Baliozko pasahitza eman behar da",
- "The username is already being used" : "Erabiltzaile izena dagoeneko erabiltzen ari da",
+ "Could not find category \"%s\"" : "Ezin da \"%s\" kategoria aurkitu",
+ "Apps" : "Aplikazioak",
+ "Help" : "Laguntza",
+ "Personal" : "Pertsonala",
+ "Users" : "Erabiltzaileak",
+ "Admin" : "Admin",
+ "Recommended" : "Aholkatuta",
+ "No app name specified" : "Ez da aplikazioaren izena zehaztu",
+ "web services under your control" : "web zerbitzuak zure kontrolpean",
+ "Application is not enabled" : "Aplikazioa ez dago gaituta",
+ "Authentication error" : "Autentifikazio errorea",
+ "Token expired. Please reload page." : "Tokena iraungitu da. Mesedez birkargatu orria.",
+ "Unknown user" : "Erabiltzaile ezezaguna",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ez dago datubaseen (sqlite, mysql edo postgresql) driverrik instalatuta.",
"Cannot write into \"config\" directory" : "Ezin da idatzi \"config\" karpetan",
"Cannot write into \"apps\" directory" : "Ezin da idatzi \"apps\" karpetan",
@@ -115,6 +112,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "Data karpeta (%s) beste erabiltzaileek irakur dezakete",
"Data directory (%s) is invalid" : "Datuen karpeta (%s) ez da baliogarria",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Mesedez egiaztatu data karpeta \".ocdata\" fitxategia duela bere erroan.",
+ "A valid username must be provided" : "Baliozko erabiltzaile izena eman behar da",
+ "A valid password must be provided" : "Baliozko pasahitza eman behar da",
+ "The username is already being used" : "Erabiltzaile izena dagoeneko erabiltzen ari da",
"Could not obtain lock type %d on \"%s\"." : "Ezin da lortu sarraia mota %d \"%s\"-an.",
"Storage not available" : "Biltegia ez dago eskuragarri"
},
diff --git a/lib/l10n/eu.json b/lib/l10n/eu.json
index 540d23c4eb7..ac887bfdf94 100644
--- a/lib/l10n/eu.json
+++ b/lib/l10n/eu.json
@@ -27,6 +27,17 @@
"_%n minute ago_::_%n minutes ago_" : ["orain dela minutu %n","orain dela %n minutu"],
"seconds ago" : "segundu",
"File name contains at least one invalid character" : "Fitxategi izenak behintzat baliogabeko karaktere bat du",
+ "App directory already exists" : "Aplikazioaren karpeta dagoeneko existitzen da",
+ "Can't create app folder. Please fix permissions. %s" : "Ezin izan da aplikazioaren karpeta sortu. Mesdez konpondu baimenak. %s",
+ "No source specified when installing app" : "Ez da jatorririk zehaztu aplikazioa instalatzerakoan",
+ "No href specified when installing app from http" : "Ez da href parametrorik zehaztu http bidez aplikazioa instalatzerakoan",
+ "No path specified when installing app from local file" : "Ez da kokalekurik zehaztu fitxategi lokal moduan aplikazioa instalatzerakoan",
+ "Archives of type %s are not supported" : "%s motako fitxategiak ez dira onartzen",
+ "Failed to open archive when installing app" : "Fitxategia irekitzeak huts egin du aplikazioa instalatzerakoan",
+ "App does not provide an info.xml file" : "Aplikazioak ez du info.xml fitxategia",
+ "App can't be installed because of not allowed code in the App" : "Aplikazioa ezin da instalatu bertan duen baimendu gabeko kodea dela eta",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikazioa ezin da instalatu ownCloud bertsio honekin bateragarria ez delako",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikazioa ezin da instalatu <shipped>true</shipped> etiketa duelako eta etiketa hau ez da onartzen banaketan ez datozen aplikazioetan",
"%s enter the database username." : "%s sartu datu basearen erabiltzaile izena.",
"%s enter the database name." : "%s sartu datu basearen izena.",
"%s you may not use dots in the database name" : "%s ezin duzu punturik erabili datu basearen izenean.",
@@ -43,34 +54,10 @@
"Set an admin username." : "Ezarri administraziorako erabiltzaile izena.",
"Set an admin password." : "Ezarri administraziorako pasahitza.",
"Can't create or write into the data directory %s" : "Ezin da %s datu karpeta sortu edo bertan idatzi ",
- "You are not allowed to share %s" : "Ez zadue %s elkarbanatzeko baimendua",
- "Could not find category \"%s\"" : "Ezin da \"%s\" kategoria aurkitu",
- "Apps" : "Aplikazioak",
- "Help" : "Laguntza",
- "Personal" : "Pertsonala",
- "Users" : "Erabiltzaileak",
- "Admin" : "Admin",
- "Recommended" : "Aholkatuta",
- "No app name specified" : "Ez da aplikazioaren izena zehaztu",
- "web services under your control" : "web zerbitzuak zure kontrolpean",
- "App directory already exists" : "Aplikazioaren karpeta dagoeneko existitzen da",
- "Can't create app folder. Please fix permissions. %s" : "Ezin izan da aplikazioaren karpeta sortu. Mesdez konpondu baimenak. %s",
- "No source specified when installing app" : "Ez da jatorririk zehaztu aplikazioa instalatzerakoan",
- "No href specified when installing app from http" : "Ez da href parametrorik zehaztu http bidez aplikazioa instalatzerakoan",
- "No path specified when installing app from local file" : "Ez da kokalekurik zehaztu fitxategi lokal moduan aplikazioa instalatzerakoan",
- "Archives of type %s are not supported" : "%s motako fitxategiak ez dira onartzen",
- "Failed to open archive when installing app" : "Fitxategia irekitzeak huts egin du aplikazioa instalatzerakoan",
- "App does not provide an info.xml file" : "Aplikazioak ez du info.xml fitxategia",
- "App can't be installed because of not allowed code in the App" : "Aplikazioa ezin da instalatu bertan duen baimendu gabeko kodea dela eta",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikazioa ezin da instalatu ownCloud bertsio honekin bateragarria ez delako",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikazioa ezin da instalatu <shipped>true</shipped> etiketa duelako eta etiketa hau ez da onartzen banaketan ez datozen aplikazioetan",
- "Application is not enabled" : "Aplikazioa ez dago gaituta",
- "Authentication error" : "Autentifikazio errorea",
- "Token expired. Please reload page." : "Tokena iraungitu da. Mesedez birkargatu orria.",
- "Unknown user" : "Erabiltzaile ezezaguna",
"%s shared »%s« with you" : "%s-ek »%s« zurekin partekatu du",
"Sharing %s failed, because the backend does not allow shares from type %i" : "%s partekatzeak huts egin du, motorrak %i motako partekatzeak baimentzen ez dituelako",
"Sharing %s failed, because the file does not exist" : "%s elkarbanatzeak huts egin du, fitxategia ez delako existitzen",
+ "You are not allowed to share %s" : "Ez zadue %s elkarbanatzeko baimendua",
"Sharing %s failed, because the user %s does not exist" : "%s elkarbanatzeak huts egin du, %s erabiltzailea existitzen ez delako",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s elkarbanatzeak huts egin du, %s erabiltzailea ez delako %s partaide den talderen bateko partaidea",
"Sharing %s failed, because this item is already shared with %s" : "%s elkarbanatzeak huts egin du, dagoeneko %s erabiltzailearekin elkarbanatuta dagoelako",
@@ -91,9 +78,19 @@
"Sharing %s failed, because resharing is not allowed" : "%s elkarbanatzeak huts egin du, ber-elkarbanatzea baimenduta ez dagoelako",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s elkarbanatzeak huts egin du, %sren elkarbanaketa motorrak bere iturria aurkitu ezin duelako",
"Sharing %s failed, because the file could not be found in the file cache" : "%s elkarbanatzeak huts egin du, fitxategia katxean aurkitu ez delako",
- "A valid username must be provided" : "Baliozko erabiltzaile izena eman behar da",
- "A valid password must be provided" : "Baliozko pasahitza eman behar da",
- "The username is already being used" : "Erabiltzaile izena dagoeneko erabiltzen ari da",
+ "Could not find category \"%s\"" : "Ezin da \"%s\" kategoria aurkitu",
+ "Apps" : "Aplikazioak",
+ "Help" : "Laguntza",
+ "Personal" : "Pertsonala",
+ "Users" : "Erabiltzaileak",
+ "Admin" : "Admin",
+ "Recommended" : "Aholkatuta",
+ "No app name specified" : "Ez da aplikazioaren izena zehaztu",
+ "web services under your control" : "web zerbitzuak zure kontrolpean",
+ "Application is not enabled" : "Aplikazioa ez dago gaituta",
+ "Authentication error" : "Autentifikazio errorea",
+ "Token expired. Please reload page." : "Tokena iraungitu da. Mesedez birkargatu orria.",
+ "Unknown user" : "Erabiltzaile ezezaguna",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ez dago datubaseen (sqlite, mysql edo postgresql) driverrik instalatuta.",
"Cannot write into \"config\" directory" : "Ezin da idatzi \"config\" karpetan",
"Cannot write into \"apps\" directory" : "Ezin da idatzi \"apps\" karpetan",
@@ -113,6 +110,9 @@
"Data directory (%s) is readable by other users" : "Data karpeta (%s) beste erabiltzaileek irakur dezakete",
"Data directory (%s) is invalid" : "Datuen karpeta (%s) ez da baliogarria",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Mesedez egiaztatu data karpeta \".ocdata\" fitxategia duela bere erroan.",
+ "A valid username must be provided" : "Baliozko erabiltzaile izena eman behar da",
+ "A valid password must be provided" : "Baliozko pasahitza eman behar da",
+ "The username is already being used" : "Erabiltzaile izena dagoeneko erabiltzen ari da",
"Could not obtain lock type %d on \"%s\"." : "Ezin da lortu sarraia mota %d \"%s\"-an.",
"Storage not available" : "Biltegia ez dago eskuragarri"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/fa.js b/lib/l10n/fa.js
index ef94a79da7d..02c49c7bd06 100644
--- a/lib/l10n/fa.js
+++ b/lib/l10n/fa.js
@@ -28,6 +28,9 @@ OC.L10N.register(
"File name is a reserved word" : "این نام فایل جزو کلمات رزرو می‌باشد",
"File name contains at least one invalid character" : "نام فایل دارای حداقل یک کاراکتر نامعتبر است",
"File name is too long" : "نام فایل خیلی بزرگ است",
+ "App directory already exists" : "برنامه در حال حاضر وجود دارد",
+ "Can't create app folder. Please fix permissions. %s" : "امکان ایجاد پوشه‌ی برنامه وجود ندارد. لطفا اجازه‌های دسترسی را تصحیح کنید. %s",
+ "No source specified when installing app" : "هیچ مبدائی در زمان نصب برنامه مشخص نشده است",
"%s enter the database username." : "%s نام کاربری پایگاه داده را وارد نمایید.",
"%s enter the database name." : "%s نام پایگاه داده را وارد نمایید.",
"%s you may not use dots in the database name" : "%s شما نباید از نقطه در نام پایگاه داده استفاده نمایید.",
@@ -40,6 +43,7 @@ OC.L10N.register(
"PostgreSQL username and/or password not valid" : "PostgreSQL نام کاربری و / یا رمزعبور معتبر نیست.",
"Set an admin username." : "یک نام کاربری برای مدیر تنظیم نمایید.",
"Set an admin password." : "یک رمزعبور برای مدیر تنظیم نمایید.",
+ "%s shared »%s« with you" : "%s به اشتراک گذاشته شده است »%s« توسط شما",
"Could not find category \"%s\"" : "دسته بندی %s یافت نشد",
"Apps" : " برنامه ها",
"Help" : "راه‌نما",
@@ -53,23 +57,19 @@ OC.L10N.register(
"web services under your control" : "سرویس های تحت وب در کنترل شما",
"File is currently busy, please try again later" : "فایل در حال حاضر مشغول است، لطفا مجددا تلاش کنید",
"Can't read file" : "امکان خواندن فایل وجود ندارد",
- "App directory already exists" : "برنامه در حال حاضر وجود دارد",
- "Can't create app folder. Please fix permissions. %s" : "امکان ایجاد پوشه‌ی برنامه وجود ندارد. لطفا اجازه‌های دسترسی را تصحیح کنید. %s",
- "No source specified when installing app" : "هیچ مبدائی در زمان نصب برنامه مشخص نشده است",
"Application is not enabled" : "برنامه فعال نشده است",
"Authentication error" : "خطا در اعتبار سنجی",
"Token expired. Please reload page." : "رمز منقضی شده است. لطفا دوباره صفحه را بارگذاری نمایید.",
"Unknown user" : "کاربر نامعلوم",
- "%s shared »%s« with you" : "%s به اشتراک گذاشته شده است »%s« توسط شما",
- "A valid username must be provided" : "نام کاربری صحیح باید وارد شود",
- "A valid password must be provided" : "رمز عبور صحیح باید وارد شود",
- "The username is already being used" : "نام‌کاربری قبلا استفاده شده است",
"Microsoft Windows Platform is not supported" : "بستر Microsoft Windows پشتیبانی نمی‎‌شود",
"Cannot write into \"config\" directory" : "امکان نوشتن درون شاخه‌ی \"config\" وجود ندارد",
"Please ask your server administrator to install the module." : "لطفا از مدیر سیستم بخواهید تا ماژول را نصب کند.",
"PHP module %s not installed." : "ماژول PHP %s نصب نشده است.",
"PostgreSQL >= 9 required" : "PostgreSQL >= 9 نیاز است",
"Please upgrade your database version" : "لطفا نسخه‌ی پایگاه‌داده‌ی خود را بروز کنید",
+ "A valid username must be provided" : "نام کاربری صحیح باید وارد شود",
+ "A valid password must be provided" : "رمز عبور صحیح باید وارد شود",
+ "The username is already being used" : "نام‌کاربری قبلا استفاده شده است",
"Storage not available" : "فضای ذخیره سازی موجود نیست"
},
"nplurals=1; plural=0;");
diff --git a/lib/l10n/fa.json b/lib/l10n/fa.json
index dc8f19fad57..c1aebdc7c7b 100644
--- a/lib/l10n/fa.json
+++ b/lib/l10n/fa.json
@@ -26,6 +26,9 @@
"File name is a reserved word" : "این نام فایل جزو کلمات رزرو می‌باشد",
"File name contains at least one invalid character" : "نام فایل دارای حداقل یک کاراکتر نامعتبر است",
"File name is too long" : "نام فایل خیلی بزرگ است",
+ "App directory already exists" : "برنامه در حال حاضر وجود دارد",
+ "Can't create app folder. Please fix permissions. %s" : "امکان ایجاد پوشه‌ی برنامه وجود ندارد. لطفا اجازه‌های دسترسی را تصحیح کنید. %s",
+ "No source specified when installing app" : "هیچ مبدائی در زمان نصب برنامه مشخص نشده است",
"%s enter the database username." : "%s نام کاربری پایگاه داده را وارد نمایید.",
"%s enter the database name." : "%s نام پایگاه داده را وارد نمایید.",
"%s you may not use dots in the database name" : "%s شما نباید از نقطه در نام پایگاه داده استفاده نمایید.",
@@ -38,6 +41,7 @@
"PostgreSQL username and/or password not valid" : "PostgreSQL نام کاربری و / یا رمزعبور معتبر نیست.",
"Set an admin username." : "یک نام کاربری برای مدیر تنظیم نمایید.",
"Set an admin password." : "یک رمزعبور برای مدیر تنظیم نمایید.",
+ "%s shared »%s« with you" : "%s به اشتراک گذاشته شده است »%s« توسط شما",
"Could not find category \"%s\"" : "دسته بندی %s یافت نشد",
"Apps" : " برنامه ها",
"Help" : "راه‌نما",
@@ -51,23 +55,19 @@
"web services under your control" : "سرویس های تحت وب در کنترل شما",
"File is currently busy, please try again later" : "فایل در حال حاضر مشغول است، لطفا مجددا تلاش کنید",
"Can't read file" : "امکان خواندن فایل وجود ندارد",
- "App directory already exists" : "برنامه در حال حاضر وجود دارد",
- "Can't create app folder. Please fix permissions. %s" : "امکان ایجاد پوشه‌ی برنامه وجود ندارد. لطفا اجازه‌های دسترسی را تصحیح کنید. %s",
- "No source specified when installing app" : "هیچ مبدائی در زمان نصب برنامه مشخص نشده است",
"Application is not enabled" : "برنامه فعال نشده است",
"Authentication error" : "خطا در اعتبار سنجی",
"Token expired. Please reload page." : "رمز منقضی شده است. لطفا دوباره صفحه را بارگذاری نمایید.",
"Unknown user" : "کاربر نامعلوم",
- "%s shared »%s« with you" : "%s به اشتراک گذاشته شده است »%s« توسط شما",
- "A valid username must be provided" : "نام کاربری صحیح باید وارد شود",
- "A valid password must be provided" : "رمز عبور صحیح باید وارد شود",
- "The username is already being used" : "نام‌کاربری قبلا استفاده شده است",
"Microsoft Windows Platform is not supported" : "بستر Microsoft Windows پشتیبانی نمی‎‌شود",
"Cannot write into \"config\" directory" : "امکان نوشتن درون شاخه‌ی \"config\" وجود ندارد",
"Please ask your server administrator to install the module." : "لطفا از مدیر سیستم بخواهید تا ماژول را نصب کند.",
"PHP module %s not installed." : "ماژول PHP %s نصب نشده است.",
"PostgreSQL >= 9 required" : "PostgreSQL >= 9 نیاز است",
"Please upgrade your database version" : "لطفا نسخه‌ی پایگاه‌داده‌ی خود را بروز کنید",
+ "A valid username must be provided" : "نام کاربری صحیح باید وارد شود",
+ "A valid password must be provided" : "رمز عبور صحیح باید وارد شود",
+ "The username is already being used" : "نام‌کاربری قبلا استفاده شده است",
"Storage not available" : "فضای ذخیره سازی موجود نیست"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/lib/l10n/fi_FI.js b/lib/l10n/fi_FI.js
index 7c7db307780..c46526b2b20 100644
--- a/lib/l10n/fi_FI.js
+++ b/lib/l10n/fi_FI.js
@@ -35,6 +35,20 @@ OC.L10N.register(
"4-byte characters are not supported in file names" : "4 tavun merkit eivät ole tuettuja tiedostojen nimissä",
"File name contains at least one invalid character" : "Tiedoston nimi sisältää ainakin yhden virheellisen merkin",
"File name is too long" : "Tiedoston nimi on liian pitkä",
+ "App directory already exists" : "Sovelluskansio on jo olemassa",
+ "Can't create app folder. Please fix permissions. %s" : "Sovelluskansion luominen ei onnistu. Korjaa käyttöoikeudet. %s",
+ "Archive does not contain a directory named %s" : "Arkisto ei sisällä kansiota nimeltä %s",
+ "No source specified when installing app" : "Lähdettä ei määritelty sovellusta asennettaessa",
+ "No href specified when installing app from http" : "Href-määritettä ei asetettu asennettaessa sovellusta http:n yli",
+ "No path specified when installing app from local file" : "Polkua ei määritelty sovellusta asennettaessa paikallisesta tiedostosta",
+ "Archives of type %s are not supported" : "Tyypin %s arkistot eivät ole tuettuja",
+ "Failed to open archive when installing app" : "Pakettitiedoston avaaminen epäonnistui sovellusta asennettaessa",
+ "App does not provide an info.xml file" : "Sovellus ei sisällä info.xml-tiedostoa",
+ "App cannot be installed because appinfo file cannot be read." : "Sovellusta ei voi asentaa, koska appinfo-tiedostoa ei voi lukea.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Allekirjoituksen tarkistaminen ei onnistunut. Ota yhteys sovelluskehittäjään ja tarkista ylläpitonäkymä.",
+ "App can't be installed because of not allowed code in the App" : "Sovellusta ei voi asentaa, koska sovellus sisältää kiellettyä koodia",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Sovellusta ei voi asentaa, koska se ei ole yhteensopiva käytössä olevan ownCloud-version kanssa",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Sovelluksen asennus ei onnistu, koska sen info.xml:ssä ilmoitettu versio ei ole sama kuin sovelluskaupassa ilmoitettu versio",
"%s enter the database username." : "%s anna tietokannan käyttäjätunnus.",
"%s enter the database name." : "%s anna tietokannan nimi.",
"%s you may not use dots in the database name" : "%s et voi käyttää pisteitä tietokannan nimessä",
@@ -50,7 +64,28 @@ OC.L10N.register(
"Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Poista open_basedir-asetus php.ini-tiedostosta tai vaihda 64-bittiseen PHP:hen.",
"Set an admin username." : "Aseta ylläpitäjän käyttäjätunnus.",
"Set an admin password." : "Aseta ylläpitäjän salasana.",
+ "Invalid Federated Cloud ID" : "Virheellinen federoidun pilven tunniste",
+ "%s shared »%s« with you" : "%s jakoi kohteen »%s« kanssasi",
+ "Sharing %s failed, because the file does not exist" : "Kohteen %s jakaminen epäonnistui, koska tiedostoa ei ole olemassa",
"You are not allowed to share %s" : "Oikeutesi eivät riitä kohteen %s jakamiseen.",
+ "Sharing %s failed, because you can not share with yourself" : "Kohteen %s jakaminen epäonnistui, koska et voi jakaa itsesi kanssa",
+ "Sharing %s failed, because the user %s does not exist" : "Kohteen %s jakaminen epäonnistui, koska käyttäjää %s ei ole olemassa",
+ "Sharing %s failed, because this item is already shared with %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjän %s kanssa",
+ "Sharing %s failed, because this item is already shared with user %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjän %s kanssa",
+ "Sharing %s failed, because the group %s does not exist" : "Kohteen %s jakaminen epäonnistui, koska ryhmää %s ei ole olemassa",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Kohteen %s jakaminen epäonnistui, koska käyttäjä %s ei ole ryhmän %s jäsen",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Anna salasana luodaksesi julkisen linkin. Vain suojatut linkit ovat sallittuja",
+ "Sharing %s failed, because sharing with links is not allowed" : "Kohteen %s jakaminen epäonnistui, koska jakaminen linkkejä käyttäen ei ole sallittu",
+ "Not allowed to create a federated share with the same user" : "Saman käyttäjän kanssa ei ole sallittua luoda federoitua jakoa",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Kohteen %s jakaminen epäonnistui, kohdetta %s ei löytynyt. Kenties palvelin ei ole juuri nyt tavoitettavissa.",
+ "Setting permissions for %s failed, because the item was not found" : "Kohteen %s oikeuksien asettaminen epäonnistui, koska kohdetta ei löytynyt",
+ "Cannot set expiration date. Expiration date is in the past" : "Vanhentumispäivää ei voi asettaa. Vanhentumispäivä on jo mennyt",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Vanhenemispäivän tyhjentäminen ei onnistu. Jaoille on määritelty pakolliseksi vanhenemispäivä.",
+ "Sharing backend %s not found" : "Jakamisen taustaosaa %s ei löytynyt",
+ "Sharing backend for %s not found" : "Jakamisen taustaosaa kohteelle %s ei löytynyt",
+ "Sharing failed, because the user %s is the original sharer" : "Jakaminen epäonnistui, koska käyttäjä %s ei ole alkuperäinen jakaja",
+ "Sharing %s failed, because resharing is not allowed" : "Kohteen %s jakaminen epäonnistui, koska jakaminen uudelleen ei ole sallittu",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Kohteen %s jakaminen epäonnistui, koska tiedostoa ei löytynyt tiedostovälimuistista",
"Cannot increase permissions of %s" : "Kohteen %s käyttöoikeuksien lisääminen ei onnistu",
"Expiration date is in the past" : "Vanhenemispäivä on menneisyydessä",
"Cannot set expiration date more than %s days in the future" : "Vanhenemispäivä voi olla korkeintaan %s päivän päässä tulevaisuudessa",
@@ -68,20 +103,6 @@ OC.L10N.register(
"web services under your control" : "verkkopalvelut hallinnassasi",
"File is currently busy, please try again later" : "Tiedosto on parhaillaan käytössä, yritä myöhemmin uudelleen",
"Can't read file" : "Tiedostoa ei voi lukea",
- "App directory already exists" : "Sovelluskansio on jo olemassa",
- "Can't create app folder. Please fix permissions. %s" : "Sovelluskansion luominen ei onnistu. Korjaa käyttöoikeudet. %s",
- "Archive does not contain a directory named %s" : "Arkisto ei sisällä kansiota nimeltä %s",
- "No source specified when installing app" : "Lähdettä ei määritelty sovellusta asennettaessa",
- "No href specified when installing app from http" : "Href-määritettä ei asetettu asennettaessa sovellusta http:n yli",
- "No path specified when installing app from local file" : "Polkua ei määritelty sovellusta asennettaessa paikallisesta tiedostosta",
- "Archives of type %s are not supported" : "Tyypin %s arkistot eivät ole tuettuja",
- "Failed to open archive when installing app" : "Pakettitiedoston avaaminen epäonnistui sovellusta asennettaessa",
- "App does not provide an info.xml file" : "Sovellus ei sisällä info.xml-tiedostoa",
- "App cannot be installed because appinfo file cannot be read." : "Sovellusta ei voi asentaa, koska appinfo-tiedostoa ei voi lukea.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Allekirjoituksen tarkistaminen ei onnistunut. Ota yhteys sovelluskehittäjään ja tarkista ylläpitonäkymä.",
- "App can't be installed because of not allowed code in the App" : "Sovellusta ei voi asentaa, koska sovellus sisältää kiellettyä koodia",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Sovellusta ei voi asentaa, koska se ei ole yhteensopiva käytössä olevan ownCloud-version kanssa",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Sovelluksen asennus ei onnistu, koska sen info.xml:ssä ilmoitettu versio ei ole sama kuin sovelluskaupassa ilmoitettu versio",
"Application is not enabled" : "Sovellusta ei ole otettu käyttöön",
"Authentication error" : "Tunnistautumisvirhe",
"Token expired. Please reload page." : "Valtuutus vanheni. Lataa sivu uudelleen.",
@@ -113,32 +134,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Tarkista \"datadirectory\"-arvo asetuksistasi",
"Data directory (%s) is invalid" : "Datakansio (%s) on virheellinen",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Varmista, että datakansion juuressa on tiedosto \".ocdata\".",
- "Invalid Federated Cloud ID" : "Virheellinen federoidun pilven tunniste",
- "%s shared »%s« with you" : "%s jakoi kohteen »%s« kanssasi",
- "Sharing %s failed, because the file does not exist" : "Kohteen %s jakaminen epäonnistui, koska tiedostoa ei ole olemassa",
- "Sharing %s failed, because you can not share with yourself" : "Kohteen %s jakaminen epäonnistui, koska et voi jakaa itsesi kanssa",
- "Sharing %s failed, because the user %s does not exist" : "Kohteen %s jakaminen epäonnistui, koska käyttäjää %s ei ole olemassa",
- "Sharing %s failed, because this item is already shared with %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjän %s kanssa",
- "Sharing %s failed, because this item is already shared with user %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjän %s kanssa",
- "Sharing %s failed, because the group %s does not exist" : "Kohteen %s jakaminen epäonnistui, koska ryhmää %s ei ole olemassa",
- "Sharing %s failed, because %s is not a member of the group %s" : "Kohteen %s jakaminen epäonnistui, koska käyttäjä %s ei ole ryhmän %s jäsen",
- "You need to provide a password to create a public link, only protected links are allowed" : "Anna salasana luodaksesi julkisen linkin. Vain suojatut linkit ovat sallittuja",
- "Sharing %s failed, because sharing with links is not allowed" : "Kohteen %s jakaminen epäonnistui, koska jakaminen linkkejä käyttäen ei ole sallittu",
- "Not allowed to create a federated share with the same user" : "Saman käyttäjän kanssa ei ole sallittua luoda federoitua jakoa",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Kohteen %s jakaminen epäonnistui, kohdetta %s ei löytynyt. Kenties palvelin ei ole juuri nyt tavoitettavissa.",
- "Setting permissions for %s failed, because the item was not found" : "Kohteen %s oikeuksien asettaminen epäonnistui, koska kohdetta ei löytynyt",
- "Cannot set expiration date. Expiration date is in the past" : "Vanhentumispäivää ei voi asettaa. Vanhentumispäivä on jo mennyt",
- "Cannot clear expiration date. Shares are required to have an expiration date." : "Vanhenemispäivän tyhjentäminen ei onnistu. Jaoille on määritelty pakolliseksi vanhenemispäivä.",
- "Sharing backend %s not found" : "Jakamisen taustaosaa %s ei löytynyt",
- "Sharing backend for %s not found" : "Jakamisen taustaosaa kohteelle %s ei löytynyt",
- "Sharing failed, because the user %s is the original sharer" : "Jakaminen epäonnistui, koska käyttäjä %s ei ole alkuperäinen jakaja",
- "Sharing %s failed, because resharing is not allowed" : "Kohteen %s jakaminen epäonnistui, koska jakaminen uudelleen ei ole sallittu",
- "Sharing %s failed, because the file could not be found in the file cache" : "Kohteen %s jakaminen epäonnistui, koska tiedostoa ei löytynyt tiedostovälimuistista",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Vain seuraavat merkit ovat sallittuja käyttäjätunnuksessa: \"a-z\", \"A-Z\", \"0-9\" ja \"_.@-'\"",
"A valid username must be provided" : "Anna kelvollinen käyttäjätunnus",
"Username contains whitespace at the beginning or at the end" : "Käyttäjätunnus sisältää tyhjätilaa joko alussa tai lopussa",
"A valid password must be provided" : "Anna kelvollinen salasana",
"The username is already being used" : "Käyttäjätunnus on jo käytössä",
+ "Login canceled by app" : "Kirjautuminen peruttiin sovelluksen toimesta",
+ "User disabled" : "Käyttäjä poistettu käytöstä",
"Could not obtain lock type %d on \"%s\"." : "Lukitustapaa %d ei saatu kohteelle \"%s\".",
"Storage unauthorized. %s" : "Tallennustila ei ole valtuutettu. %s",
"Storage incomplete configuration. %s" : "Tallennustilan puutteellinen määritys. %s",
diff --git a/lib/l10n/fi_FI.json b/lib/l10n/fi_FI.json
index 4e7598bc90d..82fc07bcb63 100644
--- a/lib/l10n/fi_FI.json
+++ b/lib/l10n/fi_FI.json
@@ -33,6 +33,20 @@
"4-byte characters are not supported in file names" : "4 tavun merkit eivät ole tuettuja tiedostojen nimissä",
"File name contains at least one invalid character" : "Tiedoston nimi sisältää ainakin yhden virheellisen merkin",
"File name is too long" : "Tiedoston nimi on liian pitkä",
+ "App directory already exists" : "Sovelluskansio on jo olemassa",
+ "Can't create app folder. Please fix permissions. %s" : "Sovelluskansion luominen ei onnistu. Korjaa käyttöoikeudet. %s",
+ "Archive does not contain a directory named %s" : "Arkisto ei sisällä kansiota nimeltä %s",
+ "No source specified when installing app" : "Lähdettä ei määritelty sovellusta asennettaessa",
+ "No href specified when installing app from http" : "Href-määritettä ei asetettu asennettaessa sovellusta http:n yli",
+ "No path specified when installing app from local file" : "Polkua ei määritelty sovellusta asennettaessa paikallisesta tiedostosta",
+ "Archives of type %s are not supported" : "Tyypin %s arkistot eivät ole tuettuja",
+ "Failed to open archive when installing app" : "Pakettitiedoston avaaminen epäonnistui sovellusta asennettaessa",
+ "App does not provide an info.xml file" : "Sovellus ei sisällä info.xml-tiedostoa",
+ "App cannot be installed because appinfo file cannot be read." : "Sovellusta ei voi asentaa, koska appinfo-tiedostoa ei voi lukea.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Allekirjoituksen tarkistaminen ei onnistunut. Ota yhteys sovelluskehittäjään ja tarkista ylläpitonäkymä.",
+ "App can't be installed because of not allowed code in the App" : "Sovellusta ei voi asentaa, koska sovellus sisältää kiellettyä koodia",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Sovellusta ei voi asentaa, koska se ei ole yhteensopiva käytössä olevan ownCloud-version kanssa",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Sovelluksen asennus ei onnistu, koska sen info.xml:ssä ilmoitettu versio ei ole sama kuin sovelluskaupassa ilmoitettu versio",
"%s enter the database username." : "%s anna tietokannan käyttäjätunnus.",
"%s enter the database name." : "%s anna tietokannan nimi.",
"%s you may not use dots in the database name" : "%s et voi käyttää pisteitä tietokannan nimessä",
@@ -48,7 +62,28 @@
"Please remove the open_basedir setting within your php.ini or switch to 64-bit PHP." : "Poista open_basedir-asetus php.ini-tiedostosta tai vaihda 64-bittiseen PHP:hen.",
"Set an admin username." : "Aseta ylläpitäjän käyttäjätunnus.",
"Set an admin password." : "Aseta ylläpitäjän salasana.",
+ "Invalid Federated Cloud ID" : "Virheellinen federoidun pilven tunniste",
+ "%s shared »%s« with you" : "%s jakoi kohteen »%s« kanssasi",
+ "Sharing %s failed, because the file does not exist" : "Kohteen %s jakaminen epäonnistui, koska tiedostoa ei ole olemassa",
"You are not allowed to share %s" : "Oikeutesi eivät riitä kohteen %s jakamiseen.",
+ "Sharing %s failed, because you can not share with yourself" : "Kohteen %s jakaminen epäonnistui, koska et voi jakaa itsesi kanssa",
+ "Sharing %s failed, because the user %s does not exist" : "Kohteen %s jakaminen epäonnistui, koska käyttäjää %s ei ole olemassa",
+ "Sharing %s failed, because this item is already shared with %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjän %s kanssa",
+ "Sharing %s failed, because this item is already shared with user %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjän %s kanssa",
+ "Sharing %s failed, because the group %s does not exist" : "Kohteen %s jakaminen epäonnistui, koska ryhmää %s ei ole olemassa",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Kohteen %s jakaminen epäonnistui, koska käyttäjä %s ei ole ryhmän %s jäsen",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Anna salasana luodaksesi julkisen linkin. Vain suojatut linkit ovat sallittuja",
+ "Sharing %s failed, because sharing with links is not allowed" : "Kohteen %s jakaminen epäonnistui, koska jakaminen linkkejä käyttäen ei ole sallittu",
+ "Not allowed to create a federated share with the same user" : "Saman käyttäjän kanssa ei ole sallittua luoda federoitua jakoa",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Kohteen %s jakaminen epäonnistui, kohdetta %s ei löytynyt. Kenties palvelin ei ole juuri nyt tavoitettavissa.",
+ "Setting permissions for %s failed, because the item was not found" : "Kohteen %s oikeuksien asettaminen epäonnistui, koska kohdetta ei löytynyt",
+ "Cannot set expiration date. Expiration date is in the past" : "Vanhentumispäivää ei voi asettaa. Vanhentumispäivä on jo mennyt",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Vanhenemispäivän tyhjentäminen ei onnistu. Jaoille on määritelty pakolliseksi vanhenemispäivä.",
+ "Sharing backend %s not found" : "Jakamisen taustaosaa %s ei löytynyt",
+ "Sharing backend for %s not found" : "Jakamisen taustaosaa kohteelle %s ei löytynyt",
+ "Sharing failed, because the user %s is the original sharer" : "Jakaminen epäonnistui, koska käyttäjä %s ei ole alkuperäinen jakaja",
+ "Sharing %s failed, because resharing is not allowed" : "Kohteen %s jakaminen epäonnistui, koska jakaminen uudelleen ei ole sallittu",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Kohteen %s jakaminen epäonnistui, koska tiedostoa ei löytynyt tiedostovälimuistista",
"Cannot increase permissions of %s" : "Kohteen %s käyttöoikeuksien lisääminen ei onnistu",
"Expiration date is in the past" : "Vanhenemispäivä on menneisyydessä",
"Cannot set expiration date more than %s days in the future" : "Vanhenemispäivä voi olla korkeintaan %s päivän päässä tulevaisuudessa",
@@ -66,20 +101,6 @@
"web services under your control" : "verkkopalvelut hallinnassasi",
"File is currently busy, please try again later" : "Tiedosto on parhaillaan käytössä, yritä myöhemmin uudelleen",
"Can't read file" : "Tiedostoa ei voi lukea",
- "App directory already exists" : "Sovelluskansio on jo olemassa",
- "Can't create app folder. Please fix permissions. %s" : "Sovelluskansion luominen ei onnistu. Korjaa käyttöoikeudet. %s",
- "Archive does not contain a directory named %s" : "Arkisto ei sisällä kansiota nimeltä %s",
- "No source specified when installing app" : "Lähdettä ei määritelty sovellusta asennettaessa",
- "No href specified when installing app from http" : "Href-määritettä ei asetettu asennettaessa sovellusta http:n yli",
- "No path specified when installing app from local file" : "Polkua ei määritelty sovellusta asennettaessa paikallisesta tiedostosta",
- "Archives of type %s are not supported" : "Tyypin %s arkistot eivät ole tuettuja",
- "Failed to open archive when installing app" : "Pakettitiedoston avaaminen epäonnistui sovellusta asennettaessa",
- "App does not provide an info.xml file" : "Sovellus ei sisällä info.xml-tiedostoa",
- "App cannot be installed because appinfo file cannot be read." : "Sovellusta ei voi asentaa, koska appinfo-tiedostoa ei voi lukea.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Allekirjoituksen tarkistaminen ei onnistunut. Ota yhteys sovelluskehittäjään ja tarkista ylläpitonäkymä.",
- "App can't be installed because of not allowed code in the App" : "Sovellusta ei voi asentaa, koska sovellus sisältää kiellettyä koodia",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Sovellusta ei voi asentaa, koska se ei ole yhteensopiva käytössä olevan ownCloud-version kanssa",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Sovelluksen asennus ei onnistu, koska sen info.xml:ssä ilmoitettu versio ei ole sama kuin sovelluskaupassa ilmoitettu versio",
"Application is not enabled" : "Sovellusta ei ole otettu käyttöön",
"Authentication error" : "Tunnistautumisvirhe",
"Token expired. Please reload page." : "Valtuutus vanheni. Lataa sivu uudelleen.",
@@ -111,32 +132,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Tarkista \"datadirectory\"-arvo asetuksistasi",
"Data directory (%s) is invalid" : "Datakansio (%s) on virheellinen",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Varmista, että datakansion juuressa on tiedosto \".ocdata\".",
- "Invalid Federated Cloud ID" : "Virheellinen federoidun pilven tunniste",
- "%s shared »%s« with you" : "%s jakoi kohteen »%s« kanssasi",
- "Sharing %s failed, because the file does not exist" : "Kohteen %s jakaminen epäonnistui, koska tiedostoa ei ole olemassa",
- "Sharing %s failed, because you can not share with yourself" : "Kohteen %s jakaminen epäonnistui, koska et voi jakaa itsesi kanssa",
- "Sharing %s failed, because the user %s does not exist" : "Kohteen %s jakaminen epäonnistui, koska käyttäjää %s ei ole olemassa",
- "Sharing %s failed, because this item is already shared with %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjän %s kanssa",
- "Sharing %s failed, because this item is already shared with user %s" : "Kohteen %s jakaminen epäonnistui, koska kohde on jo jaettu käyttäjän %s kanssa",
- "Sharing %s failed, because the group %s does not exist" : "Kohteen %s jakaminen epäonnistui, koska ryhmää %s ei ole olemassa",
- "Sharing %s failed, because %s is not a member of the group %s" : "Kohteen %s jakaminen epäonnistui, koska käyttäjä %s ei ole ryhmän %s jäsen",
- "You need to provide a password to create a public link, only protected links are allowed" : "Anna salasana luodaksesi julkisen linkin. Vain suojatut linkit ovat sallittuja",
- "Sharing %s failed, because sharing with links is not allowed" : "Kohteen %s jakaminen epäonnistui, koska jakaminen linkkejä käyttäen ei ole sallittu",
- "Not allowed to create a federated share with the same user" : "Saman käyttäjän kanssa ei ole sallittua luoda federoitua jakoa",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Kohteen %s jakaminen epäonnistui, kohdetta %s ei löytynyt. Kenties palvelin ei ole juuri nyt tavoitettavissa.",
- "Setting permissions for %s failed, because the item was not found" : "Kohteen %s oikeuksien asettaminen epäonnistui, koska kohdetta ei löytynyt",
- "Cannot set expiration date. Expiration date is in the past" : "Vanhentumispäivää ei voi asettaa. Vanhentumispäivä on jo mennyt",
- "Cannot clear expiration date. Shares are required to have an expiration date." : "Vanhenemispäivän tyhjentäminen ei onnistu. Jaoille on määritelty pakolliseksi vanhenemispäivä.",
- "Sharing backend %s not found" : "Jakamisen taustaosaa %s ei löytynyt",
- "Sharing backend for %s not found" : "Jakamisen taustaosaa kohteelle %s ei löytynyt",
- "Sharing failed, because the user %s is the original sharer" : "Jakaminen epäonnistui, koska käyttäjä %s ei ole alkuperäinen jakaja",
- "Sharing %s failed, because resharing is not allowed" : "Kohteen %s jakaminen epäonnistui, koska jakaminen uudelleen ei ole sallittu",
- "Sharing %s failed, because the file could not be found in the file cache" : "Kohteen %s jakaminen epäonnistui, koska tiedostoa ei löytynyt tiedostovälimuistista",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Vain seuraavat merkit ovat sallittuja käyttäjätunnuksessa: \"a-z\", \"A-Z\", \"0-9\" ja \"_.@-'\"",
"A valid username must be provided" : "Anna kelvollinen käyttäjätunnus",
"Username contains whitespace at the beginning or at the end" : "Käyttäjätunnus sisältää tyhjätilaa joko alussa tai lopussa",
"A valid password must be provided" : "Anna kelvollinen salasana",
"The username is already being used" : "Käyttäjätunnus on jo käytössä",
+ "Login canceled by app" : "Kirjautuminen peruttiin sovelluksen toimesta",
+ "User disabled" : "Käyttäjä poistettu käytöstä",
"Could not obtain lock type %d on \"%s\"." : "Lukitustapaa %d ei saatu kohteelle \"%s\".",
"Storage unauthorized. %s" : "Tallennustila ei ole valtuutettu. %s",
"Storage incomplete configuration. %s" : "Tallennustilan puutteellinen määritys. %s",
diff --git a/lib/l10n/fr.js b/lib/l10n/fr.js
index ca2dc867ee1..d54e722a925 100644
--- a/lib/l10n/fr.js
+++ b/lib/l10n/fr.js
@@ -9,6 +9,7 @@ OC.L10N.register(
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Il a été détecté que la configuration donnée à titre d'exemple a été copiée. Cela peut rendre votre installation inopérante et n'est pas pris en charge. Veuillez lire la documentation avant d'effectuer des modifications dans config.php",
"PHP %s or higher is required." : "PHP %s ou supérieur est requis.",
"PHP with a version lower than %s is required." : "PHP avec une version antérieure à %s est requis.",
+ "%sbit or higher PHP required." : "%sbit ou PHP supérieur est requis.",
"Following databases are supported: %s" : "Les bases de données suivantes sont supportées : %s",
"The command line tool %s could not be found" : "La commande %s est introuvable",
"The library %s is not available." : "La librairie %s n'est pas disponible.",
@@ -36,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "Ce nom de fichier est un mot réservé",
"File name contains at least one invalid character" : "Le nom de fichier contient un (des) caractère(s) non valide(s)",
"File name is too long" : "Nom de fichier trop long",
+ "App directory already exists" : "Le dossier de l'application existe déjà",
+ "Can't create app folder. Please fix permissions. %s" : "Impossible de créer le dossier de l'application. Corrigez les droits d'accès. %s",
+ "Archive does not contain a directory named %s" : "Le fichier archive ne contient pas de répertoire %s",
+ "No source specified when installing app" : "Aucune source spécifiée pour installer l'application",
+ "No href specified when installing app from http" : "Aucun href spécifié pour installer l'application par http",
+ "No path specified when installing app from local file" : "Aucun chemin spécifié pour installer l'application depuis un fichier local",
+ "Archives of type %s are not supported" : "Les archives de type %s ne sont pas prises en charge",
+ "Failed to open archive when installing app" : "Échec de l'ouverture de l'archive lors de l'installation de l'application",
+ "App does not provide an info.xml file" : "L'application ne fournit pas de fichier info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "L'application ne peut pas être installée car le fichier appinfo ne peut pas être lu.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "La signature n'a pas pu être vérifiée. Merci de contacter le développeur de l'application et de vérifier votre page d'administration.",
+ "App can't be installed because of not allowed code in the App" : "L'application ne peut être installée car elle contient du code non-autorisé",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "L'application ne peut être installée car elle n'est pas compatible avec cette version de ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non incluses par défaut",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "L'App ne peut pas être installé car la version dans info.xml diffère de la version signalée par l' app store",
"%s enter the database username and name." : "%s entrez le nom d'utilisateur et le nom de la base de données.",
"%s enter the database username." : "%s entrez le nom d'utilisateur de la base de données.",
"%s enter the database name." : "%s entrez le nom de la base de données.",
@@ -54,50 +70,12 @@ OC.L10N.register(
"Set an admin username." : "Spécifiez un nom d'utilisateur pour l'administrateur.",
"Set an admin password." : "Spécifiez un mot de passe pour l'administrateur.",
"Can't create or write into the data directory %s" : "Impossible de créer, ou d'écrire dans, le répertoire des données %s",
- "You are not allowed to share %s" : "Vous n'êtes pas autorisé à partager %s",
- "Cannot increase permissions of %s" : "Impossible d'augmenter les permissions de %s",
- "Files can't be shared with delete permissions" : "Les fichiers ne peuvent pas être partagés avec les autorisations de suppression",
- "Files can't be shared with create permissions" : "Les fichiers ne peuvent pas être partagés avec les autorisations de création",
- "Expiration date is in the past" : "La date d'expiration est dans le passé",
- "Cannot set expiration date more than %s days in the future" : "Impossible de définir la date d'expiration à plus de %s jours dans le futur",
- "Could not find category \"%s\"" : "Impossible de trouver la catégorie \"%s\"",
- "Apps" : "Applications",
- "Help" : "Aide",
- "Personal" : "Personnel",
- "Users" : "Utilisateurs",
- "Admin" : "Administration",
- "Recommended" : "Recommandée",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'application \"%s\" ne peut pas être installée car le fichier appinfo ne peut pas être lu.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'application \"%s\" ne peut pas être installée car elle n'est pas compatible avec cette version de ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'application \"%s\" ne peut pas être installée à cause des dépendances suivantes non satisfaites : %s",
- "No app name specified" : "Aucun nom d'application spécifié",
- "web services under your control" : "services web sous votre contrôle",
- "File is currently busy, please try again later" : "Le fichier est actuellement utilisé, veuillez réessayer plus tard",
- "Can't read file" : "Impossible de lire le fichier",
- "App directory already exists" : "Le dossier de l'application existe déjà",
- "Can't create app folder. Please fix permissions. %s" : "Impossible de créer le dossier de l'application. Corrigez les droits d'accès. %s",
- "Archive does not contain a directory named %s" : "Le fichier archive ne contient pas de répertoire %s",
- "No source specified when installing app" : "Aucune source spécifiée pour installer l'application",
- "No href specified when installing app from http" : "Aucun href spécifié pour installer l'application par http",
- "No path specified when installing app from local file" : "Aucun chemin spécifié pour installer l'application depuis un fichier local",
- "Archives of type %s are not supported" : "Les archives de type %s ne sont pas prises en charge",
- "Failed to open archive when installing app" : "Échec de l'ouverture de l'archive lors de l'installation de l'application",
- "App does not provide an info.xml file" : "L'application ne fournit pas de fichier info.xml",
- "App cannot be installed because appinfo file cannot be read." : "L'application ne peut pas être installée car le fichier appinfo ne peut pas être lu.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "La signature n'a pas pu être vérifiée. Merci de contacter le développeur de l'application et de vérifier votre page d'administration.",
- "App can't be installed because of not allowed code in the App" : "L'application ne peut être installée car elle contient du code non-autorisé",
- "App can't be installed because it is not compatible with this version of ownCloud" : "L'application ne peut être installée car elle n'est pas compatible avec cette version de ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non incluses par défaut",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "L'App ne peut pas être installé car la version dans info.xml diffère de la version signalée par l' app store",
- "Application is not enabled" : "L'application n'est pas activée",
- "Authentication error" : "Erreur d'authentification",
- "Token expired. Please reload page." : "La session a expiré. Veuillez recharger la page.",
- "Unknown user" : "Utilisateur inconnu",
"Invalid Federated Cloud ID" : "ID Federated Cloud incorrect",
"%s shared »%s« with you" : "%s a partagé «%s» avec vous",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Le partage de %s a échoué car l’infrastructure n'autorise pas les partages de type %i",
"Sharing %s failed, because the file does not exist" : "Le partage de %s a échoué car le fichier n'existe pas",
+ "You are not allowed to share %s" : "Vous n'êtes pas autorisé à partager %s",
"Sharing %s failed, because you can not share with yourself" : "Le partage de %s a échoué car vous ne pouvez pas partager avec vous-même",
"Sharing %s failed, because the user %s does not exist" : "Le partage de %s a échoué car l'utilisateur %s n'existe pas",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Le partage de %s a échoué car l'utilisateur %s n'est membre d'aucun groupe auquel %s appartient",
@@ -123,11 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Le partage de %s a échoué car le repartage n'est pas autorisé",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Le partage de %s a échoué car le service %s n'a pas trouvé sa source..",
"Sharing %s failed, because the file could not be found in the file cache" : "Le partage de %s a échoué car le fichier n'a pas été trouvé dans les fichiers mis en cache.",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Seuls les caractères suivants sont autorisés dans un nom d'utilisateur : \"a-z\", \"A-Z\", \"0-9\", \"_@-\" et \".\" (le point)",
- "A valid username must be provided" : "Un nom d'utilisateur valide doit être saisi",
- "Username contains whitespace at the beginning or at the end" : "Le nom d'utilisateur contient des espaces au début ou à la fin",
- "A valid password must be provided" : "Un mot de passe valide doit être saisi",
- "The username is already being used" : "Ce nom d'utilisateur est déjà utilisé",
+ "Cannot increase permissions of %s" : "Impossible d'augmenter les permissions de %s",
+ "Files can't be shared with delete permissions" : "Les fichiers ne peuvent pas être partagés avec les autorisations de suppression",
+ "Files can't be shared with create permissions" : "Les fichiers ne peuvent pas être partagés avec les autorisations de création",
+ "Expiration date is in the past" : "La date d'expiration est dans le passé",
+ "Cannot set expiration date more than %s days in the future" : "Impossible de définir la date d'expiration à plus de %s jours dans le futur",
+ "Could not find category \"%s\"" : "Impossible de trouver la catégorie \"%s\"",
+ "Apps" : "Applications",
+ "Help" : "Aide",
+ "Personal" : "Personnel",
+ "Users" : "Utilisateurs",
+ "Admin" : "Administration",
+ "Recommended" : "Recommandée",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'application \"%s\" ne peut pas être installée car le fichier appinfo ne peut pas être lu.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'application \"%s\" ne peut pas être installée car elle n'est pas compatible avec cette version de ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'application \"%s\" ne peut pas être installée à cause des dépendances suivantes non satisfaites : %s",
+ "No app name specified" : "Aucun nom d'application spécifié",
+ "web services under your control" : "services web sous votre contrôle",
+ "File is currently busy, please try again later" : "Le fichier est actuellement utilisé, veuillez réessayer plus tard",
+ "Can't read file" : "Impossible de lire le fichier",
+ "Application is not enabled" : "L'application n'est pas activée",
+ "Authentication error" : "Erreur d'authentification",
+ "Token expired. Please reload page." : "La session a expiré. Veuillez recharger la page.",
+ "Unknown user" : "Utilisateur inconnu",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Aucun pilote de base de données n’est installé (sqlite, mysql ou postgresql).",
"Microsoft Windows Platform is not supported" : "La plate-forme Microsoft Windows n'est pas prise en charge.",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Executer un serveur ownCloud sur une plate-forme Microsoft Windows n'est pas pris en charge. Si vous n'avez pas la possibilité de migrer votre serveur, nous vous suggérons d'utiliser un serveur Linux dans une machine virtuelle . Les paquets Linux nécessaires ainsi que des images virtuelles faciles à déployer se trouvent sur <a href=\"%s\">%s</a>. Pour migrer des installations existantes vers Linux, vous trouverez des conseils et des scripts de migration dans <a href=\"%s\">notre documentation</a>.",
@@ -159,6 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Verifiez la valeur de \"datadirectory\" dans votre configuration",
"Data directory (%s) is invalid" : "Le répertoire (%s) n'est pas valide",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Veuillez vérifier que le répertoire de données contient un fichier \".ocdata\" à sa racine.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Seuls les caractères suivants sont autorisés dans un nom d'utilisateur : \"a-z\", \"A-Z\", \"0-9\", \"_@-\" et \".\" (le point)",
+ "A valid username must be provided" : "Un nom d'utilisateur valide doit être saisi",
+ "Username contains whitespace at the beginning or at the end" : "Le nom d'utilisateur contient des espaces au début ou à la fin",
+ "A valid password must be provided" : "Un mot de passe valide doit être saisi",
+ "The username is already being used" : "Ce nom d'utilisateur est déjà utilisé",
+ "Login canceled by app" : "L'authentification a été annulé par l'application",
+ "User disabled" : "Utilisateur désactivé",
"Could not obtain lock type %d on \"%s\"." : "Impossible d'obtenir le verrouillage de type %d sur \"%s\".",
"Storage unauthorized. %s" : "Espace de stockage non autorisé. %s",
"Storage incomplete configuration. %s" : "Configuration de l'espace de stockage incomplète. %s",
diff --git a/lib/l10n/fr.json b/lib/l10n/fr.json
index 02d9e11bb73..eb964a8f4e4 100644
--- a/lib/l10n/fr.json
+++ b/lib/l10n/fr.json
@@ -7,6 +7,7 @@
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Il a été détecté que la configuration donnée à titre d'exemple a été copiée. Cela peut rendre votre installation inopérante et n'est pas pris en charge. Veuillez lire la documentation avant d'effectuer des modifications dans config.php",
"PHP %s or higher is required." : "PHP %s ou supérieur est requis.",
"PHP with a version lower than %s is required." : "PHP avec une version antérieure à %s est requis.",
+ "%sbit or higher PHP required." : "%sbit ou PHP supérieur est requis.",
"Following databases are supported: %s" : "Les bases de données suivantes sont supportées : %s",
"The command line tool %s could not be found" : "La commande %s est introuvable",
"The library %s is not available." : "La librairie %s n'est pas disponible.",
@@ -34,6 +35,21 @@
"File name is a reserved word" : "Ce nom de fichier est un mot réservé",
"File name contains at least one invalid character" : "Le nom de fichier contient un (des) caractère(s) non valide(s)",
"File name is too long" : "Nom de fichier trop long",
+ "App directory already exists" : "Le dossier de l'application existe déjà",
+ "Can't create app folder. Please fix permissions. %s" : "Impossible de créer le dossier de l'application. Corrigez les droits d'accès. %s",
+ "Archive does not contain a directory named %s" : "Le fichier archive ne contient pas de répertoire %s",
+ "No source specified when installing app" : "Aucune source spécifiée pour installer l'application",
+ "No href specified when installing app from http" : "Aucun href spécifié pour installer l'application par http",
+ "No path specified when installing app from local file" : "Aucun chemin spécifié pour installer l'application depuis un fichier local",
+ "Archives of type %s are not supported" : "Les archives de type %s ne sont pas prises en charge",
+ "Failed to open archive when installing app" : "Échec de l'ouverture de l'archive lors de l'installation de l'application",
+ "App does not provide an info.xml file" : "L'application ne fournit pas de fichier info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "L'application ne peut pas être installée car le fichier appinfo ne peut pas être lu.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "La signature n'a pas pu être vérifiée. Merci de contacter le développeur de l'application et de vérifier votre page d'administration.",
+ "App can't be installed because of not allowed code in the App" : "L'application ne peut être installée car elle contient du code non-autorisé",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "L'application ne peut être installée car elle n'est pas compatible avec cette version de ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non incluses par défaut",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "L'App ne peut pas être installé car la version dans info.xml diffère de la version signalée par l' app store",
"%s enter the database username and name." : "%s entrez le nom d'utilisateur et le nom de la base de données.",
"%s enter the database username." : "%s entrez le nom d'utilisateur de la base de données.",
"%s enter the database name." : "%s entrez le nom de la base de données.",
@@ -52,50 +68,12 @@
"Set an admin username." : "Spécifiez un nom d'utilisateur pour l'administrateur.",
"Set an admin password." : "Spécifiez un mot de passe pour l'administrateur.",
"Can't create or write into the data directory %s" : "Impossible de créer, ou d'écrire dans, le répertoire des données %s",
- "You are not allowed to share %s" : "Vous n'êtes pas autorisé à partager %s",
- "Cannot increase permissions of %s" : "Impossible d'augmenter les permissions de %s",
- "Files can't be shared with delete permissions" : "Les fichiers ne peuvent pas être partagés avec les autorisations de suppression",
- "Files can't be shared with create permissions" : "Les fichiers ne peuvent pas être partagés avec les autorisations de création",
- "Expiration date is in the past" : "La date d'expiration est dans le passé",
- "Cannot set expiration date more than %s days in the future" : "Impossible de définir la date d'expiration à plus de %s jours dans le futur",
- "Could not find category \"%s\"" : "Impossible de trouver la catégorie \"%s\"",
- "Apps" : "Applications",
- "Help" : "Aide",
- "Personal" : "Personnel",
- "Users" : "Utilisateurs",
- "Admin" : "Administration",
- "Recommended" : "Recommandée",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'application \"%s\" ne peut pas être installée car le fichier appinfo ne peut pas être lu.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'application \"%s\" ne peut pas être installée car elle n'est pas compatible avec cette version de ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'application \"%s\" ne peut pas être installée à cause des dépendances suivantes non satisfaites : %s",
- "No app name specified" : "Aucun nom d'application spécifié",
- "web services under your control" : "services web sous votre contrôle",
- "File is currently busy, please try again later" : "Le fichier est actuellement utilisé, veuillez réessayer plus tard",
- "Can't read file" : "Impossible de lire le fichier",
- "App directory already exists" : "Le dossier de l'application existe déjà",
- "Can't create app folder. Please fix permissions. %s" : "Impossible de créer le dossier de l'application. Corrigez les droits d'accès. %s",
- "Archive does not contain a directory named %s" : "Le fichier archive ne contient pas de répertoire %s",
- "No source specified when installing app" : "Aucune source spécifiée pour installer l'application",
- "No href specified when installing app from http" : "Aucun href spécifié pour installer l'application par http",
- "No path specified when installing app from local file" : "Aucun chemin spécifié pour installer l'application depuis un fichier local",
- "Archives of type %s are not supported" : "Les archives de type %s ne sont pas prises en charge",
- "Failed to open archive when installing app" : "Échec de l'ouverture de l'archive lors de l'installation de l'application",
- "App does not provide an info.xml file" : "L'application ne fournit pas de fichier info.xml",
- "App cannot be installed because appinfo file cannot be read." : "L'application ne peut pas être installée car le fichier appinfo ne peut pas être lu.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "La signature n'a pas pu être vérifiée. Merci de contacter le développeur de l'application et de vérifier votre page d'administration.",
- "App can't be installed because of not allowed code in the App" : "L'application ne peut être installée car elle contient du code non-autorisé",
- "App can't be installed because it is not compatible with this version of ownCloud" : "L'application ne peut être installée car elle n'est pas compatible avec cette version de ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'application ne peut être installée car elle contient la balise <shipped>true</shipped> qui n'est pas autorisée pour les applications non incluses par défaut",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "L'App ne peut pas être installé car la version dans info.xml diffère de la version signalée par l' app store",
- "Application is not enabled" : "L'application n'est pas activée",
- "Authentication error" : "Erreur d'authentification",
- "Token expired. Please reload page." : "La session a expiré. Veuillez recharger la page.",
- "Unknown user" : "Utilisateur inconnu",
"Invalid Federated Cloud ID" : "ID Federated Cloud incorrect",
"%s shared »%s« with you" : "%s a partagé «%s» avec vous",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Le partage de %s a échoué car l’infrastructure n'autorise pas les partages de type %i",
"Sharing %s failed, because the file does not exist" : "Le partage de %s a échoué car le fichier n'existe pas",
+ "You are not allowed to share %s" : "Vous n'êtes pas autorisé à partager %s",
"Sharing %s failed, because you can not share with yourself" : "Le partage de %s a échoué car vous ne pouvez pas partager avec vous-même",
"Sharing %s failed, because the user %s does not exist" : "Le partage de %s a échoué car l'utilisateur %s n'existe pas",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Le partage de %s a échoué car l'utilisateur %s n'est membre d'aucun groupe auquel %s appartient",
@@ -121,11 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "Le partage de %s a échoué car le repartage n'est pas autorisé",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Le partage de %s a échoué car le service %s n'a pas trouvé sa source..",
"Sharing %s failed, because the file could not be found in the file cache" : "Le partage de %s a échoué car le fichier n'a pas été trouvé dans les fichiers mis en cache.",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Seuls les caractères suivants sont autorisés dans un nom d'utilisateur : \"a-z\", \"A-Z\", \"0-9\", \"_@-\" et \".\" (le point)",
- "A valid username must be provided" : "Un nom d'utilisateur valide doit être saisi",
- "Username contains whitespace at the beginning or at the end" : "Le nom d'utilisateur contient des espaces au début ou à la fin",
- "A valid password must be provided" : "Un mot de passe valide doit être saisi",
- "The username is already being used" : "Ce nom d'utilisateur est déjà utilisé",
+ "Cannot increase permissions of %s" : "Impossible d'augmenter les permissions de %s",
+ "Files can't be shared with delete permissions" : "Les fichiers ne peuvent pas être partagés avec les autorisations de suppression",
+ "Files can't be shared with create permissions" : "Les fichiers ne peuvent pas être partagés avec les autorisations de création",
+ "Expiration date is in the past" : "La date d'expiration est dans le passé",
+ "Cannot set expiration date more than %s days in the future" : "Impossible de définir la date d'expiration à plus de %s jours dans le futur",
+ "Could not find category \"%s\"" : "Impossible de trouver la catégorie \"%s\"",
+ "Apps" : "Applications",
+ "Help" : "Aide",
+ "Personal" : "Personnel",
+ "Users" : "Utilisateurs",
+ "Admin" : "Administration",
+ "Recommended" : "Recommandée",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'application \"%s\" ne peut pas être installée car le fichier appinfo ne peut pas être lu.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'application \"%s\" ne peut pas être installée car elle n'est pas compatible avec cette version de ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'application \"%s\" ne peut pas être installée à cause des dépendances suivantes non satisfaites : %s",
+ "No app name specified" : "Aucun nom d'application spécifié",
+ "web services under your control" : "services web sous votre contrôle",
+ "File is currently busy, please try again later" : "Le fichier est actuellement utilisé, veuillez réessayer plus tard",
+ "Can't read file" : "Impossible de lire le fichier",
+ "Application is not enabled" : "L'application n'est pas activée",
+ "Authentication error" : "Erreur d'authentification",
+ "Token expired. Please reload page." : "La session a expiré. Veuillez recharger la page.",
+ "Unknown user" : "Utilisateur inconnu",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Aucun pilote de base de données n’est installé (sqlite, mysql ou postgresql).",
"Microsoft Windows Platform is not supported" : "La plate-forme Microsoft Windows n'est pas prise en charge.",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Executer un serveur ownCloud sur une plate-forme Microsoft Windows n'est pas pris en charge. Si vous n'avez pas la possibilité de migrer votre serveur, nous vous suggérons d'utiliser un serveur Linux dans une machine virtuelle . Les paquets Linux nécessaires ainsi que des images virtuelles faciles à déployer se trouvent sur <a href=\"%s\">%s</a>. Pour migrer des installations existantes vers Linux, vous trouverez des conseils et des scripts de migration dans <a href=\"%s\">notre documentation</a>.",
@@ -157,6 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Verifiez la valeur de \"datadirectory\" dans votre configuration",
"Data directory (%s) is invalid" : "Le répertoire (%s) n'est pas valide",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Veuillez vérifier que le répertoire de données contient un fichier \".ocdata\" à sa racine.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Seuls les caractères suivants sont autorisés dans un nom d'utilisateur : \"a-z\", \"A-Z\", \"0-9\", \"_@-\" et \".\" (le point)",
+ "A valid username must be provided" : "Un nom d'utilisateur valide doit être saisi",
+ "Username contains whitespace at the beginning or at the end" : "Le nom d'utilisateur contient des espaces au début ou à la fin",
+ "A valid password must be provided" : "Un mot de passe valide doit être saisi",
+ "The username is already being used" : "Ce nom d'utilisateur est déjà utilisé",
+ "Login canceled by app" : "L'authentification a été annulé par l'application",
+ "User disabled" : "Utilisateur désactivé",
"Could not obtain lock type %d on \"%s\"." : "Impossible d'obtenir le verrouillage de type %d sur \"%s\".",
"Storage unauthorized. %s" : "Espace de stockage non autorisé. %s",
"Storage incomplete configuration. %s" : "Configuration de l'espace de stockage incomplète. %s",
diff --git a/lib/l10n/gl.js b/lib/l10n/gl.js
index cfcae8be2ad..86f0dcf5624 100644
--- a/lib/l10n/gl.js
+++ b/lib/l10n/gl.js
@@ -36,6 +36,17 @@ OC.L10N.register(
"File name is a reserved word" : "O nome de ficheiro é unha palabra reservada",
"File name contains at least one invalid character" : "O nome de ficheiro contén algún carácter incorrecto",
"File name is too long" : "O nome de ficheiro é longo de máis",
+ "App directory already exists" : "Xa existe o directorio da aplicación",
+ "Can't create app folder. Please fix permissions. %s" : "Non é posíbel crear o cartafol de aplicacións. Corrixa os permisos. %s",
+ "No source specified when installing app" : "Non foi especificada ningunha orixe ao instalar a aplicación",
+ "No href specified when installing app from http" : "Non foi especificada ningunha «href» ao instalar a aplicación",
+ "No path specified when installing app from local file" : "Non foi especificada ningunha ruta ao instalar a aplicación desde un ficheiro local",
+ "Archives of type %s are not supported" : "Os arquivos do tipo %s non están admitidos",
+ "Failed to open archive when installing app" : "Non foi posíbel abrir o arquivo ao instalar aplicacións",
+ "App does not provide an info.xml file" : "A aplicación non fornece un ficheiro info.xml",
+ "App can't be installed because of not allowed code in the App" : "Non é posíbel instalar a aplicación por mor de conter código non permitido",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Non é posíbel instalar a aplicación por non seren compatíbel con esta versión do ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Non é posíbel instalar a aplicación por conter a etiqueta <shipped>true</shipped> que non está permitida para as aplicacións non enviadas",
"%s enter the database username." : "%s introduza o nome de usuario da base de datos",
"%s enter the database name." : "%s introduza o nome da base de datos",
"%s you may not use dots in the database name" : "%s non se poden empregar puntos na base de datos",
@@ -53,40 +64,12 @@ OC.L10N.register(
"Set an admin username." : "Estabeleza un nome de usuario administrador",
"Set an admin password." : "Estabeleza un contrasinal de administrador",
"Can't create or write into the data directory %s" : "Non é posíbel crear ou escribir o directorio «data» %s",
- "You are not allowed to share %s" : "Non ten permiso para compartir %s",
- "Could not find category \"%s\"" : "Non foi posíbel atopar a categoría «%s»",
- "Apps" : "Aplicacións",
- "Help" : "Axuda",
- "Personal" : "Persoal",
- "Users" : "Usuarios",
- "Admin" : "Administración",
- "Recommended" : "Recomendado",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Non é posíbel instalar a aplicación «%s» por non seren compatíbel con esta versión do ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s",
- "No app name specified" : "Non se especificou o nome da aplicación",
- "web services under your control" : "servizos web baixo o seu control",
- "File is currently busy, please try again later" : "O ficheiro está ocupado neste momento, tenteo máis tarde.",
- "Can't read file" : "Non é posíbel ler o ficheiro",
- "App directory already exists" : "Xa existe o directorio da aplicación",
- "Can't create app folder. Please fix permissions. %s" : "Non é posíbel crear o cartafol de aplicacións. Corrixa os permisos. %s",
- "No source specified when installing app" : "Non foi especificada ningunha orixe ao instalar a aplicación",
- "No href specified when installing app from http" : "Non foi especificada ningunha «href» ao instalar a aplicación",
- "No path specified when installing app from local file" : "Non foi especificada ningunha ruta ao instalar a aplicación desde un ficheiro local",
- "Archives of type %s are not supported" : "Os arquivos do tipo %s non están admitidos",
- "Failed to open archive when installing app" : "Non foi posíbel abrir o arquivo ao instalar aplicacións",
- "App does not provide an info.xml file" : "A aplicación non fornece un ficheiro info.xml",
- "App can't be installed because of not allowed code in the App" : "Non é posíbel instalar a aplicación por mor de conter código non permitido",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Non é posíbel instalar a aplicación por non seren compatíbel con esta versión do ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Non é posíbel instalar a aplicación por conter a etiqueta <shipped>true</shipped> que non está permitida para as aplicacións non enviadas",
- "Application is not enabled" : "A aplicación non está activada",
- "Authentication error" : "Produciuse un erro de autenticación",
- "Token expired. Please reload page." : "Testemuña caducada. Recargue a páxina.",
- "Unknown user" : "Usuario descoñecido",
"Invalid Federated Cloud ID" : "ID de nube federada incorrecto",
"%s shared »%s« with you" : "%s compartiu «%s» con vostede",
"%s via %s" : "%s vía %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %i",
"Sharing %s failed, because the file does not exist" : "Fallou a compartición de %s, o ficheiro non existe",
+ "You are not allowed to share %s" : "Non ten permiso para compartir %s",
"Sharing %s failed, because the user %s does not exist" : "Fallou a compartición de %s, o usuario %s non existe",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Fallou a compartición de %s, o usuario %s non é membro de ningún grupo que sexa membro de %s",
"Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
@@ -109,9 +92,23 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Fallou a compartición de %s, non está permitido repetir a compartción",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Fallou a compartición de %s, a infraestrutura de compartición para %s non foi quen de atopar a orixe",
"Sharing %s failed, because the file could not be found in the file cache" : "Fallou a compartición de %s, non foi posíbel atopar o ficheiro na caché de ficheiros",
- "A valid username must be provided" : "Debe fornecer un nome de usuario",
- "A valid password must be provided" : "Debe fornecer un contrasinal",
- "The username is already being used" : "Este nome de usuario xa está a ser usado",
+ "Could not find category \"%s\"" : "Non foi posíbel atopar a categoría «%s»",
+ "Apps" : "Aplicacións",
+ "Help" : "Axuda",
+ "Personal" : "Persoal",
+ "Users" : "Usuarios",
+ "Admin" : "Administración",
+ "Recommended" : "Recomendado",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Non é posíbel instalar a aplicación «%s» por non seren compatíbel con esta versión do ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s",
+ "No app name specified" : "Non se especificou o nome da aplicación",
+ "web services under your control" : "servizos web baixo o seu control",
+ "File is currently busy, please try again later" : "O ficheiro está ocupado neste momento, tenteo máis tarde.",
+ "Can't read file" : "Non é posíbel ler o ficheiro",
+ "Application is not enabled" : "A aplicación non está activada",
+ "Authentication error" : "Produciuse un erro de autenticación",
+ "Token expired. Please reload page." : "Testemuña caducada. Recargue a páxina.",
+ "Unknown user" : "Usuario descoñecido",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Non hay controladores de base de datos (sqlite, mysql, ou postgresql) instalados.",
"Microsoft Windows Platform is not supported" : "A plataforma Windows de Microsoft non é compatíbel",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Non é posíbel a execución dun servidor ownCloud na plataforma Microsoft Windows. Se non ten a opción de migrar o propio servidor, suxerímoslle que empregue un servidor Linux nunha máquina virtual. Pode atopar paquetes de Linux, así como imaxes de máquinas virtuais doadas de instalar en <a href=\"%s\">%s</a>. Para a migración das instalacións existentes cara Linux pode atopar algúns consellos e un script de migración na <a href=\"%s\">nosa documentación</a>.",
@@ -140,6 +137,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Comprobe o valor de «datadirectory» na configuración",
"Data directory (%s) is invalid" : "O directorio de datos (%s) non é correcto",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Comprobe que o directorio de datos conten un ficheiro «.ocdata» na súa raíz.",
+ "A valid username must be provided" : "Debe fornecer un nome de usuario",
+ "A valid password must be provided" : "Debe fornecer un contrasinal",
+ "The username is already being used" : "Este nome de usuario xa está a ser usado",
"Could not obtain lock type %d on \"%s\"." : "Non foi posíbel obter un bloqueo do tipo %d en «%s».",
"Storage not available" : "Almacenamento non dispoñíbel"
},
diff --git a/lib/l10n/gl.json b/lib/l10n/gl.json
index 0cfb9a3a84a..b9923ee67f5 100644
--- a/lib/l10n/gl.json
+++ b/lib/l10n/gl.json
@@ -34,6 +34,17 @@
"File name is a reserved word" : "O nome de ficheiro é unha palabra reservada",
"File name contains at least one invalid character" : "O nome de ficheiro contén algún carácter incorrecto",
"File name is too long" : "O nome de ficheiro é longo de máis",
+ "App directory already exists" : "Xa existe o directorio da aplicación",
+ "Can't create app folder. Please fix permissions. %s" : "Non é posíbel crear o cartafol de aplicacións. Corrixa os permisos. %s",
+ "No source specified when installing app" : "Non foi especificada ningunha orixe ao instalar a aplicación",
+ "No href specified when installing app from http" : "Non foi especificada ningunha «href» ao instalar a aplicación",
+ "No path specified when installing app from local file" : "Non foi especificada ningunha ruta ao instalar a aplicación desde un ficheiro local",
+ "Archives of type %s are not supported" : "Os arquivos do tipo %s non están admitidos",
+ "Failed to open archive when installing app" : "Non foi posíbel abrir o arquivo ao instalar aplicacións",
+ "App does not provide an info.xml file" : "A aplicación non fornece un ficheiro info.xml",
+ "App can't be installed because of not allowed code in the App" : "Non é posíbel instalar a aplicación por mor de conter código non permitido",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Non é posíbel instalar a aplicación por non seren compatíbel con esta versión do ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Non é posíbel instalar a aplicación por conter a etiqueta <shipped>true</shipped> que non está permitida para as aplicacións non enviadas",
"%s enter the database username." : "%s introduza o nome de usuario da base de datos",
"%s enter the database name." : "%s introduza o nome da base de datos",
"%s you may not use dots in the database name" : "%s non se poden empregar puntos na base de datos",
@@ -51,40 +62,12 @@
"Set an admin username." : "Estabeleza un nome de usuario administrador",
"Set an admin password." : "Estabeleza un contrasinal de administrador",
"Can't create or write into the data directory %s" : "Non é posíbel crear ou escribir o directorio «data» %s",
- "You are not allowed to share %s" : "Non ten permiso para compartir %s",
- "Could not find category \"%s\"" : "Non foi posíbel atopar a categoría «%s»",
- "Apps" : "Aplicacións",
- "Help" : "Axuda",
- "Personal" : "Persoal",
- "Users" : "Usuarios",
- "Admin" : "Administración",
- "Recommended" : "Recomendado",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Non é posíbel instalar a aplicación «%s» por non seren compatíbel con esta versión do ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s",
- "No app name specified" : "Non se especificou o nome da aplicación",
- "web services under your control" : "servizos web baixo o seu control",
- "File is currently busy, please try again later" : "O ficheiro está ocupado neste momento, tenteo máis tarde.",
- "Can't read file" : "Non é posíbel ler o ficheiro",
- "App directory already exists" : "Xa existe o directorio da aplicación",
- "Can't create app folder. Please fix permissions. %s" : "Non é posíbel crear o cartafol de aplicacións. Corrixa os permisos. %s",
- "No source specified when installing app" : "Non foi especificada ningunha orixe ao instalar a aplicación",
- "No href specified when installing app from http" : "Non foi especificada ningunha «href» ao instalar a aplicación",
- "No path specified when installing app from local file" : "Non foi especificada ningunha ruta ao instalar a aplicación desde un ficheiro local",
- "Archives of type %s are not supported" : "Os arquivos do tipo %s non están admitidos",
- "Failed to open archive when installing app" : "Non foi posíbel abrir o arquivo ao instalar aplicacións",
- "App does not provide an info.xml file" : "A aplicación non fornece un ficheiro info.xml",
- "App can't be installed because of not allowed code in the App" : "Non é posíbel instalar a aplicación por mor de conter código non permitido",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Non é posíbel instalar a aplicación por non seren compatíbel con esta versión do ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Non é posíbel instalar a aplicación por conter a etiqueta <shipped>true</shipped> que non está permitida para as aplicacións non enviadas",
- "Application is not enabled" : "A aplicación non está activada",
- "Authentication error" : "Produciuse un erro de autenticación",
- "Token expired. Please reload page." : "Testemuña caducada. Recargue a páxina.",
- "Unknown user" : "Usuario descoñecido",
"Invalid Federated Cloud ID" : "ID de nube federada incorrecto",
"%s shared »%s« with you" : "%s compartiu «%s» con vostede",
"%s via %s" : "%s vía %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %i",
"Sharing %s failed, because the file does not exist" : "Fallou a compartición de %s, o ficheiro non existe",
+ "You are not allowed to share %s" : "Non ten permiso para compartir %s",
"Sharing %s failed, because the user %s does not exist" : "Fallou a compartición de %s, o usuario %s non existe",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Fallou a compartición de %s, o usuario %s non é membro de ningún grupo que sexa membro de %s",
"Sharing %s failed, because this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
@@ -107,9 +90,23 @@
"Sharing %s failed, because resharing is not allowed" : "Fallou a compartición de %s, non está permitido repetir a compartción",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Fallou a compartición de %s, a infraestrutura de compartición para %s non foi quen de atopar a orixe",
"Sharing %s failed, because the file could not be found in the file cache" : "Fallou a compartición de %s, non foi posíbel atopar o ficheiro na caché de ficheiros",
- "A valid username must be provided" : "Debe fornecer un nome de usuario",
- "A valid password must be provided" : "Debe fornecer un contrasinal",
- "The username is already being used" : "Este nome de usuario xa está a ser usado",
+ "Could not find category \"%s\"" : "Non foi posíbel atopar a categoría «%s»",
+ "Apps" : "Aplicacións",
+ "Help" : "Axuda",
+ "Personal" : "Persoal",
+ "Users" : "Usuarios",
+ "Admin" : "Administración",
+ "Recommended" : "Recomendado",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Non é posíbel instalar a aplicación «%s» por non seren compatíbel con esta versión do ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Non é posíbel instalar a aplicación «%s» por mor de non cumprirse as dependencias: %s",
+ "No app name specified" : "Non se especificou o nome da aplicación",
+ "web services under your control" : "servizos web baixo o seu control",
+ "File is currently busy, please try again later" : "O ficheiro está ocupado neste momento, tenteo máis tarde.",
+ "Can't read file" : "Non é posíbel ler o ficheiro",
+ "Application is not enabled" : "A aplicación non está activada",
+ "Authentication error" : "Produciuse un erro de autenticación",
+ "Token expired. Please reload page." : "Testemuña caducada. Recargue a páxina.",
+ "Unknown user" : "Usuario descoñecido",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Non hay controladores de base de datos (sqlite, mysql, ou postgresql) instalados.",
"Microsoft Windows Platform is not supported" : "A plataforma Windows de Microsoft non é compatíbel",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Non é posíbel a execución dun servidor ownCloud na plataforma Microsoft Windows. Se non ten a opción de migrar o propio servidor, suxerímoslle que empregue un servidor Linux nunha máquina virtual. Pode atopar paquetes de Linux, así como imaxes de máquinas virtuais doadas de instalar en <a href=\"%s\">%s</a>. Para a migración das instalacións existentes cara Linux pode atopar algúns consellos e un script de migración na <a href=\"%s\">nosa documentación</a>.",
@@ -138,6 +135,9 @@
"Check the value of \"datadirectory\" in your configuration" : "Comprobe o valor de «datadirectory» na configuración",
"Data directory (%s) is invalid" : "O directorio de datos (%s) non é correcto",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Comprobe que o directorio de datos conten un ficheiro «.ocdata» na súa raíz.",
+ "A valid username must be provided" : "Debe fornecer un nome de usuario",
+ "A valid password must be provided" : "Debe fornecer un contrasinal",
+ "The username is already being used" : "Este nome de usuario xa está a ser usado",
"Could not obtain lock type %d on \"%s\"." : "Non foi posíbel obter un bloqueo do tipo %d en «%s».",
"Storage not available" : "Almacenamento non dispoñíbel"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/he.js b/lib/l10n/he.js
index f6ee2d39fa0..ed77917bc0f 100644
--- a/lib/l10n/he.js
+++ b/lib/l10n/he.js
@@ -33,6 +33,20 @@ OC.L10N.register(
"File name is a reserved word" : "שם קובץ הנו מילה שמורה",
"File name contains at least one invalid character" : "שם קובץ כולל לפחות תו אחד לא חוקי",
"File name is too long" : "שם קובץ ארוך מדי",
+ "App directory already exists" : "תיקיית יישום כבר קיימת",
+ "Can't create app folder. Please fix permissions. %s" : "לא ניתן ליצור תיקיית יישום. יש לתקן הרשאות. %s",
+ "Archive does not contain a directory named %s" : "הארכיב לא כולל שם תיקייה %s",
+ "No source specified when installing app" : "לא נקבע מקור בתהליך התקנת היישום",
+ "No href specified when installing app from http" : "לא נקבע href בתהליך התקנת היישום מהאינטרנט",
+ "No path specified when installing app from local file" : "לא נקבע נתיב בתהליך התקנת היישום מקובץ מקומי",
+ "Archives of type %s are not supported" : "ארכיבים מסוג %s אינם נתמכים",
+ "Failed to open archive when installing app" : "פתיחת ארכיב נכשלה בתהליך התקנת היישום",
+ "App does not provide an info.xml file" : "היישום לא סיפק קובץ info.xml",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "חתימה לא ניתנת לבדיקה. יש ליצור קשר עם מפתח היישום ולבדוק את מסך הניהול.",
+ "App can't be installed because of not allowed code in the App" : "היישום לא ניתן להתקנה בשל קוד אסור ביישום",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "היישום לא ניתן להתקנה כיוון שהוא אינו תואם את גרסת ה- ownCloud הזו",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "יישום לא ניתן להתקנה כייון שכולל תווית <shipped>אמת</shipped> tag שאינו מאושר ליישומים שאינם נשלחים",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "לא ניתן להתקין את היישום כיוון שהגרסה בקובץ info.xml אינה תואמת לגרסה שמתקבלת מחנות היישומים",
"%s enter the database username and name." : "%s יש להכניס את שם המשתמש ושם מסד הנתונים.",
"%s enter the database username." : "%s נכנס למסד נתוני שמות המשתמשים.",
"%s enter the database name." : "%s נכנס למסד נתוני השמות.",
@@ -51,46 +65,12 @@ OC.L10N.register(
"Set an admin username." : "קביעת שם משתמש מנהל",
"Set an admin password." : "קביעת סיסמת מנהל",
"Can't create or write into the data directory %s" : "לא ניתן ליצור או לכתוב לתוך תיקיית הנתונים %s",
- "You are not allowed to share %s" : "אינך רשאי/ת לשתף %s",
- "Cannot increase permissions of %s" : "לא ניתן להגדיל את ההיתרים של %s",
- "Expiration date is in the past" : "תאריך תפוגה הנו בעבר",
- "Cannot set expiration date more than %s days in the future" : "לא ניתן להגדיר את תאריך התפוגה מעל %s ימים בעתיד",
- "Could not find category \"%s\"" : "לא ניתן למצוא את הקטגוריה „%s“",
- "Apps" : "יישומים",
- "Help" : "עזרה",
- "Personal" : "אישי",
- "Users" : "משתמשים",
- "Admin" : "מנהל",
- "Recommended" : "מומלץ",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "היישום \"%s\" לא ניתן להתקנה כיוון שאינו תואם לגרסה זו של ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "היישום \"%s\" לא ניתן להתקנה כיוון שיחסי התלות הבאים אינם מתקיימים: %s",
- "No app name specified" : "לא הוגדר שם יישום",
- "web services under your control" : "שירותי רשת תחת השליטה שלך",
- "File is currently busy, please try again later" : "הקובץ בשימוש כרגע, יש לנסות שוב מאוחר יותר",
- "Can't read file" : "לא ניתן לקרוא קובץ",
- "App directory already exists" : "תיקיית יישום כבר קיימת",
- "Can't create app folder. Please fix permissions. %s" : "לא ניתן ליצור תיקיית יישום. יש לתקן הרשאות. %s",
- "Archive does not contain a directory named %s" : "הארכיב לא כולל שם תיקייה %s",
- "No source specified when installing app" : "לא נקבע מקור בתהליך התקנת היישום",
- "No href specified when installing app from http" : "לא נקבע href בתהליך התקנת היישום מהאינטרנט",
- "No path specified when installing app from local file" : "לא נקבע נתיב בתהליך התקנת היישום מקובץ מקומי",
- "Archives of type %s are not supported" : "ארכיבים מסוג %s אינם נתמכים",
- "Failed to open archive when installing app" : "פתיחת ארכיב נכשלה בתהליך התקנת היישום",
- "App does not provide an info.xml file" : "היישום לא סיפק קובץ info.xml",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "חתימה לא ניתנת לבדיקה. יש ליצור קשר עם מפתח היישום ולבדוק את מסך הניהול.",
- "App can't be installed because of not allowed code in the App" : "היישום לא ניתן להתקנה בשל קוד אסור ביישום",
- "App can't be installed because it is not compatible with this version of ownCloud" : "היישום לא ניתן להתקנה כיוון שהוא אינו תואם את גרסת ה- ownCloud הזו",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "יישום לא ניתן להתקנה כייון שכולל תווית <shipped>אמת</shipped> tag שאינו מאושר ליישומים שאינם נשלחים",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "לא ניתן להתקין את היישום כיוון שהגרסה בקובץ info.xml אינה תואמת לגרסה שמתקבלת מחנות היישומים",
- "Application is not enabled" : "יישומים אינם מופעלים",
- "Authentication error" : "שגיאת הזדהות",
- "Token expired. Please reload page." : "פג תוקף. נא לטעון שוב את הדף.",
- "Unknown user" : "משתמש לא ידוע",
"Invalid Federated Cloud ID" : "זיהוי ענן מאוגד לא חוקי",
"%s shared »%s« with you" : "%s שיתף/שיתפה איתך את »%s«",
"%s via %s" : "%s על בסיס %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "השיתוף %s נכשל, כיוון שהצד האחורי אינו מאפשר שיתופים מסוג %i",
"Sharing %s failed, because the file does not exist" : "השיתוף %s נכשל, כיוון שהקובץ אינו קיים",
+ "You are not allowed to share %s" : "אינך רשאי/ת לשתף %s",
"Sharing %s failed, because you can not share with yourself" : "השיתוף %s נכשל, כיוון שלא ניתן לשתף עם עצמך",
"Sharing %s failed, because the user %s does not exist" : "השיתוף %s נכשל, כיוון שהמשתמש %s אינו קיים",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "השיתוף %s נכשל, כיוון שהמשתמש %s אינו חבר בקבוצות ש- %s חבר ב-",
@@ -116,11 +96,26 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "השיתוף %s נכשל, כיוון ששיתוף מחודש אסור",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "השיתוף %s נכשל, כיוון שבצד אחורי לשיתוף עבור %s לא ניתן היה לאתר את מקורו",
"Sharing %s failed, because the file could not be found in the file cache" : "השיתוף %s נכשל, כייון שלא ניתן היה למצוא את הקובץ בזכרון המטמון",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "רק התווים הבאים מאושרים לשם משתמש: \"a-z\", \"A-Z\", \"0-9\", וגם \"_.@-'\"",
- "A valid username must be provided" : "יש לספק שם משתמש תקני",
- "Username contains whitespace at the beginning or at the end" : "שם המשתמש מכיל רווח בתחילתו או בסופו",
- "A valid password must be provided" : "יש לספק ססמה תקנית",
- "The username is already being used" : "השם משתמש כבר בשימוש",
+ "Cannot increase permissions of %s" : "לא ניתן להגדיל את ההיתרים של %s",
+ "Expiration date is in the past" : "תאריך תפוגה הנו בעבר",
+ "Cannot set expiration date more than %s days in the future" : "לא ניתן להגדיר את תאריך התפוגה מעל %s ימים בעתיד",
+ "Could not find category \"%s\"" : "לא ניתן למצוא את הקטגוריה „%s“",
+ "Apps" : "יישומים",
+ "Help" : "עזרה",
+ "Personal" : "אישי",
+ "Users" : "משתמשים",
+ "Admin" : "מנהל",
+ "Recommended" : "מומלץ",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "היישום \"%s\" לא ניתן להתקנה כיוון שאינו תואם לגרסה זו של ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "היישום \"%s\" לא ניתן להתקנה כיוון שיחסי התלות הבאים אינם מתקיימים: %s",
+ "No app name specified" : "לא הוגדר שם יישום",
+ "web services under your control" : "שירותי רשת תחת השליטה שלך",
+ "File is currently busy, please try again later" : "הקובץ בשימוש כרגע, יש לנסות שוב מאוחר יותר",
+ "Can't read file" : "לא ניתן לקרוא קובץ",
+ "Application is not enabled" : "יישומים אינם מופעלים",
+ "Authentication error" : "שגיאת הזדהות",
+ "Token expired. Please reload page." : "פג תוקף. נא לטעון שוב את הדף.",
+ "Unknown user" : "משתמש לא ידוע",
"No database drivers (sqlite, mysql, or postgresql) installed." : "לא מותקנים דרייברים למסד הנתונים (sqlite, mysql, או postgresql).",
"Microsoft Windows Platform is not supported" : "מערכת הפעלה חלונות אינה נתמכת",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "הרצת שרת ownCloud עם מערכת הפעלה Microsoft Windows אינה נתמכת. אנו ממליצים על שרת Linux בתצורת virtual machine אם אין אפשרות להמיר את השרת עצמו. ניתן למצוא את חבילת Linux וכן virtual machine קל להתקנה <a href=\"%s\">%s</a>. להמרת התקנה קיימת ל- Linux ניתן למצוא טיפים וסקריפטים ב- <a href=\"%s\">our תיעוד</a>.",
@@ -152,6 +147,11 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "יש לבדוק את הערך \"datadirectory\" בהגדרות התצורה שלך",
"Data directory (%s) is invalid" : "תיקיית מידע (%s) אינה חוקית",
"Please check that the data directory contains a file \".ocdata\" in its root." : "יש לוודא שתיקיית המידע כוללת קובץ \".ocdata\" בנתיב הבסיס שלה",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "רק התווים הבאים מאושרים לשם משתמש: \"a-z\", \"A-Z\", \"0-9\", וגם \"_.@-'\"",
+ "A valid username must be provided" : "יש לספק שם משתמש תקני",
+ "Username contains whitespace at the beginning or at the end" : "שם המשתמש מכיל רווח בתחילתו או בסופו",
+ "A valid password must be provided" : "יש לספק ססמה תקנית",
+ "The username is already being used" : "השם משתמש כבר בשימוש",
"Could not obtain lock type %d on \"%s\"." : "לא ניתן היה להשיג סוג נעילה %d ב- \"%s\".",
"Storage unauthorized. %s" : "אחסון לא מורשה. %s",
"Storage incomplete configuration. %s" : "תצורה לא מושלמת של האחסון. %s",
diff --git a/lib/l10n/he.json b/lib/l10n/he.json
index 7f2d268ace9..5a1bfb24873 100644
--- a/lib/l10n/he.json
+++ b/lib/l10n/he.json
@@ -31,6 +31,20 @@
"File name is a reserved word" : "שם קובץ הנו מילה שמורה",
"File name contains at least one invalid character" : "שם קובץ כולל לפחות תו אחד לא חוקי",
"File name is too long" : "שם קובץ ארוך מדי",
+ "App directory already exists" : "תיקיית יישום כבר קיימת",
+ "Can't create app folder. Please fix permissions. %s" : "לא ניתן ליצור תיקיית יישום. יש לתקן הרשאות. %s",
+ "Archive does not contain a directory named %s" : "הארכיב לא כולל שם תיקייה %s",
+ "No source specified when installing app" : "לא נקבע מקור בתהליך התקנת היישום",
+ "No href specified when installing app from http" : "לא נקבע href בתהליך התקנת היישום מהאינטרנט",
+ "No path specified when installing app from local file" : "לא נקבע נתיב בתהליך התקנת היישום מקובץ מקומי",
+ "Archives of type %s are not supported" : "ארכיבים מסוג %s אינם נתמכים",
+ "Failed to open archive when installing app" : "פתיחת ארכיב נכשלה בתהליך התקנת היישום",
+ "App does not provide an info.xml file" : "היישום לא סיפק קובץ info.xml",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "חתימה לא ניתנת לבדיקה. יש ליצור קשר עם מפתח היישום ולבדוק את מסך הניהול.",
+ "App can't be installed because of not allowed code in the App" : "היישום לא ניתן להתקנה בשל קוד אסור ביישום",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "היישום לא ניתן להתקנה כיוון שהוא אינו תואם את גרסת ה- ownCloud הזו",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "יישום לא ניתן להתקנה כייון שכולל תווית <shipped>אמת</shipped> tag שאינו מאושר ליישומים שאינם נשלחים",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "לא ניתן להתקין את היישום כיוון שהגרסה בקובץ info.xml אינה תואמת לגרסה שמתקבלת מחנות היישומים",
"%s enter the database username and name." : "%s יש להכניס את שם המשתמש ושם מסד הנתונים.",
"%s enter the database username." : "%s נכנס למסד נתוני שמות המשתמשים.",
"%s enter the database name." : "%s נכנס למסד נתוני השמות.",
@@ -49,46 +63,12 @@
"Set an admin username." : "קביעת שם משתמש מנהל",
"Set an admin password." : "קביעת סיסמת מנהל",
"Can't create or write into the data directory %s" : "לא ניתן ליצור או לכתוב לתוך תיקיית הנתונים %s",
- "You are not allowed to share %s" : "אינך רשאי/ת לשתף %s",
- "Cannot increase permissions of %s" : "לא ניתן להגדיל את ההיתרים של %s",
- "Expiration date is in the past" : "תאריך תפוגה הנו בעבר",
- "Cannot set expiration date more than %s days in the future" : "לא ניתן להגדיר את תאריך התפוגה מעל %s ימים בעתיד",
- "Could not find category \"%s\"" : "לא ניתן למצוא את הקטגוריה „%s“",
- "Apps" : "יישומים",
- "Help" : "עזרה",
- "Personal" : "אישי",
- "Users" : "משתמשים",
- "Admin" : "מנהל",
- "Recommended" : "מומלץ",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "היישום \"%s\" לא ניתן להתקנה כיוון שאינו תואם לגרסה זו של ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "היישום \"%s\" לא ניתן להתקנה כיוון שיחסי התלות הבאים אינם מתקיימים: %s",
- "No app name specified" : "לא הוגדר שם יישום",
- "web services under your control" : "שירותי רשת תחת השליטה שלך",
- "File is currently busy, please try again later" : "הקובץ בשימוש כרגע, יש לנסות שוב מאוחר יותר",
- "Can't read file" : "לא ניתן לקרוא קובץ",
- "App directory already exists" : "תיקיית יישום כבר קיימת",
- "Can't create app folder. Please fix permissions. %s" : "לא ניתן ליצור תיקיית יישום. יש לתקן הרשאות. %s",
- "Archive does not contain a directory named %s" : "הארכיב לא כולל שם תיקייה %s",
- "No source specified when installing app" : "לא נקבע מקור בתהליך התקנת היישום",
- "No href specified when installing app from http" : "לא נקבע href בתהליך התקנת היישום מהאינטרנט",
- "No path specified when installing app from local file" : "לא נקבע נתיב בתהליך התקנת היישום מקובץ מקומי",
- "Archives of type %s are not supported" : "ארכיבים מסוג %s אינם נתמכים",
- "Failed to open archive when installing app" : "פתיחת ארכיב נכשלה בתהליך התקנת היישום",
- "App does not provide an info.xml file" : "היישום לא סיפק קובץ info.xml",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "חתימה לא ניתנת לבדיקה. יש ליצור קשר עם מפתח היישום ולבדוק את מסך הניהול.",
- "App can't be installed because of not allowed code in the App" : "היישום לא ניתן להתקנה בשל קוד אסור ביישום",
- "App can't be installed because it is not compatible with this version of ownCloud" : "היישום לא ניתן להתקנה כיוון שהוא אינו תואם את גרסת ה- ownCloud הזו",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "יישום לא ניתן להתקנה כייון שכולל תווית <shipped>אמת</shipped> tag שאינו מאושר ליישומים שאינם נשלחים",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "לא ניתן להתקין את היישום כיוון שהגרסה בקובץ info.xml אינה תואמת לגרסה שמתקבלת מחנות היישומים",
- "Application is not enabled" : "יישומים אינם מופעלים",
- "Authentication error" : "שגיאת הזדהות",
- "Token expired. Please reload page." : "פג תוקף. נא לטעון שוב את הדף.",
- "Unknown user" : "משתמש לא ידוע",
"Invalid Federated Cloud ID" : "זיהוי ענן מאוגד לא חוקי",
"%s shared »%s« with you" : "%s שיתף/שיתפה איתך את »%s«",
"%s via %s" : "%s על בסיס %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "השיתוף %s נכשל, כיוון שהצד האחורי אינו מאפשר שיתופים מסוג %i",
"Sharing %s failed, because the file does not exist" : "השיתוף %s נכשל, כיוון שהקובץ אינו קיים",
+ "You are not allowed to share %s" : "אינך רשאי/ת לשתף %s",
"Sharing %s failed, because you can not share with yourself" : "השיתוף %s נכשל, כיוון שלא ניתן לשתף עם עצמך",
"Sharing %s failed, because the user %s does not exist" : "השיתוף %s נכשל, כיוון שהמשתמש %s אינו קיים",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "השיתוף %s נכשל, כיוון שהמשתמש %s אינו חבר בקבוצות ש- %s חבר ב-",
@@ -114,11 +94,26 @@
"Sharing %s failed, because resharing is not allowed" : "השיתוף %s נכשל, כיוון ששיתוף מחודש אסור",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "השיתוף %s נכשל, כיוון שבצד אחורי לשיתוף עבור %s לא ניתן היה לאתר את מקורו",
"Sharing %s failed, because the file could not be found in the file cache" : "השיתוף %s נכשל, כייון שלא ניתן היה למצוא את הקובץ בזכרון המטמון",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "רק התווים הבאים מאושרים לשם משתמש: \"a-z\", \"A-Z\", \"0-9\", וגם \"_.@-'\"",
- "A valid username must be provided" : "יש לספק שם משתמש תקני",
- "Username contains whitespace at the beginning or at the end" : "שם המשתמש מכיל רווח בתחילתו או בסופו",
- "A valid password must be provided" : "יש לספק ססמה תקנית",
- "The username is already being used" : "השם משתמש כבר בשימוש",
+ "Cannot increase permissions of %s" : "לא ניתן להגדיל את ההיתרים של %s",
+ "Expiration date is in the past" : "תאריך תפוגה הנו בעבר",
+ "Cannot set expiration date more than %s days in the future" : "לא ניתן להגדיר את תאריך התפוגה מעל %s ימים בעתיד",
+ "Could not find category \"%s\"" : "לא ניתן למצוא את הקטגוריה „%s“",
+ "Apps" : "יישומים",
+ "Help" : "עזרה",
+ "Personal" : "אישי",
+ "Users" : "משתמשים",
+ "Admin" : "מנהל",
+ "Recommended" : "מומלץ",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "היישום \"%s\" לא ניתן להתקנה כיוון שאינו תואם לגרסה זו של ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "היישום \"%s\" לא ניתן להתקנה כיוון שיחסי התלות הבאים אינם מתקיימים: %s",
+ "No app name specified" : "לא הוגדר שם יישום",
+ "web services under your control" : "שירותי רשת תחת השליטה שלך",
+ "File is currently busy, please try again later" : "הקובץ בשימוש כרגע, יש לנסות שוב מאוחר יותר",
+ "Can't read file" : "לא ניתן לקרוא קובץ",
+ "Application is not enabled" : "יישומים אינם מופעלים",
+ "Authentication error" : "שגיאת הזדהות",
+ "Token expired. Please reload page." : "פג תוקף. נא לטעון שוב את הדף.",
+ "Unknown user" : "משתמש לא ידוע",
"No database drivers (sqlite, mysql, or postgresql) installed." : "לא מותקנים דרייברים למסד הנתונים (sqlite, mysql, או postgresql).",
"Microsoft Windows Platform is not supported" : "מערכת הפעלה חלונות אינה נתמכת",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "הרצת שרת ownCloud עם מערכת הפעלה Microsoft Windows אינה נתמכת. אנו ממליצים על שרת Linux בתצורת virtual machine אם אין אפשרות להמיר את השרת עצמו. ניתן למצוא את חבילת Linux וכן virtual machine קל להתקנה <a href=\"%s\">%s</a>. להמרת התקנה קיימת ל- Linux ניתן למצוא טיפים וסקריפטים ב- <a href=\"%s\">our תיעוד</a>.",
@@ -150,6 +145,11 @@
"Check the value of \"datadirectory\" in your configuration" : "יש לבדוק את הערך \"datadirectory\" בהגדרות התצורה שלך",
"Data directory (%s) is invalid" : "תיקיית מידע (%s) אינה חוקית",
"Please check that the data directory contains a file \".ocdata\" in its root." : "יש לוודא שתיקיית המידע כוללת קובץ \".ocdata\" בנתיב הבסיס שלה",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "רק התווים הבאים מאושרים לשם משתמש: \"a-z\", \"A-Z\", \"0-9\", וגם \"_.@-'\"",
+ "A valid username must be provided" : "יש לספק שם משתמש תקני",
+ "Username contains whitespace at the beginning or at the end" : "שם המשתמש מכיל רווח בתחילתו או בסופו",
+ "A valid password must be provided" : "יש לספק ססמה תקנית",
+ "The username is already being used" : "השם משתמש כבר בשימוש",
"Could not obtain lock type %d on \"%s\"." : "לא ניתן היה להשיג סוג נעילה %d ב- \"%s\".",
"Storage unauthorized. %s" : "אחסון לא מורשה. %s",
"Storage incomplete configuration. %s" : "תצורה לא מושלמת של האחסון. %s",
diff --git a/lib/l10n/hr.js b/lib/l10n/hr.js
index 8642c13f96f..b01054f2cd1 100644
--- a/lib/l10n/hr.js
+++ b/lib/l10n/hr.js
@@ -23,6 +23,17 @@ OC.L10N.register(
"_%n hour ago_::_%n hours ago_" : ["prije %n sata","prije %n sati","prije %n sati"],
"_%n minute ago_::_%n minutes ago_" : ["prije %n minute","prije %n minuta","prije %n minuta"],
"seconds ago" : "prije par sekundi",
+ "App directory already exists" : "Direktorij aplikacije već postoji",
+ "Can't create app folder. Please fix permissions. %s" : "Nije moguće kreirati mapu aplikacija. molimo popravite dozvole. %s",
+ "No source specified when installing app" : "Pri instaliranju aplikacija nijedan izvor nije specificiran",
+ "No href specified when installing app from http" : "Pri instaliranju aplikacija iz http nijedan href nije specificiran.",
+ "No path specified when installing app from local file" : "Pri instaliranju aplikacija iz lokalne datoteke nijedan put nije specificiran.",
+ "Archives of type %s are not supported" : "Arhive tipa %s nisu podržane",
+ "Failed to open archive when installing app" : "Otvaranje arhive pri instaliranju aplikacija nije uspjelo.",
+ "App does not provide an info.xml file" : "Aplikacija ne pruža info.xml datoteku",
+ "App can't be installed because of not allowed code in the App" : "Aplikaciju nije moguće instalirati zbog nedopuštenog koda u njoj.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikaciju nije moguće instalirati jer nije kompatibilna s ovom verzijom ownClouda.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikaciju nije moguće instalirati jer sadrži oznaku <otpremljeno>istinito</otpremljeno>.",
"%s enter the database username." : "%s unesite naziva korisnika baze podataka.",
"%s enter the database name." : "%s unesite naziv baze podataka",
"%s you may not use dots in the database name" : "%s ne smijete koristiti točke u nazivu baze podataka",
@@ -39,33 +50,9 @@ OC.L10N.register(
"Set an admin username." : "Navedite admin korisničko ime.",
"Set an admin password." : "Navedite admin lozinku.",
"Can't create or write into the data directory %s" : "Ne moze se kreirati ili napisati u imenik podataka %s",
- "You are not allowed to share %s" : "Nije vam dopušteno dijeliti %s",
- "Could not find category \"%s\"" : "Kategorija \"%s\" nije nađena",
- "Apps" : "Aplikacije",
- "Help" : "Pomoć",
- "Personal" : "Osobno",
- "Users" : "Korisnici",
- "Admin" : "Admin",
- "Recommended" : "Preporuceno",
- "No app name specified" : "Nikakav naziv aplikacije nije naveden",
- "web services under your control" : "web usluge pod vašom kontrolom",
- "App directory already exists" : "Direktorij aplikacije već postoji",
- "Can't create app folder. Please fix permissions. %s" : "Nije moguće kreirati mapu aplikacija. molimo popravite dozvole. %s",
- "No source specified when installing app" : "Pri instaliranju aplikacija nijedan izvor nije specificiran",
- "No href specified when installing app from http" : "Pri instaliranju aplikacija iz http nijedan href nije specificiran.",
- "No path specified when installing app from local file" : "Pri instaliranju aplikacija iz lokalne datoteke nijedan put nije specificiran.",
- "Archives of type %s are not supported" : "Arhive tipa %s nisu podržane",
- "Failed to open archive when installing app" : "Otvaranje arhive pri instaliranju aplikacija nije uspjelo.",
- "App does not provide an info.xml file" : "Aplikacija ne pruža info.xml datoteku",
- "App can't be installed because of not allowed code in the App" : "Aplikaciju nije moguće instalirati zbog nedopuštenog koda u njoj.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikaciju nije moguće instalirati jer nije kompatibilna s ovom verzijom ownClouda.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikaciju nije moguće instalirati jer sadrži oznaku <otpremljeno>istinito</otpremljeno>.",
- "Application is not enabled" : "Aplikacija nije aktivirana",
- "Authentication error" : "Pogrešna autentikacija",
- "Token expired. Please reload page." : "Token je istekao. Molimo, ponovno učitajte stranicu.",
- "Unknown user" : "Korisnik nepoznat",
"%s shared »%s« with you" : "%s je s vama podijelio »%s«",
"Sharing %s failed, because the file does not exist" : "Dijeljenje %s nije uspjelo jer ta datoteka ne postoji",
+ "You are not allowed to share %s" : "Nije vam dopušteno dijeliti %s",
"Sharing %s failed, because the user %s does not exist" : "Dijeljenje %s nije uspjelo jer korisnik %s ne postoji",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Dijeljenje %s nije uspjelo jer korisnik %s nije član niti jedne grupe u kojoj je %s član",
"Sharing %s failed, because this item is already shared with %s" : "Dijeljenje %s nije uspjelo jer je ova stavka već podijeljena s %s",
@@ -85,9 +72,19 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Dijeljenje %s nije uspjelo jer ponovno dijeljenje nije dopušteno.",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Dijeljenje %s nije uspjelo jer pozadina za %s nije mogla pronaći svoj izvor",
"Sharing %s failed, because the file could not be found in the file cache" : "Dijeljenje %s nije uspjelo jer u predmemoriji datoteke datoteka nije nađena.",
- "A valid username must be provided" : "Nužno je navesti ispravno korisničko ime",
- "A valid password must be provided" : "Nužno je navesti ispravnu lozinku",
- "The username is already being used" : "Korisničko ime se već koristi",
+ "Could not find category \"%s\"" : "Kategorija \"%s\" nije nađena",
+ "Apps" : "Aplikacije",
+ "Help" : "Pomoć",
+ "Personal" : "Osobno",
+ "Users" : "Korisnici",
+ "Admin" : "Admin",
+ "Recommended" : "Preporuceno",
+ "No app name specified" : "Nikakav naziv aplikacije nije naveden",
+ "web services under your control" : "web usluge pod vašom kontrolom",
+ "Application is not enabled" : "Aplikacija nije aktivirana",
+ "Authentication error" : "Pogrešna autentikacija",
+ "Token expired. Please reload page." : "Token je istekao. Molimo, ponovno učitajte stranicu.",
+ "Unknown user" : "Korisnik nepoznat",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Pogonski programi baze podataka (sqlite, mysql, ili postgresql) nisu instalirani.",
"Cannot write into \"config\" directory" : "Nije moguće zapisivati u \"config\" direktorij",
"Cannot write into \"apps\" directory" : "Nije moguće zapisivati u \"apps\" direktorij",
@@ -107,6 +104,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "Podatkovni direktorij (%s) čitljiv je za druge korisnike",
"Data directory (%s) is invalid" : "Podatkovni direktorij (%s) nije ispravan",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Molimo provjerite sadrži li podatkovni direktorij u svom korijenu datoteku \".ocdata\"",
+ "A valid username must be provided" : "Nužno je navesti ispravno korisničko ime",
+ "A valid password must be provided" : "Nužno je navesti ispravnu lozinku",
+ "The username is already being used" : "Korisničko ime se već koristi",
"Could not obtain lock type %d on \"%s\"." : "Nije moguće dobiti lock tip %d na \"%s\".",
"Storage not available" : "Pohrana nedostupna"
},
diff --git a/lib/l10n/hr.json b/lib/l10n/hr.json
index e6de0b46704..dcd2731f4cd 100644
--- a/lib/l10n/hr.json
+++ b/lib/l10n/hr.json
@@ -21,6 +21,17 @@
"_%n hour ago_::_%n hours ago_" : ["prije %n sata","prije %n sati","prije %n sati"],
"_%n minute ago_::_%n minutes ago_" : ["prije %n minute","prije %n minuta","prije %n minuta"],
"seconds ago" : "prije par sekundi",
+ "App directory already exists" : "Direktorij aplikacije već postoji",
+ "Can't create app folder. Please fix permissions. %s" : "Nije moguće kreirati mapu aplikacija. molimo popravite dozvole. %s",
+ "No source specified when installing app" : "Pri instaliranju aplikacija nijedan izvor nije specificiran",
+ "No href specified when installing app from http" : "Pri instaliranju aplikacija iz http nijedan href nije specificiran.",
+ "No path specified when installing app from local file" : "Pri instaliranju aplikacija iz lokalne datoteke nijedan put nije specificiran.",
+ "Archives of type %s are not supported" : "Arhive tipa %s nisu podržane",
+ "Failed to open archive when installing app" : "Otvaranje arhive pri instaliranju aplikacija nije uspjelo.",
+ "App does not provide an info.xml file" : "Aplikacija ne pruža info.xml datoteku",
+ "App can't be installed because of not allowed code in the App" : "Aplikaciju nije moguće instalirati zbog nedopuštenog koda u njoj.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikaciju nije moguće instalirati jer nije kompatibilna s ovom verzijom ownClouda.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikaciju nije moguće instalirati jer sadrži oznaku <otpremljeno>istinito</otpremljeno>.",
"%s enter the database username." : "%s unesite naziva korisnika baze podataka.",
"%s enter the database name." : "%s unesite naziv baze podataka",
"%s you may not use dots in the database name" : "%s ne smijete koristiti točke u nazivu baze podataka",
@@ -37,33 +48,9 @@
"Set an admin username." : "Navedite admin korisničko ime.",
"Set an admin password." : "Navedite admin lozinku.",
"Can't create or write into the data directory %s" : "Ne moze se kreirati ili napisati u imenik podataka %s",
- "You are not allowed to share %s" : "Nije vam dopušteno dijeliti %s",
- "Could not find category \"%s\"" : "Kategorija \"%s\" nije nađena",
- "Apps" : "Aplikacije",
- "Help" : "Pomoć",
- "Personal" : "Osobno",
- "Users" : "Korisnici",
- "Admin" : "Admin",
- "Recommended" : "Preporuceno",
- "No app name specified" : "Nikakav naziv aplikacije nije naveden",
- "web services under your control" : "web usluge pod vašom kontrolom",
- "App directory already exists" : "Direktorij aplikacije već postoji",
- "Can't create app folder. Please fix permissions. %s" : "Nije moguće kreirati mapu aplikacija. molimo popravite dozvole. %s",
- "No source specified when installing app" : "Pri instaliranju aplikacija nijedan izvor nije specificiran",
- "No href specified when installing app from http" : "Pri instaliranju aplikacija iz http nijedan href nije specificiran.",
- "No path specified when installing app from local file" : "Pri instaliranju aplikacija iz lokalne datoteke nijedan put nije specificiran.",
- "Archives of type %s are not supported" : "Arhive tipa %s nisu podržane",
- "Failed to open archive when installing app" : "Otvaranje arhive pri instaliranju aplikacija nije uspjelo.",
- "App does not provide an info.xml file" : "Aplikacija ne pruža info.xml datoteku",
- "App can't be installed because of not allowed code in the App" : "Aplikaciju nije moguće instalirati zbog nedopuštenog koda u njoj.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikaciju nije moguće instalirati jer nije kompatibilna s ovom verzijom ownClouda.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikaciju nije moguće instalirati jer sadrži oznaku <otpremljeno>istinito</otpremljeno>.",
- "Application is not enabled" : "Aplikacija nije aktivirana",
- "Authentication error" : "Pogrešna autentikacija",
- "Token expired. Please reload page." : "Token je istekao. Molimo, ponovno učitajte stranicu.",
- "Unknown user" : "Korisnik nepoznat",
"%s shared »%s« with you" : "%s je s vama podijelio »%s«",
"Sharing %s failed, because the file does not exist" : "Dijeljenje %s nije uspjelo jer ta datoteka ne postoji",
+ "You are not allowed to share %s" : "Nije vam dopušteno dijeliti %s",
"Sharing %s failed, because the user %s does not exist" : "Dijeljenje %s nije uspjelo jer korisnik %s ne postoji",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Dijeljenje %s nije uspjelo jer korisnik %s nije član niti jedne grupe u kojoj je %s član",
"Sharing %s failed, because this item is already shared with %s" : "Dijeljenje %s nije uspjelo jer je ova stavka već podijeljena s %s",
@@ -83,9 +70,19 @@
"Sharing %s failed, because resharing is not allowed" : "Dijeljenje %s nije uspjelo jer ponovno dijeljenje nije dopušteno.",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Dijeljenje %s nije uspjelo jer pozadina za %s nije mogla pronaći svoj izvor",
"Sharing %s failed, because the file could not be found in the file cache" : "Dijeljenje %s nije uspjelo jer u predmemoriji datoteke datoteka nije nađena.",
- "A valid username must be provided" : "Nužno je navesti ispravno korisničko ime",
- "A valid password must be provided" : "Nužno je navesti ispravnu lozinku",
- "The username is already being used" : "Korisničko ime se već koristi",
+ "Could not find category \"%s\"" : "Kategorija \"%s\" nije nađena",
+ "Apps" : "Aplikacije",
+ "Help" : "Pomoć",
+ "Personal" : "Osobno",
+ "Users" : "Korisnici",
+ "Admin" : "Admin",
+ "Recommended" : "Preporuceno",
+ "No app name specified" : "Nikakav naziv aplikacije nije naveden",
+ "web services under your control" : "web usluge pod vašom kontrolom",
+ "Application is not enabled" : "Aplikacija nije aktivirana",
+ "Authentication error" : "Pogrešna autentikacija",
+ "Token expired. Please reload page." : "Token je istekao. Molimo, ponovno učitajte stranicu.",
+ "Unknown user" : "Korisnik nepoznat",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Pogonski programi baze podataka (sqlite, mysql, ili postgresql) nisu instalirani.",
"Cannot write into \"config\" directory" : "Nije moguće zapisivati u \"config\" direktorij",
"Cannot write into \"apps\" directory" : "Nije moguće zapisivati u \"apps\" direktorij",
@@ -105,6 +102,9 @@
"Data directory (%s) is readable by other users" : "Podatkovni direktorij (%s) čitljiv je za druge korisnike",
"Data directory (%s) is invalid" : "Podatkovni direktorij (%s) nije ispravan",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Molimo provjerite sadrži li podatkovni direktorij u svom korijenu datoteku \".ocdata\"",
+ "A valid username must be provided" : "Nužno je navesti ispravno korisničko ime",
+ "A valid password must be provided" : "Nužno je navesti ispravnu lozinku",
+ "The username is already being used" : "Korisničko ime se već koristi",
"Could not obtain lock type %d on \"%s\"." : "Nije moguće dobiti lock tip %d na \"%s\".",
"Storage not available" : "Pohrana nedostupna"
},"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;"
diff --git a/lib/l10n/hu_HU.js b/lib/l10n/hu_HU.js
index 7657aa4a304..78535a211f2 100644
--- a/lib/l10n/hu_HU.js
+++ b/lib/l10n/hu_HU.js
@@ -32,6 +32,17 @@ OC.L10N.register(
"File name is a reserved word" : "A fajl neve egy rezervált szó",
"File name contains at least one invalid character" : "A fájlnév legalább egy érvénytelen karaktert tartalmaz!",
"File name is too long" : "A fájlnév túl hosszú!",
+ "App directory already exists" : "Az alkalmazás mappája már létezik",
+ "Can't create app folder. Please fix permissions. %s" : "Nem lehetett létrehozni az alkalmazás mappáját. Kérem ellenőrizze a jogosultságokat. %s",
+ "No source specified when installing app" : "Az alkalmazás telepítéséhez nincs forrás megadva",
+ "No href specified when installing app from http" : "Az alkalmazás http-n keresztül történő telepítéséhez nincs href hivetkozás megadva",
+ "No path specified when installing app from local file" : "Az alkalmazás helyi telepítéséhez nincs útvonal (mappa) megadva",
+ "Archives of type %s are not supported" : "A(z) %s típusú tömörített állomány nem támogatott",
+ "Failed to open archive when installing app" : "Nem sikerült megnyitni a tömörített állományt a telepítés során",
+ "App does not provide an info.xml file" : "Az alkalmazás nem szolgáltatott info.xml file-t",
+ "App can't be installed because of not allowed code in the App" : "Az alkalmazást nem lehet telepíteni, mert abban nem engedélyezett programkód szerepel",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Az alkalmazás nem telepíthető, mert nem kompatibilis az ownCloud jelen verziójával.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Az alkalmazást nem lehet telepíteni, mert tartalmazza a \n<shipped>\ntrue\n</shipped>\ncímkét, ami a nem szállított alkalmazások esetén nem engedélyezett",
"%s enter the database username." : "%s adja meg az adatbázist elérő felhasználó login nevét.",
"%s enter the database name." : "%s adja meg az adatbázis nevét.",
"%s you may not use dots in the database name" : "%s az adatbázis neve nem tartalmazhat pontot",
@@ -48,38 +59,12 @@ OC.L10N.register(
"Set an admin username." : "Állítson be egy felhasználói nevet az adminisztrációhoz.",
"Set an admin password." : "Állítson be egy jelszót az adminisztrációhoz.",
"Can't create or write into the data directory %s" : "Nem sikerült létrehozni vagy irni a \"data\" könyvtárba %s",
- "You are not allowed to share %s" : "Önnek nincs jogosultsága %s megosztására",
- "Could not find category \"%s\"" : "Ez a kategória nem található: \"%s\"",
- "Apps" : "Alkalmazások",
- "Help" : "Súgó",
- "Personal" : "Személyes",
- "Users" : "Felhasználók",
- "Admin" : "Adminsztráció",
- "Recommended" : "Ajánlott",
- "No app name specified" : "Nincs az alkalmazás név megadva.",
- "web services under your control" : "webszolgáltatások saját kézben",
- "File is currently busy, please try again later" : "A fájl jelenleg elfoglalt, kérjük próbáld újra később!",
- "Can't read file" : "Nem olvasható a fájl",
- "App directory already exists" : "Az alkalmazás mappája már létezik",
- "Can't create app folder. Please fix permissions. %s" : "Nem lehetett létrehozni az alkalmazás mappáját. Kérem ellenőrizze a jogosultságokat. %s",
- "No source specified when installing app" : "Az alkalmazás telepítéséhez nincs forrás megadva",
- "No href specified when installing app from http" : "Az alkalmazás http-n keresztül történő telepítéséhez nincs href hivetkozás megadva",
- "No path specified when installing app from local file" : "Az alkalmazás helyi telepítéséhez nincs útvonal (mappa) megadva",
- "Archives of type %s are not supported" : "A(z) %s típusú tömörített állomány nem támogatott",
- "Failed to open archive when installing app" : "Nem sikerült megnyitni a tömörített állományt a telepítés során",
- "App does not provide an info.xml file" : "Az alkalmazás nem szolgáltatott info.xml file-t",
- "App can't be installed because of not allowed code in the App" : "Az alkalmazást nem lehet telepíteni, mert abban nem engedélyezett programkód szerepel",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Az alkalmazás nem telepíthető, mert nem kompatibilis az ownCloud jelen verziójával.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Az alkalmazást nem lehet telepíteni, mert tartalmazza a \n<shipped>\ntrue\n</shipped>\ncímkét, ami a nem szállított alkalmazások esetén nem engedélyezett",
- "Application is not enabled" : "Az alkalmazás nincs engedélyezve",
- "Authentication error" : "Azonosítási hiba",
- "Token expired. Please reload page." : "A token lejárt. Frissítse az oldalt.",
- "Unknown user" : "Ismeretlen felhasználó",
"Invalid Federated Cloud ID" : "Érvénytelen Egyesített Felhő Azonosító",
"%s shared »%s« with you" : "%s megosztotta Önnel ezt: »%s«",
"%s via %s" : "%s - %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "%s megosztása sikertelen, mert a megosztási alrendszer nem engedi a %l típus megosztását",
"Sharing %s failed, because the file does not exist" : "%s megosztása sikertelen, mert a fájl nem létezik",
+ "You are not allowed to share %s" : "Önnek nincs jogosultsága %s megosztására",
"Sharing %s failed, because you can not share with yourself" : "%s megosztása sikertelen, mert magaddal nem oszthatod meg",
"Sharing %s failed, because the user %s does not exist" : "%s megosztása nem sikerült, mert %s felhasználó nem létezik",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s megosztása nem sikerült, mert %s felhasználó nem tagja egyik olyan csoportnak sem, aminek %s tagja",
@@ -105,9 +90,21 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "%s megosztása nem sikerült, mert a megosztás továbbadása nincs engedélyezve",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s megosztása nem sikerült, mert %s megosztási alrendszere nem találja",
"Sharing %s failed, because the file could not be found in the file cache" : "%s megosztása nem sikerült, mert a fájl nem található a gyorsítótárban",
- "A valid username must be provided" : "Érvényes felhasználónevet kell megadnia",
- "A valid password must be provided" : "Érvényes jelszót kell megadnia",
- "The username is already being used" : "Ez a bejelentkezési név már foglalt",
+ "Could not find category \"%s\"" : "Ez a kategória nem található: \"%s\"",
+ "Apps" : "Alkalmazások",
+ "Help" : "Súgó",
+ "Personal" : "Személyes",
+ "Users" : "Felhasználók",
+ "Admin" : "Adminsztráció",
+ "Recommended" : "Ajánlott",
+ "No app name specified" : "Nincs az alkalmazás név megadva.",
+ "web services under your control" : "webszolgáltatások saját kézben",
+ "File is currently busy, please try again later" : "A fájl jelenleg elfoglalt, kérjük próbáld újra később!",
+ "Can't read file" : "Nem olvasható a fájl",
+ "Application is not enabled" : "Az alkalmazás nincs engedélyezve",
+ "Authentication error" : "Azonosítási hiba",
+ "Token expired. Please reload page." : "A token lejárt. Frissítse az oldalt.",
+ "Unknown user" : "Ismeretlen felhasználó",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nincs telepítve adatbázis-meghajtóprogram (sqlite, mysql vagy postgresql).",
"Microsoft Windows Platform is not supported" : "Microsoft Windows platform nem támogatott",
"Cannot write into \"config\" directory" : "Nem írható a \"config\" könyvtár",
@@ -130,6 +127,9 @@ OC.L10N.register(
"Data directory (%s) must be an absolute path" : "Az adatkönyvtárnak (%s) abszolút elérési útnak kell lennie",
"Data directory (%s) is invalid" : "Érvénytelen a megadott adatkönyvtár (%s) ",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Kérjük ellenőrizze, hogy az adatkönyvtár tartalmaz a gyökerében egy \".ocdata\" nevű állományt!",
+ "A valid username must be provided" : "Érvényes felhasználónevet kell megadnia",
+ "A valid password must be provided" : "Érvényes jelszót kell megadnia",
+ "The username is already being used" : "Ez a bejelentkezési név már foglalt",
"Could not obtain lock type %d on \"%s\"." : "Nem sikerült %d típusú zárolást elérni itt: \"%s\".",
"Storage not available" : "A tároló elérhetetlen."
},
diff --git a/lib/l10n/hu_HU.json b/lib/l10n/hu_HU.json
index 5df9d0e1a7a..1bd93d05b1e 100644
--- a/lib/l10n/hu_HU.json
+++ b/lib/l10n/hu_HU.json
@@ -30,6 +30,17 @@
"File name is a reserved word" : "A fajl neve egy rezervált szó",
"File name contains at least one invalid character" : "A fájlnév legalább egy érvénytelen karaktert tartalmaz!",
"File name is too long" : "A fájlnév túl hosszú!",
+ "App directory already exists" : "Az alkalmazás mappája már létezik",
+ "Can't create app folder. Please fix permissions. %s" : "Nem lehetett létrehozni az alkalmazás mappáját. Kérem ellenőrizze a jogosultságokat. %s",
+ "No source specified when installing app" : "Az alkalmazás telepítéséhez nincs forrás megadva",
+ "No href specified when installing app from http" : "Az alkalmazás http-n keresztül történő telepítéséhez nincs href hivetkozás megadva",
+ "No path specified when installing app from local file" : "Az alkalmazás helyi telepítéséhez nincs útvonal (mappa) megadva",
+ "Archives of type %s are not supported" : "A(z) %s típusú tömörített állomány nem támogatott",
+ "Failed to open archive when installing app" : "Nem sikerült megnyitni a tömörített állományt a telepítés során",
+ "App does not provide an info.xml file" : "Az alkalmazás nem szolgáltatott info.xml file-t",
+ "App can't be installed because of not allowed code in the App" : "Az alkalmazást nem lehet telepíteni, mert abban nem engedélyezett programkód szerepel",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Az alkalmazás nem telepíthető, mert nem kompatibilis az ownCloud jelen verziójával.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Az alkalmazást nem lehet telepíteni, mert tartalmazza a \n<shipped>\ntrue\n</shipped>\ncímkét, ami a nem szállított alkalmazások esetén nem engedélyezett",
"%s enter the database username." : "%s adja meg az adatbázist elérő felhasználó login nevét.",
"%s enter the database name." : "%s adja meg az adatbázis nevét.",
"%s you may not use dots in the database name" : "%s az adatbázis neve nem tartalmazhat pontot",
@@ -46,38 +57,12 @@
"Set an admin username." : "Állítson be egy felhasználói nevet az adminisztrációhoz.",
"Set an admin password." : "Állítson be egy jelszót az adminisztrációhoz.",
"Can't create or write into the data directory %s" : "Nem sikerült létrehozni vagy irni a \"data\" könyvtárba %s",
- "You are not allowed to share %s" : "Önnek nincs jogosultsága %s megosztására",
- "Could not find category \"%s\"" : "Ez a kategória nem található: \"%s\"",
- "Apps" : "Alkalmazások",
- "Help" : "Súgó",
- "Personal" : "Személyes",
- "Users" : "Felhasználók",
- "Admin" : "Adminsztráció",
- "Recommended" : "Ajánlott",
- "No app name specified" : "Nincs az alkalmazás név megadva.",
- "web services under your control" : "webszolgáltatások saját kézben",
- "File is currently busy, please try again later" : "A fájl jelenleg elfoglalt, kérjük próbáld újra később!",
- "Can't read file" : "Nem olvasható a fájl",
- "App directory already exists" : "Az alkalmazás mappája már létezik",
- "Can't create app folder. Please fix permissions. %s" : "Nem lehetett létrehozni az alkalmazás mappáját. Kérem ellenőrizze a jogosultságokat. %s",
- "No source specified when installing app" : "Az alkalmazás telepítéséhez nincs forrás megadva",
- "No href specified when installing app from http" : "Az alkalmazás http-n keresztül történő telepítéséhez nincs href hivetkozás megadva",
- "No path specified when installing app from local file" : "Az alkalmazás helyi telepítéséhez nincs útvonal (mappa) megadva",
- "Archives of type %s are not supported" : "A(z) %s típusú tömörített állomány nem támogatott",
- "Failed to open archive when installing app" : "Nem sikerült megnyitni a tömörített állományt a telepítés során",
- "App does not provide an info.xml file" : "Az alkalmazás nem szolgáltatott info.xml file-t",
- "App can't be installed because of not allowed code in the App" : "Az alkalmazást nem lehet telepíteni, mert abban nem engedélyezett programkód szerepel",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Az alkalmazás nem telepíthető, mert nem kompatibilis az ownCloud jelen verziójával.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Az alkalmazást nem lehet telepíteni, mert tartalmazza a \n<shipped>\ntrue\n</shipped>\ncímkét, ami a nem szállított alkalmazások esetén nem engedélyezett",
- "Application is not enabled" : "Az alkalmazás nincs engedélyezve",
- "Authentication error" : "Azonosítási hiba",
- "Token expired. Please reload page." : "A token lejárt. Frissítse az oldalt.",
- "Unknown user" : "Ismeretlen felhasználó",
"Invalid Federated Cloud ID" : "Érvénytelen Egyesített Felhő Azonosító",
"%s shared »%s« with you" : "%s megosztotta Önnel ezt: »%s«",
"%s via %s" : "%s - %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "%s megosztása sikertelen, mert a megosztási alrendszer nem engedi a %l típus megosztását",
"Sharing %s failed, because the file does not exist" : "%s megosztása sikertelen, mert a fájl nem létezik",
+ "You are not allowed to share %s" : "Önnek nincs jogosultsága %s megosztására",
"Sharing %s failed, because you can not share with yourself" : "%s megosztása sikertelen, mert magaddal nem oszthatod meg",
"Sharing %s failed, because the user %s does not exist" : "%s megosztása nem sikerült, mert %s felhasználó nem létezik",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s megosztása nem sikerült, mert %s felhasználó nem tagja egyik olyan csoportnak sem, aminek %s tagja",
@@ -103,9 +88,21 @@
"Sharing %s failed, because resharing is not allowed" : "%s megosztása nem sikerült, mert a megosztás továbbadása nincs engedélyezve",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s megosztása nem sikerült, mert %s megosztási alrendszere nem találja",
"Sharing %s failed, because the file could not be found in the file cache" : "%s megosztása nem sikerült, mert a fájl nem található a gyorsítótárban",
- "A valid username must be provided" : "Érvényes felhasználónevet kell megadnia",
- "A valid password must be provided" : "Érvényes jelszót kell megadnia",
- "The username is already being used" : "Ez a bejelentkezési név már foglalt",
+ "Could not find category \"%s\"" : "Ez a kategória nem található: \"%s\"",
+ "Apps" : "Alkalmazások",
+ "Help" : "Súgó",
+ "Personal" : "Személyes",
+ "Users" : "Felhasználók",
+ "Admin" : "Adminsztráció",
+ "Recommended" : "Ajánlott",
+ "No app name specified" : "Nincs az alkalmazás név megadva.",
+ "web services under your control" : "webszolgáltatások saját kézben",
+ "File is currently busy, please try again later" : "A fájl jelenleg elfoglalt, kérjük próbáld újra később!",
+ "Can't read file" : "Nem olvasható a fájl",
+ "Application is not enabled" : "Az alkalmazás nincs engedélyezve",
+ "Authentication error" : "Azonosítási hiba",
+ "Token expired. Please reload page." : "A token lejárt. Frissítse az oldalt.",
+ "Unknown user" : "Ismeretlen felhasználó",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nincs telepítve adatbázis-meghajtóprogram (sqlite, mysql vagy postgresql).",
"Microsoft Windows Platform is not supported" : "Microsoft Windows platform nem támogatott",
"Cannot write into \"config\" directory" : "Nem írható a \"config\" könyvtár",
@@ -128,6 +125,9 @@
"Data directory (%s) must be an absolute path" : "Az adatkönyvtárnak (%s) abszolút elérési útnak kell lennie",
"Data directory (%s) is invalid" : "Érvénytelen a megadott adatkönyvtár (%s) ",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Kérjük ellenőrizze, hogy az adatkönyvtár tartalmaz a gyökerében egy \".ocdata\" nevű állományt!",
+ "A valid username must be provided" : "Érvényes felhasználónevet kell megadnia",
+ "A valid password must be provided" : "Érvényes jelszót kell megadnia",
+ "The username is already being used" : "Ez a bejelentkezési név már foglalt",
"Could not obtain lock type %d on \"%s\"." : "Nem sikerült %d típusú zárolást elérni itt: \"%s\".",
"Storage not available" : "A tároló elérhetetlen."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/id.js b/lib/l10n/id.js
index e41e302b774..e11f5dfe2d6 100644
--- a/lib/l10n/id.js
+++ b/lib/l10n/id.js
@@ -36,6 +36,18 @@ OC.L10N.register(
"File name is a reserved word" : "Nama berkas merupakan kata yang disediakan",
"File name contains at least one invalid character" : "Nama berkas berisi setidaknya satu karakter yang tidak sah.",
"File name is too long" : "Nama berkas terlalu panjang",
+ "App directory already exists" : "Direktori Apl sudah ada",
+ "Can't create app folder. Please fix permissions. %s" : "Tidak dapat membuat folder apl. Silakan perbaiki perizinan. %s",
+ "Archive does not contain a directory named %s" : "Arsip tidak berisi direktori yang bernama %s",
+ "No source specified when installing app" : "Tidak ada sumber yang ditentukan saat menginstal apl",
+ "No href specified when installing app from http" : "Href tidak ditentukan saat menginstal apl dari http",
+ "No path specified when installing app from local file" : "Lokasi tidak ditentukan saat menginstal apl dari berkas lokal",
+ "Archives of type %s are not supported" : "Arsip dengan tipe %s tidak didukung",
+ "Failed to open archive when installing app" : "Gagal membuka arsip saat menginstal apl",
+ "App does not provide an info.xml file" : "Apl tidak menyediakan berkas info.xml",
+ "App can't be installed because of not allowed code in the App" : "Apl tidak dapat diinstal karena terdapat kode yang tidak diizinkan didalam Apl",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Apl tidak dapat diinstal karena tidak kompatibel dengan versi ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Apl tidak dapat diinstal karena mengandung tag <shipped>true</shipped> yang tidak diizinkan untuk apl yang bukan bawaan.",
"%s enter the database username." : "%s masukkan nama pengguna basis data.",
"%s enter the database name." : "%s masukkan nama basis data.",
"%s you may not use dots in the database name" : "%s anda tidak boleh menggunakan karakter titik pada nama basis data",
@@ -53,41 +65,12 @@ OC.L10N.register(
"Set an admin username." : "Tetapkan nama pengguna admin.",
"Set an admin password." : "Tetapkan sandi admin.",
"Can't create or write into the data directory %s" : "Tidak dapat membuat atau menulis kedalam direktori data %s",
- "You are not allowed to share %s" : "Anda tidak diizinkan untuk membagikan %s",
- "Could not find category \"%s\"" : "Tidak menemukan kategori \"%s\"",
- "Apps" : "Aplikasi",
- "Help" : "Bantuan",
- "Personal" : "Pribadi",
- "Users" : "Pengguna",
- "Admin" : "Admin",
- "Recommended" : "Direkomendasikan",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikasi \"%s\" tidak dapat diinstal karena tidak kompatibel dengan ownCloud versi ini.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikasi \"%s\" tidak dapat diinstal karena dependensi berikut belum terpenuhi: %s",
- "No app name specified" : "Tidak ada nama apl yang ditentukan",
- "web services under your control" : "layanan web dalam kendali anda",
- "File is currently busy, please try again later" : "Berkas sedang sibuk, mohon coba lagi nanti",
- "Can't read file" : "Tidak dapat membaca berkas",
- "App directory already exists" : "Direktori Apl sudah ada",
- "Can't create app folder. Please fix permissions. %s" : "Tidak dapat membuat folder apl. Silakan perbaiki perizinan. %s",
- "Archive does not contain a directory named %s" : "Arsip tidak berisi direktori yang bernama %s",
- "No source specified when installing app" : "Tidak ada sumber yang ditentukan saat menginstal apl",
- "No href specified when installing app from http" : "Href tidak ditentukan saat menginstal apl dari http",
- "No path specified when installing app from local file" : "Lokasi tidak ditentukan saat menginstal apl dari berkas lokal",
- "Archives of type %s are not supported" : "Arsip dengan tipe %s tidak didukung",
- "Failed to open archive when installing app" : "Gagal membuka arsip saat menginstal apl",
- "App does not provide an info.xml file" : "Apl tidak menyediakan berkas info.xml",
- "App can't be installed because of not allowed code in the App" : "Apl tidak dapat diinstal karena terdapat kode yang tidak diizinkan didalam Apl",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Apl tidak dapat diinstal karena tidak kompatibel dengan versi ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Apl tidak dapat diinstal karena mengandung tag <shipped>true</shipped> yang tidak diizinkan untuk apl yang bukan bawaan.",
- "Application is not enabled" : "Aplikasi tidak diaktifkan",
- "Authentication error" : "Galat saat otentikasi",
- "Token expired. Please reload page." : "Token sudah kedaluwarsa. Silakan muat ulang halaman.",
- "Unknown user" : "Pengguna tidak dikenal",
"Invalid Federated Cloud ID" : "Federated Cloud ID tidak sah",
"%s shared »%s« with you" : "%s membagikan »%s« dengan anda",
"%s via %s" : "%s melalui %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Gagal berbagi %s, karena backend tidak mengizinkan berbagi dengan tipe %i",
"Sharing %s failed, because the file does not exist" : "Gagal membagikan %s, karena berkas tidak ada",
+ "You are not allowed to share %s" : "Anda tidak diizinkan untuk membagikan %s",
"Sharing %s failed, because you can not share with yourself" : "Berbagi %s gagal, karena Anda tidak dapat berbagi dengan diri sendiri",
"Sharing %s failed, because the user %s does not exist" : "Gagal membagikan %s, karena pengguna %s tidak ada",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Gagal membagikan %s, karena pengguna %s bukan merupakan anggota dari grup yang %s ikuti",
@@ -112,9 +95,23 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Gagal berbagi %s, karena membagikan ulang tidak diizinkan",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Berbagi %s gagal, karena backend berbagi untuk %s tidak menemukan sumbernya",
"Sharing %s failed, because the file could not be found in the file cache" : "Gagal berbagi %s, karena berkas tidak ditemukan di berkas cache",
- "A valid username must be provided" : "Tuliskan nama pengguna yang valid",
- "A valid password must be provided" : "Tuliskan sandi yang valid",
- "The username is already being used" : "Nama pengguna ini telah digunakan",
+ "Could not find category \"%s\"" : "Tidak menemukan kategori \"%s\"",
+ "Apps" : "Aplikasi",
+ "Help" : "Bantuan",
+ "Personal" : "Pribadi",
+ "Users" : "Pengguna",
+ "Admin" : "Admin",
+ "Recommended" : "Direkomendasikan",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikasi \"%s\" tidak dapat diinstal karena tidak kompatibel dengan ownCloud versi ini.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikasi \"%s\" tidak dapat diinstal karena dependensi berikut belum terpenuhi: %s",
+ "No app name specified" : "Tidak ada nama apl yang ditentukan",
+ "web services under your control" : "layanan web dalam kendali anda",
+ "File is currently busy, please try again later" : "Berkas sedang sibuk, mohon coba lagi nanti",
+ "Can't read file" : "Tidak dapat membaca berkas",
+ "Application is not enabled" : "Aplikasi tidak diaktifkan",
+ "Authentication error" : "Galat saat otentikasi",
+ "Token expired. Please reload page." : "Token sudah kedaluwarsa. Silakan muat ulang halaman.",
+ "Unknown user" : "Pengguna tidak dikenal",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Tidak ada driver (sqlite, mysql, or postgresql) yang terinstal.",
"Microsoft Windows Platform is not supported" : "Platform Microsoft Windows tidak didukung",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Menjalankan server ownCloud pada platform Microsoft Windows tidak didukung. Kami menyarankan Anda untuk menggunakan server Linux di mesin virtual jika Anda tidak memiliki pilihan untuk bermigrasi server itu sendiri. Temukan paket Linux atau menggunakan images mesin virtual di <a href=\"%s\">%s</a>. Untuk bermigrasi dari instalasi yang sudah ada ke Linux, Anda dapat menemukan beberapa tips dan script migrasi di <a href=\"%s\">dokumentasi kami</a>.",
@@ -143,6 +140,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Periksa nilai \"datadirectory\" di konfigurasi Anda",
"Data directory (%s) is invalid" : "Direktori data (%s) tidak sah",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Mohon periksa apakah direktori data berisi sebuah berkas \".ocdata\" di direktori induknya.",
+ "A valid username must be provided" : "Tuliskan nama pengguna yang valid",
+ "A valid password must be provided" : "Tuliskan sandi yang valid",
+ "The username is already being used" : "Nama pengguna ini telah digunakan",
"Could not obtain lock type %d on \"%s\"." : "Tidak bisa memperoleh jenis kunci %d pada \"%s\".",
"Storage not available" : "Penyimpanan tidak tersedia"
},
diff --git a/lib/l10n/id.json b/lib/l10n/id.json
index f488a16ae26..8eb00bddbb6 100644
--- a/lib/l10n/id.json
+++ b/lib/l10n/id.json
@@ -34,6 +34,18 @@
"File name is a reserved word" : "Nama berkas merupakan kata yang disediakan",
"File name contains at least one invalid character" : "Nama berkas berisi setidaknya satu karakter yang tidak sah.",
"File name is too long" : "Nama berkas terlalu panjang",
+ "App directory already exists" : "Direktori Apl sudah ada",
+ "Can't create app folder. Please fix permissions. %s" : "Tidak dapat membuat folder apl. Silakan perbaiki perizinan. %s",
+ "Archive does not contain a directory named %s" : "Arsip tidak berisi direktori yang bernama %s",
+ "No source specified when installing app" : "Tidak ada sumber yang ditentukan saat menginstal apl",
+ "No href specified when installing app from http" : "Href tidak ditentukan saat menginstal apl dari http",
+ "No path specified when installing app from local file" : "Lokasi tidak ditentukan saat menginstal apl dari berkas lokal",
+ "Archives of type %s are not supported" : "Arsip dengan tipe %s tidak didukung",
+ "Failed to open archive when installing app" : "Gagal membuka arsip saat menginstal apl",
+ "App does not provide an info.xml file" : "Apl tidak menyediakan berkas info.xml",
+ "App can't be installed because of not allowed code in the App" : "Apl tidak dapat diinstal karena terdapat kode yang tidak diizinkan didalam Apl",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Apl tidak dapat diinstal karena tidak kompatibel dengan versi ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Apl tidak dapat diinstal karena mengandung tag <shipped>true</shipped> yang tidak diizinkan untuk apl yang bukan bawaan.",
"%s enter the database username." : "%s masukkan nama pengguna basis data.",
"%s enter the database name." : "%s masukkan nama basis data.",
"%s you may not use dots in the database name" : "%s anda tidak boleh menggunakan karakter titik pada nama basis data",
@@ -51,41 +63,12 @@
"Set an admin username." : "Tetapkan nama pengguna admin.",
"Set an admin password." : "Tetapkan sandi admin.",
"Can't create or write into the data directory %s" : "Tidak dapat membuat atau menulis kedalam direktori data %s",
- "You are not allowed to share %s" : "Anda tidak diizinkan untuk membagikan %s",
- "Could not find category \"%s\"" : "Tidak menemukan kategori \"%s\"",
- "Apps" : "Aplikasi",
- "Help" : "Bantuan",
- "Personal" : "Pribadi",
- "Users" : "Pengguna",
- "Admin" : "Admin",
- "Recommended" : "Direkomendasikan",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikasi \"%s\" tidak dapat diinstal karena tidak kompatibel dengan ownCloud versi ini.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikasi \"%s\" tidak dapat diinstal karena dependensi berikut belum terpenuhi: %s",
- "No app name specified" : "Tidak ada nama apl yang ditentukan",
- "web services under your control" : "layanan web dalam kendali anda",
- "File is currently busy, please try again later" : "Berkas sedang sibuk, mohon coba lagi nanti",
- "Can't read file" : "Tidak dapat membaca berkas",
- "App directory already exists" : "Direktori Apl sudah ada",
- "Can't create app folder. Please fix permissions. %s" : "Tidak dapat membuat folder apl. Silakan perbaiki perizinan. %s",
- "Archive does not contain a directory named %s" : "Arsip tidak berisi direktori yang bernama %s",
- "No source specified when installing app" : "Tidak ada sumber yang ditentukan saat menginstal apl",
- "No href specified when installing app from http" : "Href tidak ditentukan saat menginstal apl dari http",
- "No path specified when installing app from local file" : "Lokasi tidak ditentukan saat menginstal apl dari berkas lokal",
- "Archives of type %s are not supported" : "Arsip dengan tipe %s tidak didukung",
- "Failed to open archive when installing app" : "Gagal membuka arsip saat menginstal apl",
- "App does not provide an info.xml file" : "Apl tidak menyediakan berkas info.xml",
- "App can't be installed because of not allowed code in the App" : "Apl tidak dapat diinstal karena terdapat kode yang tidak diizinkan didalam Apl",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Apl tidak dapat diinstal karena tidak kompatibel dengan versi ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Apl tidak dapat diinstal karena mengandung tag <shipped>true</shipped> yang tidak diizinkan untuk apl yang bukan bawaan.",
- "Application is not enabled" : "Aplikasi tidak diaktifkan",
- "Authentication error" : "Galat saat otentikasi",
- "Token expired. Please reload page." : "Token sudah kedaluwarsa. Silakan muat ulang halaman.",
- "Unknown user" : "Pengguna tidak dikenal",
"Invalid Federated Cloud ID" : "Federated Cloud ID tidak sah",
"%s shared »%s« with you" : "%s membagikan »%s« dengan anda",
"%s via %s" : "%s melalui %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Gagal berbagi %s, karena backend tidak mengizinkan berbagi dengan tipe %i",
"Sharing %s failed, because the file does not exist" : "Gagal membagikan %s, karena berkas tidak ada",
+ "You are not allowed to share %s" : "Anda tidak diizinkan untuk membagikan %s",
"Sharing %s failed, because you can not share with yourself" : "Berbagi %s gagal, karena Anda tidak dapat berbagi dengan diri sendiri",
"Sharing %s failed, because the user %s does not exist" : "Gagal membagikan %s, karena pengguna %s tidak ada",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Gagal membagikan %s, karena pengguna %s bukan merupakan anggota dari grup yang %s ikuti",
@@ -110,9 +93,23 @@
"Sharing %s failed, because resharing is not allowed" : "Gagal berbagi %s, karena membagikan ulang tidak diizinkan",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Berbagi %s gagal, karena backend berbagi untuk %s tidak menemukan sumbernya",
"Sharing %s failed, because the file could not be found in the file cache" : "Gagal berbagi %s, karena berkas tidak ditemukan di berkas cache",
- "A valid username must be provided" : "Tuliskan nama pengguna yang valid",
- "A valid password must be provided" : "Tuliskan sandi yang valid",
- "The username is already being used" : "Nama pengguna ini telah digunakan",
+ "Could not find category \"%s\"" : "Tidak menemukan kategori \"%s\"",
+ "Apps" : "Aplikasi",
+ "Help" : "Bantuan",
+ "Personal" : "Pribadi",
+ "Users" : "Pengguna",
+ "Admin" : "Admin",
+ "Recommended" : "Direkomendasikan",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikasi \"%s\" tidak dapat diinstal karena tidak kompatibel dengan ownCloud versi ini.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikasi \"%s\" tidak dapat diinstal karena dependensi berikut belum terpenuhi: %s",
+ "No app name specified" : "Tidak ada nama apl yang ditentukan",
+ "web services under your control" : "layanan web dalam kendali anda",
+ "File is currently busy, please try again later" : "Berkas sedang sibuk, mohon coba lagi nanti",
+ "Can't read file" : "Tidak dapat membaca berkas",
+ "Application is not enabled" : "Aplikasi tidak diaktifkan",
+ "Authentication error" : "Galat saat otentikasi",
+ "Token expired. Please reload page." : "Token sudah kedaluwarsa. Silakan muat ulang halaman.",
+ "Unknown user" : "Pengguna tidak dikenal",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Tidak ada driver (sqlite, mysql, or postgresql) yang terinstal.",
"Microsoft Windows Platform is not supported" : "Platform Microsoft Windows tidak didukung",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Menjalankan server ownCloud pada platform Microsoft Windows tidak didukung. Kami menyarankan Anda untuk menggunakan server Linux di mesin virtual jika Anda tidak memiliki pilihan untuk bermigrasi server itu sendiri. Temukan paket Linux atau menggunakan images mesin virtual di <a href=\"%s\">%s</a>. Untuk bermigrasi dari instalasi yang sudah ada ke Linux, Anda dapat menemukan beberapa tips dan script migrasi di <a href=\"%s\">dokumentasi kami</a>.",
@@ -141,6 +138,9 @@
"Check the value of \"datadirectory\" in your configuration" : "Periksa nilai \"datadirectory\" di konfigurasi Anda",
"Data directory (%s) is invalid" : "Direktori data (%s) tidak sah",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Mohon periksa apakah direktori data berisi sebuah berkas \".ocdata\" di direktori induknya.",
+ "A valid username must be provided" : "Tuliskan nama pengguna yang valid",
+ "A valid password must be provided" : "Tuliskan sandi yang valid",
+ "The username is already being used" : "Nama pengguna ini telah digunakan",
"Could not obtain lock type %d on \"%s\"." : "Tidak bisa memperoleh jenis kunci %d pada \"%s\".",
"Storage not available" : "Penyimpanan tidak tersedia"
},"pluralForm" :"nplurals=1; plural=0;"
diff --git a/lib/l10n/is.js b/lib/l10n/is.js
index 88d9b8f83d3..e851a8a5f57 100644
--- a/lib/l10n/is.js
+++ b/lib/l10n/is.js
@@ -21,7 +21,13 @@ OC.L10N.register(
"Set an admin username." : "Stilltu notandanafn kerfisstjóra.",
"Set an admin password." : "Stilltu lykilorð kerfisstjóra.",
"Can't create or write into the data directory %s" : "Gat ekki búið til eða skrifað í gagnamöppuna %s",
+ "Invalid Federated Cloud ID" : "Ógilt skýjasambandsauðkenni (Federated Cloud ID)",
+ "%s shared »%s« with you" : "%s deildi »%s« með þér",
+ "%s via %s" : "%s með %s",
"You are not allowed to share %s" : "Þú hefur ekki heimild til að deila %s",
+ "Sharing %s failed, because this item is already shared with %s" : "Deiling %s mistókst, því þessu atriði er þegar deilt með %s",
+ "Not allowed to create a federated share with the same user" : "Ekki er heimilt að búa til skýjasambandssameign með sama notanda",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deiling %s mistókst, gat ekki fundið %s, hugsanlega er þjónninn ekki tiltækur í augnablikinu.",
"Could not find category \"%s\"" : "Fann ekki flokkinn \"%s\"",
"Apps" : "Forrit",
"Help" : "Hjálp",
@@ -36,20 +42,14 @@ OC.L10N.register(
"Authentication error" : "Villa við auðkenningu",
"Token expired. Please reload page." : "Kenniteikn er útrunnið. Þú ættir að hlaða síðunni aftur inn.",
"Unknown user" : "Óþekktur notandi",
- "Invalid Federated Cloud ID" : "Ógilt skýjasambandsauðkenni (Federated Cloud ID)",
- "%s shared »%s« with you" : "%s deildi »%s« með þér",
- "%s via %s" : "%s með %s",
- "Sharing %s failed, because this item is already shared with %s" : "Deiling %s mistókst, því þessu atriði er þegar deilt með %s",
- "Not allowed to create a federated share with the same user" : "Ekki er heimilt að búa til skýjasambandssameign með sama notanda",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deiling %s mistókst, gat ekki fundið %s, hugsanlega er þjónninn ekki tiltækur í augnablikinu.",
- "A valid username must be provided" : "Skráðu inn gilt notandanafn",
- "Username contains whitespace at the beginning or at the end" : "Notandanafnið inniheldur orðabil í upphafi eða enda",
- "A valid password must be provided" : "Skráðu inn gilt lykilorð",
- "The username is already being used" : "Notandanafnið er þegar í notkun",
"Setting locale to %s failed" : "Mistókst að setja upp staðfærsluna %s",
"Please ask your server administrator to install the module." : "Biddu kerfisstjórann þinn um að setja eininguna upp.",
"PHP module %s not installed." : "PHP-einingin %s er ekki uppsett.",
"PHP setting \"%s\" is not set to \"%s\"." : "PHP-stillingin \"%s\" er ekki sett á \"%s\".",
+ "A valid username must be provided" : "Skráðu inn gilt notandanafn",
+ "Username contains whitespace at the beginning or at the end" : "Notandanafnið inniheldur orðabil í upphafi eða enda",
+ "A valid password must be provided" : "Skráðu inn gilt lykilorð",
+ "The username is already being used" : "Notandanafnið er þegar í notkun",
"Storage not available" : "Geymsla ekki tiltæk"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/lib/l10n/is.json b/lib/l10n/is.json
index f400d5acd45..7a8ae7a2631 100644
--- a/lib/l10n/is.json
+++ b/lib/l10n/is.json
@@ -19,7 +19,13 @@
"Set an admin username." : "Stilltu notandanafn kerfisstjóra.",
"Set an admin password." : "Stilltu lykilorð kerfisstjóra.",
"Can't create or write into the data directory %s" : "Gat ekki búið til eða skrifað í gagnamöppuna %s",
+ "Invalid Federated Cloud ID" : "Ógilt skýjasambandsauðkenni (Federated Cloud ID)",
+ "%s shared »%s« with you" : "%s deildi »%s« með þér",
+ "%s via %s" : "%s með %s",
"You are not allowed to share %s" : "Þú hefur ekki heimild til að deila %s",
+ "Sharing %s failed, because this item is already shared with %s" : "Deiling %s mistókst, því þessu atriði er þegar deilt með %s",
+ "Not allowed to create a federated share with the same user" : "Ekki er heimilt að búa til skýjasambandssameign með sama notanda",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deiling %s mistókst, gat ekki fundið %s, hugsanlega er þjónninn ekki tiltækur í augnablikinu.",
"Could not find category \"%s\"" : "Fann ekki flokkinn \"%s\"",
"Apps" : "Forrit",
"Help" : "Hjálp",
@@ -34,20 +40,14 @@
"Authentication error" : "Villa við auðkenningu",
"Token expired. Please reload page." : "Kenniteikn er útrunnið. Þú ættir að hlaða síðunni aftur inn.",
"Unknown user" : "Óþekktur notandi",
- "Invalid Federated Cloud ID" : "Ógilt skýjasambandsauðkenni (Federated Cloud ID)",
- "%s shared »%s« with you" : "%s deildi »%s« með þér",
- "%s via %s" : "%s með %s",
- "Sharing %s failed, because this item is already shared with %s" : "Deiling %s mistókst, því þessu atriði er þegar deilt með %s",
- "Not allowed to create a federated share with the same user" : "Ekki er heimilt að búa til skýjasambandssameign með sama notanda",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Deiling %s mistókst, gat ekki fundið %s, hugsanlega er þjónninn ekki tiltækur í augnablikinu.",
- "A valid username must be provided" : "Skráðu inn gilt notandanafn",
- "Username contains whitespace at the beginning or at the end" : "Notandanafnið inniheldur orðabil í upphafi eða enda",
- "A valid password must be provided" : "Skráðu inn gilt lykilorð",
- "The username is already being used" : "Notandanafnið er þegar í notkun",
"Setting locale to %s failed" : "Mistókst að setja upp staðfærsluna %s",
"Please ask your server administrator to install the module." : "Biddu kerfisstjórann þinn um að setja eininguna upp.",
"PHP module %s not installed." : "PHP-einingin %s er ekki uppsett.",
"PHP setting \"%s\" is not set to \"%s\"." : "PHP-stillingin \"%s\" er ekki sett á \"%s\".",
+ "A valid username must be provided" : "Skráðu inn gilt notandanafn",
+ "Username contains whitespace at the beginning or at the end" : "Notandanafnið inniheldur orðabil í upphafi eða enda",
+ "A valid password must be provided" : "Skráðu inn gilt lykilorð",
+ "The username is already being used" : "Notandanafnið er þegar í notkun",
"Storage not available" : "Geymsla ekki tiltæk"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/lib/l10n/it.js b/lib/l10n/it.js
index e5cba6a22c9..f044c63cc44 100644
--- a/lib/l10n/it.js
+++ b/lib/l10n/it.js
@@ -37,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "Il nome del file è una parola riservata",
"File name contains at least one invalid character" : "Il nome del file contiene almeno un carattere non valido",
"File name is too long" : "Il nome del file è troppo lungo",
+ "App directory already exists" : "La cartella dell'applicazione esiste già",
+ "Can't create app folder. Please fix permissions. %s" : "Impossibile creare la cartella dell'applicazione. Correggi i permessi. %s",
+ "Archive does not contain a directory named %s" : "L'archivio non contiene una cartella con nome %s",
+ "No source specified when installing app" : "Nessuna fonte specificata durante l'installazione dell'applicazione",
+ "No href specified when installing app from http" : "Nessun href specificato durante l'installazione dell'applicazione da http",
+ "No path specified when installing app from local file" : "Nessun percorso specificato durante l'installazione dell'applicazione da file locale",
+ "Archives of type %s are not supported" : "Gli archivi di tipo %s non sono supportati",
+ "Failed to open archive when installing app" : "Apertura archivio non riuscita durante l'installazione dell'applicazione",
+ "App does not provide an info.xml file" : "L'applicazione non fornisce un file info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "L'applicazione non può essere installata poiché il file appinfo non può essere letto.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "La firma non può essere verificata. Contatta lo sviluppatore dell'applicazione e controlla la schermata di amministrazione.",
+ "App can't be installed because of not allowed code in the App" : "L'applicazione non può essere installata a causa di codice non consentito al suo interno",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "L'applicazione non può essere installata poiché non è compatibile con questa versione di ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'applicazione non può essere installata poiché contiene il tag <shipped>true<shipped> che è consentito per le applicazioni native",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "L'applicazione non può essere installata poiché la versione nel file info.xml non è la stessa riportata dall'app store",
"%s enter the database username and name." : "%s digita il nome utente e il nome del database.",
"%s enter the database username." : "%s digita il nome utente del database.",
"%s enter the database name." : "%s digita il nome del database.",
@@ -55,50 +70,12 @@ OC.L10N.register(
"Set an admin username." : "Imposta un nome utente di amministrazione.",
"Set an admin password." : "Imposta una password di amministrazione.",
"Can't create or write into the data directory %s" : "Impossibile creare o scrivere nella cartella dei dati %s",
- "You are not allowed to share %s" : "Non ti è consentito condividere %s",
- "Cannot increase permissions of %s" : "Impossibile aumentare i permessi di %s",
- "Files can't be shared with delete permissions" : "I file non possono essere condivisi con permessi di eliminazione",
- "Files can't be shared with create permissions" : "I file non possono essere condivisi con permessi di creazione",
- "Expiration date is in the past" : "La data di scadenza è nel passato",
- "Cannot set expiration date more than %s days in the future" : "Impossibile impostare la data di scadenza a più di %s giorni nel futuro",
- "Could not find category \"%s\"" : "Impossibile trovare la categoria \"%s\"",
- "Apps" : "Applicazioni",
- "Help" : "Aiuto",
- "Personal" : "Personale",
- "Users" : "Utenti",
- "Admin" : "Admin",
- "Recommended" : "Consigliata",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'applicazione \"%s\" non può essere installata poiché il file appinfo non può essere letto.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'applicazione \"%s\" non può essere installata poiché non è compatibile con questa versione di ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'applicazione \"%s\" non può essere installata poiché le seguenti dipendenze non sono soddisfatte: %s",
- "No app name specified" : "Il nome dell'applicazione non è specificato",
- "web services under your control" : "servizi web nelle tue mani",
- "File is currently busy, please try again later" : "Il file è attualmente occupato, riprova più tardi",
- "Can't read file" : "Impossibile leggere il file",
- "App directory already exists" : "La cartella dell'applicazione esiste già",
- "Can't create app folder. Please fix permissions. %s" : "Impossibile creare la cartella dell'applicazione. Correggi i permessi. %s",
- "Archive does not contain a directory named %s" : "L'archivio non contiene una cartella con nome %s",
- "No source specified when installing app" : "Nessuna fonte specificata durante l'installazione dell'applicazione",
- "No href specified when installing app from http" : "Nessun href specificato durante l'installazione dell'applicazione da http",
- "No path specified when installing app from local file" : "Nessun percorso specificato durante l'installazione dell'applicazione da file locale",
- "Archives of type %s are not supported" : "Gli archivi di tipo %s non sono supportati",
- "Failed to open archive when installing app" : "Apertura archivio non riuscita durante l'installazione dell'applicazione",
- "App does not provide an info.xml file" : "L'applicazione non fornisce un file info.xml",
- "App cannot be installed because appinfo file cannot be read." : "L'applicazione non può essere installata poiché il file appinfo non può essere letto.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "La firma non può essere verificata. Contatta lo sviluppatore dell'applicazione e controlla la schermata di amministrazione.",
- "App can't be installed because of not allowed code in the App" : "L'applicazione non può essere installata a causa di codice non consentito al suo interno",
- "App can't be installed because it is not compatible with this version of ownCloud" : "L'applicazione non può essere installata poiché non è compatibile con questa versione di ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'applicazione non può essere installata poiché contiene il tag <shipped>true<shipped> che è consentito per le applicazioni native",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "L'applicazione non può essere installata poiché la versione nel file info.xml non è la stessa riportata dall'app store",
- "Application is not enabled" : "L'applicazione non è abilitata",
- "Authentication error" : "Errore di autenticazione",
- "Token expired. Please reload page." : "Token scaduto. Ricarica la pagina.",
- "Unknown user" : "Utente sconosciuto",
"Invalid Federated Cloud ID" : "ID di cloud federata non valido",
"%s shared »%s« with you" : "%s ha condiviso «%s» con te",
"%s via %s" : "%s tramite %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Condivisione di %s non riuscita, poiché il motore non consente condivisioni del tipo %i",
"Sharing %s failed, because the file does not exist" : "Condivisione di %s non riuscita, poiché il file non esiste",
+ "You are not allowed to share %s" : "Non ti è consentito condividere %s",
"Sharing %s failed, because you can not share with yourself" : "Condivisione di %s non riuscita, poiché non puoi condividere con te stesso",
"Sharing %s failed, because the user %s does not exist" : "Condivisione di %s non riuscita, poiché l'utente %s non esiste",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Condivisione di %s non riuscita, poiché l'utente %s non appartiene ad alcun gruppo di cui %s è membro",
@@ -124,11 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Condivisione di %s non riuscita, poiché la ri-condivisione non è consentita",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Condivisione di %s non riuscita, poiché il motore di condivisione per %s non riesce a trovare la sua fonte",
"Sharing %s failed, because the file could not be found in the file cache" : "Condivisione di %s non riuscita, poiché il file non è stato trovato nella cache",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Solo i seguenti caratteri sono consentiti in un nome utente: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
- "A valid username must be provided" : "Deve essere fornito un nome utente valido",
- "Username contains whitespace at the beginning or at the end" : "Il nome utente contiene spazi all'inizio o alla fine",
- "A valid password must be provided" : "Deve essere fornita una password valida",
- "The username is already being used" : "Il nome utente è già utilizzato",
+ "Cannot increase permissions of %s" : "Impossibile aumentare i permessi di %s",
+ "Files can't be shared with delete permissions" : "I file non possono essere condivisi con permessi di eliminazione",
+ "Files can't be shared with create permissions" : "I file non possono essere condivisi con permessi di creazione",
+ "Expiration date is in the past" : "La data di scadenza è nel passato",
+ "Cannot set expiration date more than %s days in the future" : "Impossibile impostare la data di scadenza a più di %s giorni nel futuro",
+ "Could not find category \"%s\"" : "Impossibile trovare la categoria \"%s\"",
+ "Apps" : "Applicazioni",
+ "Help" : "Aiuto",
+ "Personal" : "Personale",
+ "Users" : "Utenti",
+ "Admin" : "Admin",
+ "Recommended" : "Consigliata",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'applicazione \"%s\" non può essere installata poiché il file appinfo non può essere letto.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'applicazione \"%s\" non può essere installata poiché non è compatibile con questa versione di ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'applicazione \"%s\" non può essere installata poiché le seguenti dipendenze non sono soddisfatte: %s",
+ "No app name specified" : "Il nome dell'applicazione non è specificato",
+ "web services under your control" : "servizi web nelle tue mani",
+ "File is currently busy, please try again later" : "Il file è attualmente occupato, riprova più tardi",
+ "Can't read file" : "Impossibile leggere il file",
+ "Application is not enabled" : "L'applicazione non è abilitata",
+ "Authentication error" : "Errore di autenticazione",
+ "Token expired. Please reload page." : "Token scaduto. Ricarica la pagina.",
+ "Unknown user" : "Utente sconosciuto",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nessun driver di database (sqlite, mysql o postgresql) installato",
"Microsoft Windows Platform is not supported" : "La piattaforma Microsoft Windows non è supportata",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "L'esecuzione del server ownCloud sulla piattaforma Microsoft Windows non è supportata. Ti suggeriamo di utilizzare un server Linux in una macchina virtuale, se non hai la possibilità di migrare il server. Puoi trovare i pacchetti per Linux o immagini di macchine virtuali da istanziare su <a href=\"%s\">%s</a>. Per la migrazione di installazioni esistenti su Linux, puoi trovare alcuni suggerimenti e uno script di migrazione nella <a href=\"%s\">nostra documentazione</a>.",
@@ -160,6 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Controlla il valore di \"datadirectory\" nella tua configurazione",
"Data directory (%s) is invalid" : "La cartella dei dati (%s) non è valida",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verifica che la cartella dei dati contenga un file \".ocdata\" nella sua radice.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Solo i seguenti caratteri sono consentiti in un nome utente: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
+ "A valid username must be provided" : "Deve essere fornito un nome utente valido",
+ "Username contains whitespace at the beginning or at the end" : "Il nome utente contiene spazi all'inizio o alla fine",
+ "A valid password must be provided" : "Deve essere fornita una password valida",
+ "The username is already being used" : "Il nome utente è già utilizzato",
+ "Login canceled by app" : "Accesso annullato dall'applicazione",
+ "User disabled" : "Utente disabilitato",
"Could not obtain lock type %d on \"%s\"." : "Impossibile ottenere il blocco di tipo %d su \"%s\".",
"Storage unauthorized. %s" : "Archiviazione non autorizzata. %s",
"Storage incomplete configuration. %s" : "Configurazione dell'archiviazione incompleta.%s",
diff --git a/lib/l10n/it.json b/lib/l10n/it.json
index 58f1e4245cb..86d12fee1f6 100644
--- a/lib/l10n/it.json
+++ b/lib/l10n/it.json
@@ -35,6 +35,21 @@
"File name is a reserved word" : "Il nome del file è una parola riservata",
"File name contains at least one invalid character" : "Il nome del file contiene almeno un carattere non valido",
"File name is too long" : "Il nome del file è troppo lungo",
+ "App directory already exists" : "La cartella dell'applicazione esiste già",
+ "Can't create app folder. Please fix permissions. %s" : "Impossibile creare la cartella dell'applicazione. Correggi i permessi. %s",
+ "Archive does not contain a directory named %s" : "L'archivio non contiene una cartella con nome %s",
+ "No source specified when installing app" : "Nessuna fonte specificata durante l'installazione dell'applicazione",
+ "No href specified when installing app from http" : "Nessun href specificato durante l'installazione dell'applicazione da http",
+ "No path specified when installing app from local file" : "Nessun percorso specificato durante l'installazione dell'applicazione da file locale",
+ "Archives of type %s are not supported" : "Gli archivi di tipo %s non sono supportati",
+ "Failed to open archive when installing app" : "Apertura archivio non riuscita durante l'installazione dell'applicazione",
+ "App does not provide an info.xml file" : "L'applicazione non fornisce un file info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "L'applicazione non può essere installata poiché il file appinfo non può essere letto.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "La firma non può essere verificata. Contatta lo sviluppatore dell'applicazione e controlla la schermata di amministrazione.",
+ "App can't be installed because of not allowed code in the App" : "L'applicazione non può essere installata a causa di codice non consentito al suo interno",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "L'applicazione non può essere installata poiché non è compatibile con questa versione di ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'applicazione non può essere installata poiché contiene il tag <shipped>true<shipped> che è consentito per le applicazioni native",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "L'applicazione non può essere installata poiché la versione nel file info.xml non è la stessa riportata dall'app store",
"%s enter the database username and name." : "%s digita il nome utente e il nome del database.",
"%s enter the database username." : "%s digita il nome utente del database.",
"%s enter the database name." : "%s digita il nome del database.",
@@ -53,50 +68,12 @@
"Set an admin username." : "Imposta un nome utente di amministrazione.",
"Set an admin password." : "Imposta una password di amministrazione.",
"Can't create or write into the data directory %s" : "Impossibile creare o scrivere nella cartella dei dati %s",
- "You are not allowed to share %s" : "Non ti è consentito condividere %s",
- "Cannot increase permissions of %s" : "Impossibile aumentare i permessi di %s",
- "Files can't be shared with delete permissions" : "I file non possono essere condivisi con permessi di eliminazione",
- "Files can't be shared with create permissions" : "I file non possono essere condivisi con permessi di creazione",
- "Expiration date is in the past" : "La data di scadenza è nel passato",
- "Cannot set expiration date more than %s days in the future" : "Impossibile impostare la data di scadenza a più di %s giorni nel futuro",
- "Could not find category \"%s\"" : "Impossibile trovare la categoria \"%s\"",
- "Apps" : "Applicazioni",
- "Help" : "Aiuto",
- "Personal" : "Personale",
- "Users" : "Utenti",
- "Admin" : "Admin",
- "Recommended" : "Consigliata",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'applicazione \"%s\" non può essere installata poiché il file appinfo non può essere letto.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'applicazione \"%s\" non può essere installata poiché non è compatibile con questa versione di ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'applicazione \"%s\" non può essere installata poiché le seguenti dipendenze non sono soddisfatte: %s",
- "No app name specified" : "Il nome dell'applicazione non è specificato",
- "web services under your control" : "servizi web nelle tue mani",
- "File is currently busy, please try again later" : "Il file è attualmente occupato, riprova più tardi",
- "Can't read file" : "Impossibile leggere il file",
- "App directory already exists" : "La cartella dell'applicazione esiste già",
- "Can't create app folder. Please fix permissions. %s" : "Impossibile creare la cartella dell'applicazione. Correggi i permessi. %s",
- "Archive does not contain a directory named %s" : "L'archivio non contiene una cartella con nome %s",
- "No source specified when installing app" : "Nessuna fonte specificata durante l'installazione dell'applicazione",
- "No href specified when installing app from http" : "Nessun href specificato durante l'installazione dell'applicazione da http",
- "No path specified when installing app from local file" : "Nessun percorso specificato durante l'installazione dell'applicazione da file locale",
- "Archives of type %s are not supported" : "Gli archivi di tipo %s non sono supportati",
- "Failed to open archive when installing app" : "Apertura archivio non riuscita durante l'installazione dell'applicazione",
- "App does not provide an info.xml file" : "L'applicazione non fornisce un file info.xml",
- "App cannot be installed because appinfo file cannot be read." : "L'applicazione non può essere installata poiché il file appinfo non può essere letto.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "La firma non può essere verificata. Contatta lo sviluppatore dell'applicazione e controlla la schermata di amministrazione.",
- "App can't be installed because of not allowed code in the App" : "L'applicazione non può essere installata a causa di codice non consentito al suo interno",
- "App can't be installed because it is not compatible with this version of ownCloud" : "L'applicazione non può essere installata poiché non è compatibile con questa versione di ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'applicazione non può essere installata poiché contiene il tag <shipped>true<shipped> che è consentito per le applicazioni native",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "L'applicazione non può essere installata poiché la versione nel file info.xml non è la stessa riportata dall'app store",
- "Application is not enabled" : "L'applicazione non è abilitata",
- "Authentication error" : "Errore di autenticazione",
- "Token expired. Please reload page." : "Token scaduto. Ricarica la pagina.",
- "Unknown user" : "Utente sconosciuto",
"Invalid Federated Cloud ID" : "ID di cloud federata non valido",
"%s shared »%s« with you" : "%s ha condiviso «%s» con te",
"%s via %s" : "%s tramite %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Condivisione di %s non riuscita, poiché il motore non consente condivisioni del tipo %i",
"Sharing %s failed, because the file does not exist" : "Condivisione di %s non riuscita, poiché il file non esiste",
+ "You are not allowed to share %s" : "Non ti è consentito condividere %s",
"Sharing %s failed, because you can not share with yourself" : "Condivisione di %s non riuscita, poiché non puoi condividere con te stesso",
"Sharing %s failed, because the user %s does not exist" : "Condivisione di %s non riuscita, poiché l'utente %s non esiste",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Condivisione di %s non riuscita, poiché l'utente %s non appartiene ad alcun gruppo di cui %s è membro",
@@ -122,11 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "Condivisione di %s non riuscita, poiché la ri-condivisione non è consentita",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Condivisione di %s non riuscita, poiché il motore di condivisione per %s non riesce a trovare la sua fonte",
"Sharing %s failed, because the file could not be found in the file cache" : "Condivisione di %s non riuscita, poiché il file non è stato trovato nella cache",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Solo i seguenti caratteri sono consentiti in un nome utente: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
- "A valid username must be provided" : "Deve essere fornito un nome utente valido",
- "Username contains whitespace at the beginning or at the end" : "Il nome utente contiene spazi all'inizio o alla fine",
- "A valid password must be provided" : "Deve essere fornita una password valida",
- "The username is already being used" : "Il nome utente è già utilizzato",
+ "Cannot increase permissions of %s" : "Impossibile aumentare i permessi di %s",
+ "Files can't be shared with delete permissions" : "I file non possono essere condivisi con permessi di eliminazione",
+ "Files can't be shared with create permissions" : "I file non possono essere condivisi con permessi di creazione",
+ "Expiration date is in the past" : "La data di scadenza è nel passato",
+ "Cannot set expiration date more than %s days in the future" : "Impossibile impostare la data di scadenza a più di %s giorni nel futuro",
+ "Could not find category \"%s\"" : "Impossibile trovare la categoria \"%s\"",
+ "Apps" : "Applicazioni",
+ "Help" : "Aiuto",
+ "Personal" : "Personale",
+ "Users" : "Utenti",
+ "Admin" : "Admin",
+ "Recommended" : "Consigliata",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "L'applicazione \"%s\" non può essere installata poiché il file appinfo non può essere letto.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'applicazione \"%s\" non può essere installata poiché non è compatibile con questa versione di ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'applicazione \"%s\" non può essere installata poiché le seguenti dipendenze non sono soddisfatte: %s",
+ "No app name specified" : "Il nome dell'applicazione non è specificato",
+ "web services under your control" : "servizi web nelle tue mani",
+ "File is currently busy, please try again later" : "Il file è attualmente occupato, riprova più tardi",
+ "Can't read file" : "Impossibile leggere il file",
+ "Application is not enabled" : "L'applicazione non è abilitata",
+ "Authentication error" : "Errore di autenticazione",
+ "Token expired. Please reload page." : "Token scaduto. Ricarica la pagina.",
+ "Unknown user" : "Utente sconosciuto",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nessun driver di database (sqlite, mysql o postgresql) installato",
"Microsoft Windows Platform is not supported" : "La piattaforma Microsoft Windows non è supportata",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "L'esecuzione del server ownCloud sulla piattaforma Microsoft Windows non è supportata. Ti suggeriamo di utilizzare un server Linux in una macchina virtuale, se non hai la possibilità di migrare il server. Puoi trovare i pacchetti per Linux o immagini di macchine virtuali da istanziare su <a href=\"%s\">%s</a>. Per la migrazione di installazioni esistenti su Linux, puoi trovare alcuni suggerimenti e uno script di migrazione nella <a href=\"%s\">nostra documentazione</a>.",
@@ -158,6 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Controlla il valore di \"datadirectory\" nella tua configurazione",
"Data directory (%s) is invalid" : "La cartella dei dati (%s) non è valida",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verifica che la cartella dei dati contenga un file \".ocdata\" nella sua radice.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Solo i seguenti caratteri sono consentiti in un nome utente: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
+ "A valid username must be provided" : "Deve essere fornito un nome utente valido",
+ "Username contains whitespace at the beginning or at the end" : "Il nome utente contiene spazi all'inizio o alla fine",
+ "A valid password must be provided" : "Deve essere fornita una password valida",
+ "The username is already being used" : "Il nome utente è già utilizzato",
+ "Login canceled by app" : "Accesso annullato dall'applicazione",
+ "User disabled" : "Utente disabilitato",
"Could not obtain lock type %d on \"%s\"." : "Impossibile ottenere il blocco di tipo %d su \"%s\".",
"Storage unauthorized. %s" : "Archiviazione non autorizzata. %s",
"Storage incomplete configuration. %s" : "Configurazione dell'archiviazione incompleta.%s",
diff --git a/lib/l10n/ja.js b/lib/l10n/ja.js
index da88f42ac08..03d63646a55 100644
--- a/lib/l10n/ja.js
+++ b/lib/l10n/ja.js
@@ -9,6 +9,7 @@ OC.L10N.register(
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "サンプル設定がコピーされてそのままです。このままではインストールが失敗し、サポート対象外になります。config.phpを変更する前にドキュメントを確認してください。",
"PHP %s or higher is required." : "PHP %s 以上が必要です。",
"PHP with a version lower than %s is required." : "%s 以前のバージョンのPHPが必要です。",
+ "%sbit or higher PHP required." : "%sbit 以上の新しいバージョンのPHPが必要です。",
"Following databases are supported: %s" : "次のデータベースをサポートしています: %s",
"The command line tool %s could not be found" : "コマンド '%s' は見つかりませんでした。",
"The library %s is not available." : " %s ライブラリーが利用できません。",
@@ -36,6 +37,22 @@ OC.L10N.register(
"File name is a reserved word" : "ファイル名が予約された単語です",
"File name contains at least one invalid character" : "ファイル名に1文字以上の無効な文字が含まれています",
"File name is too long" : "ファイル名が長すぎます",
+ "App directory already exists" : "アプリディレクトリはすでに存在します",
+ "Can't create app folder. Please fix permissions. %s" : "アプリフォルダーを作成できませんでした。%s のパーミッションを修正してください。",
+ "Archive does not contain a directory named %s" : "%s という名前のディレクトリは、アーカイブに含まれていません",
+ "No source specified when installing app" : "アプリインストール時のソースが未指定",
+ "No href specified when installing app from http" : "アプリインストール時のhttpの URL が未指定",
+ "No path specified when installing app from local file" : "アプリインストール時のローカルファイルのパスが未指定",
+ "Archives of type %s are not supported" : "\"%s\"タイプのアーカイブ形式は未サポート",
+ "Failed to open archive when installing app" : "アプリをインストール中にアーカイブファイルを開けませんでした。",
+ "App does not provide an info.xml file" : "アプリにinfo.xmlファイルが入っていません",
+ "App cannot be installed because appinfo file cannot be read." : "appinfoファイルが読み込めないため、アプリがインストールできません。",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "署名が確認できませんでした。このアプリの開発者へ連絡し、管理画面を確認してください。",
+ "App can't be installed because of not allowed code in the App" : "アプリで許可されないコードが入っているのが原因でアプリがインストールできません",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "アプリは、このバージョンのownCloudと互換性がないためインストールできません。",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "非shippedアプリには許可されない<shipped>true</shipped>タグが含まれているためにアプリをインストールできません。",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "info.xmlのバージョンがアプリストアのバージョンと合っていないため、アプリはインストールされません",
+ "%s enter the database username and name." : "%s データベース名とデータベースのユーザー名を入力してください。",
"%s enter the database username." : "%s のデータベースのユーザー名を入力してください。",
"%s enter the database name." : "%s のデータベース名を入力してください。",
"%s you may not use dots in the database name" : "%s ではデータベース名にドットを利用できないかもしれません。",
@@ -53,46 +70,12 @@ OC.L10N.register(
"Set an admin username." : "管理者のユーザー名を設定",
"Set an admin password." : "管理者のパスワードを設定。",
"Can't create or write into the data directory %s" : "%s データディレクトリに作成、書き込みができません",
- "You are not allowed to share %s" : "%s を共有することを許可されていません。",
- "Cannot increase permissions of %s" : "%s の権限を強化できません",
- "Expiration date is in the past" : "有効期限が切れています",
- "Cannot set expiration date more than %s days in the future" : "有効期限を%s日以降に設定できません。",
- "Could not find category \"%s\"" : "カテゴリ \"%s\" が見つかりませんでした",
- "Apps" : "アプリ",
- "Help" : "ヘルプ",
- "Personal" : "個人",
- "Users" : "ユーザー",
- "Admin" : "管理",
- "Recommended" : "おすすめ",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : " \"%s\" アプリは、このバージョンのownCloudと互換性がない為、インストールできません。",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "次の依存関係が満たされないため、\"%s\" アプリをインストールできません:%s",
- "No app name specified" : "アプリ名が未指定",
- "web services under your control" : "あなたが管理するウェブサービス",
- "File is currently busy, please try again later" : "現在ファイルはビジーです。後でもう一度試してください。",
- "Can't read file" : "ファイルを読み込めません",
- "App directory already exists" : "アプリディレクトリはすでに存在します",
- "Can't create app folder. Please fix permissions. %s" : "アプリフォルダーを作成できませんでした。%s のパーミッションを修正してください。",
- "Archive does not contain a directory named %s" : "%s という名前のディレクトリは、アーカイブに含まれていません",
- "No source specified when installing app" : "アプリインストール時のソースが未指定",
- "No href specified when installing app from http" : "アプリインストール時のhttpの URL が未指定",
- "No path specified when installing app from local file" : "アプリインストール時のローカルファイルのパスが未指定",
- "Archives of type %s are not supported" : "\"%s\"タイプのアーカイブ形式は未サポート",
- "Failed to open archive when installing app" : "アプリをインストール中にアーカイブファイルを開けませんでした。",
- "App does not provide an info.xml file" : "アプリにinfo.xmlファイルが入っていません",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "署名が確認できませんでした。このアプリの開発者へ連絡し、管理画面を確認してください。",
- "App can't be installed because of not allowed code in the App" : "アプリで許可されないコードが入っているのが原因でアプリがインストールできません",
- "App can't be installed because it is not compatible with this version of ownCloud" : "アプリは、このバージョンのownCloudと互換性がないためインストールできません。",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "非shippedアプリには許可されない<shipped>true</shipped>タグが含まれているためにアプリをインストールできません。",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "info.xmlのバージョンがアプリストアのバージョンと合っていないため、アプリはインストールされません",
- "Application is not enabled" : "アプリケーションは無効です",
- "Authentication error" : "認証エラー",
- "Token expired. Please reload page." : "トークンが無効になりました。ページを再読込してください。",
- "Unknown user" : "不明なユーザー",
"Invalid Federated Cloud ID" : "無効な統合されたクラウドID",
"%s shared »%s« with you" : "%sが あなたと »%s«を共有しました",
"%s via %s" : "%s に %s から",
"Sharing %s failed, because the backend does not allow shares from type %i" : "%s を共有できませんでした。%i タイプからの共有は許可されていません。",
"Sharing %s failed, because the file does not exist" : "%s を共有できませんでした。そのファイルは存在しません。",
+ "You are not allowed to share %s" : "%s を共有することを許可されていません。",
"Sharing %s failed, because you can not share with yourself" : "%s を共有できませんでした。自分自身に共有することはできません。",
"Sharing %s failed, because the user %s does not exist" : "%s を共有できませんでした。ユーザー %s が存在しません。",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s を共有できませんでした。ユーザー %s はどのグループにも属していません。%s は、??のメンバーです。",
@@ -118,11 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "%s を共有できませんでした。再共有は許可されていません。",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s の共有に失敗しました。%s のバックエンド共有に必要なソースが見つかりませんでした。",
"Sharing %s failed, because the file could not be found in the file cache" : "%s の共有に失敗しました。ファイルキャッシュにファイルがありませんでした。",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "ユーザー名で利用できる文字列は、次のものです: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-\"",
- "A valid username must be provided" : "有効なユーザー名を指定する必要があります",
- "Username contains whitespace at the beginning or at the end" : "ユーザー名の最初か最後に空白が含まれています",
- "A valid password must be provided" : "有効なパスワードを指定する必要があります",
- "The username is already being used" : "ユーザー名はすでに使われています",
+ "Cannot increase permissions of %s" : "%s の権限を強化できません",
+ "Files can't be shared with delete permissions" : "削除権限つきでファイルを共有できません。",
+ "Files can't be shared with create permissions" : "作成権限つきでファイルを共有できません。",
+ "Expiration date is in the past" : "有効期限が切れています",
+ "Cannot set expiration date more than %s days in the future" : "有効期限を%s日以降に設定できません。",
+ "Could not find category \"%s\"" : "カテゴリ \"%s\" が見つかりませんでした",
+ "Apps" : "アプリ",
+ "Help" : "ヘルプ",
+ "Personal" : "個人",
+ "Users" : "ユーザー",
+ "Admin" : "管理",
+ "Recommended" : "おすすめ",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "appinfoファイルが読み込めないため、アプリ名 \"%s\" がインストールできません。",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : " \"%s\" アプリは、このバージョンのownCloudと互換性がない為、インストールできません。",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "次の依存関係が満たされないため、\"%s\" アプリをインストールできません:%s",
+ "No app name specified" : "アプリ名が未指定",
+ "web services under your control" : "あなたが管理するウェブサービス",
+ "File is currently busy, please try again later" : "現在ファイルはビジーです。後でもう一度試してください。",
+ "Can't read file" : "ファイルを読み込めません",
+ "Application is not enabled" : "アプリケーションは無効です",
+ "Authentication error" : "認証エラー",
+ "Token expired. Please reload page." : "トークンが無効になりました。ページを再読込してください。",
+ "Unknown user" : "不明なユーザー",
"No database drivers (sqlite, mysql, or postgresql) installed." : "データベースドライバー (sqlite, mysql, postgresql) がインストールされていません。",
"Microsoft Windows Platform is not supported" : "Microsoft Windows サーバーはサポートしていません。",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Microsoft Windowsサーバー上での ownCloud の動作は、サポートされていません。現在のサーバーOSを変更することができないのであれば、仮想マシン上で Linuxサーバーを動かすことをお勧めします。仮想マシンイメージを配置するのと同じぐらい簡単にLinuxパッケージを<a href=\"%s\">%s</a>で見つけられます。現在稼働中の設定をLinuxに移行する 移行スクリプトと注意点をこちらの<a href=\"%s\">ドキュメント</a>で確認してください。",
@@ -130,6 +131,7 @@ OC.L10N.register(
"Cannot write into \"apps\" directory" : "\"apps\" ディレクトリに書き込みができません",
"This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "多くの場合、これは %s Webサーバーにappsディレクトリ %s への書き込み権限を与えるか、設定ファイルでアプリストアを無効化することで解決できます。",
"Cannot create \"data\" directory (%s)" : "\"data\" ディレクトリ (%s) を作成できません",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">giving the webserver write access to the root directory</a>." : "通常、<a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">Webサーバーにルートディレクトリへの書き込み権限を与える</a>ことで解決できます。",
"Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "多くの場合、パーミッションは %s Webサーバーにルートディレクトリ %s への書き込み権限を与えることで解決できます。",
"Setting locale to %s failed" : "ロケールを %s に設定できませんでした",
"Please install one of these locales on your system and restart your webserver." : "これらのロケールのうちいずれかをシステムにインストールし、Webサーバーを再起動してください。",
@@ -139,6 +141,8 @@ OC.L10N.register(
"Adjusting this setting in php.ini will make ownCloud run again" : "php.ini 中の設定を調整するとownCloudはもう一度動作するでしょう。 ",
"mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload の値は \"0\" であるべきですが、\"%s\" に設定されています",
"To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini" : "この問題を修正するには、php.ini ファイルの <code>mbstring.func_overload</code> を <code>0</code> に設定してください。",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "最低バージョン 2.7.0 のlibxml2 が必要です。現在 %s がインストールされています。",
+ "To fix this issue update your libxml2 version and restart your web server." : "この問題を解決するには、libxml2 を更新して、ウェブサーバーを再起動してください。",
"PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHPでインラインドキュメントブロックを取り除く設定になっています。これによりコアアプリで利用できないものがいくつかあります。",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "これは、Zend OPcacheやeAccelerator 等のキャッシュ/アクセラレーターが原因かもしれません。",
"PHP modules have been installed, but they are still listed as missing?" : "PHP モジュールはインストールされていますが、まだ一覧に表示されていますか?",
@@ -151,6 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "設定ファイル内の \"datadirectory\" の値を確認してください。",
"Data directory (%s) is invalid" : "データディレクトリ (%s) は無効です",
"Please check that the data directory contains a file \".ocdata\" in its root." : "データディレクトリに \".ocdata\" ファイルが含まれていることを確認してください。",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "ユーザー名で利用できる文字列は、次のものです: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-\"",
+ "A valid username must be provided" : "有効なユーザー名を指定する必要があります",
+ "Username contains whitespace at the beginning or at the end" : "ユーザー名の最初か最後に空白が含まれています",
+ "A valid password must be provided" : "有効なパスワードを指定する必要があります",
+ "The username is already being used" : "ユーザー名はすでに使われています",
+ "Login canceled by app" : "アプリによりログインが中止されました",
+ "User disabled" : "ユーザーは無効です",
"Could not obtain lock type %d on \"%s\"." : "\"%s\" で %d タイプのロックを取得できませんでした。",
"Storage unauthorized. %s" : "権限のないストレージです。 %s",
"Storage incomplete configuration. %s" : "設定が未完了のストレージです。 %s",
diff --git a/lib/l10n/ja.json b/lib/l10n/ja.json
index 52b0a6f558d..6875ff938e7 100644
--- a/lib/l10n/ja.json
+++ b/lib/l10n/ja.json
@@ -7,6 +7,7 @@
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "サンプル設定がコピーされてそのままです。このままではインストールが失敗し、サポート対象外になります。config.phpを変更する前にドキュメントを確認してください。",
"PHP %s or higher is required." : "PHP %s 以上が必要です。",
"PHP with a version lower than %s is required." : "%s 以前のバージョンのPHPが必要です。",
+ "%sbit or higher PHP required." : "%sbit 以上の新しいバージョンのPHPが必要です。",
"Following databases are supported: %s" : "次のデータベースをサポートしています: %s",
"The command line tool %s could not be found" : "コマンド '%s' は見つかりませんでした。",
"The library %s is not available." : " %s ライブラリーが利用できません。",
@@ -34,6 +35,22 @@
"File name is a reserved word" : "ファイル名が予約された単語です",
"File name contains at least one invalid character" : "ファイル名に1文字以上の無効な文字が含まれています",
"File name is too long" : "ファイル名が長すぎます",
+ "App directory already exists" : "アプリディレクトリはすでに存在します",
+ "Can't create app folder. Please fix permissions. %s" : "アプリフォルダーを作成できませんでした。%s のパーミッションを修正してください。",
+ "Archive does not contain a directory named %s" : "%s という名前のディレクトリは、アーカイブに含まれていません",
+ "No source specified when installing app" : "アプリインストール時のソースが未指定",
+ "No href specified when installing app from http" : "アプリインストール時のhttpの URL が未指定",
+ "No path specified when installing app from local file" : "アプリインストール時のローカルファイルのパスが未指定",
+ "Archives of type %s are not supported" : "\"%s\"タイプのアーカイブ形式は未サポート",
+ "Failed to open archive when installing app" : "アプリをインストール中にアーカイブファイルを開けませんでした。",
+ "App does not provide an info.xml file" : "アプリにinfo.xmlファイルが入っていません",
+ "App cannot be installed because appinfo file cannot be read." : "appinfoファイルが読み込めないため、アプリがインストールできません。",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "署名が確認できませんでした。このアプリの開発者へ連絡し、管理画面を確認してください。",
+ "App can't be installed because of not allowed code in the App" : "アプリで許可されないコードが入っているのが原因でアプリがインストールできません",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "アプリは、このバージョンのownCloudと互換性がないためインストールできません。",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "非shippedアプリには許可されない<shipped>true</shipped>タグが含まれているためにアプリをインストールできません。",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "info.xmlのバージョンがアプリストアのバージョンと合っていないため、アプリはインストールされません",
+ "%s enter the database username and name." : "%s データベース名とデータベースのユーザー名を入力してください。",
"%s enter the database username." : "%s のデータベースのユーザー名を入力してください。",
"%s enter the database name." : "%s のデータベース名を入力してください。",
"%s you may not use dots in the database name" : "%s ではデータベース名にドットを利用できないかもしれません。",
@@ -51,46 +68,12 @@
"Set an admin username." : "管理者のユーザー名を設定",
"Set an admin password." : "管理者のパスワードを設定。",
"Can't create or write into the data directory %s" : "%s データディレクトリに作成、書き込みができません",
- "You are not allowed to share %s" : "%s を共有することを許可されていません。",
- "Cannot increase permissions of %s" : "%s の権限を強化できません",
- "Expiration date is in the past" : "有効期限が切れています",
- "Cannot set expiration date more than %s days in the future" : "有効期限を%s日以降に設定できません。",
- "Could not find category \"%s\"" : "カテゴリ \"%s\" が見つかりませんでした",
- "Apps" : "アプリ",
- "Help" : "ヘルプ",
- "Personal" : "個人",
- "Users" : "ユーザー",
- "Admin" : "管理",
- "Recommended" : "おすすめ",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : " \"%s\" アプリは、このバージョンのownCloudと互換性がない為、インストールできません。",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "次の依存関係が満たされないため、\"%s\" アプリをインストールできません:%s",
- "No app name specified" : "アプリ名が未指定",
- "web services under your control" : "あなたが管理するウェブサービス",
- "File is currently busy, please try again later" : "現在ファイルはビジーです。後でもう一度試してください。",
- "Can't read file" : "ファイルを読み込めません",
- "App directory already exists" : "アプリディレクトリはすでに存在します",
- "Can't create app folder. Please fix permissions. %s" : "アプリフォルダーを作成できませんでした。%s のパーミッションを修正してください。",
- "Archive does not contain a directory named %s" : "%s という名前のディレクトリは、アーカイブに含まれていません",
- "No source specified when installing app" : "アプリインストール時のソースが未指定",
- "No href specified when installing app from http" : "アプリインストール時のhttpの URL が未指定",
- "No path specified when installing app from local file" : "アプリインストール時のローカルファイルのパスが未指定",
- "Archives of type %s are not supported" : "\"%s\"タイプのアーカイブ形式は未サポート",
- "Failed to open archive when installing app" : "アプリをインストール中にアーカイブファイルを開けませんでした。",
- "App does not provide an info.xml file" : "アプリにinfo.xmlファイルが入っていません",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "署名が確認できませんでした。このアプリの開発者へ連絡し、管理画面を確認してください。",
- "App can't be installed because of not allowed code in the App" : "アプリで許可されないコードが入っているのが原因でアプリがインストールできません",
- "App can't be installed because it is not compatible with this version of ownCloud" : "アプリは、このバージョンのownCloudと互換性がないためインストールできません。",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "非shippedアプリには許可されない<shipped>true</shipped>タグが含まれているためにアプリをインストールできません。",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "info.xmlのバージョンがアプリストアのバージョンと合っていないため、アプリはインストールされません",
- "Application is not enabled" : "アプリケーションは無効です",
- "Authentication error" : "認証エラー",
- "Token expired. Please reload page." : "トークンが無効になりました。ページを再読込してください。",
- "Unknown user" : "不明なユーザー",
"Invalid Federated Cloud ID" : "無効な統合されたクラウドID",
"%s shared »%s« with you" : "%sが あなたと »%s«を共有しました",
"%s via %s" : "%s に %s から",
"Sharing %s failed, because the backend does not allow shares from type %i" : "%s を共有できませんでした。%i タイプからの共有は許可されていません。",
"Sharing %s failed, because the file does not exist" : "%s を共有できませんでした。そのファイルは存在しません。",
+ "You are not allowed to share %s" : "%s を共有することを許可されていません。",
"Sharing %s failed, because you can not share with yourself" : "%s を共有できませんでした。自分自身に共有することはできません。",
"Sharing %s failed, because the user %s does not exist" : "%s を共有できませんでした。ユーザー %s が存在しません。",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s を共有できませんでした。ユーザー %s はどのグループにも属していません。%s は、??のメンバーです。",
@@ -116,11 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "%s を共有できませんでした。再共有は許可されていません。",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s の共有に失敗しました。%s のバックエンド共有に必要なソースが見つかりませんでした。",
"Sharing %s failed, because the file could not be found in the file cache" : "%s の共有に失敗しました。ファイルキャッシュにファイルがありませんでした。",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "ユーザー名で利用できる文字列は、次のものです: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-\"",
- "A valid username must be provided" : "有効なユーザー名を指定する必要があります",
- "Username contains whitespace at the beginning or at the end" : "ユーザー名の最初か最後に空白が含まれています",
- "A valid password must be provided" : "有効なパスワードを指定する必要があります",
- "The username is already being used" : "ユーザー名はすでに使われています",
+ "Cannot increase permissions of %s" : "%s の権限を強化できません",
+ "Files can't be shared with delete permissions" : "削除権限つきでファイルを共有できません。",
+ "Files can't be shared with create permissions" : "作成権限つきでファイルを共有できません。",
+ "Expiration date is in the past" : "有効期限が切れています",
+ "Cannot set expiration date more than %s days in the future" : "有効期限を%s日以降に設定できません。",
+ "Could not find category \"%s\"" : "カテゴリ \"%s\" が見つかりませんでした",
+ "Apps" : "アプリ",
+ "Help" : "ヘルプ",
+ "Personal" : "個人",
+ "Users" : "ユーザー",
+ "Admin" : "管理",
+ "Recommended" : "おすすめ",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "appinfoファイルが読み込めないため、アプリ名 \"%s\" がインストールできません。",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : " \"%s\" アプリは、このバージョンのownCloudと互換性がない為、インストールできません。",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "次の依存関係が満たされないため、\"%s\" アプリをインストールできません:%s",
+ "No app name specified" : "アプリ名が未指定",
+ "web services under your control" : "あなたが管理するウェブサービス",
+ "File is currently busy, please try again later" : "現在ファイルはビジーです。後でもう一度試してください。",
+ "Can't read file" : "ファイルを読み込めません",
+ "Application is not enabled" : "アプリケーションは無効です",
+ "Authentication error" : "認証エラー",
+ "Token expired. Please reload page." : "トークンが無効になりました。ページを再読込してください。",
+ "Unknown user" : "不明なユーザー",
"No database drivers (sqlite, mysql, or postgresql) installed." : "データベースドライバー (sqlite, mysql, postgresql) がインストールされていません。",
"Microsoft Windows Platform is not supported" : "Microsoft Windows サーバーはサポートしていません。",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Microsoft Windowsサーバー上での ownCloud の動作は、サポートされていません。現在のサーバーOSを変更することができないのであれば、仮想マシン上で Linuxサーバーを動かすことをお勧めします。仮想マシンイメージを配置するのと同じぐらい簡単にLinuxパッケージを<a href=\"%s\">%s</a>で見つけられます。現在稼働中の設定をLinuxに移行する 移行スクリプトと注意点をこちらの<a href=\"%s\">ドキュメント</a>で確認してください。",
@@ -128,6 +129,7 @@
"Cannot write into \"apps\" directory" : "\"apps\" ディレクトリに書き込みができません",
"This can usually be fixed by %sgiving the webserver write access to the apps directory%s or disabling the appstore in the config file." : "多くの場合、これは %s Webサーバーにappsディレクトリ %s への書き込み権限を与えるか、設定ファイルでアプリストアを無効化することで解決できます。",
"Cannot create \"data\" directory (%s)" : "\"data\" ディレクトリ (%s) を作成できません",
+ "This can usually be fixed by <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">giving the webserver write access to the root directory</a>." : "通常、<a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">Webサーバーにルートディレクトリへの書き込み権限を与える</a>ことで解決できます。",
"Permissions can usually be fixed by %sgiving the webserver write access to the root directory%s." : "多くの場合、パーミッションは %s Webサーバーにルートディレクトリ %s への書き込み権限を与えることで解決できます。",
"Setting locale to %s failed" : "ロケールを %s に設定できませんでした",
"Please install one of these locales on your system and restart your webserver." : "これらのロケールのうちいずれかをシステムにインストールし、Webサーバーを再起動してください。",
@@ -137,6 +139,8 @@
"Adjusting this setting in php.ini will make ownCloud run again" : "php.ini 中の設定を調整するとownCloudはもう一度動作するでしょう。 ",
"mbstring.func_overload is set to \"%s\" instead of the expected value \"0\"" : "mbstring.func_overload の値は \"0\" であるべきですが、\"%s\" に設定されています",
"To fix this issue set <code>mbstring.func_overload</code> to <code>0</code> in your php.ini" : "この問題を修正するには、php.ini ファイルの <code>mbstring.func_overload</code> を <code>0</code> に設定してください。",
+ "libxml2 2.7.0 is at least required. Currently %s is installed." : "最低バージョン 2.7.0 のlibxml2 が必要です。現在 %s がインストールされています。",
+ "To fix this issue update your libxml2 version and restart your web server." : "この問題を解決するには、libxml2 を更新して、ウェブサーバーを再起動してください。",
"PHP is apparently set up to strip inline doc blocks. This will make several core apps inaccessible." : "PHPでインラインドキュメントブロックを取り除く設定になっています。これによりコアアプリで利用できないものがいくつかあります。",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "これは、Zend OPcacheやeAccelerator 等のキャッシュ/アクセラレーターが原因かもしれません。",
"PHP modules have been installed, but they are still listed as missing?" : "PHP モジュールはインストールされていますが、まだ一覧に表示されていますか?",
@@ -149,6 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "設定ファイル内の \"datadirectory\" の値を確認してください。",
"Data directory (%s) is invalid" : "データディレクトリ (%s) は無効です",
"Please check that the data directory contains a file \".ocdata\" in its root." : "データディレクトリに \".ocdata\" ファイルが含まれていることを確認してください。",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "ユーザー名で利用できる文字列は、次のものです: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-\"",
+ "A valid username must be provided" : "有効なユーザー名を指定する必要があります",
+ "Username contains whitespace at the beginning or at the end" : "ユーザー名の最初か最後に空白が含まれています",
+ "A valid password must be provided" : "有効なパスワードを指定する必要があります",
+ "The username is already being used" : "ユーザー名はすでに使われています",
+ "Login canceled by app" : "アプリによりログインが中止されました",
+ "User disabled" : "ユーザーは無効です",
"Could not obtain lock type %d on \"%s\"." : "\"%s\" で %d タイプのロックを取得できませんでした。",
"Storage unauthorized. %s" : "権限のないストレージです。 %s",
"Storage incomplete configuration. %s" : "設定が未完了のストレージです。 %s",
diff --git a/lib/l10n/km.js b/lib/l10n/km.js
index b2d1b689924..4643c316ea7 100644
--- a/lib/l10n/km.js
+++ b/lib/l10n/km.js
@@ -11,6 +11,8 @@ OC.L10N.register(
"_%n hour ago_::_%n hours ago_" : ["%n ម៉ោង​មុន"],
"_%n minute ago_::_%n minutes ago_" : ["%n នាទី​មុន"],
"seconds ago" : "វិនាទី​មុន",
+ "App directory already exists" : "មាន​ទីតាំង​ផ្ទុក​កម្មវិធី​រួច​ហើយ",
+ "Can't create app folder. Please fix permissions. %s" : "មិន​អាច​បង្កើត​ថត​កម្មវិធី។ សូម​កែ​សម្រួល​សិទ្ធិ។ %s",
"%s enter the database username." : "%s វាយ​បញ្ចូល​ឈ្មោះ​អ្នក​ប្រើ​មូលដ្ឋាន​ទិន្នន័យ។",
"%s enter the database name." : "%s វាយ​បញ្ចូល​ឈ្មោះ​មូលដ្ឋាន​ទិន្នន័យ។",
"%s you may not use dots in the database name" : "%s អ្នក​អាច​មិន​ប្រើ​សញ្ញា​ចុច​នៅ​ក្នុង​ឈ្មោះ​មូលដ្ឋាន​ទិន្នន័យ",
@@ -27,8 +29,6 @@ OC.L10N.register(
"Admin" : "អ្នក​គ្រប់​គ្រង",
"No app name specified" : "មិន​បាន​បញ្ជាក់​ឈ្មោះ​កម្មវិធី",
"web services under your control" : "សេវាកម្ម​វេប​ក្រោម​ការ​ការ​បញ្ជា​របស់​អ្នក",
- "App directory already exists" : "មាន​ទីតាំង​ផ្ទុក​កម្មវិធី​រួច​ហើយ",
- "Can't create app folder. Please fix permissions. %s" : "មិន​អាច​បង្កើត​ថត​កម្មវិធី។ សូម​កែ​សម្រួល​សិទ្ធិ។ %s",
"Application is not enabled" : "មិន​បាន​បើក​កម្មវិធី",
"Authentication error" : "កំហុស​ការ​ផ្ទៀង​ផ្ទាត់​ភាព​ត្រឹម​ត្រូវ",
"Unknown user" : "មិនស្គាល់អ្នកប្រើប្រាស់",
diff --git a/lib/l10n/km.json b/lib/l10n/km.json
index 11d5056dbd5..e065b45091f 100644
--- a/lib/l10n/km.json
+++ b/lib/l10n/km.json
@@ -9,6 +9,8 @@
"_%n hour ago_::_%n hours ago_" : ["%n ម៉ោង​មុន"],
"_%n minute ago_::_%n minutes ago_" : ["%n នាទី​មុន"],
"seconds ago" : "វិនាទី​មុន",
+ "App directory already exists" : "មាន​ទីតាំង​ផ្ទុក​កម្មវិធី​រួច​ហើយ",
+ "Can't create app folder. Please fix permissions. %s" : "មិន​អាច​បង្កើត​ថត​កម្មវិធី។ សូម​កែ​សម្រួល​សិទ្ធិ។ %s",
"%s enter the database username." : "%s វាយ​បញ្ចូល​ឈ្មោះ​អ្នក​ប្រើ​មូលដ្ឋាន​ទិន្នន័យ។",
"%s enter the database name." : "%s វាយ​បញ្ចូល​ឈ្មោះ​មូលដ្ឋាន​ទិន្នន័យ។",
"%s you may not use dots in the database name" : "%s អ្នក​អាច​មិន​ប្រើ​សញ្ញា​ចុច​នៅ​ក្នុង​ឈ្មោះ​មូលដ្ឋាន​ទិន្នន័យ",
@@ -25,8 +27,6 @@
"Admin" : "អ្នក​គ្រប់​គ្រង",
"No app name specified" : "មិន​បាន​បញ្ជាក់​ឈ្មោះ​កម្មវិធី",
"web services under your control" : "សេវាកម្ម​វេប​ក្រោម​ការ​ការ​បញ្ជា​របស់​អ្នក",
- "App directory already exists" : "មាន​ទីតាំង​ផ្ទុក​កម្មវិធី​រួច​ហើយ",
- "Can't create app folder. Please fix permissions. %s" : "មិន​អាច​បង្កើត​ថត​កម្មវិធី។ សូម​កែ​សម្រួល​សិទ្ធិ។ %s",
"Application is not enabled" : "មិន​បាន​បើក​កម្មវិធី",
"Authentication error" : "កំហុស​ការ​ផ្ទៀង​ផ្ទាត់​ភាព​ត្រឹម​ត្រូវ",
"Unknown user" : "មិនស្គាល់អ្នកប្រើប្រាស់",
diff --git a/lib/l10n/ko.js b/lib/l10n/ko.js
index 9afb1f4232e..291528ac004 100644
--- a/lib/l10n/ko.js
+++ b/lib/l10n/ko.js
@@ -36,6 +36,18 @@ OC.L10N.register(
"File name is a reserved word" : "파일 이름이 예약된 단어임",
"File name contains at least one invalid character" : "파일 이름에 잘못된 글자가 한 자 이상 있음",
"File name is too long" : "파일 이름이 너무 김",
+ "App directory already exists" : "앱 디렉터리가 이미 존재합니다.",
+ "Can't create app folder. Please fix permissions. %s" : "앱 폴더를 만들 수 없습니다. 권한을 수정하십시오. %s",
+ "Archive does not contain a directory named %s" : "압축 파일에 디렉터리 %s이(가) 없습니다",
+ "No source specified when installing app" : "앱을 설치할 때 소스가 지정되지 않았습니다.",
+ "No href specified when installing app from http" : "http에서 앱을 설치할 때 href가 지정되지 않았습니다.",
+ "No path specified when installing app from local file" : "로컬 파일에서 앱을 설치할 때 경로가 지정되지 않았습니다.",
+ "Archives of type %s are not supported" : "%s 타입 압축 파일은 지원되지 않습니다.",
+ "Failed to open archive when installing app" : "앱을 설치할 때 압축 파일을 열지 못했습니다.",
+ "App does not provide an info.xml file" : "앱에서 info.xml 파일이 제공되지 않았습니다.",
+ "App can't be installed because of not allowed code in the App" : "앱에 허용되지 않는 코드가 있어서 앱을 설치할 수 없습니다.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "현재 ownCloud 버전과 호환되지 않기 때문에 앱을 설치할 수 없습니다.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "출시되지 않은 앱에 허용되지 않는 <shipped>true</shipped> 태그를 포함하고 있기 때문에 앱을 설치할 수 없습니다.",
"%s enter the database username." : "%s 데이터베이스 사용자 이름을 입력해 주십시오.",
"%s enter the database name." : "%s 데이터베이스 이름을 입력하십시오.",
"%s you may not use dots in the database name" : "%s 데이터베이스 이름에는 마침표를 사용할 수 없습니다",
@@ -53,41 +65,12 @@ OC.L10N.register(
"Set an admin username." : "관리자의 사용자 이름을 설정합니다.",
"Set an admin password." : "관리자의 암호를 설정합니다.",
"Can't create or write into the data directory %s" : "데이터 디렉터리 %s을(를) 만들거나 기록할 수 없음",
- "You are not allowed to share %s" : "%s을(를) 공유할 수 있는 권한이 없습니다",
- "Could not find category \"%s\"" : "분류 \"%s\"을(를) 찾을 수 없습니다.",
- "Apps" : "앱",
- "Help" : "도움말",
- "Personal" : "개인",
- "Users" : "사용자",
- "Admin" : "관리자",
- "Recommended" : "추천",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "앱 \"%s\"이(가) 이 버전의 ownCloud와 호환되지 않으므로 설치할 수 없습니다.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "앱 \"%s\"의 다음 의존성을 만족하지 못하므로 설치할 수 없습니다: %s",
- "No app name specified" : "앱 이름이 지정되지 않았습니다.",
- "web services under your control" : "내가 관리하는 웹 서비스",
- "File is currently busy, please try again later" : "파일이 현재 사용 중, 나중에 다시 시도하십시오",
- "Can't read file" : "파일을 읽을 수 없음",
- "App directory already exists" : "앱 디렉터리가 이미 존재합니다.",
- "Can't create app folder. Please fix permissions. %s" : "앱 폴더를 만들 수 없습니다. 권한을 수정하십시오. %s",
- "Archive does not contain a directory named %s" : "압축 파일에 디렉터리 %s이(가) 없습니다",
- "No source specified when installing app" : "앱을 설치할 때 소스가 지정되지 않았습니다.",
- "No href specified when installing app from http" : "http에서 앱을 설치할 때 href가 지정되지 않았습니다.",
- "No path specified when installing app from local file" : "로컬 파일에서 앱을 설치할 때 경로가 지정되지 않았습니다.",
- "Archives of type %s are not supported" : "%s 타입 압축 파일은 지원되지 않습니다.",
- "Failed to open archive when installing app" : "앱을 설치할 때 압축 파일을 열지 못했습니다.",
- "App does not provide an info.xml file" : "앱에서 info.xml 파일이 제공되지 않았습니다.",
- "App can't be installed because of not allowed code in the App" : "앱에 허용되지 않는 코드가 있어서 앱을 설치할 수 없습니다.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "현재 ownCloud 버전과 호환되지 않기 때문에 앱을 설치할 수 없습니다.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "출시되지 않은 앱에 허용되지 않는 <shipped>true</shipped> 태그를 포함하고 있기 때문에 앱을 설치할 수 없습니다.",
- "Application is not enabled" : "앱이 활성화되지 않았습니다",
- "Authentication error" : "인증 오류",
- "Token expired. Please reload page." : "토큰이 만료되었습니다. 페이지를 새로 고치십시오.",
- "Unknown user" : "알려지지 않은 사용자",
"Invalid Federated Cloud ID" : "잘못된 연합 클라우드 ID",
"%s shared »%s« with you" : "%s 님이 %s을(를) 공유했습니다",
"%s via %s" : "%s(%s 경유)",
"Sharing %s failed, because the backend does not allow shares from type %i" : "%s을(를) 공유할 수 없습니다. 백엔드에서 %i 형식의 공유를 허용하지 않습니다",
"Sharing %s failed, because the file does not exist" : "%s을(를) 공유할 수 없습니다. 파일이 존재하지 않습니다",
+ "You are not allowed to share %s" : "%s을(를) 공유할 수 있는 권한이 없습니다",
"Sharing %s failed, because you can not share with yourself" : "%s을(를) 공유할 수 없습니다. 자기 자신과 공유할 수 없습니다",
"Sharing %s failed, because the user %s does not exist" : "%s을(를) 공유할 수 없습니다. 사용자 %s이(가) 존재하지 않습니다",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s을(를) 공유할 수 없습니다. 사용자 %s 님은 %s 님이 회원인 어떠한 그룹에도 속해 있지 않습니다",
@@ -113,9 +96,23 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "%s을(를) 공유할 수 없습니다. 다시 공유할 수 없습니다",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s을(를) 공유할 수 없습니다. %s의 공유 백엔드에서 원본 파일을 찾을 수 없습니다",
"Sharing %s failed, because the file could not be found in the file cache" : "%s을(를) 공유할 수 없습니다. 파일 캐시에서 찾을 수 없습니다",
- "A valid username must be provided" : "올바른 사용자 이름을 입력해야 합니다",
- "A valid password must be provided" : "올바른 암호를 입력해야 합니다",
- "The username is already being used" : "사용자 이름이 이미 존재합니다",
+ "Could not find category \"%s\"" : "분류 \"%s\"을(를) 찾을 수 없습니다.",
+ "Apps" : "앱",
+ "Help" : "도움말",
+ "Personal" : "개인",
+ "Users" : "사용자",
+ "Admin" : "관리자",
+ "Recommended" : "추천",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "앱 \"%s\"이(가) 이 버전의 ownCloud와 호환되지 않으므로 설치할 수 없습니다.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "앱 \"%s\"의 다음 의존성을 만족하지 못하므로 설치할 수 없습니다: %s",
+ "No app name specified" : "앱 이름이 지정되지 않았습니다.",
+ "web services under your control" : "내가 관리하는 웹 서비스",
+ "File is currently busy, please try again later" : "파일이 현재 사용 중, 나중에 다시 시도하십시오",
+ "Can't read file" : "파일을 읽을 수 없음",
+ "Application is not enabled" : "앱이 활성화되지 않았습니다",
+ "Authentication error" : "인증 오류",
+ "Token expired. Please reload page." : "토큰이 만료되었습니다. 페이지를 새로 고치십시오.",
+ "Unknown user" : "알려지지 않은 사용자",
"No database drivers (sqlite, mysql, or postgresql) installed." : "데이터베이스 드라이버(sqlite, mysql, postgresql)가 설치되지 않았습니다.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows 플랫폼은 지원하지 않음",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "ownCloud 서버를 Microsoft Windows 환경에서 실행하는 것은 지원되지 않습니다. 서버를 이전할 수 없다면 가상 Linux 서버를 사용하는 것을 추천합니다. Linux 패키지 및 쉽게 배포 가능한 가상 머신 이미지는 <a href=\"%s\">%s</a>에서 찾을 수 있습니다. 기존 설치본을 Linux로 이전할 때 참고할 팁과 이전 스크립트는 <a href=\"%s\">문서</a>에서 찾을 수 있습니다.",
@@ -144,6 +141,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "설정 중 \"datadirectory\" 값을 확인하십시오",
"Data directory (%s) is invalid" : "데이터 디렉터리(%s)가 잘못됨",
"Please check that the data directory contains a file \".ocdata\" in its root." : "데이터 디렉터리의 최상위 경로에 \".ocdata\" 파일이 있는지 확인하십시오.",
+ "A valid username must be provided" : "올바른 사용자 이름을 입력해야 합니다",
+ "A valid password must be provided" : "올바른 암호를 입력해야 합니다",
+ "The username is already being used" : "사용자 이름이 이미 존재합니다",
"Could not obtain lock type %d on \"%s\"." : "잠금 형식 %d을(를) \"%s\"에 대해 얻을 수 없습니다.",
"Storage not available" : "저장소를 사용할 수 없음"
},
diff --git a/lib/l10n/ko.json b/lib/l10n/ko.json
index 124d2ecf3b2..fdfacb4ad6d 100644
--- a/lib/l10n/ko.json
+++ b/lib/l10n/ko.json
@@ -34,6 +34,18 @@
"File name is a reserved word" : "파일 이름이 예약된 단어임",
"File name contains at least one invalid character" : "파일 이름에 잘못된 글자가 한 자 이상 있음",
"File name is too long" : "파일 이름이 너무 김",
+ "App directory already exists" : "앱 디렉터리가 이미 존재합니다.",
+ "Can't create app folder. Please fix permissions. %s" : "앱 폴더를 만들 수 없습니다. 권한을 수정하십시오. %s",
+ "Archive does not contain a directory named %s" : "압축 파일에 디렉터리 %s이(가) 없습니다",
+ "No source specified when installing app" : "앱을 설치할 때 소스가 지정되지 않았습니다.",
+ "No href specified when installing app from http" : "http에서 앱을 설치할 때 href가 지정되지 않았습니다.",
+ "No path specified when installing app from local file" : "로컬 파일에서 앱을 설치할 때 경로가 지정되지 않았습니다.",
+ "Archives of type %s are not supported" : "%s 타입 압축 파일은 지원되지 않습니다.",
+ "Failed to open archive when installing app" : "앱을 설치할 때 압축 파일을 열지 못했습니다.",
+ "App does not provide an info.xml file" : "앱에서 info.xml 파일이 제공되지 않았습니다.",
+ "App can't be installed because of not allowed code in the App" : "앱에 허용되지 않는 코드가 있어서 앱을 설치할 수 없습니다.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "현재 ownCloud 버전과 호환되지 않기 때문에 앱을 설치할 수 없습니다.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "출시되지 않은 앱에 허용되지 않는 <shipped>true</shipped> 태그를 포함하고 있기 때문에 앱을 설치할 수 없습니다.",
"%s enter the database username." : "%s 데이터베이스 사용자 이름을 입력해 주십시오.",
"%s enter the database name." : "%s 데이터베이스 이름을 입력하십시오.",
"%s you may not use dots in the database name" : "%s 데이터베이스 이름에는 마침표를 사용할 수 없습니다",
@@ -51,41 +63,12 @@
"Set an admin username." : "관리자의 사용자 이름을 설정합니다.",
"Set an admin password." : "관리자의 암호를 설정합니다.",
"Can't create or write into the data directory %s" : "데이터 디렉터리 %s을(를) 만들거나 기록할 수 없음",
- "You are not allowed to share %s" : "%s을(를) 공유할 수 있는 권한이 없습니다",
- "Could not find category \"%s\"" : "분류 \"%s\"을(를) 찾을 수 없습니다.",
- "Apps" : "앱",
- "Help" : "도움말",
- "Personal" : "개인",
- "Users" : "사용자",
- "Admin" : "관리자",
- "Recommended" : "추천",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "앱 \"%s\"이(가) 이 버전의 ownCloud와 호환되지 않으므로 설치할 수 없습니다.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "앱 \"%s\"의 다음 의존성을 만족하지 못하므로 설치할 수 없습니다: %s",
- "No app name specified" : "앱 이름이 지정되지 않았습니다.",
- "web services under your control" : "내가 관리하는 웹 서비스",
- "File is currently busy, please try again later" : "파일이 현재 사용 중, 나중에 다시 시도하십시오",
- "Can't read file" : "파일을 읽을 수 없음",
- "App directory already exists" : "앱 디렉터리가 이미 존재합니다.",
- "Can't create app folder. Please fix permissions. %s" : "앱 폴더를 만들 수 없습니다. 권한을 수정하십시오. %s",
- "Archive does not contain a directory named %s" : "압축 파일에 디렉터리 %s이(가) 없습니다",
- "No source specified when installing app" : "앱을 설치할 때 소스가 지정되지 않았습니다.",
- "No href specified when installing app from http" : "http에서 앱을 설치할 때 href가 지정되지 않았습니다.",
- "No path specified when installing app from local file" : "로컬 파일에서 앱을 설치할 때 경로가 지정되지 않았습니다.",
- "Archives of type %s are not supported" : "%s 타입 압축 파일은 지원되지 않습니다.",
- "Failed to open archive when installing app" : "앱을 설치할 때 압축 파일을 열지 못했습니다.",
- "App does not provide an info.xml file" : "앱에서 info.xml 파일이 제공되지 않았습니다.",
- "App can't be installed because of not allowed code in the App" : "앱에 허용되지 않는 코드가 있어서 앱을 설치할 수 없습니다.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "현재 ownCloud 버전과 호환되지 않기 때문에 앱을 설치할 수 없습니다.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "출시되지 않은 앱에 허용되지 않는 <shipped>true</shipped> 태그를 포함하고 있기 때문에 앱을 설치할 수 없습니다.",
- "Application is not enabled" : "앱이 활성화되지 않았습니다",
- "Authentication error" : "인증 오류",
- "Token expired. Please reload page." : "토큰이 만료되었습니다. 페이지를 새로 고치십시오.",
- "Unknown user" : "알려지지 않은 사용자",
"Invalid Federated Cloud ID" : "잘못된 연합 클라우드 ID",
"%s shared »%s« with you" : "%s 님이 %s을(를) 공유했습니다",
"%s via %s" : "%s(%s 경유)",
"Sharing %s failed, because the backend does not allow shares from type %i" : "%s을(를) 공유할 수 없습니다. 백엔드에서 %i 형식의 공유를 허용하지 않습니다",
"Sharing %s failed, because the file does not exist" : "%s을(를) 공유할 수 없습니다. 파일이 존재하지 않습니다",
+ "You are not allowed to share %s" : "%s을(를) 공유할 수 있는 권한이 없습니다",
"Sharing %s failed, because you can not share with yourself" : "%s을(를) 공유할 수 없습니다. 자기 자신과 공유할 수 없습니다",
"Sharing %s failed, because the user %s does not exist" : "%s을(를) 공유할 수 없습니다. 사용자 %s이(가) 존재하지 않습니다",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s을(를) 공유할 수 없습니다. 사용자 %s 님은 %s 님이 회원인 어떠한 그룹에도 속해 있지 않습니다",
@@ -111,9 +94,23 @@
"Sharing %s failed, because resharing is not allowed" : "%s을(를) 공유할 수 없습니다. 다시 공유할 수 없습니다",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s을(를) 공유할 수 없습니다. %s의 공유 백엔드에서 원본 파일을 찾을 수 없습니다",
"Sharing %s failed, because the file could not be found in the file cache" : "%s을(를) 공유할 수 없습니다. 파일 캐시에서 찾을 수 없습니다",
- "A valid username must be provided" : "올바른 사용자 이름을 입력해야 합니다",
- "A valid password must be provided" : "올바른 암호를 입력해야 합니다",
- "The username is already being used" : "사용자 이름이 이미 존재합니다",
+ "Could not find category \"%s\"" : "분류 \"%s\"을(를) 찾을 수 없습니다.",
+ "Apps" : "앱",
+ "Help" : "도움말",
+ "Personal" : "개인",
+ "Users" : "사용자",
+ "Admin" : "관리자",
+ "Recommended" : "추천",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "앱 \"%s\"이(가) 이 버전의 ownCloud와 호환되지 않으므로 설치할 수 없습니다.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "앱 \"%s\"의 다음 의존성을 만족하지 못하므로 설치할 수 없습니다: %s",
+ "No app name specified" : "앱 이름이 지정되지 않았습니다.",
+ "web services under your control" : "내가 관리하는 웹 서비스",
+ "File is currently busy, please try again later" : "파일이 현재 사용 중, 나중에 다시 시도하십시오",
+ "Can't read file" : "파일을 읽을 수 없음",
+ "Application is not enabled" : "앱이 활성화되지 않았습니다",
+ "Authentication error" : "인증 오류",
+ "Token expired. Please reload page." : "토큰이 만료되었습니다. 페이지를 새로 고치십시오.",
+ "Unknown user" : "알려지지 않은 사용자",
"No database drivers (sqlite, mysql, or postgresql) installed." : "데이터베이스 드라이버(sqlite, mysql, postgresql)가 설치되지 않았습니다.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows 플랫폼은 지원하지 않음",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "ownCloud 서버를 Microsoft Windows 환경에서 실행하는 것은 지원되지 않습니다. 서버를 이전할 수 없다면 가상 Linux 서버를 사용하는 것을 추천합니다. Linux 패키지 및 쉽게 배포 가능한 가상 머신 이미지는 <a href=\"%s\">%s</a>에서 찾을 수 있습니다. 기존 설치본을 Linux로 이전할 때 참고할 팁과 이전 스크립트는 <a href=\"%s\">문서</a>에서 찾을 수 있습니다.",
@@ -142,6 +139,9 @@
"Check the value of \"datadirectory\" in your configuration" : "설정 중 \"datadirectory\" 값을 확인하십시오",
"Data directory (%s) is invalid" : "데이터 디렉터리(%s)가 잘못됨",
"Please check that the data directory contains a file \".ocdata\" in its root." : "데이터 디렉터리의 최상위 경로에 \".ocdata\" 파일이 있는지 확인하십시오.",
+ "A valid username must be provided" : "올바른 사용자 이름을 입력해야 합니다",
+ "A valid password must be provided" : "올바른 암호를 입력해야 합니다",
+ "The username is already being used" : "사용자 이름이 이미 존재합니다",
"Could not obtain lock type %d on \"%s\"." : "잠금 형식 %d을(를) \"%s\"에 대해 얻을 수 없습니다.",
"Storage not available" : "저장소를 사용할 수 없음"
},"pluralForm" :"nplurals=1; plural=0;"
diff --git a/lib/l10n/lb.js b/lib/l10n/lb.js
index 751c89cd735..d74b2a40c1b 100644
--- a/lib/l10n/lb.js
+++ b/lib/l10n/lb.js
@@ -17,6 +17,7 @@ OC.L10N.register(
"_%n year ago_::_%n years ago_" : ["%n Joer hier","%n Joer hier"],
"_%n hour ago_::_%n hours ago_" : ["%n Stonn hier","%n Stonnen hier"],
"seconds ago" : "Sekonnen hir",
+ "%s shared »%s« with you" : "Den/D' %s huet »%s« mat dir gedeelt",
"Apps" : "Applikatiounen",
"Help" : "Hëllef",
"Personal" : "Perséinlech",
@@ -24,7 +25,6 @@ OC.L10N.register(
"Admin" : "Admin",
"web services under your control" : "Web-Servicer ënnert denger Kontroll",
"Authentication error" : "Authentifikatioun's Fehler",
- "%s shared »%s« with you" : "Den/D' %s huet »%s« mat dir gedeelt",
"Data directory (%s) is invalid" : "Daten-Dossier (%s) ass ongëlteg"
},
"nplurals=2; plural=(n != 1);");
diff --git a/lib/l10n/lb.json b/lib/l10n/lb.json
index 9e4725348b6..f1cfbd88580 100644
--- a/lib/l10n/lb.json
+++ b/lib/l10n/lb.json
@@ -15,6 +15,7 @@
"_%n year ago_::_%n years ago_" : ["%n Joer hier","%n Joer hier"],
"_%n hour ago_::_%n hours ago_" : ["%n Stonn hier","%n Stonnen hier"],
"seconds ago" : "Sekonnen hir",
+ "%s shared »%s« with you" : "Den/D' %s huet »%s« mat dir gedeelt",
"Apps" : "Applikatiounen",
"Help" : "Hëllef",
"Personal" : "Perséinlech",
@@ -22,7 +23,6 @@
"Admin" : "Admin",
"web services under your control" : "Web-Servicer ënnert denger Kontroll",
"Authentication error" : "Authentifikatioun's Fehler",
- "%s shared »%s« with you" : "Den/D' %s huet »%s« mat dir gedeelt",
"Data directory (%s) is invalid" : "Daten-Dossier (%s) ass ongëlteg"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/lib/l10n/lt_LT.js b/lib/l10n/lt_LT.js
index 5c3c4baad95..3fd3d2e52f1 100644
--- a/lib/l10n/lt_LT.js
+++ b/lib/l10n/lt_LT.js
@@ -20,6 +20,17 @@ OC.L10N.register(
"Empty filename is not allowed" : "Tuščias failo pavadinimas neleidžiamas",
"File name is a reserved word" : "Failo pavadinimas negalimas, žodis rezervuotas",
"File name contains at least one invalid character" : "Failo vardas sudarytas iš neleistinų simbolių",
+ "App directory already exists" : "Programos aplankas jau egzistuoja",
+ "Can't create app folder. Please fix permissions. %s" : "Nepavyksta sukurti aplanko. Prašome pataisyti leidimus. %s",
+ "No source specified when installing app" : "Nenurodytas šaltinis diegiant programą",
+ "No href specified when installing app from http" : "Nenurodytas href diegiant programą iš http",
+ "No path specified when installing app from local file" : "Nenurodytas kelias diegiant programą iš vietinio failo",
+ "Archives of type %s are not supported" : "%s tipo archyvai nepalaikomi",
+ "Failed to open archive when installing app" : "Nepavyko atverti archyvo diegiant programą",
+ "App does not provide an info.xml file" : "Programa nepateikia info.xml failo",
+ "App can't be installed because of not allowed code in the App" : "Programa negali būti įdiegta, nes turi neleistiną kodą",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Programa negali būti įdiegta, nes yra nesuderinama su šia ownCloud versija",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Programa negali būti įdiegta, nes turi <shipped>true</shipped> žymę, kuri yra neleistina ne kartu platinamoms programoms",
"%s enter the database username." : "%s įrašykite duombazės naudotojo vardą.",
"%s enter the database name." : "%s įrašykite duombazės pavadinimą.",
"%s you may not use dots in the database name" : "%s negalite naudoti taškų duombazės pavadinime",
@@ -32,6 +43,7 @@ OC.L10N.register(
"PostgreSQL username and/or password not valid" : "Neteisingas PostgreSQL naudotojo vardas ir/arba slaptažodis",
"Set an admin username." : "Nustatyti administratoriaus naudotojo vardą.",
"Set an admin password." : "Nustatyti administratoriaus slaptažodį.",
+ "%s shared »%s« with you" : "%s pasidalino »%s« su tavimi",
"Could not find category \"%s\"" : "Nepavyko rasti kategorijos „%s“",
"Apps" : "Programos",
"Help" : "Pagalba",
@@ -40,21 +52,9 @@ OC.L10N.register(
"Admin" : "Administravimas",
"No app name specified" : "Nenurodytas programos pavadinimas",
"web services under your control" : "jūsų valdomos web paslaugos",
- "App directory already exists" : "Programos aplankas jau egzistuoja",
- "Can't create app folder. Please fix permissions. %s" : "Nepavyksta sukurti aplanko. Prašome pataisyti leidimus. %s",
- "No source specified when installing app" : "Nenurodytas šaltinis diegiant programą",
- "No href specified when installing app from http" : "Nenurodytas href diegiant programą iš http",
- "No path specified when installing app from local file" : "Nenurodytas kelias diegiant programą iš vietinio failo",
- "Archives of type %s are not supported" : "%s tipo archyvai nepalaikomi",
- "Failed to open archive when installing app" : "Nepavyko atverti archyvo diegiant programą",
- "App does not provide an info.xml file" : "Programa nepateikia info.xml failo",
- "App can't be installed because of not allowed code in the App" : "Programa negali būti įdiegta, nes turi neleistiną kodą",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Programa negali būti įdiegta, nes yra nesuderinama su šia ownCloud versija",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Programa negali būti įdiegta, nes turi <shipped>true</shipped> žymę, kuri yra neleistina ne kartu platinamoms programoms",
"Application is not enabled" : "Programa neįjungta",
"Authentication error" : "Autentikacijos klaida",
"Token expired. Please reload page." : "Sesija baigėsi. Prašome perkrauti puslapį.",
- "%s shared »%s« with you" : "%s pasidalino »%s« su tavimi",
"A valid username must be provided" : "Vartotojo vardas turi būti tinkamas",
"A valid password must be provided" : "Slaptažodis turi būti tinkamas",
"Storage not available" : "Saugykla nepasiekiama"
diff --git a/lib/l10n/lt_LT.json b/lib/l10n/lt_LT.json
index 02e634a628f..eafd107f006 100644
--- a/lib/l10n/lt_LT.json
+++ b/lib/l10n/lt_LT.json
@@ -18,6 +18,17 @@
"Empty filename is not allowed" : "Tuščias failo pavadinimas neleidžiamas",
"File name is a reserved word" : "Failo pavadinimas negalimas, žodis rezervuotas",
"File name contains at least one invalid character" : "Failo vardas sudarytas iš neleistinų simbolių",
+ "App directory already exists" : "Programos aplankas jau egzistuoja",
+ "Can't create app folder. Please fix permissions. %s" : "Nepavyksta sukurti aplanko. Prašome pataisyti leidimus. %s",
+ "No source specified when installing app" : "Nenurodytas šaltinis diegiant programą",
+ "No href specified when installing app from http" : "Nenurodytas href diegiant programą iš http",
+ "No path specified when installing app from local file" : "Nenurodytas kelias diegiant programą iš vietinio failo",
+ "Archives of type %s are not supported" : "%s tipo archyvai nepalaikomi",
+ "Failed to open archive when installing app" : "Nepavyko atverti archyvo diegiant programą",
+ "App does not provide an info.xml file" : "Programa nepateikia info.xml failo",
+ "App can't be installed because of not allowed code in the App" : "Programa negali būti įdiegta, nes turi neleistiną kodą",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Programa negali būti įdiegta, nes yra nesuderinama su šia ownCloud versija",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Programa negali būti įdiegta, nes turi <shipped>true</shipped> žymę, kuri yra neleistina ne kartu platinamoms programoms",
"%s enter the database username." : "%s įrašykite duombazės naudotojo vardą.",
"%s enter the database name." : "%s įrašykite duombazės pavadinimą.",
"%s you may not use dots in the database name" : "%s negalite naudoti taškų duombazės pavadinime",
@@ -30,6 +41,7 @@
"PostgreSQL username and/or password not valid" : "Neteisingas PostgreSQL naudotojo vardas ir/arba slaptažodis",
"Set an admin username." : "Nustatyti administratoriaus naudotojo vardą.",
"Set an admin password." : "Nustatyti administratoriaus slaptažodį.",
+ "%s shared »%s« with you" : "%s pasidalino »%s« su tavimi",
"Could not find category \"%s\"" : "Nepavyko rasti kategorijos „%s“",
"Apps" : "Programos",
"Help" : "Pagalba",
@@ -38,21 +50,9 @@
"Admin" : "Administravimas",
"No app name specified" : "Nenurodytas programos pavadinimas",
"web services under your control" : "jūsų valdomos web paslaugos",
- "App directory already exists" : "Programos aplankas jau egzistuoja",
- "Can't create app folder. Please fix permissions. %s" : "Nepavyksta sukurti aplanko. Prašome pataisyti leidimus. %s",
- "No source specified when installing app" : "Nenurodytas šaltinis diegiant programą",
- "No href specified when installing app from http" : "Nenurodytas href diegiant programą iš http",
- "No path specified when installing app from local file" : "Nenurodytas kelias diegiant programą iš vietinio failo",
- "Archives of type %s are not supported" : "%s tipo archyvai nepalaikomi",
- "Failed to open archive when installing app" : "Nepavyko atverti archyvo diegiant programą",
- "App does not provide an info.xml file" : "Programa nepateikia info.xml failo",
- "App can't be installed because of not allowed code in the App" : "Programa negali būti įdiegta, nes turi neleistiną kodą",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Programa negali būti įdiegta, nes yra nesuderinama su šia ownCloud versija",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Programa negali būti įdiegta, nes turi <shipped>true</shipped> žymę, kuri yra neleistina ne kartu platinamoms programoms",
"Application is not enabled" : "Programa neįjungta",
"Authentication error" : "Autentikacijos klaida",
"Token expired. Please reload page." : "Sesija baigėsi. Prašome perkrauti puslapį.",
- "%s shared »%s« with you" : "%s pasidalino »%s« su tavimi",
"A valid username must be provided" : "Vartotojo vardas turi būti tinkamas",
"A valid password must be provided" : "Slaptažodis turi būti tinkamas",
"Storage not available" : "Saugykla nepasiekiama"
diff --git a/lib/l10n/lv.js b/lib/l10n/lv.js
index 146bd823283..b55d846d248 100644
--- a/lib/l10n/lv.js
+++ b/lib/l10n/lv.js
@@ -20,6 +20,7 @@ OC.L10N.register(
"PostgreSQL username and/or password not valid" : "Nav derīga PostgreSQL parole un/vai lietotājvārds",
"Set an admin username." : "Iestatiet administratora lietotājvārdu.",
"Set an admin password." : "Iestatiet administratora paroli.",
+ "%s shared »%s« with you" : "%s kopīgots »%s« ar jums",
"Could not find category \"%s\"" : "Nevarēja atrast kategoriju “%s”",
"Apps" : "Lietotnes",
"Help" : "Palīdzība",
@@ -31,7 +32,6 @@ OC.L10N.register(
"Application is not enabled" : "Lietotne nav aktivēta",
"Authentication error" : "Autentifikācijas kļūda",
"Token expired. Please reload page." : "Pilnvarai ir beidzies termiņš. Lūdzu, pārlādējiet lapu.",
- "%s shared »%s« with you" : "%s kopīgots »%s« ar jums",
"A valid username must be provided" : "Jānorāda derīgs lietotājvārds",
"A valid password must be provided" : "Jānorāda derīga parole",
"The username is already being used" : "Šāds lietotājvārds jau tiek izmantots",
diff --git a/lib/l10n/lv.json b/lib/l10n/lv.json
index efa9e4c728f..a43458ddb8d 100644
--- a/lib/l10n/lv.json
+++ b/lib/l10n/lv.json
@@ -18,6 +18,7 @@
"PostgreSQL username and/or password not valid" : "Nav derīga PostgreSQL parole un/vai lietotājvārds",
"Set an admin username." : "Iestatiet administratora lietotājvārdu.",
"Set an admin password." : "Iestatiet administratora paroli.",
+ "%s shared »%s« with you" : "%s kopīgots »%s« ar jums",
"Could not find category \"%s\"" : "Nevarēja atrast kategoriju “%s”",
"Apps" : "Lietotnes",
"Help" : "Palīdzība",
@@ -29,7 +30,6 @@
"Application is not enabled" : "Lietotne nav aktivēta",
"Authentication error" : "Autentifikācijas kļūda",
"Token expired. Please reload page." : "Pilnvarai ir beidzies termiņš. Lūdzu, pārlādējiet lapu.",
- "%s shared »%s« with you" : "%s kopīgots »%s« ar jums",
"A valid username must be provided" : "Jānorāda derīgs lietotājvārds",
"A valid password must be provided" : "Jānorāda derīga parole",
"The username is already being used" : "Šāds lietotājvārds jau tiek izmantots",
diff --git a/lib/l10n/mk.js b/lib/l10n/mk.js
index 0842823081f..ab56b8b812b 100644
--- a/lib/l10n/mk.js
+++ b/lib/l10n/mk.js
@@ -18,6 +18,7 @@ OC.L10N.register(
"PostgreSQL username and/or password not valid" : "PostgreSQL корисничкото име и/или лозинка не се валидни",
"Set an admin username." : "Постави администраторско корисничко име",
"Set an admin password." : "Постави администраторска лозинка.",
+ "%s shared »%s« with you" : "%s споделено »%s« со вас",
"Could not find category \"%s\"" : "Не можам да најдам категорија „%s“",
"Apps" : "Аппликации",
"Help" : "Помош",
@@ -30,7 +31,6 @@ OC.L10N.register(
"Authentication error" : "Грешка во автентикација",
"Token expired. Please reload page." : "Жетонот е истечен. Ве молам превчитајте ја страницата.",
"Unknown user" : "Непознат корисник",
- "%s shared »%s« with you" : "%s споделено »%s« со вас",
"A valid username must be provided" : "Мора да се обезбеди валидно корисничко име ",
"A valid password must be provided" : "Мора да се обезбеди валидна лозинка",
"The username is already being used" : "Корисничкото име е веќе во употреба",
diff --git a/lib/l10n/mk.json b/lib/l10n/mk.json
index e23712dbf06..2c66dbc3356 100644
--- a/lib/l10n/mk.json
+++ b/lib/l10n/mk.json
@@ -16,6 +16,7 @@
"PostgreSQL username and/or password not valid" : "PostgreSQL корисничкото име и/или лозинка не се валидни",
"Set an admin username." : "Постави администраторско корисничко име",
"Set an admin password." : "Постави администраторска лозинка.",
+ "%s shared »%s« with you" : "%s споделено »%s« со вас",
"Could not find category \"%s\"" : "Не можам да најдам категорија „%s“",
"Apps" : "Аппликации",
"Help" : "Помош",
@@ -28,7 +29,6 @@
"Authentication error" : "Грешка во автентикација",
"Token expired. Please reload page." : "Жетонот е истечен. Ве молам превчитајте ја страницата.",
"Unknown user" : "Непознат корисник",
- "%s shared »%s« with you" : "%s споделено »%s« со вас",
"A valid username must be provided" : "Мора да се обезбеди валидно корисничко име ",
"A valid password must be provided" : "Мора да се обезбеди валидна лозинка",
"The username is already being used" : "Корисничкото име е веќе во употреба",
diff --git a/lib/l10n/nb_NO.js b/lib/l10n/nb_NO.js
index 43889a03004..4fffcea02e8 100644
--- a/lib/l10n/nb_NO.js
+++ b/lib/l10n/nb_NO.js
@@ -36,6 +36,20 @@ OC.L10N.register(
"File name is a reserved word" : "Filnavnet er et reservert ord",
"File name contains at least one invalid character" : "Filnavnet inneholder minst ett ulovlig tegn",
"File name is too long" : "Filnavnet er for langt",
+ "App directory already exists" : "App-mappe finnes allerede",
+ "Can't create app folder. Please fix permissions. %s" : "Kan ikke opprette app-mappe. Vennligst ordne opp i tillatelser. %s",
+ "Archive does not contain a directory named %s" : "Arkivet inneholder ikke en mappe med navn %s",
+ "No source specified when installing app" : "Ingen kilde spesifisert ved installering av app",
+ "No href specified when installing app from http" : "Ingen href spesifisert ved installering av app fra http",
+ "No path specified when installing app from local file" : "Ingen sti spesifisert ved installering av app fra lokal fil",
+ "Archives of type %s are not supported" : "Arkiver av type %s støttes ikke",
+ "Failed to open archive when installing app" : "Klarte ikke å åpne arkiv ved installering av app",
+ "App does not provide an info.xml file" : "App-en inneholder ikke filen info.xml",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signatur kunne ikke sjekkes. Kontakt app-utvikleren og sjekk admin-bildet.",
+ "App can't be installed because of not allowed code in the App" : "App kan ikke installeres på grunn av ulovlig kode i appen.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "App kan ikke installeres fordi den ikke er kompatibel med denne versjonen av ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App kan ikke installeres fordi den er merket med <shipped>true</shipped> som ikke er tillatt for apper som ikke leveres med systemet",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "App kan ikke installeres fordi versjonen i info.xml ikke er den samme som versjonen som rapporteres fra app-butikken",
"%s enter the database username." : "%s legg inn brukernavn for databasen.",
"%s enter the database name." : "%s legg inn navnet på databasen.",
"%s you may not use dots in the database name" : "%s du kan ikke bruke punktum i databasenavnet",
@@ -53,46 +67,12 @@ OC.L10N.register(
"Set an admin username." : "Sett et admin-brukernavn.",
"Set an admin password." : "Sett et admin-passord.",
"Can't create or write into the data directory %s" : "Kan ikke opprette eller skrive i datamappen %s",
- "You are not allowed to share %s" : "Du har ikke lov til å dele %s",
- "Cannot increase permissions of %s" : "Kan ikke øke tillatelser for %s",
- "Expiration date is in the past" : "Utløpsdato er tilbake i tid",
- "Cannot set expiration date more than %s days in the future" : "Kan ikke sette utløpsdato mer enn %s dager fram i tid",
- "Could not find category \"%s\"" : "Kunne ikke finne kategori \"%s\"",
- "Apps" : "Apper",
- "Help" : "Hjelp",
- "Personal" : "Personlig",
- "Users" : "Brukere",
- "Admin" : "Admin",
- "Recommended" : "Anbefalt",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App \"%s\" kan ikke installeres fordi den ikke er kompatibel med denne versjonen av ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" kan ikke installeres fordi følgende avhengigheter ikke er tilfredsstilt: %s",
- "No app name specified" : "Intet app-navn spesifisert",
- "web services under your control" : "webtjenester som du kontrollerer",
- "File is currently busy, please try again later" : "Filen er opptatt for øyeblikket, prøv igjen senere",
- "Can't read file" : "Kan ikke lese fil",
- "App directory already exists" : "App-mappe finnes allerede",
- "Can't create app folder. Please fix permissions. %s" : "Kan ikke opprette app-mappe. Vennligst ordne opp i tillatelser. %s",
- "Archive does not contain a directory named %s" : "Arkivet inneholder ikke en mappe med navn %s",
- "No source specified when installing app" : "Ingen kilde spesifisert ved installering av app",
- "No href specified when installing app from http" : "Ingen href spesifisert ved installering av app fra http",
- "No path specified when installing app from local file" : "Ingen sti spesifisert ved installering av app fra lokal fil",
- "Archives of type %s are not supported" : "Arkiver av type %s støttes ikke",
- "Failed to open archive when installing app" : "Klarte ikke å åpne arkiv ved installering av app",
- "App does not provide an info.xml file" : "App-en inneholder ikke filen info.xml",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signatur kunne ikke sjekkes. Kontakt app-utvikleren og sjekk admin-bildet.",
- "App can't be installed because of not allowed code in the App" : "App kan ikke installeres på grunn av ulovlig kode i appen.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "App kan ikke installeres fordi den ikke er kompatibel med denne versjonen av ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App kan ikke installeres fordi den er merket med <shipped>true</shipped> som ikke er tillatt for apper som ikke leveres med systemet",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "App kan ikke installeres fordi versjonen i info.xml ikke er den samme som versjonen som rapporteres fra app-butikken",
- "Application is not enabled" : "Applikasjon er ikke påslått",
- "Authentication error" : "Autentikasjonsfeil",
- "Token expired. Please reload page." : "Symbol utløpt. Vennligst last inn siden på nytt.",
- "Unknown user" : "Ukjent bruker",
"Invalid Federated Cloud ID" : "Ugyldig ID for sammenknyttet sky",
"%s shared »%s« with you" : "%s delte »%s« med deg",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Deling av %s feilet, fordi serveren ikke tillater delinger fra type %i",
"Sharing %s failed, because the file does not exist" : "Deling av %s feilet, fordi filen ikke eksisterer",
+ "You are not allowed to share %s" : "Du har ikke lov til å dele %s",
"Sharing %s failed, because you can not share with yourself" : "Deling av %s feilet fordi du ikke kan dele med deg selv",
"Sharing %s failed, because the user %s does not exist" : "Deling av %s feilet, fordi brukeren %s ikke finnes",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Deling av %s feilet, fordi brukeren %s ikke er medlem av noen grupper som %s er medlem av",
@@ -118,11 +98,26 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Deling av %s feilet, fordi videre-deling ikke er tillatt",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Deling av %s feilet, fordi delings-serveren for %s ikke kunne finne kilden",
"Sharing %s failed, because the file could not be found in the file cache" : "Deling av %s feilet, fordi filen ikke ble funnet i fil-mellomlageret",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Bare disse tegnene tillates i et brukernavn: \"a-z\", \"A-Z\", \"0-9\" og \"_.@-'\"",
- "A valid username must be provided" : "Oppgi et gyldig brukernavn",
- "Username contains whitespace at the beginning or at the end" : "Brukernavn inneholder blanke på begynnelsen eller slutten",
- "A valid password must be provided" : "Oppgi et gyldig passord",
- "The username is already being used" : "Brukernavnet er allerede i bruk",
+ "Cannot increase permissions of %s" : "Kan ikke øke tillatelser for %s",
+ "Expiration date is in the past" : "Utløpsdato er tilbake i tid",
+ "Cannot set expiration date more than %s days in the future" : "Kan ikke sette utløpsdato mer enn %s dager fram i tid",
+ "Could not find category \"%s\"" : "Kunne ikke finne kategori \"%s\"",
+ "Apps" : "Apper",
+ "Help" : "Hjelp",
+ "Personal" : "Personlig",
+ "Users" : "Brukere",
+ "Admin" : "Admin",
+ "Recommended" : "Anbefalt",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App \"%s\" kan ikke installeres fordi den ikke er kompatibel med denne versjonen av ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" kan ikke installeres fordi følgende avhengigheter ikke er tilfredsstilt: %s",
+ "No app name specified" : "Intet app-navn spesifisert",
+ "web services under your control" : "webtjenester som du kontrollerer",
+ "File is currently busy, please try again later" : "Filen er opptatt for øyeblikket, prøv igjen senere",
+ "Can't read file" : "Kan ikke lese fil",
+ "Application is not enabled" : "Applikasjon er ikke påslått",
+ "Authentication error" : "Autentikasjonsfeil",
+ "Token expired. Please reload page." : "Symbol utløpt. Vennligst last inn siden på nytt.",
+ "Unknown user" : "Ukjent bruker",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ingen databasedrivere (sqlite, mysql, or postgresql) installert.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows-plattform støttes ikke",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Kjøring av ownCloud Server på Microsoft Windows-plattformen er ikke støttet. Vi foreslår at du bruker en Linux-server i en virtuell maskin hvis du ikke har mulighet til å migrere selve serveren. Du finner Linux-pakker og lett installerbare avbildninger for virtuelle maskiner på <a href=\"%s\">%s</a>. For å migrere eksisterende installasjoner til Linux finner du tips og et migrerings-script i <a href=\"%s\">dokumentasjonen vår</a>.",
@@ -151,6 +146,11 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Sjekk verdien for \"datadirectory\" i konfigurasjonen din",
"Data directory (%s) is invalid" : "Data-mappe (%s) er ugyldig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Sjekk at det ligger en fil \".ocdata\" i roten av data-mappen.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Bare disse tegnene tillates i et brukernavn: \"a-z\", \"A-Z\", \"0-9\" og \"_.@-'\"",
+ "A valid username must be provided" : "Oppgi et gyldig brukernavn",
+ "Username contains whitespace at the beginning or at the end" : "Brukernavn inneholder blanke på begynnelsen eller slutten",
+ "A valid password must be provided" : "Oppgi et gyldig passord",
+ "The username is already being used" : "Brukernavnet er allerede i bruk",
"Could not obtain lock type %d on \"%s\"." : "Klarte ikke å låse med type %d på \"%s\".",
"Storage unauthorized. %s" : "Lager uautorisert: %s",
"Storage incomplete configuration. %s" : "Ikke komplett oppsett for lager. %s",
diff --git a/lib/l10n/nb_NO.json b/lib/l10n/nb_NO.json
index ef1f6b6ad66..9eaceeb37b8 100644
--- a/lib/l10n/nb_NO.json
+++ b/lib/l10n/nb_NO.json
@@ -34,6 +34,20 @@
"File name is a reserved word" : "Filnavnet er et reservert ord",
"File name contains at least one invalid character" : "Filnavnet inneholder minst ett ulovlig tegn",
"File name is too long" : "Filnavnet er for langt",
+ "App directory already exists" : "App-mappe finnes allerede",
+ "Can't create app folder. Please fix permissions. %s" : "Kan ikke opprette app-mappe. Vennligst ordne opp i tillatelser. %s",
+ "Archive does not contain a directory named %s" : "Arkivet inneholder ikke en mappe med navn %s",
+ "No source specified when installing app" : "Ingen kilde spesifisert ved installering av app",
+ "No href specified when installing app from http" : "Ingen href spesifisert ved installering av app fra http",
+ "No path specified when installing app from local file" : "Ingen sti spesifisert ved installering av app fra lokal fil",
+ "Archives of type %s are not supported" : "Arkiver av type %s støttes ikke",
+ "Failed to open archive when installing app" : "Klarte ikke å åpne arkiv ved installering av app",
+ "App does not provide an info.xml file" : "App-en inneholder ikke filen info.xml",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signatur kunne ikke sjekkes. Kontakt app-utvikleren og sjekk admin-bildet.",
+ "App can't be installed because of not allowed code in the App" : "App kan ikke installeres på grunn av ulovlig kode i appen.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "App kan ikke installeres fordi den ikke er kompatibel med denne versjonen av ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App kan ikke installeres fordi den er merket med <shipped>true</shipped> som ikke er tillatt for apper som ikke leveres med systemet",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "App kan ikke installeres fordi versjonen i info.xml ikke er den samme som versjonen som rapporteres fra app-butikken",
"%s enter the database username." : "%s legg inn brukernavn for databasen.",
"%s enter the database name." : "%s legg inn navnet på databasen.",
"%s you may not use dots in the database name" : "%s du kan ikke bruke punktum i databasenavnet",
@@ -51,46 +65,12 @@
"Set an admin username." : "Sett et admin-brukernavn.",
"Set an admin password." : "Sett et admin-passord.",
"Can't create or write into the data directory %s" : "Kan ikke opprette eller skrive i datamappen %s",
- "You are not allowed to share %s" : "Du har ikke lov til å dele %s",
- "Cannot increase permissions of %s" : "Kan ikke øke tillatelser for %s",
- "Expiration date is in the past" : "Utløpsdato er tilbake i tid",
- "Cannot set expiration date more than %s days in the future" : "Kan ikke sette utløpsdato mer enn %s dager fram i tid",
- "Could not find category \"%s\"" : "Kunne ikke finne kategori \"%s\"",
- "Apps" : "Apper",
- "Help" : "Hjelp",
- "Personal" : "Personlig",
- "Users" : "Brukere",
- "Admin" : "Admin",
- "Recommended" : "Anbefalt",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App \"%s\" kan ikke installeres fordi den ikke er kompatibel med denne versjonen av ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" kan ikke installeres fordi følgende avhengigheter ikke er tilfredsstilt: %s",
- "No app name specified" : "Intet app-navn spesifisert",
- "web services under your control" : "webtjenester som du kontrollerer",
- "File is currently busy, please try again later" : "Filen er opptatt for øyeblikket, prøv igjen senere",
- "Can't read file" : "Kan ikke lese fil",
- "App directory already exists" : "App-mappe finnes allerede",
- "Can't create app folder. Please fix permissions. %s" : "Kan ikke opprette app-mappe. Vennligst ordne opp i tillatelser. %s",
- "Archive does not contain a directory named %s" : "Arkivet inneholder ikke en mappe med navn %s",
- "No source specified when installing app" : "Ingen kilde spesifisert ved installering av app",
- "No href specified when installing app from http" : "Ingen href spesifisert ved installering av app fra http",
- "No path specified when installing app from local file" : "Ingen sti spesifisert ved installering av app fra lokal fil",
- "Archives of type %s are not supported" : "Arkiver av type %s støttes ikke",
- "Failed to open archive when installing app" : "Klarte ikke å åpne arkiv ved installering av app",
- "App does not provide an info.xml file" : "App-en inneholder ikke filen info.xml",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Signatur kunne ikke sjekkes. Kontakt app-utvikleren og sjekk admin-bildet.",
- "App can't be installed because of not allowed code in the App" : "App kan ikke installeres på grunn av ulovlig kode i appen.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "App kan ikke installeres fordi den ikke er kompatibel med denne versjonen av ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App kan ikke installeres fordi den er merket med <shipped>true</shipped> som ikke er tillatt for apper som ikke leveres med systemet",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "App kan ikke installeres fordi versjonen i info.xml ikke er den samme som versjonen som rapporteres fra app-butikken",
- "Application is not enabled" : "Applikasjon er ikke påslått",
- "Authentication error" : "Autentikasjonsfeil",
- "Token expired. Please reload page." : "Symbol utløpt. Vennligst last inn siden på nytt.",
- "Unknown user" : "Ukjent bruker",
"Invalid Federated Cloud ID" : "Ugyldig ID for sammenknyttet sky",
"%s shared »%s« with you" : "%s delte »%s« med deg",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Deling av %s feilet, fordi serveren ikke tillater delinger fra type %i",
"Sharing %s failed, because the file does not exist" : "Deling av %s feilet, fordi filen ikke eksisterer",
+ "You are not allowed to share %s" : "Du har ikke lov til å dele %s",
"Sharing %s failed, because you can not share with yourself" : "Deling av %s feilet fordi du ikke kan dele med deg selv",
"Sharing %s failed, because the user %s does not exist" : "Deling av %s feilet, fordi brukeren %s ikke finnes",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Deling av %s feilet, fordi brukeren %s ikke er medlem av noen grupper som %s er medlem av",
@@ -116,11 +96,26 @@
"Sharing %s failed, because resharing is not allowed" : "Deling av %s feilet, fordi videre-deling ikke er tillatt",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Deling av %s feilet, fordi delings-serveren for %s ikke kunne finne kilden",
"Sharing %s failed, because the file could not be found in the file cache" : "Deling av %s feilet, fordi filen ikke ble funnet i fil-mellomlageret",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Bare disse tegnene tillates i et brukernavn: \"a-z\", \"A-Z\", \"0-9\" og \"_.@-'\"",
- "A valid username must be provided" : "Oppgi et gyldig brukernavn",
- "Username contains whitespace at the beginning or at the end" : "Brukernavn inneholder blanke på begynnelsen eller slutten",
- "A valid password must be provided" : "Oppgi et gyldig passord",
- "The username is already being used" : "Brukernavnet er allerede i bruk",
+ "Cannot increase permissions of %s" : "Kan ikke øke tillatelser for %s",
+ "Expiration date is in the past" : "Utløpsdato er tilbake i tid",
+ "Cannot set expiration date more than %s days in the future" : "Kan ikke sette utløpsdato mer enn %s dager fram i tid",
+ "Could not find category \"%s\"" : "Kunne ikke finne kategori \"%s\"",
+ "Apps" : "Apper",
+ "Help" : "Hjelp",
+ "Personal" : "Personlig",
+ "Users" : "Brukere",
+ "Admin" : "Admin",
+ "Recommended" : "Anbefalt",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App \"%s\" kan ikke installeres fordi den ikke er kompatibel med denne versjonen av ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" kan ikke installeres fordi følgende avhengigheter ikke er tilfredsstilt: %s",
+ "No app name specified" : "Intet app-navn spesifisert",
+ "web services under your control" : "webtjenester som du kontrollerer",
+ "File is currently busy, please try again later" : "Filen er opptatt for øyeblikket, prøv igjen senere",
+ "Can't read file" : "Kan ikke lese fil",
+ "Application is not enabled" : "Applikasjon er ikke påslått",
+ "Authentication error" : "Autentikasjonsfeil",
+ "Token expired. Please reload page." : "Symbol utløpt. Vennligst last inn siden på nytt.",
+ "Unknown user" : "Ukjent bruker",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ingen databasedrivere (sqlite, mysql, or postgresql) installert.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows-plattform støttes ikke",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Kjøring av ownCloud Server på Microsoft Windows-plattformen er ikke støttet. Vi foreslår at du bruker en Linux-server i en virtuell maskin hvis du ikke har mulighet til å migrere selve serveren. Du finner Linux-pakker og lett installerbare avbildninger for virtuelle maskiner på <a href=\"%s\">%s</a>. For å migrere eksisterende installasjoner til Linux finner du tips og et migrerings-script i <a href=\"%s\">dokumentasjonen vår</a>.",
@@ -149,6 +144,11 @@
"Check the value of \"datadirectory\" in your configuration" : "Sjekk verdien for \"datadirectory\" i konfigurasjonen din",
"Data directory (%s) is invalid" : "Data-mappe (%s) er ugyldig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Sjekk at det ligger en fil \".ocdata\" i roten av data-mappen.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Bare disse tegnene tillates i et brukernavn: \"a-z\", \"A-Z\", \"0-9\" og \"_.@-'\"",
+ "A valid username must be provided" : "Oppgi et gyldig brukernavn",
+ "Username contains whitespace at the beginning or at the end" : "Brukernavn inneholder blanke på begynnelsen eller slutten",
+ "A valid password must be provided" : "Oppgi et gyldig passord",
+ "The username is already being used" : "Brukernavnet er allerede i bruk",
"Could not obtain lock type %d on \"%s\"." : "Klarte ikke å låse med type %d på \"%s\".",
"Storage unauthorized. %s" : "Lager uautorisert: %s",
"Storage incomplete configuration. %s" : "Ikke komplett oppsett for lager. %s",
diff --git a/lib/l10n/nl.js b/lib/l10n/nl.js
index 139acf273fb..619c12d0076 100644
--- a/lib/l10n/nl.js
+++ b/lib/l10n/nl.js
@@ -9,6 +9,7 @@ OC.L10N.register(
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Blijkbaar is de voorbeeldconfiguratie gekopieerd. Dit kan uw installatie beschadigen en wordt niet dan ook ondersteund. Lees de documentatie voordat u wijzigingen aan config.php doorvoert",
"PHP %s or higher is required." : "PHP %s of hoger vereist.",
"PHP with a version lower than %s is required." : "PHP met een versie lager dan %s is vereist.",
+ "%sbit or higher PHP required." : "%sbit of hogere PHP vereist.",
"Following databases are supported: %s" : "De volgende databases worden ondersteund: %s",
"The command line tool %s could not be found" : "Commandoregel tool %s is niet gevonden",
"The library %s is not available." : "Library %s is niet beschikbaar.",
@@ -36,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "Bestandsnaam is een gereserveerd woord",
"File name contains at least one invalid character" : "De bestandsnaam bevat ten minste één verboden teken",
"File name is too long" : "De bestandsnaam is te lang",
+ "App directory already exists" : "App directory bestaat al",
+ "Can't create app folder. Please fix permissions. %s" : "Kan de app map niet aanmaken, Herstel de permissies. %s",
+ "Archive does not contain a directory named %s" : "Archief bevat geen directory genaamd %s",
+ "No source specified when installing app" : "Geen bron opgegeven bij installatie van de app",
+ "No href specified when installing app from http" : "Geen href opgegeven bij installeren van de app vanaf http",
+ "No path specified when installing app from local file" : "Geen pad opgegeven bij installeren van de app vanaf een lokaal bestand",
+ "Archives of type %s are not supported" : "Archiefbestanden van type %s niet ondersteund",
+ "Failed to open archive when installing app" : "Kon archiefbestand bij installatie van de app niet openen",
+ "App does not provide an info.xml file" : "De app heeft geen info.xml bestand",
+ "App cannot be installed because appinfo file cannot be read." : "App kan niet worden geïnstalleerd, omdat appinfo bestand niet gelezen kan worden.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Handtekening kon niet worden geverifieerd. Nee contact op met de ontwikkelaar van de app en check uw beheerscherm.",
+ "App can't be installed because of not allowed code in the App" : "De app kan niet worden geïnstalleerd wegens onjuiste code in de app",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "De app kan niet worden geïnstalleerd, omdat die niet compatible is met deze versie van ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "De app kan niet worden geïnstalleerd, omdat het de <shipped>true</shipped> tag bevat die niet is toegestaan voor niet gepubliceerde apps",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "De app kan niet worden geïnstalleerd, omdat de versie in info.xml niet dezelfde is als de versie zoals die in de app store staat vermeld",
"%s enter the database username and name." : "%s voer de database gebruikersnaam en naam in .",
"%s enter the database username." : "%s opgeven database gebruikersnaam.",
"%s enter the database name." : "%s opgeven databasenaam.",
@@ -54,50 +70,12 @@ OC.L10N.register(
"Set an admin username." : "Stel de gebruikersnaam van de beheerder in.",
"Set an admin password." : "Stel een beheerderswachtwoord in.",
"Can't create or write into the data directory %s" : "Kan niets creëren of wegschrijven in datadirectory %s",
- "You are not allowed to share %s" : "U bent niet bevoegd om %s te delen",
- "Cannot increase permissions of %s" : "Kan de rechten van %s niet verruimen",
- "Files can't be shared with delete permissions" : "Bestanden kunnen niet worden gedeeld met verwijderrechten",
- "Files can't be shared with create permissions" : "Bestanden kunnen niet worden gedeeld met creatie rechten",
- "Expiration date is in the past" : "De vervaldatum ligt in het verleden",
- "Cannot set expiration date more than %s days in the future" : "Kan vervaldatum niet verder dan %s dagen in de toekomst instellen",
- "Could not find category \"%s\"" : "Kon categorie \"%s\" niet vinden",
- "Apps" : "Apps",
- "Help" : "Help",
- "Personal" : "Persoonlijk",
- "Users" : "Gebruikers",
- "Admin" : "Beheerder",
- "Recommended" : "Aanbevolen",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "App \"%s\" kan niet worden geïnstalleerd, omdat het appinfo bestand niet gelezen kan worden.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App \"%s\" kan niet worden geïnstalleerd, omdat deze niet compatible is met deze versie van ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" kan niet worden geïnstalleerd, omdat de volgende afhankelijkheden niet zijn ingevuld: %s",
- "No app name specified" : "Geen app naam opgegeven.",
- "web services under your control" : "Webdiensten in eigen beheer",
- "File is currently busy, please try again later" : "Bestandsverwerking bezig, probeer het later opnieuw",
- "Can't read file" : "Kan bestand niet lezen",
- "App directory already exists" : "App directory bestaat al",
- "Can't create app folder. Please fix permissions. %s" : "Kan de app map niet aanmaken, Herstel de permissies. %s",
- "Archive does not contain a directory named %s" : "Archief bevat geen directory genaamd %s",
- "No source specified when installing app" : "Geen bron opgegeven bij installatie van de app",
- "No href specified when installing app from http" : "Geen href opgegeven bij installeren van de app vanaf http",
- "No path specified when installing app from local file" : "Geen pad opgegeven bij installeren van de app vanaf een lokaal bestand",
- "Archives of type %s are not supported" : "Archiefbestanden van type %s niet ondersteund",
- "Failed to open archive when installing app" : "Kon archiefbestand bij installatie van de app niet openen",
- "App does not provide an info.xml file" : "De app heeft geen info.xml bestand",
- "App cannot be installed because appinfo file cannot be read." : "App kan niet worden geïnstalleerd, omdat appinfo bestand niet gelezen kan worden.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Handtekening kon niet worden geverifieerd. Nee contact op met de ontwikkelaar van de app en check uw beheerscherm.",
- "App can't be installed because of not allowed code in the App" : "De app kan niet worden geïnstalleerd wegens onjuiste code in de app",
- "App can't be installed because it is not compatible with this version of ownCloud" : "De app kan niet worden geïnstalleerd, omdat die niet compatible is met deze versie van ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "De app kan niet worden geïnstalleerd, omdat het de <shipped>true</shipped> tag bevat die niet is toegestaan voor niet gepubliceerde apps",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "De app kan niet worden geïnstalleerd, omdat de versie in info.xml niet dezelfde is als de versie zoals die in de app store staat vermeld",
- "Application is not enabled" : "De applicatie is niet actief",
- "Authentication error" : "Authenticatie fout",
- "Token expired. Please reload page." : "Token verlopen. Herlaad de pagina.",
- "Unknown user" : "Onbekende gebruiker",
"Invalid Federated Cloud ID" : "Ongeldige Federated Cloud ID",
"%s shared »%s« with you" : "%s deelde »%s« met u",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Delen van %s is mislukt, omdat de share-backend niet toestaat om type %i te delen",
"Sharing %s failed, because the file does not exist" : "Delen van %s is mislukt, omdat het bestand niet bestaat",
+ "You are not allowed to share %s" : "U bent niet bevoegd om %s te delen",
"Sharing %s failed, because you can not share with yourself" : "Delen van %s is mislukt, omdat iemand niet met zichzelf kan delen",
"Sharing %s failed, because the user %s does not exist" : "Delen van %s is mislukt, omdat gebruiker %s niet bestaat",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Delen van %s is mislukt, omdat gebruiker %s geen lid is van een groep waar %s lid van is",
@@ -123,11 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Delen van %s is mislukt, omdat her-delen niet is toegestaan",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Delen van %s is mislukt, omdat de share-backend voor %s de bron niet kon vinden",
"Sharing %s failed, because the file could not be found in the file cache" : "Delen van %s is mislukt, omdat het bestand niet in de bestandscache kon worden gevonden",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Alleen de volgende tekens zijn toegestaan in een gebruikersnaam: \"a-z\", \"A-Z\", \"0-9\", en \"_.@-\"",
- "A valid username must be provided" : "Er moet een geldige gebruikersnaam worden opgegeven",
- "Username contains whitespace at the beginning or at the end" : "De gebruikersnaam bevat spaties aan het begin of eind",
- "A valid password must be provided" : "Er moet een geldig wachtwoord worden opgegeven",
- "The username is already being used" : "De gebruikersnaam bestaat al",
+ "Cannot increase permissions of %s" : "Kan de rechten van %s niet verruimen",
+ "Files can't be shared with delete permissions" : "Bestanden kunnen niet worden gedeeld met verwijderrechten",
+ "Files can't be shared with create permissions" : "Bestanden kunnen niet worden gedeeld met creatie rechten",
+ "Expiration date is in the past" : "De vervaldatum ligt in het verleden",
+ "Cannot set expiration date more than %s days in the future" : "Kan vervaldatum niet verder dan %s dagen in de toekomst instellen",
+ "Could not find category \"%s\"" : "Kon categorie \"%s\" niet vinden",
+ "Apps" : "Apps",
+ "Help" : "Help",
+ "Personal" : "Persoonlijk",
+ "Users" : "Gebruikers",
+ "Admin" : "Beheerder",
+ "Recommended" : "Aanbevolen",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "App \"%s\" kan niet worden geïnstalleerd, omdat het appinfo bestand niet gelezen kan worden.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App \"%s\" kan niet worden geïnstalleerd, omdat deze niet compatible is met deze versie van ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" kan niet worden geïnstalleerd, omdat de volgende afhankelijkheden niet zijn ingevuld: %s",
+ "No app name specified" : "Geen app naam opgegeven.",
+ "web services under your control" : "Webdiensten in eigen beheer",
+ "File is currently busy, please try again later" : "Bestandsverwerking bezig, probeer het later opnieuw",
+ "Can't read file" : "Kan bestand niet lezen",
+ "Application is not enabled" : "De applicatie is niet actief",
+ "Authentication error" : "Authenticatie fout",
+ "Token expired. Please reload page." : "Token verlopen. Herlaad de pagina.",
+ "Unknown user" : "Onbekende gebruiker",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Geen database drivers (sqlite, mysql of postgres) geïnstalleerd.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows Platform wordt niet ondersteund",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Het draaien van een ownCloud server op het Microsoft Windows platform wordt niet ondersteund. We adviseren om een Linux server binnen een virtuele machine te gebruiken als u niet de mogelijkheid hebt om te migreren. Linux packages en eenvoudig te installeren virtuele machine images zijn te vinden op <a href=\"%s\">%s</a>. Voor migratie van bestaande installaties naar Linux vind u tips en migratiescripts in <a href=\"%s\">onze documentatie</a>.",
@@ -159,6 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Controleer de waarde van \"datadirectory\" in uw configuratie",
"Data directory (%s) is invalid" : "Data directory (%s) is ongeldig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verifieer dat de data directory een bestand \".ocdata\" in de hoofdmap heeft.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Alleen de volgende tekens zijn toegestaan in een gebruikersnaam: \"a-z\", \"A-Z\", \"0-9\", en \"_.@-\"",
+ "A valid username must be provided" : "Er moet een geldige gebruikersnaam worden opgegeven",
+ "Username contains whitespace at the beginning or at the end" : "De gebruikersnaam bevat spaties aan het begin of eind",
+ "A valid password must be provided" : "Er moet een geldig wachtwoord worden opgegeven",
+ "The username is already being used" : "De gebruikersnaam bestaat al",
+ "Login canceled by app" : "Inloggen geannuleerd door app",
+ "User disabled" : "Gebruiker gedeactiveerd",
"Could not obtain lock type %d on \"%s\"." : "Kon geen lock type %d krijgen op \"%s\".",
"Storage unauthorized. %s" : "Opslag niet toegestaan. %s",
"Storage incomplete configuration. %s" : "Incomplete opslagconfiguratie. %s",
diff --git a/lib/l10n/nl.json b/lib/l10n/nl.json
index eff7e855cda..92c070d1e6a 100644
--- a/lib/l10n/nl.json
+++ b/lib/l10n/nl.json
@@ -7,6 +7,7 @@
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Blijkbaar is de voorbeeldconfiguratie gekopieerd. Dit kan uw installatie beschadigen en wordt niet dan ook ondersteund. Lees de documentatie voordat u wijzigingen aan config.php doorvoert",
"PHP %s or higher is required." : "PHP %s of hoger vereist.",
"PHP with a version lower than %s is required." : "PHP met een versie lager dan %s is vereist.",
+ "%sbit or higher PHP required." : "%sbit of hogere PHP vereist.",
"Following databases are supported: %s" : "De volgende databases worden ondersteund: %s",
"The command line tool %s could not be found" : "Commandoregel tool %s is niet gevonden",
"The library %s is not available." : "Library %s is niet beschikbaar.",
@@ -34,6 +35,21 @@
"File name is a reserved word" : "Bestandsnaam is een gereserveerd woord",
"File name contains at least one invalid character" : "De bestandsnaam bevat ten minste één verboden teken",
"File name is too long" : "De bestandsnaam is te lang",
+ "App directory already exists" : "App directory bestaat al",
+ "Can't create app folder. Please fix permissions. %s" : "Kan de app map niet aanmaken, Herstel de permissies. %s",
+ "Archive does not contain a directory named %s" : "Archief bevat geen directory genaamd %s",
+ "No source specified when installing app" : "Geen bron opgegeven bij installatie van de app",
+ "No href specified when installing app from http" : "Geen href opgegeven bij installeren van de app vanaf http",
+ "No path specified when installing app from local file" : "Geen pad opgegeven bij installeren van de app vanaf een lokaal bestand",
+ "Archives of type %s are not supported" : "Archiefbestanden van type %s niet ondersteund",
+ "Failed to open archive when installing app" : "Kon archiefbestand bij installatie van de app niet openen",
+ "App does not provide an info.xml file" : "De app heeft geen info.xml bestand",
+ "App cannot be installed because appinfo file cannot be read." : "App kan niet worden geïnstalleerd, omdat appinfo bestand niet gelezen kan worden.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Handtekening kon niet worden geverifieerd. Nee contact op met de ontwikkelaar van de app en check uw beheerscherm.",
+ "App can't be installed because of not allowed code in the App" : "De app kan niet worden geïnstalleerd wegens onjuiste code in de app",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "De app kan niet worden geïnstalleerd, omdat die niet compatible is met deze versie van ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "De app kan niet worden geïnstalleerd, omdat het de <shipped>true</shipped> tag bevat die niet is toegestaan voor niet gepubliceerde apps",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "De app kan niet worden geïnstalleerd, omdat de versie in info.xml niet dezelfde is als de versie zoals die in de app store staat vermeld",
"%s enter the database username and name." : "%s voer de database gebruikersnaam en naam in .",
"%s enter the database username." : "%s opgeven database gebruikersnaam.",
"%s enter the database name." : "%s opgeven databasenaam.",
@@ -52,50 +68,12 @@
"Set an admin username." : "Stel de gebruikersnaam van de beheerder in.",
"Set an admin password." : "Stel een beheerderswachtwoord in.",
"Can't create or write into the data directory %s" : "Kan niets creëren of wegschrijven in datadirectory %s",
- "You are not allowed to share %s" : "U bent niet bevoegd om %s te delen",
- "Cannot increase permissions of %s" : "Kan de rechten van %s niet verruimen",
- "Files can't be shared with delete permissions" : "Bestanden kunnen niet worden gedeeld met verwijderrechten",
- "Files can't be shared with create permissions" : "Bestanden kunnen niet worden gedeeld met creatie rechten",
- "Expiration date is in the past" : "De vervaldatum ligt in het verleden",
- "Cannot set expiration date more than %s days in the future" : "Kan vervaldatum niet verder dan %s dagen in de toekomst instellen",
- "Could not find category \"%s\"" : "Kon categorie \"%s\" niet vinden",
- "Apps" : "Apps",
- "Help" : "Help",
- "Personal" : "Persoonlijk",
- "Users" : "Gebruikers",
- "Admin" : "Beheerder",
- "Recommended" : "Aanbevolen",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "App \"%s\" kan niet worden geïnstalleerd, omdat het appinfo bestand niet gelezen kan worden.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App \"%s\" kan niet worden geïnstalleerd, omdat deze niet compatible is met deze versie van ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" kan niet worden geïnstalleerd, omdat de volgende afhankelijkheden niet zijn ingevuld: %s",
- "No app name specified" : "Geen app naam opgegeven.",
- "web services under your control" : "Webdiensten in eigen beheer",
- "File is currently busy, please try again later" : "Bestandsverwerking bezig, probeer het later opnieuw",
- "Can't read file" : "Kan bestand niet lezen",
- "App directory already exists" : "App directory bestaat al",
- "Can't create app folder. Please fix permissions. %s" : "Kan de app map niet aanmaken, Herstel de permissies. %s",
- "Archive does not contain a directory named %s" : "Archief bevat geen directory genaamd %s",
- "No source specified when installing app" : "Geen bron opgegeven bij installatie van de app",
- "No href specified when installing app from http" : "Geen href opgegeven bij installeren van de app vanaf http",
- "No path specified when installing app from local file" : "Geen pad opgegeven bij installeren van de app vanaf een lokaal bestand",
- "Archives of type %s are not supported" : "Archiefbestanden van type %s niet ondersteund",
- "Failed to open archive when installing app" : "Kon archiefbestand bij installatie van de app niet openen",
- "App does not provide an info.xml file" : "De app heeft geen info.xml bestand",
- "App cannot be installed because appinfo file cannot be read." : "App kan niet worden geïnstalleerd, omdat appinfo bestand niet gelezen kan worden.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Handtekening kon niet worden geverifieerd. Nee contact op met de ontwikkelaar van de app en check uw beheerscherm.",
- "App can't be installed because of not allowed code in the App" : "De app kan niet worden geïnstalleerd wegens onjuiste code in de app",
- "App can't be installed because it is not compatible with this version of ownCloud" : "De app kan niet worden geïnstalleerd, omdat die niet compatible is met deze versie van ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "De app kan niet worden geïnstalleerd, omdat het de <shipped>true</shipped> tag bevat die niet is toegestaan voor niet gepubliceerde apps",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "De app kan niet worden geïnstalleerd, omdat de versie in info.xml niet dezelfde is als de versie zoals die in de app store staat vermeld",
- "Application is not enabled" : "De applicatie is niet actief",
- "Authentication error" : "Authenticatie fout",
- "Token expired. Please reload page." : "Token verlopen. Herlaad de pagina.",
- "Unknown user" : "Onbekende gebruiker",
"Invalid Federated Cloud ID" : "Ongeldige Federated Cloud ID",
"%s shared »%s« with you" : "%s deelde »%s« met u",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Delen van %s is mislukt, omdat de share-backend niet toestaat om type %i te delen",
"Sharing %s failed, because the file does not exist" : "Delen van %s is mislukt, omdat het bestand niet bestaat",
+ "You are not allowed to share %s" : "U bent niet bevoegd om %s te delen",
"Sharing %s failed, because you can not share with yourself" : "Delen van %s is mislukt, omdat iemand niet met zichzelf kan delen",
"Sharing %s failed, because the user %s does not exist" : "Delen van %s is mislukt, omdat gebruiker %s niet bestaat",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Delen van %s is mislukt, omdat gebruiker %s geen lid is van een groep waar %s lid van is",
@@ -121,11 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "Delen van %s is mislukt, omdat her-delen niet is toegestaan",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Delen van %s is mislukt, omdat de share-backend voor %s de bron niet kon vinden",
"Sharing %s failed, because the file could not be found in the file cache" : "Delen van %s is mislukt, omdat het bestand niet in de bestandscache kon worden gevonden",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Alleen de volgende tekens zijn toegestaan in een gebruikersnaam: \"a-z\", \"A-Z\", \"0-9\", en \"_.@-\"",
- "A valid username must be provided" : "Er moet een geldige gebruikersnaam worden opgegeven",
- "Username contains whitespace at the beginning or at the end" : "De gebruikersnaam bevat spaties aan het begin of eind",
- "A valid password must be provided" : "Er moet een geldig wachtwoord worden opgegeven",
- "The username is already being used" : "De gebruikersnaam bestaat al",
+ "Cannot increase permissions of %s" : "Kan de rechten van %s niet verruimen",
+ "Files can't be shared with delete permissions" : "Bestanden kunnen niet worden gedeeld met verwijderrechten",
+ "Files can't be shared with create permissions" : "Bestanden kunnen niet worden gedeeld met creatie rechten",
+ "Expiration date is in the past" : "De vervaldatum ligt in het verleden",
+ "Cannot set expiration date more than %s days in the future" : "Kan vervaldatum niet verder dan %s dagen in de toekomst instellen",
+ "Could not find category \"%s\"" : "Kon categorie \"%s\" niet vinden",
+ "Apps" : "Apps",
+ "Help" : "Help",
+ "Personal" : "Persoonlijk",
+ "Users" : "Gebruikers",
+ "Admin" : "Beheerder",
+ "Recommended" : "Aanbevolen",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "App \"%s\" kan niet worden geïnstalleerd, omdat het appinfo bestand niet gelezen kan worden.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "App \"%s\" kan niet worden geïnstalleerd, omdat deze niet compatible is met deze versie van ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "App \"%s\" kan niet worden geïnstalleerd, omdat de volgende afhankelijkheden niet zijn ingevuld: %s",
+ "No app name specified" : "Geen app naam opgegeven.",
+ "web services under your control" : "Webdiensten in eigen beheer",
+ "File is currently busy, please try again later" : "Bestandsverwerking bezig, probeer het later opnieuw",
+ "Can't read file" : "Kan bestand niet lezen",
+ "Application is not enabled" : "De applicatie is niet actief",
+ "Authentication error" : "Authenticatie fout",
+ "Token expired. Please reload page." : "Token verlopen. Herlaad de pagina.",
+ "Unknown user" : "Onbekende gebruiker",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Geen database drivers (sqlite, mysql of postgres) geïnstalleerd.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows Platform wordt niet ondersteund",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Het draaien van een ownCloud server op het Microsoft Windows platform wordt niet ondersteund. We adviseren om een Linux server binnen een virtuele machine te gebruiken als u niet de mogelijkheid hebt om te migreren. Linux packages en eenvoudig te installeren virtuele machine images zijn te vinden op <a href=\"%s\">%s</a>. Voor migratie van bestaande installaties naar Linux vind u tips en migratiescripts in <a href=\"%s\">onze documentatie</a>.",
@@ -157,6 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Controleer de waarde van \"datadirectory\" in uw configuratie",
"Data directory (%s) is invalid" : "Data directory (%s) is ongeldig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verifieer dat de data directory een bestand \".ocdata\" in de hoofdmap heeft.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Alleen de volgende tekens zijn toegestaan in een gebruikersnaam: \"a-z\", \"A-Z\", \"0-9\", en \"_.@-\"",
+ "A valid username must be provided" : "Er moet een geldige gebruikersnaam worden opgegeven",
+ "Username contains whitespace at the beginning or at the end" : "De gebruikersnaam bevat spaties aan het begin of eind",
+ "A valid password must be provided" : "Er moet een geldig wachtwoord worden opgegeven",
+ "The username is already being used" : "De gebruikersnaam bestaat al",
+ "Login canceled by app" : "Inloggen geannuleerd door app",
+ "User disabled" : "Gebruiker gedeactiveerd",
"Could not obtain lock type %d on \"%s\"." : "Kon geen lock type %d krijgen op \"%s\".",
"Storage unauthorized. %s" : "Opslag niet toegestaan. %s",
"Storage incomplete configuration. %s" : "Incomplete opslagconfiguratie. %s",
diff --git a/lib/l10n/nn_NO.js b/lib/l10n/nn_NO.js
index e346e67204b..3a0b8583b16 100644
--- a/lib/l10n/nn_NO.js
+++ b/lib/l10n/nn_NO.js
@@ -8,6 +8,7 @@ OC.L10N.register(
"last month" : "førre månad",
"last year" : "i fjor",
"seconds ago" : "sekund sidan",
+ "%s shared »%s« with you" : "%s delte «%s» med deg",
"Apps" : "Program",
"Help" : "Hjelp",
"Personal" : "Personleg",
@@ -15,7 +16,6 @@ OC.L10N.register(
"Admin" : "Administrer",
"web services under your control" : "Vev tjenester under din kontroll",
"Authentication error" : "Feil i autentisering",
- "%s shared »%s« with you" : "%s delte «%s» med deg",
"A valid username must be provided" : "Du må oppgje eit gyldig brukarnamn",
"A valid password must be provided" : "Du må oppgje eit gyldig passord"
},
diff --git a/lib/l10n/nn_NO.json b/lib/l10n/nn_NO.json
index 21922668465..bbe4ed84229 100644
--- a/lib/l10n/nn_NO.json
+++ b/lib/l10n/nn_NO.json
@@ -6,6 +6,7 @@
"last month" : "førre månad",
"last year" : "i fjor",
"seconds ago" : "sekund sidan",
+ "%s shared »%s« with you" : "%s delte «%s» med deg",
"Apps" : "Program",
"Help" : "Hjelp",
"Personal" : "Personleg",
@@ -13,7 +14,6 @@
"Admin" : "Administrer",
"web services under your control" : "Vev tjenester under din kontroll",
"Authentication error" : "Feil i autentisering",
- "%s shared »%s« with you" : "%s delte «%s» med deg",
"A valid username must be provided" : "Du må oppgje eit gyldig brukarnamn",
"A valid password must be provided" : "Du må oppgje eit gyldig passord"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/oc.js b/lib/l10n/oc.js
index b5a354d9f95..a9fded6249a 100644
--- a/lib/l10n/oc.js
+++ b/lib/l10n/oc.js
@@ -35,6 +35,18 @@ OC.L10N.register(
"File name is a reserved word" : "Aqueste nom de fichièr es un mot reservat",
"File name contains at least one invalid character" : "Lo nom de fichièr conten un (de) caractèr(s) invalid(s)",
"File name is too long" : "Nom de fichièr tròp long",
+ "App directory already exists" : "Lo dorsièr de l'aplicacion existís ja",
+ "Can't create app folder. Please fix permissions. %s" : "Impossible de crear lo dorsièr de l'aplicacion. Corregissètz los dreches d'accès. %s",
+ "Archive does not contain a directory named %s" : "Lo fichièr archiu conten pas de repertòri %s",
+ "No source specified when installing app" : "Cap de font pas especificada per installar l'aplicacion",
+ "No href specified when installing app from http" : "Cap de href pas especificat per installar l'aplicacion per http",
+ "No path specified when installing app from local file" : "Cap de camin pas especificat per installar l'aplicacion dempuèi un fichièr local",
+ "Archives of type %s are not supported" : "Los archius de tipe %s son pas preses en carga",
+ "Failed to open archive when installing app" : "Fracàs de la dobertura de l'archiu al moment de l'installacion de l'aplicacion",
+ "App does not provide an info.xml file" : "L'aplicacion provesís pas cap de fichièr info.xml",
+ "App can't be installed because of not allowed code in the App" : "L'aplicacion pòt pas èsser installada perque conten de còde pas autorizat",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "L'aplicacion pòt pas èsser installada perque es pas compatibla amb aquesta version d'ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicacion pòt pas èsser installada perque conten la balisa <shipped>true</shipped> qu'es pas autorizada per las aplicacions non inclusas per defaut",
"%s enter the database username." : "%s entratz lo nom d'utilizaire de la banca de donadas.",
"%s enter the database name." : "%s entratz lo nom de la banca de donadas.",
"%s you may not use dots in the database name" : "%s podètz pas utilizar de punts dins lo nom de la banca de donadas",
@@ -52,41 +64,12 @@ OC.L10N.register(
"Set an admin username." : "Especificatz un nom d'utilizaire per l'administrator.",
"Set an admin password." : "Especificatz un senhal per l'administrator.",
"Can't create or write into the data directory %s" : "Impossible de crear, o d'escriure dedins, lo repertòri de las donadas %s",
- "You are not allowed to share %s" : "Sètz pas autorizat a partejar %s",
- "Could not find category \"%s\"" : "Impossible de trobar la categoria \"%s\"",
- "Apps" : "Aplicacions",
- "Help" : "Ajuda",
- "Personal" : "Personal",
- "Users" : "Utilizaires",
- "Admin" : "Administracion",
- "Recommended" : "Recomandada",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'aplicacion \"%s\" pòt pas èsser installada perque es pas compatibla amb aquesta version d'ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'aplicacion \"%s\" pòt pas èsser installada a causa de las dependéncias seguentas pas satisfachas : %s",
- "No app name specified" : "Cap de nom d'aplicacion pas especificat",
- "web services under your control" : "servicis web jos vòstre contraròtle",
- "File is currently busy, please try again later" : "Lo fichièr es actualament utilizat, tornatz ensajar pus tard",
- "Can't read file" : "Impossible de legir lo fichièr",
- "App directory already exists" : "Lo dorsièr de l'aplicacion existís ja",
- "Can't create app folder. Please fix permissions. %s" : "Impossible de crear lo dorsièr de l'aplicacion. Corregissètz los dreches d'accès. %s",
- "Archive does not contain a directory named %s" : "Lo fichièr archiu conten pas de repertòri %s",
- "No source specified when installing app" : "Cap de font pas especificada per installar l'aplicacion",
- "No href specified when installing app from http" : "Cap de href pas especificat per installar l'aplicacion per http",
- "No path specified when installing app from local file" : "Cap de camin pas especificat per installar l'aplicacion dempuèi un fichièr local",
- "Archives of type %s are not supported" : "Los archius de tipe %s son pas preses en carga",
- "Failed to open archive when installing app" : "Fracàs de la dobertura de l'archiu al moment de l'installacion de l'aplicacion",
- "App does not provide an info.xml file" : "L'aplicacion provesís pas cap de fichièr info.xml",
- "App can't be installed because of not allowed code in the App" : "L'aplicacion pòt pas èsser installada perque conten de còde pas autorizat",
- "App can't be installed because it is not compatible with this version of ownCloud" : "L'aplicacion pòt pas èsser installada perque es pas compatibla amb aquesta version d'ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicacion pòt pas èsser installada perque conten la balisa <shipped>true</shipped> qu'es pas autorizada per las aplicacions non inclusas per defaut",
- "Application is not enabled" : "L'aplicacion es pas activada",
- "Authentication error" : "Error d'autentificacion",
- "Token expired. Please reload page." : "La session a expirat. Recargatz la pagina.",
- "Unknown user" : "Utilizaire desconegut",
"Invalid Federated Cloud ID" : "ID Federated Cloud incorrècte",
"%s shared »%s« with you" : "%s a partejat «%s» amb vos",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Lo partiment de %s a fracassat perque l’infrastructura autoriza pas los partiments de tipe %i",
"Sharing %s failed, because the file does not exist" : "Lo partiment de %s a fracassat perque lo fichièr existís pas",
+ "You are not allowed to share %s" : "Sètz pas autorizat a partejar %s",
"Sharing %s failed, because you can not share with yourself" : "Lo partiment de %s a fracassat perque podètz pas partejar amb vos-meteis",
"Sharing %s failed, because the user %s does not exist" : "Lo partiment de %s a fracassat perque l'utilizaire %s existís pas",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Lo partiment de %s a fracassat perque l'utilizaire %s es pas membre de cap de grop al qual %s aparten",
@@ -111,9 +94,23 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Lo partiment de %s a fracassat perque lo repartatge es pas autorizat",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Lo partiment de %s a fracassat perque la font es pas estada trobada pel partiment %s.",
"Sharing %s failed, because the file could not be found in the file cache" : "Lo partiment de %s a fracassat perque lo fichièr es pas estat trobat dins los fichièrs meses en escondedor.",
- "A valid username must be provided" : "Un nom d'utilizaire valid deu èsser sasit",
- "A valid password must be provided" : "Un senhal valid deu èsser sasit",
- "The username is already being used" : "Aqueste nom d'utilizaire es ja utilizat",
+ "Could not find category \"%s\"" : "Impossible de trobar la categoria \"%s\"",
+ "Apps" : "Aplicacions",
+ "Help" : "Ajuda",
+ "Personal" : "Personal",
+ "Users" : "Utilizaires",
+ "Admin" : "Administracion",
+ "Recommended" : "Recomandada",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'aplicacion \"%s\" pòt pas èsser installada perque es pas compatibla amb aquesta version d'ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'aplicacion \"%s\" pòt pas èsser installada a causa de las dependéncias seguentas pas satisfachas : %s",
+ "No app name specified" : "Cap de nom d'aplicacion pas especificat",
+ "web services under your control" : "servicis web jos vòstre contraròtle",
+ "File is currently busy, please try again later" : "Lo fichièr es actualament utilizat, tornatz ensajar pus tard",
+ "Can't read file" : "Impossible de legir lo fichièr",
+ "Application is not enabled" : "L'aplicacion es pas activada",
+ "Authentication error" : "Error d'autentificacion",
+ "Token expired. Please reload page." : "La session a expirat. Recargatz la pagina.",
+ "Unknown user" : "Utilizaire desconegut",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Cap de pilòt de banca de donadas es pas installat (sqlite, mysql o postgresql).",
"Microsoft Windows Platform is not supported" : "La plataforma Microsoft Windows es pas presa en carga.",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Executar un servidor ownCloud sus una plataforma Microsoft Windows es pas pres en carga. Se avètz pas la possibilitat de migrar vòstre servidor, vos suggerissèm d'utilizar un servidor Linux dins una maquina virtuala. Los paquets Linux necessaris amai los imatges virtuals de bon desplegar se tròban sus <a href=\"%s\">%s</a>. Per migrar d'installacions existentas cap a Linux, trobaretz de conselhs e d'escripts de migracion dins <a href=\"%s\">nòstra documentacion</a>.",
@@ -142,6 +139,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Verificatz la valor de \"datadirectory\" dins vòstra configuracion",
"Data directory (%s) is invalid" : "Lo repertòri (%s) es pas valid",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verificatz que lo repertòri de donadas conten un fichièr \".ocdata\" a sa raiç.",
+ "A valid username must be provided" : "Un nom d'utilizaire valid deu èsser sasit",
+ "A valid password must be provided" : "Un senhal valid deu èsser sasit",
+ "The username is already being used" : "Aqueste nom d'utilizaire es ja utilizat",
"Could not obtain lock type %d on \"%s\"." : "Impossible d'obténer lo varrolhatge de tipe %d sus \"%s\".",
"Storage not available" : "Supòrt d'emmagazinatge pas disponible"
},
diff --git a/lib/l10n/oc.json b/lib/l10n/oc.json
index 09a30f753e7..4e9e3d1b3d8 100644
--- a/lib/l10n/oc.json
+++ b/lib/l10n/oc.json
@@ -33,6 +33,18 @@
"File name is a reserved word" : "Aqueste nom de fichièr es un mot reservat",
"File name contains at least one invalid character" : "Lo nom de fichièr conten un (de) caractèr(s) invalid(s)",
"File name is too long" : "Nom de fichièr tròp long",
+ "App directory already exists" : "Lo dorsièr de l'aplicacion existís ja",
+ "Can't create app folder. Please fix permissions. %s" : "Impossible de crear lo dorsièr de l'aplicacion. Corregissètz los dreches d'accès. %s",
+ "Archive does not contain a directory named %s" : "Lo fichièr archiu conten pas de repertòri %s",
+ "No source specified when installing app" : "Cap de font pas especificada per installar l'aplicacion",
+ "No href specified when installing app from http" : "Cap de href pas especificat per installar l'aplicacion per http",
+ "No path specified when installing app from local file" : "Cap de camin pas especificat per installar l'aplicacion dempuèi un fichièr local",
+ "Archives of type %s are not supported" : "Los archius de tipe %s son pas preses en carga",
+ "Failed to open archive when installing app" : "Fracàs de la dobertura de l'archiu al moment de l'installacion de l'aplicacion",
+ "App does not provide an info.xml file" : "L'aplicacion provesís pas cap de fichièr info.xml",
+ "App can't be installed because of not allowed code in the App" : "L'aplicacion pòt pas èsser installada perque conten de còde pas autorizat",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "L'aplicacion pòt pas èsser installada perque es pas compatibla amb aquesta version d'ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicacion pòt pas èsser installada perque conten la balisa <shipped>true</shipped> qu'es pas autorizada per las aplicacions non inclusas per defaut",
"%s enter the database username." : "%s entratz lo nom d'utilizaire de la banca de donadas.",
"%s enter the database name." : "%s entratz lo nom de la banca de donadas.",
"%s you may not use dots in the database name" : "%s podètz pas utilizar de punts dins lo nom de la banca de donadas",
@@ -50,41 +62,12 @@
"Set an admin username." : "Especificatz un nom d'utilizaire per l'administrator.",
"Set an admin password." : "Especificatz un senhal per l'administrator.",
"Can't create or write into the data directory %s" : "Impossible de crear, o d'escriure dedins, lo repertòri de las donadas %s",
- "You are not allowed to share %s" : "Sètz pas autorizat a partejar %s",
- "Could not find category \"%s\"" : "Impossible de trobar la categoria \"%s\"",
- "Apps" : "Aplicacions",
- "Help" : "Ajuda",
- "Personal" : "Personal",
- "Users" : "Utilizaires",
- "Admin" : "Administracion",
- "Recommended" : "Recomandada",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'aplicacion \"%s\" pòt pas èsser installada perque es pas compatibla amb aquesta version d'ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'aplicacion \"%s\" pòt pas èsser installada a causa de las dependéncias seguentas pas satisfachas : %s",
- "No app name specified" : "Cap de nom d'aplicacion pas especificat",
- "web services under your control" : "servicis web jos vòstre contraròtle",
- "File is currently busy, please try again later" : "Lo fichièr es actualament utilizat, tornatz ensajar pus tard",
- "Can't read file" : "Impossible de legir lo fichièr",
- "App directory already exists" : "Lo dorsièr de l'aplicacion existís ja",
- "Can't create app folder. Please fix permissions. %s" : "Impossible de crear lo dorsièr de l'aplicacion. Corregissètz los dreches d'accès. %s",
- "Archive does not contain a directory named %s" : "Lo fichièr archiu conten pas de repertòri %s",
- "No source specified when installing app" : "Cap de font pas especificada per installar l'aplicacion",
- "No href specified when installing app from http" : "Cap de href pas especificat per installar l'aplicacion per http",
- "No path specified when installing app from local file" : "Cap de camin pas especificat per installar l'aplicacion dempuèi un fichièr local",
- "Archives of type %s are not supported" : "Los archius de tipe %s son pas preses en carga",
- "Failed to open archive when installing app" : "Fracàs de la dobertura de l'archiu al moment de l'installacion de l'aplicacion",
- "App does not provide an info.xml file" : "L'aplicacion provesís pas cap de fichièr info.xml",
- "App can't be installed because of not allowed code in the App" : "L'aplicacion pòt pas èsser installada perque conten de còde pas autorizat",
- "App can't be installed because it is not compatible with this version of ownCloud" : "L'aplicacion pòt pas èsser installada perque es pas compatibla amb aquesta version d'ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "L'aplicacion pòt pas èsser installada perque conten la balisa <shipped>true</shipped> qu'es pas autorizada per las aplicacions non inclusas per defaut",
- "Application is not enabled" : "L'aplicacion es pas activada",
- "Authentication error" : "Error d'autentificacion",
- "Token expired. Please reload page." : "La session a expirat. Recargatz la pagina.",
- "Unknown user" : "Utilizaire desconegut",
"Invalid Federated Cloud ID" : "ID Federated Cloud incorrècte",
"%s shared »%s« with you" : "%s a partejat «%s» amb vos",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Lo partiment de %s a fracassat perque l’infrastructura autoriza pas los partiments de tipe %i",
"Sharing %s failed, because the file does not exist" : "Lo partiment de %s a fracassat perque lo fichièr existís pas",
+ "You are not allowed to share %s" : "Sètz pas autorizat a partejar %s",
"Sharing %s failed, because you can not share with yourself" : "Lo partiment de %s a fracassat perque podètz pas partejar amb vos-meteis",
"Sharing %s failed, because the user %s does not exist" : "Lo partiment de %s a fracassat perque l'utilizaire %s existís pas",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Lo partiment de %s a fracassat perque l'utilizaire %s es pas membre de cap de grop al qual %s aparten",
@@ -109,9 +92,23 @@
"Sharing %s failed, because resharing is not allowed" : "Lo partiment de %s a fracassat perque lo repartatge es pas autorizat",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Lo partiment de %s a fracassat perque la font es pas estada trobada pel partiment %s.",
"Sharing %s failed, because the file could not be found in the file cache" : "Lo partiment de %s a fracassat perque lo fichièr es pas estat trobat dins los fichièrs meses en escondedor.",
- "A valid username must be provided" : "Un nom d'utilizaire valid deu èsser sasit",
- "A valid password must be provided" : "Un senhal valid deu èsser sasit",
- "The username is already being used" : "Aqueste nom d'utilizaire es ja utilizat",
+ "Could not find category \"%s\"" : "Impossible de trobar la categoria \"%s\"",
+ "Apps" : "Aplicacions",
+ "Help" : "Ajuda",
+ "Personal" : "Personal",
+ "Users" : "Utilizaires",
+ "Admin" : "Administracion",
+ "Recommended" : "Recomandada",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "L'aplicacion \"%s\" pòt pas èsser installada perque es pas compatibla amb aquesta version d'ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "L'aplicacion \"%s\" pòt pas èsser installada a causa de las dependéncias seguentas pas satisfachas : %s",
+ "No app name specified" : "Cap de nom d'aplicacion pas especificat",
+ "web services under your control" : "servicis web jos vòstre contraròtle",
+ "File is currently busy, please try again later" : "Lo fichièr es actualament utilizat, tornatz ensajar pus tard",
+ "Can't read file" : "Impossible de legir lo fichièr",
+ "Application is not enabled" : "L'aplicacion es pas activada",
+ "Authentication error" : "Error d'autentificacion",
+ "Token expired. Please reload page." : "La session a expirat. Recargatz la pagina.",
+ "Unknown user" : "Utilizaire desconegut",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Cap de pilòt de banca de donadas es pas installat (sqlite, mysql o postgresql).",
"Microsoft Windows Platform is not supported" : "La plataforma Microsoft Windows es pas presa en carga.",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Executar un servidor ownCloud sus una plataforma Microsoft Windows es pas pres en carga. Se avètz pas la possibilitat de migrar vòstre servidor, vos suggerissèm d'utilizar un servidor Linux dins una maquina virtuala. Los paquets Linux necessaris amai los imatges virtuals de bon desplegar se tròban sus <a href=\"%s\">%s</a>. Per migrar d'installacions existentas cap a Linux, trobaretz de conselhs e d'escripts de migracion dins <a href=\"%s\">nòstra documentacion</a>.",
@@ -140,6 +137,9 @@
"Check the value of \"datadirectory\" in your configuration" : "Verificatz la valor de \"datadirectory\" dins vòstra configuracion",
"Data directory (%s) is invalid" : "Lo repertòri (%s) es pas valid",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Verificatz que lo repertòri de donadas conten un fichièr \".ocdata\" a sa raiç.",
+ "A valid username must be provided" : "Un nom d'utilizaire valid deu èsser sasit",
+ "A valid password must be provided" : "Un senhal valid deu èsser sasit",
+ "The username is already being used" : "Aqueste nom d'utilizaire es ja utilizat",
"Could not obtain lock type %d on \"%s\"." : "Impossible d'obténer lo varrolhatge de tipe %d sus \"%s\".",
"Storage not available" : "Supòrt d'emmagazinatge pas disponible"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
diff --git a/lib/l10n/pl.js b/lib/l10n/pl.js
index 05effd57de9..a6fce617382 100644
--- a/lib/l10n/pl.js
+++ b/lib/l10n/pl.js
@@ -32,6 +32,19 @@ OC.L10N.register(
"Empty filename is not allowed" : "Pusta nazwa nie jest dozwolona.",
"File name contains at least one invalid character" : "Nazwa pliku zawiera co najmniej jeden nieprawidłowy znak",
"File name is too long" : "Nazwa pliku zbyt długa",
+ "App directory already exists" : "Katalog aplikacji już isnieje",
+ "Can't create app folder. Please fix permissions. %s" : "Nie mogę utworzyć katalogu aplikacji. Proszę popraw uprawnienia. %s",
+ "Archive does not contain a directory named %s" : "Archiwum nie zawiera ścieżki o nazwie %s",
+ "No source specified when installing app" : "Nie określono źródła podczas instalacji aplikacji",
+ "No href specified when installing app from http" : "Nie określono linku skąd aplikacja ma być zainstalowana",
+ "No path specified when installing app from local file" : "Nie określono lokalnego pliku z którego miała być instalowana aplikacja",
+ "Archives of type %s are not supported" : "Typ archiwum %s nie jest obsługiwany",
+ "Failed to open archive when installing app" : "Nie udało się otworzyć archiwum podczas instalacji aplikacji",
+ "App does not provide an info.xml file" : "Aplikacja nie posiada pliku info.xml",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Sygnatura nie mogła zostać sprawdzona. Proszę o skontaktownie się z twórcą aplikacji i sprawdzenie panelu administratora.",
+ "App can't be installed because of not allowed code in the App" : "Aplikacja nie może być zainstalowany ponieważ nie dopuszcza kod w aplikacji",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikacja nie może zostać zainstalowana ponieważ jest niekompatybilna z tą wersja ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikacja nie może być zainstalowana ponieważ true tag nie jest <shipped>true</shipped> , co nie jest dozwolone dla aplikacji nie wysłanych",
"%s enter the database username." : "%s wpisz nazwę użytkownika do bazy",
"%s enter the database name." : "%s wpisz nazwę bazy.",
"%s you may not use dots in the database name" : "%s nie można używać kropki w nazwie bazy danych",
@@ -47,38 +60,9 @@ OC.L10N.register(
"Set an admin username." : "Ustaw nazwę administratora.",
"Set an admin password." : "Ustaw hasło administratora.",
"Can't create or write into the data directory %s" : "Nie można tworzyć ani zapisywać w katalogu %s",
- "You are not allowed to share %s" : "Nie masz uprawnień aby udostępnić %s",
- "Could not find category \"%s\"" : "Nie można odnaleźć kategorii \"%s\"",
- "Apps" : "Aplikacje",
- "Help" : "Pomoc",
- "Personal" : "Osobiste",
- "Users" : "Użytkownicy",
- "Admin" : "Administrator",
- "Recommended" : "Polecane",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikacja \\\"%s\\\" nie może zostać zainstalowana ponieważ nie jest kompatybilna z tą wersją ownCloud.",
- "No app name specified" : "Nie określono nazwy aplikacji",
- "web services under your control" : "Kontrolowane serwisy",
- "File is currently busy, please try again later" : "Plik jest obecnie niedostępny, proszę spróbować ponownie później",
- "Can't read file" : "Nie można odczytać pliku.",
- "App directory already exists" : "Katalog aplikacji już isnieje",
- "Can't create app folder. Please fix permissions. %s" : "Nie mogę utworzyć katalogu aplikacji. Proszę popraw uprawnienia. %s",
- "Archive does not contain a directory named %s" : "Archiwum nie zawiera ścieżki o nazwie %s",
- "No source specified when installing app" : "Nie określono źródła podczas instalacji aplikacji",
- "No href specified when installing app from http" : "Nie określono linku skąd aplikacja ma być zainstalowana",
- "No path specified when installing app from local file" : "Nie określono lokalnego pliku z którego miała być instalowana aplikacja",
- "Archives of type %s are not supported" : "Typ archiwum %s nie jest obsługiwany",
- "Failed to open archive when installing app" : "Nie udało się otworzyć archiwum podczas instalacji aplikacji",
- "App does not provide an info.xml file" : "Aplikacja nie posiada pliku info.xml",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Sygnatura nie mogła zostać sprawdzona. Proszę o skontaktownie się z twórcą aplikacji i sprawdzenie panelu administratora.",
- "App can't be installed because of not allowed code in the App" : "Aplikacja nie może być zainstalowany ponieważ nie dopuszcza kod w aplikacji",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikacja nie może zostać zainstalowana ponieważ jest niekompatybilna z tą wersja ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikacja nie może być zainstalowana ponieważ true tag nie jest <shipped>true</shipped> , co nie jest dozwolone dla aplikacji nie wysłanych",
- "Application is not enabled" : "Aplikacja nie jest włączona",
- "Authentication error" : "Błąd uwierzytelniania",
- "Token expired. Please reload page." : "Token wygasł. Proszę ponownie załadować stronę.",
- "Unknown user" : "Nieznany użytkownik",
"%s shared »%s« with you" : "%s Współdzielone »%s« z tobą",
"Sharing %s failed, because the file does not exist" : "Wspóldzielenie %s nie powiodło się. ponieważ plik nie istnieje",
+ "You are not allowed to share %s" : "Nie masz uprawnień aby udostępnić %s",
"Sharing %s failed, because the user %s does not exist" : "Współdzielenie %s nie powiodło się, ponieważ użytkownik %s nie istnieje",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Współdzielenie %s nie powiodło się, ponieważ użytkownik %s nie jest członkiem żadnej grupy której członkiem jest %s",
"Sharing %s failed, because this item is already shared with %s" : "Współdzielenie %s nie powiodło się, ponieważ element jest już współdzielony z %s",
@@ -99,9 +83,22 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Współdzielenie %s nie powiodło się, ponieważ ponowne współdzielenie nie jest dozwolone",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Współdzielenie %s nie powiodło się, ponieważ zaplecze współdzielenia dla %s nie mogło znaleźć jego źródła",
"Sharing %s failed, because the file could not be found in the file cache" : "Współdzielenie %s nie powiodło się, ponieważ plik nie może zostać odnaleziony w buforze plików",
- "A valid username must be provided" : "Należy podać prawidłową nazwę użytkownika",
- "A valid password must be provided" : "Należy podać prawidłowe hasło",
- "The username is already being used" : "Ta nazwa użytkownika jest już używana",
+ "Could not find category \"%s\"" : "Nie można odnaleźć kategorii \"%s\"",
+ "Apps" : "Aplikacje",
+ "Help" : "Pomoc",
+ "Personal" : "Osobiste",
+ "Users" : "Użytkownicy",
+ "Admin" : "Administrator",
+ "Recommended" : "Polecane",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikacja \\\"%s\\\" nie może zostać zainstalowana ponieważ nie jest kompatybilna z tą wersją ownCloud.",
+ "No app name specified" : "Nie określono nazwy aplikacji",
+ "web services under your control" : "Kontrolowane serwisy",
+ "File is currently busy, please try again later" : "Plik jest obecnie niedostępny, proszę spróbować ponownie później",
+ "Can't read file" : "Nie można odczytać pliku.",
+ "Application is not enabled" : "Aplikacja nie jest włączona",
+ "Authentication error" : "Błąd uwierzytelniania",
+ "Token expired. Please reload page." : "Token wygasł. Proszę ponownie załadować stronę.",
+ "Unknown user" : "Nieznany użytkownik",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Brak sterowników bazy danych (sqlite, mysql or postgresql).",
"Cannot write into \"config\" directory" : "Nie można zapisać do katalogu \"config\"",
"Cannot write into \"apps\" directory" : "Nie można zapisać do katalogu \"apps\"",
@@ -121,6 +118,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "Katalog danych (%s) jest możliwy do odczytania przez innych użytkowników",
"Data directory (%s) is invalid" : "Katalog danych (%s) jest nieprawidłowy",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Sprawdź, czy katalog danych zawiera plik \".ocdata\".",
+ "A valid username must be provided" : "Należy podać prawidłową nazwę użytkownika",
+ "A valid password must be provided" : "Należy podać prawidłowe hasło",
+ "The username is already being used" : "Ta nazwa użytkownika jest już używana",
"Could not obtain lock type %d on \"%s\"." : "Nie można uzyskać blokady typu %d na \"%s\".",
"Storage not available" : "Pamięć nie dostępna"
},
diff --git a/lib/l10n/pl.json b/lib/l10n/pl.json
index 17fa14cf3ab..00e8e43146a 100644
--- a/lib/l10n/pl.json
+++ b/lib/l10n/pl.json
@@ -30,6 +30,19 @@
"Empty filename is not allowed" : "Pusta nazwa nie jest dozwolona.",
"File name contains at least one invalid character" : "Nazwa pliku zawiera co najmniej jeden nieprawidłowy znak",
"File name is too long" : "Nazwa pliku zbyt długa",
+ "App directory already exists" : "Katalog aplikacji już isnieje",
+ "Can't create app folder. Please fix permissions. %s" : "Nie mogę utworzyć katalogu aplikacji. Proszę popraw uprawnienia. %s",
+ "Archive does not contain a directory named %s" : "Archiwum nie zawiera ścieżki o nazwie %s",
+ "No source specified when installing app" : "Nie określono źródła podczas instalacji aplikacji",
+ "No href specified when installing app from http" : "Nie określono linku skąd aplikacja ma być zainstalowana",
+ "No path specified when installing app from local file" : "Nie określono lokalnego pliku z którego miała być instalowana aplikacja",
+ "Archives of type %s are not supported" : "Typ archiwum %s nie jest obsługiwany",
+ "Failed to open archive when installing app" : "Nie udało się otworzyć archiwum podczas instalacji aplikacji",
+ "App does not provide an info.xml file" : "Aplikacja nie posiada pliku info.xml",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Sygnatura nie mogła zostać sprawdzona. Proszę o skontaktownie się z twórcą aplikacji i sprawdzenie panelu administratora.",
+ "App can't be installed because of not allowed code in the App" : "Aplikacja nie może być zainstalowany ponieważ nie dopuszcza kod w aplikacji",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikacja nie może zostać zainstalowana ponieważ jest niekompatybilna z tą wersja ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikacja nie może być zainstalowana ponieważ true tag nie jest <shipped>true</shipped> , co nie jest dozwolone dla aplikacji nie wysłanych",
"%s enter the database username." : "%s wpisz nazwę użytkownika do bazy",
"%s enter the database name." : "%s wpisz nazwę bazy.",
"%s you may not use dots in the database name" : "%s nie można używać kropki w nazwie bazy danych",
@@ -45,38 +58,9 @@
"Set an admin username." : "Ustaw nazwę administratora.",
"Set an admin password." : "Ustaw hasło administratora.",
"Can't create or write into the data directory %s" : "Nie można tworzyć ani zapisywać w katalogu %s",
- "You are not allowed to share %s" : "Nie masz uprawnień aby udostępnić %s",
- "Could not find category \"%s\"" : "Nie można odnaleźć kategorii \"%s\"",
- "Apps" : "Aplikacje",
- "Help" : "Pomoc",
- "Personal" : "Osobiste",
- "Users" : "Użytkownicy",
- "Admin" : "Administrator",
- "Recommended" : "Polecane",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikacja \\\"%s\\\" nie może zostać zainstalowana ponieważ nie jest kompatybilna z tą wersją ownCloud.",
- "No app name specified" : "Nie określono nazwy aplikacji",
- "web services under your control" : "Kontrolowane serwisy",
- "File is currently busy, please try again later" : "Plik jest obecnie niedostępny, proszę spróbować ponownie później",
- "Can't read file" : "Nie można odczytać pliku.",
- "App directory already exists" : "Katalog aplikacji już isnieje",
- "Can't create app folder. Please fix permissions. %s" : "Nie mogę utworzyć katalogu aplikacji. Proszę popraw uprawnienia. %s",
- "Archive does not contain a directory named %s" : "Archiwum nie zawiera ścieżki o nazwie %s",
- "No source specified when installing app" : "Nie określono źródła podczas instalacji aplikacji",
- "No href specified when installing app from http" : "Nie określono linku skąd aplikacja ma być zainstalowana",
- "No path specified when installing app from local file" : "Nie określono lokalnego pliku z którego miała być instalowana aplikacja",
- "Archives of type %s are not supported" : "Typ archiwum %s nie jest obsługiwany",
- "Failed to open archive when installing app" : "Nie udało się otworzyć archiwum podczas instalacji aplikacji",
- "App does not provide an info.xml file" : "Aplikacja nie posiada pliku info.xml",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Sygnatura nie mogła zostać sprawdzona. Proszę o skontaktownie się z twórcą aplikacji i sprawdzenie panelu administratora.",
- "App can't be installed because of not allowed code in the App" : "Aplikacja nie może być zainstalowany ponieważ nie dopuszcza kod w aplikacji",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikacja nie może zostać zainstalowana ponieważ jest niekompatybilna z tą wersja ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikacja nie może być zainstalowana ponieważ true tag nie jest <shipped>true</shipped> , co nie jest dozwolone dla aplikacji nie wysłanych",
- "Application is not enabled" : "Aplikacja nie jest włączona",
- "Authentication error" : "Błąd uwierzytelniania",
- "Token expired. Please reload page." : "Token wygasł. Proszę ponownie załadować stronę.",
- "Unknown user" : "Nieznany użytkownik",
"%s shared »%s« with you" : "%s Współdzielone »%s« z tobą",
"Sharing %s failed, because the file does not exist" : "Wspóldzielenie %s nie powiodło się. ponieważ plik nie istnieje",
+ "You are not allowed to share %s" : "Nie masz uprawnień aby udostępnić %s",
"Sharing %s failed, because the user %s does not exist" : "Współdzielenie %s nie powiodło się, ponieważ użytkownik %s nie istnieje",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Współdzielenie %s nie powiodło się, ponieważ użytkownik %s nie jest członkiem żadnej grupy której członkiem jest %s",
"Sharing %s failed, because this item is already shared with %s" : "Współdzielenie %s nie powiodło się, ponieważ element jest już współdzielony z %s",
@@ -97,9 +81,22 @@
"Sharing %s failed, because resharing is not allowed" : "Współdzielenie %s nie powiodło się, ponieważ ponowne współdzielenie nie jest dozwolone",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Współdzielenie %s nie powiodło się, ponieważ zaplecze współdzielenia dla %s nie mogło znaleźć jego źródła",
"Sharing %s failed, because the file could not be found in the file cache" : "Współdzielenie %s nie powiodło się, ponieważ plik nie może zostać odnaleziony w buforze plików",
- "A valid username must be provided" : "Należy podać prawidłową nazwę użytkownika",
- "A valid password must be provided" : "Należy podać prawidłowe hasło",
- "The username is already being used" : "Ta nazwa użytkownika jest już używana",
+ "Could not find category \"%s\"" : "Nie można odnaleźć kategorii \"%s\"",
+ "Apps" : "Aplikacje",
+ "Help" : "Pomoc",
+ "Personal" : "Osobiste",
+ "Users" : "Użytkownicy",
+ "Admin" : "Administrator",
+ "Recommended" : "Polecane",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikacja \\\"%s\\\" nie może zostać zainstalowana ponieważ nie jest kompatybilna z tą wersją ownCloud.",
+ "No app name specified" : "Nie określono nazwy aplikacji",
+ "web services under your control" : "Kontrolowane serwisy",
+ "File is currently busy, please try again later" : "Plik jest obecnie niedostępny, proszę spróbować ponownie później",
+ "Can't read file" : "Nie można odczytać pliku.",
+ "Application is not enabled" : "Aplikacja nie jest włączona",
+ "Authentication error" : "Błąd uwierzytelniania",
+ "Token expired. Please reload page." : "Token wygasł. Proszę ponownie załadować stronę.",
+ "Unknown user" : "Nieznany użytkownik",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Brak sterowników bazy danych (sqlite, mysql or postgresql).",
"Cannot write into \"config\" directory" : "Nie można zapisać do katalogu \"config\"",
"Cannot write into \"apps\" directory" : "Nie można zapisać do katalogu \"apps\"",
@@ -119,6 +116,9 @@
"Data directory (%s) is readable by other users" : "Katalog danych (%s) jest możliwy do odczytania przez innych użytkowników",
"Data directory (%s) is invalid" : "Katalog danych (%s) jest nieprawidłowy",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Sprawdź, czy katalog danych zawiera plik \".ocdata\".",
+ "A valid username must be provided" : "Należy podać prawidłową nazwę użytkownika",
+ "A valid password must be provided" : "Należy podać prawidłowe hasło",
+ "The username is already being used" : "Ta nazwa użytkownika jest już używana",
"Could not obtain lock type %d on \"%s\"." : "Nie można uzyskać blokady typu %d na \"%s\".",
"Storage not available" : "Pamięć nie dostępna"
},"pluralForm" :"nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
diff --git a/lib/l10n/pt_BR.js b/lib/l10n/pt_BR.js
index 66d5ac044c7..a29cbbb5136 100644
--- a/lib/l10n/pt_BR.js
+++ b/lib/l10n/pt_BR.js
@@ -37,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "O nome do arquivo é uma palavra reservada",
"File name contains at least one invalid character" : "O nome do arquivo contém pelo menos um caractere inválido",
"File name is too long" : "O nome do arquivo é muito longo",
+ "App directory already exists" : "Diretório App já existe",
+ "Can't create app folder. Please fix permissions. %s" : "Não é possível criar pasta app. Corrija as permissões. %s",
+ "Archive does not contain a directory named %s" : "O arquivo não contém um diretório chamado %s",
+ "No source specified when installing app" : "Nenhuma fonte foi especificada enquanto instalava o aplicativo",
+ "No href specified when installing app from http" : "Nenhuma href foi especificada enquanto instalava o aplicativo de http",
+ "No path specified when installing app from local file" : "Nenhum caminho foi especificado enquanto instalava o aplicativo do arquivo local",
+ "Archives of type %s are not supported" : "Arquivos do tipo %s não são suportados",
+ "Failed to open archive when installing app" : "Falha para abrir o arquivo enquanto instalava o aplicativo",
+ "App does not provide an info.xml file" : "O aplicativo não fornece um arquivo info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "O App não pode ser instalado porque o arquivo appinfo não pode ser lido.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "A assinatura não pode ser verificada. Por favor entre em contato com o desenvolvedor do aplicativo e verificar sua tela de administração.",
+ "App can't be installed because of not allowed code in the App" : "O aplicativo não pode ser instalado por causa do código não permitido no Aplivativo",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "O aplicativo não pode ser instalado porque não é compatível com esta versão do ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "O aplicativo não pode ser instalado porque ele contém a marca <shipped>verdadeiro</shipped> que não é permitido para aplicações não embarcadas",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "O aplicativo não pode ser instalado porque a versão em info.xml não é o mesmo que a versão relatada na App Store",
"%s enter the database username and name." : "%s insira o nome de usuário e o nome do banco de dados.",
"%s enter the database username." : "%s insira o nome de usuário do banco de dados.",
"%s enter the database name." : "%s insira o nome do banco de dados.",
@@ -55,7 +70,37 @@ OC.L10N.register(
"Set an admin username." : "Defina um nome do usuário administrador.",
"Set an admin password." : "Defina uma senha de administrador.",
"Can't create or write into the data directory %s" : "Não é possível criar ou gravar no diretório de dados %s",
+ "Invalid Federated Cloud ID" : "Associação Inválida de Nuvem ID",
+ "%s shared »%s« with you" : "%s compartilhou »%s« com você",
+ "%s via %s" : "%s via %s",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "O compartilhamento %s falhou, porque o processo interno não permite ações de tipo %i",
+ "Sharing %s failed, because the file does not exist" : "Compartilhamento %s falhou, porque o arquivo não existe",
"You are not allowed to share %s" : "Você não tem permissão para compartilhar %s",
+ "Sharing %s failed, because you can not share with yourself" : "O compartilhamento %s falhou, porque você não pode compartilhar com você mesmo",
+ "Sharing %s failed, because the user %s does not exist" : "Compartilhamento %s falhou, porque o usuário %s não existe",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Compartilhamento %s falhou, porque o usuário %s não é membro de nenhum grupo que o usuário %s pertença",
+ "Sharing %s failed, because this item is already shared with %s" : "Compartilhamento %s falhou, porque este ítem já está compartilhado com %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Compartilhamento de %s falhou, porque esse item já é compartilhada com o usuário %s",
+ "Sharing %s failed, because the group %s does not exist" : "Compartilhamento %s falhou, porque o grupo %s não existe",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Compartilhamento %s falhou, porque %s não é membro do grupo %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Você precisa fornecer uma senha para criar um link público, apenas links protegidos são permitidos",
+ "Sharing %s failed, because sharing with links is not allowed" : "Compartilhamento %s falhou, porque compartilhamento com links não é permitido",
+ "Not allowed to create a federated share with the same user" : "Não é permitido criar um compartilhamento associado com o mesmo usuário",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "O compartilhamento %s falhou, porque não foi possível encontrar %s, talvez o servidor esteja inacessível.",
+ "Share type %s is not valid for %s" : "Tipo de compartilhamento %s não é válido para %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Definir permissões para %s falhou, porque as permissões excedem as permissões concedidas a %s",
+ "Setting permissions for %s failed, because the item was not found" : "Definir permissões para %s falhou, porque o item não foi encontrado",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Não é possível definir a data de expiração. Compartilhamentos não podem expirar mais tarde que %s depois de terem sido compartilhados",
+ "Cannot set expiration date. Expiration date is in the past" : "Não é possível definir a data de validade. Data de expiração está no passado",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Não é possível eliminar a data de expiração. Ações são obrigados a ter uma data de expiração.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Compartilhando backend %s deve implementar a interface OCP\\Share_Backend",
+ "Sharing backend %s not found" : "Compartilhamento backend %s não encontrado",
+ "Sharing backend for %s not found" : "Compartilhamento backend para %s não encontrado",
+ "Sharing failed, because the user %s is the original sharer" : "O compartilhamento falhou, porque o usuário %s é o compartilhador original",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Compartilhamento %s falhou, porque as permissões excedem as permissões concedidas a %s",
+ "Sharing %s failed, because resharing is not allowed" : "Compartilhamento %s falhou, porque recompartilhamentos não são permitidos",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Compartilhamento %s falhou, porque a infra-estrutura de compartilhamento para %s não conseguiu encontrar a sua fonte",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Compartilhamento %s falhou, porque o arquivo não pôde ser encontrado no cache de arquivos",
"Cannot increase permissions of %s" : "Não é possível aumentar as permissões de %s",
"Files can't be shared with delete permissions" : "Os arquivos não podem ser compartilhadas com permissões de exclusão",
"Files can't be shared with create permissions" : "Os arquivos não podem ser compartilhados com permissões de criação",
@@ -75,21 +120,6 @@ OC.L10N.register(
"web services under your control" : "serviços web sob seu controle",
"File is currently busy, please try again later" : "O arquivo está ocupado, tente novamente mais tarde",
"Can't read file" : "Não é possível ler arquivo",
- "App directory already exists" : "Diretório App já existe",
- "Can't create app folder. Please fix permissions. %s" : "Não é possível criar pasta app. Corrija as permissões. %s",
- "Archive does not contain a directory named %s" : "O arquivo não contém um diretório chamado %s",
- "No source specified when installing app" : "Nenhuma fonte foi especificada enquanto instalava o aplicativo",
- "No href specified when installing app from http" : "Nenhuma href foi especificada enquanto instalava o aplicativo de http",
- "No path specified when installing app from local file" : "Nenhum caminho foi especificado enquanto instalava o aplicativo do arquivo local",
- "Archives of type %s are not supported" : "Arquivos do tipo %s não são suportados",
- "Failed to open archive when installing app" : "Falha para abrir o arquivo enquanto instalava o aplicativo",
- "App does not provide an info.xml file" : "O aplicativo não fornece um arquivo info.xml",
- "App cannot be installed because appinfo file cannot be read." : "O App não pode ser instalado porque o arquivo appinfo não pode ser lido.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "A assinatura não pode ser verificada. Por favor entre em contato com o desenvolvedor do aplicativo e verificar sua tela de administração.",
- "App can't be installed because of not allowed code in the App" : "O aplicativo não pode ser instalado por causa do código não permitido no Aplivativo",
- "App can't be installed because it is not compatible with this version of ownCloud" : "O aplicativo não pode ser instalado porque não é compatível com esta versão do ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "O aplicativo não pode ser instalado porque ele contém a marca <shipped>verdadeiro</shipped> que não é permitido para aplicações não embarcadas",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "O aplicativo não pode ser instalado porque a versão em info.xml não é o mesmo que a versão relatada na App Store",
"Application is not enabled" : "Aplicação não está habilitada",
"Authentication error" : "Erro de autenticação",
"Token expired. Please reload page." : "Token expirou. Por favor recarregue a página.",
@@ -125,41 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Verifique o valor do \"diretóriodedados\" na sua configuração",
"Data directory (%s) is invalid" : "Diretório de dados (%s) é inválido",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Por favor, verifique se o diretório de dados contém um arquivo \".ocdata\" em sua raiz.",
- "Invalid Federated Cloud ID" : "Associação Inválida de Nuvem ID",
- "%s shared »%s« with you" : "%s compartilhou »%s« com você",
- "%s via %s" : "%s via %s",
- "Sharing %s failed, because the backend does not allow shares from type %i" : "O compartilhamento %s falhou, porque o processo interno não permite ações de tipo %i",
- "Sharing %s failed, because the file does not exist" : "Compartilhamento %s falhou, porque o arquivo não existe",
- "Sharing %s failed, because you can not share with yourself" : "O compartilhamento %s falhou, porque você não pode compartilhar com você mesmo",
- "Sharing %s failed, because the user %s does not exist" : "Compartilhamento %s falhou, porque o usuário %s não existe",
- "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Compartilhamento %s falhou, porque o usuário %s não é membro de nenhum grupo que o usuário %s pertença",
- "Sharing %s failed, because this item is already shared with %s" : "Compartilhamento %s falhou, porque este ítem já está compartilhado com %s",
- "Sharing %s failed, because this item is already shared with user %s" : "Compartilhamento de %s falhou, porque esse item já é compartilhada com o usuário %s",
- "Sharing %s failed, because the group %s does not exist" : "Compartilhamento %s falhou, porque o grupo %s não existe",
- "Sharing %s failed, because %s is not a member of the group %s" : "Compartilhamento %s falhou, porque %s não é membro do grupo %s",
- "You need to provide a password to create a public link, only protected links are allowed" : "Você precisa fornecer uma senha para criar um link público, apenas links protegidos são permitidos",
- "Sharing %s failed, because sharing with links is not allowed" : "Compartilhamento %s falhou, porque compartilhamento com links não é permitido",
- "Not allowed to create a federated share with the same user" : "Não é permitido criar um compartilhamento associado com o mesmo usuário",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "O compartilhamento %s falhou, porque não foi possível encontrar %s, talvez o servidor esteja inacessível.",
- "Share type %s is not valid for %s" : "Tipo de compartilhamento %s não é válido para %s",
- "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Definir permissões para %s falhou, porque as permissões excedem as permissões concedidas a %s",
- "Setting permissions for %s failed, because the item was not found" : "Definir permissões para %s falhou, porque o item não foi encontrado",
- "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Não é possível definir a data de expiração. Compartilhamentos não podem expirar mais tarde que %s depois de terem sido compartilhados",
- "Cannot set expiration date. Expiration date is in the past" : "Não é possível definir a data de validade. Data de expiração está no passado",
- "Cannot clear expiration date. Shares are required to have an expiration date." : "Não é possível eliminar a data de expiração. Ações são obrigados a ter uma data de expiração.",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Compartilhando backend %s deve implementar a interface OCP\\Share_Backend",
- "Sharing backend %s not found" : "Compartilhamento backend %s não encontrado",
- "Sharing backend for %s not found" : "Compartilhamento backend para %s não encontrado",
- "Sharing failed, because the user %s is the original sharer" : "O compartilhamento falhou, porque o usuário %s é o compartilhador original",
- "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Compartilhamento %s falhou, porque as permissões excedem as permissões concedidas a %s",
- "Sharing %s failed, because resharing is not allowed" : "Compartilhamento %s falhou, porque recompartilhamentos não são permitidos",
- "Sharing %s failed, because the sharing backend for %s could not find its source" : "Compartilhamento %s falhou, porque a infra-estrutura de compartilhamento para %s não conseguiu encontrar a sua fonte",
- "Sharing %s failed, because the file could not be found in the file cache" : "Compartilhamento %s falhou, porque o arquivo não pôde ser encontrado no cache de arquivos",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Somente os seguintes caracteres são permitidos em um nome de usuário: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
"A valid username must be provided" : "Forneça um nome de usuário válido",
"Username contains whitespace at the beginning or at the end" : "O nome de usuário contém espaço em branco no início ou no fim",
"A valid password must be provided" : "Forneça uma senha válida",
"The username is already being used" : "Este nome de usuário já está sendo usado",
+ "Login canceled by app" : "Login cancelado pelo aplicativo",
+ "User disabled" : "Usuário desativado",
"Could not obtain lock type %d on \"%s\"." : "Não foi possível obter tipo de bloqueio %d em \"%s\".",
"Storage unauthorized. %s" : "Armazenamento não autorizado. %s",
"Storage incomplete configuration. %s" : "Incompleta configuração de armazenamento. %s",
diff --git a/lib/l10n/pt_BR.json b/lib/l10n/pt_BR.json
index c91c70a276f..a6aaba484bf 100644
--- a/lib/l10n/pt_BR.json
+++ b/lib/l10n/pt_BR.json
@@ -35,6 +35,21 @@
"File name is a reserved word" : "O nome do arquivo é uma palavra reservada",
"File name contains at least one invalid character" : "O nome do arquivo contém pelo menos um caractere inválido",
"File name is too long" : "O nome do arquivo é muito longo",
+ "App directory already exists" : "Diretório App já existe",
+ "Can't create app folder. Please fix permissions. %s" : "Não é possível criar pasta app. Corrija as permissões. %s",
+ "Archive does not contain a directory named %s" : "O arquivo não contém um diretório chamado %s",
+ "No source specified when installing app" : "Nenhuma fonte foi especificada enquanto instalava o aplicativo",
+ "No href specified when installing app from http" : "Nenhuma href foi especificada enquanto instalava o aplicativo de http",
+ "No path specified when installing app from local file" : "Nenhum caminho foi especificado enquanto instalava o aplicativo do arquivo local",
+ "Archives of type %s are not supported" : "Arquivos do tipo %s não são suportados",
+ "Failed to open archive when installing app" : "Falha para abrir o arquivo enquanto instalava o aplicativo",
+ "App does not provide an info.xml file" : "O aplicativo não fornece um arquivo info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "O App não pode ser instalado porque o arquivo appinfo não pode ser lido.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "A assinatura não pode ser verificada. Por favor entre em contato com o desenvolvedor do aplicativo e verificar sua tela de administração.",
+ "App can't be installed because of not allowed code in the App" : "O aplicativo não pode ser instalado por causa do código não permitido no Aplivativo",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "O aplicativo não pode ser instalado porque não é compatível com esta versão do ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "O aplicativo não pode ser instalado porque ele contém a marca <shipped>verdadeiro</shipped> que não é permitido para aplicações não embarcadas",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "O aplicativo não pode ser instalado porque a versão em info.xml não é o mesmo que a versão relatada na App Store",
"%s enter the database username and name." : "%s insira o nome de usuário e o nome do banco de dados.",
"%s enter the database username." : "%s insira o nome de usuário do banco de dados.",
"%s enter the database name." : "%s insira o nome do banco de dados.",
@@ -53,7 +68,37 @@
"Set an admin username." : "Defina um nome do usuário administrador.",
"Set an admin password." : "Defina uma senha de administrador.",
"Can't create or write into the data directory %s" : "Não é possível criar ou gravar no diretório de dados %s",
+ "Invalid Federated Cloud ID" : "Associação Inválida de Nuvem ID",
+ "%s shared »%s« with you" : "%s compartilhou »%s« com você",
+ "%s via %s" : "%s via %s",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "O compartilhamento %s falhou, porque o processo interno não permite ações de tipo %i",
+ "Sharing %s failed, because the file does not exist" : "Compartilhamento %s falhou, porque o arquivo não existe",
"You are not allowed to share %s" : "Você não tem permissão para compartilhar %s",
+ "Sharing %s failed, because you can not share with yourself" : "O compartilhamento %s falhou, porque você não pode compartilhar com você mesmo",
+ "Sharing %s failed, because the user %s does not exist" : "Compartilhamento %s falhou, porque o usuário %s não existe",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Compartilhamento %s falhou, porque o usuário %s não é membro de nenhum grupo que o usuário %s pertença",
+ "Sharing %s failed, because this item is already shared with %s" : "Compartilhamento %s falhou, porque este ítem já está compartilhado com %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Compartilhamento de %s falhou, porque esse item já é compartilhada com o usuário %s",
+ "Sharing %s failed, because the group %s does not exist" : "Compartilhamento %s falhou, porque o grupo %s não existe",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Compartilhamento %s falhou, porque %s não é membro do grupo %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Você precisa fornecer uma senha para criar um link público, apenas links protegidos são permitidos",
+ "Sharing %s failed, because sharing with links is not allowed" : "Compartilhamento %s falhou, porque compartilhamento com links não é permitido",
+ "Not allowed to create a federated share with the same user" : "Não é permitido criar um compartilhamento associado com o mesmo usuário",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "O compartilhamento %s falhou, porque não foi possível encontrar %s, talvez o servidor esteja inacessível.",
+ "Share type %s is not valid for %s" : "Tipo de compartilhamento %s não é válido para %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Definir permissões para %s falhou, porque as permissões excedem as permissões concedidas a %s",
+ "Setting permissions for %s failed, because the item was not found" : "Definir permissões para %s falhou, porque o item não foi encontrado",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Não é possível definir a data de expiração. Compartilhamentos não podem expirar mais tarde que %s depois de terem sido compartilhados",
+ "Cannot set expiration date. Expiration date is in the past" : "Não é possível definir a data de validade. Data de expiração está no passado",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "Não é possível eliminar a data de expiração. Ações são obrigados a ter uma data de expiração.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Compartilhando backend %s deve implementar a interface OCP\\Share_Backend",
+ "Sharing backend %s not found" : "Compartilhamento backend %s não encontrado",
+ "Sharing backend for %s not found" : "Compartilhamento backend para %s não encontrado",
+ "Sharing failed, because the user %s is the original sharer" : "O compartilhamento falhou, porque o usuário %s é o compartilhador original",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Compartilhamento %s falhou, porque as permissões excedem as permissões concedidas a %s",
+ "Sharing %s failed, because resharing is not allowed" : "Compartilhamento %s falhou, porque recompartilhamentos não são permitidos",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Compartilhamento %s falhou, porque a infra-estrutura de compartilhamento para %s não conseguiu encontrar a sua fonte",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Compartilhamento %s falhou, porque o arquivo não pôde ser encontrado no cache de arquivos",
"Cannot increase permissions of %s" : "Não é possível aumentar as permissões de %s",
"Files can't be shared with delete permissions" : "Os arquivos não podem ser compartilhadas com permissões de exclusão",
"Files can't be shared with create permissions" : "Os arquivos não podem ser compartilhados com permissões de criação",
@@ -73,21 +118,6 @@
"web services under your control" : "serviços web sob seu controle",
"File is currently busy, please try again later" : "O arquivo está ocupado, tente novamente mais tarde",
"Can't read file" : "Não é possível ler arquivo",
- "App directory already exists" : "Diretório App já existe",
- "Can't create app folder. Please fix permissions. %s" : "Não é possível criar pasta app. Corrija as permissões. %s",
- "Archive does not contain a directory named %s" : "O arquivo não contém um diretório chamado %s",
- "No source specified when installing app" : "Nenhuma fonte foi especificada enquanto instalava o aplicativo",
- "No href specified when installing app from http" : "Nenhuma href foi especificada enquanto instalava o aplicativo de http",
- "No path specified when installing app from local file" : "Nenhum caminho foi especificado enquanto instalava o aplicativo do arquivo local",
- "Archives of type %s are not supported" : "Arquivos do tipo %s não são suportados",
- "Failed to open archive when installing app" : "Falha para abrir o arquivo enquanto instalava o aplicativo",
- "App does not provide an info.xml file" : "O aplicativo não fornece um arquivo info.xml",
- "App cannot be installed because appinfo file cannot be read." : "O App não pode ser instalado porque o arquivo appinfo não pode ser lido.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "A assinatura não pode ser verificada. Por favor entre em contato com o desenvolvedor do aplicativo e verificar sua tela de administração.",
- "App can't be installed because of not allowed code in the App" : "O aplicativo não pode ser instalado por causa do código não permitido no Aplivativo",
- "App can't be installed because it is not compatible with this version of ownCloud" : "O aplicativo não pode ser instalado porque não é compatível com esta versão do ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "O aplicativo não pode ser instalado porque ele contém a marca <shipped>verdadeiro</shipped> que não é permitido para aplicações não embarcadas",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "O aplicativo não pode ser instalado porque a versão em info.xml não é o mesmo que a versão relatada na App Store",
"Application is not enabled" : "Aplicação não está habilitada",
"Authentication error" : "Erro de autenticação",
"Token expired. Please reload page." : "Token expirou. Por favor recarregue a página.",
@@ -123,41 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Verifique o valor do \"diretóriodedados\" na sua configuração",
"Data directory (%s) is invalid" : "Diretório de dados (%s) é inválido",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Por favor, verifique se o diretório de dados contém um arquivo \".ocdata\" em sua raiz.",
- "Invalid Federated Cloud ID" : "Associação Inválida de Nuvem ID",
- "%s shared »%s« with you" : "%s compartilhou »%s« com você",
- "%s via %s" : "%s via %s",
- "Sharing %s failed, because the backend does not allow shares from type %i" : "O compartilhamento %s falhou, porque o processo interno não permite ações de tipo %i",
- "Sharing %s failed, because the file does not exist" : "Compartilhamento %s falhou, porque o arquivo não existe",
- "Sharing %s failed, because you can not share with yourself" : "O compartilhamento %s falhou, porque você não pode compartilhar com você mesmo",
- "Sharing %s failed, because the user %s does not exist" : "Compartilhamento %s falhou, porque o usuário %s não existe",
- "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Compartilhamento %s falhou, porque o usuário %s não é membro de nenhum grupo que o usuário %s pertença",
- "Sharing %s failed, because this item is already shared with %s" : "Compartilhamento %s falhou, porque este ítem já está compartilhado com %s",
- "Sharing %s failed, because this item is already shared with user %s" : "Compartilhamento de %s falhou, porque esse item já é compartilhada com o usuário %s",
- "Sharing %s failed, because the group %s does not exist" : "Compartilhamento %s falhou, porque o grupo %s não existe",
- "Sharing %s failed, because %s is not a member of the group %s" : "Compartilhamento %s falhou, porque %s não é membro do grupo %s",
- "You need to provide a password to create a public link, only protected links are allowed" : "Você precisa fornecer uma senha para criar um link público, apenas links protegidos são permitidos",
- "Sharing %s failed, because sharing with links is not allowed" : "Compartilhamento %s falhou, porque compartilhamento com links não é permitido",
- "Not allowed to create a federated share with the same user" : "Não é permitido criar um compartilhamento associado com o mesmo usuário",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "O compartilhamento %s falhou, porque não foi possível encontrar %s, talvez o servidor esteja inacessível.",
- "Share type %s is not valid for %s" : "Tipo de compartilhamento %s não é válido para %s",
- "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Definir permissões para %s falhou, porque as permissões excedem as permissões concedidas a %s",
- "Setting permissions for %s failed, because the item was not found" : "Definir permissões para %s falhou, porque o item não foi encontrado",
- "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "Não é possível definir a data de expiração. Compartilhamentos não podem expirar mais tarde que %s depois de terem sido compartilhados",
- "Cannot set expiration date. Expiration date is in the past" : "Não é possível definir a data de validade. Data de expiração está no passado",
- "Cannot clear expiration date. Shares are required to have an expiration date." : "Não é possível eliminar a data de expiração. Ações são obrigados a ter uma data de expiração.",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Compartilhando backend %s deve implementar a interface OCP\\Share_Backend",
- "Sharing backend %s not found" : "Compartilhamento backend %s não encontrado",
- "Sharing backend for %s not found" : "Compartilhamento backend para %s não encontrado",
- "Sharing failed, because the user %s is the original sharer" : "O compartilhamento falhou, porque o usuário %s é o compartilhador original",
- "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Compartilhamento %s falhou, porque as permissões excedem as permissões concedidas a %s",
- "Sharing %s failed, because resharing is not allowed" : "Compartilhamento %s falhou, porque recompartilhamentos não são permitidos",
- "Sharing %s failed, because the sharing backend for %s could not find its source" : "Compartilhamento %s falhou, porque a infra-estrutura de compartilhamento para %s não conseguiu encontrar a sua fonte",
- "Sharing %s failed, because the file could not be found in the file cache" : "Compartilhamento %s falhou, porque o arquivo não pôde ser encontrado no cache de arquivos",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Somente os seguintes caracteres são permitidos em um nome de usuário: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
"A valid username must be provided" : "Forneça um nome de usuário válido",
"Username contains whitespace at the beginning or at the end" : "O nome de usuário contém espaço em branco no início ou no fim",
"A valid password must be provided" : "Forneça uma senha válida",
"The username is already being used" : "Este nome de usuário já está sendo usado",
+ "Login canceled by app" : "Login cancelado pelo aplicativo",
+ "User disabled" : "Usuário desativado",
"Could not obtain lock type %d on \"%s\"." : "Não foi possível obter tipo de bloqueio %d em \"%s\".",
"Storage unauthorized. %s" : "Armazenamento não autorizado. %s",
"Storage incomplete configuration. %s" : "Incompleta configuração de armazenamento. %s",
diff --git a/lib/l10n/pt_PT.js b/lib/l10n/pt_PT.js
index cbdba16f6bb..3beb6b5e3ff 100644
--- a/lib/l10n/pt_PT.js
+++ b/lib/l10n/pt_PT.js
@@ -33,6 +33,21 @@ OC.L10N.register(
"File name is a reserved word" : "Nome de ficheiro é uma palavra reservada",
"File name contains at least one invalid character" : "Nome de ficheiro contém pelo menos um caráter inválido",
"File name is too long" : "Nome do ficheiro demasiado longo",
+ "App directory already exists" : "A directoria da aplicação já existe",
+ "Can't create app folder. Please fix permissions. %s" : "Não foi possível criar a pasta da aplicação. Por favor verifique as permissões. %s",
+ "Archive does not contain a directory named %s" : "O arquivo não contém uma diretoria com o nome %s",
+ "No source specified when installing app" : "Não foi especificada uma fonte de instalação desta aplicação",
+ "No href specified when installing app from http" : "Não foi especificada uma href http para instalar esta aplicação",
+ "No path specified when installing app from local file" : "Não foi especificado o caminho de instalação desta aplicação",
+ "Archives of type %s are not supported" : "Arquivos do tipo %s não são suportados",
+ "Failed to open archive when installing app" : "Ocorreu um erro ao abrir o ficheiro de instalação desta aplicação",
+ "App does not provide an info.xml file" : "A aplicação não disponibiliza um ficheiro info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "A app não pode ser instalada porque o ficheiro appinfo não pode ser lido.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Assinatura não foi verificada. Contate o desenvolvedor da aplicação e verifique o painel de administrador.",
+ "App can't be installed because of not allowed code in the App" : "A aplicação não pode ser instalado devido a código não permitido dentro da aplicação",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "A aplicação não pode ser instalada por não ser compatível com esta versão do ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Esta aplicação não pode ser instalada por que contém o tag <shipped>true</shipped> que só é permitido para aplicações nativas",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Esta aplicação não pode ser instalada porque a versão no info.xml não coincide com a reportada na loja de aplicações",
"%s enter the database username and name." : "%s introduza o nome de utilizador da base de dados e o nome da base de dados.",
"%s enter the database username." : "%s introduza o nome de utilizador da base de dados",
"%s enter the database name." : "%s introduza o nome da base de dados",
@@ -51,50 +66,12 @@ OC.L10N.register(
"Set an admin username." : "Definir um nome de utilizador de administrador",
"Set an admin password." : "Definiar uma password de administrador",
"Can't create or write into the data directory %s" : "Não é possível criar ou escrever a directoria data %s",
- "You are not allowed to share %s" : "Não está autorizado a partilhar %s",
- "Cannot increase permissions of %s" : "Não é possível aumentar as permissões de %s",
- "Files can't be shared with delete permissions" : "Ficheiros não podem ser partilhados com permissões de apagar",
- "Files can't be shared with create permissions" : "Ficheiros não podem ser partilhados com permissões de criação",
- "Expiration date is in the past" : "A data de expiração está no passado",
- "Cannot set expiration date more than %s days in the future" : "Não é possível definir data de expiração a mais de %s dias no futuro",
- "Could not find category \"%s\"" : "Não foi encontrado a categoria \"%s\"",
- "Apps" : "Apps",
- "Help" : "Ajuda",
- "Personal" : "Pessoal",
- "Users" : "Utilizadores",
- "Admin" : "Admin",
- "Recommended" : "Recomendado",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "A app \"%s\" não pode ser instalada porque o ficheiro appinfo não pode ser lido.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "A aplicação \"%s\" não pode ser instalada por não ser compatível com esta versão da ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "A aplicação \"%s\" não pode ser instalada porque as seguintes dependências não podem ser realizadas: %s",
- "No app name specified" : "O nome da aplicação não foi especificado",
- "web services under your control" : "serviços web sob o seu controlo",
- "File is currently busy, please try again later" : "O ficheiro está ocupado, por favor, tente mais tarde",
- "Can't read file" : "Não é possível ler o ficheiro",
- "App directory already exists" : "A directoria da aplicação já existe",
- "Can't create app folder. Please fix permissions. %s" : "Não foi possível criar a pasta da aplicação. Por favor verifique as permissões. %s",
- "Archive does not contain a directory named %s" : "O arquivo não contém uma diretoria com o nome %s",
- "No source specified when installing app" : "Não foi especificada uma fonte de instalação desta aplicação",
- "No href specified when installing app from http" : "Não foi especificada uma href http para instalar esta aplicação",
- "No path specified when installing app from local file" : "Não foi especificado o caminho de instalação desta aplicação",
- "Archives of type %s are not supported" : "Arquivos do tipo %s não são suportados",
- "Failed to open archive when installing app" : "Ocorreu um erro ao abrir o ficheiro de instalação desta aplicação",
- "App does not provide an info.xml file" : "A aplicação não disponibiliza um ficheiro info.xml",
- "App cannot be installed because appinfo file cannot be read." : "A app não pode ser instalada porque o ficheiro appinfo não pode ser lido.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Assinatura não foi verificada. Contate o desenvolvedor da aplicação e verifique o painel de administrador.",
- "App can't be installed because of not allowed code in the App" : "A aplicação não pode ser instalado devido a código não permitido dentro da aplicação",
- "App can't be installed because it is not compatible with this version of ownCloud" : "A aplicação não pode ser instalada por não ser compatível com esta versão do ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Esta aplicação não pode ser instalada por que contém o tag <shipped>true</shipped> que só é permitido para aplicações nativas",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Esta aplicação não pode ser instalada porque a versão no info.xml não coincide com a reportada na loja de aplicações",
- "Application is not enabled" : "A aplicação não está activada",
- "Authentication error" : "Erro na autenticação",
- "Token expired. Please reload page." : "O token expirou. Por favor recarregue a página.",
- "Unknown user" : "Utilizador desconhecido",
"Invalid Federated Cloud ID" : "Id. de Nuvem Federada Inválida",
"%s shared »%s« with you" : "%s partilhado »%s« consigo",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "A partilha de %s falhou porque a interface não permite as partilhas do tipo %i",
"Sharing %s failed, because the file does not exist" : "A partilha de %s falhou, porque o ficheiro não existe",
+ "You are not allowed to share %s" : "Não está autorizado a partilhar %s",
"Sharing %s failed, because you can not share with yourself" : "A partilha de %s falhou, porque não é possível partilhar consigo mesmo",
"Sharing %s failed, because the user %s does not exist" : "A partilha %s falhou, porque o utilizador %s nao existe",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "A partilha %s falhou, porque o utilizador %s não pertence a nenhum dos grupos que %s é membro de",
@@ -120,11 +97,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "A partilha %s falhou, porque repartilhar não é permitido",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "A partilha %s falhou porque a partilha da interface para %s não conseguiu encontrar a sua fonte",
"Sharing %s failed, because the file could not be found in the file cache" : "A partilha %s falhou, devido ao ficheiro não poder ser encontrado na cache de ficheiros",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Apenas os seguintes caracteres são permitidos num nome de utilizador: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
- "A valid username must be provided" : "Um nome de utilizador válido deve ser fornecido",
- "Username contains whitespace at the beginning or at the end" : "Nome de utilizador contém espaço em branco no início ou no fim",
- "A valid password must be provided" : "Uma password válida deve ser fornecida",
- "The username is already being used" : "O nome de utilizador já está a ser usado",
+ "Cannot increase permissions of %s" : "Não é possível aumentar as permissões de %s",
+ "Files can't be shared with delete permissions" : "Ficheiros não podem ser partilhados com permissões de apagar",
+ "Files can't be shared with create permissions" : "Ficheiros não podem ser partilhados com permissões de criação",
+ "Expiration date is in the past" : "A data de expiração está no passado",
+ "Cannot set expiration date more than %s days in the future" : "Não é possível definir data de expiração a mais de %s dias no futuro",
+ "Could not find category \"%s\"" : "Não foi encontrado a categoria \"%s\"",
+ "Apps" : "Apps",
+ "Help" : "Ajuda",
+ "Personal" : "Pessoal",
+ "Users" : "Utilizadores",
+ "Admin" : "Admin",
+ "Recommended" : "Recomendado",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "A app \"%s\" não pode ser instalada porque o ficheiro appinfo não pode ser lido.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "A aplicação \"%s\" não pode ser instalada por não ser compatível com esta versão da ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "A aplicação \"%s\" não pode ser instalada porque as seguintes dependências não podem ser realizadas: %s",
+ "No app name specified" : "O nome da aplicação não foi especificado",
+ "web services under your control" : "serviços web sob o seu controlo",
+ "File is currently busy, please try again later" : "O ficheiro está ocupado, por favor, tente mais tarde",
+ "Can't read file" : "Não é possível ler o ficheiro",
+ "Application is not enabled" : "A aplicação não está activada",
+ "Authentication error" : "Erro na autenticação",
+ "Token expired. Please reload page." : "O token expirou. Por favor recarregue a página.",
+ "Unknown user" : "Utilizador desconhecido",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nenhuma base de dados de drivers (sqlite, mysql, or postgresql) instaladas.",
"Microsoft Windows Platform is not supported" : "A plataforma Microsoft Windows não é suportada",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Executar um Servidor ownCloud na plataforma Microsoft Windows não é suportado. Nós sugerimos que use um servidor Linux numa máquina virtual se não tiver opção para migrar o servidor por si mesmo. Encontre pacotes Linux, assim como imagens de máquinas virtuais prontas a correr em <a href=\"%s\">%s</a>. Parar migrar instalações existentes para Linux, poderá encontrar algumas dicas e um script de migração na <a href=\"%s\">nossa documentação</a>.",
@@ -156,6 +151,11 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Verifique o valor de \"datadirectory\" na sua configuração",
"Data directory (%s) is invalid" : "Directoria data (%s) é invalida",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Por favor verifique que a directoria data contem um ficheiro \".ocdata\" na sua raiz.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Apenas os seguintes caracteres são permitidos num nome de utilizador: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
+ "A valid username must be provided" : "Um nome de utilizador válido deve ser fornecido",
+ "Username contains whitespace at the beginning or at the end" : "Nome de utilizador contém espaço em branco no início ou no fim",
+ "A valid password must be provided" : "Uma password válida deve ser fornecida",
+ "The username is already being used" : "O nome de utilizador já está a ser usado",
"Could not obtain lock type %d on \"%s\"." : "Não foi possível obter o tipo de bloqueio %d em \"%s\".",
"Storage unauthorized. %s" : "Armazenamento desautorizado. %s",
"Storage incomplete configuration. %s" : "Configuração incompleta do armazenamento. %s",
diff --git a/lib/l10n/pt_PT.json b/lib/l10n/pt_PT.json
index 6500c7bdd8c..e8107d53a94 100644
--- a/lib/l10n/pt_PT.json
+++ b/lib/l10n/pt_PT.json
@@ -31,6 +31,21 @@
"File name is a reserved word" : "Nome de ficheiro é uma palavra reservada",
"File name contains at least one invalid character" : "Nome de ficheiro contém pelo menos um caráter inválido",
"File name is too long" : "Nome do ficheiro demasiado longo",
+ "App directory already exists" : "A directoria da aplicação já existe",
+ "Can't create app folder. Please fix permissions. %s" : "Não foi possível criar a pasta da aplicação. Por favor verifique as permissões. %s",
+ "Archive does not contain a directory named %s" : "O arquivo não contém uma diretoria com o nome %s",
+ "No source specified when installing app" : "Não foi especificada uma fonte de instalação desta aplicação",
+ "No href specified when installing app from http" : "Não foi especificada uma href http para instalar esta aplicação",
+ "No path specified when installing app from local file" : "Não foi especificado o caminho de instalação desta aplicação",
+ "Archives of type %s are not supported" : "Arquivos do tipo %s não são suportados",
+ "Failed to open archive when installing app" : "Ocorreu um erro ao abrir o ficheiro de instalação desta aplicação",
+ "App does not provide an info.xml file" : "A aplicação não disponibiliza um ficheiro info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "A app não pode ser instalada porque o ficheiro appinfo não pode ser lido.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Assinatura não foi verificada. Contate o desenvolvedor da aplicação e verifique o painel de administrador.",
+ "App can't be installed because of not allowed code in the App" : "A aplicação não pode ser instalado devido a código não permitido dentro da aplicação",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "A aplicação não pode ser instalada por não ser compatível com esta versão do ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Esta aplicação não pode ser instalada por que contém o tag <shipped>true</shipped> que só é permitido para aplicações nativas",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Esta aplicação não pode ser instalada porque a versão no info.xml não coincide com a reportada na loja de aplicações",
"%s enter the database username and name." : "%s introduza o nome de utilizador da base de dados e o nome da base de dados.",
"%s enter the database username." : "%s introduza o nome de utilizador da base de dados",
"%s enter the database name." : "%s introduza o nome da base de dados",
@@ -49,50 +64,12 @@
"Set an admin username." : "Definir um nome de utilizador de administrador",
"Set an admin password." : "Definiar uma password de administrador",
"Can't create or write into the data directory %s" : "Não é possível criar ou escrever a directoria data %s",
- "You are not allowed to share %s" : "Não está autorizado a partilhar %s",
- "Cannot increase permissions of %s" : "Não é possível aumentar as permissões de %s",
- "Files can't be shared with delete permissions" : "Ficheiros não podem ser partilhados com permissões de apagar",
- "Files can't be shared with create permissions" : "Ficheiros não podem ser partilhados com permissões de criação",
- "Expiration date is in the past" : "A data de expiração está no passado",
- "Cannot set expiration date more than %s days in the future" : "Não é possível definir data de expiração a mais de %s dias no futuro",
- "Could not find category \"%s\"" : "Não foi encontrado a categoria \"%s\"",
- "Apps" : "Apps",
- "Help" : "Ajuda",
- "Personal" : "Pessoal",
- "Users" : "Utilizadores",
- "Admin" : "Admin",
- "Recommended" : "Recomendado",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "A app \"%s\" não pode ser instalada porque o ficheiro appinfo não pode ser lido.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "A aplicação \"%s\" não pode ser instalada por não ser compatível com esta versão da ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "A aplicação \"%s\" não pode ser instalada porque as seguintes dependências não podem ser realizadas: %s",
- "No app name specified" : "O nome da aplicação não foi especificado",
- "web services under your control" : "serviços web sob o seu controlo",
- "File is currently busy, please try again later" : "O ficheiro está ocupado, por favor, tente mais tarde",
- "Can't read file" : "Não é possível ler o ficheiro",
- "App directory already exists" : "A directoria da aplicação já existe",
- "Can't create app folder. Please fix permissions. %s" : "Não foi possível criar a pasta da aplicação. Por favor verifique as permissões. %s",
- "Archive does not contain a directory named %s" : "O arquivo não contém uma diretoria com o nome %s",
- "No source specified when installing app" : "Não foi especificada uma fonte de instalação desta aplicação",
- "No href specified when installing app from http" : "Não foi especificada uma href http para instalar esta aplicação",
- "No path specified when installing app from local file" : "Não foi especificado o caminho de instalação desta aplicação",
- "Archives of type %s are not supported" : "Arquivos do tipo %s não são suportados",
- "Failed to open archive when installing app" : "Ocorreu um erro ao abrir o ficheiro de instalação desta aplicação",
- "App does not provide an info.xml file" : "A aplicação não disponibiliza um ficheiro info.xml",
- "App cannot be installed because appinfo file cannot be read." : "A app não pode ser instalada porque o ficheiro appinfo não pode ser lido.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Assinatura não foi verificada. Contate o desenvolvedor da aplicação e verifique o painel de administrador.",
- "App can't be installed because of not allowed code in the App" : "A aplicação não pode ser instalado devido a código não permitido dentro da aplicação",
- "App can't be installed because it is not compatible with this version of ownCloud" : "A aplicação não pode ser instalada por não ser compatível com esta versão do ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Esta aplicação não pode ser instalada por que contém o tag <shipped>true</shipped> que só é permitido para aplicações nativas",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Esta aplicação não pode ser instalada porque a versão no info.xml não coincide com a reportada na loja de aplicações",
- "Application is not enabled" : "A aplicação não está activada",
- "Authentication error" : "Erro na autenticação",
- "Token expired. Please reload page." : "O token expirou. Por favor recarregue a página.",
- "Unknown user" : "Utilizador desconhecido",
"Invalid Federated Cloud ID" : "Id. de Nuvem Federada Inválida",
"%s shared »%s« with you" : "%s partilhado »%s« consigo",
"%s via %s" : "%s via %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "A partilha de %s falhou porque a interface não permite as partilhas do tipo %i",
"Sharing %s failed, because the file does not exist" : "A partilha de %s falhou, porque o ficheiro não existe",
+ "You are not allowed to share %s" : "Não está autorizado a partilhar %s",
"Sharing %s failed, because you can not share with yourself" : "A partilha de %s falhou, porque não é possível partilhar consigo mesmo",
"Sharing %s failed, because the user %s does not exist" : "A partilha %s falhou, porque o utilizador %s nao existe",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "A partilha %s falhou, porque o utilizador %s não pertence a nenhum dos grupos que %s é membro de",
@@ -118,11 +95,29 @@
"Sharing %s failed, because resharing is not allowed" : "A partilha %s falhou, porque repartilhar não é permitido",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "A partilha %s falhou porque a partilha da interface para %s não conseguiu encontrar a sua fonte",
"Sharing %s failed, because the file could not be found in the file cache" : "A partilha %s falhou, devido ao ficheiro não poder ser encontrado na cache de ficheiros",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Apenas os seguintes caracteres são permitidos num nome de utilizador: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
- "A valid username must be provided" : "Um nome de utilizador válido deve ser fornecido",
- "Username contains whitespace at the beginning or at the end" : "Nome de utilizador contém espaço em branco no início ou no fim",
- "A valid password must be provided" : "Uma password válida deve ser fornecida",
- "The username is already being used" : "O nome de utilizador já está a ser usado",
+ "Cannot increase permissions of %s" : "Não é possível aumentar as permissões de %s",
+ "Files can't be shared with delete permissions" : "Ficheiros não podem ser partilhados com permissões de apagar",
+ "Files can't be shared with create permissions" : "Ficheiros não podem ser partilhados com permissões de criação",
+ "Expiration date is in the past" : "A data de expiração está no passado",
+ "Cannot set expiration date more than %s days in the future" : "Não é possível definir data de expiração a mais de %s dias no futuro",
+ "Could not find category \"%s\"" : "Não foi encontrado a categoria \"%s\"",
+ "Apps" : "Apps",
+ "Help" : "Ajuda",
+ "Personal" : "Pessoal",
+ "Users" : "Utilizadores",
+ "Admin" : "Admin",
+ "Recommended" : "Recomendado",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "A app \"%s\" não pode ser instalada porque o ficheiro appinfo não pode ser lido.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "A aplicação \"%s\" não pode ser instalada por não ser compatível com esta versão da ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "A aplicação \"%s\" não pode ser instalada porque as seguintes dependências não podem ser realizadas: %s",
+ "No app name specified" : "O nome da aplicação não foi especificado",
+ "web services under your control" : "serviços web sob o seu controlo",
+ "File is currently busy, please try again later" : "O ficheiro está ocupado, por favor, tente mais tarde",
+ "Can't read file" : "Não é possível ler o ficheiro",
+ "Application is not enabled" : "A aplicação não está activada",
+ "Authentication error" : "Erro na autenticação",
+ "Token expired. Please reload page." : "O token expirou. Por favor recarregue a página.",
+ "Unknown user" : "Utilizador desconhecido",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Nenhuma base de dados de drivers (sqlite, mysql, or postgresql) instaladas.",
"Microsoft Windows Platform is not supported" : "A plataforma Microsoft Windows não é suportada",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Executar um Servidor ownCloud na plataforma Microsoft Windows não é suportado. Nós sugerimos que use um servidor Linux numa máquina virtual se não tiver opção para migrar o servidor por si mesmo. Encontre pacotes Linux, assim como imagens de máquinas virtuais prontas a correr em <a href=\"%s\">%s</a>. Parar migrar instalações existentes para Linux, poderá encontrar algumas dicas e um script de migração na <a href=\"%s\">nossa documentação</a>.",
@@ -154,6 +149,11 @@
"Check the value of \"datadirectory\" in your configuration" : "Verifique o valor de \"datadirectory\" na sua configuração",
"Data directory (%s) is invalid" : "Directoria data (%s) é invalida",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Por favor verifique que a directoria data contem um ficheiro \".ocdata\" na sua raiz.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Apenas os seguintes caracteres são permitidos num nome de utilizador: \"a-z\", \"A-Z\", \"0-9\", e \"_.@-'\"",
+ "A valid username must be provided" : "Um nome de utilizador válido deve ser fornecido",
+ "Username contains whitespace at the beginning or at the end" : "Nome de utilizador contém espaço em branco no início ou no fim",
+ "A valid password must be provided" : "Uma password válida deve ser fornecida",
+ "The username is already being used" : "O nome de utilizador já está a ser usado",
"Could not obtain lock type %d on \"%s\"." : "Não foi possível obter o tipo de bloqueio %d em \"%s\".",
"Storage unauthorized. %s" : "Armazenamento desautorizado. %s",
"Storage incomplete configuration. %s" : "Configuração incompleta do armazenamento. %s",
diff --git a/lib/l10n/ro.js b/lib/l10n/ro.js
index e8be5b86b1c..a7093a07a7c 100644
--- a/lib/l10n/ro.js
+++ b/lib/l10n/ro.js
@@ -26,7 +26,10 @@ OC.L10N.register(
"PostgreSQL username and/or password not valid" : "Nume utilizator și/sau parolă PostgreSQL greșită",
"Set an admin username." : "Setează un nume de administrator.",
"Set an admin password." : "Setează o parolă de administrator.",
+ "%s shared »%s« with you" : "%s Partajat »%s« cu tine de",
"You are not allowed to share %s" : "Nu există permisiunea de partajare %s",
+ "Sharing %s failed, because this item is already shared with %s" : "Partajarea %s a eșuat deoarece acest element este deja partajat cu %s",
+ "Share type %s is not valid for %s" : "Tipul partajării %s nu este valid pentru %s",
"Could not find category \"%s\"" : "Cloud nu a gasit categoria \"%s\"",
"Apps" : "Aplicații",
"Help" : "Ajutor",
@@ -40,17 +43,15 @@ OC.L10N.register(
"Authentication error" : "Eroare la autentificare",
"Token expired. Please reload page." : "Token expirat. Te rugăm să reîncarci pagina.",
"Unknown user" : "Utilizator necunoscut",
- "%s shared »%s« with you" : "%s Partajat »%s« cu tine de",
- "Share type %s is not valid for %s" : "Tipul partajării %s nu este valid pentru %s",
- "A valid username must be provided" : "Trebuie să furnizaţi un nume de utilizator valid",
- "A valid password must be provided" : "Trebuie să furnizaţi o parolă validă",
- "The username is already being used" : "Numele de utilizator este deja folosit",
"Cannot write into \"config\" directory" : "Nu se poate scrie în folderul \"config\"",
"Cannot write into \"apps\" directory" : "Nu se poate scrie în folderul \"apps\"",
"PHP module %s not installed." : "Modulul PHP %s nu este instalat.",
"PHP modules have been installed, but they are still listed as missing?" : "Modulele PHP au fost instalate, dar apar ca lipsind?",
"PostgreSQL >= 9 required" : "Este necesară versiunea 9 sau mai mare a PostgreSQL",
"Please upgrade your database version" : "Actualizați baza de date la o versiune mai nouă",
+ "A valid username must be provided" : "Trebuie să furnizaţi un nume de utilizator valid",
+ "A valid password must be provided" : "Trebuie să furnizaţi o parolă validă",
+ "The username is already being used" : "Numele de utilizator este deja folosit",
"Storage not available" : "Spațiu de stocare indisponibil"
},
"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/lib/l10n/ro.json b/lib/l10n/ro.json
index 9b7e58b5d6d..4534d9f0f7f 100644
--- a/lib/l10n/ro.json
+++ b/lib/l10n/ro.json
@@ -24,7 +24,10 @@
"PostgreSQL username and/or password not valid" : "Nume utilizator și/sau parolă PostgreSQL greșită",
"Set an admin username." : "Setează un nume de administrator.",
"Set an admin password." : "Setează o parolă de administrator.",
+ "%s shared »%s« with you" : "%s Partajat »%s« cu tine de",
"You are not allowed to share %s" : "Nu există permisiunea de partajare %s",
+ "Sharing %s failed, because this item is already shared with %s" : "Partajarea %s a eșuat deoarece acest element este deja partajat cu %s",
+ "Share type %s is not valid for %s" : "Tipul partajării %s nu este valid pentru %s",
"Could not find category \"%s\"" : "Cloud nu a gasit categoria \"%s\"",
"Apps" : "Aplicații",
"Help" : "Ajutor",
@@ -38,17 +41,15 @@
"Authentication error" : "Eroare la autentificare",
"Token expired. Please reload page." : "Token expirat. Te rugăm să reîncarci pagina.",
"Unknown user" : "Utilizator necunoscut",
- "%s shared »%s« with you" : "%s Partajat »%s« cu tine de",
- "Share type %s is not valid for %s" : "Tipul partajării %s nu este valid pentru %s",
- "A valid username must be provided" : "Trebuie să furnizaţi un nume de utilizator valid",
- "A valid password must be provided" : "Trebuie să furnizaţi o parolă validă",
- "The username is already being used" : "Numele de utilizator este deja folosit",
"Cannot write into \"config\" directory" : "Nu se poate scrie în folderul \"config\"",
"Cannot write into \"apps\" directory" : "Nu se poate scrie în folderul \"apps\"",
"PHP module %s not installed." : "Modulul PHP %s nu este instalat.",
"PHP modules have been installed, but they are still listed as missing?" : "Modulele PHP au fost instalate, dar apar ca lipsind?",
"PostgreSQL >= 9 required" : "Este necesară versiunea 9 sau mai mare a PostgreSQL",
"Please upgrade your database version" : "Actualizați baza de date la o versiune mai nouă",
+ "A valid username must be provided" : "Trebuie să furnizaţi un nume de utilizator valid",
+ "A valid password must be provided" : "Trebuie să furnizaţi o parolă validă",
+ "The username is already being used" : "Numele de utilizator este deja folosit",
"Storage not available" : "Spațiu de stocare indisponibil"
},"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/lib/l10n/ru.js b/lib/l10n/ru.js
index 832c25521df..5862700546f 100644
--- a/lib/l10n/ru.js
+++ b/lib/l10n/ru.js
@@ -36,6 +36,20 @@ OC.L10N.register(
"File name is a reserved word" : "Имя файла является зарезервированным словом",
"File name contains at least one invalid character" : "Имя файла содержит по крайней мере один некорректный символ",
"File name is too long" : "Имя файла слишком длинное.",
+ "App directory already exists" : "Каталог приложения уже существует",
+ "Can't create app folder. Please fix permissions. %s" : "Не удалось создать каталог. Исправьте права доступа. %s",
+ "Archive does not contain a directory named %s" : "Архив не содержит папки с именем %s",
+ "No source specified when installing app" : "Не указан источник при установке приложения",
+ "No href specified when installing app from http" : "Не указан атрибут href при установке приложения через http",
+ "No path specified when installing app from local file" : "Не указан путь при установке приложения из локального файла",
+ "Archives of type %s are not supported" : "Архивы %s не поддерживаются",
+ "Failed to open archive when installing app" : "Ошибка открытия архива при установке приложения",
+ "App does not provide an info.xml file" : "Приложение не имеет файла info.xml",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Подпись не может быть проверена. Пожалуйста, свяжитесь с разработчиком приложения и проверьте свою страницу администратора.",
+ "App can't be installed because of not allowed code in the App" : "Приложение невозможно установить. В нем содержится запрещенный код.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Приложение невозможно установить. Не совместимо с текущей версией ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Приложение невозможно установить. Оно содержит параметр <shipped>true</shipped> который не допустим для приложений, не входящих в поставку.",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Приложение невозможно установить. Версия в файле info.xml не совпадает с версией заявленной в магазине приложений",
"%s enter the database username and name." : "%s укажите имя пользователя и название для базы данных.",
"%s enter the database username." : "%s введите имя пользователя базы данных.",
"%s enter the database name." : "%s введите имя базы данных.",
@@ -54,46 +68,12 @@ OC.L10N.register(
"Set an admin username." : "Задать имя пользователя для admin.",
"Set an admin password." : "Задать пароль для admin.",
"Can't create or write into the data directory %s" : "Невозможно создать или записать в каталог данных %s",
- "You are not allowed to share %s" : "Вам запрещено делиться %s",
- "Cannot increase permissions of %s" : "Невозможно увеличить права доступа для %s",
- "Expiration date is in the past" : "Дата окончания срока действия уже прошла",
- "Cannot set expiration date more than %s days in the future" : "Невозможно установить дату окончания срока действия более %s дней",
- "Could not find category \"%s\"" : "Категория \"%s\" не найдена",
- "Apps" : "Приложения",
- "Help" : "Помощь",
- "Personal" : "Личное",
- "Users" : "Пользователи",
- "Admin" : "Администрирование",
- "Recommended" : "Рекомендовано",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Приложение \"%s\" не может быть установлено, так как оно не совместимо с этой версией ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Приложение \"%s\" не может быть установлено, так как следующие зависимости не выполнены: %s",
- "No app name specified" : "Не указано имя приложения",
- "web services under your control" : "веб-сервисы под вашим управлением",
- "File is currently busy, please try again later" : "Файл в данный момент используется, повторите попытку позже.",
- "Can't read file" : "Не удается прочитать файл",
- "App directory already exists" : "Каталог приложения уже существует",
- "Can't create app folder. Please fix permissions. %s" : "Не удалось создать каталог. Исправьте права доступа. %s",
- "Archive does not contain a directory named %s" : "Архив не содержит папки с именем %s",
- "No source specified when installing app" : "Не указан источник при установке приложения",
- "No href specified when installing app from http" : "Не указан атрибут href при установке приложения через http",
- "No path specified when installing app from local file" : "Не указан путь при установке приложения из локального файла",
- "Archives of type %s are not supported" : "Архивы %s не поддерживаются",
- "Failed to open archive when installing app" : "Ошибка открытия архива при установке приложения",
- "App does not provide an info.xml file" : "Приложение не имеет файла info.xml",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Подпись не может быть проверена. Пожалуйста, свяжитесь с разработчиком приложения и проверьте свою страницу администратора.",
- "App can't be installed because of not allowed code in the App" : "Приложение невозможно установить. В нем содержится запрещенный код.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Приложение невозможно установить. Не совместимо с текущей версией ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Приложение невозможно установить. Оно содержит параметр <shipped>true</shipped> который не допустим для приложений, не входящих в поставку.",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Приложение невозможно установить. Версия в файле info.xml не совпадает с версией заявленной в магазине приложений",
- "Application is not enabled" : "Приложение не разрешено",
- "Authentication error" : "Ошибка аутентификации",
- "Token expired. Please reload page." : "Токен просрочен. Перезагрузите страницу.",
- "Unknown user" : "Неизвестный пользователь",
"Invalid Federated Cloud ID" : "Неверный ID в объединении облачных хранилищ.",
"%s shared »%s« with you" : "%s поделился »%s« с вами",
"%s via %s" : "%s через %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Не удалось поделиться %s, общий доступ не допускает публикации из элементов типа %i",
"Sharing %s failed, because the file does not exist" : "Не удалось поделиться %s, файл не существует",
+ "You are not allowed to share %s" : "Вам запрещено делиться %s",
"Sharing %s failed, because you can not share with yourself" : "Не удалось поделиться %s. Вы не можете поделиться с самим собой.",
"Sharing %s failed, because the user %s does not exist" : "Не удалось поделиться %s, пользователь %s не существует.",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Не удалось поделиться %s, пользователь %s не состоит в какой-либо группе в которой состоит %s",
@@ -119,11 +99,26 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Не удалось поделиться %s, повторное открытие доступа запрещено",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Не удалось поделиться %s, бэкенд общего доступа не нашел путь до %s",
"Sharing %s failed, because the file could not be found in the file cache" : "Не удалось поделиться %s, элемент не найден в файловом кеше.",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "В качестве имени пользователя допускаются следующие символы: \"a-z\", \"A-Z\", \"0-9\" и \"_.@-'\"",
- "A valid username must be provided" : "Укажите правильное имя пользователя",
- "Username contains whitespace at the beginning or at the end" : "Имя пользователя содержит пробел в начале или в конце",
- "A valid password must be provided" : "Укажите правильный пароль",
- "The username is already being used" : "Имя пользователя уже используется",
+ "Cannot increase permissions of %s" : "Невозможно увеличить права доступа для %s",
+ "Expiration date is in the past" : "Дата окончания срока действия уже прошла",
+ "Cannot set expiration date more than %s days in the future" : "Невозможно установить дату окончания срока действия более %s дней",
+ "Could not find category \"%s\"" : "Категория \"%s\" не найдена",
+ "Apps" : "Приложения",
+ "Help" : "Помощь",
+ "Personal" : "Личное",
+ "Users" : "Пользователи",
+ "Admin" : "Администрирование",
+ "Recommended" : "Рекомендовано",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Приложение \"%s\" не может быть установлено, так как оно не совместимо с этой версией ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Приложение \"%s\" не может быть установлено, так как следующие зависимости не выполнены: %s",
+ "No app name specified" : "Не указано имя приложения",
+ "web services under your control" : "веб-сервисы под вашим управлением",
+ "File is currently busy, please try again later" : "Файл в данный момент используется, повторите попытку позже.",
+ "Can't read file" : "Не удается прочитать файл",
+ "Application is not enabled" : "Приложение не разрешено",
+ "Authentication error" : "Ошибка аутентификации",
+ "Token expired. Please reload page." : "Токен просрочен. Перезагрузите страницу.",
+ "Unknown user" : "Неизвестный пользователь",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Не установлены драйвера баз данных (sqlite, mysql или postgresql)",
"Microsoft Windows Platform is not supported" : "Платформа Microsoft Windows не поддерживается",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Установка ownCloud на платформе Microsoft Windows Server не поддерживается. Мы рекомендуем использовать сервер на базе ядра Linux, если-же замена ОС на сервере не возможна, рекомендуется установить Linux-сервер на виртуальную машину. Пакеты для Linux, а так-же легко развертываемый образ виртуальной машины можно найти <a href=\"%s\">%s</a>. Скрипты и советы для миграции существующих серверов на Linux вы можете найти в <a href=\"%s\">нашей документации</a>.",
@@ -155,6 +150,11 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Проверьте значение \"datadirectory\" в настройках.",
"Data directory (%s) is invalid" : "Каталог данных (%s) не верен",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Убедитесь, что файл \".ocdata\" присутствует в корне каталога данных.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "В качестве имени пользователя допускаются следующие символы: \"a-z\", \"A-Z\", \"0-9\" и \"_.@-'\"",
+ "A valid username must be provided" : "Укажите правильное имя пользователя",
+ "Username contains whitespace at the beginning or at the end" : "Имя пользователя содержит пробел в начале или в конце",
+ "A valid password must be provided" : "Укажите правильный пароль",
+ "The username is already being used" : "Имя пользователя уже используется",
"Could not obtain lock type %d on \"%s\"." : "Не удалось получить блокировку типа %d для \"%s\"",
"Storage unauthorized. %s" : "Хранилище неавторизовано. %s",
"Storage incomplete configuration. %s" : "Неполная конфигурация хранилища. %s",
diff --git a/lib/l10n/ru.json b/lib/l10n/ru.json
index 3e3d4245f03..a46aabf4bfb 100644
--- a/lib/l10n/ru.json
+++ b/lib/l10n/ru.json
@@ -34,6 +34,20 @@
"File name is a reserved word" : "Имя файла является зарезервированным словом",
"File name contains at least one invalid character" : "Имя файла содержит по крайней мере один некорректный символ",
"File name is too long" : "Имя файла слишком длинное.",
+ "App directory already exists" : "Каталог приложения уже существует",
+ "Can't create app folder. Please fix permissions. %s" : "Не удалось создать каталог. Исправьте права доступа. %s",
+ "Archive does not contain a directory named %s" : "Архив не содержит папки с именем %s",
+ "No source specified when installing app" : "Не указан источник при установке приложения",
+ "No href specified when installing app from http" : "Не указан атрибут href при установке приложения через http",
+ "No path specified when installing app from local file" : "Не указан путь при установке приложения из локального файла",
+ "Archives of type %s are not supported" : "Архивы %s не поддерживаются",
+ "Failed to open archive when installing app" : "Ошибка открытия архива при установке приложения",
+ "App does not provide an info.xml file" : "Приложение не имеет файла info.xml",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Подпись не может быть проверена. Пожалуйста, свяжитесь с разработчиком приложения и проверьте свою страницу администратора.",
+ "App can't be installed because of not allowed code in the App" : "Приложение невозможно установить. В нем содержится запрещенный код.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Приложение невозможно установить. Не совместимо с текущей версией ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Приложение невозможно установить. Оно содержит параметр <shipped>true</shipped> который не допустим для приложений, не входящих в поставку.",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Приложение невозможно установить. Версия в файле info.xml не совпадает с версией заявленной в магазине приложений",
"%s enter the database username and name." : "%s укажите имя пользователя и название для базы данных.",
"%s enter the database username." : "%s введите имя пользователя базы данных.",
"%s enter the database name." : "%s введите имя базы данных.",
@@ -52,46 +66,12 @@
"Set an admin username." : "Задать имя пользователя для admin.",
"Set an admin password." : "Задать пароль для admin.",
"Can't create or write into the data directory %s" : "Невозможно создать или записать в каталог данных %s",
- "You are not allowed to share %s" : "Вам запрещено делиться %s",
- "Cannot increase permissions of %s" : "Невозможно увеличить права доступа для %s",
- "Expiration date is in the past" : "Дата окончания срока действия уже прошла",
- "Cannot set expiration date more than %s days in the future" : "Невозможно установить дату окончания срока действия более %s дней",
- "Could not find category \"%s\"" : "Категория \"%s\" не найдена",
- "Apps" : "Приложения",
- "Help" : "Помощь",
- "Personal" : "Личное",
- "Users" : "Пользователи",
- "Admin" : "Администрирование",
- "Recommended" : "Рекомендовано",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Приложение \"%s\" не может быть установлено, так как оно не совместимо с этой версией ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Приложение \"%s\" не может быть установлено, так как следующие зависимости не выполнены: %s",
- "No app name specified" : "Не указано имя приложения",
- "web services under your control" : "веб-сервисы под вашим управлением",
- "File is currently busy, please try again later" : "Файл в данный момент используется, повторите попытку позже.",
- "Can't read file" : "Не удается прочитать файл",
- "App directory already exists" : "Каталог приложения уже существует",
- "Can't create app folder. Please fix permissions. %s" : "Не удалось создать каталог. Исправьте права доступа. %s",
- "Archive does not contain a directory named %s" : "Архив не содержит папки с именем %s",
- "No source specified when installing app" : "Не указан источник при установке приложения",
- "No href specified when installing app from http" : "Не указан атрибут href при установке приложения через http",
- "No path specified when installing app from local file" : "Не указан путь при установке приложения из локального файла",
- "Archives of type %s are not supported" : "Архивы %s не поддерживаются",
- "Failed to open archive when installing app" : "Ошибка открытия архива при установке приложения",
- "App does not provide an info.xml file" : "Приложение не имеет файла info.xml",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Подпись не может быть проверена. Пожалуйста, свяжитесь с разработчиком приложения и проверьте свою страницу администратора.",
- "App can't be installed because of not allowed code in the App" : "Приложение невозможно установить. В нем содержится запрещенный код.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Приложение невозможно установить. Не совместимо с текущей версией ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Приложение невозможно установить. Оно содержит параметр <shipped>true</shipped> который не допустим для приложений, не входящих в поставку.",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Приложение невозможно установить. Версия в файле info.xml не совпадает с версией заявленной в магазине приложений",
- "Application is not enabled" : "Приложение не разрешено",
- "Authentication error" : "Ошибка аутентификации",
- "Token expired. Please reload page." : "Токен просрочен. Перезагрузите страницу.",
- "Unknown user" : "Неизвестный пользователь",
"Invalid Federated Cloud ID" : "Неверный ID в объединении облачных хранилищ.",
"%s shared »%s« with you" : "%s поделился »%s« с вами",
"%s via %s" : "%s через %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Не удалось поделиться %s, общий доступ не допускает публикации из элементов типа %i",
"Sharing %s failed, because the file does not exist" : "Не удалось поделиться %s, файл не существует",
+ "You are not allowed to share %s" : "Вам запрещено делиться %s",
"Sharing %s failed, because you can not share with yourself" : "Не удалось поделиться %s. Вы не можете поделиться с самим собой.",
"Sharing %s failed, because the user %s does not exist" : "Не удалось поделиться %s, пользователь %s не существует.",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Не удалось поделиться %s, пользователь %s не состоит в какой-либо группе в которой состоит %s",
@@ -117,11 +97,26 @@
"Sharing %s failed, because resharing is not allowed" : "Не удалось поделиться %s, повторное открытие доступа запрещено",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Не удалось поделиться %s, бэкенд общего доступа не нашел путь до %s",
"Sharing %s failed, because the file could not be found in the file cache" : "Не удалось поделиться %s, элемент не найден в файловом кеше.",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "В качестве имени пользователя допускаются следующие символы: \"a-z\", \"A-Z\", \"0-9\" и \"_.@-'\"",
- "A valid username must be provided" : "Укажите правильное имя пользователя",
- "Username contains whitespace at the beginning or at the end" : "Имя пользователя содержит пробел в начале или в конце",
- "A valid password must be provided" : "Укажите правильный пароль",
- "The username is already being used" : "Имя пользователя уже используется",
+ "Cannot increase permissions of %s" : "Невозможно увеличить права доступа для %s",
+ "Expiration date is in the past" : "Дата окончания срока действия уже прошла",
+ "Cannot set expiration date more than %s days in the future" : "Невозможно установить дату окончания срока действия более %s дней",
+ "Could not find category \"%s\"" : "Категория \"%s\" не найдена",
+ "Apps" : "Приложения",
+ "Help" : "Помощь",
+ "Personal" : "Личное",
+ "Users" : "Пользователи",
+ "Admin" : "Администрирование",
+ "Recommended" : "Рекомендовано",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Приложение \"%s\" не может быть установлено, так как оно не совместимо с этой версией ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Приложение \"%s\" не может быть установлено, так как следующие зависимости не выполнены: %s",
+ "No app name specified" : "Не указано имя приложения",
+ "web services under your control" : "веб-сервисы под вашим управлением",
+ "File is currently busy, please try again later" : "Файл в данный момент используется, повторите попытку позже.",
+ "Can't read file" : "Не удается прочитать файл",
+ "Application is not enabled" : "Приложение не разрешено",
+ "Authentication error" : "Ошибка аутентификации",
+ "Token expired. Please reload page." : "Токен просрочен. Перезагрузите страницу.",
+ "Unknown user" : "Неизвестный пользователь",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Не установлены драйвера баз данных (sqlite, mysql или postgresql)",
"Microsoft Windows Platform is not supported" : "Платформа Microsoft Windows не поддерживается",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Установка ownCloud на платформе Microsoft Windows Server не поддерживается. Мы рекомендуем использовать сервер на базе ядра Linux, если-же замена ОС на сервере не возможна, рекомендуется установить Linux-сервер на виртуальную машину. Пакеты для Linux, а так-же легко развертываемый образ виртуальной машины можно найти <a href=\"%s\">%s</a>. Скрипты и советы для миграции существующих серверов на Linux вы можете найти в <a href=\"%s\">нашей документации</a>.",
@@ -153,6 +148,11 @@
"Check the value of \"datadirectory\" in your configuration" : "Проверьте значение \"datadirectory\" в настройках.",
"Data directory (%s) is invalid" : "Каталог данных (%s) не верен",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Убедитесь, что файл \".ocdata\" присутствует в корне каталога данных.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "В качестве имени пользователя допускаются следующие символы: \"a-z\", \"A-Z\", \"0-9\" и \"_.@-'\"",
+ "A valid username must be provided" : "Укажите правильное имя пользователя",
+ "Username contains whitespace at the beginning or at the end" : "Имя пользователя содержит пробел в начале или в конце",
+ "A valid password must be provided" : "Укажите правильный пароль",
+ "The username is already being used" : "Имя пользователя уже используется",
"Could not obtain lock type %d on \"%s\"." : "Не удалось получить блокировку типа %d для \"%s\"",
"Storage unauthorized. %s" : "Хранилище неавторизовано. %s",
"Storage incomplete configuration. %s" : "Неполная конфигурация хранилища. %s",
diff --git a/lib/l10n/sk_SK.js b/lib/l10n/sk_SK.js
index c9297337095..0f6038e87d3 100644
--- a/lib/l10n/sk_SK.js
+++ b/lib/l10n/sk_SK.js
@@ -36,6 +36,18 @@ OC.L10N.register(
"File name is a reserved word" : "Názov súboru je rezervované slovo.",
"File name contains at least one invalid character" : "Názov súboru obsahuje nepovolené znaky.",
"File name is too long" : "Meno súboru je veľmi dlhé.",
+ "App directory already exists" : "Aplikačný priečinok už existuje",
+ "Can't create app folder. Please fix permissions. %s" : "Nemožno vytvoriť aplikačný priečinok. Prosím upravte povolenia. %s",
+ "Archive does not contain a directory named %s" : "Archív neobsahuje priečinok zvaný %s",
+ "No source specified when installing app" : "Nešpecifikovaný zdroj pri inštalácii aplikácie",
+ "No href specified when installing app from http" : "Nešpecifikovaný atribút \"href\" pri inštalácii aplikácie pomocou protokolu \"http\"",
+ "No path specified when installing app from local file" : "Nešpecifikovaná cesta pri inštalácii aplikácie z lokálneho súboru",
+ "Archives of type %s are not supported" : "Tento typ archívu %s nie je podporovaný",
+ "Failed to open archive when installing app" : "Zlyhanie pri otváraní archívu počas inštalácie aplikácie",
+ "App does not provide an info.xml file" : "Aplikácia neposkytuje súbor info.xml",
+ "App can't be installed because of not allowed code in the App" : "Aplikácia nemôže byť nainštalovaná pre nepovolený kód v aplikácii",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikácia nemôže byť nainštalovaná pre nekompatibilitu z touto verziou ownCloudu",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikácia nemôže byť nainštalovaná pretože obsahuje značku<shipped>true</shipped>, ktorá nie je povolená pre nedodávané aplikácie",
"%s enter the database username." : "Zadajte používateľské meno %s databázy.",
"%s enter the database name." : "Zadajte názov databázy pre %s databázy.",
"%s you may not use dots in the database name" : "V názve databázy %s nemôžete používať bodky",
@@ -53,41 +65,12 @@ OC.L10N.register(
"Set an admin username." : "Zadajte používateľské meno administrátora.",
"Set an admin password." : "Zadajte heslo administrátora.",
"Can't create or write into the data directory %s" : "Nemožno vytvoriť alebo zapisovať do priečinka dát %s",
- "You are not allowed to share %s" : "Nemôžete zdieľať %s",
- "Could not find category \"%s\"" : "Nemožno nájsť danú kategóriu \"%s\"",
- "Apps" : "Aplikácie",
- "Help" : "Pomoc",
- "Personal" : "Osobné",
- "Users" : "Používatelia",
- "Admin" : "Administrátor",
- "Recommended" : "Odporúčané",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikáciu \"%s\" nie je možné inštalovať, pretože nie je kompatibilná s touto verziou ownCloudu.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikáciu \"%s\" nie je možné inštalovať, pretože nie sú splnené nasledovné závislosti: %s",
- "No app name specified" : "Nešpecifikované meno aplikácie",
- "web services under your control" : "webové služby pod Vašou kontrolou",
- "File is currently busy, please try again later" : "Súbor sa práve používa, skúste prosím neskôr",
- "Can't read file" : "Nemožno čítať súbor.",
- "App directory already exists" : "Aplikačný priečinok už existuje",
- "Can't create app folder. Please fix permissions. %s" : "Nemožno vytvoriť aplikačný priečinok. Prosím upravte povolenia. %s",
- "Archive does not contain a directory named %s" : "Archív neobsahuje priečinok zvaný %s",
- "No source specified when installing app" : "Nešpecifikovaný zdroj pri inštalácii aplikácie",
- "No href specified when installing app from http" : "Nešpecifikovaný atribút \"href\" pri inštalácii aplikácie pomocou protokolu \"http\"",
- "No path specified when installing app from local file" : "Nešpecifikovaná cesta pri inštalácii aplikácie z lokálneho súboru",
- "Archives of type %s are not supported" : "Tento typ archívu %s nie je podporovaný",
- "Failed to open archive when installing app" : "Zlyhanie pri otváraní archívu počas inštalácie aplikácie",
- "App does not provide an info.xml file" : "Aplikácia neposkytuje súbor info.xml",
- "App can't be installed because of not allowed code in the App" : "Aplikácia nemôže byť nainštalovaná pre nepovolený kód v aplikácii",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikácia nemôže byť nainštalovaná pre nekompatibilitu z touto verziou ownCloudu",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikácia nemôže byť nainštalovaná pretože obsahuje značku<shipped>true</shipped>, ktorá nie je povolená pre nedodávané aplikácie",
- "Application is not enabled" : "Aplikácia nie je zapnutá",
- "Authentication error" : "Chyba autentifikácie",
- "Token expired. Please reload page." : "Token vypršal. Obnovte, prosím, stránku.",
- "Unknown user" : "Neznámy používateľ",
"Invalid Federated Cloud ID" : "Neplatné združené Cloud ID",
"%s shared »%s« with you" : "%s s vami zdieľa »%s«",
"%s via %s" : "%s cez %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Zdieľanie %s zlyhalo, pretože backend nepodporuje typ zdieľania %i",
"Sharing %s failed, because the file does not exist" : "Zdieľanie %s zlyhalo, pretože súbor neexistuje",
+ "You are not allowed to share %s" : "Nemôžete zdieľať %s",
"Sharing %s failed, because the user %s does not exist" : "Zdieľanie %s zlyhalo, pretože používateľ %s neexistuje",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Zdieľanie %s zlyhalo, pretože používateľ %s nie je členom žiadnej skupiny spoločnej s používateľom %s",
"Sharing %s failed, because this item is already shared with %s" : "Zdieľanie %s zlyhalo, pretože táto položka už je zdieľaná s %s",
@@ -110,9 +93,23 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Zdieľanie %s zlyhalo, pretože zdieľanie ďalším nie je povolené",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Zdieľanie %s zlyhalo, backend zdieľania nenašiel zdrojový %s",
"Sharing %s failed, because the file could not be found in the file cache" : "Zdieľanie %s zlyhalo, pretože súbor sa nenašiel vo vyrovnávacej pamäti súborov",
- "A valid username must be provided" : "Musíte zadať platné používateľské meno",
- "A valid password must be provided" : "Musíte zadať platné heslo",
- "The username is already being used" : "Meno používateľa je už použité",
+ "Could not find category \"%s\"" : "Nemožno nájsť danú kategóriu \"%s\"",
+ "Apps" : "Aplikácie",
+ "Help" : "Pomoc",
+ "Personal" : "Osobné",
+ "Users" : "Používatelia",
+ "Admin" : "Administrátor",
+ "Recommended" : "Odporúčané",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikáciu \"%s\" nie je možné inštalovať, pretože nie je kompatibilná s touto verziou ownCloudu.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikáciu \"%s\" nie je možné inštalovať, pretože nie sú splnené nasledovné závislosti: %s",
+ "No app name specified" : "Nešpecifikované meno aplikácie",
+ "web services under your control" : "webové služby pod Vašou kontrolou",
+ "File is currently busy, please try again later" : "Súbor sa práve používa, skúste prosím neskôr",
+ "Can't read file" : "Nemožno čítať súbor.",
+ "Application is not enabled" : "Aplikácia nie je zapnutá",
+ "Authentication error" : "Chyba autentifikácie",
+ "Token expired. Please reload page." : "Token vypršal. Obnovte, prosím, stránku.",
+ "Unknown user" : "Neznámy používateľ",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ovládače databázy (sqlite, mysql, alebo postgresql) nie sú nainštalované.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows platforma nieje podporovaná",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Beh ownCloud servera na platforme Microsoft Windows nie je podporovaný. Navrhujeme použitie Linux server na virtuálnom počítači, pokiaľ nie je k dispozícii priamo server. Linux distribúcie a tiež aj ľahko použiteľné obrazy (image) virtuálnych počítačov nájdete na <a href=\"%s\">%s</a>. Pár tipov pre migráciu existujúcich inštalácii na Linux a migračné skripty nájdete v <a href=\"%s\">našej dokumentácii</a>.",
@@ -141,6 +138,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Skontrolujte hodnotu \"datadirectory\" vo vašej konfigurácii",
"Data directory (%s) is invalid" : "Priečinok dát (%s) je neplatný",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Prosím, skontrolujte, či priečinok dát obsahuje súbor \".ocdata\".",
+ "A valid username must be provided" : "Musíte zadať platné používateľské meno",
+ "A valid password must be provided" : "Musíte zadať platné heslo",
+ "The username is already being used" : "Meno používateľa je už použité",
"Could not obtain lock type %d on \"%s\"." : "Nepodarilo sa získať zámok typu %d na „%s“.",
"Storage not available" : "Úložisko nie je dostupné"
},
diff --git a/lib/l10n/sk_SK.json b/lib/l10n/sk_SK.json
index cfbbb31b2ce..49473c43544 100644
--- a/lib/l10n/sk_SK.json
+++ b/lib/l10n/sk_SK.json
@@ -34,6 +34,18 @@
"File name is a reserved word" : "Názov súboru je rezervované slovo.",
"File name contains at least one invalid character" : "Názov súboru obsahuje nepovolené znaky.",
"File name is too long" : "Meno súboru je veľmi dlhé.",
+ "App directory already exists" : "Aplikačný priečinok už existuje",
+ "Can't create app folder. Please fix permissions. %s" : "Nemožno vytvoriť aplikačný priečinok. Prosím upravte povolenia. %s",
+ "Archive does not contain a directory named %s" : "Archív neobsahuje priečinok zvaný %s",
+ "No source specified when installing app" : "Nešpecifikovaný zdroj pri inštalácii aplikácie",
+ "No href specified when installing app from http" : "Nešpecifikovaný atribút \"href\" pri inštalácii aplikácie pomocou protokolu \"http\"",
+ "No path specified when installing app from local file" : "Nešpecifikovaná cesta pri inštalácii aplikácie z lokálneho súboru",
+ "Archives of type %s are not supported" : "Tento typ archívu %s nie je podporovaný",
+ "Failed to open archive when installing app" : "Zlyhanie pri otváraní archívu počas inštalácie aplikácie",
+ "App does not provide an info.xml file" : "Aplikácia neposkytuje súbor info.xml",
+ "App can't be installed because of not allowed code in the App" : "Aplikácia nemôže byť nainštalovaná pre nepovolený kód v aplikácii",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikácia nemôže byť nainštalovaná pre nekompatibilitu z touto verziou ownCloudu",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikácia nemôže byť nainštalovaná pretože obsahuje značku<shipped>true</shipped>, ktorá nie je povolená pre nedodávané aplikácie",
"%s enter the database username." : "Zadajte používateľské meno %s databázy.",
"%s enter the database name." : "Zadajte názov databázy pre %s databázy.",
"%s you may not use dots in the database name" : "V názve databázy %s nemôžete používať bodky",
@@ -51,41 +63,12 @@
"Set an admin username." : "Zadajte používateľské meno administrátora.",
"Set an admin password." : "Zadajte heslo administrátora.",
"Can't create or write into the data directory %s" : "Nemožno vytvoriť alebo zapisovať do priečinka dát %s",
- "You are not allowed to share %s" : "Nemôžete zdieľať %s",
- "Could not find category \"%s\"" : "Nemožno nájsť danú kategóriu \"%s\"",
- "Apps" : "Aplikácie",
- "Help" : "Pomoc",
- "Personal" : "Osobné",
- "Users" : "Používatelia",
- "Admin" : "Administrátor",
- "Recommended" : "Odporúčané",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikáciu \"%s\" nie je možné inštalovať, pretože nie je kompatibilná s touto verziou ownCloudu.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikáciu \"%s\" nie je možné inštalovať, pretože nie sú splnené nasledovné závislosti: %s",
- "No app name specified" : "Nešpecifikované meno aplikácie",
- "web services under your control" : "webové služby pod Vašou kontrolou",
- "File is currently busy, please try again later" : "Súbor sa práve používa, skúste prosím neskôr",
- "Can't read file" : "Nemožno čítať súbor.",
- "App directory already exists" : "Aplikačný priečinok už existuje",
- "Can't create app folder. Please fix permissions. %s" : "Nemožno vytvoriť aplikačný priečinok. Prosím upravte povolenia. %s",
- "Archive does not contain a directory named %s" : "Archív neobsahuje priečinok zvaný %s",
- "No source specified when installing app" : "Nešpecifikovaný zdroj pri inštalácii aplikácie",
- "No href specified when installing app from http" : "Nešpecifikovaný atribút \"href\" pri inštalácii aplikácie pomocou protokolu \"http\"",
- "No path specified when installing app from local file" : "Nešpecifikovaná cesta pri inštalácii aplikácie z lokálneho súboru",
- "Archives of type %s are not supported" : "Tento typ archívu %s nie je podporovaný",
- "Failed to open archive when installing app" : "Zlyhanie pri otváraní archívu počas inštalácie aplikácie",
- "App does not provide an info.xml file" : "Aplikácia neposkytuje súbor info.xml",
- "App can't be installed because of not allowed code in the App" : "Aplikácia nemôže byť nainštalovaná pre nepovolený kód v aplikácii",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikácia nemôže byť nainštalovaná pre nekompatibilitu z touto verziou ownCloudu",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikácia nemôže byť nainštalovaná pretože obsahuje značku<shipped>true</shipped>, ktorá nie je povolená pre nedodávané aplikácie",
- "Application is not enabled" : "Aplikácia nie je zapnutá",
- "Authentication error" : "Chyba autentifikácie",
- "Token expired. Please reload page." : "Token vypršal. Obnovte, prosím, stránku.",
- "Unknown user" : "Neznámy používateľ",
"Invalid Federated Cloud ID" : "Neplatné združené Cloud ID",
"%s shared »%s« with you" : "%s s vami zdieľa »%s«",
"%s via %s" : "%s cez %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Zdieľanie %s zlyhalo, pretože backend nepodporuje typ zdieľania %i",
"Sharing %s failed, because the file does not exist" : "Zdieľanie %s zlyhalo, pretože súbor neexistuje",
+ "You are not allowed to share %s" : "Nemôžete zdieľať %s",
"Sharing %s failed, because the user %s does not exist" : "Zdieľanie %s zlyhalo, pretože používateľ %s neexistuje",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Zdieľanie %s zlyhalo, pretože používateľ %s nie je členom žiadnej skupiny spoločnej s používateľom %s",
"Sharing %s failed, because this item is already shared with %s" : "Zdieľanie %s zlyhalo, pretože táto položka už je zdieľaná s %s",
@@ -108,9 +91,23 @@
"Sharing %s failed, because resharing is not allowed" : "Zdieľanie %s zlyhalo, pretože zdieľanie ďalším nie je povolené",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Zdieľanie %s zlyhalo, backend zdieľania nenašiel zdrojový %s",
"Sharing %s failed, because the file could not be found in the file cache" : "Zdieľanie %s zlyhalo, pretože súbor sa nenašiel vo vyrovnávacej pamäti súborov",
- "A valid username must be provided" : "Musíte zadať platné používateľské meno",
- "A valid password must be provided" : "Musíte zadať platné heslo",
- "The username is already being used" : "Meno používateľa je už použité",
+ "Could not find category \"%s\"" : "Nemožno nájsť danú kategóriu \"%s\"",
+ "Apps" : "Aplikácie",
+ "Help" : "Pomoc",
+ "Personal" : "Osobné",
+ "Users" : "Používatelia",
+ "Admin" : "Administrátor",
+ "Recommended" : "Odporúčané",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Aplikáciu \"%s\" nie je možné inštalovať, pretože nie je kompatibilná s touto verziou ownCloudu.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Aplikáciu \"%s\" nie je možné inštalovať, pretože nie sú splnené nasledovné závislosti: %s",
+ "No app name specified" : "Nešpecifikované meno aplikácie",
+ "web services under your control" : "webové služby pod Vašou kontrolou",
+ "File is currently busy, please try again later" : "Súbor sa práve používa, skúste prosím neskôr",
+ "Can't read file" : "Nemožno čítať súbor.",
+ "Application is not enabled" : "Aplikácia nie je zapnutá",
+ "Authentication error" : "Chyba autentifikácie",
+ "Token expired. Please reload page." : "Token vypršal. Obnovte, prosím, stránku.",
+ "Unknown user" : "Neznámy používateľ",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ovládače databázy (sqlite, mysql, alebo postgresql) nie sú nainštalované.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows platforma nieje podporovaná",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Beh ownCloud servera na platforme Microsoft Windows nie je podporovaný. Navrhujeme použitie Linux server na virtuálnom počítači, pokiaľ nie je k dispozícii priamo server. Linux distribúcie a tiež aj ľahko použiteľné obrazy (image) virtuálnych počítačov nájdete na <a href=\"%s\">%s</a>. Pár tipov pre migráciu existujúcich inštalácii na Linux a migračné skripty nájdete v <a href=\"%s\">našej dokumentácii</a>.",
@@ -139,6 +136,9 @@
"Check the value of \"datadirectory\" in your configuration" : "Skontrolujte hodnotu \"datadirectory\" vo vašej konfigurácii",
"Data directory (%s) is invalid" : "Priečinok dát (%s) je neplatný",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Prosím, skontrolujte, či priečinok dát obsahuje súbor \".ocdata\".",
+ "A valid username must be provided" : "Musíte zadať platné používateľské meno",
+ "A valid password must be provided" : "Musíte zadať platné heslo",
+ "The username is already being used" : "Meno používateľa je už použité",
"Could not obtain lock type %d on \"%s\"." : "Nepodarilo sa získať zámok typu %d na „%s“.",
"Storage not available" : "Úložisko nie je dostupné"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
diff --git a/lib/l10n/sl.js b/lib/l10n/sl.js
index 98eb2f39aa4..b311b67c7d8 100644
--- a/lib/l10n/sl.js
+++ b/lib/l10n/sl.js
@@ -9,6 +9,7 @@ OC.L10N.register(
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Zaznano je, da je bila v sistem kopirana datoteka z enostavno nastavitvijo. To lahko vpliva na namestitev in zato možnost ni podprta. Pred spremembami datoteke config.php si natančno preberite dokumentacijo.",
"PHP %s or higher is required." : "Zahtevana je različica PHP %s ali višja.",
"PHP with a version lower than %s is required." : "Zahtevana je različica PHP manj kot %s.",
+ "%sbit or higher PHP required." : "Zahtevana je različica PHP %s ali višja.",
"Following databases are supported: %s" : "Podprte so navedene podatkovne zbirke: %s",
"The command line tool %s could not be found" : "Orodja ukazne vrstice %s ni mogoče najti",
"The library %s is not available." : "Knjižnica %s ni na voljo.",
@@ -35,6 +36,18 @@ OC.L10N.register(
"File name is a reserved word" : "Ime datoteke je zadržana beseda",
"File name contains at least one invalid character" : "Ime datoteke vsebuje vsaj en neveljaven znak.",
"File name is too long" : "Ime datoteke je predolgo",
+ "App directory already exists" : "Programska mapa že obstaja",
+ "Can't create app folder. Please fix permissions. %s" : "Programske mape ni mogoče ustvariti. Ni ustreznih dovoljenj. %s",
+ "Archive does not contain a directory named %s" : "V arhivu ni mape z imenom %s",
+ "No source specified when installing app" : "Ni podanega vira med nameščenjem programa",
+ "No href specified when installing app from http" : "Ni podanega podatka naslova HREF med nameščenjem programa preko protokola HTTP.",
+ "No path specified when installing app from local file" : "Ni podane poti med nameščenjem programa iz krajevne datoteke",
+ "Archives of type %s are not supported" : "Arhivi vrste %s niso podprti",
+ "Failed to open archive when installing app" : "Odpiranje arhiva je med nameščanjem spodletelo",
+ "App does not provide an info.xml file" : "Program je brez datoteke info.xml",
+ "App can't be installed because of not allowed code in the App" : "Programa ni mogoče namestiti zaradi nedovoljene programske kode.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Programa ni mogoče namestiti, ker ni skladen z trenutno nameščeno različico oblaka ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Programa ni mogoče namestiti, ker vsebuje oznako <shipped>potrditve</shipped>, ki pa ni dovoljena za javne programe.",
"%s enter the database username." : "%s - vnos uporabniškega imena podatkovne zbirke.",
"%s enter the database name." : "%s - vnos imena podatkovne zbirke.",
"%s you may not use dots in the database name" : "%s - v imenu podatkovne zbirke ni dovoljeno uporabljati pik.",
@@ -50,45 +63,12 @@ OC.L10N.register(
"Set an admin username." : "Nastavi uporabniško ime skrbnika.",
"Set an admin password." : "Nastavi geslo skrbnika.",
"Can't create or write into the data directory %s" : "Ni mogoče zapisati podatkov v podatkovno mapo %s",
- "You are not allowed to share %s" : "Omogočanje souporabe %s brez ustreznih dovoljenj ni mogoče.",
- "Cannot increase permissions of %s" : "Ni mogoče povečati dovoljen %s",
- "Expiration date is in the past" : "Datum preteka je že mimo!",
- "Cannot set expiration date more than %s days in the future" : "Datuma pretaka ni mogoče nastaviti za več kot %s dni v prihodnosti.",
- "Could not find category \"%s\"" : "Kategorije \"%s\" ni mogoče najti.",
- "Apps" : "Programi",
- "Help" : "Pomoč",
- "Personal" : "Osebno",
- "Users" : "Uporabniki",
- "Admin" : "Skrbništvo",
- "Recommended" : "Priporočljivo",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "Programa \\\"%s\\\" ni mogoče namestiti, ker ni mogoče brati datoteke appinfo.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Programa \"%s\" ni mogoče namestiti, ker ni skladen s trenutno nameščeno različico oblaka ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Programa \"%s\" ni mogoče namestiti zaradi nerešenih odvisnosti: %s",
- "No app name specified" : "Ni podanega imena programa",
- "web services under your control" : "spletne storitve pod vašim nadzorom",
- "File is currently busy, please try again later" : "Datoteka je trenutno v uporabi. Poskusite znova kasneje.",
- "Can't read file" : "Datoteke ni mogoče prebrati.",
- "App directory already exists" : "Programska mapa že obstaja",
- "Can't create app folder. Please fix permissions. %s" : "Programske mape ni mogoče ustvariti. Ni ustreznih dovoljenj. %s",
- "Archive does not contain a directory named %s" : "V arhivu ni mape z imenom %s",
- "No source specified when installing app" : "Ni podanega vira med nameščenjem programa",
- "No href specified when installing app from http" : "Ni podanega podatka naslova HREF med nameščenjem programa preko protokola HTTP.",
- "No path specified when installing app from local file" : "Ni podane poti med nameščenjem programa iz krajevne datoteke",
- "Archives of type %s are not supported" : "Arhivi vrste %s niso podprti",
- "Failed to open archive when installing app" : "Odpiranje arhiva je med nameščanjem spodletelo",
- "App does not provide an info.xml file" : "Program je brez datoteke info.xml",
- "App can't be installed because of not allowed code in the App" : "Programa ni mogoče namestiti zaradi nedovoljene programske kode.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Programa ni mogoče namestiti, ker ni skladen z trenutno nameščeno različico oblaka ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Programa ni mogoče namestiti, ker vsebuje oznako <shipped>potrditve</shipped>, ki pa ni dovoljena za javne programe.",
- "Application is not enabled" : "Program ni omogočen",
- "Authentication error" : "Napaka overjanja",
- "Token expired. Please reload page." : "Žeton je potekel. Stran je treba ponovno naložiti.",
- "Unknown user" : "Neznan uporabnik",
"Invalid Federated Cloud ID" : "Neveljaven ID zveznega oblaka ownCloud",
"%s shared »%s« with you" : "%s je omogočil souporabo »%s«",
"%s via %s" : "%s prek %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Omogočanje souporabe %s je spodletelo, ker ozadnji program ne dopušča souporabe vrste %i.",
"Sharing %s failed, because the file does not exist" : "Souporaba %s je spodletela, ker ta datoteka ne obstaja",
+ "You are not allowed to share %s" : "Omogočanje souporabe %s brez ustreznih dovoljenj ni mogoče.",
"Sharing %s failed, because the user %s does not exist" : "Nastavljanje souporabe %s je spodletelo, ker uporabnik %s ne obstaja.",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Nastavljanje souporabe %s je spodletelo, ker uporabnik %s ni član nobene skupine, v kateri je tudi uporabnik %s.",
"Sharing %s failed, because this item is already shared with %s" : "Nastavljanje souporabe %s je spodletela, ker je ima uporabnik %s predmet že v souporabi.",
@@ -110,10 +90,27 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Nastavljanje souporabe %s je spodletelo, ker nadaljnje omogočanje souporabe ni dovoljeno.",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Nastavljanje souporabe %s je spodletelo, ker ozadnji program %s ne upravlja z viri.",
"Sharing %s failed, because the file could not be found in the file cache" : "Nastavljanje souporabe %s je spodletelo, ker v predpomnilniku zahtevana datoteka ne obstaja.",
- "A valid username must be provided" : "Navedeno mora biti veljavno uporabniško ime",
- "Username contains whitespace at the beginning or at the end" : "Uporabniško ime vsebuje presledni znak na začetku ali na koncu imena.",
- "A valid password must be provided" : "Navedeno mora biti veljavno geslo",
- "The username is already being used" : "Vpisano uporabniško ime je že v uporabi",
+ "Cannot increase permissions of %s" : "Ni mogoče povečati dovoljen %s",
+ "Expiration date is in the past" : "Datum preteka je že mimo!",
+ "Cannot set expiration date more than %s days in the future" : "Datuma pretaka ni mogoče nastaviti za več kot %s dni v prihodnosti.",
+ "Could not find category \"%s\"" : "Kategorije \"%s\" ni mogoče najti.",
+ "Apps" : "Programi",
+ "Help" : "Pomoč",
+ "Personal" : "Osebno",
+ "Users" : "Uporabniki",
+ "Admin" : "Skrbništvo",
+ "Recommended" : "Priporočljivo",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Programa \\\"%s\\\" ni mogoče namestiti, ker ni mogoče brati datoteke appinfo.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Programa \"%s\" ni mogoče namestiti, ker ni skladen s trenutno nameščeno različico oblaka ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Programa \"%s\" ni mogoče namestiti zaradi nerešenih odvisnosti: %s",
+ "No app name specified" : "Ni podanega imena programa",
+ "web services under your control" : "spletne storitve pod vašim nadzorom",
+ "File is currently busy, please try again later" : "Datoteka je trenutno v uporabi. Poskusite znova kasneje.",
+ "Can't read file" : "Datoteke ni mogoče prebrati.",
+ "Application is not enabled" : "Program ni omogočen",
+ "Authentication error" : "Napaka overjanja",
+ "Token expired. Please reload page." : "Žeton je potekel. Stran je treba ponovno naložiti.",
+ "Unknown user" : "Neznan uporabnik",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ni nameščenih programnikov podatkovnih zbirk (sqlite, mysql, ali postgresql).",
"Microsoft Windows Platform is not supported" : "Okolje Microsoft Windows ni podprto.",
"Cannot write into \"config\" directory" : "Mapa 'config' nima nastavljenih ustreznih dovoljenj za pisanje!",
@@ -134,6 +131,10 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "Podatkovna mapa (%s) ima določena dovoljenja za branje skupine.",
"Data directory (%s) is invalid" : "Podatkovna mapa (%s) ni veljavna.",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Preverite, ali je v korenu podatkovne mape datoteka \".ocdata\".",
+ "A valid username must be provided" : "Navedeno mora biti veljavno uporabniško ime",
+ "Username contains whitespace at the beginning or at the end" : "Uporabniško ime vsebuje presledni znak na začetku ali na koncu imena.",
+ "A valid password must be provided" : "Navedeno mora biti veljavno geslo",
+ "The username is already being used" : "Vpisano uporabniško ime je že v uporabi",
"Could not obtain lock type %d on \"%s\"." : "Ni mogoče pridobiti zaklepa %d na \"%s\".",
"Storage not available" : "Shramba ni na voljo"
},
diff --git a/lib/l10n/sl.json b/lib/l10n/sl.json
index 6c9cfc59966..c347490d5e4 100644
--- a/lib/l10n/sl.json
+++ b/lib/l10n/sl.json
@@ -7,6 +7,7 @@
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "Zaznano je, da je bila v sistem kopirana datoteka z enostavno nastavitvijo. To lahko vpliva na namestitev in zato možnost ni podprta. Pred spremembami datoteke config.php si natančno preberite dokumentacijo.",
"PHP %s or higher is required." : "Zahtevana je različica PHP %s ali višja.",
"PHP with a version lower than %s is required." : "Zahtevana je različica PHP manj kot %s.",
+ "%sbit or higher PHP required." : "Zahtevana je različica PHP %s ali višja.",
"Following databases are supported: %s" : "Podprte so navedene podatkovne zbirke: %s",
"The command line tool %s could not be found" : "Orodja ukazne vrstice %s ni mogoče najti",
"The library %s is not available." : "Knjižnica %s ni na voljo.",
@@ -33,6 +34,18 @@
"File name is a reserved word" : "Ime datoteke je zadržana beseda",
"File name contains at least one invalid character" : "Ime datoteke vsebuje vsaj en neveljaven znak.",
"File name is too long" : "Ime datoteke je predolgo",
+ "App directory already exists" : "Programska mapa že obstaja",
+ "Can't create app folder. Please fix permissions. %s" : "Programske mape ni mogoče ustvariti. Ni ustreznih dovoljenj. %s",
+ "Archive does not contain a directory named %s" : "V arhivu ni mape z imenom %s",
+ "No source specified when installing app" : "Ni podanega vira med nameščenjem programa",
+ "No href specified when installing app from http" : "Ni podanega podatka naslova HREF med nameščenjem programa preko protokola HTTP.",
+ "No path specified when installing app from local file" : "Ni podane poti med nameščenjem programa iz krajevne datoteke",
+ "Archives of type %s are not supported" : "Arhivi vrste %s niso podprti",
+ "Failed to open archive when installing app" : "Odpiranje arhiva je med nameščanjem spodletelo",
+ "App does not provide an info.xml file" : "Program je brez datoteke info.xml",
+ "App can't be installed because of not allowed code in the App" : "Programa ni mogoče namestiti zaradi nedovoljene programske kode.",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Programa ni mogoče namestiti, ker ni skladen z trenutno nameščeno različico oblaka ownCloud.",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Programa ni mogoče namestiti, ker vsebuje oznako <shipped>potrditve</shipped>, ki pa ni dovoljena za javne programe.",
"%s enter the database username." : "%s - vnos uporabniškega imena podatkovne zbirke.",
"%s enter the database name." : "%s - vnos imena podatkovne zbirke.",
"%s you may not use dots in the database name" : "%s - v imenu podatkovne zbirke ni dovoljeno uporabljati pik.",
@@ -48,45 +61,12 @@
"Set an admin username." : "Nastavi uporabniško ime skrbnika.",
"Set an admin password." : "Nastavi geslo skrbnika.",
"Can't create or write into the data directory %s" : "Ni mogoče zapisati podatkov v podatkovno mapo %s",
- "You are not allowed to share %s" : "Omogočanje souporabe %s brez ustreznih dovoljenj ni mogoče.",
- "Cannot increase permissions of %s" : "Ni mogoče povečati dovoljen %s",
- "Expiration date is in the past" : "Datum preteka je že mimo!",
- "Cannot set expiration date more than %s days in the future" : "Datuma pretaka ni mogoče nastaviti za več kot %s dni v prihodnosti.",
- "Could not find category \"%s\"" : "Kategorije \"%s\" ni mogoče najti.",
- "Apps" : "Programi",
- "Help" : "Pomoč",
- "Personal" : "Osebno",
- "Users" : "Uporabniki",
- "Admin" : "Skrbništvo",
- "Recommended" : "Priporočljivo",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "Programa \\\"%s\\\" ni mogoče namestiti, ker ni mogoče brati datoteke appinfo.",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Programa \"%s\" ni mogoče namestiti, ker ni skladen s trenutno nameščeno različico oblaka ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Programa \"%s\" ni mogoče namestiti zaradi nerešenih odvisnosti: %s",
- "No app name specified" : "Ni podanega imena programa",
- "web services under your control" : "spletne storitve pod vašim nadzorom",
- "File is currently busy, please try again later" : "Datoteka je trenutno v uporabi. Poskusite znova kasneje.",
- "Can't read file" : "Datoteke ni mogoče prebrati.",
- "App directory already exists" : "Programska mapa že obstaja",
- "Can't create app folder. Please fix permissions. %s" : "Programske mape ni mogoče ustvariti. Ni ustreznih dovoljenj. %s",
- "Archive does not contain a directory named %s" : "V arhivu ni mape z imenom %s",
- "No source specified when installing app" : "Ni podanega vira med nameščenjem programa",
- "No href specified when installing app from http" : "Ni podanega podatka naslova HREF med nameščenjem programa preko protokola HTTP.",
- "No path specified when installing app from local file" : "Ni podane poti med nameščenjem programa iz krajevne datoteke",
- "Archives of type %s are not supported" : "Arhivi vrste %s niso podprti",
- "Failed to open archive when installing app" : "Odpiranje arhiva je med nameščanjem spodletelo",
- "App does not provide an info.xml file" : "Program je brez datoteke info.xml",
- "App can't be installed because of not allowed code in the App" : "Programa ni mogoče namestiti zaradi nedovoljene programske kode.",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Programa ni mogoče namestiti, ker ni skladen z trenutno nameščeno različico oblaka ownCloud.",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Programa ni mogoče namestiti, ker vsebuje oznako <shipped>potrditve</shipped>, ki pa ni dovoljena za javne programe.",
- "Application is not enabled" : "Program ni omogočen",
- "Authentication error" : "Napaka overjanja",
- "Token expired. Please reload page." : "Žeton je potekel. Stran je treba ponovno naložiti.",
- "Unknown user" : "Neznan uporabnik",
"Invalid Federated Cloud ID" : "Neveljaven ID zveznega oblaka ownCloud",
"%s shared »%s« with you" : "%s je omogočil souporabo »%s«",
"%s via %s" : "%s prek %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Omogočanje souporabe %s je spodletelo, ker ozadnji program ne dopušča souporabe vrste %i.",
"Sharing %s failed, because the file does not exist" : "Souporaba %s je spodletela, ker ta datoteka ne obstaja",
+ "You are not allowed to share %s" : "Omogočanje souporabe %s brez ustreznih dovoljenj ni mogoče.",
"Sharing %s failed, because the user %s does not exist" : "Nastavljanje souporabe %s je spodletelo, ker uporabnik %s ne obstaja.",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Nastavljanje souporabe %s je spodletelo, ker uporabnik %s ni član nobene skupine, v kateri je tudi uporabnik %s.",
"Sharing %s failed, because this item is already shared with %s" : "Nastavljanje souporabe %s je spodletela, ker je ima uporabnik %s predmet že v souporabi.",
@@ -108,10 +88,27 @@
"Sharing %s failed, because resharing is not allowed" : "Nastavljanje souporabe %s je spodletelo, ker nadaljnje omogočanje souporabe ni dovoljeno.",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Nastavljanje souporabe %s je spodletelo, ker ozadnji program %s ne upravlja z viri.",
"Sharing %s failed, because the file could not be found in the file cache" : "Nastavljanje souporabe %s je spodletelo, ker v predpomnilniku zahtevana datoteka ne obstaja.",
- "A valid username must be provided" : "Navedeno mora biti veljavno uporabniško ime",
- "Username contains whitespace at the beginning or at the end" : "Uporabniško ime vsebuje presledni znak na začetku ali na koncu imena.",
- "A valid password must be provided" : "Navedeno mora biti veljavno geslo",
- "The username is already being used" : "Vpisano uporabniško ime je že v uporabi",
+ "Cannot increase permissions of %s" : "Ni mogoče povečati dovoljen %s",
+ "Expiration date is in the past" : "Datum preteka je že mimo!",
+ "Cannot set expiration date more than %s days in the future" : "Datuma pretaka ni mogoče nastaviti za več kot %s dni v prihodnosti.",
+ "Could not find category \"%s\"" : "Kategorije \"%s\" ni mogoče najti.",
+ "Apps" : "Programi",
+ "Help" : "Pomoč",
+ "Personal" : "Osebno",
+ "Users" : "Uporabniki",
+ "Admin" : "Skrbništvo",
+ "Recommended" : "Priporočljivo",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "Programa \\\"%s\\\" ni mogoče namestiti, ker ni mogoče brati datoteke appinfo.",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Programa \"%s\" ni mogoče namestiti, ker ni skladen s trenutno nameščeno različico oblaka ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Programa \"%s\" ni mogoče namestiti zaradi nerešenih odvisnosti: %s",
+ "No app name specified" : "Ni podanega imena programa",
+ "web services under your control" : "spletne storitve pod vašim nadzorom",
+ "File is currently busy, please try again later" : "Datoteka je trenutno v uporabi. Poskusite znova kasneje.",
+ "Can't read file" : "Datoteke ni mogoče prebrati.",
+ "Application is not enabled" : "Program ni omogočen",
+ "Authentication error" : "Napaka overjanja",
+ "Token expired. Please reload page." : "Žeton je potekel. Stran je treba ponovno naložiti.",
+ "Unknown user" : "Neznan uporabnik",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Ni nameščenih programnikov podatkovnih zbirk (sqlite, mysql, ali postgresql).",
"Microsoft Windows Platform is not supported" : "Okolje Microsoft Windows ni podprto.",
"Cannot write into \"config\" directory" : "Mapa 'config' nima nastavljenih ustreznih dovoljenj za pisanje!",
@@ -132,6 +129,10 @@
"Data directory (%s) is readable by other users" : "Podatkovna mapa (%s) ima določena dovoljenja za branje skupine.",
"Data directory (%s) is invalid" : "Podatkovna mapa (%s) ni veljavna.",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Preverite, ali je v korenu podatkovne mape datoteka \".ocdata\".",
+ "A valid username must be provided" : "Navedeno mora biti veljavno uporabniško ime",
+ "Username contains whitespace at the beginning or at the end" : "Uporabniško ime vsebuje presledni znak na začetku ali na koncu imena.",
+ "A valid password must be provided" : "Navedeno mora biti veljavno geslo",
+ "The username is already being used" : "Vpisano uporabniško ime je že v uporabi",
"Could not obtain lock type %d on \"%s\"." : "Ni mogoče pridobiti zaklepa %d na \"%s\".",
"Storage not available" : "Shramba ni na voljo"
},"pluralForm" :"nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);"
diff --git a/lib/l10n/sq.js b/lib/l10n/sq.js
index 90179954698..3ff6848e93a 100644
--- a/lib/l10n/sq.js
+++ b/lib/l10n/sq.js
@@ -37,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "Emri i kartelës është një emër i rezervuar",
"File name contains at least one invalid character" : "Emri i kartelës përmban të paktën një shenjë të pavlefshme",
"File name is too long" : "Emri i kartelës është shumë i gjatë",
+ "App directory already exists" : "Drejtoria e aplikacionit ekziston tashmë",
+ "Can't create app folder. Please fix permissions. %s" : "S’krijohet dot dosje aplikacioni. Ju lutemi, ndreqni lejet. %s",
+ "Archive does not contain a directory named %s" : "Arkivi s’përmban një drejtori të quajtur %s",
+ "No source specified when installing app" : "S’u dha burim gjatë instalimit të aplikacionit",
+ "No href specified when installing app from http" : "S’u tregua href gjatë instalimit të aplikacionit nga http",
+ "No path specified when installing app from local file" : "S’u caktua shteg gjatë instalimit të aplikacionit prej kartele vendore",
+ "Archives of type %s are not supported" : "Nuk mbulohen arkivat e llojit %s",
+ "Failed to open archive when installing app" : "Dështoi në hapje arkivi teksa instalohej aplikacioni",
+ "App does not provide an info.xml file" : "Aplikacioni s’ofron kartele të vlefshme .xml",
+ "App cannot be installed because appinfo file cannot be read." : "Aplikacioni s’mund të instalohet, ngaqë s’lexohet dot kartela appinfo.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Nënshkrimi s’u kontrollua dot. Ju lutemi, lidhuni me zhvilluesin e aplikacionit dhe kontrolloni te skena juaj e përgjegjësit.",
+ "App can't be installed because of not allowed code in the App" : "Aplikacioni s’mund të instalohet, për shkak kodi të palejuar te Aplikacioni",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikacioni s’mund të instalohet, ngaqë s’është i përputhshëm me këtë version të ownCloud-it",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikacioni s’mund të instalohet, ngaqë përmban etiketën <shipped>true</shipped> e cila nuk lejohet për aplikacione që s’janë hedhur në qarkullim",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Aplikacioni s’mund të instalohet, ngaqë versioni te info.xml s’është i njëjti me versionin e treguar nga shitorja e aplikacioneve",
"%s enter the database username and name." : "%s jepni emrin e bazës së të dhënave dhe emrin e përdoruesit për të.",
"%s enter the database username." : "%s jepni emrin e përdoruesit të bazës së të dhënave.",
"%s enter the database name." : "%s jepni emrin e bazës së të dhënave.",
@@ -55,7 +70,37 @@ OC.L10N.register(
"Set an admin username." : "Caktoni një emër përdoruesi për përgjegjësin.",
"Set an admin password." : "Caktoni një fjalëkalim për përgjegjësin.",
"Can't create or write into the data directory %s" : "S’e krijon ose s’shkruan dot te drejtoria e të dhënave %s",
+ "Invalid Federated Cloud ID" : "ID Federated Cloud e pavlefshme",
+ "%s shared »%s« with you" : "%s ndau me ju »%s«",
+ "%s via %s" : "%s përmes %s",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Ndarja e %s dështoi, ngaqë pjesa përgjegjëse e shërbyesit nuk lejon ndarje prej llojit %i",
+ "Sharing %s failed, because the file does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë kartela s’ekziston",
"You are not allowed to share %s" : "Nuk ju lejohet ta ndani %s me të tjerët",
+ "Sharing %s failed, because you can not share with yourself" : "Ndarja e %s dështoi, ngaqë s’mund të ndani gjëra me vetveten",
+ "Sharing %s failed, because the user %s does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë përdoruesi %s nuk ekziston",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Ndarja për %s dështoi, ngaqë përdoruesi %s s’është anëtar i ndonjë grupi ku %s është anëtar",
+ "Sharing %s failed, because this item is already shared with %s" : "Ndarja për %s dështoi, ngaqë ky objekt është ndarë një herë me %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Ndarja e %s me të tjerët dështoi, ngaqë ky objekt është ndarë tashmë me përdoruesin %s",
+ "Sharing %s failed, because the group %s does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë grupi %s nuk ekziston",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Ndarja e %s me të tjerët dështoi, ngaqë %s s’është anëtar i grupit %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Lypset të jepni një fjalëkalim që të krijoni një lidhje publike, lejohen vetëm lidhje të mbrojtura",
+ "Sharing %s failed, because sharing with links is not allowed" : "Ndarja e %s me të tjerët dështoi, ngaqë nuk lejohet ndarja me lidhje",
+ "Not allowed to create a federated share with the same user" : "S’i lejohet të krijojë një ndarje të federuar me të njëjtin përdorues",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Ndarja për %s dështoi, s’u gjet dot %s, ndoshta shërbyesi është hëpërhë jashtë pune.",
+ "Share type %s is not valid for %s" : "Lloji i ndarjes %s s’është i vlefshëm për %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Caktimi i lejeve për %s dështoi, ngaqë lejet tejkalojnë lejet e akorduara për %s",
+ "Setting permissions for %s failed, because the item was not found" : "Caktimi i lejeve për %s dështoi, ngaqë s’u gjet objekti",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "S’caktohet dot data e skadimit. Ndarjet s’mund të skadojnë më vonë se %s pasi të jenë ofruar",
+ "Cannot set expiration date. Expiration date is in the past" : "S’caktohet dot data e skadimit. Data e skadimit bie në të kaluarën",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "S’hiqet dot data e skadimit. Ndarjet lypse të kenë një datë skadimi.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Mekanizmi i shërbimit për ndarje %s duhet të sendërtojë ndërfaqen OCP\\Share_Backend",
+ "Sharing backend %s not found" : "S’u gjet mekanizmi i shërbimit për ndarje %s",
+ "Sharing backend for %s not found" : "S’u gjet mekanizmi i shërbimit për ndarje për %s",
+ "Sharing failed, because the user %s is the original sharer" : "Ndarja dështoi, ngaqë përdoruesi %s është ai që e ndau fillimisht",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Ndarja e %s me të tjerët dështoi, ngaqë lejet tejkalojnë lejet e akorduara për %s",
+ "Sharing %s failed, because resharing is not allowed" : "Ndarja e %s me të tjerët dështoi, ngaqë nuk lejohen rindarje",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Ndarja e %s dështoi, ngaqë mekanizmi i shërbimit për ndarje për %s s’gjeti dot burimin për të",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Ndarja e %s me të tjerët dështoi, ngaqë kartela s’u gjet dot te fshehtina e kartelave",
"Cannot increase permissions of %s" : "S’mund të shtohen lejet për %s",
"Files can't be shared with delete permissions" : "Kartelat s’mund të ndahen me leje fshirjeje",
"Files can't be shared with create permissions" : "Kartelat s’mund të ndahen me leje krijimi",
@@ -75,21 +120,6 @@ OC.L10N.register(
"web services under your control" : "shërbime web nën kontrollin tuaj",
"File is currently busy, please try again later" : "Kartela tani është e zënë, ju lutemi, riprovoni më vonë.",
"Can't read file" : "S'lexohet dot kartela",
- "App directory already exists" : "Drejtoria e aplikacionit ekziston tashmë",
- "Can't create app folder. Please fix permissions. %s" : "S’krijohet dot dosje aplikacioni. Ju lutemi, ndreqni lejet. %s",
- "Archive does not contain a directory named %s" : "Arkivi s’përmban një drejtori të quajtur %s",
- "No source specified when installing app" : "S’u dha burim gjatë instalimit të aplikacionit",
- "No href specified when installing app from http" : "S’u tregua href gjatë instalimit të aplikacionit nga http",
- "No path specified when installing app from local file" : "S’u caktua shteg gjatë instalimit të aplikacionit prej kartele vendore",
- "Archives of type %s are not supported" : "Nuk mbulohen arkivat e llojit %s",
- "Failed to open archive when installing app" : "Dështoi në hapje arkivi teksa instalohej aplikacioni",
- "App does not provide an info.xml file" : "Aplikacioni s’ofron kartele të vlefshme .xml",
- "App cannot be installed because appinfo file cannot be read." : "Aplikacioni s’mund të instalohet, ngaqë s’lexohet dot kartela appinfo.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Nënshkrimi s’u kontrollua dot. Ju lutemi, lidhuni me zhvilluesin e aplikacionit dhe kontrolloni te skena juaj e përgjegjësit.",
- "App can't be installed because of not allowed code in the App" : "Aplikacioni s’mund të instalohet, për shkak kodi të palejuar te Aplikacioni",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikacioni s’mund të instalohet, ngaqë s’është i përputhshëm me këtë version të ownCloud-it",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikacioni s’mund të instalohet, ngaqë përmban etiketën <shipped>true</shipped> e cila nuk lejohet për aplikacione që s’janë hedhur në qarkullim",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Aplikacioni s’mund të instalohet, ngaqë versioni te info.xml s’është i njëjti me versionin e treguar nga shitorja e aplikacioneve",
"Application is not enabled" : "Aplikacioni s’është aktivizuar",
"Authentication error" : "Gabim mirëfilltësimi",
"Token expired. Please reload page." : "Token-i ka skaduar. Ju lutemi, ringarkoni faqen.",
@@ -125,41 +155,13 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Kontrolloni vlerën e \"datadirectory\" te formësimi juaj",
"Data directory (%s) is invalid" : "Drejtoria e të dhënave (%s) është e pavlefshme",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Ju lutemi, kontrolloni që drejtoria e të dhënave përmban në rrënjën e saj një kartelë \".ocdata\".",
- "Invalid Federated Cloud ID" : "ID Federated Cloud e pavlefshme",
- "%s shared »%s« with you" : "%s ndau me ju »%s«",
- "%s via %s" : "%s përmes %s",
- "Sharing %s failed, because the backend does not allow shares from type %i" : "Ndarja e %s dështoi, ngaqë pjesa përgjegjëse e shërbyesit nuk lejon ndarje prej llojit %i",
- "Sharing %s failed, because the file does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë kartela s’ekziston",
- "Sharing %s failed, because you can not share with yourself" : "Ndarja e %s dështoi, ngaqë s’mund të ndani gjëra me vetveten",
- "Sharing %s failed, because the user %s does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë përdoruesi %s nuk ekziston",
- "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Ndarja për %s dështoi, ngaqë përdoruesi %s s’është anëtar i ndonjë grupi ku %s është anëtar",
- "Sharing %s failed, because this item is already shared with %s" : "Ndarja për %s dështoi, ngaqë ky objekt është ndarë një herë me %s",
- "Sharing %s failed, because this item is already shared with user %s" : "Ndarja e %s me të tjerët dështoi, ngaqë ky objekt është ndarë tashmë me përdoruesin %s",
- "Sharing %s failed, because the group %s does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë grupi %s nuk ekziston",
- "Sharing %s failed, because %s is not a member of the group %s" : "Ndarja e %s me të tjerët dështoi, ngaqë %s s’është anëtar i grupit %s",
- "You need to provide a password to create a public link, only protected links are allowed" : "Lypset të jepni një fjalëkalim që të krijoni një lidhje publike, lejohen vetëm lidhje të mbrojtura",
- "Sharing %s failed, because sharing with links is not allowed" : "Ndarja e %s me të tjerët dështoi, ngaqë nuk lejohet ndarja me lidhje",
- "Not allowed to create a federated share with the same user" : "S’i lejohet të krijojë një ndarje të federuar me të njëjtin përdorues",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Ndarja për %s dështoi, s’u gjet dot %s, ndoshta shërbyesi është hëpërhë jashtë pune.",
- "Share type %s is not valid for %s" : "Lloji i ndarjes %s s’është i vlefshëm për %s",
- "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Caktimi i lejeve për %s dështoi, ngaqë lejet tejkalojnë lejet e akorduara për %s",
- "Setting permissions for %s failed, because the item was not found" : "Caktimi i lejeve për %s dështoi, ngaqë s’u gjet objekti",
- "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "S’caktohet dot data e skadimit. Ndarjet s’mund të skadojnë më vonë se %s pasi të jenë ofruar",
- "Cannot set expiration date. Expiration date is in the past" : "S’caktohet dot data e skadimit. Data e skadimit bie në të kaluarën",
- "Cannot clear expiration date. Shares are required to have an expiration date." : "S’hiqet dot data e skadimit. Ndarjet lypse të kenë një datë skadimi.",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Mekanizmi i shërbimit për ndarje %s duhet të sendërtojë ndërfaqen OCP\\Share_Backend",
- "Sharing backend %s not found" : "S’u gjet mekanizmi i shërbimit për ndarje %s",
- "Sharing backend for %s not found" : "S’u gjet mekanizmi i shërbimit për ndarje për %s",
- "Sharing failed, because the user %s is the original sharer" : "Ndarja dështoi, ngaqë përdoruesi %s është ai që e ndau fillimisht",
- "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Ndarja e %s me të tjerët dështoi, ngaqë lejet tejkalojnë lejet e akorduara për %s",
- "Sharing %s failed, because resharing is not allowed" : "Ndarja e %s me të tjerët dështoi, ngaqë nuk lejohen rindarje",
- "Sharing %s failed, because the sharing backend for %s could not find its source" : "Ndarja e %s dështoi, ngaqë mekanizmi i shërbimit për ndarje për %s s’gjeti dot burimin për të",
- "Sharing %s failed, because the file could not be found in the file cache" : "Ndarja e %s me të tjerët dështoi, ngaqë kartela s’u gjet dot te fshehtina e kartelave",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Në një emër përdoruesi lejohen vetëm shenjat vijuese: \"a-z\", \"A-Z\", \"0-9\", dhe \"_.@-\"",
"A valid username must be provided" : "Duhet dhënë një emër i vlefshëm përdoruesi",
"Username contains whitespace at the beginning or at the end" : "Emri i përdoruesit përmban hapësirë në fillim ose në fund",
"A valid password must be provided" : "Duhet dhënë një fjalëkalim i vlefshëm",
"The username is already being used" : "Emri i përdoruesit është tashmë i përdorur",
+ "Login canceled by app" : "Hyrja u anulua nga aplikacioni",
+ "User disabled" : "Përdorues i çaktivizuar",
"Could not obtain lock type %d on \"%s\"." : "S’u mor dot lloj kyçjeje %d në \"%s\".",
"Storage unauthorized. %s" : "Depozitë e paautorizuar. %s",
"Storage incomplete configuration. %s" : "Formësim jo i plotë i depozitës. %s",
diff --git a/lib/l10n/sq.json b/lib/l10n/sq.json
index fde868930ab..e097f42753a 100644
--- a/lib/l10n/sq.json
+++ b/lib/l10n/sq.json
@@ -35,6 +35,21 @@
"File name is a reserved word" : "Emri i kartelës është një emër i rezervuar",
"File name contains at least one invalid character" : "Emri i kartelës përmban të paktën një shenjë të pavlefshme",
"File name is too long" : "Emri i kartelës është shumë i gjatë",
+ "App directory already exists" : "Drejtoria e aplikacionit ekziston tashmë",
+ "Can't create app folder. Please fix permissions. %s" : "S’krijohet dot dosje aplikacioni. Ju lutemi, ndreqni lejet. %s",
+ "Archive does not contain a directory named %s" : "Arkivi s’përmban një drejtori të quajtur %s",
+ "No source specified when installing app" : "S’u dha burim gjatë instalimit të aplikacionit",
+ "No href specified when installing app from http" : "S’u tregua href gjatë instalimit të aplikacionit nga http",
+ "No path specified when installing app from local file" : "S’u caktua shteg gjatë instalimit të aplikacionit prej kartele vendore",
+ "Archives of type %s are not supported" : "Nuk mbulohen arkivat e llojit %s",
+ "Failed to open archive when installing app" : "Dështoi në hapje arkivi teksa instalohej aplikacioni",
+ "App does not provide an info.xml file" : "Aplikacioni s’ofron kartele të vlefshme .xml",
+ "App cannot be installed because appinfo file cannot be read." : "Aplikacioni s’mund të instalohet, ngaqë s’lexohet dot kartela appinfo.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "Nënshkrimi s’u kontrollua dot. Ju lutemi, lidhuni me zhvilluesin e aplikacionit dhe kontrolloni te skena juaj e përgjegjësit.",
+ "App can't be installed because of not allowed code in the App" : "Aplikacioni s’mund të instalohet, për shkak kodi të palejuar te Aplikacioni",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikacioni s’mund të instalohet, ngaqë s’është i përputhshëm me këtë version të ownCloud-it",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikacioni s’mund të instalohet, ngaqë përmban etiketën <shipped>true</shipped> e cila nuk lejohet për aplikacione që s’janë hedhur në qarkullim",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Aplikacioni s’mund të instalohet, ngaqë versioni te info.xml s’është i njëjti me versionin e treguar nga shitorja e aplikacioneve",
"%s enter the database username and name." : "%s jepni emrin e bazës së të dhënave dhe emrin e përdoruesit për të.",
"%s enter the database username." : "%s jepni emrin e përdoruesit të bazës së të dhënave.",
"%s enter the database name." : "%s jepni emrin e bazës së të dhënave.",
@@ -53,7 +68,37 @@
"Set an admin username." : "Caktoni një emër përdoruesi për përgjegjësin.",
"Set an admin password." : "Caktoni një fjalëkalim për përgjegjësin.",
"Can't create or write into the data directory %s" : "S’e krijon ose s’shkruan dot te drejtoria e të dhënave %s",
+ "Invalid Federated Cloud ID" : "ID Federated Cloud e pavlefshme",
+ "%s shared »%s« with you" : "%s ndau me ju »%s«",
+ "%s via %s" : "%s përmes %s",
+ "Sharing %s failed, because the backend does not allow shares from type %i" : "Ndarja e %s dështoi, ngaqë pjesa përgjegjëse e shërbyesit nuk lejon ndarje prej llojit %i",
+ "Sharing %s failed, because the file does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë kartela s’ekziston",
"You are not allowed to share %s" : "Nuk ju lejohet ta ndani %s me të tjerët",
+ "Sharing %s failed, because you can not share with yourself" : "Ndarja e %s dështoi, ngaqë s’mund të ndani gjëra me vetveten",
+ "Sharing %s failed, because the user %s does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë përdoruesi %s nuk ekziston",
+ "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Ndarja për %s dështoi, ngaqë përdoruesi %s s’është anëtar i ndonjë grupi ku %s është anëtar",
+ "Sharing %s failed, because this item is already shared with %s" : "Ndarja për %s dështoi, ngaqë ky objekt është ndarë një herë me %s",
+ "Sharing %s failed, because this item is already shared with user %s" : "Ndarja e %s me të tjerët dështoi, ngaqë ky objekt është ndarë tashmë me përdoruesin %s",
+ "Sharing %s failed, because the group %s does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë grupi %s nuk ekziston",
+ "Sharing %s failed, because %s is not a member of the group %s" : "Ndarja e %s me të tjerët dështoi, ngaqë %s s’është anëtar i grupit %s",
+ "You need to provide a password to create a public link, only protected links are allowed" : "Lypset të jepni një fjalëkalim që të krijoni një lidhje publike, lejohen vetëm lidhje të mbrojtura",
+ "Sharing %s failed, because sharing with links is not allowed" : "Ndarja e %s me të tjerët dështoi, ngaqë nuk lejohet ndarja me lidhje",
+ "Not allowed to create a federated share with the same user" : "S’i lejohet të krijojë një ndarje të federuar me të njëjtin përdorues",
+ "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Ndarja për %s dështoi, s’u gjet dot %s, ndoshta shërbyesi është hëpërhë jashtë pune.",
+ "Share type %s is not valid for %s" : "Lloji i ndarjes %s s’është i vlefshëm për %s",
+ "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Caktimi i lejeve për %s dështoi, ngaqë lejet tejkalojnë lejet e akorduara për %s",
+ "Setting permissions for %s failed, because the item was not found" : "Caktimi i lejeve për %s dështoi, ngaqë s’u gjet objekti",
+ "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "S’caktohet dot data e skadimit. Ndarjet s’mund të skadojnë më vonë se %s pasi të jenë ofruar",
+ "Cannot set expiration date. Expiration date is in the past" : "S’caktohet dot data e skadimit. Data e skadimit bie në të kaluarën",
+ "Cannot clear expiration date. Shares are required to have an expiration date." : "S’hiqet dot data e skadimit. Ndarjet lypse të kenë një datë skadimi.",
+ "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Mekanizmi i shërbimit për ndarje %s duhet të sendërtojë ndërfaqen OCP\\Share_Backend",
+ "Sharing backend %s not found" : "S’u gjet mekanizmi i shërbimit për ndarje %s",
+ "Sharing backend for %s not found" : "S’u gjet mekanizmi i shërbimit për ndarje për %s",
+ "Sharing failed, because the user %s is the original sharer" : "Ndarja dështoi, ngaqë përdoruesi %s është ai që e ndau fillimisht",
+ "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Ndarja e %s me të tjerët dështoi, ngaqë lejet tejkalojnë lejet e akorduara për %s",
+ "Sharing %s failed, because resharing is not allowed" : "Ndarja e %s me të tjerët dështoi, ngaqë nuk lejohen rindarje",
+ "Sharing %s failed, because the sharing backend for %s could not find its source" : "Ndarja e %s dështoi, ngaqë mekanizmi i shërbimit për ndarje për %s s’gjeti dot burimin për të",
+ "Sharing %s failed, because the file could not be found in the file cache" : "Ndarja e %s me të tjerët dështoi, ngaqë kartela s’u gjet dot te fshehtina e kartelave",
"Cannot increase permissions of %s" : "S’mund të shtohen lejet për %s",
"Files can't be shared with delete permissions" : "Kartelat s’mund të ndahen me leje fshirjeje",
"Files can't be shared with create permissions" : "Kartelat s’mund të ndahen me leje krijimi",
@@ -73,21 +118,6 @@
"web services under your control" : "shërbime web nën kontrollin tuaj",
"File is currently busy, please try again later" : "Kartela tani është e zënë, ju lutemi, riprovoni më vonë.",
"Can't read file" : "S'lexohet dot kartela",
- "App directory already exists" : "Drejtoria e aplikacionit ekziston tashmë",
- "Can't create app folder. Please fix permissions. %s" : "S’krijohet dot dosje aplikacioni. Ju lutemi, ndreqni lejet. %s",
- "Archive does not contain a directory named %s" : "Arkivi s’përmban një drejtori të quajtur %s",
- "No source specified when installing app" : "S’u dha burim gjatë instalimit të aplikacionit",
- "No href specified when installing app from http" : "S’u tregua href gjatë instalimit të aplikacionit nga http",
- "No path specified when installing app from local file" : "S’u caktua shteg gjatë instalimit të aplikacionit prej kartele vendore",
- "Archives of type %s are not supported" : "Nuk mbulohen arkivat e llojit %s",
- "Failed to open archive when installing app" : "Dështoi në hapje arkivi teksa instalohej aplikacioni",
- "App does not provide an info.xml file" : "Aplikacioni s’ofron kartele të vlefshme .xml",
- "App cannot be installed because appinfo file cannot be read." : "Aplikacioni s’mund të instalohet, ngaqë s’lexohet dot kartela appinfo.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "Nënshkrimi s’u kontrollua dot. Ju lutemi, lidhuni me zhvilluesin e aplikacionit dhe kontrolloni te skena juaj e përgjegjësit.",
- "App can't be installed because of not allowed code in the App" : "Aplikacioni s’mund të instalohet, për shkak kodi të palejuar te Aplikacioni",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Aplikacioni s’mund të instalohet, ngaqë s’është i përputhshëm me këtë version të ownCloud-it",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Aplikacioni s’mund të instalohet, ngaqë përmban etiketën <shipped>true</shipped> e cila nuk lejohet për aplikacione që s’janë hedhur në qarkullim",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Aplikacioni s’mund të instalohet, ngaqë versioni te info.xml s’është i njëjti me versionin e treguar nga shitorja e aplikacioneve",
"Application is not enabled" : "Aplikacioni s’është aktivizuar",
"Authentication error" : "Gabim mirëfilltësimi",
"Token expired. Please reload page." : "Token-i ka skaduar. Ju lutemi, ringarkoni faqen.",
@@ -123,41 +153,13 @@
"Check the value of \"datadirectory\" in your configuration" : "Kontrolloni vlerën e \"datadirectory\" te formësimi juaj",
"Data directory (%s) is invalid" : "Drejtoria e të dhënave (%s) është e pavlefshme",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Ju lutemi, kontrolloni që drejtoria e të dhënave përmban në rrënjën e saj një kartelë \".ocdata\".",
- "Invalid Federated Cloud ID" : "ID Federated Cloud e pavlefshme",
- "%s shared »%s« with you" : "%s ndau me ju »%s«",
- "%s via %s" : "%s përmes %s",
- "Sharing %s failed, because the backend does not allow shares from type %i" : "Ndarja e %s dështoi, ngaqë pjesa përgjegjëse e shërbyesit nuk lejon ndarje prej llojit %i",
- "Sharing %s failed, because the file does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë kartela s’ekziston",
- "Sharing %s failed, because you can not share with yourself" : "Ndarja e %s dështoi, ngaqë s’mund të ndani gjëra me vetveten",
- "Sharing %s failed, because the user %s does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë përdoruesi %s nuk ekziston",
- "Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Ndarja për %s dështoi, ngaqë përdoruesi %s s’është anëtar i ndonjë grupi ku %s është anëtar",
- "Sharing %s failed, because this item is already shared with %s" : "Ndarja për %s dështoi, ngaqë ky objekt është ndarë një herë me %s",
- "Sharing %s failed, because this item is already shared with user %s" : "Ndarja e %s me të tjerët dështoi, ngaqë ky objekt është ndarë tashmë me përdoruesin %s",
- "Sharing %s failed, because the group %s does not exist" : "Ndarja e %s me të tjerët dështoi, ngaqë grupi %s nuk ekziston",
- "Sharing %s failed, because %s is not a member of the group %s" : "Ndarja e %s me të tjerët dështoi, ngaqë %s s’është anëtar i grupit %s",
- "You need to provide a password to create a public link, only protected links are allowed" : "Lypset të jepni një fjalëkalim që të krijoni një lidhje publike, lejohen vetëm lidhje të mbrojtura",
- "Sharing %s failed, because sharing with links is not allowed" : "Ndarja e %s me të tjerët dështoi, ngaqë nuk lejohet ndarja me lidhje",
- "Not allowed to create a federated share with the same user" : "S’i lejohet të krijojë një ndarje të federuar me të njëjtin përdorues",
- "Sharing %s failed, could not find %s, maybe the server is currently unreachable." : "Ndarja për %s dështoi, s’u gjet dot %s, ndoshta shërbyesi është hëpërhë jashtë pune.",
- "Share type %s is not valid for %s" : "Lloji i ndarjes %s s’është i vlefshëm për %s",
- "Setting permissions for %s failed, because the permissions exceed permissions granted to %s" : "Caktimi i lejeve për %s dështoi, ngaqë lejet tejkalojnë lejet e akorduara për %s",
- "Setting permissions for %s failed, because the item was not found" : "Caktimi i lejeve për %s dështoi, ngaqë s’u gjet objekti",
- "Cannot set expiration date. Shares cannot expire later than %s after they have been shared" : "S’caktohet dot data e skadimit. Ndarjet s’mund të skadojnë më vonë se %s pasi të jenë ofruar",
- "Cannot set expiration date. Expiration date is in the past" : "S’caktohet dot data e skadimit. Data e skadimit bie në të kaluarën",
- "Cannot clear expiration date. Shares are required to have an expiration date." : "S’hiqet dot data e skadimit. Ndarjet lypse të kenë një datë skadimi.",
- "Sharing backend %s must implement the interface OCP\\Share_Backend" : "Mekanizmi i shërbimit për ndarje %s duhet të sendërtojë ndërfaqen OCP\\Share_Backend",
- "Sharing backend %s not found" : "S’u gjet mekanizmi i shërbimit për ndarje %s",
- "Sharing backend for %s not found" : "S’u gjet mekanizmi i shërbimit për ndarje për %s",
- "Sharing failed, because the user %s is the original sharer" : "Ndarja dështoi, ngaqë përdoruesi %s është ai që e ndau fillimisht",
- "Sharing %s failed, because the permissions exceed permissions granted to %s" : "Ndarja e %s me të tjerët dështoi, ngaqë lejet tejkalojnë lejet e akorduara për %s",
- "Sharing %s failed, because resharing is not allowed" : "Ndarja e %s me të tjerët dështoi, ngaqë nuk lejohen rindarje",
- "Sharing %s failed, because the sharing backend for %s could not find its source" : "Ndarja e %s dështoi, ngaqë mekanizmi i shërbimit për ndarje për %s s’gjeti dot burimin për të",
- "Sharing %s failed, because the file could not be found in the file cache" : "Ndarja e %s me të tjerët dështoi, ngaqë kartela s’u gjet dot te fshehtina e kartelave",
"Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Në një emër përdoruesi lejohen vetëm shenjat vijuese: \"a-z\", \"A-Z\", \"0-9\", dhe \"_.@-\"",
"A valid username must be provided" : "Duhet dhënë një emër i vlefshëm përdoruesi",
"Username contains whitespace at the beginning or at the end" : "Emri i përdoruesit përmban hapësirë në fillim ose në fund",
"A valid password must be provided" : "Duhet dhënë një fjalëkalim i vlefshëm",
"The username is already being used" : "Emri i përdoruesit është tashmë i përdorur",
+ "Login canceled by app" : "Hyrja u anulua nga aplikacioni",
+ "User disabled" : "Përdorues i çaktivizuar",
"Could not obtain lock type %d on \"%s\"." : "S’u mor dot lloj kyçjeje %d në \"%s\".",
"Storage unauthorized. %s" : "Depozitë e paautorizuar. %s",
"Storage incomplete configuration. %s" : "Formësim jo i plotë i depozitës. %s",
diff --git a/lib/l10n/sr.js b/lib/l10n/sr.js
index 12fa1708538..4bdc9838bd0 100644
--- a/lib/l10n/sr.js
+++ b/lib/l10n/sr.js
@@ -36,6 +36,18 @@ OC.L10N.register(
"File name is a reserved word" : "Назив фајла је резервисана реч",
"File name contains at least one invalid character" : "Назив фајла садржи бар један недозвољен знак",
"File name is too long" : "Назив фајла је предугачак",
+ "App directory already exists" : "Директоријум апликација већ постоји",
+ "Can't create app folder. Please fix permissions. %s" : "Не могу да креирам фасциклу за апликацију. Исправите дозволе. %s",
+ "Archive does not contain a directory named %s" : "Архива не садржи директоријум назива %s",
+ "No source specified when installing app" : "Није наведен извор за инсталирање апликације",
+ "No href specified when installing app from http" : "Није наведена адреса за инсталирање апликације преко http",
+ "No path specified when installing app from local file" : "Није наведена путања за инсталирање апликације са локалног фајла",
+ "Archives of type %s are not supported" : "%s архиве нису подржане",
+ "Failed to open archive when installing app" : "Неуспешно отварање архиве приликом инсталације апликације",
+ "App does not provide an info.xml file" : "Апликација не поседује info.xml фајл",
+ "App can't be installed because of not allowed code in the App" : "Апликације не може бити инсталирана због недозвољеног кода у апликацији",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Апликације не може бити инсталирана јер није компатибилна са овом верзијом оунКлауда",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Апликација се не може инсталирати јер садржи ознаку <shipped>тачно</shipped> која није дозвољена за неиспоручене апликације",
"%s enter the database username." : "%s унеси корисничко име базе података.",
"%s enter the database name." : "%s унеси име базе података.",
"%s you may not use dots in the database name" : "%s не можете користити тачке у имену базе података",
@@ -53,41 +65,12 @@ OC.L10N.register(
"Set an admin username." : "Поставите име за администратора.",
"Set an admin password." : "Поставите лозинку за администратора.",
"Can't create or write into the data directory %s" : "Не могу креирати или уписивати у директоријум података %s",
- "You are not allowed to share %s" : "Није вам дозвољено да делите %s",
- "Could not find category \"%s\"" : "Не могу да пронађем категорију „%s“.",
- "Apps" : "Апликације",
- "Help" : "Помоћ",
- "Personal" : "Лично",
- "Users" : "Корисници",
- "Admin" : "Администрација",
- "Recommended" : "Препоручено",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Апликација „%s“ не може бити инсталирана јер није компатибилна са овим издањем oунKлауда.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Апликација „%s“ не може бити инсталирана јер следеће зависности нису испуњене: %s",
- "No app name specified" : "Није наведен назив апликације",
- "web services under your control" : "веб сервиси под вашом контролом",
- "File is currently busy, please try again later" : "Фајл је тренутно заузет, покушајте поново касније",
- "Can't read file" : "Не могу да читам фајл",
- "App directory already exists" : "Директоријум апликација већ постоји",
- "Can't create app folder. Please fix permissions. %s" : "Не могу да креирам фасциклу за апликацију. Исправите дозволе. %s",
- "Archive does not contain a directory named %s" : "Архива не садржи директоријум назива %s",
- "No source specified when installing app" : "Није наведен извор за инсталирање апликације",
- "No href specified when installing app from http" : "Није наведена адреса за инсталирање апликације преко http",
- "No path specified when installing app from local file" : "Није наведена путања за инсталирање апликације са локалног фајла",
- "Archives of type %s are not supported" : "%s архиве нису подржане",
- "Failed to open archive when installing app" : "Неуспешно отварање архиве приликом инсталације апликације",
- "App does not provide an info.xml file" : "Апликација не поседује info.xml фајл",
- "App can't be installed because of not allowed code in the App" : "Апликације не може бити инсталирана због недозвољеног кода у апликацији",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Апликације не може бити инсталирана јер није компатибилна са овом верзијом оунКлауда",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Апликација се не може инсталирати јер садржи ознаку <shipped>тачно</shipped> која није дозвољена за неиспоручене апликације",
- "Application is not enabled" : "Апликација није укључена",
- "Authentication error" : "Грешка аутентификације",
- "Token expired. Please reload page." : "Жетон је истекао. Поново учитајте страницу.",
- "Unknown user" : "Непознат корисник",
"Invalid Federated Cloud ID" : "Неисправан ИД Здруженог облака",
"%s shared »%s« with you" : "%s подели „%s“ са вама",
"%s via %s" : "%s путем %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Дељење %s није успело зато што поздина не дозвољава дељење од типа %i",
"Sharing %s failed, because the file does not exist" : "Дељење %s није успело зато што фајл не постоји",
+ "You are not allowed to share %s" : "Није вам дозвољено да делите %s",
"Sharing %s failed, because the user %s does not exist" : "Дељење %s није успело зато што не постоји корисник %s",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Дељење %s није успело зато што корисник %s није члан групе која је %s члан ",
"Sharing %s failed, because this item is already shared with %s" : "Дељење %s није успело зато што се ова ставка већ дели са %s",
@@ -110,9 +93,23 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Дељење %s није успело зато што даље дељење није дозвољено",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Дељење %s није успело зато што позадина дељења за %s није могла да нађе извор",
"Sharing %s failed, because the file could not be found in the file cache" : "Дељење %s није успело зато што фајл није нађен у кешу фајлова",
- "A valid username must be provided" : "Морате унети исправно корисничко име",
- "A valid password must be provided" : "Морате унети исправну лозинку",
- "The username is already being used" : "Корисничко име се већ користи",
+ "Could not find category \"%s\"" : "Не могу да пронађем категорију „%s“.",
+ "Apps" : "Апликације",
+ "Help" : "Помоћ",
+ "Personal" : "Лично",
+ "Users" : "Корисници",
+ "Admin" : "Администрација",
+ "Recommended" : "Препоручено",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Апликација „%s“ не може бити инсталирана јер није компатибилна са овим издањем oунKлауда.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Апликација „%s“ не може бити инсталирана јер следеће зависности нису испуњене: %s",
+ "No app name specified" : "Није наведен назив апликације",
+ "web services under your control" : "веб сервиси под вашом контролом",
+ "File is currently busy, please try again later" : "Фајл је тренутно заузет, покушајте поново касније",
+ "Can't read file" : "Не могу да читам фајл",
+ "Application is not enabled" : "Апликација није укључена",
+ "Authentication error" : "Грешка аутентификације",
+ "Token expired. Please reload page." : "Жетон је истекао. Поново учитајте страницу.",
+ "Unknown user" : "Непознат корисник",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Нема драјвера базе података (скулајт, мајскул или постгрескул).",
"Microsoft Windows Platform is not supported" : "Мајкрософт Виндоуз платформа није подржана",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Покретање оунКлауд сервера на Мајкрософт Виндоуз платформи није подржано. Препоручујемо да користите Линукс сервер у виртуалној машини ако немате могућност пресељења самог сервера. Налажење Линукс пакета је лако, само распакујте пакете са <a href=\"%s\">%s</a>. За пресељење постојеће инсталације на Линукс, савете и скрипте можете наћи у <a href=\"%s\">нашој документацији</a>.",
@@ -141,6 +138,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Проверите податак за \"datadirectory\" у вашој конфигурацији",
"Data directory (%s) is invalid" : "Директоријум података (%s) није исправан",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Проверите да ли директоријум података садржи фајл „.ocdata“ у свом основном директоријуму.",
+ "A valid username must be provided" : "Морате унети исправно корисничко име",
+ "A valid password must be provided" : "Морате унети исправну лозинку",
+ "The username is already being used" : "Корисничко име се већ користи",
"Could not obtain lock type %d on \"%s\"." : "Не могу да остварим закључаност %d за „%s“.",
"Storage not available" : "Складиште није доступно"
},
diff --git a/lib/l10n/sr.json b/lib/l10n/sr.json
index a5607a58b95..1f78007b9d9 100644
--- a/lib/l10n/sr.json
+++ b/lib/l10n/sr.json
@@ -34,6 +34,18 @@
"File name is a reserved word" : "Назив фајла је резервисана реч",
"File name contains at least one invalid character" : "Назив фајла садржи бар један недозвољен знак",
"File name is too long" : "Назив фајла је предугачак",
+ "App directory already exists" : "Директоријум апликација већ постоји",
+ "Can't create app folder. Please fix permissions. %s" : "Не могу да креирам фасциклу за апликацију. Исправите дозволе. %s",
+ "Archive does not contain a directory named %s" : "Архива не садржи директоријум назива %s",
+ "No source specified when installing app" : "Није наведен извор за инсталирање апликације",
+ "No href specified when installing app from http" : "Није наведена адреса за инсталирање апликације преко http",
+ "No path specified when installing app from local file" : "Није наведена путања за инсталирање апликације са локалног фајла",
+ "Archives of type %s are not supported" : "%s архиве нису подржане",
+ "Failed to open archive when installing app" : "Неуспешно отварање архиве приликом инсталације апликације",
+ "App does not provide an info.xml file" : "Апликација не поседује info.xml фајл",
+ "App can't be installed because of not allowed code in the App" : "Апликације не може бити инсталирана због недозвољеног кода у апликацији",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Апликације не може бити инсталирана јер није компатибилна са овом верзијом оунКлауда",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Апликација се не може инсталирати јер садржи ознаку <shipped>тачно</shipped> која није дозвољена за неиспоручене апликације",
"%s enter the database username." : "%s унеси корисничко име базе података.",
"%s enter the database name." : "%s унеси име базе података.",
"%s you may not use dots in the database name" : "%s не можете користити тачке у имену базе података",
@@ -51,41 +63,12 @@
"Set an admin username." : "Поставите име за администратора.",
"Set an admin password." : "Поставите лозинку за администратора.",
"Can't create or write into the data directory %s" : "Не могу креирати или уписивати у директоријум података %s",
- "You are not allowed to share %s" : "Није вам дозвољено да делите %s",
- "Could not find category \"%s\"" : "Не могу да пронађем категорију „%s“.",
- "Apps" : "Апликације",
- "Help" : "Помоћ",
- "Personal" : "Лично",
- "Users" : "Корисници",
- "Admin" : "Администрација",
- "Recommended" : "Препоручено",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Апликација „%s“ не може бити инсталирана јер није компатибилна са овим издањем oунKлауда.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Апликација „%s“ не може бити инсталирана јер следеће зависности нису испуњене: %s",
- "No app name specified" : "Није наведен назив апликације",
- "web services under your control" : "веб сервиси под вашом контролом",
- "File is currently busy, please try again later" : "Фајл је тренутно заузет, покушајте поново касније",
- "Can't read file" : "Не могу да читам фајл",
- "App directory already exists" : "Директоријум апликација већ постоји",
- "Can't create app folder. Please fix permissions. %s" : "Не могу да креирам фасциклу за апликацију. Исправите дозволе. %s",
- "Archive does not contain a directory named %s" : "Архива не садржи директоријум назива %s",
- "No source specified when installing app" : "Није наведен извор за инсталирање апликације",
- "No href specified when installing app from http" : "Није наведена адреса за инсталирање апликације преко http",
- "No path specified when installing app from local file" : "Није наведена путања за инсталирање апликације са локалног фајла",
- "Archives of type %s are not supported" : "%s архиве нису подржане",
- "Failed to open archive when installing app" : "Неуспешно отварање архиве приликом инсталације апликације",
- "App does not provide an info.xml file" : "Апликација не поседује info.xml фајл",
- "App can't be installed because of not allowed code in the App" : "Апликације не може бити инсталирана због недозвољеног кода у апликацији",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Апликације не може бити инсталирана јер није компатибилна са овом верзијом оунКлауда",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Апликација се не може инсталирати јер садржи ознаку <shipped>тачно</shipped> која није дозвољена за неиспоручене апликације",
- "Application is not enabled" : "Апликација није укључена",
- "Authentication error" : "Грешка аутентификације",
- "Token expired. Please reload page." : "Жетон је истекао. Поново учитајте страницу.",
- "Unknown user" : "Непознат корисник",
"Invalid Federated Cloud ID" : "Неисправан ИД Здруженог облака",
"%s shared »%s« with you" : "%s подели „%s“ са вама",
"%s via %s" : "%s путем %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Дељење %s није успело зато што поздина не дозвољава дељење од типа %i",
"Sharing %s failed, because the file does not exist" : "Дељење %s није успело зато што фајл не постоји",
+ "You are not allowed to share %s" : "Није вам дозвољено да делите %s",
"Sharing %s failed, because the user %s does not exist" : "Дељење %s није успело зато што не постоји корисник %s",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Дељење %s није успело зато што корисник %s није члан групе која је %s члан ",
"Sharing %s failed, because this item is already shared with %s" : "Дељење %s није успело зато што се ова ставка већ дели са %s",
@@ -108,9 +91,23 @@
"Sharing %s failed, because resharing is not allowed" : "Дељење %s није успело зато што даље дељење није дозвољено",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Дељење %s није успело зато што позадина дељења за %s није могла да нађе извор",
"Sharing %s failed, because the file could not be found in the file cache" : "Дељење %s није успело зато што фајл није нађен у кешу фајлова",
- "A valid username must be provided" : "Морате унети исправно корисничко име",
- "A valid password must be provided" : "Морате унети исправну лозинку",
- "The username is already being used" : "Корисничко име се већ користи",
+ "Could not find category \"%s\"" : "Не могу да пронађем категорију „%s“.",
+ "Apps" : "Апликације",
+ "Help" : "Помоћ",
+ "Personal" : "Лично",
+ "Users" : "Корисници",
+ "Admin" : "Администрација",
+ "Recommended" : "Препоручено",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Апликација „%s“ не може бити инсталирана јер није компатибилна са овим издањем oунKлауда.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Апликација „%s“ не може бити инсталирана јер следеће зависности нису испуњене: %s",
+ "No app name specified" : "Није наведен назив апликације",
+ "web services under your control" : "веб сервиси под вашом контролом",
+ "File is currently busy, please try again later" : "Фајл је тренутно заузет, покушајте поново касније",
+ "Can't read file" : "Не могу да читам фајл",
+ "Application is not enabled" : "Апликација није укључена",
+ "Authentication error" : "Грешка аутентификације",
+ "Token expired. Please reload page." : "Жетон је истекао. Поново учитајте страницу.",
+ "Unknown user" : "Непознат корисник",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Нема драјвера базе података (скулајт, мајскул или постгрескул).",
"Microsoft Windows Platform is not supported" : "Мајкрософт Виндоуз платформа није подржана",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Покретање оунКлауд сервера на Мајкрософт Виндоуз платформи није подржано. Препоручујемо да користите Линукс сервер у виртуалној машини ако немате могућност пресељења самог сервера. Налажење Линукс пакета је лако, само распакујте пакете са <a href=\"%s\">%s</a>. За пресељење постојеће инсталације на Линукс, савете и скрипте можете наћи у <a href=\"%s\">нашој документацији</a>.",
@@ -139,6 +136,9 @@
"Check the value of \"datadirectory\" in your configuration" : "Проверите податак за \"datadirectory\" у вашој конфигурацији",
"Data directory (%s) is invalid" : "Директоријум података (%s) није исправан",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Проверите да ли директоријум података садржи фајл „.ocdata“ у свом основном директоријуму.",
+ "A valid username must be provided" : "Морате унети исправно корисничко име",
+ "A valid password must be provided" : "Морате унети исправну лозинку",
+ "The username is already being used" : "Корисничко име се већ користи",
"Could not obtain lock type %d on \"%s\"." : "Не могу да остварим закључаност %d за „%s“.",
"Storage not available" : "Складиште није доступно"
},"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);"
diff --git a/lib/l10n/sv.js b/lib/l10n/sv.js
index c4bb94a5253..659c2113043 100644
--- a/lib/l10n/sv.js
+++ b/lib/l10n/sv.js
@@ -29,6 +29,17 @@ OC.L10N.register(
"_%n minute ago_::_%n minutes ago_" : ["%n minut sedan","%n minuter sedan"],
"seconds ago" : "sekunder sedan",
"File name contains at least one invalid character" : "Filnamnet innehåller minst ett ogiltigt tecken",
+ "App directory already exists" : "Appens mapp finns redan",
+ "Can't create app folder. Please fix permissions. %s" : "Kan inte skapa appens mapp. Var god åtgärda rättigheterna. %s",
+ "No source specified when installing app" : "Ingen källa angiven vid installation av app ",
+ "No href specified when installing app from http" : "Ingen href angiven vid installation av app från http",
+ "No path specified when installing app from local file" : "Ingen sökväg angiven vid installation av app från lokal fil",
+ "Archives of type %s are not supported" : "Arkiv av typen %s stöds ej",
+ "Failed to open archive when installing app" : "Kunde inte öppna arkivet när appen skulle installeras",
+ "App does not provide an info.xml file" : "Appen har ingen info.xml fil",
+ "App can't be installed because of not allowed code in the App" : "Appen kan inte installeras eftersom att den innehåller otillåten kod",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Appen kan inte installeras eftersom att den inte är kompatibel med denna version av ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Appen kan inte installeras eftersom att den innehåller etiketten <shipped>true</shipped> vilket inte är tillåtet för icke inkluderade appar",
"%s enter the database username." : "%s ange databasanvändare.",
"%s enter the database name." : "%s ange databasnamn",
"%s you may not use dots in the database name" : "%s du får inte använda punkter i databasnamnet",
@@ -44,35 +55,11 @@ OC.L10N.register(
"Set an admin username." : "Ange ett användarnamn för administratören.",
"Set an admin password." : "Ange ett administratörslösenord.",
"Can't create or write into the data directory %s" : "Kan inte skapa eller skriva till data-katalogen %s",
- "You are not allowed to share %s" : "Du har inte rätt att dela %s",
- "Could not find category \"%s\"" : "Kunde inte hitta kategorin \"%s\"",
- "Apps" : "Program",
- "Help" : "Hjälp",
- "Personal" : "Personligt",
- "Users" : "Användare",
- "Admin" : "Admin",
- "Recommended" : "Rekomenderad",
- "No app name specified" : "Inget appnamn angivet",
- "web services under your control" : "webbtjänster under din kontroll",
- "App directory already exists" : "Appens mapp finns redan",
- "Can't create app folder. Please fix permissions. %s" : "Kan inte skapa appens mapp. Var god åtgärda rättigheterna. %s",
- "No source specified when installing app" : "Ingen källa angiven vid installation av app ",
- "No href specified when installing app from http" : "Ingen href angiven vid installation av app från http",
- "No path specified when installing app from local file" : "Ingen sökväg angiven vid installation av app från lokal fil",
- "Archives of type %s are not supported" : "Arkiv av typen %s stöds ej",
- "Failed to open archive when installing app" : "Kunde inte öppna arkivet när appen skulle installeras",
- "App does not provide an info.xml file" : "Appen har ingen info.xml fil",
- "App can't be installed because of not allowed code in the App" : "Appen kan inte installeras eftersom att den innehåller otillåten kod",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Appen kan inte installeras eftersom att den inte är kompatibel med denna version av ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Appen kan inte installeras eftersom att den innehåller etiketten <shipped>true</shipped> vilket inte är tillåtet för icke inkluderade appar",
- "Application is not enabled" : "Applikationen är inte aktiverad",
- "Authentication error" : "Fel vid autentisering",
- "Token expired. Please reload page." : "Ogiltig token. Ladda om sidan.",
- "Unknown user" : "Okänd användare",
"Invalid Federated Cloud ID" : "Ogiltigt \"Federated Cloud\"-ID",
"%s shared »%s« with you" : "%s delade »%s« med dig",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Misslyckades dela ut %s då backend inte tillåter delningar från typ %i",
"Sharing %s failed, because the file does not exist" : "Delning av %s misslyckades på grund av att filen inte existerar",
+ "You are not allowed to share %s" : "Du har inte rätt att dela %s",
"Sharing %s failed, because the user %s does not exist" : "Delning %s misslyckades därför att användaren %s inte existerar",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Delning %s misslyckades därför att användaren %s inte är medlem i någon utav de grupper som %s är medlem i",
"Sharing %s failed, because this item is already shared with %s" : "Delning %s misslyckades därför att objektet redan är delat med %s",
@@ -94,9 +81,19 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Delning %s misslyckades därför att vidaredelning inte är tillåten",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Delning %s misslyckades därför att delningsgränsnittet för %s inte kunde hitta sin källa",
"Sharing %s failed, because the file could not be found in the file cache" : "Delning %s misslyckades därför att filen inte kunde hittas i filcachen",
- "A valid username must be provided" : "Ett giltigt användarnamn måste anges",
- "A valid password must be provided" : "Ett giltigt lösenord måste anges",
- "The username is already being used" : "Användarnamnet används redan",
+ "Could not find category \"%s\"" : "Kunde inte hitta kategorin \"%s\"",
+ "Apps" : "Program",
+ "Help" : "Hjälp",
+ "Personal" : "Personligt",
+ "Users" : "Användare",
+ "Admin" : "Admin",
+ "Recommended" : "Rekomenderad",
+ "No app name specified" : "Inget appnamn angivet",
+ "web services under your control" : "webbtjänster under din kontroll",
+ "Application is not enabled" : "Applikationen är inte aktiverad",
+ "Authentication error" : "Fel vid autentisering",
+ "Token expired. Please reload page." : "Ogiltig token. Ladda om sidan.",
+ "Unknown user" : "Okänd användare",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Inga databasdrivrutiner (sqlite, mysql, eller postgresql) installerade.",
"Cannot write into \"config\" directory" : "Kan inte skriva till \"config\" katalogen",
"Cannot write into \"apps\" directory" : "Kan inte skriva till \"apps\" katalogen!",
@@ -116,6 +113,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "Datakatalogen (%s) kan läsas av andra användare",
"Data directory (%s) is invalid" : "Datakatlogen (%s) är ogiltig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Vänligen kontrollera att datakatalogen innehåller filen \".ocdata\" i rooten.",
+ "A valid username must be provided" : "Ett giltigt användarnamn måste anges",
+ "A valid password must be provided" : "Ett giltigt lösenord måste anges",
+ "The username is already being used" : "Användarnamnet används redan",
"Could not obtain lock type %d on \"%s\"." : "Kan inte hämta låstyp %d på \"%s\".",
"Storage not available" : "Lagring inte tillgänglig"
},
diff --git a/lib/l10n/sv.json b/lib/l10n/sv.json
index b5a1cb0da1c..509389d9cf4 100644
--- a/lib/l10n/sv.json
+++ b/lib/l10n/sv.json
@@ -27,6 +27,17 @@
"_%n minute ago_::_%n minutes ago_" : ["%n minut sedan","%n minuter sedan"],
"seconds ago" : "sekunder sedan",
"File name contains at least one invalid character" : "Filnamnet innehåller minst ett ogiltigt tecken",
+ "App directory already exists" : "Appens mapp finns redan",
+ "Can't create app folder. Please fix permissions. %s" : "Kan inte skapa appens mapp. Var god åtgärda rättigheterna. %s",
+ "No source specified when installing app" : "Ingen källa angiven vid installation av app ",
+ "No href specified when installing app from http" : "Ingen href angiven vid installation av app från http",
+ "No path specified when installing app from local file" : "Ingen sökväg angiven vid installation av app från lokal fil",
+ "Archives of type %s are not supported" : "Arkiv av typen %s stöds ej",
+ "Failed to open archive when installing app" : "Kunde inte öppna arkivet när appen skulle installeras",
+ "App does not provide an info.xml file" : "Appen har ingen info.xml fil",
+ "App can't be installed because of not allowed code in the App" : "Appen kan inte installeras eftersom att den innehåller otillåten kod",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Appen kan inte installeras eftersom att den inte är kompatibel med denna version av ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Appen kan inte installeras eftersom att den innehåller etiketten <shipped>true</shipped> vilket inte är tillåtet för icke inkluderade appar",
"%s enter the database username." : "%s ange databasanvändare.",
"%s enter the database name." : "%s ange databasnamn",
"%s you may not use dots in the database name" : "%s du får inte använda punkter i databasnamnet",
@@ -42,35 +53,11 @@
"Set an admin username." : "Ange ett användarnamn för administratören.",
"Set an admin password." : "Ange ett administratörslösenord.",
"Can't create or write into the data directory %s" : "Kan inte skapa eller skriva till data-katalogen %s",
- "You are not allowed to share %s" : "Du har inte rätt att dela %s",
- "Could not find category \"%s\"" : "Kunde inte hitta kategorin \"%s\"",
- "Apps" : "Program",
- "Help" : "Hjälp",
- "Personal" : "Personligt",
- "Users" : "Användare",
- "Admin" : "Admin",
- "Recommended" : "Rekomenderad",
- "No app name specified" : "Inget appnamn angivet",
- "web services under your control" : "webbtjänster under din kontroll",
- "App directory already exists" : "Appens mapp finns redan",
- "Can't create app folder. Please fix permissions. %s" : "Kan inte skapa appens mapp. Var god åtgärda rättigheterna. %s",
- "No source specified when installing app" : "Ingen källa angiven vid installation av app ",
- "No href specified when installing app from http" : "Ingen href angiven vid installation av app från http",
- "No path specified when installing app from local file" : "Ingen sökväg angiven vid installation av app från lokal fil",
- "Archives of type %s are not supported" : "Arkiv av typen %s stöds ej",
- "Failed to open archive when installing app" : "Kunde inte öppna arkivet när appen skulle installeras",
- "App does not provide an info.xml file" : "Appen har ingen info.xml fil",
- "App can't be installed because of not allowed code in the App" : "Appen kan inte installeras eftersom att den innehåller otillåten kod",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Appen kan inte installeras eftersom att den inte är kompatibel med denna version av ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Appen kan inte installeras eftersom att den innehåller etiketten <shipped>true</shipped> vilket inte är tillåtet för icke inkluderade appar",
- "Application is not enabled" : "Applikationen är inte aktiverad",
- "Authentication error" : "Fel vid autentisering",
- "Token expired. Please reload page." : "Ogiltig token. Ladda om sidan.",
- "Unknown user" : "Okänd användare",
"Invalid Federated Cloud ID" : "Ogiltigt \"Federated Cloud\"-ID",
"%s shared »%s« with you" : "%s delade »%s« med dig",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Misslyckades dela ut %s då backend inte tillåter delningar från typ %i",
"Sharing %s failed, because the file does not exist" : "Delning av %s misslyckades på grund av att filen inte existerar",
+ "You are not allowed to share %s" : "Du har inte rätt att dela %s",
"Sharing %s failed, because the user %s does not exist" : "Delning %s misslyckades därför att användaren %s inte existerar",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Delning %s misslyckades därför att användaren %s inte är medlem i någon utav de grupper som %s är medlem i",
"Sharing %s failed, because this item is already shared with %s" : "Delning %s misslyckades därför att objektet redan är delat med %s",
@@ -92,9 +79,19 @@
"Sharing %s failed, because resharing is not allowed" : "Delning %s misslyckades därför att vidaredelning inte är tillåten",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Delning %s misslyckades därför att delningsgränsnittet för %s inte kunde hitta sin källa",
"Sharing %s failed, because the file could not be found in the file cache" : "Delning %s misslyckades därför att filen inte kunde hittas i filcachen",
- "A valid username must be provided" : "Ett giltigt användarnamn måste anges",
- "A valid password must be provided" : "Ett giltigt lösenord måste anges",
- "The username is already being used" : "Användarnamnet används redan",
+ "Could not find category \"%s\"" : "Kunde inte hitta kategorin \"%s\"",
+ "Apps" : "Program",
+ "Help" : "Hjälp",
+ "Personal" : "Personligt",
+ "Users" : "Användare",
+ "Admin" : "Admin",
+ "Recommended" : "Rekomenderad",
+ "No app name specified" : "Inget appnamn angivet",
+ "web services under your control" : "webbtjänster under din kontroll",
+ "Application is not enabled" : "Applikationen är inte aktiverad",
+ "Authentication error" : "Fel vid autentisering",
+ "Token expired. Please reload page." : "Ogiltig token. Ladda om sidan.",
+ "Unknown user" : "Okänd användare",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Inga databasdrivrutiner (sqlite, mysql, eller postgresql) installerade.",
"Cannot write into \"config\" directory" : "Kan inte skriva till \"config\" katalogen",
"Cannot write into \"apps\" directory" : "Kan inte skriva till \"apps\" katalogen!",
@@ -114,6 +111,9 @@
"Data directory (%s) is readable by other users" : "Datakatalogen (%s) kan läsas av andra användare",
"Data directory (%s) is invalid" : "Datakatlogen (%s) är ogiltig",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Vänligen kontrollera att datakatalogen innehåller filen \".ocdata\" i rooten.",
+ "A valid username must be provided" : "Ett giltigt användarnamn måste anges",
+ "A valid password must be provided" : "Ett giltigt lösenord måste anges",
+ "The username is already being used" : "Användarnamnet används redan",
"Could not obtain lock type %d on \"%s\"." : "Kan inte hämta låstyp %d på \"%s\".",
"Storage not available" : "Lagring inte tillgänglig"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/lib/l10n/th_TH.js b/lib/l10n/th_TH.js
index 1a55a8264a2..5cac0a9fecf 100644
--- a/lib/l10n/th_TH.js
+++ b/lib/l10n/th_TH.js
@@ -37,6 +37,21 @@ OC.L10N.register(
"File name is a reserved word" : "ชื่อแฟ้มเป็นคำสงวน",
"File name contains at least one invalid character" : "ชื่อแฟ้มมีหนึ่งตัวอักษรที่ไม่ถูกต้อง",
"File name is too long" : "ชื่อแฟ้มยาวเกินไป",
+ "App directory already exists" : "มีไดเรกทอรีแอพฯอยู่แล้ว",
+ "Can't create app folder. Please fix permissions. %s" : "ไม่สามารถสร้างโฟลเดอร์แอพพลิเคชัน โปรดแก้ไขการอนุญาต: %s",
+ "Archive does not contain a directory named %s" : "เอกสารไม่สามารถประกอบด้วยไดเรกทอรีชื่อ %s",
+ "No source specified when installing app" : "ไม่ได้ระบุแหล่งที่มาเมื่อติดตั้งแอพพลิเคชัน",
+ "No href specified when installing app from http" : "ไม่ได้ระบุ href เมื่อกำลังติดตั้งแอพพลิเคชันจาก http",
+ "No path specified when installing app from local file" : "ไม่ได้ระบุเส้นทางไว้เมื่อกำลังติดตั้งแอพฯจากไฟล์ต้นทาง",
+ "Archives of type %s are not supported" : "ประเภทข้อมูลที่เก็บของ %s ไม่ได้รับการสนับสนุน",
+ "Failed to open archive when installing app" : "ไม่สามารถเปิดที่เก็บข้อมูลเมื่อกำลังติดตั้งแอพพลิเคชั่น",
+ "App does not provide an info.xml file" : "แอพฯ ไม่ได้ระบุไฟล์ info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "ไม่สามารถติดตั้งแอพฯเพราะไม่สามารถอ่านไฟล์ AppInfo ได้",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "ไม่สามารถตรวจสอบลายเซ็น โปรดติดต่อนักพัฒนาแอพพลิเคชันและตรวจสอบหน้าจอแผงควบคุมระบบของคุณ",
+ "App can't be installed because of not allowed code in the App" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะไม่ได้อนุญาตรหัสในแอพพลิเคชัน",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะมันเข้ากันไม่ได้กับรุ่นของ ownCloud นี้",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะมันมี <shipped>จริง</shipped> แท็กที่ไม่ได้รับอนุญาต",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "ไม่สามารถติดตั้งแอพฯ เพราะว่ารุ่นของ info.xml ไม่ตรงกับรุ่นที่ระบุไว้จากแอพสโตร์",
"%s enter the database username and name." : "%s ป้อนชื่อผู้ใช้ฐานข้อมูล และชื่อ",
"%s enter the database username." : "%s ใส่ชื่อผู้ใช้ฐานข้อมูล",
"%s enter the database name." : "%s ใส่ชื่อฐานข้อมูล",
@@ -55,50 +70,12 @@ OC.L10N.register(
"Set an admin username." : "ตั้งค่าชื่อผู้ดูแลระบบ",
"Set an admin password." : "ตั้งค่ารหัสผ่านผู้ดูแลระบบ",
"Can't create or write into the data directory %s" : "ไม่สามารถสร้างหรือเขียนลงในข้อมูลไดเรกทอรี %s",
- "You are not allowed to share %s" : "คุณยังไม่ได้รับอนุญาตให้แชร์ %s",
- "Cannot increase permissions of %s" : "ไม่สามารถเพิ่มสิทธิ์ของ %s",
- "Files can't be shared with delete permissions" : "ไม่สามารถแชร์ไฟล์และลบสิทธิ์",
- "Files can't be shared with create permissions" : "ไม่สามารถแชร์ไฟล์และสร้างสิทธิ์",
- "Expiration date is in the past" : "วันหมดอายุอยู่ในอดีตที่ผ่านมา",
- "Cannot set expiration date more than %s days in the future" : "ไม่สามารถกำหนดวันหมดอายุให้มากกว่า %s วันในอนาคต",
- "Could not find category \"%s\"" : "ไม่พบหมวดหมู่ \"%s\"",
- "Apps" : "แอปฯ",
- "Help" : "ช่วยเหลือ",
- "Personal" : "ส่วนตัว",
- "Users" : "ผู้ใช้งาน",
- "Admin" : "ผู้ดูแล",
- "Recommended" : "แนะนำ",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "แอพฯ \"%s\" ไม่สามารถติดตั้งได้เพราะไฟล์ appInfo ไม่สามารถอ่านได้",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "ไม่สามารถติดตั้งแอพฯ \"%s\" เพราะมันเข้ากันไม่ได้กับรุ่นของ ownCloud นี้",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "แอพฯ \"%s\" ไม่สามารถติดตั้งเพราะไม่ได้ปฏิบัติตามการอ้างอิงต่อไปนี้: %s",
- "No app name specified" : "ไม่ได้ระบุชื่อแอพพลิเคชัน",
- "web services under your control" : "translate by <a href=\"https://fb.me/kauw5164\">kauw5164</a>",
- "File is currently busy, please try again later" : "ขณะนี้ไฟล์กำลังใช้งานอยู่ โปรดลองอีกครั้งในภายหลัง",
- "Can't read file" : "ไม่สามารถอ่านไฟล์",
- "App directory already exists" : "มีไดเรกทอรีแอพฯอยู่แล้ว",
- "Can't create app folder. Please fix permissions. %s" : "ไม่สามารถสร้างโฟลเดอร์แอพพลิเคชัน โปรดแก้ไขการอนุญาต: %s",
- "Archive does not contain a directory named %s" : "เอกสารไม่สามารถประกอบด้วยไดเรกทอรีชื่อ %s",
- "No source specified when installing app" : "ไม่ได้ระบุแหล่งที่มาเมื่อติดตั้งแอพพลิเคชัน",
- "No href specified when installing app from http" : "ไม่ได้ระบุ href เมื่อกำลังติดตั้งแอพพลิเคชันจาก http",
- "No path specified when installing app from local file" : "ไม่ได้ระบุเส้นทางไว้เมื่อกำลังติดตั้งแอพฯจากไฟล์ต้นทาง",
- "Archives of type %s are not supported" : "ประเภทข้อมูลที่เก็บของ %s ไม่ได้รับการสนับสนุน",
- "Failed to open archive when installing app" : "ไม่สามารถเปิดที่เก็บข้อมูลเมื่อกำลังติดตั้งแอพพลิเคชั่น",
- "App does not provide an info.xml file" : "แอพฯ ไม่ได้ระบุไฟล์ info.xml",
- "App cannot be installed because appinfo file cannot be read." : "ไม่สามารถติดตั้งแอพฯเพราะไม่สามารถอ่านไฟล์ AppInfo ได้",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "ไม่สามารถตรวจสอบลายเซ็น โปรดติดต่อนักพัฒนาแอพพลิเคชันและตรวจสอบหน้าจอแผงควบคุมระบบของคุณ",
- "App can't be installed because of not allowed code in the App" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะไม่ได้อนุญาตรหัสในแอพพลิเคชัน",
- "App can't be installed because it is not compatible with this version of ownCloud" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะมันเข้ากันไม่ได้กับรุ่นของ ownCloud นี้",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะมันมี <shipped>จริง</shipped> แท็กที่ไม่ได้รับอนุญาต",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "ไม่สามารถติดตั้งแอพฯ เพราะว่ารุ่นของ info.xml ไม่ตรงกับรุ่นที่ระบุไว้จากแอพสโตร์",
- "Application is not enabled" : "แอพพลิเคชั่นดังกล่าวยังไม่ได้เปิดใช้งาน",
- "Authentication error" : "เกิดข้อผิดพลาดในสิทธิ์การเข้าใช้งาน",
- "Token expired. Please reload page." : "รหัสยืนยันความถูกต้องหมดอายุแล้ว กรุณาโหลดหน้าเว็บใหม่อีกครั้ง",
- "Unknown user" : "ไม่รู้จักผู้ใช้",
"Invalid Federated Cloud ID" : "ไอดีคลาวด์ในเครือไม่ถูกต้อง",
"%s shared »%s« with you" : "%s ถูกแชร์ »%s« กับคุณ",
"%s via %s" : "%s ผ่านทาง %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "การแชร์ %s ล้มเหลวเพราะแบ็กเอนด์ไม่อนุญาตให้แชร์จากไฟล์ประเภท %i",
"Sharing %s failed, because the file does not exist" : "การแชร์ %s ล้มเหลวเพราะไม่มีไฟล์นี้อยู่",
+ "You are not allowed to share %s" : "คุณยังไม่ได้รับอนุญาตให้แชร์ %s",
"Sharing %s failed, because you can not share with yourself" : "การแขร์ %s ล้มเหลวเพราะคุณไม่สามารถแชร์ให้กับตัวเอง",
"Sharing %s failed, because the user %s does not exist" : "การแชร์ %s ล้มเหลวเนื่องจากไม่ได้มีผู้ใช้ %s อยู่",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "การแชร์ %s ล้มเหลวเนื่องจากผู้ใช้ %s ไม่ได้เป็นสมาชิกของกลุ่มใดๆ %s เป็นสมาชิกของ",
@@ -124,10 +101,29 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "การแชร์ %s ล้มเหลวเพราะการแชร์ต่อไม่ได้รับอนุญาต",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "การแชร์ %s ล้มเหลวเพราะการแชร์แบ็กเอนด์สำหรับ %s ไม่สามารถหาแหล่งที่มา",
"Sharing %s failed, because the file could not be found in the file cache" : "การแชร์ %s ล้มเหลวเพราะไม่พบไฟล์ในแคชไฟล์",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "ชื่อผู้ใช้จะใช้ได้แค่อักษรดังต่อไปนี้: \"a-z\", \"A-Z\", \"0-9\" และ \"_.@-'\"",
- "A valid username must be provided" : "จะต้องระบุชื่อผู้ใช้ที่ถูกต้อง",
- "A valid password must be provided" : "รหัสผ่านที่ถูกต้องจะต้องให้",
- "The username is already being used" : "มีคนใช้ชื่อผู้ใช้นี้ไปแล้ว",
+ "Cannot increase permissions of %s" : "ไม่สามารถเพิ่มสิทธิ์ของ %s",
+ "Files can't be shared with delete permissions" : "ไม่สามารถแชร์ไฟล์และลบสิทธิ์",
+ "Files can't be shared with create permissions" : "ไม่สามารถแชร์ไฟล์และสร้างสิทธิ์",
+ "Expiration date is in the past" : "วันหมดอายุอยู่ในอดีตที่ผ่านมา",
+ "Cannot set expiration date more than %s days in the future" : "ไม่สามารถกำหนดวันหมดอายุให้มากกว่า %s วันในอนาคต",
+ "Could not find category \"%s\"" : "ไม่พบหมวดหมู่ \"%s\"",
+ "Apps" : "แอปฯ",
+ "Help" : "ช่วยเหลือ",
+ "Personal" : "ส่วนตัว",
+ "Users" : "ผู้ใช้งาน",
+ "Admin" : "ผู้ดูแล",
+ "Recommended" : "แนะนำ",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "แอพฯ \"%s\" ไม่สามารถติดตั้งได้เพราะไฟล์ appInfo ไม่สามารถอ่านได้",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "ไม่สามารถติดตั้งแอพฯ \"%s\" เพราะมันเข้ากันไม่ได้กับรุ่นของ ownCloud นี้",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "แอพฯ \"%s\" ไม่สามารถติดตั้งเพราะไม่ได้ปฏิบัติตามการอ้างอิงต่อไปนี้: %s",
+ "No app name specified" : "ไม่ได้ระบุชื่อแอพพลิเคชัน",
+ "web services under your control" : "translate by <a href=\"https://fb.me/kauw5164\">kauw5164</a>",
+ "File is currently busy, please try again later" : "ขณะนี้ไฟล์กำลังใช้งานอยู่ โปรดลองอีกครั้งในภายหลัง",
+ "Can't read file" : "ไม่สามารถอ่านไฟล์",
+ "Application is not enabled" : "แอพพลิเคชั่นดังกล่าวยังไม่ได้เปิดใช้งาน",
+ "Authentication error" : "เกิดข้อผิดพลาดในสิทธิ์การเข้าใช้งาน",
+ "Token expired. Please reload page." : "รหัสยืนยันความถูกต้องหมดอายุแล้ว กรุณาโหลดหน้าเว็บใหม่อีกครั้ง",
+ "Unknown user" : "ไม่รู้จักผู้ใช้",
"No database drivers (sqlite, mysql, or postgresql) installed." : "ไม่มีไดรเวอร์ฐานข้อมูล (sqlite, mysql, or postgresql) ที่ถูกติดตั้ง",
"Microsoft Windows Platform is not supported" : "ไม่สนับสนุนแพลตฟอร์ม Microsoft Windows",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "ไม่สนับสนุนการเรียกใช้เซิร์ฟเวอร์ ownCloud บนแพลตฟอร์ม Microsoft Windows เราขอแนะนำให้คุณใช้เซิร์ฟเวอร์ลินุกซ์ในเครื่องเสมือนถ้าคุณไม่มีตัวเลือกสำหรับการย้ายเซิร์ฟเวอร์เอง ค้นหาแพคเกจลินุกซ์เช่นเดียวกับที่ง่ายต่อการปรับใช้อิมเมจบนเครื่องเสมือน <a href=\"%s\">%s</a> สำหรับการย้ายการติดตั้งลินุกซ์ที่มีอยู่เพื่อให้คุณสามารถค้นหาเคล็ดลับและการย้ายในสคริปต์ <a href=\"%s\">เอกสารของเรา</a>",
@@ -157,6 +153,10 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "ตรวจสอบค่าของ \"datadirectory\" ในการกำหนดค่าของคุณ",
"Data directory (%s) is invalid" : "ไดเรกทอรีข้อมูล (%s) ไม่ถูกต้อง",
"Please check that the data directory contains a file \".ocdata\" in its root." : "กรุณาตรวจสอบว่าไดเรกทอรีข้อมูลมีแฟ้ม \".ocdata\" อยู่ในราก",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "ชื่อผู้ใช้จะใช้ได้แค่อักษรดังต่อไปนี้: \"a-z\", \"A-Z\", \"0-9\" และ \"_.@-'\"",
+ "A valid username must be provided" : "จะต้องระบุชื่อผู้ใช้ที่ถูกต้อง",
+ "A valid password must be provided" : "รหัสผ่านที่ถูกต้องจะต้องให้",
+ "The username is already being used" : "มีคนใช้ชื่อผู้ใช้นี้ไปแล้ว",
"Could not obtain lock type %d on \"%s\"." : "ไม่สามารถรับล็อคชนิด %d บน \"%s\"",
"Storage unauthorized. %s" : "การจัดเก็บข้อมูลไม่ได้รับอนุญาต %s",
"Storage incomplete configuration. %s" : "การตั้งค่าการจัดเก็บข้อมูลไม่สำเร็จ %s",
diff --git a/lib/l10n/th_TH.json b/lib/l10n/th_TH.json
index 961aad0f4c0..81046bd9da2 100644
--- a/lib/l10n/th_TH.json
+++ b/lib/l10n/th_TH.json
@@ -35,6 +35,21 @@
"File name is a reserved word" : "ชื่อแฟ้มเป็นคำสงวน",
"File name contains at least one invalid character" : "ชื่อแฟ้มมีหนึ่งตัวอักษรที่ไม่ถูกต้อง",
"File name is too long" : "ชื่อแฟ้มยาวเกินไป",
+ "App directory already exists" : "มีไดเรกทอรีแอพฯอยู่แล้ว",
+ "Can't create app folder. Please fix permissions. %s" : "ไม่สามารถสร้างโฟลเดอร์แอพพลิเคชัน โปรดแก้ไขการอนุญาต: %s",
+ "Archive does not contain a directory named %s" : "เอกสารไม่สามารถประกอบด้วยไดเรกทอรีชื่อ %s",
+ "No source specified when installing app" : "ไม่ได้ระบุแหล่งที่มาเมื่อติดตั้งแอพพลิเคชัน",
+ "No href specified when installing app from http" : "ไม่ได้ระบุ href เมื่อกำลังติดตั้งแอพพลิเคชันจาก http",
+ "No path specified when installing app from local file" : "ไม่ได้ระบุเส้นทางไว้เมื่อกำลังติดตั้งแอพฯจากไฟล์ต้นทาง",
+ "Archives of type %s are not supported" : "ประเภทข้อมูลที่เก็บของ %s ไม่ได้รับการสนับสนุน",
+ "Failed to open archive when installing app" : "ไม่สามารถเปิดที่เก็บข้อมูลเมื่อกำลังติดตั้งแอพพลิเคชั่น",
+ "App does not provide an info.xml file" : "แอพฯ ไม่ได้ระบุไฟล์ info.xml",
+ "App cannot be installed because appinfo file cannot be read." : "ไม่สามารถติดตั้งแอพฯเพราะไม่สามารถอ่านไฟล์ AppInfo ได้",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "ไม่สามารถตรวจสอบลายเซ็น โปรดติดต่อนักพัฒนาแอพพลิเคชันและตรวจสอบหน้าจอแผงควบคุมระบบของคุณ",
+ "App can't be installed because of not allowed code in the App" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะไม่ได้อนุญาตรหัสในแอพพลิเคชัน",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะมันเข้ากันไม่ได้กับรุ่นของ ownCloud นี้",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะมันมี <shipped>จริง</shipped> แท็กที่ไม่ได้รับอนุญาต",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "ไม่สามารถติดตั้งแอพฯ เพราะว่ารุ่นของ info.xml ไม่ตรงกับรุ่นที่ระบุไว้จากแอพสโตร์",
"%s enter the database username and name." : "%s ป้อนชื่อผู้ใช้ฐานข้อมูล และชื่อ",
"%s enter the database username." : "%s ใส่ชื่อผู้ใช้ฐานข้อมูล",
"%s enter the database name." : "%s ใส่ชื่อฐานข้อมูล",
@@ -53,50 +68,12 @@
"Set an admin username." : "ตั้งค่าชื่อผู้ดูแลระบบ",
"Set an admin password." : "ตั้งค่ารหัสผ่านผู้ดูแลระบบ",
"Can't create or write into the data directory %s" : "ไม่สามารถสร้างหรือเขียนลงในข้อมูลไดเรกทอรี %s",
- "You are not allowed to share %s" : "คุณยังไม่ได้รับอนุญาตให้แชร์ %s",
- "Cannot increase permissions of %s" : "ไม่สามารถเพิ่มสิทธิ์ของ %s",
- "Files can't be shared with delete permissions" : "ไม่สามารถแชร์ไฟล์และลบสิทธิ์",
- "Files can't be shared with create permissions" : "ไม่สามารถแชร์ไฟล์และสร้างสิทธิ์",
- "Expiration date is in the past" : "วันหมดอายุอยู่ในอดีตที่ผ่านมา",
- "Cannot set expiration date more than %s days in the future" : "ไม่สามารถกำหนดวันหมดอายุให้มากกว่า %s วันในอนาคต",
- "Could not find category \"%s\"" : "ไม่พบหมวดหมู่ \"%s\"",
- "Apps" : "แอปฯ",
- "Help" : "ช่วยเหลือ",
- "Personal" : "ส่วนตัว",
- "Users" : "ผู้ใช้งาน",
- "Admin" : "ผู้ดูแล",
- "Recommended" : "แนะนำ",
- "App \"%s\" cannot be installed because appinfo file cannot be read." : "แอพฯ \"%s\" ไม่สามารถติดตั้งได้เพราะไฟล์ appInfo ไม่สามารถอ่านได้",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "ไม่สามารถติดตั้งแอพฯ \"%s\" เพราะมันเข้ากันไม่ได้กับรุ่นของ ownCloud นี้",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "แอพฯ \"%s\" ไม่สามารถติดตั้งเพราะไม่ได้ปฏิบัติตามการอ้างอิงต่อไปนี้: %s",
- "No app name specified" : "ไม่ได้ระบุชื่อแอพพลิเคชัน",
- "web services under your control" : "translate by <a href=\"https://fb.me/kauw5164\">kauw5164</a>",
- "File is currently busy, please try again later" : "ขณะนี้ไฟล์กำลังใช้งานอยู่ โปรดลองอีกครั้งในภายหลัง",
- "Can't read file" : "ไม่สามารถอ่านไฟล์",
- "App directory already exists" : "มีไดเรกทอรีแอพฯอยู่แล้ว",
- "Can't create app folder. Please fix permissions. %s" : "ไม่สามารถสร้างโฟลเดอร์แอพพลิเคชัน โปรดแก้ไขการอนุญาต: %s",
- "Archive does not contain a directory named %s" : "เอกสารไม่สามารถประกอบด้วยไดเรกทอรีชื่อ %s",
- "No source specified when installing app" : "ไม่ได้ระบุแหล่งที่มาเมื่อติดตั้งแอพพลิเคชัน",
- "No href specified when installing app from http" : "ไม่ได้ระบุ href เมื่อกำลังติดตั้งแอพพลิเคชันจาก http",
- "No path specified when installing app from local file" : "ไม่ได้ระบุเส้นทางไว้เมื่อกำลังติดตั้งแอพฯจากไฟล์ต้นทาง",
- "Archives of type %s are not supported" : "ประเภทข้อมูลที่เก็บของ %s ไม่ได้รับการสนับสนุน",
- "Failed to open archive when installing app" : "ไม่สามารถเปิดที่เก็บข้อมูลเมื่อกำลังติดตั้งแอพพลิเคชั่น",
- "App does not provide an info.xml file" : "แอพฯ ไม่ได้ระบุไฟล์ info.xml",
- "App cannot be installed because appinfo file cannot be read." : "ไม่สามารถติดตั้งแอพฯเพราะไม่สามารถอ่านไฟล์ AppInfo ได้",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "ไม่สามารถตรวจสอบลายเซ็น โปรดติดต่อนักพัฒนาแอพพลิเคชันและตรวจสอบหน้าจอแผงควบคุมระบบของคุณ",
- "App can't be installed because of not allowed code in the App" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะไม่ได้อนุญาตรหัสในแอพพลิเคชัน",
- "App can't be installed because it is not compatible with this version of ownCloud" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะมันเข้ากันไม่ได้กับรุ่นของ ownCloud นี้",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "ไม่สามารถติดตั้งแอพพลิเคชันเพราะมันมี <shipped>จริง</shipped> แท็กที่ไม่ได้รับอนุญาต",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "ไม่สามารถติดตั้งแอพฯ เพราะว่ารุ่นของ info.xml ไม่ตรงกับรุ่นที่ระบุไว้จากแอพสโตร์",
- "Application is not enabled" : "แอพพลิเคชั่นดังกล่าวยังไม่ได้เปิดใช้งาน",
- "Authentication error" : "เกิดข้อผิดพลาดในสิทธิ์การเข้าใช้งาน",
- "Token expired. Please reload page." : "รหัสยืนยันความถูกต้องหมดอายุแล้ว กรุณาโหลดหน้าเว็บใหม่อีกครั้ง",
- "Unknown user" : "ไม่รู้จักผู้ใช้",
"Invalid Federated Cloud ID" : "ไอดีคลาวด์ในเครือไม่ถูกต้อง",
"%s shared »%s« with you" : "%s ถูกแชร์ »%s« กับคุณ",
"%s via %s" : "%s ผ่านทาง %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "การแชร์ %s ล้มเหลวเพราะแบ็กเอนด์ไม่อนุญาตให้แชร์จากไฟล์ประเภท %i",
"Sharing %s failed, because the file does not exist" : "การแชร์ %s ล้มเหลวเพราะไม่มีไฟล์นี้อยู่",
+ "You are not allowed to share %s" : "คุณยังไม่ได้รับอนุญาตให้แชร์ %s",
"Sharing %s failed, because you can not share with yourself" : "การแขร์ %s ล้มเหลวเพราะคุณไม่สามารถแชร์ให้กับตัวเอง",
"Sharing %s failed, because the user %s does not exist" : "การแชร์ %s ล้มเหลวเนื่องจากไม่ได้มีผู้ใช้ %s อยู่",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "การแชร์ %s ล้มเหลวเนื่องจากผู้ใช้ %s ไม่ได้เป็นสมาชิกของกลุ่มใดๆ %s เป็นสมาชิกของ",
@@ -122,10 +99,29 @@
"Sharing %s failed, because resharing is not allowed" : "การแชร์ %s ล้มเหลวเพราะการแชร์ต่อไม่ได้รับอนุญาต",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "การแชร์ %s ล้มเหลวเพราะการแชร์แบ็กเอนด์สำหรับ %s ไม่สามารถหาแหล่งที่มา",
"Sharing %s failed, because the file could not be found in the file cache" : "การแชร์ %s ล้มเหลวเพราะไม่พบไฟล์ในแคชไฟล์",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "ชื่อผู้ใช้จะใช้ได้แค่อักษรดังต่อไปนี้: \"a-z\", \"A-Z\", \"0-9\" และ \"_.@-'\"",
- "A valid username must be provided" : "จะต้องระบุชื่อผู้ใช้ที่ถูกต้อง",
- "A valid password must be provided" : "รหัสผ่านที่ถูกต้องจะต้องให้",
- "The username is already being used" : "มีคนใช้ชื่อผู้ใช้นี้ไปแล้ว",
+ "Cannot increase permissions of %s" : "ไม่สามารถเพิ่มสิทธิ์ของ %s",
+ "Files can't be shared with delete permissions" : "ไม่สามารถแชร์ไฟล์และลบสิทธิ์",
+ "Files can't be shared with create permissions" : "ไม่สามารถแชร์ไฟล์และสร้างสิทธิ์",
+ "Expiration date is in the past" : "วันหมดอายุอยู่ในอดีตที่ผ่านมา",
+ "Cannot set expiration date more than %s days in the future" : "ไม่สามารถกำหนดวันหมดอายุให้มากกว่า %s วันในอนาคต",
+ "Could not find category \"%s\"" : "ไม่พบหมวดหมู่ \"%s\"",
+ "Apps" : "แอปฯ",
+ "Help" : "ช่วยเหลือ",
+ "Personal" : "ส่วนตัว",
+ "Users" : "ผู้ใช้งาน",
+ "Admin" : "ผู้ดูแล",
+ "Recommended" : "แนะนำ",
+ "App \"%s\" cannot be installed because appinfo file cannot be read." : "แอพฯ \"%s\" ไม่สามารถติดตั้งได้เพราะไฟล์ appInfo ไม่สามารถอ่านได้",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "ไม่สามารถติดตั้งแอพฯ \"%s\" เพราะมันเข้ากันไม่ได้กับรุ่นของ ownCloud นี้",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "แอพฯ \"%s\" ไม่สามารถติดตั้งเพราะไม่ได้ปฏิบัติตามการอ้างอิงต่อไปนี้: %s",
+ "No app name specified" : "ไม่ได้ระบุชื่อแอพพลิเคชัน",
+ "web services under your control" : "translate by <a href=\"https://fb.me/kauw5164\">kauw5164</a>",
+ "File is currently busy, please try again later" : "ขณะนี้ไฟล์กำลังใช้งานอยู่ โปรดลองอีกครั้งในภายหลัง",
+ "Can't read file" : "ไม่สามารถอ่านไฟล์",
+ "Application is not enabled" : "แอพพลิเคชั่นดังกล่าวยังไม่ได้เปิดใช้งาน",
+ "Authentication error" : "เกิดข้อผิดพลาดในสิทธิ์การเข้าใช้งาน",
+ "Token expired. Please reload page." : "รหัสยืนยันความถูกต้องหมดอายุแล้ว กรุณาโหลดหน้าเว็บใหม่อีกครั้ง",
+ "Unknown user" : "ไม่รู้จักผู้ใช้",
"No database drivers (sqlite, mysql, or postgresql) installed." : "ไม่มีไดรเวอร์ฐานข้อมูล (sqlite, mysql, or postgresql) ที่ถูกติดตั้ง",
"Microsoft Windows Platform is not supported" : "ไม่สนับสนุนแพลตฟอร์ม Microsoft Windows",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "ไม่สนับสนุนการเรียกใช้เซิร์ฟเวอร์ ownCloud บนแพลตฟอร์ม Microsoft Windows เราขอแนะนำให้คุณใช้เซิร์ฟเวอร์ลินุกซ์ในเครื่องเสมือนถ้าคุณไม่มีตัวเลือกสำหรับการย้ายเซิร์ฟเวอร์เอง ค้นหาแพคเกจลินุกซ์เช่นเดียวกับที่ง่ายต่อการปรับใช้อิมเมจบนเครื่องเสมือน <a href=\"%s\">%s</a> สำหรับการย้ายการติดตั้งลินุกซ์ที่มีอยู่เพื่อให้คุณสามารถค้นหาเคล็ดลับและการย้ายในสคริปต์ <a href=\"%s\">เอกสารของเรา</a>",
@@ -155,6 +151,10 @@
"Check the value of \"datadirectory\" in your configuration" : "ตรวจสอบค่าของ \"datadirectory\" ในการกำหนดค่าของคุณ",
"Data directory (%s) is invalid" : "ไดเรกทอรีข้อมูล (%s) ไม่ถูกต้อง",
"Please check that the data directory contains a file \".ocdata\" in its root." : "กรุณาตรวจสอบว่าไดเรกทอรีข้อมูลมีแฟ้ม \".ocdata\" อยู่ในราก",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "ชื่อผู้ใช้จะใช้ได้แค่อักษรดังต่อไปนี้: \"a-z\", \"A-Z\", \"0-9\" และ \"_.@-'\"",
+ "A valid username must be provided" : "จะต้องระบุชื่อผู้ใช้ที่ถูกต้อง",
+ "A valid password must be provided" : "รหัสผ่านที่ถูกต้องจะต้องให้",
+ "The username is already being used" : "มีคนใช้ชื่อผู้ใช้นี้ไปแล้ว",
"Could not obtain lock type %d on \"%s\"." : "ไม่สามารถรับล็อคชนิด %d บน \"%s\"",
"Storage unauthorized. %s" : "การจัดเก็บข้อมูลไม่ได้รับอนุญาต %s",
"Storage incomplete configuration. %s" : "การตั้งค่าการจัดเก็บข้อมูลไม่สำเร็จ %s",
diff --git a/lib/l10n/tr.js b/lib/l10n/tr.js
index cac77ed9c5c..d2e0ed2e8fc 100644
--- a/lib/l10n/tr.js
+++ b/lib/l10n/tr.js
@@ -36,6 +36,21 @@ OC.L10N.register(
"File name is a reserved word" : "Bu dosya adı özel bir kullanıma aittir",
"File name contains at least one invalid character" : "Dosya adı en az bir geçersiz karakter içeriyor",
"File name is too long" : "Dosya adı çok uzun",
+ "App directory already exists" : "Uygulama dizini zaten mevcut",
+ "Can't create app folder. Please fix permissions. %s" : "Uygulama dizini oluşturulamıyor. Lütfen izinleri düzeltin. %s",
+ "Archive does not contain a directory named %s" : "Arşivde %s adında bir dizin bulunmuyor",
+ "No source specified when installing app" : "Uygulama kurulurken bir kaynak belirtilmedi",
+ "No href specified when installing app from http" : "Uygulama http'den kurulurken href belirtilmedi",
+ "No path specified when installing app from local file" : "Uygulama yerel dosyadan kurulurken dosya yolu belirtilmedi",
+ "Archives of type %s are not supported" : "%s arşiv türü desteklenmiyor",
+ "Failed to open archive when installing app" : "Uygulama kurulurken arşiv dosyası açılamadı",
+ "App does not provide an info.xml file" : "Uygulama info.xml dosyası sağlamıyor",
+ "App cannot be installed because appinfo file cannot be read." : "uygulama yüklenemiyor çünkü appinfo dosyası okunamıyor.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "İmza denetlenemedi. Lütfen uygulama yöneticisi ile iletişime geçin ve yönetici ekranınıza bakın.",
+ "App can't be installed because of not allowed code in the App" : "Uygulama, izin verilmeyen kodlar barındırdığından kurulamıyor",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "ownCloud sürümünüz ile uyumsuz olduğu için uygulama kurulamıyor",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Uygulama, birlikte gelmeyen uygulama olmasına rağmen <shipped>true</shipped> etiketi içerdiği için kurulamıyor",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Uygulama info.xml içindeki sürüm ile uygulama marketinde belirtilen sürüm aynı olmadığından kurulamıyor",
"%s enter the database username and name." : "%s veritabanı adı ve kullanıcı adını girin.",
"%s enter the database username." : "%s veritabanı kullanıcı adını girin.",
"%s enter the database name." : "%s veritabanı adını girin.",
@@ -54,47 +69,12 @@ OC.L10N.register(
"Set an admin username." : "Bir yönetici kullanıcı adı ayarlayın.",
"Set an admin password." : "Bir yönetici kullanıcı parolası ayarlayın.",
"Can't create or write into the data directory %s" : "Veri dizini %s oluşturulamıyor veya yazılamıyor",
- "You are not allowed to share %s" : "%s paylaşımını yapma izniniz yok",
- "Cannot increase permissions of %s" : "%s izinleri yükseltilemiyor",
- "Expiration date is in the past" : "Son kullanma tarihi geçmişte",
- "Cannot set expiration date more than %s days in the future" : "Paylaşımların son kullanım süreleri, gelecekte %s günden fazla olamaz",
- "Could not find category \"%s\"" : "\"%s\" kategorisi bulunamadı",
- "Apps" : "Uygulamalar",
- "Help" : "Yardım",
- "Personal" : "Kişisel",
- "Users" : "Kullanıcılar",
- "Admin" : "Yönetici",
- "Recommended" : "Önerilen",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "ownCloud yazılımının bu sürümü ile uyumlu olmadığı için \"%s\" uygulaması kurulamaz.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "\"%s\" uygulaması, şu bağımlılıklar sağlanmadığı için yüklenemiyor: %s",
- "No app name specified" : "Uygulama adı belirtilmedi",
- "web services under your control" : "denetiminizdeki web hizmetleri",
- "File is currently busy, please try again later" : "Dosya şu anda meşgul, lütfen daha sonra deneyin",
- "Can't read file" : "Dosya okunamıyor",
- "App directory already exists" : "Uygulama dizini zaten mevcut",
- "Can't create app folder. Please fix permissions. %s" : "Uygulama dizini oluşturulamıyor. Lütfen izinleri düzeltin. %s",
- "Archive does not contain a directory named %s" : "Arşivde %s adında bir dizin bulunmuyor",
- "No source specified when installing app" : "Uygulama kurulurken bir kaynak belirtilmedi",
- "No href specified when installing app from http" : "Uygulama http'den kurulurken href belirtilmedi",
- "No path specified when installing app from local file" : "Uygulama yerel dosyadan kurulurken dosya yolu belirtilmedi",
- "Archives of type %s are not supported" : "%s arşiv türü desteklenmiyor",
- "Failed to open archive when installing app" : "Uygulama kurulurken arşiv dosyası açılamadı",
- "App does not provide an info.xml file" : "Uygulama info.xml dosyası sağlamıyor",
- "App cannot be installed because appinfo file cannot be read." : "uygulama yüklenemiyor çünkü appinfo dosyası okunamıyor.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "İmza denetlenemedi. Lütfen uygulama yöneticisi ile iletişime geçin ve yönetici ekranınıza bakın.",
- "App can't be installed because of not allowed code in the App" : "Uygulama, izin verilmeyen kodlar barındırdığından kurulamıyor",
- "App can't be installed because it is not compatible with this version of ownCloud" : "ownCloud sürümünüz ile uyumsuz olduğu için uygulama kurulamıyor",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Uygulama, birlikte gelmeyen uygulama olmasına rağmen <shipped>true</shipped> etiketi içerdiği için kurulamıyor",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Uygulama info.xml içindeki sürüm ile uygulama marketinde belirtilen sürüm aynı olmadığından kurulamıyor",
- "Application is not enabled" : "Uygulama etkin değil",
- "Authentication error" : "Kimlik doğrulama hatası",
- "Token expired. Please reload page." : "Belirteç süresi geçti. Lütfen sayfayı yenileyin.",
- "Unknown user" : "Bilinmeyen kullanıcı",
"Invalid Federated Cloud ID" : "Geçersiz Birleşmiş Bulut Kimliği",
"%s shared »%s« with you" : "%s sizinle »%s« paylaşımında bulundu",
"%s via %s" : "%s, %s aracılığıyla",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Arka uç %i türündeki paylaşımlara izin vermediğinden %s paylaşımı başarısız",
"Sharing %s failed, because the file does not exist" : "%s paylaşımı, dosya mevcut olmadığından başarısız oldu",
+ "You are not allowed to share %s" : "%s paylaşımını yapma izniniz yok",
"Sharing %s failed, because you can not share with yourself" : "%s paylaşımı başarısız, kendiniz ile paylaşamazsınız",
"Sharing %s failed, because the user %s does not exist" : "%s paylaşımı, %s kullanıcısı mevcut olmadığından başarısız oldu",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s paylaşımı, %s kullanıcısının %s üyeliklerinden birine sahip olmadığından başarısız oldu",
@@ -120,11 +100,26 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "%s paylaşımı, tekrar paylaşımın izin verilmemesinden dolayı başarısız oldu",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s paylaşımı, %s için arka ucun kaynağını bulamamasından dolayı başarısız oldu",
"Sharing %s failed, because the file could not be found in the file cache" : "%s paylaşımı, dosyanın dosya önbelleğinde bulunamamasınndan dolayı başarısız oldu",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Kullanıcı adında sadece bu karakterlere izin verilmektedir: \"a-z\", \"A-Z\", \"0-9\", ve \"_.@-'\"",
- "A valid username must be provided" : "Geçerli bir kullanıcı adı mutlaka sağlanmalı",
- "Username contains whitespace at the beginning or at the end" : "Kullanıcı adı başlangıç veya sonda boşluk içeriyor",
- "A valid password must be provided" : "Geçerli bir parola mutlaka sağlanmalı",
- "The username is already being used" : "Bu kullanıcı adı zaten kullanımda",
+ "Cannot increase permissions of %s" : "%s izinleri yükseltilemiyor",
+ "Expiration date is in the past" : "Son kullanma tarihi geçmişte",
+ "Cannot set expiration date more than %s days in the future" : "Paylaşımların son kullanım süreleri, gelecekte %s günden fazla olamaz",
+ "Could not find category \"%s\"" : "\"%s\" kategorisi bulunamadı",
+ "Apps" : "Uygulamalar",
+ "Help" : "Yardım",
+ "Personal" : "Kişisel",
+ "Users" : "Kullanıcılar",
+ "Admin" : "Yönetici",
+ "Recommended" : "Önerilen",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "ownCloud yazılımının bu sürümü ile uyumlu olmadığı için \"%s\" uygulaması kurulamaz.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "\"%s\" uygulaması, şu bağımlılıklar sağlanmadığı için yüklenemiyor: %s",
+ "No app name specified" : "Uygulama adı belirtilmedi",
+ "web services under your control" : "denetiminizdeki web hizmetleri",
+ "File is currently busy, please try again later" : "Dosya şu anda meşgul, lütfen daha sonra deneyin",
+ "Can't read file" : "Dosya okunamıyor",
+ "Application is not enabled" : "Uygulama etkin değil",
+ "Authentication error" : "Kimlik doğrulama hatası",
+ "Token expired. Please reload page." : "Belirteç süresi geçti. Lütfen sayfayı yenileyin.",
+ "Unknown user" : "Bilinmeyen kullanıcı",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Yüklü veritabanı sürücüsü (sqlite, mysql veya postgresql) yok.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows Platformu desteklenmiyor",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "ownCloud Sunucusu'nun Microsoft Windows platformunda çalıştırılması desteklenmiyor. Sunucuyu taşıma imkanınız yoksa bir sanal makine içerisinde Linux sunucusu kullanmanızı öneriyoruz. Linux paketleri ile birlikte sanal makinelere kolaylıkla açılabilen kalıpları <a href=\"%s\">%s</a> adresinden bulabilirsiniz. Mevcut kurulumları Linux'a aktarmak için yazılmış bazı ipuçları ve aktarım betiğine <a href=\"%s\">belgelendirmemizden</a> ulaşabilirsiniz.",
@@ -156,6 +151,11 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Yapılandırmanızdaki \"datadirectory\" değerini denetleyin",
"Data directory (%s) is invalid" : "Veri dizini (%s) geçersiz",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Lütfen veri dizininin kökünde \".ocdata\" adlı bir dosyanın bulunduğunu denetleyin.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Kullanıcı adında sadece bu karakterlere izin verilmektedir: \"a-z\", \"A-Z\", \"0-9\", ve \"_.@-'\"",
+ "A valid username must be provided" : "Geçerli bir kullanıcı adı mutlaka sağlanmalı",
+ "Username contains whitespace at the beginning or at the end" : "Kullanıcı adı başlangıç veya sonda boşluk içeriyor",
+ "A valid password must be provided" : "Geçerli bir parola mutlaka sağlanmalı",
+ "The username is already being used" : "Bu kullanıcı adı zaten kullanımda",
"Could not obtain lock type %d on \"%s\"." : "\"%s\" üzerinde %d kilit türü alınamadı.",
"Storage unauthorized. %s" : "Depolamaya erişim izni yok. %s",
"Storage incomplete configuration. %s" : "Depolamada tamamlanmamış yapılandırma. %s",
diff --git a/lib/l10n/tr.json b/lib/l10n/tr.json
index 265e1d77d88..59729ef9118 100644
--- a/lib/l10n/tr.json
+++ b/lib/l10n/tr.json
@@ -34,6 +34,21 @@
"File name is a reserved word" : "Bu dosya adı özel bir kullanıma aittir",
"File name contains at least one invalid character" : "Dosya adı en az bir geçersiz karakter içeriyor",
"File name is too long" : "Dosya adı çok uzun",
+ "App directory already exists" : "Uygulama dizini zaten mevcut",
+ "Can't create app folder. Please fix permissions. %s" : "Uygulama dizini oluşturulamıyor. Lütfen izinleri düzeltin. %s",
+ "Archive does not contain a directory named %s" : "Arşivde %s adında bir dizin bulunmuyor",
+ "No source specified when installing app" : "Uygulama kurulurken bir kaynak belirtilmedi",
+ "No href specified when installing app from http" : "Uygulama http'den kurulurken href belirtilmedi",
+ "No path specified when installing app from local file" : "Uygulama yerel dosyadan kurulurken dosya yolu belirtilmedi",
+ "Archives of type %s are not supported" : "%s arşiv türü desteklenmiyor",
+ "Failed to open archive when installing app" : "Uygulama kurulurken arşiv dosyası açılamadı",
+ "App does not provide an info.xml file" : "Uygulama info.xml dosyası sağlamıyor",
+ "App cannot be installed because appinfo file cannot be read." : "uygulama yüklenemiyor çünkü appinfo dosyası okunamıyor.",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "İmza denetlenemedi. Lütfen uygulama yöneticisi ile iletişime geçin ve yönetici ekranınıza bakın.",
+ "App can't be installed because of not allowed code in the App" : "Uygulama, izin verilmeyen kodlar barındırdığından kurulamıyor",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "ownCloud sürümünüz ile uyumsuz olduğu için uygulama kurulamıyor",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Uygulama, birlikte gelmeyen uygulama olmasına rağmen <shipped>true</shipped> etiketi içerdiği için kurulamıyor",
+ "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Uygulama info.xml içindeki sürüm ile uygulama marketinde belirtilen sürüm aynı olmadığından kurulamıyor",
"%s enter the database username and name." : "%s veritabanı adı ve kullanıcı adını girin.",
"%s enter the database username." : "%s veritabanı kullanıcı adını girin.",
"%s enter the database name." : "%s veritabanı adını girin.",
@@ -52,47 +67,12 @@
"Set an admin username." : "Bir yönetici kullanıcı adı ayarlayın.",
"Set an admin password." : "Bir yönetici kullanıcı parolası ayarlayın.",
"Can't create or write into the data directory %s" : "Veri dizini %s oluşturulamıyor veya yazılamıyor",
- "You are not allowed to share %s" : "%s paylaşımını yapma izniniz yok",
- "Cannot increase permissions of %s" : "%s izinleri yükseltilemiyor",
- "Expiration date is in the past" : "Son kullanma tarihi geçmişte",
- "Cannot set expiration date more than %s days in the future" : "Paylaşımların son kullanım süreleri, gelecekte %s günden fazla olamaz",
- "Could not find category \"%s\"" : "\"%s\" kategorisi bulunamadı",
- "Apps" : "Uygulamalar",
- "Help" : "Yardım",
- "Personal" : "Kişisel",
- "Users" : "Kullanıcılar",
- "Admin" : "Yönetici",
- "Recommended" : "Önerilen",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "ownCloud yazılımının bu sürümü ile uyumlu olmadığı için \"%s\" uygulaması kurulamaz.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "\"%s\" uygulaması, şu bağımlılıklar sağlanmadığı için yüklenemiyor: %s",
- "No app name specified" : "Uygulama adı belirtilmedi",
- "web services under your control" : "denetiminizdeki web hizmetleri",
- "File is currently busy, please try again later" : "Dosya şu anda meşgul, lütfen daha sonra deneyin",
- "Can't read file" : "Dosya okunamıyor",
- "App directory already exists" : "Uygulama dizini zaten mevcut",
- "Can't create app folder. Please fix permissions. %s" : "Uygulama dizini oluşturulamıyor. Lütfen izinleri düzeltin. %s",
- "Archive does not contain a directory named %s" : "Arşivde %s adında bir dizin bulunmuyor",
- "No source specified when installing app" : "Uygulama kurulurken bir kaynak belirtilmedi",
- "No href specified when installing app from http" : "Uygulama http'den kurulurken href belirtilmedi",
- "No path specified when installing app from local file" : "Uygulama yerel dosyadan kurulurken dosya yolu belirtilmedi",
- "Archives of type %s are not supported" : "%s arşiv türü desteklenmiyor",
- "Failed to open archive when installing app" : "Uygulama kurulurken arşiv dosyası açılamadı",
- "App does not provide an info.xml file" : "Uygulama info.xml dosyası sağlamıyor",
- "App cannot be installed because appinfo file cannot be read." : "uygulama yüklenemiyor çünkü appinfo dosyası okunamıyor.",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "İmza denetlenemedi. Lütfen uygulama yöneticisi ile iletişime geçin ve yönetici ekranınıza bakın.",
- "App can't be installed because of not allowed code in the App" : "Uygulama, izin verilmeyen kodlar barındırdığından kurulamıyor",
- "App can't be installed because it is not compatible with this version of ownCloud" : "ownCloud sürümünüz ile uyumsuz olduğu için uygulama kurulamıyor",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Uygulama, birlikte gelmeyen uygulama olmasına rağmen <shipped>true</shipped> etiketi içerdiği için kurulamıyor",
- "App can't be installed because the version in info.xml is not the same as the version reported from the app store" : "Uygulama info.xml içindeki sürüm ile uygulama marketinde belirtilen sürüm aynı olmadığından kurulamıyor",
- "Application is not enabled" : "Uygulama etkin değil",
- "Authentication error" : "Kimlik doğrulama hatası",
- "Token expired. Please reload page." : "Belirteç süresi geçti. Lütfen sayfayı yenileyin.",
- "Unknown user" : "Bilinmeyen kullanıcı",
"Invalid Federated Cloud ID" : "Geçersiz Birleşmiş Bulut Kimliği",
"%s shared »%s« with you" : "%s sizinle »%s« paylaşımında bulundu",
"%s via %s" : "%s, %s aracılığıyla",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Arka uç %i türündeki paylaşımlara izin vermediğinden %s paylaşımı başarısız",
"Sharing %s failed, because the file does not exist" : "%s paylaşımı, dosya mevcut olmadığından başarısız oldu",
+ "You are not allowed to share %s" : "%s paylaşımını yapma izniniz yok",
"Sharing %s failed, because you can not share with yourself" : "%s paylaşımı başarısız, kendiniz ile paylaşamazsınız",
"Sharing %s failed, because the user %s does not exist" : "%s paylaşımı, %s kullanıcısı mevcut olmadığından başarısız oldu",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "%s paylaşımı, %s kullanıcısının %s üyeliklerinden birine sahip olmadığından başarısız oldu",
@@ -118,11 +98,26 @@
"Sharing %s failed, because resharing is not allowed" : "%s paylaşımı, tekrar paylaşımın izin verilmemesinden dolayı başarısız oldu",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "%s paylaşımı, %s için arka ucun kaynağını bulamamasından dolayı başarısız oldu",
"Sharing %s failed, because the file could not be found in the file cache" : "%s paylaşımı, dosyanın dosya önbelleğinde bulunamamasınndan dolayı başarısız oldu",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Kullanıcı adında sadece bu karakterlere izin verilmektedir: \"a-z\", \"A-Z\", \"0-9\", ve \"_.@-'\"",
- "A valid username must be provided" : "Geçerli bir kullanıcı adı mutlaka sağlanmalı",
- "Username contains whitespace at the beginning or at the end" : "Kullanıcı adı başlangıç veya sonda boşluk içeriyor",
- "A valid password must be provided" : "Geçerli bir parola mutlaka sağlanmalı",
- "The username is already being used" : "Bu kullanıcı adı zaten kullanımda",
+ "Cannot increase permissions of %s" : "%s izinleri yükseltilemiyor",
+ "Expiration date is in the past" : "Son kullanma tarihi geçmişte",
+ "Cannot set expiration date more than %s days in the future" : "Paylaşımların son kullanım süreleri, gelecekte %s günden fazla olamaz",
+ "Could not find category \"%s\"" : "\"%s\" kategorisi bulunamadı",
+ "Apps" : "Uygulamalar",
+ "Help" : "Yardım",
+ "Personal" : "Kişisel",
+ "Users" : "Kullanıcılar",
+ "Admin" : "Yönetici",
+ "Recommended" : "Önerilen",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "ownCloud yazılımının bu sürümü ile uyumlu olmadığı için \"%s\" uygulaması kurulamaz.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "\"%s\" uygulaması, şu bağımlılıklar sağlanmadığı için yüklenemiyor: %s",
+ "No app name specified" : "Uygulama adı belirtilmedi",
+ "web services under your control" : "denetiminizdeki web hizmetleri",
+ "File is currently busy, please try again later" : "Dosya şu anda meşgul, lütfen daha sonra deneyin",
+ "Can't read file" : "Dosya okunamıyor",
+ "Application is not enabled" : "Uygulama etkin değil",
+ "Authentication error" : "Kimlik doğrulama hatası",
+ "Token expired. Please reload page." : "Belirteç süresi geçti. Lütfen sayfayı yenileyin.",
+ "Unknown user" : "Bilinmeyen kullanıcı",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Yüklü veritabanı sürücüsü (sqlite, mysql veya postgresql) yok.",
"Microsoft Windows Platform is not supported" : "Microsoft Windows Platformu desteklenmiyor",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "ownCloud Sunucusu'nun Microsoft Windows platformunda çalıştırılması desteklenmiyor. Sunucuyu taşıma imkanınız yoksa bir sanal makine içerisinde Linux sunucusu kullanmanızı öneriyoruz. Linux paketleri ile birlikte sanal makinelere kolaylıkla açılabilen kalıpları <a href=\"%s\">%s</a> adresinden bulabilirsiniz. Mevcut kurulumları Linux'a aktarmak için yazılmış bazı ipuçları ve aktarım betiğine <a href=\"%s\">belgelendirmemizden</a> ulaşabilirsiniz.",
@@ -154,6 +149,11 @@
"Check the value of \"datadirectory\" in your configuration" : "Yapılandırmanızdaki \"datadirectory\" değerini denetleyin",
"Data directory (%s) is invalid" : "Veri dizini (%s) geçersiz",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Lütfen veri dizininin kökünde \".ocdata\" adlı bir dosyanın bulunduğunu denetleyin.",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "Kullanıcı adında sadece bu karakterlere izin verilmektedir: \"a-z\", \"A-Z\", \"0-9\", ve \"_.@-'\"",
+ "A valid username must be provided" : "Geçerli bir kullanıcı adı mutlaka sağlanmalı",
+ "Username contains whitespace at the beginning or at the end" : "Kullanıcı adı başlangıç veya sonda boşluk içeriyor",
+ "A valid password must be provided" : "Geçerli bir parola mutlaka sağlanmalı",
+ "The username is already being used" : "Bu kullanıcı adı zaten kullanımda",
"Could not obtain lock type %d on \"%s\"." : "\"%s\" üzerinde %d kilit türü alınamadı.",
"Storage unauthorized. %s" : "Depolamaya erişim izni yok. %s",
"Storage incomplete configuration. %s" : "Depolamada tamamlanmamış yapılandırma. %s",
diff --git a/lib/l10n/uk.js b/lib/l10n/uk.js
index 05c7aed9c17..fb581953dbf 100644
--- a/lib/l10n/uk.js
+++ b/lib/l10n/uk.js
@@ -32,6 +32,17 @@ OC.L10N.register(
"File name is a reserved word" : "Ім’я файлу є зарезервованим словом",
"File name contains at least one invalid character" : "Ім’я файлу містить принаймні один некоректний символ",
"File name is too long" : "Ім’я файлу занадто довге",
+ "App directory already exists" : "Тека додатку вже існує",
+ "Can't create app folder. Please fix permissions. %s" : "Неможливо створити теку додатку. Будь ласка, виправте права доступу. %s",
+ "No source specified when installing app" : "Не вказано джерело при встановлені додатку",
+ "No href specified when installing app from http" : "Не вказано атрибут href при встановлені додатку з http",
+ "No path specified when installing app from local file" : "Не вказано шлях при встановлені додатку з локального файлу",
+ "Archives of type %s are not supported" : "Архіви %s не підтримуються",
+ "Failed to open archive when installing app" : "Неможливо відкрити архів при встановлені додатку",
+ "App does not provide an info.xml file" : "Додаток не має файл info.xml",
+ "App can't be installed because of not allowed code in the App" : "Неможливо встановити додаток. Він містить заборонений код",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Неможливо встановити додаток, він є несумісним з даною версією ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Неможливо встановити додаток, оскільки він містить параметр <shipped>true</shipped> заборонений додаткам, що не входять в поставку ",
"%s enter the database username." : "%s введіть ім'я користувача бази даних.",
"%s enter the database name." : "%s введіть назву бази даних.",
"%s you may not use dots in the database name" : "%s не можна використовувати крапки в назві бази даних",
@@ -49,38 +60,11 @@ OC.L10N.register(
"Set an admin username." : "Встановіть ім'я адміністратора.",
"Set an admin password." : "Встановіть пароль адміністратора.",
"Can't create or write into the data directory %s" : "Неможливо створити або записати каталог даних %s",
- "You are not allowed to share %s" : "Вам заборонено поширювати %s",
- "Could not find category \"%s\"" : "Не вдалося знайти категорію \"%s\"",
- "Apps" : "Додатки",
- "Help" : "Допомога",
- "Personal" : "Особисте",
- "Users" : "Користувачі",
- "Admin" : "Адмін",
- "Recommended" : "Рекомендуємо",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Додаток \"%s\" не може бути встановлено, так як він не сумісний з цією версією ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Додаток \"%s\" не може бути встановлений, так як наступні залежності не виконано: %s",
- "No app name specified" : "Не вказано ім'я додатку",
- "web services under your control" : "підконтрольні Вам веб-сервіси",
- "Can't read file" : "Не можливо прочитати файл",
- "App directory already exists" : "Тека додатку вже існує",
- "Can't create app folder. Please fix permissions. %s" : "Неможливо створити теку додатку. Будь ласка, виправте права доступу. %s",
- "No source specified when installing app" : "Не вказано джерело при встановлені додатку",
- "No href specified when installing app from http" : "Не вказано атрибут href при встановлені додатку з http",
- "No path specified when installing app from local file" : "Не вказано шлях при встановлені додатку з локального файлу",
- "Archives of type %s are not supported" : "Архіви %s не підтримуються",
- "Failed to open archive when installing app" : "Неможливо відкрити архів при встановлені додатку",
- "App does not provide an info.xml file" : "Додаток не має файл info.xml",
- "App can't be installed because of not allowed code in the App" : "Неможливо встановити додаток. Він містить заборонений код",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Неможливо встановити додаток, він є несумісним з даною версією ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Неможливо встановити додаток, оскільки він містить параметр <shipped>true</shipped> заборонений додаткам, що не входять в поставку ",
- "Application is not enabled" : "Додаток не увімкнений",
- "Authentication error" : "Помилка автентифікації",
- "Token expired. Please reload page." : "Строк дії токена скінчився. Будь ласка, перезавантажте сторінку.",
- "Unknown user" : "Невідомий користувач",
"%s shared »%s« with you" : "%s розподілено »%s« з тобою",
"%s via %s" : "%s за допомогою %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Не вдалося поділитися %s, загальний доступ не допускає публікації з елементів типу %i",
"Sharing %s failed, because the file does not exist" : "Не вдалося поділитися %s, оскільки файл не існує",
+ "You are not allowed to share %s" : "Вам заборонено поширювати %s",
"Sharing %s failed, because the user %s does not exist" : "Не вдалося поділитися з %s, оскільки користувач %s не існує",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Не вдалося поділитися %s, оскільки користувач %s не є членом будь-якої групи в яку входить %s",
"Sharing %s failed, because this item is already shared with %s" : "Не вдалося поділитися %s, оскільки файл вже в загальному доступі з %s",
@@ -102,9 +86,22 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "Не вдалося поділитися %s, перевідкриття доступу заборонено",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Не вдалося поділитися %s, backend загального доступу не знайшов шлях до %s",
"Sharing %s failed, because the file could not be found in the file cache" : "Не вдалося поділитися %s, елемент не знайдено у файловому кеші.",
- "A valid username must be provided" : "Потрібно задати вірне ім'я користувача",
- "A valid password must be provided" : "Потрібно задати вірний пароль",
- "The username is already being used" : "Ім'я користувача вже використовується",
+ "Could not find category \"%s\"" : "Не вдалося знайти категорію \"%s\"",
+ "Apps" : "Додатки",
+ "Help" : "Допомога",
+ "Personal" : "Особисте",
+ "Users" : "Користувачі",
+ "Admin" : "Адмін",
+ "Recommended" : "Рекомендуємо",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Додаток \"%s\" не може бути встановлено, так як він не сумісний з цією версією ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Додаток \"%s\" не може бути встановлений, так як наступні залежності не виконано: %s",
+ "No app name specified" : "Не вказано ім'я додатку",
+ "web services under your control" : "підконтрольні Вам веб-сервіси",
+ "Can't read file" : "Не можливо прочитати файл",
+ "Application is not enabled" : "Додаток не увімкнений",
+ "Authentication error" : "Помилка автентифікації",
+ "Token expired. Please reload page." : "Строк дії токена скінчився. Будь ласка, перезавантажте сторінку.",
+ "Unknown user" : "Невідомий користувач",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Не встановлено драйвер бази даних (sqlite, mysql, or postgresql).",
"Microsoft Windows Platform is not supported" : "Платформа Microsoft Windows не підтримується",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Запуск сервера ownCloud на платформі Microsoft Windows не підтримується. Ми пропонуємо використати сервер на базі Linux у віртуальній машині, якщо у вас немає можливості мігрувати увесь сервер. Знайдіть пакунки для Linux, а також прості у впровадженні образи віртуальних машин на <a href=\"%s\">%s</a>. При міграції існуючих встановлень на Linux ви можете використати деякі поради та скрипт міграції з <a href=\"%s\">нашій документації</a>.",
@@ -133,6 +130,9 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "Перевірте значення \"datadirectory\" у своїй конфігурації",
"Data directory (%s) is invalid" : "Каталог даних (%s) невірний",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Переконайтеся, що файл \".ocdata\" присутній у корені каталогу даних.",
+ "A valid username must be provided" : "Потрібно задати вірне ім'я користувача",
+ "A valid password must be provided" : "Потрібно задати вірний пароль",
+ "The username is already being used" : "Ім'я користувача вже використовується",
"Could not obtain lock type %d on \"%s\"." : "Не вдалося отримати блокування типу %d для \"%s\"",
"Storage not available" : "Сховище не доступне"
},
diff --git a/lib/l10n/uk.json b/lib/l10n/uk.json
index 02573297493..65a236cde6b 100644
--- a/lib/l10n/uk.json
+++ b/lib/l10n/uk.json
@@ -30,6 +30,17 @@
"File name is a reserved word" : "Ім’я файлу є зарезервованим словом",
"File name contains at least one invalid character" : "Ім’я файлу містить принаймні один некоректний символ",
"File name is too long" : "Ім’я файлу занадто довге",
+ "App directory already exists" : "Тека додатку вже існує",
+ "Can't create app folder. Please fix permissions. %s" : "Неможливо створити теку додатку. Будь ласка, виправте права доступу. %s",
+ "No source specified when installing app" : "Не вказано джерело при встановлені додатку",
+ "No href specified when installing app from http" : "Не вказано атрибут href при встановлені додатку з http",
+ "No path specified when installing app from local file" : "Не вказано шлях при встановлені додатку з локального файлу",
+ "Archives of type %s are not supported" : "Архіви %s не підтримуються",
+ "Failed to open archive when installing app" : "Неможливо відкрити архів при встановлені додатку",
+ "App does not provide an info.xml file" : "Додаток не має файл info.xml",
+ "App can't be installed because of not allowed code in the App" : "Неможливо встановити додаток. Він містить заборонений код",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "Неможливо встановити додаток, він є несумісним з даною версією ownCloud",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Неможливо встановити додаток, оскільки він містить параметр <shipped>true</shipped> заборонений додаткам, що не входять в поставку ",
"%s enter the database username." : "%s введіть ім'я користувача бази даних.",
"%s enter the database name." : "%s введіть назву бази даних.",
"%s you may not use dots in the database name" : "%s не можна використовувати крапки в назві бази даних",
@@ -47,38 +58,11 @@
"Set an admin username." : "Встановіть ім'я адміністратора.",
"Set an admin password." : "Встановіть пароль адміністратора.",
"Can't create or write into the data directory %s" : "Неможливо створити або записати каталог даних %s",
- "You are not allowed to share %s" : "Вам заборонено поширювати %s",
- "Could not find category \"%s\"" : "Не вдалося знайти категорію \"%s\"",
- "Apps" : "Додатки",
- "Help" : "Допомога",
- "Personal" : "Особисте",
- "Users" : "Користувачі",
- "Admin" : "Адмін",
- "Recommended" : "Рекомендуємо",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Додаток \"%s\" не може бути встановлено, так як він не сумісний з цією версією ownCloud.",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Додаток \"%s\" не може бути встановлений, так як наступні залежності не виконано: %s",
- "No app name specified" : "Не вказано ім'я додатку",
- "web services under your control" : "підконтрольні Вам веб-сервіси",
- "Can't read file" : "Не можливо прочитати файл",
- "App directory already exists" : "Тека додатку вже існує",
- "Can't create app folder. Please fix permissions. %s" : "Неможливо створити теку додатку. Будь ласка, виправте права доступу. %s",
- "No source specified when installing app" : "Не вказано джерело при встановлені додатку",
- "No href specified when installing app from http" : "Не вказано атрибут href при встановлені додатку з http",
- "No path specified when installing app from local file" : "Не вказано шлях при встановлені додатку з локального файлу",
- "Archives of type %s are not supported" : "Архіви %s не підтримуються",
- "Failed to open archive when installing app" : "Неможливо відкрити архів при встановлені додатку",
- "App does not provide an info.xml file" : "Додаток не має файл info.xml",
- "App can't be installed because of not allowed code in the App" : "Неможливо встановити додаток. Він містить заборонений код",
- "App can't be installed because it is not compatible with this version of ownCloud" : "Неможливо встановити додаток, він є несумісним з даною версією ownCloud",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "Неможливо встановити додаток, оскільки він містить параметр <shipped>true</shipped> заборонений додаткам, що не входять в поставку ",
- "Application is not enabled" : "Додаток не увімкнений",
- "Authentication error" : "Помилка автентифікації",
- "Token expired. Please reload page." : "Строк дії токена скінчився. Будь ласка, перезавантажте сторінку.",
- "Unknown user" : "Невідомий користувач",
"%s shared »%s« with you" : "%s розподілено »%s« з тобою",
"%s via %s" : "%s за допомогою %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "Не вдалося поділитися %s, загальний доступ не допускає публікації з елементів типу %i",
"Sharing %s failed, because the file does not exist" : "Не вдалося поділитися %s, оскільки файл не існує",
+ "You are not allowed to share %s" : "Вам заборонено поширювати %s",
"Sharing %s failed, because the user %s does not exist" : "Не вдалося поділитися з %s, оскільки користувач %s не існує",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "Не вдалося поділитися %s, оскільки користувач %s не є членом будь-якої групи в яку входить %s",
"Sharing %s failed, because this item is already shared with %s" : "Не вдалося поділитися %s, оскільки файл вже в загальному доступі з %s",
@@ -100,9 +84,22 @@
"Sharing %s failed, because resharing is not allowed" : "Не вдалося поділитися %s, перевідкриття доступу заборонено",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "Не вдалося поділитися %s, backend загального доступу не знайшов шлях до %s",
"Sharing %s failed, because the file could not be found in the file cache" : "Не вдалося поділитися %s, елемент не знайдено у файловому кеші.",
- "A valid username must be provided" : "Потрібно задати вірне ім'я користувача",
- "A valid password must be provided" : "Потрібно задати вірний пароль",
- "The username is already being used" : "Ім'я користувача вже використовується",
+ "Could not find category \"%s\"" : "Не вдалося знайти категорію \"%s\"",
+ "Apps" : "Додатки",
+ "Help" : "Допомога",
+ "Personal" : "Особисте",
+ "Users" : "Користувачі",
+ "Admin" : "Адмін",
+ "Recommended" : "Рекомендуємо",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "Додаток \"%s\" не може бути встановлено, так як він не сумісний з цією версією ownCloud.",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "Додаток \"%s\" не може бути встановлений, так як наступні залежності не виконано: %s",
+ "No app name specified" : "Не вказано ім'я додатку",
+ "web services under your control" : "підконтрольні Вам веб-сервіси",
+ "Can't read file" : "Не можливо прочитати файл",
+ "Application is not enabled" : "Додаток не увімкнений",
+ "Authentication error" : "Помилка автентифікації",
+ "Token expired. Please reload page." : "Строк дії токена скінчився. Будь ласка, перезавантажте сторінку.",
+ "Unknown user" : "Невідомий користувач",
"No database drivers (sqlite, mysql, or postgresql) installed." : "Не встановлено драйвер бази даних (sqlite, mysql, or postgresql).",
"Microsoft Windows Platform is not supported" : "Платформа Microsoft Windows не підтримується",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "Запуск сервера ownCloud на платформі Microsoft Windows не підтримується. Ми пропонуємо використати сервер на базі Linux у віртуальній машині, якщо у вас немає можливості мігрувати увесь сервер. Знайдіть пакунки для Linux, а також прості у впровадженні образи віртуальних машин на <a href=\"%s\">%s</a>. При міграції існуючих встановлень на Linux ви можете використати деякі поради та скрипт міграції з <a href=\"%s\">нашій документації</a>.",
@@ -131,6 +128,9 @@
"Check the value of \"datadirectory\" in your configuration" : "Перевірте значення \"datadirectory\" у своїй конфігурації",
"Data directory (%s) is invalid" : "Каталог даних (%s) невірний",
"Please check that the data directory contains a file \".ocdata\" in its root." : "Переконайтеся, що файл \".ocdata\" присутній у корені каталогу даних.",
+ "A valid username must be provided" : "Потрібно задати вірне ім'я користувача",
+ "A valid password must be provided" : "Потрібно задати вірний пароль",
+ "The username is already being used" : "Ім'я користувача вже використовується",
"Could not obtain lock type %d on \"%s\"." : "Не вдалося отримати блокування типу %d для \"%s\"",
"Storage not available" : "Сховище не доступне"
},"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);"
diff --git a/lib/l10n/vi.js b/lib/l10n/vi.js
index a9d13b7c513..fdb6679a9db 100644
--- a/lib/l10n/vi.js
+++ b/lib/l10n/vi.js
@@ -13,6 +13,7 @@ OC.L10N.register(
"_%n hour ago_::_%n hours ago_" : ["%n giờ trước"],
"_%n minute ago_::_%n minutes ago_" : ["%n phút trước"],
"seconds ago" : "vài giây trước",
+ "%s shared »%s« with you" : "%s đã chia sẻ »%s« với bạn",
"Could not find category \"%s\"" : "không thể tìm thấy mục \"%s\"",
"Apps" : "Ứng dụng",
"Help" : "Giúp đỡ",
@@ -23,7 +24,6 @@ OC.L10N.register(
"Application is not enabled" : "Ứng dụng không được BẬT",
"Authentication error" : "Lỗi xác thực",
"Token expired. Please reload page." : "Mã Token đã hết hạn. Hãy tải lại trang.",
- "%s shared »%s« with you" : "%s đã chia sẻ »%s« với bạn",
"Storage not available" : "Lưu trữ không có sẵn"
},
"nplurals=1; plural=0;");
diff --git a/lib/l10n/vi.json b/lib/l10n/vi.json
index 1a3a628cd07..f36177cf062 100644
--- a/lib/l10n/vi.json
+++ b/lib/l10n/vi.json
@@ -11,6 +11,7 @@
"_%n hour ago_::_%n hours ago_" : ["%n giờ trước"],
"_%n minute ago_::_%n minutes ago_" : ["%n phút trước"],
"seconds ago" : "vài giây trước",
+ "%s shared »%s« with you" : "%s đã chia sẻ »%s« với bạn",
"Could not find category \"%s\"" : "không thể tìm thấy mục \"%s\"",
"Apps" : "Ứng dụng",
"Help" : "Giúp đỡ",
@@ -21,7 +22,6 @@
"Application is not enabled" : "Ứng dụng không được BẬT",
"Authentication error" : "Lỗi xác thực",
"Token expired. Please reload page." : "Mã Token đã hết hạn. Hãy tải lại trang.",
- "%s shared »%s« with you" : "%s đã chia sẻ »%s« với bạn",
"Storage not available" : "Lưu trữ không có sẵn"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/lib/l10n/zh_CN.js b/lib/l10n/zh_CN.js
index 0a3045abe7a..d160da39b4d 100644
--- a/lib/l10n/zh_CN.js
+++ b/lib/l10n/zh_CN.js
@@ -20,6 +20,17 @@ OC.L10N.register(
"File name is a reserved word" : "文件名包含敏感字符",
"File name contains at least one invalid character" : "文件名中存在至少一个非法字符",
"File name is too long" : "文件名过长",
+ "App directory already exists" : "应用程序目录已存在",
+ "Can't create app folder. Please fix permissions. %s" : "无法创建应用程序文件夹。请修正权限。%s",
+ "No source specified when installing app" : "安装 App 时未指定来源",
+ "No href specified when installing app from http" : "从 http 安装 App 时未指定链接",
+ "No path specified when installing app from local file" : "从本地文件安装 App 时未指定路径",
+ "Archives of type %s are not supported" : "不支持 %s 的压缩格式",
+ "Failed to open archive when installing app" : "安装 App 是打开归档失败",
+ "App does not provide an info.xml file" : "应用未提供 info.xml 文件",
+ "App can't be installed because of not allowed code in the App" : "App 无法安装,因为 App 中有非法代码 ",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "App 无法安装,因为和当前 ownCloud 版本不兼容",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App 无法安装,因为 App 包含不允许在非内置 App 中使用的 <shipped>true</shipped> 标签",
"%s enter the database username." : "%s 输入数据库用户名。",
"%s enter the database name." : "%s 输入数据库名称。",
"%s you may not use dots in the database name" : "%s 您不能在数据库名称中使用英文句号。",
@@ -34,36 +45,11 @@ OC.L10N.register(
"For the best results, please consider using a GNU/Linux server instead." : "为了达到最好的效果,请考虑使用 GNU/Linux 服务器。",
"Set an admin username." : "请设置一个管理员用户名。",
"Set an admin password." : "请设置一个管理员密码。",
- "You are not allowed to share %s" : "您无权分享 %s",
- "Could not find category \"%s\"" : "无法找到分类 \"%s\"",
- "Apps" : "应用",
- "Help" : "帮助",
- "Personal" : "个人",
- "Users" : "用户",
- "Admin" : "管理",
- "Recommended" : "推荐",
- "No app name specified" : "没有指定的 App 名称",
- "web services under your control" : "您控制的网络服务",
- "Can't read file" : "无法读取文件",
- "App directory already exists" : "应用程序目录已存在",
- "Can't create app folder. Please fix permissions. %s" : "无法创建应用程序文件夹。请修正权限。%s",
- "No source specified when installing app" : "安装 App 时未指定来源",
- "No href specified when installing app from http" : "从 http 安装 App 时未指定链接",
- "No path specified when installing app from local file" : "从本地文件安装 App 时未指定路径",
- "Archives of type %s are not supported" : "不支持 %s 的压缩格式",
- "Failed to open archive when installing app" : "安装 App 是打开归档失败",
- "App does not provide an info.xml file" : "应用未提供 info.xml 文件",
- "App can't be installed because of not allowed code in the App" : "App 无法安装,因为 App 中有非法代码 ",
- "App can't be installed because it is not compatible with this version of ownCloud" : "App 无法安装,因为和当前 ownCloud 版本不兼容",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App 无法安装,因为 App 包含不允许在非内置 App 中使用的 <shipped>true</shipped> 标签",
- "Application is not enabled" : "应用程序未启用",
- "Authentication error" : "认证出错",
- "Token expired. Please reload page." : "Token 过期,请刷新页面。",
- "Unknown user" : "未知用户",
"Invalid Federated Cloud ID" : "无效的联合云ID",
"%s shared »%s« with you" : "%s 向您分享了 »%s«",
"%s via %s" : "%s 通过 %s",
"Sharing %s failed, because the file does not exist" : "共享 %s 失败,因为文件不存在。",
+ "You are not allowed to share %s" : "您无权分享 %s",
"Sharing %s failed, because the user %s does not exist" : "共享 %s 失败,因为用户 %s 不存在",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "共享 %s 失败,因为用户 %s 不是 %s 所属的任何组的用户",
"Sharing %s failed, because this item is already shared with %s" : "共享 %s 失败,因为它已经共享给 %s",
@@ -82,9 +68,20 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "共享 %s 失败,因为不允许二次共享",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "共享 %s 失败,因为 %s 使用的共享后端未找到它的来源",
"Sharing %s failed, because the file could not be found in the file cache" : "共享 %s 失败,因为未在文件缓存中找到文件。",
- "A valid username must be provided" : "必须提供合法的用户名",
- "A valid password must be provided" : "必须提供合法的密码",
- "The username is already being used" : "用户名已被使用",
+ "Could not find category \"%s\"" : "无法找到分类 \"%s\"",
+ "Apps" : "应用",
+ "Help" : "帮助",
+ "Personal" : "个人",
+ "Users" : "用户",
+ "Admin" : "管理",
+ "Recommended" : "推荐",
+ "No app name specified" : "没有指定的 App 名称",
+ "web services under your control" : "您控制的网络服务",
+ "Can't read file" : "无法读取文件",
+ "Application is not enabled" : "应用程序未启用",
+ "Authentication error" : "认证出错",
+ "Token expired. Please reload page." : "Token 过期,请刷新页面。",
+ "Unknown user" : "未知用户",
"No database drivers (sqlite, mysql, or postgresql) installed." : "没有安装数据库驱动 (SQLite、MySQL 或 PostgreSQL)。",
"Microsoft Windows Platform is not supported" : "不支持 Microsoft Windows Platform!",
"Cannot write into \"config\" directory" : "无法写入“config”目录",
@@ -103,6 +100,9 @@ OC.L10N.register(
"Data directory (%s) is readable by other users" : "文件目录 (%s) 可以被其他用户读取",
"Data directory (%s) is invalid" : "文件目录 (%s) 无效",
"Please check that the data directory contains a file \".ocdata\" in its root." : "请确保文件根目录下包含有一个名为“.ocdata”的文件。",
+ "A valid username must be provided" : "必须提供合法的用户名",
+ "A valid password must be provided" : "必须提供合法的密码",
+ "The username is already being used" : "用户名已被使用",
"Storage not available" : "存储空间不可用"
},
"nplurals=1; plural=0;");
diff --git a/lib/l10n/zh_CN.json b/lib/l10n/zh_CN.json
index 7d7667eabc2..4cd7ab01ce0 100644
--- a/lib/l10n/zh_CN.json
+++ b/lib/l10n/zh_CN.json
@@ -18,6 +18,17 @@
"File name is a reserved word" : "文件名包含敏感字符",
"File name contains at least one invalid character" : "文件名中存在至少一个非法字符",
"File name is too long" : "文件名过长",
+ "App directory already exists" : "应用程序目录已存在",
+ "Can't create app folder. Please fix permissions. %s" : "无法创建应用程序文件夹。请修正权限。%s",
+ "No source specified when installing app" : "安装 App 时未指定来源",
+ "No href specified when installing app from http" : "从 http 安装 App 时未指定链接",
+ "No path specified when installing app from local file" : "从本地文件安装 App 时未指定路径",
+ "Archives of type %s are not supported" : "不支持 %s 的压缩格式",
+ "Failed to open archive when installing app" : "安装 App 是打开归档失败",
+ "App does not provide an info.xml file" : "应用未提供 info.xml 文件",
+ "App can't be installed because of not allowed code in the App" : "App 无法安装,因为 App 中有非法代码 ",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "App 无法安装,因为和当前 ownCloud 版本不兼容",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App 无法安装,因为 App 包含不允许在非内置 App 中使用的 <shipped>true</shipped> 标签",
"%s enter the database username." : "%s 输入数据库用户名。",
"%s enter the database name." : "%s 输入数据库名称。",
"%s you may not use dots in the database name" : "%s 您不能在数据库名称中使用英文句号。",
@@ -32,36 +43,11 @@
"For the best results, please consider using a GNU/Linux server instead." : "为了达到最好的效果,请考虑使用 GNU/Linux 服务器。",
"Set an admin username." : "请设置一个管理员用户名。",
"Set an admin password." : "请设置一个管理员密码。",
- "You are not allowed to share %s" : "您无权分享 %s",
- "Could not find category \"%s\"" : "无法找到分类 \"%s\"",
- "Apps" : "应用",
- "Help" : "帮助",
- "Personal" : "个人",
- "Users" : "用户",
- "Admin" : "管理",
- "Recommended" : "推荐",
- "No app name specified" : "没有指定的 App 名称",
- "web services under your control" : "您控制的网络服务",
- "Can't read file" : "无法读取文件",
- "App directory already exists" : "应用程序目录已存在",
- "Can't create app folder. Please fix permissions. %s" : "无法创建应用程序文件夹。请修正权限。%s",
- "No source specified when installing app" : "安装 App 时未指定来源",
- "No href specified when installing app from http" : "从 http 安装 App 时未指定链接",
- "No path specified when installing app from local file" : "从本地文件安装 App 时未指定路径",
- "Archives of type %s are not supported" : "不支持 %s 的压缩格式",
- "Failed to open archive when installing app" : "安装 App 是打开归档失败",
- "App does not provide an info.xml file" : "应用未提供 info.xml 文件",
- "App can't be installed because of not allowed code in the App" : "App 无法安装,因为 App 中有非法代码 ",
- "App can't be installed because it is not compatible with this version of ownCloud" : "App 无法安装,因为和当前 ownCloud 版本不兼容",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "App 无法安装,因为 App 包含不允许在非内置 App 中使用的 <shipped>true</shipped> 标签",
- "Application is not enabled" : "应用程序未启用",
- "Authentication error" : "认证出错",
- "Token expired. Please reload page." : "Token 过期,请刷新页面。",
- "Unknown user" : "未知用户",
"Invalid Federated Cloud ID" : "无效的联合云ID",
"%s shared »%s« with you" : "%s 向您分享了 »%s«",
"%s via %s" : "%s 通过 %s",
"Sharing %s failed, because the file does not exist" : "共享 %s 失败,因为文件不存在。",
+ "You are not allowed to share %s" : "您无权分享 %s",
"Sharing %s failed, because the user %s does not exist" : "共享 %s 失败,因为用户 %s 不存在",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "共享 %s 失败,因为用户 %s 不是 %s 所属的任何组的用户",
"Sharing %s failed, because this item is already shared with %s" : "共享 %s 失败,因为它已经共享给 %s",
@@ -80,9 +66,20 @@
"Sharing %s failed, because resharing is not allowed" : "共享 %s 失败,因为不允许二次共享",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "共享 %s 失败,因为 %s 使用的共享后端未找到它的来源",
"Sharing %s failed, because the file could not be found in the file cache" : "共享 %s 失败,因为未在文件缓存中找到文件。",
- "A valid username must be provided" : "必须提供合法的用户名",
- "A valid password must be provided" : "必须提供合法的密码",
- "The username is already being used" : "用户名已被使用",
+ "Could not find category \"%s\"" : "无法找到分类 \"%s\"",
+ "Apps" : "应用",
+ "Help" : "帮助",
+ "Personal" : "个人",
+ "Users" : "用户",
+ "Admin" : "管理",
+ "Recommended" : "推荐",
+ "No app name specified" : "没有指定的 App 名称",
+ "web services under your control" : "您控制的网络服务",
+ "Can't read file" : "无法读取文件",
+ "Application is not enabled" : "应用程序未启用",
+ "Authentication error" : "认证出错",
+ "Token expired. Please reload page." : "Token 过期,请刷新页面。",
+ "Unknown user" : "未知用户",
"No database drivers (sqlite, mysql, or postgresql) installed." : "没有安装数据库驱动 (SQLite、MySQL 或 PostgreSQL)。",
"Microsoft Windows Platform is not supported" : "不支持 Microsoft Windows Platform!",
"Cannot write into \"config\" directory" : "无法写入“config”目录",
@@ -101,6 +98,9 @@
"Data directory (%s) is readable by other users" : "文件目录 (%s) 可以被其他用户读取",
"Data directory (%s) is invalid" : "文件目录 (%s) 无效",
"Please check that the data directory contains a file \".ocdata\" in its root." : "请确保文件根目录下包含有一个名为“.ocdata”的文件。",
+ "A valid username must be provided" : "必须提供合法的用户名",
+ "A valid password must be provided" : "必须提供合法的密码",
+ "The username is already being used" : "用户名已被使用",
"Storage not available" : "存储空间不可用"
},"pluralForm" :"nplurals=1; plural=0;"
} \ No newline at end of file
diff --git a/lib/l10n/zh_TW.js b/lib/l10n/zh_TW.js
index 2c248a446a6..be52e8be03d 100644
--- a/lib/l10n/zh_TW.js
+++ b/lib/l10n/zh_TW.js
@@ -36,6 +36,18 @@ OC.L10N.register(
"File name is a reserved word" : "檔案名稱是預設保留字",
"File name contains at least one invalid character" : "檔案名稱含有不合法的字元",
"File name is too long" : "檔案名稱太長",
+ "App directory already exists" : "應用程式目錄已經存在",
+ "Can't create app folder. Please fix permissions. %s" : "無法建立應用程式目錄,請檢查權限:%s",
+ "No source specified when installing app" : "沒有指定應用程式安裝來源",
+ "No href specified when installing app from http" : "從 http 安裝應用程式,找不到 href 屬性",
+ "No path specified when installing app from local file" : "從本地檔案安裝應用程式時沒有指定路徑",
+ "Archives of type %s are not supported" : "不支援 %s 格式的壓縮檔",
+ "Failed to open archive when installing app" : "安裝應用程式時無法開啓壓縮檔",
+ "App does not provide an info.xml file" : "應用程式沒有提供 info.xml 檔案",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "無法驗證數位簽章,請聯絡 app 開發者,並檢查您的管理頁面",
+ "App can't be installed because of not allowed code in the App" : "無法安裝應用程式因為在當中找到危險的代碼",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "無法安裝應用程式因為它和此版本的 ownCloud 不相容。",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "無法安裝應用程式,因為它包含了 <shipped>true</shipped> 標籤,在未發行的應用程式當中這是不允許的",
"%s enter the database username." : "%s 輸入資料庫使用者名稱。",
"%s enter the database name." : "%s 輸入資料庫名稱。",
"%s you may not use dots in the database name" : "%s 資料庫名稱不能包含小數點",
@@ -53,44 +65,12 @@ OC.L10N.register(
"Set an admin username." : "設定管理員帳號。",
"Set an admin password." : "設定管理員密碼。",
"Can't create or write into the data directory %s" : "無法建立或寫入資料目錄 %s",
- "You are not allowed to share %s" : "你不被允許分享 %s",
- "Cannot increase permissions of %s" : "無法增加%s的權限",
- "Expiration date is in the past" : "到期日是之前的時間",
- "Cannot set expiration date more than %s days in the future" : "無法設定到期日超過未來%s天",
- "Could not find category \"%s\"" : "找不到分類:\"%s\"",
- "Apps" : "應用程式",
- "Help" : "說明",
- "Personal" : "個人",
- "Users" : "使用者",
- "Admin" : "管理",
- "Recommended" : "建議",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "無法安裝應用程式 %s 因為它和此版本的 ownCloud 不相容。",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "應用程式 \"%s\" 無法被安裝,下列的相依性並不是完整的: %s",
- "No app name specified" : "沒有指定應用程式名稱",
- "web services under your control" : "由您控制的網路服務",
- "File is currently busy, please try again later" : "檔案目前忙碌中,請稍候再試",
- "Can't read file" : "無法讀取檔案",
- "App directory already exists" : "應用程式目錄已經存在",
- "Can't create app folder. Please fix permissions. %s" : "無法建立應用程式目錄,請檢查權限:%s",
- "No source specified when installing app" : "沒有指定應用程式安裝來源",
- "No href specified when installing app from http" : "從 http 安裝應用程式,找不到 href 屬性",
- "No path specified when installing app from local file" : "從本地檔案安裝應用程式時沒有指定路徑",
- "Archives of type %s are not supported" : "不支援 %s 格式的壓縮檔",
- "Failed to open archive when installing app" : "安裝應用程式時無法開啓壓縮檔",
- "App does not provide an info.xml file" : "應用程式沒有提供 info.xml 檔案",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "無法驗證數位簽章,請聯絡 app 開發者,並檢查您的管理頁面",
- "App can't be installed because of not allowed code in the App" : "無法安裝應用程式因為在當中找到危險的代碼",
- "App can't be installed because it is not compatible with this version of ownCloud" : "無法安裝應用程式因為它和此版本的 ownCloud 不相容。",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "無法安裝應用程式,因為它包含了 <shipped>true</shipped> 標籤,在未發行的應用程式當中這是不允許的",
- "Application is not enabled" : "應用程式未啟用",
- "Authentication error" : "認證錯誤",
- "Token expired. Please reload page." : "Token 過期,請重新整理頁面。",
- "Unknown user" : "未知的使用者",
"Invalid Federated Cloud ID" : "無效的雲端聯盟ID:",
"%s shared »%s« with you" : "%s 與您分享了 %s",
"%s via %s" : "%s 經由 %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "分享 %s失敗,不允許分享這樣的 %i 類別",
"Sharing %s failed, because the file does not exist" : "分享 %s 失敗,因為檔案不存在",
+ "You are not allowed to share %s" : "你不被允許分享 %s",
"Sharing %s failed, because you can not share with yourself" : "分享 %s 失敗,不能分享給自己哦",
"Sharing %s failed, because the user %s does not exist" : "分享 %s 失敗,因為使用者 %s 不存在",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "分享 %s 失敗,使用者 %s 並不屬於該項目擁有者 %s 所隸屬的任何一個群組",
@@ -116,11 +96,26 @@ OC.L10N.register(
"Sharing %s failed, because resharing is not allowed" : "分享 %s 失敗,不允許重複分享",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "分享 %s 失敗,因為 %s 的分享後端找不到它的來源",
"Sharing %s failed, because the file could not be found in the file cache" : "分享 %s 失敗,因為在快取中找不到該檔案",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "使用者名稱當中只能包含下列字元:\"a-z\", \"A-Z\", \"0-9\", 和 \"_.@-'\"",
- "A valid username must be provided" : "必須提供一個有效的用戶名",
- "Username contains whitespace at the beginning or at the end" : "使用者名詞的開頭或結尾有空白",
- "A valid password must be provided" : "一定要提供一個有效的密碼",
- "The username is already being used" : "這個使用者名稱已經有人使用了",
+ "Cannot increase permissions of %s" : "無法增加%s的權限",
+ "Expiration date is in the past" : "到期日是之前的時間",
+ "Cannot set expiration date more than %s days in the future" : "無法設定到期日超過未來%s天",
+ "Could not find category \"%s\"" : "找不到分類:\"%s\"",
+ "Apps" : "應用程式",
+ "Help" : "說明",
+ "Personal" : "個人",
+ "Users" : "使用者",
+ "Admin" : "管理",
+ "Recommended" : "建議",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "無法安裝應用程式 %s 因為它和此版本的 ownCloud 不相容。",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "應用程式 \"%s\" 無法被安裝,下列的相依性並不是完整的: %s",
+ "No app name specified" : "沒有指定應用程式名稱",
+ "web services under your control" : "由您控制的網路服務",
+ "File is currently busy, please try again later" : "檔案目前忙碌中,請稍候再試",
+ "Can't read file" : "無法讀取檔案",
+ "Application is not enabled" : "應用程式未啟用",
+ "Authentication error" : "認證錯誤",
+ "Token expired. Please reload page." : "Token 過期,請重新整理頁面。",
+ "Unknown user" : "未知的使用者",
"No database drivers (sqlite, mysql, or postgresql) installed." : "沒有安裝資料庫驅動程式 (sqlite, mysql, 或 postgresql)",
"Microsoft Windows Platform is not supported" : "不支援微軟Windows系統",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "ownCloud 不支援在Windows系統運行,如果您沒有權限可以管理這台機器,我們建議您可以用虛擬機器安裝Linux系統,虛擬機上佈署Linux映象檔 <a href=\"%s\">%s</a> 是非常簡單的,如果您是要搬移現有的系統到其他Linux上,您可以從這裡找到自動腳本和指引 <a href=\"%s\">我們的文件</a>.",
@@ -149,6 +144,11 @@ OC.L10N.register(
"Check the value of \"datadirectory\" in your configuration" : "請檢查您的設定檔中 \"datadirectory\" 的值",
"Data directory (%s) is invalid" : "資料目錄 (%s) 無效",
"Please check that the data directory contains a file \".ocdata\" in its root." : "請確保資料目錄當中包含一個 .ocdata 的檔案",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "使用者名稱當中只能包含下列字元:\"a-z\", \"A-Z\", \"0-9\", 和 \"_.@-'\"",
+ "A valid username must be provided" : "必須提供一個有效的用戶名",
+ "Username contains whitespace at the beginning or at the end" : "使用者名詞的開頭或結尾有空白",
+ "A valid password must be provided" : "一定要提供一個有效的密碼",
+ "The username is already being used" : "這個使用者名稱已經有人使用了",
"Could not obtain lock type %d on \"%s\"." : "無法取得鎖定:類型 %d ,檔案 %s",
"Storage unauthorized. %s" : "儲存空間未經授權。%s",
"Storage incomplete configuration. %s" : "儲存空間配置尚未完成。%s",
diff --git a/lib/l10n/zh_TW.json b/lib/l10n/zh_TW.json
index 8f863880170..86213aaa4f1 100644
--- a/lib/l10n/zh_TW.json
+++ b/lib/l10n/zh_TW.json
@@ -34,6 +34,18 @@
"File name is a reserved word" : "檔案名稱是預設保留字",
"File name contains at least one invalid character" : "檔案名稱含有不合法的字元",
"File name is too long" : "檔案名稱太長",
+ "App directory already exists" : "應用程式目錄已經存在",
+ "Can't create app folder. Please fix permissions. %s" : "無法建立應用程式目錄,請檢查權限:%s",
+ "No source specified when installing app" : "沒有指定應用程式安裝來源",
+ "No href specified when installing app from http" : "從 http 安裝應用程式,找不到 href 屬性",
+ "No path specified when installing app from local file" : "從本地檔案安裝應用程式時沒有指定路徑",
+ "Archives of type %s are not supported" : "不支援 %s 格式的壓縮檔",
+ "Failed to open archive when installing app" : "安裝應用程式時無法開啓壓縮檔",
+ "App does not provide an info.xml file" : "應用程式沒有提供 info.xml 檔案",
+ "Signature could not get checked. Please contact the app developer and check your admin screen." : "無法驗證數位簽章,請聯絡 app 開發者,並檢查您的管理頁面",
+ "App can't be installed because of not allowed code in the App" : "無法安裝應用程式因為在當中找到危險的代碼",
+ "App can't be installed because it is not compatible with this version of ownCloud" : "無法安裝應用程式因為它和此版本的 ownCloud 不相容。",
+ "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "無法安裝應用程式,因為它包含了 <shipped>true</shipped> 標籤,在未發行的應用程式當中這是不允許的",
"%s enter the database username." : "%s 輸入資料庫使用者名稱。",
"%s enter the database name." : "%s 輸入資料庫名稱。",
"%s you may not use dots in the database name" : "%s 資料庫名稱不能包含小數點",
@@ -51,44 +63,12 @@
"Set an admin username." : "設定管理員帳號。",
"Set an admin password." : "設定管理員密碼。",
"Can't create or write into the data directory %s" : "無法建立或寫入資料目錄 %s",
- "You are not allowed to share %s" : "你不被允許分享 %s",
- "Cannot increase permissions of %s" : "無法增加%s的權限",
- "Expiration date is in the past" : "到期日是之前的時間",
- "Cannot set expiration date more than %s days in the future" : "無法設定到期日超過未來%s天",
- "Could not find category \"%s\"" : "找不到分類:\"%s\"",
- "Apps" : "應用程式",
- "Help" : "說明",
- "Personal" : "個人",
- "Users" : "使用者",
- "Admin" : "管理",
- "Recommended" : "建議",
- "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "無法安裝應用程式 %s 因為它和此版本的 ownCloud 不相容。",
- "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "應用程式 \"%s\" 無法被安裝,下列的相依性並不是完整的: %s",
- "No app name specified" : "沒有指定應用程式名稱",
- "web services under your control" : "由您控制的網路服務",
- "File is currently busy, please try again later" : "檔案目前忙碌中,請稍候再試",
- "Can't read file" : "無法讀取檔案",
- "App directory already exists" : "應用程式目錄已經存在",
- "Can't create app folder. Please fix permissions. %s" : "無法建立應用程式目錄,請檢查權限:%s",
- "No source specified when installing app" : "沒有指定應用程式安裝來源",
- "No href specified when installing app from http" : "從 http 安裝應用程式,找不到 href 屬性",
- "No path specified when installing app from local file" : "從本地檔案安裝應用程式時沒有指定路徑",
- "Archives of type %s are not supported" : "不支援 %s 格式的壓縮檔",
- "Failed to open archive when installing app" : "安裝應用程式時無法開啓壓縮檔",
- "App does not provide an info.xml file" : "應用程式沒有提供 info.xml 檔案",
- "Signature could not get checked. Please contact the app developer and check your admin screen." : "無法驗證數位簽章,請聯絡 app 開發者,並檢查您的管理頁面",
- "App can't be installed because of not allowed code in the App" : "無法安裝應用程式因為在當中找到危險的代碼",
- "App can't be installed because it is not compatible with this version of ownCloud" : "無法安裝應用程式因為它和此版本的 ownCloud 不相容。",
- "App can't be installed because it contains the <shipped>true</shipped> tag which is not allowed for non shipped apps" : "無法安裝應用程式,因為它包含了 <shipped>true</shipped> 標籤,在未發行的應用程式當中這是不允許的",
- "Application is not enabled" : "應用程式未啟用",
- "Authentication error" : "認證錯誤",
- "Token expired. Please reload page." : "Token 過期,請重新整理頁面。",
- "Unknown user" : "未知的使用者",
"Invalid Federated Cloud ID" : "無效的雲端聯盟ID:",
"%s shared »%s« with you" : "%s 與您分享了 %s",
"%s via %s" : "%s 經由 %s",
"Sharing %s failed, because the backend does not allow shares from type %i" : "分享 %s失敗,不允許分享這樣的 %i 類別",
"Sharing %s failed, because the file does not exist" : "分享 %s 失敗,因為檔案不存在",
+ "You are not allowed to share %s" : "你不被允許分享 %s",
"Sharing %s failed, because you can not share with yourself" : "分享 %s 失敗,不能分享給自己哦",
"Sharing %s failed, because the user %s does not exist" : "分享 %s 失敗,因為使用者 %s 不存在",
"Sharing %s failed, because the user %s is not a member of any groups that %s is a member of" : "分享 %s 失敗,使用者 %s 並不屬於該項目擁有者 %s 所隸屬的任何一個群組",
@@ -114,11 +94,26 @@
"Sharing %s failed, because resharing is not allowed" : "分享 %s 失敗,不允許重複分享",
"Sharing %s failed, because the sharing backend for %s could not find its source" : "分享 %s 失敗,因為 %s 的分享後端找不到它的來源",
"Sharing %s failed, because the file could not be found in the file cache" : "分享 %s 失敗,因為在快取中找不到該檔案",
- "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "使用者名稱當中只能包含下列字元:\"a-z\", \"A-Z\", \"0-9\", 和 \"_.@-'\"",
- "A valid username must be provided" : "必須提供一個有效的用戶名",
- "Username contains whitespace at the beginning or at the end" : "使用者名詞的開頭或結尾有空白",
- "A valid password must be provided" : "一定要提供一個有效的密碼",
- "The username is already being used" : "這個使用者名稱已經有人使用了",
+ "Cannot increase permissions of %s" : "無法增加%s的權限",
+ "Expiration date is in the past" : "到期日是之前的時間",
+ "Cannot set expiration date more than %s days in the future" : "無法設定到期日超過未來%s天",
+ "Could not find category \"%s\"" : "找不到分類:\"%s\"",
+ "Apps" : "應用程式",
+ "Help" : "說明",
+ "Personal" : "個人",
+ "Users" : "使用者",
+ "Admin" : "管理",
+ "Recommended" : "建議",
+ "App \"%s\" cannot be installed because it is not compatible with this version of ownCloud." : "無法安裝應用程式 %s 因為它和此版本的 ownCloud 不相容。",
+ "App \"%s\" cannot be installed because the following dependencies are not fulfilled: %s" : "應用程式 \"%s\" 無法被安裝,下列的相依性並不是完整的: %s",
+ "No app name specified" : "沒有指定應用程式名稱",
+ "web services under your control" : "由您控制的網路服務",
+ "File is currently busy, please try again later" : "檔案目前忙碌中,請稍候再試",
+ "Can't read file" : "無法讀取檔案",
+ "Application is not enabled" : "應用程式未啟用",
+ "Authentication error" : "認證錯誤",
+ "Token expired. Please reload page." : "Token 過期,請重新整理頁面。",
+ "Unknown user" : "未知的使用者",
"No database drivers (sqlite, mysql, or postgresql) installed." : "沒有安裝資料庫驅動程式 (sqlite, mysql, 或 postgresql)",
"Microsoft Windows Platform is not supported" : "不支援微軟Windows系統",
"Running ownCloud Server on the Microsoft Windows platform is not supported. We suggest you use a Linux server in a virtual machine if you have no option for migrating the server itself. Find Linux packages as well as easy to deploy virtual machine images on <a href=\"%s\">%s</a>. For migrating existing installations to Linux you can find some tips and a migration script in <a href=\"%s\">our documentation</a>." : "ownCloud 不支援在Windows系統運行,如果您沒有權限可以管理這台機器,我們建議您可以用虛擬機器安裝Linux系統,虛擬機上佈署Linux映象檔 <a href=\"%s\">%s</a> 是非常簡單的,如果您是要搬移現有的系統到其他Linux上,您可以從這裡找到自動腳本和指引 <a href=\"%s\">我們的文件</a>.",
@@ -147,6 +142,11 @@
"Check the value of \"datadirectory\" in your configuration" : "請檢查您的設定檔中 \"datadirectory\" 的值",
"Data directory (%s) is invalid" : "資料目錄 (%s) 無效",
"Please check that the data directory contains a file \".ocdata\" in its root." : "請確保資料目錄當中包含一個 .ocdata 的檔案",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", and \"_.@-'\"" : "使用者名稱當中只能包含下列字元:\"a-z\", \"A-Z\", \"0-9\", 和 \"_.@-'\"",
+ "A valid username must be provided" : "必須提供一個有效的用戶名",
+ "Username contains whitespace at the beginning or at the end" : "使用者名詞的開頭或結尾有空白",
+ "A valid password must be provided" : "一定要提供一個有效的密碼",
+ "The username is already being used" : "這個使用者名稱已經有人使用了",
"Could not obtain lock type %d on \"%s\"." : "無法取得鎖定:類型 %d ,檔案 %s",
"Storage unauthorized. %s" : "儲存空間未經授權。%s",
"Storage incomplete configuration. %s" : "儲存空間配置尚未完成。%s",
diff --git a/lib/private/ActivityManager.php b/lib/private/Activity/Manager.php
index e522dca9e3b..e68802b2abb 100644
--- a/lib/private/ActivityManager.php
+++ b/lib/private/Activity/Manager.php
@@ -20,10 +20,9 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>
*
*/
-namespace OC;
+namespace OC\Activity;
-use OC\Activity\Event;
use OCP\Activity\IConsumer;
use OCP\Activity\IEvent;
use OCP\Activity\IExtension;
@@ -33,7 +32,7 @@ use OCP\IRequest;
use OCP\IUser;
use OCP\IUserSession;
-class ActivityManager implements IManager {
+class Manager implements IManager {
/** @var IRequest */
protected $request;
diff --git a/lib/private/App/InfoParser.php b/lib/private/App/InfoParser.php
index 21422d40603..e9456550206 100644
--- a/lib/private/App/InfoParser.php
+++ b/lib/private/App/InfoParser.php
@@ -89,6 +89,9 @@ class InfoParser {
if (!array_key_exists('uninstall', $array['repair-steps'])) {
$array['repair-steps']['uninstall'] = [];
}
+ if (!array_key_exists('background-jobs', $array)) {
+ $array['background-jobs'] = [];
+ }
if (array_key_exists('documentation', $array) && is_array($array['documentation'])) {
foreach ($array['documentation'] as $key => $url) {
@@ -128,6 +131,9 @@ class InfoParser {
if (isset($array['repair-steps']['uninstall']['step']) && is_array($array['repair-steps']['uninstall']['step'])) {
$array['repair-steps']['uninstall'] = $array['repair-steps']['uninstall']['step'];
}
+ if (isset($array['background-jobs']['job']) && is_array($array['background-jobs']['job'])) {
+ $array['background-jobs'] = $array['background-jobs']['job'];
+ }
return $array;
}
@@ -147,10 +153,7 @@ class InfoParser {
if (!isset($array[$element])) {
$array[$element] = "";
}
- /**
- * @var \SimpleXMLElement $node
- */
-
+ /** @var \SimpleXMLElement $node */
// Has attributes
if ($attributes = $node->attributes()) {
$data = [
diff --git a/lib/private/legacy/archive.php b/lib/private/Archive/Archive.php
index 62512d1448a..b5286968a2f 100644
--- a/lib/private/legacy/archive.php
+++ b/lib/private/Archive/Archive.php
@@ -28,23 +28,25 @@
*
*/
-abstract class OC_Archive{
+namespace OC\Archive;
+
+abstract class Archive{
/**
* Open any of the supported archive types
*
* @param string $path
- * @return OC_Archive|void
+ * @return Archive|void
*/
public static function open($path) {
$mime = \OC::$server->getMimeTypeDetector()->detect($path);
switch($mime) {
case 'application/zip':
- return new OC_Archive_ZIP($path);
+ return new ZIP($path);
case 'application/x-gzip':
- return new OC_Archive_TAR($path);
+ return new TAR($path);
case 'application/x-bzip2':
- return new OC_Archive_TAR($path);
+ return new TAR($path);
}
}
diff --git a/lib/private/archive/tar.php b/lib/private/Archive/TAR.php
index 20e2e05f238..d783e53d40c 100644
--- a/lib/private/archive/tar.php
+++ b/lib/private/Archive/TAR.php
@@ -30,7 +30,9 @@
*
*/
-class OC_Archive_TAR extends OC_Archive {
+namespace OC\Archive;
+
+class TAR extends Archive {
const PLAIN = 0;
const GZIP = 1;
const BZIP = 2;
@@ -39,7 +41,7 @@ class OC_Archive_TAR extends OC_Archive {
private $cachedHeaders;
/**
- * @var Archive_Tar tar
+ * @var \Archive_Tar tar
*/
private $tar = null;
private $path;
@@ -50,7 +52,7 @@ class OC_Archive_TAR extends OC_Archive {
function __construct($source) {
$types = array(null, 'gz', 'bz2');
$this->path = $source;
- $this->tar = new Archive_Tar($source, $types[self::getTarType($source)]);
+ $this->tar = new \Archive_Tar($source, $types[self::getTarType($source)]);
}
/**
@@ -137,13 +139,13 @@ class OC_Archive_TAR extends OC_Archive {
*/
function rename($source, $dest) {
//no proper way to delete, rename entire archive, rename file and remake archive
- $tmp = OCP\Files::tmpFolder();
+ $tmp = \OCP\Files::tmpFolder();
$this->tar->extract($tmp);
rename($tmp . $source, $tmp . $dest);
$this->tar = null;
unlink($this->path);
$types = array(null, 'gz', 'bz');
- $this->tar = new Archive_Tar($this->path, $types[self::getTarType($this->path)]);
+ $this->tar = new \Archive_Tar($this->path, $types[self::getTarType($this->path)]);
$this->tar->createModify(array($tmp), '', $tmp . '/');
$this->fileList = false;
$this->cachedHeaders = false;
@@ -256,7 +258,7 @@ class OC_Archive_TAR extends OC_Archive {
* @return bool
*/
function extractFile($path, $dest) {
- $tmp = OCP\Files::tmpFolder();
+ $tmp = \OCP\Files::tmpFolder();
if (!$this->fileExists($path)) {
return false;
}
@@ -268,7 +270,7 @@ class OC_Archive_TAR extends OC_Archive {
if ($success) {
rename($tmp . $path, $dest);
}
- OCP\Files::rmdirr($tmp);
+ \OCP\Files::rmdirr($tmp);
return $success;
}
@@ -324,9 +326,9 @@ class OC_Archive_TAR extends OC_Archive {
$this->fileList = false;
$this->cachedHeaders = false;
//no proper way to delete, extract entire archive, delete file and remake archive
- $tmp = OCP\Files::tmpFolder();
+ $tmp = \OCP\Files::tmpFolder();
$this->tar->extract($tmp);
- OCP\Files::rmdirr($tmp . $path);
+ \OCP\Files::rmdirr($tmp . $path);
$this->tar = null;
unlink($this->path);
$this->reopen();
@@ -347,7 +349,7 @@ class OC_Archive_TAR extends OC_Archive {
} else {
$ext = '';
}
- $tmpFile = OCP\Files::tmpFile($ext);
+ $tmpFile = \OCP\Files::tmpFile($ext);
if ($this->fileExists($path)) {
$this->extractFile($path, $tmpFile);
} elseif ($mode == 'r' or $mode == 'rb') {
@@ -383,6 +385,6 @@ class OC_Archive_TAR extends OC_Archive {
$this->tar = null;
}
$types = array(null, 'gz', 'bz');
- $this->tar = new Archive_Tar($this->path, $types[self::getTarType($this->path)]);
+ $this->tar = new \Archive_Tar($this->path, $types[self::getTarType($this->path)]);
}
}
diff --git a/lib/private/archive/zip.php b/lib/private/Archive/ZIP.php
index 0d8d3b7ce76..2bc17507d32 100644
--- a/lib/private/archive/zip.php
+++ b/lib/private/Archive/ZIP.php
@@ -27,9 +27,11 @@
*
*/
-class OC_Archive_ZIP extends OC_Archive{
+namespace OC\Archive;
+
+class ZIP extends Archive{
/**
- * @var ZipArchive zip
+ * @var \ZipArchive zip
*/
private $zip=null;
private $path;
@@ -39,10 +41,10 @@ class OC_Archive_ZIP extends OC_Archive{
*/
function __construct($source) {
$this->path=$source;
- $this->zip=new ZipArchive();
- if($this->zip->open($source, ZipArchive::CREATE)) {
+ $this->zip=new \ZipArchive();
+ if($this->zip->open($source, \ZipArchive::CREATE)) {
}else{
- OCP\Util::writeLog('files_archive', 'Error while opening archive '.$source, OCP\Util::WARN);
+ \OCP\Util::writeLog('files_archive', 'Error while opening archive '.$source, \OCP\Util::WARN);
}
}
/**
@@ -193,7 +195,7 @@ class OC_Archive_ZIP extends OC_Archive{
}else{
$ext='';
}
- $tmpFile=OCP\Files::tmpFile($ext);
+ $tmpFile=\OCP\Files::tmpFile($ext);
\OC\Files\Stream\Close::registerCallback($tmpFile, array($this, 'writeBack'));
if($this->fileExists($path)) {
$this->extractFile($path, $tmpFile);
diff --git a/lib/private/Installer.php b/lib/private/Installer.php
index 643590ae22e..edc6306b8f1 100644
--- a/lib/private/Installer.php
+++ b/lib/private/Installer.php
@@ -133,6 +133,8 @@ class Installer {
}
}
+ \OC_App::setupBackgroundJobs($info['background-jobs']);
+
//run appinfo/install.php
if((!isset($data['noinstall']) or $data['noinstall']==false)) {
self::includeAppScript($basedir . '/appinfo/install.php');
@@ -300,7 +302,7 @@ class Installer {
$extractDir = \OC::$server->getTempManager()->getTemporaryFolder();
OC_Helper::rmdirr($extractDir);
mkdir($extractDir);
- if($archive=\OC_Archive::open($path)) {
+ if($archive=\OC\Archive\Archive::open($path)) {
$archive->extract($extractDir);
} else {
OC_Helper::rmdirr($extractDir);
@@ -569,6 +571,7 @@ class Installer {
if (is_null($info)) {
return false;
}
+ \OC_App::setupBackgroundJobs($info['background-jobs']);
OC_App::executeRepairSteps($app, $info['repair-steps']['install']);
diff --git a/lib/private/L10N/Factory.php b/lib/private/L10N/Factory.php
index 8f157d9c0bb..08b92657a1b 100644
--- a/lib/private/L10N/Factory.php
+++ b/lib/private/L10N/Factory.php
@@ -263,7 +263,7 @@ class Factory implements IFactory {
}
}
- if (!$this->requestLanguage) {
+ if ($app === null && !$this->requestLanguage) {
$this->requestLanguage = 'en';
}
return 'en'; // Last try: English
diff --git a/lib/private/Lock/AbstractLockingProvider.php b/lib/private/Lock/AbstractLockingProvider.php
index 1886fbea082..ff9f99a9630 100644
--- a/lib/private/Lock/AbstractLockingProvider.php
+++ b/lib/private/Lock/AbstractLockingProvider.php
@@ -77,6 +77,9 @@ abstract class AbstractLockingProvider implements ILockingProvider {
if ($type === self::LOCK_SHARED) {
if (isset($this->acquiredLocks['shared'][$path]) and $this->acquiredLocks['shared'][$path] > 0) {
$this->acquiredLocks['shared'][$path]--;
+ if ($this->acquiredLocks['shared'][$path] === 0) {
+ unset($this->acquiredLocks['shared'][$path]);
+ }
}
} else if ($type === self::LOCK_EXCLUSIVE) {
unset($this->acquiredLocks['exclusive'][$path]);
diff --git a/lib/private/Log.php b/lib/private/Log.php
index d82346bbcf0..9248070c067 100644
--- a/lib/private/Log.php
+++ b/lib/private/Log.php
@@ -73,7 +73,7 @@ class Log implements ILogger {
// FIXME: Add this for backwards compatibility, should be fixed at some point probably
if($logger === null) {
- $this->logger = 'OC_Log_'.ucfirst($this->config->getValue('log_type', 'owncloud'));
+ $this->logger = 'OC\\Log\\'.ucfirst($this->config->getValue('log_type', 'owncloud'));
call_user_func(array($this->logger, 'init'));
} else {
$this->logger = $logger;
diff --git a/lib/private/log/errorhandler.php b/lib/private/Log/ErrorHandler.php
index 8899bcfcb03..8899bcfcb03 100644
--- a/lib/private/log/errorhandler.php
+++ b/lib/private/Log/ErrorHandler.php
diff --git a/lib/private/log/errorlog.php b/lib/private/Log/Errorlog.php
index ad3605136d0..37498c36aba 100644
--- a/lib/private/log/errorlog.php
+++ b/lib/private/Log/Errorlog.php
@@ -23,7 +23,9 @@
* THE SOFTWARE.
*/
-class OC_Log_Errorlog {
+namespace OC\Log;
+
+class Errorlog {
/**
diff --git a/lib/private/log/owncloud.php b/lib/private/Log/Owncloud.php
index 9c106299e4c..13997a0d552 100644
--- a/lib/private/log/owncloud.php
+++ b/lib/private/Log/Owncloud.php
@@ -27,13 +27,15 @@
*
*/
+namespace OC\Log;
+
/**
* logging utilities
*
* Log is saved at data/owncloud.log (on default)
*/
-class OC_Log_Owncloud {
+class Owncloud {
static protected $logFile;
/**
@@ -41,7 +43,7 @@ class OC_Log_Owncloud {
*/
public static function init() {
$systemConfig = \OC::$server->getSystemConfig();
- $defaultLogFile = $systemConfig->getValue("datadirectory", OC::$SERVERROOT.'/data').'/owncloud.log';
+ $defaultLogFile = $systemConfig->getValue("datadirectory", \OC::$SERVERROOT.'/data').'/owncloud.log';
self::$logFile = $systemConfig->getValue("logfile", $defaultLogFile);
/**
@@ -72,13 +74,13 @@ class OC_Log_Owncloud {
$format = $config->getValue('logdateformat', 'c');
$logTimeZone = $config->getValue( "logtimezone", 'UTC' );
try {
- $timezone = new DateTimeZone($logTimeZone);
- } catch (Exception $e) {
- $timezone = new DateTimeZone('UTC');
+ $timezone = new \DateTimeZone($logTimeZone);
+ } catch (\Exception $e) {
+ $timezone = new \DateTimeZone('UTC');
}
- $time = DateTime::createFromFormat("U.u", number_format(microtime(true), 4, ".", ""));
+ $time = \DateTime::createFromFormat("U.u", number_format(microtime(true), 4, ".", ""));
if ($time === false) {
- $time = new DateTime(null, $timezone);
+ $time = new \DateTime(null, $timezone);
} else {
// apply timezone if $time is created from UNIX timestamp
$time->setTimezone($timezone);
diff --git a/lib/private/log/rotate.php b/lib/private/Log/Rotate.php
index 458661c82d0..458661c82d0 100644
--- a/lib/private/log/rotate.php
+++ b/lib/private/Log/Rotate.php
diff --git a/lib/private/log/syslog.php b/lib/private/Log/Syslog.php
index 96cf463d042..115103f26d6 100644
--- a/lib/private/log/syslog.php
+++ b/lib/private/Log/Syslog.php
@@ -21,7 +21,9 @@
*
*/
-class OC_Log_Syslog {
+namespace OC\Log;
+
+class Syslog {
static protected $levels = array(
\OCP\Util::DEBUG => LOG_DEBUG,
\OCP\Util::INFO => LOG_INFO,
diff --git a/lib/private/OCSClient.php b/lib/private/OCSClient.php
index a783a1f8425..da2f5c61769 100644
--- a/lib/private/OCSClient.php
+++ b/lib/private/OCSClient.php
@@ -128,7 +128,7 @@ class OCSClient {
$response = $client->get(
$this->getAppStoreUrl() . '/content/categories',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => [
'version' => implode('x', $targetVersion),
],
@@ -179,7 +179,7 @@ class OCSClient {
$response = $client->get(
$this->getAppStoreUrl() . '/content/data',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => [
'version' => implode('x', $targetVersion),
'filter' => $filter,
@@ -256,7 +256,7 @@ class OCSClient {
$response = $client->get(
$this->getAppStoreUrl() . '/content/data/' . urlencode($id),
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => [
'version' => implode('x', $targetVersion),
],
@@ -321,7 +321,7 @@ class OCSClient {
$response = $client->get(
$url,
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => [
'version' => implode('x', $targetVersion),
],
diff --git a/lib/private/Repair.php b/lib/private/Repair.php
index 5d10cd582f0..38752ee1703 100644
--- a/lib/private/Repair.php
+++ b/lib/private/Repair.php
@@ -28,7 +28,6 @@
namespace OC;
-use OC\Hooks\Emitter;
use OC\Repair\AssetCache;
use OC\Repair\CleanTags;
use OC\Repair\Collation;
@@ -45,6 +44,7 @@ use OC\Repair\RepairMimeTypes;
use OC\Repair\SearchLuceneTables;
use OC\Repair\UpdateOutdatedOcsIds;
use OC\Repair\RepairInvalidShares;
+use OCP\AppFramework\QueryException;
use OCP\Migration\IOutput;
use OCP\Migration\IRepairStep;
use Symfony\Component\EventDispatcher\EventDispatcher;
@@ -93,15 +93,20 @@ class Repair implements IOutput{
*/
public function addStep($repairStep) {
if (is_string($repairStep)) {
- if (class_exists($repairStep)) {
- $s = new $repairStep();
- if ($s instanceof IRepairStep) {
- $this->repairSteps[] = $s;
+ try {
+ $s = \OC::$server->query($repairStep);
+ } catch (QueryException $e) {
+ if (class_exists($repairStep)) {
+ $s = new $repairStep();
} else {
- throw new \Exception("Repair step '$repairStep' is not of type \\OCP\\Migration\\IRepairStep");
+ throw new \Exception("Repair step '$repairStep' is unknown");
}
+ }
+
+ if ($s instanceof IRepairStep) {
+ $this->repairSteps[] = $s;
} else {
- throw new \Exception("Repair step '$repairStep' is unknown");
+ throw new \Exception("Repair step '$repairStep' is not of type \\OCP\\Migration\\IRepairStep");
}
} else {
$this->repairSteps[] = $repairStep;
diff --git a/lib/private/Server.php b/lib/private/Server.php
index 11cce494418..bbe6b88876f 100644
--- a/lib/private/Server.php
+++ b/lib/private/Server.php
@@ -313,7 +313,7 @@ class Server extends ServerContainer implements IServerContainer {
);
});
$this->registerService('ActivityManager', function (Server $c) {
- return new ActivityManager(
+ return new \OC\Activity\Manager(
$c->getRequest(),
$c->getUserSession(),
$c->getConfig()
@@ -329,7 +329,7 @@ class Server extends ServerContainer implements IServerContainer {
});
$this->registerService('Logger', function (Server $c) {
$logClass = $c->query('AllConfig')->getSystemValue('log_type', 'owncloud');
- $logger = 'OC_Log_' . ucfirst($logClass);
+ $logger = 'OC\\Log\\' . ucfirst($logClass);
call_user_func(array($logger, 'init'));
return new Log($logger);
@@ -623,7 +623,7 @@ class Server extends ServerContainer implements IServerContainer {
$this->registerService('ShareManager', function(Server $c) {
$config = $c->getConfig();
$factoryClass = $config->getSystemValue('sharing.managerFactory', '\OC\Share20\ProviderFactory');
- /** @var \OC\Share20\IProviderFactory $factory */
+ /** @var \OCP\Share\IProviderFactory $factory */
$factory = new $factoryClass($this);
$manager = new \OC\Share20\Manager(
@@ -837,8 +837,7 @@ class Server extends ServerContainer implements IServerContainer {
}
/**
- * For internal use only
- *
+ * @internal For internal use only
* @return \OC\SystemConfig
*/
public function getSystemConfig() {
@@ -1180,7 +1179,7 @@ class Server extends ServerContainer implements IServerContainer {
return $this->query('MountManager');
}
- /*
+ /**
* Get the MimeTypeDetector
*
* @return \OCP\Files\IMimeTypeDetector
diff --git a/lib/private/share/constants.php b/lib/private/Share/Constants.php
index e60eb98832b..e60eb98832b 100644
--- a/lib/private/share/constants.php
+++ b/lib/private/Share/Constants.php
diff --git a/lib/private/share/helper.php b/lib/private/Share/Helper.php
index f9581e48e62..f9581e48e62 100644
--- a/lib/private/share/helper.php
+++ b/lib/private/Share/Helper.php
diff --git a/lib/private/share/mailnotifications.php b/lib/private/Share/MailNotifications.php
index f71651e71fc..afecff0b97b 100644
--- a/lib/private/share/mailnotifications.php
+++ b/lib/private/Share/MailNotifications.php
@@ -119,27 +119,9 @@ class MailNotifications {
}
}
- // Link to folder, or root folder if a file
-
- if ($itemType === 'folder') {
- $args = array(
- 'dir' => $filename,
- );
- } else if (strpos($filename, '/')) {
- $args = array(
- 'dir' => '/' . dirname($filename),
- 'scrollto' => basename($filename),
- );
- } else {
- $args = array(
- 'dir' => '/',
- 'scrollto' => $filename,
- );
- }
-
$link = $this->urlGenerator->linkToRouteAbsolute(
- 'files.view.index',
- $args
+ 'files.viewcontroller.showFile',
+ ['fileId' => $items[0]['item_source']]
);
list($htmlBody, $textBody) = $this->createMailBody($filename, $link, $expiration, 'internal');
diff --git a/lib/private/share/searchresultsorter.php b/lib/private/Share/SearchResultSorter.php
index 6d5542146e7..6d5542146e7 100644
--- a/lib/private/share/searchresultsorter.php
+++ b/lib/private/Share/SearchResultSorter.php
diff --git a/lib/private/share/share.php b/lib/private/Share/Share.php
index 5b61f418a4d..5b61f418a4d 100644
--- a/lib/private/share/share.php
+++ b/lib/private/Share/Share.php
diff --git a/lib/private/Updater/VersionCheck.php b/lib/private/Updater/VersionCheck.php
index e42a1e2a40c..7b330b53686 100644
--- a/lib/private/Updater/VersionCheck.php
+++ b/lib/private/Updater/VersionCheck.php
@@ -61,19 +61,15 @@ class VersionCheck {
/**
* Check if a new version is available
*
- * @param string $updaterUrl the url to check, i.e. 'http://apps.owncloud.com/updater.php'
* @return array|bool
*/
- public function check($updaterUrl = null) {
-
+ public function check() {
// Look up the cache - it is invalidated all 30 minutes
if (((int)$this->config->getAppValue('core', 'lastupdatedat') + 1800) > time()) {
return json_decode($this->config->getAppValue('core', 'lastupdateResult'), true);
}
- if (is_null($updaterUrl)) {
- $updaterUrl = 'https://updates.owncloud.com/server/';
- }
+ $updaterUrl = $this->config->getSystemValue('updater.server.url', 'https://updates.owncloud.com/server/');
$this->config->setAppValue('core', 'lastupdatedat', time());
diff --git a/lib/private/legacy/api.php b/lib/private/legacy/api.php
index bab879c95f8..702b9df1927 100644
--- a/lib/private/legacy/api.php
+++ b/lib/private/legacy/api.php
@@ -356,7 +356,11 @@ class OC_API {
if(isset($_SERVER['PHP_AUTH_USER']) && isset($_SERVER['PHP_AUTH_PW']) ) {
$authUser = $_SERVER['PHP_AUTH_USER'];
$authPw = $_SERVER['PHP_AUTH_PW'];
- $return = OC_User::login($authUser, $authPw);
+ try {
+ $return = OC_User::login($authUser, $authPw);
+ } catch (\OC\User\LoginException $e) {
+ return false;
+ }
if ($return === true) {
self::$logoutRequired = true;
diff --git a/lib/private/legacy/app.php b/lib/private/legacy/app.php
index 41b1b79e4f6..dab4c1a70c7 100644
--- a/lib/private/legacy/app.php
+++ b/lib/private/legacy/app.php
@@ -108,7 +108,7 @@ class OC_App {
foreach($apps as $app) {
$path = self::getAppPath($app);
if($path !== false) {
- \OC::$loader->addValidRoot($path);
+ self::registerAutoloading($app, $path);
}
}
@@ -137,7 +137,10 @@ class OC_App {
if($appPath === false) {
return;
}
- \OC::$loader->addValidRoot($appPath); // in case someone calls loadApp() directly
+
+ // in case someone calls loadApp() directly
+ self::registerAutoloading($app, $appPath);
+
if (is_file($appPath . '/appinfo/app.php')) {
\OC::$server->getEventLogger()->start('load_app_' . $app, 'Load app: ' . $app);
if ($checkUpgrade and self::shouldUpgrade($app)) {
@@ -156,6 +159,22 @@ class OC_App {
}
/**
+ * @param string $app
+ * @param string $path
+ */
+ protected static function registerAutoloading($app, $path) {
+ // Register on PSR-4 composer autoloader
+ $appNamespace = \OC\AppFramework\App::buildAppNamespace($app);
+ \OC::$composerAutoloader->addPsr4($appNamespace . '\\', $path . '/lib/', true);
+ if (defined('PHPUNIT_RUN')) {
+ \OC::$composerAutoloader->addPsr4($appNamespace . '\\Tests\\', $path . '/tests/', true);
+ }
+
+ // Register on legacy autoloader
+ \OC::$loader->addValidRoot($path);
+ }
+
+ /**
* Load app.php from the given app
*
* @param string $app app name
@@ -1171,6 +1190,7 @@ class OC_App {
self::loadApp($appId, false);
include $appPath . '/appinfo/update.php';
}
+ self::setupBackgroundJobs($appData['background-jobs']);
//set remote/public handlers
if (array_key_exists('ocsid', $appData)) {
@@ -1221,6 +1241,13 @@ class OC_App {
$r->run();
}
+ public static function setupBackgroundJobs(array $jobs) {
+ $queue = \OC::$server->getJobList();
+ foreach ($jobs as $job) {
+ $queue->add($job);
+ }
+ }
+
/**
* @param string $appId
* @param string[] $steps
diff --git a/lib/private/legacy/user.php b/lib/private/legacy/user.php
index 11c35daa0de..f0e829bbe33 100644
--- a/lib/private/legacy/user.php
+++ b/lib/private/legacy/user.php
@@ -63,8 +63,6 @@ class OC_User {
return OC::$server->getUserSession();
}
- private static $_backends = array();
-
private static $_usedBackends = array();
private static $_setupedBackends = array();
@@ -105,7 +103,7 @@ class OC_User {
break;
default:
\OCP\Util::writeLog('core', 'Adding default user backend ' . $backend . '.', \OCP\Util::DEBUG);
- $className = 'OC_USER_' . strToUpper($backend);
+ $className = 'OC_USER_' . strtoupper($backend);
self::$_usedBackends[$backend] = new $className();
\OC::$server->getUserManager()->registerBackend(self::$_usedBackends[$backend]);
break;
@@ -152,14 +150,22 @@ class OC_User {
/**
* Try to login a user
*
- * @param string $loginname The login name of the user to log in
+ * @param string $loginName The login name of the user to log in
* @param string $password The password of the user
* @return boolean|null
*
* Log in a user and regenerate a new session - if the password is ok
*/
- public static function login($loginname, $password) {
- $result = self::getUserSession()->login($loginname, $password);
+ public static function login($loginName, $password) {
+
+ $result = self::getUserSession()->login($loginName, $password);
+ if (!$result) {
+ $users = \OC::$server->getUserManager()->getByEmail($loginName);
+ // we only allow login by email if unique
+ if (count($users) === 1) {
+ $result = self::getUserSession()->login($users[0]->getUID(), $password);
+ }
+ }
if ($result) {
// Refresh the token
\OC::$server->getCsrfTokenManager()->refreshToken();
@@ -175,6 +181,7 @@ class OC_User {
/**
* Try to login a user using the magic cookie (remember login)
*
+ * @deprecated use \OCP\IUserSession::loginWithCookie()
* @param string $uid The username of the user to log in
* @param string $token
* @return bool
@@ -205,10 +212,13 @@ class OC_User {
self::getUserSession()->setLoginName($uid);
// setup the filesystem
OC_Util::setupFS($uid);
+ // first call the post_login hooks, the login-process needs to be
+ // completed before we can safely create the users folder.
+ // For example encryption needs to initialize the users keys first
+ // before we can create the user folder with the skeleton files
+ OC_Hook::emit("OC_User", "post_login", array("uid" => $uid, 'password' => ''));
//trigger creation of user home and /files folder
\OC::$server->getUserFolder($uid);
-
- OC_Hook::emit("OC_User", "post_login", array("uid" => $uid, 'password' => ''));
}
return true;
}
@@ -241,6 +251,8 @@ class OC_User {
/**
* Sets user id for session and triggers emit
+ *
+ * @param string $uid
*/
public static function setUserId($uid) {
$userSession = \OC::$server->getUserSession();
@@ -296,14 +308,11 @@ class OC_User {
/**
* Check if the user is logged in, considers also the HTTP basic credentials
*
+ * @deprecated use \OC::$server->getUserSession()->isLoggedIn()
* @return bool
*/
public static function isLoggedIn() {
- if (\OC::$server->getSession()->get('user_id') !== null && self::$incognitoMode === false) {
- return self::userExists(\OC::$server->getSession()->get('user_id'));
- }
-
- return false;
+ return \OC::$server->getUserSession()->isLoggedIn();
}
/**
diff --git a/lib/private/user/database.php b/lib/private/user/database.php
index 22a05090b96..fd273055ae1 100644
--- a/lib/private/user/database.php
+++ b/lib/private/user/database.php
@@ -48,11 +48,21 @@
*
*/
+use OC\Cache\CappedMemoryCache;
+
/**
* Class for user management in a SQL Database (e.g. MySQL, SQLite)
*/
class OC_User_Database extends OC_User_Backend implements \OCP\IUserBackend {
- private $cache = array();
+ /** @var CappedMemoryCache */
+ private $cache;
+
+ /**
+ * OC_User_Database constructor.
+ */
+ public function __construct() {
+ $this->cache = new CappedMemoryCache();
+ }
/**
* Create a new user
diff --git a/lib/private/user/manager.php b/lib/private/user/manager.php
index 4371be134aa..37a3e5ba134 100644
--- a/lib/private/user/manager.php
+++ b/lib/private/user/manager.php
@@ -33,6 +33,7 @@
namespace OC\User;
use OC\Hooks\PublicEmitter;
+use OCP\IUser;
use OCP\IUserBackend;
use OCP\IUserManager;
use OCP\IConfig;
@@ -354,4 +355,17 @@ class Manager extends PublicEmitter implements IUserManager {
} while (count($users) >= $limit);
}
}
+
+ /**
+ * @param string $email
+ * @return IUser[]
+ * @since 9.1.0
+ */
+ public function getByEmail($email) {
+ $userIds = $this->config->getUsersForUserValue('settings', 'email', $email);
+
+ return array_map(function($uid) {
+ return $this->get($uid);
+ }, $userIds);
+ }
}
diff --git a/lib/private/user/session.php b/lib/private/user/session.php
index 5402c5cf74f..c7f8a6920de 100644
--- a/lib/private/user/session.php
+++ b/lib/private/user/session.php
@@ -32,6 +32,8 @@
namespace OC\User;
use OC\Hooks\Emitter;
+use OCP\ISession;
+use OCP\IUserManager;
use OCP\IUserSession;
/**
@@ -53,26 +55,20 @@ use OCP\IUserSession;
* @package OC\User
*/
class Session implements IUserSession, Emitter {
- /**
- * @var \OC\User\Manager $manager
- */
+ /** @var \OC\User\Manager $manager */
private $manager;
- /**
- * @var \OC\Session\Session $session
- */
+ /** @var \OC\Session\Session $session */
private $session;
- /**
- * @var \OC\User\User $activeUser
- */
+ /** @var \OC\User\User $activeUser */
protected $activeUser;
/**
- * @param \OCP\IUserManager $manager
- * @param \OCP\ISession $session
+ * @param IUserManager $manager
+ * @param ISession $session
*/
- public function __construct(\OCP\IUserManager $manager, \OCP\ISession $session) {
+ public function __construct(IUserManager $manager, ISession $session) {
$this->manager = $manager;
$this->session = $session;
}
@@ -107,7 +103,7 @@ class Session implements IUserSession, Emitter {
/**
* get the session object
*
- * @return \OCP\ISession
+ * @return ISession
*/
public function getSession() {
return $this->session;
@@ -116,10 +112,10 @@ class Session implements IUserSession, Emitter {
/**
* set the session object
*
- * @param \OCP\ISession $session
+ * @param ISession $session
*/
- public function setSession(\OCP\ISession $session) {
- if ($this->session instanceof \OCP\ISession) {
+ public function setSession(ISession $session) {
+ if ($this->session instanceof ISession) {
$this->session->close();
}
$this->session = $session;
@@ -170,7 +166,12 @@ class Session implements IUserSession, Emitter {
* @return bool if logged in
*/
public function isLoggedIn() {
- return $this->getUser() !== null;
+ $user = $this->getUser();
+ if (is_null($user)) {
+ return false;
+ }
+
+ return $user->isEnabled();
}
/**
@@ -226,15 +227,18 @@ class Session implements IUserSession, Emitter {
if ($this->isLoggedIn()) {
return true;
} else {
- throw new LoginException('Login canceled by app');
+ // injecting l10n does not work - there is a circular dependency between session and \OCP\L10N\IFactory
+ $message = \OC::$server->getL10N('lib')->t('Login canceled by app');
+ throw new LoginException($message);
}
} else {
- return false;
+ // injecting l10n does not work - there is a circular dependency between session and \OCP\L10N\IFactory
+ $message = \OC::$server->getL10N('lib')->t('User disabled');
+ throw new LoginException($message);
}
}
- } else {
- return false;
}
+ return false;
}
/**
diff --git a/lib/private/user/user.php b/lib/private/user/user.php
index 3199790dba0..36680436769 100644
--- a/lib/private/user/user.php
+++ b/lib/private/user/user.php
@@ -417,5 +417,4 @@ class User implements IUser {
$this->emitter->emit('\OC\User', 'changeUser', array($this, $feature, $value));
}
}
-
}
diff --git a/lib/public/activity/iconsumer.php b/lib/public/Activity/IConsumer.php
index fc536fd0a56..fc536fd0a56 100644
--- a/lib/public/activity/iconsumer.php
+++ b/lib/public/Activity/IConsumer.php
diff --git a/lib/public/activity/ievent.php b/lib/public/Activity/IEvent.php
index 9b6df9126b2..9b6df9126b2 100644
--- a/lib/public/activity/ievent.php
+++ b/lib/public/Activity/IEvent.php
diff --git a/lib/public/activity/iextension.php b/lib/public/Activity/IExtension.php
index b00dbdda20a..b00dbdda20a 100644
--- a/lib/public/activity/iextension.php
+++ b/lib/public/Activity/IExtension.php
diff --git a/lib/public/activity/imanager.php b/lib/public/Activity/IManager.php
index cbd08722410..cbd08722410 100644
--- a/lib/public/activity/imanager.php
+++ b/lib/public/Activity/IManager.php
diff --git a/lib/public/app/iappmanager.php b/lib/public/App/IAppManager.php
index 0e1e0dfbebd..0e1e0dfbebd 100644
--- a/lib/public/app/iappmanager.php
+++ b/lib/public/App/IAppManager.php
diff --git a/lib/public/app/managerevent.php b/lib/public/App/ManagerEvent.php
index 0ea7213dfc5..0ea7213dfc5 100644
--- a/lib/public/app/managerevent.php
+++ b/lib/public/App/ManagerEvent.php
diff --git a/lib/public/appframework/apicontroller.php b/lib/public/AppFramework/ApiController.php
index 07b72d9a46c..07b72d9a46c 100644
--- a/lib/public/appframework/apicontroller.php
+++ b/lib/public/AppFramework/ApiController.php
diff --git a/lib/public/appframework/app.php b/lib/public/AppFramework/App.php
index e5069150765..e5069150765 100644
--- a/lib/public/appframework/app.php
+++ b/lib/public/AppFramework/App.php
diff --git a/lib/public/appframework/controller.php b/lib/public/AppFramework/Controller.php
index bd87197a7f1..bd87197a7f1 100644
--- a/lib/public/appframework/controller.php
+++ b/lib/public/AppFramework/Controller.php
diff --git a/lib/public/appframework/db/doesnotexistexception.php b/lib/public/AppFramework/Db/DoesNotExistException.php
index 9682a08d3cf..9682a08d3cf 100644
--- a/lib/public/appframework/db/doesnotexistexception.php
+++ b/lib/public/AppFramework/Db/DoesNotExistException.php
diff --git a/lib/public/appframework/db/entity.php b/lib/public/AppFramework/Db/Entity.php
index d7db4d3c5a7..d7db4d3c5a7 100644
--- a/lib/public/appframework/db/entity.php
+++ b/lib/public/AppFramework/Db/Entity.php
diff --git a/lib/public/appframework/db/mapper.php b/lib/public/AppFramework/Db/Mapper.php
index 2e97b06802a..2e97b06802a 100644
--- a/lib/public/appframework/db/mapper.php
+++ b/lib/public/AppFramework/Db/Mapper.php
diff --git a/lib/public/appframework/db/multipleobjectsreturnedexception.php b/lib/public/AppFramework/Db/MultipleObjectsReturnedException.php
index b9207051826..b9207051826 100644
--- a/lib/public/appframework/db/multipleobjectsreturnedexception.php
+++ b/lib/public/AppFramework/Db/MultipleObjectsReturnedException.php
diff --git a/lib/public/appframework/http.php b/lib/public/AppFramework/Http.php
index e0108146db7..e0108146db7 100644
--- a/lib/public/appframework/http.php
+++ b/lib/public/AppFramework/Http.php
diff --git a/lib/public/appframework/http/contentsecuritypolicy.php b/lib/public/AppFramework/Http/ContentSecurityPolicy.php
index 7762ca809a2..7762ca809a2 100644
--- a/lib/public/appframework/http/contentsecuritypolicy.php
+++ b/lib/public/AppFramework/Http/ContentSecurityPolicy.php
diff --git a/lib/public/appframework/http/datadisplayresponse.php b/lib/public/AppFramework/Http/DataDisplayResponse.php
index 4209c86a059..4209c86a059 100644
--- a/lib/public/appframework/http/datadisplayresponse.php
+++ b/lib/public/AppFramework/Http/DataDisplayResponse.php
diff --git a/lib/public/appframework/http/datadownloadresponse.php b/lib/public/AppFramework/Http/DataDownloadResponse.php
index 55ef4e6c82c..55ef4e6c82c 100644
--- a/lib/public/appframework/http/datadownloadresponse.php
+++ b/lib/public/AppFramework/Http/DataDownloadResponse.php
diff --git a/lib/public/appframework/http/dataresponse.php b/lib/public/AppFramework/Http/DataResponse.php
index 3ec4e2bdc32..3ec4e2bdc32 100644
--- a/lib/public/appframework/http/dataresponse.php
+++ b/lib/public/AppFramework/Http/DataResponse.php
diff --git a/lib/public/appframework/http/downloadresponse.php b/lib/public/AppFramework/Http/DownloadResponse.php
index af0d76951ca..af0d76951ca 100644
--- a/lib/public/appframework/http/downloadresponse.php
+++ b/lib/public/AppFramework/Http/DownloadResponse.php
diff --git a/lib/public/appframework/http/emptycontentsecuritypolicy.php b/lib/public/AppFramework/Http/EmptyContentSecurityPolicy.php
index 61718ff7c0e..61718ff7c0e 100644
--- a/lib/public/appframework/http/emptycontentsecuritypolicy.php
+++ b/lib/public/AppFramework/Http/EmptyContentSecurityPolicy.php
diff --git a/lib/public/appframework/http/icallbackresponse.php b/lib/public/AppFramework/Http/ICallbackResponse.php
index 97de484e917..97de484e917 100644
--- a/lib/public/appframework/http/icallbackresponse.php
+++ b/lib/public/AppFramework/Http/ICallbackResponse.php
diff --git a/lib/public/appframework/http/ioutput.php b/lib/public/AppFramework/Http/IOutput.php
index 6c404c0b026..6c404c0b026 100644
--- a/lib/public/appframework/http/ioutput.php
+++ b/lib/public/AppFramework/Http/IOutput.php
diff --git a/lib/public/appframework/http/jsonresponse.php b/lib/public/AppFramework/Http/JSONResponse.php
index 89433fd23e5..89433fd23e5 100644
--- a/lib/public/appframework/http/jsonresponse.php
+++ b/lib/public/AppFramework/Http/JSONResponse.php
diff --git a/lib/public/appframework/http/notfoundresponse.php b/lib/public/AppFramework/Http/NotFoundResponse.php
index 8dcebd7cceb..8dcebd7cceb 100644
--- a/lib/public/appframework/http/notfoundresponse.php
+++ b/lib/public/AppFramework/Http/NotFoundResponse.php
diff --git a/lib/public/appframework/http/ocsresponse.php b/lib/public/AppFramework/Http/OCSResponse.php
index da9de712c0a..da9de712c0a 100644
--- a/lib/public/appframework/http/ocsresponse.php
+++ b/lib/public/AppFramework/Http/OCSResponse.php
diff --git a/lib/public/appframework/http/redirectresponse.php b/lib/public/AppFramework/Http/RedirectResponse.php
index 97140c9955f..97140c9955f 100644
--- a/lib/public/appframework/http/redirectresponse.php
+++ b/lib/public/AppFramework/Http/RedirectResponse.php
diff --git a/lib/public/appframework/http/response.php b/lib/public/AppFramework/Http/Response.php
index 253d58b86ff..253d58b86ff 100644
--- a/lib/public/appframework/http/response.php
+++ b/lib/public/AppFramework/Http/Response.php
diff --git a/lib/public/appframework/http/streamresponse.php b/lib/public/AppFramework/Http/StreamResponse.php
index e9157f9ddb2..e9157f9ddb2 100644
--- a/lib/public/appframework/http/streamresponse.php
+++ b/lib/public/AppFramework/Http/StreamResponse.php
diff --git a/lib/public/appframework/http/templateresponse.php b/lib/public/AppFramework/Http/TemplateResponse.php
index 7774d881e4d..7774d881e4d 100644
--- a/lib/public/appframework/http/templateresponse.php
+++ b/lib/public/AppFramework/Http/TemplateResponse.php
diff --git a/lib/public/appframework/iapi.php b/lib/public/AppFramework/IApi.php
index 66614328873..66614328873 100644
--- a/lib/public/appframework/iapi.php
+++ b/lib/public/AppFramework/IApi.php
diff --git a/lib/public/appframework/iappcontainer.php b/lib/public/AppFramework/IAppContainer.php
index 905539e735e..905539e735e 100644
--- a/lib/public/appframework/iappcontainer.php
+++ b/lib/public/AppFramework/IAppContainer.php
diff --git a/lib/public/appframework/middleware.php b/lib/public/AppFramework/Middleware.php
index 12ec5f7d573..12ec5f7d573 100644
--- a/lib/public/appframework/middleware.php
+++ b/lib/public/AppFramework/Middleware.php
diff --git a/lib/public/appframework/ocscontroller.php b/lib/public/AppFramework/OCSController.php
index 4736e94326e..4736e94326e 100644
--- a/lib/public/appframework/ocscontroller.php
+++ b/lib/public/AppFramework/OCSController.php
diff --git a/lib/public/appframework/queryexception.php b/lib/public/AppFramework/QueryException.php
index 62ab77dd839..62ab77dd839 100644
--- a/lib/public/appframework/queryexception.php
+++ b/lib/public/AppFramework/QueryException.php
diff --git a/lib/public/appframework/utility/icontrollermethodreflector.php b/lib/public/AppFramework/Utility/IControllerMethodReflector.php
index e2939ff8896..e2939ff8896 100644
--- a/lib/public/appframework/utility/icontrollermethodreflector.php
+++ b/lib/public/AppFramework/Utility/IControllerMethodReflector.php
diff --git a/lib/public/appframework/utility/itimefactory.php b/lib/public/AppFramework/Utility/ITimeFactory.php
index a3333dd1949..a3333dd1949 100644
--- a/lib/public/appframework/utility/itimefactory.php
+++ b/lib/public/AppFramework/Utility/ITimeFactory.php
diff --git a/lib/public/backgroundjob/ijob.php b/lib/public/BackgroundJob/IJob.php
index 71cdee65636..71cdee65636 100644
--- a/lib/public/backgroundjob/ijob.php
+++ b/lib/public/BackgroundJob/IJob.php
diff --git a/lib/public/backgroundjob/ijoblist.php b/lib/public/BackgroundJob/IJobList.php
index 5a76ce1ba26..5a76ce1ba26 100644
--- a/lib/public/backgroundjob/ijoblist.php
+++ b/lib/public/BackgroundJob/IJobList.php
diff --git a/lib/public/capabilities/icapability.php b/lib/public/Capabilities/ICapability.php
index 0facab6f255..0facab6f255 100644
--- a/lib/public/capabilities/icapability.php
+++ b/lib/public/Capabilities/ICapability.php
diff --git a/lib/public/IServerContainer.php b/lib/public/IServerContainer.php
index de48daeef88..65754f993f8 100644
--- a/lib/public/IServerContainer.php
+++ b/lib/public/IServerContainer.php
@@ -519,4 +519,16 @@ interface IServerContainer {
* @since 9.0.0
*/
public function getContentSecurityPolicyManager();
+
+ /**
+ * @return \OCP\IDateTimeZone
+ * @since 8.0.0
+ */
+ public function getDateTimeZone();
+
+ /**
+ * @return \OCP\IDateTimeFormatter
+ * @since 8.0.0
+ */
+ public function getDateTimeFormatter();
}
diff --git a/lib/public/Share/IManager.php b/lib/public/Share/IManager.php
index 392c0471768..0ff115679ee 100644
--- a/lib/public/Share/IManager.php
+++ b/lib/public/Share/IManager.php
@@ -22,7 +22,6 @@
namespace OCP\Share;
use OCP\Files\Node;
-use OCP\IUser;
use OCP\Share\Exceptions\ShareNotFound;
@@ -122,7 +121,7 @@ interface IManager {
* is reflected.
*
* @param string $id
- * @param IUser|null $recipient
+ * @param string|null $recipient userID of the recipient
* @return IShare
* @throws ShareNotFound
* @since 9.0.0
diff --git a/lib/public/iuser.php b/lib/public/iuser.php
index b0dd8dc35b2..16617a2f2f6 100644
--- a/lib/public/iuser.php
+++ b/lib/public/iuser.php
@@ -32,6 +32,7 @@ namespace OCP;
* @since 8.0.0
*/
interface IUser {
+
/**
* get the user id
*
diff --git a/lib/public/iusermanager.php b/lib/public/iusermanager.php
index 6442938a99b..00c0bbc8721 100644
--- a/lib/public/iusermanager.php
+++ b/lib/public/iusermanager.php
@@ -142,4 +142,11 @@ interface IUserManager {
* @since 9.0.0
*/
public function callForAllUsers (\Closure $callback, $search = '');
+
+ /**
+ * @param string $email
+ * @return IUser[]
+ * @since 9.1.0
+ */
+ public function getByEmail($email);
}
diff --git a/settings/Controller/LogSettingsController.php b/settings/Controller/LogSettingsController.php
index c0c9ee04ca3..9d8817c9e62 100644
--- a/settings/Controller/LogSettingsController.php
+++ b/settings/Controller/LogSettingsController.php
@@ -89,8 +89,8 @@ class LogSettingsController extends Controller {
*/
public function getEntries($count=50, $offset=0) {
return new JSONResponse([
- 'data' => \OC_Log_Owncloud::getEntries($count, $offset),
- 'remain' => count(\OC_Log_Owncloud::getEntries(1, $offset + $count)) !== 0,
+ 'data' => \OC\Log\Owncloud::getEntries($count, $offset),
+ 'remain' => count(\OC\Log\Owncloud::getEntries(1, $offset + $count)) !== 0,
]);
}
@@ -102,7 +102,7 @@ class LogSettingsController extends Controller {
* @return StreamResponse
*/
public function download() {
- $resp = new StreamResponse(\OC_Log_Owncloud::getLogFilePath());
+ $resp = new StreamResponse(\OC\Log\Owncloud::getLogFilePath());
$resp->addHeader('Content-Disposition', 'attachment; filename="owncloud.log"');
return $resp;
}
diff --git a/settings/admin.php b/settings/admin.php
index b67331b22eb..309454c927a 100644
--- a/settings/admin.php
+++ b/settings/admin.php
@@ -44,15 +44,16 @@ OC_Util::addScript('files', 'jquery.fileupload');
$showLog = (\OC::$server->getConfig()->getSystemValue('log_type', 'owncloud') === 'owncloud');
$numEntriesToLoad = 3;
-$entries = OC_Log_Owncloud::getEntries($numEntriesToLoad + 1);
+$entries = \OC\Log\Owncloud::getEntries($numEntriesToLoad + 1);
$entriesRemaining = count($entries) > $numEntriesToLoad;
$entries = array_slice($entries, 0, $numEntriesToLoad);
-$logFilePath = OC_Log_Owncloud::getLogFilePath();
+$logFilePath = \OC\Log\Owncloud::getLogFilePath();
$doesLogFileExist = file_exists($logFilePath);
$logFileSize = 0;
if($doesLogFileExist) {
$logFileSize = filesize($logFilePath);
}
+
$config = \OC::$server->getConfig();
$appConfig = \OC::$server->getAppConfig();
$request = \OC::$server->getRequest();
diff --git a/settings/l10n/de_DE.js b/settings/l10n/de_DE.js
index b6dc30b4ac5..4990e08c78c 100644
--- a/settings/l10n/de_DE.js
+++ b/settings/l10n/de_DE.js
@@ -141,7 +141,7 @@ OC.L10N.register(
"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\")" : "Wenn sich Ihre Installation nicht im Wurzelverzeichnis der Domain befindet und Cron aus dem System genutzt wird, kann es zu Fehlern bei der URL-Generierung kommen. Um dies zu verhindern, setzen Sie bitte die „overwrite.cli.url“-Option in Ihrer config.php auf das Web-Wurzelverzeichnis Ihrer Installation (Vorschlag: „%s“).",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten:",
"Please double check the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Bitte überprüfen Sie noch einmal die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsanleitungen ↗</a> und kontrollieren Sie das <a href=\"#log-section\">Log</a> auf mögliche Fehler oder Warnungen.",
- "All checks passed." : "Alle checks erfolgreich gepfüft.",
+ "All checks passed." : "Alle Checks bestanden.",
"Open documentation" : "Dokumentation öffnen",
"Allow apps to use the Share API" : "Apps die Benutzung der Share-API erlauben",
"Allow users to share via link" : "Benutzern erlauben, Inhalte über Links zu teilen",
diff --git a/settings/l10n/de_DE.json b/settings/l10n/de_DE.json
index cce90cf8b3f..6f7bba640b6 100644
--- a/settings/l10n/de_DE.json
+++ b/settings/l10n/de_DE.json
@@ -139,7 +139,7 @@
"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\")" : "Wenn sich Ihre Installation nicht im Wurzelverzeichnis der Domain befindet und Cron aus dem System genutzt wird, kann es zu Fehlern bei der URL-Generierung kommen. Um dies zu verhindern, setzen Sie bitte die „overwrite.cli.url“-Option in Ihrer config.php auf das Web-Wurzelverzeichnis Ihrer Installation (Vorschlag: „%s“).",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "Die Ausführung des Cron-Jobs über die Kommandozeile war nicht möglich. Die folgenden technischen Fehler sind dabei aufgetreten:",
"Please double check the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "Bitte überprüfen Sie noch einmal die <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">Installationsanleitungen ↗</a> und kontrollieren Sie das <a href=\"#log-section\">Log</a> auf mögliche Fehler oder Warnungen.",
- "All checks passed." : "Alle checks erfolgreich gepfüft.",
+ "All checks passed." : "Alle Checks bestanden.",
"Open documentation" : "Dokumentation öffnen",
"Allow apps to use the Share API" : "Apps die Benutzung der Share-API erlauben",
"Allow users to share via link" : "Benutzern erlauben, Inhalte über Links zu teilen",
diff --git a/settings/l10n/es.js b/settings/l10n/es.js
index 39431fc813e..04aea9eb54a 100644
--- a/settings/l10n/es.js
+++ b/settings/l10n/es.js
@@ -37,7 +37,7 @@ OC.L10N.register(
"Unable to change full name" : "No se puede cambiar el nombre completo",
"APCu" : "APCu",
"Redis" : "Redis",
- "Security & setup warnings" : "Avisos de seguidad y configuración",
+ "Security & setup warnings" : "Avisos de seguridad y configuración",
"Sharing" : "Compartiendo",
"Server-side encryption" : "Cifrado en el servidor",
"External Storage" : "Almacenamiento externo",
diff --git a/settings/l10n/es.json b/settings/l10n/es.json
index b135cbfdd72..5a8966b5d8e 100644
--- a/settings/l10n/es.json
+++ b/settings/l10n/es.json
@@ -35,7 +35,7 @@
"Unable to change full name" : "No se puede cambiar el nombre completo",
"APCu" : "APCu",
"Redis" : "Redis",
- "Security & setup warnings" : "Avisos de seguidad y configuración",
+ "Security & setup warnings" : "Avisos de seguridad y configuración",
"Sharing" : "Compartiendo",
"Server-side encryption" : "Cifrado en el servidor",
"External Storage" : "Almacenamiento externo",
diff --git a/settings/l10n/fr.js b/settings/l10n/fr.js
index 2e06f40991e..3bcda105116 100644
--- a/settings/l10n/fr.js
+++ b/settings/l10n/fr.js
@@ -63,6 +63,7 @@ OC.L10N.register(
"Experimental" : "Expérimentale",
"All" : "Tous",
"No apps found for your version" : "Pas d'application trouvée pour votre version",
+ "The app will be downloaded from the app store" : "Cette application va être téléchargé depuis l'app store",
"Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Les applications officielles sont développées par et avec la communauté ownCloud. Elles permettent à ownCloud d'offrir ses fonctionnalités principales et sont prêtes pour une utilisation en environnement de production. ",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Les applications approuvées sont créées par des développeurs de confiance et ont passé les tests de sécurité. Elles sont activement maintenues et leur code source est ouvert. Leurs développeurs les considèrent stables pour une utilisation normale.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Cette application est nouvelle ou instable, et sa sécurité n'a pas été vérifiée. Installez-la à vos risques et périls!",
diff --git a/settings/l10n/fr.json b/settings/l10n/fr.json
index fa638cd8c43..15ae10110cf 100644
--- a/settings/l10n/fr.json
+++ b/settings/l10n/fr.json
@@ -61,6 +61,7 @@
"Experimental" : "Expérimentale",
"All" : "Tous",
"No apps found for your version" : "Pas d'application trouvée pour votre version",
+ "The app will be downloaded from the app store" : "Cette application va être téléchargé depuis l'app store",
"Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Les applications officielles sont développées par et avec la communauté ownCloud. Elles permettent à ownCloud d'offrir ses fonctionnalités principales et sont prêtes pour une utilisation en environnement de production. ",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Les applications approuvées sont créées par des développeurs de confiance et ont passé les tests de sécurité. Elles sont activement maintenues et leur code source est ouvert. Leurs développeurs les considèrent stables pour une utilisation normale.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Cette application est nouvelle ou instable, et sa sécurité n'a pas été vérifiée. Installez-la à vos risques et périls!",
diff --git a/settings/l10n/ja.js b/settings/l10n/ja.js
index 5ed666037a9..06e3043ed75 100644
--- a/settings/l10n/ja.js
+++ b/settings/l10n/ja.js
@@ -63,6 +63,7 @@ OC.L10N.register(
"Experimental" : "実験的",
"All" : "すべて",
"No apps found for your version" : "現在のバージョンに対応するアプリはありません",
+ "The app will be downloaded from the app store" : "このアプリは、アプリストアからダウンロードできます。",
"Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "公式アプリは ownCloud コミュニティにより開発されています。コミュニティは ownCloud の中心機能を提供し、製品としての使用の準備ができています。",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "承認されたアプリは信頼された開発者により開発され、大まかなセキュリティチェックに合格しています。アプリは積極的にオープンソースコードレポジトリでメンテナンスされ、メンテナは通常の用途では安定していると考えます。",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "このアプリはセキュリティチェックされていません、新規アプリか安定性が確認されていないアプリです。自己責任でインストールしてください。",
@@ -73,6 +74,9 @@ OC.L10N.register(
"Disable" : "無効",
"Enable" : "有効にする",
"Error while enabling app" : "アプリを有効にする際にエラーが発生",
+ "Error: this app cannot be enabled because it makes the server unstable" : "エラー:このアプリは、サーバーを不安定にするため、有効にすることができません。",
+ "Error: could not disable broken app" : "エラー: 壊れたアプリを無効にできませんでした",
+ "Error while disabling broken app" : "壊れたアプリの無効化中にエラーが発生",
"Updating...." : "更新中....",
"Error while updating app" : "アプリの更新中にエラーが発生",
"Updated" : "アップデート済み",
@@ -81,6 +85,7 @@ OC.L10N.register(
"Uninstall" : "アンインストール",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "アプリは有効ですが、更新が必要です。5秒後に更新ページにリダイレクトします。",
"App update" : "アプリのアップデート",
+ "No apps found for {query}" : "{query} に対応するアプリはありません",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "エラーが発生しました。ASCIIコードのPEM証明書をアップロードしてください。",
"Valid until {date}" : "{date} まで有効",
"Delete" : "削除",
@@ -122,17 +127,20 @@ OC.L10N.register(
"SSL" : "SSL",
"TLS" : "TLS",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHPのシステム環境変数が正しく設定されていないようです。getenv(\"PATH\") コマンドでテストして何も値を返さないことを確認してください。",
+ "Please check the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "PHP設定の注意事項と php-fpmを利用する場合のサーバー向け設定を <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\"> インストールドキュメント ↗</a> で確認してください。",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "\"config\"は読み取り専用になってます。そのためにWEBインターフェースで設定できません可能性があります。さらに、更新時に\"config\"ファイルを書き込み権限を与えることが必要",
"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "PHPでインラインドキュメントブロックを取り除く設定になっています。これによりコアアプリで利用できないものがいくつかあります。",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "これは、Zend OPcacheやeAccelerator 等のキャッシュ/アクセラレーターが原因かもしれません。",
"Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "サーバーがMicrosoft Windowsで動いています。ユーザーに最適なサービスを提供するためには、Linuxを利用することを強くお勧めします。",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%2$s よりも古いバージョンの %1$s がインストールされています。安定した稼働とパフォーマンスの観点から、新しいバージョンの %1$s にアップデートすることをお勧めします。",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "PHP のモジュール 'fileinfo' が見つかりません。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." : "ファイルの書き込み時のロックが無効になっており、競合時に問題となる可能性があります。この問題を避ける為に config.php 中の 'filelocking.enabled' を有効にしてください。詳細については、<a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">ドキュメント↗ </a>を参照してください。",
"System locale can not be set to a one which supports UTF-8." : "システムロケールを UTF-8 をサポートするロケールに設定できません。",
"This means that there might be problems with certain characters in file names." : "これは、ファイル名の特定の文字に問題があることを意味しています。",
"We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "次のロケールをサポートするには、システムに必要なパッケージをインストールすることを強くおすすめします: %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\")" : "URLがドメインのルート(/)で終わっていない場合で、システムのcronを利用している場合は、URLの生成に問題が発生します。その場合は、config.php ファイルの中の \"overwrite.cli.url\" オプションをインストールしたwebrootのパスに設定してください。(推奨: \"%s\")",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "CLI から cronジョブを実行することができませんでした。次の技術的なエラーが発生しています:",
+ "Please double check the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "<a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">インストールガイド ↗</a>をもう一度チェックして、<a href=\"#log-section\">ログ</a> にあるエラーまたは警告について確認してください。",
"All checks passed." : "すべてのチェックに合格しました。",
"Open documentation" : "ドキュメントを開く",
"Allow apps to use the Share API" : "アプリからの共有APIの利用を許可する",
@@ -145,6 +153,7 @@ OC.L10N.register(
"days" : "日",
"Enforce expiration date" : "有効期限を反映させる",
"Allow resharing" : "再共有を許可する",
+ "Allow sharing with groups" : "グループ共有を許可",
"Restrict users to only share with users in their groups" : "グループ内のユーザーでのみ共有するように制限する",
"Allow users to send mail notification for shared files to other users" : "他ユーザーへの共有ファイルに関するメール通知の送信をユーザーに許可する",
"Exclude groups from sharing" : "共有可能なグループから除外する",
@@ -191,6 +200,7 @@ OC.L10N.register(
"What to log" : "ログ出力対象",
"SQLite is used as database. For larger installations we recommend to switch to a different database backend." : "SQLiteがデータベースとして使用されています。大規模な運用では別のデータベースに切り替えることをお勧めします。",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "特にデスクトップクライアントをファイル同期に使用する場合,SQLiteは非推奨です.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation ↗</a>." : "他のデータベースに移行する場合はコマンドラインツール: 'occ db:convert-type' を使うか、<a target=\"_blank\" rel=\"noreferrer\" href=\"%s\"> ドキュメント ↗</a>を参照してください。",
"How to do backups" : "バックアップ方法",
"Advanced monitoring" : "詳細モニタリング",
"Performance tuning" : "パフォーマンスチューニング",
diff --git a/settings/l10n/ja.json b/settings/l10n/ja.json
index db218c96350..688f86388cd 100644
--- a/settings/l10n/ja.json
+++ b/settings/l10n/ja.json
@@ -61,6 +61,7 @@
"Experimental" : "実験的",
"All" : "すべて",
"No apps found for your version" : "現在のバージョンに対応するアプリはありません",
+ "The app will be downloaded from the app store" : "このアプリは、アプリストアからダウンロードできます。",
"Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "公式アプリは ownCloud コミュニティにより開発されています。コミュニティは ownCloud の中心機能を提供し、製品としての使用の準備ができています。",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "承認されたアプリは信頼された開発者により開発され、大まかなセキュリティチェックに合格しています。アプリは積極的にオープンソースコードレポジトリでメンテナンスされ、メンテナは通常の用途では安定していると考えます。",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "このアプリはセキュリティチェックされていません、新規アプリか安定性が確認されていないアプリです。自己責任でインストールしてください。",
@@ -71,6 +72,9 @@
"Disable" : "無効",
"Enable" : "有効にする",
"Error while enabling app" : "アプリを有効にする際にエラーが発生",
+ "Error: this app cannot be enabled because it makes the server unstable" : "エラー:このアプリは、サーバーを不安定にするため、有効にすることができません。",
+ "Error: could not disable broken app" : "エラー: 壊れたアプリを無効にできませんでした",
+ "Error while disabling broken app" : "壊れたアプリの無効化中にエラーが発生",
"Updating...." : "更新中....",
"Error while updating app" : "アプリの更新中にエラーが発生",
"Updated" : "アップデート済み",
@@ -79,6 +83,7 @@
"Uninstall" : "アンインストール",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "アプリは有効ですが、更新が必要です。5秒後に更新ページにリダイレクトします。",
"App update" : "アプリのアップデート",
+ "No apps found for {query}" : "{query} に対応するアプリはありません",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "エラーが発生しました。ASCIIコードのPEM証明書をアップロードしてください。",
"Valid until {date}" : "{date} まで有効",
"Delete" : "削除",
@@ -120,17 +125,20 @@
"SSL" : "SSL",
"TLS" : "TLS",
"php does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHPのシステム環境変数が正しく設定されていないようです。getenv(\"PATH\") コマンドでテストして何も値を返さないことを確認してください。",
+ "Please check the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">installation documentation ↗</a> for php configuration notes and the php configuration of your server, especially when using php-fpm." : "PHP設定の注意事項と php-fpmを利用する場合のサーバー向け設定を <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\"> インストールドキュメント ↗</a> で確認してください。",
"The Read-Only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "\"config\"は読み取り専用になってます。そのためにWEBインターフェースで設定できません可能性があります。さらに、更新時に\"config\"ファイルを書き込み権限を与えることが必要",
"PHP is apparently setup to strip inline doc blocks. This will make several core apps inaccessible." : "PHPでインラインドキュメントブロックを取り除く設定になっています。これによりコアアプリで利用できないものがいくつかあります。",
"This is probably caused by a cache/accelerator such as Zend OPcache or eAccelerator." : "これは、Zend OPcacheやeAccelerator 等のキャッシュ/アクセラレーターが原因かもしれません。",
"Your server is running on Microsoft Windows. We highly recommend Linux for optimal user experience." : "サーバーがMicrosoft Windowsで動いています。ユーザーに最適なサービスを提供するためには、Linuxを利用することを強くお勧めします。",
"%1$s below version %2$s is installed, for stability and performance reasons we recommend updating to a newer %1$s version." : "%2$s よりも古いバージョンの %1$s がインストールされています。安定した稼働とパフォーマンスの観点から、新しいバージョンの %1$s にアップデートすることをお勧めします。",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "PHP のモジュール 'fileinfo' が見つかりません。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." : "ファイルの書き込み時のロックが無効になっており、競合時に問題となる可能性があります。この問題を避ける為に config.php 中の 'filelocking.enabled' を有効にしてください。詳細については、<a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">ドキュメント↗ </a>を参照してください。",
"System locale can not be set to a one which supports UTF-8." : "システムロケールを UTF-8 をサポートするロケールに設定できません。",
"This means that there might be problems with certain characters in file names." : "これは、ファイル名の特定の文字に問題があることを意味しています。",
"We strongly suggest installing the required packages on your system to support one of the following locales: %s." : "次のロケールをサポートするには、システムに必要なパッケージをインストールすることを強くおすすめします: %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\")" : "URLがドメインのルート(/)で終わっていない場合で、システムのcronを利用している場合は、URLの生成に問題が発生します。その場合は、config.php ファイルの中の \"overwrite.cli.url\" オプションをインストールしたwebrootのパスに設定してください。(推奨: \"%s\")",
"It was not possible to execute the cronjob via CLI. The following technical errors have appeared:" : "CLI から cronジョブを実行することができませんでした。次の技術的なエラーが発生しています:",
+ "Please double check the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"#log-section\">log</a>." : "<a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">インストールガイド ↗</a>をもう一度チェックして、<a href=\"#log-section\">ログ</a> にあるエラーまたは警告について確認してください。",
"All checks passed." : "すべてのチェックに合格しました。",
"Open documentation" : "ドキュメントを開く",
"Allow apps to use the Share API" : "アプリからの共有APIの利用を許可する",
@@ -143,6 +151,7 @@
"days" : "日",
"Enforce expiration date" : "有効期限を反映させる",
"Allow resharing" : "再共有を許可する",
+ "Allow sharing with groups" : "グループ共有を許可",
"Restrict users to only share with users in their groups" : "グループ内のユーザーでのみ共有するように制限する",
"Allow users to send mail notification for shared files to other users" : "他ユーザーへの共有ファイルに関するメール通知の送信をユーザーに許可する",
"Exclude groups from sharing" : "共有可能なグループから除外する",
@@ -189,6 +198,7 @@
"What to log" : "ログ出力対象",
"SQLite is used as database. For larger installations we recommend to switch to a different database backend." : "SQLiteがデータベースとして使用されています。大規模な運用では別のデータベースに切り替えることをお勧めします。",
"Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "特にデスクトップクライアントをファイル同期に使用する場合,SQLiteは非推奨です.",
+ "To migrate to another database use the command line tool: 'occ db:convert-type', or see the <a target=\"_blank\" rel=\"noreferrer\" href=\"%s\">documentation ↗</a>." : "他のデータベースに移行する場合はコマンドラインツール: 'occ db:convert-type' を使うか、<a target=\"_blank\" rel=\"noreferrer\" href=\"%s\"> ドキュメント ↗</a>を参照してください。",
"How to do backups" : "バックアップ方法",
"Advanced monitoring" : "詳細モニタリング",
"Performance tuning" : "パフォーマンスチューニング",
diff --git a/settings/l10n/nds.js b/settings/l10n/nds.js
index 03a7a96df89..19920e7b984 100644
--- a/settings/l10n/nds.js
+++ b/settings/l10n/nds.js
@@ -2,6 +2,7 @@ OC.L10N.register(
"settings",
{
"Saved" : "Gespeichert",
+ "Email sent" : "eMail gesendet",
"External Storage" : "Externer Speicher",
"Delete" : "Löschen",
"Very weak password" : "Sehr schwaches Passwort",
diff --git a/settings/l10n/nds.json b/settings/l10n/nds.json
index db7e3aa726c..9c969ffbe68 100644
--- a/settings/l10n/nds.json
+++ b/settings/l10n/nds.json
@@ -1,5 +1,6 @@
{ "translations": {
"Saved" : "Gespeichert",
+ "Email sent" : "eMail gesendet",
"External Storage" : "Externer Speicher",
"Delete" : "Löschen",
"Very weak password" : "Sehr schwaches Passwort",
diff --git a/settings/l10n/ro.js b/settings/l10n/ro.js
index ee8ffcea2f1..c0bbbd94f42 100644
--- a/settings/l10n/ro.js
+++ b/settings/l10n/ro.js
@@ -50,6 +50,7 @@ OC.L10N.register(
"Select a profile picture" : "Selectează o imagine de profil",
"Very weak password" : "Parolă foarte slabă",
"Weak password" : "Parolă slabă",
+ "So-so password" : "Parolă medie",
"Good password" : "Parolă bună",
"Strong password" : "Parolă puternică",
"Groups" : "Grupuri",
@@ -65,6 +66,7 @@ OC.L10N.register(
"SSL" : "SSL",
"TLS" : "TLS",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Modulul PHP \"Fileinfo\" lipsește. Va recomandam sa activaţi acest modul pentru a obține cele mai bune rezultate cu detectarea mime-type.",
+ "Open documentation" : "Deschide documentația",
"Allow apps to use the Share API" : "Permite aplicațiilor să folosească API-ul de partajare",
"Allow public uploads" : "Permite încărcări publice",
"Allow users to send mail notification for shared files" : "Permite utilizatorilor sa expedieze notificări prin e-mail pentru dosarele comune",
@@ -83,6 +85,7 @@ OC.L10N.register(
"Send email" : "Expediază mesajul",
"More" : "Mai mult",
"Less" : "Mai puțin",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "În special atunci când este folosit clientul desktop pentru sincronizarea fișierelor, utilizarea SQLite este nerecomandată.",
"Version" : "Versiunea",
"Forum" : "Forum",
"Profile picture" : "Imagine de profil",
diff --git a/settings/l10n/ro.json b/settings/l10n/ro.json
index a6058936e5a..25028195714 100644
--- a/settings/l10n/ro.json
+++ b/settings/l10n/ro.json
@@ -48,6 +48,7 @@
"Select a profile picture" : "Selectează o imagine de profil",
"Very weak password" : "Parolă foarte slabă",
"Weak password" : "Parolă slabă",
+ "So-so password" : "Parolă medie",
"Good password" : "Parolă bună",
"Strong password" : "Parolă puternică",
"Groups" : "Grupuri",
@@ -63,6 +64,7 @@
"SSL" : "SSL",
"TLS" : "TLS",
"The PHP module 'fileinfo' is missing. We strongly recommend to enable this module to get best results with mime-type detection." : "Modulul PHP \"Fileinfo\" lipsește. Va recomandam sa activaţi acest modul pentru a obține cele mai bune rezultate cu detectarea mime-type.",
+ "Open documentation" : "Deschide documentația",
"Allow apps to use the Share API" : "Permite aplicațiilor să folosească API-ul de partajare",
"Allow public uploads" : "Permite încărcări publice",
"Allow users to send mail notification for shared files" : "Permite utilizatorilor sa expedieze notificări prin e-mail pentru dosarele comune",
@@ -81,6 +83,7 @@
"Send email" : "Expediază mesajul",
"More" : "Mai mult",
"Less" : "Mai puțin",
+ "Especially when using the desktop client for file syncing the use of SQLite is discouraged." : "În special atunci când este folosit clientul desktop pentru sincronizarea fișierelor, utilizarea SQLite este nerecomandată.",
"Version" : "Versiunea",
"Forum" : "Forum",
"Profile picture" : "Imagine de profil",
diff --git a/settings/l10n/ru.js b/settings/l10n/ru.js
index 3b467efe49f..dbfde04a7dd 100644
--- a/settings/l10n/ru.js
+++ b/settings/l10n/ru.js
@@ -63,6 +63,7 @@ OC.L10N.register(
"Experimental" : "Экспериментальное",
"All" : "Все",
"No apps found for your version" : "Не найдено приложений на вашу версию",
+ "The app will be downloaded from the app store" : "Приложение будет скачано из магазина приложений",
"Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Официальные приложения разработаны силами сообщества ownCloud. Они полностью функциональны и готовы к работе.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Подтвержденные приложения разработаны доверенными разработчиками и прошли краткую проверку на наличие проблем с безопасностью. Они активно поддерживаются в открытых репозиториях и сопровождающие их разработчики подтверждают, что приложения достаточно стабильны для нормальной работы.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Это приложение не проверялось на наличие проблем с безопасностью, также оно может работать нестабильно. Устанавливайте на свой страх и риск.",
@@ -84,6 +85,7 @@ OC.L10N.register(
"Uninstall" : "Удалить",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Приложение было включено и нуждается в обновлении. Вас перенаправит на страницу обновления через 5 секунд.",
"App update" : "Обновить приложения",
+ "No apps found for {query}" : "Приложения не найдены по {query}",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Произошла ошибка. Пожалуйста загрузите сертификат PEM в ASCII кодировке.",
"Valid until {date}" : "Действительно до {дата}",
"Delete" : "Удалить",
diff --git a/settings/l10n/ru.json b/settings/l10n/ru.json
index 0454a18f5b4..4a939f45b91 100644
--- a/settings/l10n/ru.json
+++ b/settings/l10n/ru.json
@@ -61,6 +61,7 @@
"Experimental" : "Экспериментальное",
"All" : "Все",
"No apps found for your version" : "Не найдено приложений на вашу версию",
+ "The app will be downloaded from the app store" : "Приложение будет скачано из магазина приложений",
"Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Официальные приложения разработаны силами сообщества ownCloud. Они полностью функциональны и готовы к работе.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Подтвержденные приложения разработаны доверенными разработчиками и прошли краткую проверку на наличие проблем с безопасностью. Они активно поддерживаются в открытых репозиториях и сопровождающие их разработчики подтверждают, что приложения достаточно стабильны для нормальной работы.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Это приложение не проверялось на наличие проблем с безопасностью, также оно может работать нестабильно. Устанавливайте на свой страх и риск.",
@@ -82,6 +83,7 @@
"Uninstall" : "Удалить",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "Приложение было включено и нуждается в обновлении. Вас перенаправит на страницу обновления через 5 секунд.",
"App update" : "Обновить приложения",
+ "No apps found for {query}" : "Приложения не найдены по {query}",
"An error occurred. Please upload an ASCII-encoded PEM certificate." : "Произошла ошибка. Пожалуйста загрузите сертификат PEM в ASCII кодировке.",
"Valid until {date}" : "Действительно до {дата}",
"Delete" : "Удалить",
diff --git a/settings/l10n/sv.js b/settings/l10n/sv.js
index e3758adc2f5..9d66be29696 100644
--- a/settings/l10n/sv.js
+++ b/settings/l10n/sv.js
@@ -63,6 +63,7 @@ OC.L10N.register(
"Experimental" : "Experimentiell",
"All" : "Alla",
"No apps found for your version" : "Inga appar funna för din version",
+ "The app will be downloaded from the app store" : "Appen kommer hämtas från appstore",
"Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Officiella appar är utvecklade av Owncloud's community. De erbjuder funtionalitet som är centralt för owncloud och redo för användning i produktion.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Godkända appar är utvecklade av betrodda utvecklare och har genomgått enklare säkerhetstester. De är aktivt utvecklade i ett öppet kodbibliotek och deras underhållare anser dom stabila nog för enklare till normalt användande.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Denna applikation är ej kontrollerad för säkerhetsbrister och är ny eller känd att orsaka instabilitetsproblem. Installera på egen risk.",
diff --git a/settings/l10n/sv.json b/settings/l10n/sv.json
index 0a56fda47ec..a0e2baca0e3 100644
--- a/settings/l10n/sv.json
+++ b/settings/l10n/sv.json
@@ -61,6 +61,7 @@
"Experimental" : "Experimentiell",
"All" : "Alla",
"No apps found for your version" : "Inga appar funna för din version",
+ "The app will be downloaded from the app store" : "Appen kommer hämtas från appstore",
"Official apps are developed by and within the ownCloud community. They offer functionality central to ownCloud and are ready for production use." : "Officiella appar är utvecklade av Owncloud's community. De erbjuder funtionalitet som är centralt för owncloud och redo för användning i produktion.",
"Approved apps are developed by trusted developers and have passed a cursory security check. They are actively maintained in an open code repository and their maintainers deem them to be stable for casual to normal use." : "Godkända appar är utvecklade av betrodda utvecklare och har genomgått enklare säkerhetstester. De är aktivt utvecklade i ett öppet kodbibliotek och deras underhållare anser dom stabila nog för enklare till normalt användande.",
"This app is not checked for security issues and is new or known to be unstable. Install at your own risk." : "Denna applikation är ej kontrollerad för säkerhetsbrister och är ny eller känd att orsaka instabilitetsproblem. Installera på egen risk.",
diff --git a/tests/data/app/expected-info.json b/tests/data/app/expected-info.json
index cef7a7fdaba..81de5341efa 100644
--- a/tests/data/app/expected-info.json
+++ b/tests/data/app/expected-info.json
@@ -74,5 +74,6 @@
"post-migration": [],
"live-migration": [],
"uninstall": []
- }
+ },
+ "background-jobs": []
}
diff --git a/tests/lib/activitymanager.php b/tests/lib/activity/managertest.php
index 26759d46270..cf855dd2813 100644
--- a/tests/lib/activitymanager.php
+++ b/tests/lib/activity/managertest.php
@@ -8,18 +8,22 @@
*
*/
-class Test_ActivityManager extends \Test\TestCase {
+namespace Test\Activity;
- /** @var \OC\ActivityManager */
+use Test\TestCase;
+
+class ManagerTest extends TestCase {
+
+ /** @var \OC\Activity\Manager */
private $activityManager;
- /** @var \PHPUnit_Framework_MockObject_MockObject */
+ /** @var \OCP\IRequest|\PHPUnit_Framework_MockObject_MockObject */
protected $request;
- /** @var \PHPUnit_Framework_MockObject_MockObject */
+ /** @var \OCP\IUserSession|\PHPUnit_Framework_MockObject_MockObject */
protected $session;
- /** @var \PHPUnit_Framework_MockObject_MockObject */
+ /** @var \OCP\IConfig|\PHPUnit_Framework_MockObject_MockObject */
protected $config;
protected function setUp() {
@@ -35,7 +39,7 @@ class Test_ActivityManager extends \Test\TestCase {
->disableOriginalConstructor()
->getMock();
- $this->activityManager = new \OC\ActivityManager(
+ $this->activityManager = new \OC\Activity\Manager(
$this->request,
$this->session,
$this->config
@@ -71,7 +75,7 @@ class Test_ActivityManager extends \Test\TestCase {
*/
public function testGetConsumersInvalidConsumer() {
$this->activityManager->registerConsumer(function() {
- return new StdClass();
+ return new \stdClass();
});
$this->invokePrivate($this->activityManager, 'getConsumers');
@@ -88,7 +92,7 @@ class Test_ActivityManager extends \Test\TestCase {
*/
public function testGetExtensionsInvalidExtension() {
$this->activityManager->registerExtension(function() {
- return new StdClass();
+ return new \stdClass();
});
$this->invokePrivate($this->activityManager, 'getExtensions');
@@ -119,10 +123,10 @@ class Test_ActivityManager extends \Test\TestCase {
}
public function testTranslate() {
- $result = $this->activityManager->translate('APP0', '', '', array(), false, false, 'en');
+ $result = $this->activityManager->translate('APP0', '', array(), false, false, 'en');
$this->assertEquals('Stupid translation', $result);
- $result = $this->activityManager->translate('APP1', '', '', array(), false, false, 'en');
+ $result = $this->activityManager->translate('APP1', '', array(), false, false, 'en');
$this->assertFalse($result);
}
@@ -259,7 +263,7 @@ class Test_ActivityManager extends \Test\TestCase {
}
/**
- * @expectedException BadMethodCallException
+ * @expectedException \BadMethodCallException
* @expectedExceptionMessage App not set
* @expectedExceptionCode 10
*/
@@ -269,7 +273,7 @@ class Test_ActivityManager extends \Test\TestCase {
}
/**
- * @expectedException BadMethodCallException
+ * @expectedException \BadMethodCallException
* @expectedExceptionMessage Type not set
* @expectedExceptionCode 11
*/
@@ -280,7 +284,7 @@ class Test_ActivityManager extends \Test\TestCase {
}
/**
- * @expectedException BadMethodCallException
+ * @expectedException \BadMethodCallException
* @expectedExceptionMessage Affected user not set
* @expectedExceptionCode 12
*/
@@ -292,7 +296,7 @@ class Test_ActivityManager extends \Test\TestCase {
}
/**
- * @expectedException BadMethodCallException
+ * @expectedException \BadMethodCallException
* @expectedExceptionMessage Subject not set
* @expectedExceptionCode 13
*/
diff --git a/tests/lib/archive/tar.php b/tests/lib/archive/tar.php
index 43157e2054d..2d20bb4c3b1 100644
--- a/tests/lib/archive/tar.php
+++ b/tests/lib/archive/tar.php
@@ -6,6 +6,8 @@
* See the COPYING-README file.
*/
+use OC\Archive\TAR;
+
class Test_Archive_TAR extends Test_Archive {
protected function setUp() {
parent::setUp();
@@ -17,10 +19,10 @@ class Test_Archive_TAR extends Test_Archive {
protected function getExisting() {
$dir = OC::$SERVERROOT . '/tests/data';
- return new OC_Archive_TAR($dir . '/data.tar.gz');
+ return new TAR($dir . '/data.tar.gz');
}
protected function getNew() {
- return new OC_Archive_TAR(OCP\Files::tmpFile('.tar.gz'));
+ return new TAR(OCP\Files::tmpFile('.tar.gz'));
}
}
diff --git a/tests/lib/archive/zip.php b/tests/lib/archive/zip.php
index 09ea5d7d27c..2f4c9cace1d 100644
--- a/tests/lib/archive/zip.php
+++ b/tests/lib/archive/zip.php
@@ -6,6 +6,8 @@
* See the COPYING-README file.
*/
+use OC\Archive\ZIP;
+
class Test_Archive_ZIP extends Test_Archive {
protected function setUp() {
parent::setUp();
@@ -17,10 +19,10 @@ class Test_Archive_ZIP extends Test_Archive {
protected function getExisting() {
$dir = OC::$SERVERROOT . '/tests/data';
- return new OC_Archive_ZIP($dir . '/data.zip');
+ return new ZIP($dir . '/data.zip');
}
protected function getNew() {
- return new OC_Archive_ZIP(OCP\Files::tmpFile('.zip'));
+ return new ZIP(OCP\Files::tmpFile('.zip'));
}
}
diff --git a/tests/lib/l10n/factorytest.php b/tests/lib/l10n/factorytest.php
index e4c0eab2e6a..98bb5ec13c9 100644
--- a/tests/lib/l10n/factorytest.php
+++ b/tests/lib/l10n/factorytest.php
@@ -343,6 +343,15 @@ class FactoryTest extends TestCase {
[null, 'de', 'ru', ['de'], 'de', 'ru'],
[null, 'de,en', 'ru', ['de'], 'de', 'ru'],
[null, 'de-DE,en-US;q=0.8,en;q=0.6', 'ru', ['de'], 'de', 'ru'],
+
+ // Request lang should not be set for apps: Language is available
+ ['files_pdfviewer', 'de', null, ['de'], 'de', ''],
+ ['files_pdfviewer', 'de,en', null, ['de'], 'de', ''],
+ ['files_pdfviewer', 'de-DE,en-US;q=0.8,en;q=0.6', null, ['de'], 'de', ''],
+ // Request lang should not be set for apps: Language is not available
+ ['files_pdfviewer', 'de', null, ['ru'], 'en', ''],
+ ['files_pdfviewer', 'de,en', null, ['ru', 'en'], 'en', ''],
+ ['files_pdfviewer', 'de-DE,en-US;q=0.8,en;q=0.6', null, ['ru', 'en'], 'en', ''],
];
}
diff --git a/tests/lib/log/owncloud.php b/tests/lib/log/owncloud.php
index adecc49768c..e19063a83f5 100644
--- a/tests/lib/log/owncloud.php
+++ b/tests/lib/log/owncloud.php
@@ -15,12 +15,17 @@
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*/
+namespace Test\Log;
+
+use OC\Log\Owncloud;
+use Test\TestCase;
+
/**
- * Class Test_Log_Owncloud
+ * Class OwncloudTest
*
* @group DB
*/
-class Test_Log_Owncloud extends Test\TestCase
+class OwncloudTest extends TestCase
{
private $restore_logfile;
private $restore_logdateformat;
@@ -32,7 +37,7 @@ class Test_Log_Owncloud extends Test\TestCase
$this->restore_logdateformat = $config->getSystemValue('logdateformat');
$config->setSystemValue("logfile", $config->getSystemValue('datadirectory') . "/logtest");
- OC_Log_Owncloud::init();
+ Owncloud::init();
}
protected function tearDown() {
$config = \OC::$server->getConfig();
@@ -46,7 +51,7 @@ class Test_Log_Owncloud extends Test\TestCase
} else {
$config->deleteSystemValue("restore_logdateformat");
}
- OC_Log_Owncloud::init();
+ Owncloud::init();
parent::tearDown();
}
@@ -57,7 +62,7 @@ class Test_Log_Owncloud extends Test\TestCase
# set format & write log line
$config->setSystemValue('logdateformat', 'u');
- OC_Log_Owncloud::write('test', 'message', \OCP\Util::ERROR);
+ Owncloud::write('test', 'message', \OCP\Util::ERROR);
# read log line
$handle = @fopen($config->getSystemValue('logfile'), 'r');
diff --git a/tests/lib/ocsclienttest.php b/tests/lib/ocsclienttest.php
index 66e4c4b938e..7555562d124 100644
--- a/tests/lib/ocsclienttest.php
+++ b/tests/lib/ocsclienttest.php
@@ -107,7 +107,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/categories',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -156,7 +156,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/categories',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -240,7 +240,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/categories',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -290,7 +290,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/data',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => [
'version' => implode('x', [8, 1, 0, 7]),
'filter' => 'approved',
@@ -347,7 +347,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/data',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => [
'version' => implode('x', [8, 1, 0, 7]),
'filter' => 'approved',
@@ -483,7 +483,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/data',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => [
'version' => implode('x', [8, 1, 0, 7]),
'filter' => 'approved',
@@ -573,7 +573,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/data/MyId',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -622,7 +622,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/data/MyId',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -750,7 +750,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/data/166053',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -886,7 +886,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/data/166053',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -951,7 +951,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/data/MyId',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -993,7 +993,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/download/MyId/1',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -1042,7 +1042,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/download/MyId/1',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
@@ -1109,7 +1109,7 @@ class OCSClientTest extends \Test\TestCase {
->with(
'https://api.owncloud.com/v1/content/download/MyId/1',
[
- 'timeout' => 5,
+ 'timeout' => 20,
'query' => ['version' => '8x1x0x7'],
]
)
diff --git a/tests/lib/server.php b/tests/lib/server.php
index d13f9be0c9e..fe3c6fd5ee8 100644
--- a/tests/lib/server.php
+++ b/tests/lib/server.php
@@ -44,7 +44,7 @@ class Server extends \Test\TestCase {
public function dataTestQuery() {
return [
- ['ActivityManager', '\OC\ActivityManager'],
+ ['ActivityManager', '\OC\Activity\Manager'],
['ActivityManager', '\OCP\Activity\IManager'],
['AllConfig', '\OC\AllConfig'],
['AllConfig', '\OCP\IConfig'],
diff --git a/tests/lib/share/MailNotificationsTest.php b/tests/lib/share/MailNotificationsTest.php
index 8c8ca78f39a..f160fed57ae 100644
--- a/tests/lib/share/MailNotificationsTest.php
+++ b/tests/lib/share/MailNotificationsTest.php
@@ -222,7 +222,7 @@ class MailNotificationsTest extends \Test\TestCase {
$mailNotifications->method('getItemSharedWithUser')
->withAnyParameters()
->willReturn([
- ['file_target' => '/welcome.txt']
+ ['file_target' => '/welcome.txt', 'item_source' => 123],
]);
$recipient = $this->getMockBuilder('\OCP\IUser')
@@ -239,10 +239,9 @@ class MailNotificationsTest extends \Test\TestCase {
$this->urlGenerator->expects($this->once())
->method('linkToRouteAbsolute')
->with(
- $this->equalTo('files.view.index'),
+ $this->equalTo('files.viewcontroller.showFile'),
$this->equalTo([
- 'dir' => '/',
- 'scrollto' => 'welcome.txt'
+ 'fileId' => 123,
])
);
diff --git a/tests/lib/updater/versioncheck.php b/tests/lib/updater/versioncheck.php
index 4613581a75f..2122ca28800 100644
--- a/tests/lib/updater/versioncheck.php
+++ b/tests/lib/updater/versioncheck.php
@@ -90,20 +90,25 @@ class VersionCheckTest extends \Test\TestCase {
->will($this->returnValue(0));
$this->config
->expects($this->at(1))
+ ->method('getSystemValue')
+ ->with('updater.server.url', 'https://updates.owncloud.com/server/')
+ ->willReturn('https://updates.owncloud.com/server/');
+ $this->config
+ ->expects($this->at(2))
->method('setAppValue')
->with('core', 'lastupdatedat', $this->isType('integer'));
$this->config
- ->expects($this->at(3))
+ ->expects($this->at(4))
->method('getAppValue')
->with('core', 'installedat')
->will($this->returnValue('installedat'));
$this->config
- ->expects($this->at(4))
+ ->expects($this->at(5))
->method('getAppValue')
->with('core', 'lastupdatedat')
->will($this->returnValue('lastupdatedat'));
$this->config
- ->expects($this->at(5))
+ ->expects($this->at(6))
->method('setAppValue')
->with('core', 'lastupdateResult', json_encode($expectedResult));
@@ -131,20 +136,25 @@ class VersionCheckTest extends \Test\TestCase {
->will($this->returnValue(0));
$this->config
->expects($this->at(1))
+ ->method('getSystemValue')
+ ->with('updater.server.url', 'https://updates.owncloud.com/server/')
+ ->willReturn('https://updates.owncloud.com/server/');
+ $this->config
+ ->expects($this->at(2))
->method('setAppValue')
->with('core', 'lastupdatedat', $this->isType('integer'));
$this->config
- ->expects($this->at(3))
+ ->expects($this->at(4))
->method('getAppValue')
->with('core', 'installedat')
->will($this->returnValue('installedat'));
$this->config
- ->expects($this->at(4))
+ ->expects($this->at(5))
->method('getAppValue')
->with('core', 'lastupdatedat')
->will($this->returnValue('lastupdatedat'));
$this->config
- ->expects($this->at(5))
+ ->expects($this->at(6))
->method('setAppValue')
->with('core', 'lastupdateResult', 'false');
@@ -158,54 +168,6 @@ class VersionCheckTest extends \Test\TestCase {
$this->assertSame([], $this->updater->check());
}
- public function testCheckWithUpdateUrl() {
- $expectedResult = [
- 'version' => '8.0.4.2',
- 'versionstring' => 'ownCloud 8.0.4',
- 'url' => 'https://download.owncloud.org/community/owncloud-8.0.4.zip',
- 'web' => 'http://doc.owncloud.org/server/8.0/admin_manual/maintenance/upgrade.html',
- ];
-
- $this->config
- ->expects($this->at(0))
- ->method('getAppValue')
- ->with('core', 'lastupdatedat')
- ->will($this->returnValue(0));
- $this->config
- ->expects($this->at(1))
- ->method('setAppValue')
- ->with('core', 'lastupdatedat', $this->isType('integer'));
- $this->config
- ->expects($this->at(3))
- ->method('getAppValue')
- ->with('core', 'installedat')
- ->will($this->returnValue('installedat'));
- $this->config
- ->expects($this->at(4))
- ->method('getAppValue')
- ->with('core', 'lastupdatedat')
- ->will($this->returnValue('lastupdatedat'));
- $this->config
- ->expects($this->at(5))
- ->method('setAppValue')
- ->with('core', 'lastupdateResult', json_encode($expectedResult));
-
- $updateXml = '<?xml version="1.0"?>
-<owncloud>
- <version>8.0.4.2</version>
- <versionstring>ownCloud 8.0.4</versionstring>
- <url>https://download.owncloud.org/community/owncloud-8.0.4.zip</url>
- <web>http://doc.owncloud.org/server/8.0/admin_manual/maintenance/upgrade.html</web>
-</owncloud>';
- $this->updater
- ->expects($this->once())
- ->method('getUrlContent')
- ->with($this->buildUpdateUrl('https://myupdater.com/'))
- ->will($this->returnValue($updateXml));
-
- $this->assertSame($expectedResult, $this->updater->check('https://myupdater.com/'));
- }
-
public function testCheckWithEmptyValidXmlResponse() {
$expectedResult = [
'version' => '',
@@ -221,15 +183,20 @@ class VersionCheckTest extends \Test\TestCase {
->will($this->returnValue(0));
$this->config
->expects($this->at(1))
+ ->method('getSystemValue')
+ ->with('updater.server.url', 'https://updates.owncloud.com/server/')
+ ->willReturn('https://updates.owncloud.com/server/');
+ $this->config
+ ->expects($this->at(2))
->method('setAppValue')
->with('core', 'lastupdatedat', $this->isType('integer'));
$this->config
- ->expects($this->at(3))
+ ->expects($this->at(4))
->method('getAppValue')
->with('core', 'installedat')
->will($this->returnValue('installedat'));
$this->config
- ->expects($this->at(4))
+ ->expects($this->at(5))
->method('getAppValue')
->with('core', 'lastupdatedat')
->will($this->returnValue('lastupdatedat'));
@@ -260,20 +227,25 @@ class VersionCheckTest extends \Test\TestCase {
->will($this->returnValue(0));
$this->config
->expects($this->at(1))
+ ->method('getSystemValue')
+ ->with('updater.server.url', 'https://updates.owncloud.com/server/')
+ ->willReturn('https://updates.owncloud.com/server/');
+ $this->config
+ ->expects($this->at(2))
->method('setAppValue')
->with('core', 'lastupdatedat', $this->isType('integer'));
$this->config
- ->expects($this->at(3))
+ ->expects($this->at(4))
->method('getAppValue')
->with('core', 'installedat')
->will($this->returnValue('installedat'));
$this->config
- ->expects($this->at(4))
+ ->expects($this->at(5))
->method('getAppValue')
->with('core', 'lastupdatedat')
->will($this->returnValue('lastupdatedat'));
$this->config
- ->expects($this->at(5))
+ ->expects($this->at(6))
->method('setAppValue')
->with('core', 'lastupdateResult', json_encode($expectedResult));
diff --git a/tests/lib/user/session.php b/tests/lib/user/session.php
index 1c042dec9f0..5a8ea57cb86 100644
--- a/tests/lib/user/session.php
+++ b/tests/lib/user/session.php
@@ -11,19 +11,25 @@ namespace Test\User;
use OC\Session\Memory;
use OC\User\User;
+use OCP\ISession;
+use OCP\IUserManager;
+use OCP\UserInterface;
+use Test\TestCase;
/**
* @group DB
* @package Test\User
*/
-class Session extends \Test\TestCase {
+class Session extends TestCase {
public function testGetUser() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->once())
->method('get')
->with('user_id')
->will($this->returnValue('foo'));
+ /** @var UserInterface | \PHPUnit_Framework_MockObject_MockObject $backend */
$backend = $this->getMock('\Test\Util\User\Dummy');
$backend->expects($this->once())
->method('userExists')
@@ -39,12 +45,14 @@ class Session extends \Test\TestCase {
}
public function testIsLoggedIn() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->once())
->method('get')
->with('user_id')
->will($this->returnValue('foo'));
+ /** @var UserInterface | \PHPUnit_Framework_MockObject_MockObject $backend */
$backend = $this->getMock('\Test\Util\User\Dummy');
$backend->expects($this->once())
->method('userExists')
@@ -60,12 +68,14 @@ class Session extends \Test\TestCase {
}
public function testNotLoggedIn() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->once())
->method('get')
->with('user_id')
->will($this->returnValue(null));
+ /** @var UserInterface | \PHPUnit_Framework_MockObject_MockObject $backend */
$backend = $this->getMock('\Test\Util\User\Dummy');
$backend->expects($this->never())
->method('userExists');
@@ -79,15 +89,18 @@ class Session extends \Test\TestCase {
}
public function testSetUser() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->once())
->method('set')
->with('user_id', 'foo');
+ /** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject $manager */
$manager = $this->getMock('\OC\User\Manager');
$backend = $this->getMock('\Test\Util\User\Dummy');
+ /** @var User | \PHPUnit_Framework_MockObject_MockObject $user */
$user = $this->getMock('\OC\User\User', array(), array('foo', $backend));
$user->expects($this->once())
->method('getUID')
@@ -98,6 +111,7 @@ class Session extends \Test\TestCase {
}
public function testLoginValidPasswordEnabled() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->once())
->method('regenerateId');
@@ -126,12 +140,13 @@ class Session extends \Test\TestCase {
unset($managerMethods[$i]);
}
}
+ /** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject $manager */
$manager = $this->getMock('\OC\User\Manager', $managerMethods, array());
$backend = $this->getMock('\Test\Util\User\Dummy');
$user = $this->getMock('\OC\User\User', array(), array('foo', $backend));
- $user->expects($this->once())
+ $user->expects($this->exactly(2))
->method('isEnabled')
->will($this->returnValue(true));
$user->expects($this->any())
@@ -150,7 +165,12 @@ class Session extends \Test\TestCase {
$this->assertEquals($user, $userSession->getUser());
}
+ /**
+ * @expectedException \OC\User\LoginException
+ * @expectedExceptionMessage User disabled
+ */
public function testLoginValidPasswordDisabled() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->never())
->method('set');
@@ -167,6 +187,7 @@ class Session extends \Test\TestCase {
unset($managerMethods[$i]);
}
}
+ /** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject $manager */
$manager = $this->getMock('\OC\User\Manager', $managerMethods, array());
$backend = $this->getMock('\Test\Util\User\Dummy');
@@ -188,6 +209,7 @@ class Session extends \Test\TestCase {
}
public function testLoginInvalidPassword() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->never())
->method('set');
@@ -204,6 +226,7 @@ class Session extends \Test\TestCase {
unset($managerMethods[$i]);
}
}
+ /** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject $manager */
$manager = $this->getMock('\OC\User\Manager', $managerMethods, array());
$backend = $this->getMock('\Test\Util\User\Dummy');
@@ -224,16 +247,16 @@ class Session extends \Test\TestCase {
}
public function testLoginNonExisting() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->never())
->method('set');
$session->expects($this->once())
->method('regenerateId');
+ /** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject $manager */
$manager = $this->getMock('\OC\User\Manager');
- $backend = $this->getMock('\Test\Util\User\Dummy');
-
$manager->expects($this->once())
->method('checkPassword')
->with('foo', 'bar')
@@ -244,6 +267,7 @@ class Session extends \Test\TestCase {
}
public function testRememberLoginValidToken() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->exactly(1))
->method('set')
@@ -290,6 +314,7 @@ class Session extends \Test\TestCase {
$token = 'goodToken';
\OC::$server->getConfig()->setUserValue('foo', 'login_token', $token, time());
+ /** @var \OC\User\Session $userSession */
$userSession = $this->getMock(
'\OC\User\Session',
//override, otherwise tests will fail because of setcookie()
@@ -303,6 +328,7 @@ class Session extends \Test\TestCase {
}
public function testRememberLoginInvalidToken() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->never())
->method('set');
@@ -319,6 +345,7 @@ class Session extends \Test\TestCase {
unset($managerMethods[$i]);
}
}
+ /** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject $manager */
$manager = $this->getMock('\OC\User\Manager', $managerMethods, array());
$backend = $this->getMock('\Test\Util\User\Dummy');
@@ -347,6 +374,7 @@ class Session extends \Test\TestCase {
}
public function testRememberLoginInvalidUser() {
+ /** @var ISession | \PHPUnit_Framework_MockObject_MockObject $session */
$session = $this->getMock('\OC\Session\Memory', array(), array(''));
$session->expects($this->never())
->method('set');
@@ -363,6 +391,7 @@ class Session extends \Test\TestCase {
unset($managerMethods[$i]);
}
}
+ /** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject $manager */
$manager = $this->getMock('\OC\User\Manager', $managerMethods, array());
$backend = $this->getMock('\Test\Util\User\Dummy');
@@ -395,6 +424,7 @@ class Session extends \Test\TestCase {
'bar' => new User('bar', null)
);
+ /** @var IUserManager | \PHPUnit_Framework_MockObject_MockObject $manager */
$manager = $this->getMockBuilder('\OC\User\Manager')
->disableOriginalConstructor()
->getMock();