aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/comments/l10n/ast.js22
-rw-r--r--apps/comments/l10n/ast.json22
-rw-r--r--apps/comments/l10n/ka.js34
-rw-r--r--apps/comments/l10n/ka.json32
-rw-r--r--apps/comments/l10n/sl.js2
-rw-r--r--apps/comments/l10n/sl.json2
-rw-r--r--apps/dav/appinfo/info.xml4
-rw-r--r--apps/dav/appinfo/v1/publicwebdav.php2
-rw-r--r--apps/dav/appinfo/v2/publicremote.php155
-rw-r--r--apps/dav/composer/composer/autoload_classmap.php3
-rw-r--r--apps/dav/composer/composer/autoload_static.php3
-rw-r--r--apps/dav/l10n/es.js2
-rw-r--r--apps/dav/l10n/es.json2
-rw-r--r--apps/dav/l10n/fr.js12
-rw-r--r--apps/dav/l10n/fr.json12
-rw-r--r--apps/dav/l10n/ka.js209
-rw-r--r--apps/dav/l10n/ka.json207
-rw-r--r--apps/dav/lib/Connector/LegacyPublicAuth.php (renamed from apps/dav/lib/Connector/PublicAuth.php)11
-rw-r--r--apps/dav/lib/Connector/Sabre/PublicAuth.php239
-rw-r--r--apps/dav/src/views/__snapshots__/CalDavSettings.spec.js.snap30
-rw-r--r--apps/dav/tests/unit/Connector/LegacyPublicAuthTest.php (renamed from apps/dav/tests/unit/Connector/PublicAuthTest.php)10
-rw-r--r--apps/dav/tests/unit/Connector/Sabre/PublicAuthTest.php425
-rw-r--r--apps/encryption/l10n/fa.js4
-rw-r--r--apps/encryption/l10n/fa.json4
-rw-r--r--apps/encryption/l10n/ka.js67
-rw-r--r--apps/encryption/l10n/ka.json65
-rw-r--r--apps/federatedfilesharing/l10n/id.js2
-rw-r--r--apps/federatedfilesharing/l10n/id.json2
-rw-r--r--apps/federatedfilesharing/l10n/ka.js56
-rw-r--r--apps/federatedfilesharing/l10n/ka.json54
-rw-r--r--apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php3
-rw-r--r--apps/federation/l10n/ka.js17
-rw-r--r--apps/federation/l10n/ka.json15
-rw-r--r--apps/files/l10n/es.js10
-rw-r--r--apps/files/l10n/es.json10
-rw-r--r--apps/files/l10n/fr.js6
-rw-r--r--apps/files/l10n/fr.json6
-rw-r--r--apps/files/l10n/id.js2
-rw-r--r--apps/files/l10n/id.json2
-rw-r--r--apps/files/l10n/it.js15
-rw-r--r--apps/files/l10n/it.json15
-rw-r--r--apps/files/l10n/ja.js10
-rw-r--r--apps/files/l10n/ja.json10
-rw-r--r--apps/files/l10n/ka.js328
-rw-r--r--apps/files/l10n/ka.json326
-rw-r--r--apps/files/l10n/ko.js5
-rw-r--r--apps/files/l10n/ko.json5
-rw-r--r--apps/files/l10n/mk.js33
-rw-r--r--apps/files/l10n/mk.json33
-rw-r--r--apps/files/l10n/ru.js1
-rw-r--r--apps/files/l10n/ru.json1
-rw-r--r--apps/files/l10n/uk.js26
-rw-r--r--apps/files/l10n/uk.json26
-rw-r--r--apps/files/lib/Controller/ViewController.php16
-rw-r--r--apps/files/openapi.json6
-rw-r--r--apps/files/src/components/BreadCrumbs.vue66
-rw-r--r--apps/files/src/components/FileEntry.vue18
-rw-r--r--apps/files/src/components/FileEntry/FileEntryActions.vue18
-rw-r--r--apps/files/src/components/FileEntry/FileEntryName.vue11
-rw-r--r--apps/files/src/components/FileEntryGrid.vue2
-rw-r--r--apps/files/src/views/Settings.vue5
-rw-r--r--apps/files_external/js/oauth1.js82
-rw-r--r--apps/files_external/js/oauth2.js96
-rw-r--r--apps/files_external/js/public_key.js64
-rw-r--r--apps/files_external/l10n/ar.js12
-rw-r--r--apps/files_external/l10n/ar.json12
-rw-r--r--apps/files_external/l10n/bg.js12
-rw-r--r--apps/files_external/l10n/bg.json12
-rw-r--r--apps/files_external/l10n/ca.js12
-rw-r--r--apps/files_external/l10n/ca.json12
-rw-r--r--apps/files_external/l10n/cs.js12
-rw-r--r--apps/files_external/l10n/cs.json12
-rw-r--r--apps/files_external/l10n/da.js12
-rw-r--r--apps/files_external/l10n/da.json12
-rw-r--r--apps/files_external/l10n/de.js12
-rw-r--r--apps/files_external/l10n/de.json12
-rw-r--r--apps/files_external/l10n/de_DE.js12
-rw-r--r--apps/files_external/l10n/de_DE.json12
-rw-r--r--apps/files_external/l10n/el.js12
-rw-r--r--apps/files_external/l10n/el.json12
-rw-r--r--apps/files_external/l10n/en_GB.js12
-rw-r--r--apps/files_external/l10n/en_GB.json12
-rw-r--r--apps/files_external/l10n/eo.js12
-rw-r--r--apps/files_external/l10n/eo.json12
-rw-r--r--apps/files_external/l10n/es.js17
-rw-r--r--apps/files_external/l10n/es.json17
-rw-r--r--apps/files_external/l10n/es_419.js12
-rw-r--r--apps/files_external/l10n/es_419.json12
-rw-r--r--apps/files_external/l10n/es_AR.js12
-rw-r--r--apps/files_external/l10n/es_AR.json12
-rw-r--r--apps/files_external/l10n/es_CL.js12
-rw-r--r--apps/files_external/l10n/es_CL.json12
-rw-r--r--apps/files_external/l10n/es_CO.js12
-rw-r--r--apps/files_external/l10n/es_CO.json12
-rw-r--r--apps/files_external/l10n/es_CR.js12
-rw-r--r--apps/files_external/l10n/es_CR.json12
-rw-r--r--apps/files_external/l10n/es_DO.js12
-rw-r--r--apps/files_external/l10n/es_DO.json12
-rw-r--r--apps/files_external/l10n/es_EC.js12
-rw-r--r--apps/files_external/l10n/es_EC.json12
-rw-r--r--apps/files_external/l10n/es_GT.js12
-rw-r--r--apps/files_external/l10n/es_GT.json12
-rw-r--r--apps/files_external/l10n/es_HN.js12
-rw-r--r--apps/files_external/l10n/es_HN.json12
-rw-r--r--apps/files_external/l10n/es_MX.js12
-rw-r--r--apps/files_external/l10n/es_MX.json12
-rw-r--r--apps/files_external/l10n/es_NI.js12
-rw-r--r--apps/files_external/l10n/es_NI.json12
-rw-r--r--apps/files_external/l10n/es_PA.js12
-rw-r--r--apps/files_external/l10n/es_PA.json12
-rw-r--r--apps/files_external/l10n/es_PE.js12
-rw-r--r--apps/files_external/l10n/es_PE.json12
-rw-r--r--apps/files_external/l10n/es_PR.js12
-rw-r--r--apps/files_external/l10n/es_PR.json12
-rw-r--r--apps/files_external/l10n/es_PY.js12
-rw-r--r--apps/files_external/l10n/es_PY.json12
-rw-r--r--apps/files_external/l10n/es_SV.js12
-rw-r--r--apps/files_external/l10n/es_SV.json12
-rw-r--r--apps/files_external/l10n/es_UY.js12
-rw-r--r--apps/files_external/l10n/es_UY.json12
-rw-r--r--apps/files_external/l10n/et_EE.js10
-rw-r--r--apps/files_external/l10n/et_EE.json10
-rw-r--r--apps/files_external/l10n/eu.js12
-rw-r--r--apps/files_external/l10n/eu.json12
-rw-r--r--apps/files_external/l10n/fa.js12
-rw-r--r--apps/files_external/l10n/fa.json12
-rw-r--r--apps/files_external/l10n/fi.js12
-rw-r--r--apps/files_external/l10n/fi.json12
-rw-r--r--apps/files_external/l10n/fr.js12
-rw-r--r--apps/files_external/l10n/fr.json12
-rw-r--r--apps/files_external/l10n/gl.js12
-rw-r--r--apps/files_external/l10n/gl.json12
-rw-r--r--apps/files_external/l10n/he.js12
-rw-r--r--apps/files_external/l10n/he.json12
-rw-r--r--apps/files_external/l10n/hr.js12
-rw-r--r--apps/files_external/l10n/hr.json12
-rw-r--r--apps/files_external/l10n/hu.js12
-rw-r--r--apps/files_external/l10n/hu.json12
-rw-r--r--apps/files_external/l10n/id.js12
-rw-r--r--apps/files_external/l10n/id.json12
-rw-r--r--apps/files_external/l10n/is.js12
-rw-r--r--apps/files_external/l10n/is.json12
-rw-r--r--apps/files_external/l10n/it.js12
-rw-r--r--apps/files_external/l10n/it.json12
-rw-r--r--apps/files_external/l10n/ja.js13
-rw-r--r--apps/files_external/l10n/ja.json13
-rw-r--r--apps/files_external/l10n/ka.js160
-rw-r--r--apps/files_external/l10n/ka.json158
-rw-r--r--apps/files_external/l10n/ka_GE.js12
-rw-r--r--apps/files_external/l10n/ka_GE.json12
-rw-r--r--apps/files_external/l10n/ko.js12
-rw-r--r--apps/files_external/l10n/ko.json12
-rw-r--r--apps/files_external/l10n/lt_LT.js12
-rw-r--r--apps/files_external/l10n/lt_LT.json12
-rw-r--r--apps/files_external/l10n/mk.js12
-rw-r--r--apps/files_external/l10n/mk.json12
-rw-r--r--apps/files_external/l10n/nb.js12
-rw-r--r--apps/files_external/l10n/nb.json12
-rw-r--r--apps/files_external/l10n/nl.js12
-rw-r--r--apps/files_external/l10n/nl.json12
-rw-r--r--apps/files_external/l10n/pl.js12
-rw-r--r--apps/files_external/l10n/pl.json12
-rw-r--r--apps/files_external/l10n/pt_BR.js12
-rw-r--r--apps/files_external/l10n/pt_BR.json12
-rw-r--r--apps/files_external/l10n/pt_PT.js12
-rw-r--r--apps/files_external/l10n/pt_PT.json12
-rw-r--r--apps/files_external/l10n/ro.js10
-rw-r--r--apps/files_external/l10n/ro.json10
-rw-r--r--apps/files_external/l10n/ru.js12
-rw-r--r--apps/files_external/l10n/ru.json12
-rw-r--r--apps/files_external/l10n/sc.js12
-rw-r--r--apps/files_external/l10n/sc.json12
-rw-r--r--apps/files_external/l10n/sk.js12
-rw-r--r--apps/files_external/l10n/sk.json12
-rw-r--r--apps/files_external/l10n/sl.js12
-rw-r--r--apps/files_external/l10n/sl.json12
-rw-r--r--apps/files_external/l10n/sq.js12
-rw-r--r--apps/files_external/l10n/sq.json12
-rw-r--r--apps/files_external/l10n/sr.js12
-rw-r--r--apps/files_external/l10n/sr.json12
-rw-r--r--apps/files_external/l10n/sv.js12
-rw-r--r--apps/files_external/l10n/sv.json12
-rw-r--r--apps/files_external/l10n/th.js12
-rw-r--r--apps/files_external/l10n/th.json12
-rw-r--r--apps/files_external/l10n/tr.js12
-rw-r--r--apps/files_external/l10n/tr.json12
-rw-r--r--apps/files_external/l10n/uk.js12
-rw-r--r--apps/files_external/l10n/uk.json12
-rw-r--r--apps/files_external/l10n/zh_CN.js12
-rw-r--r--apps/files_external/l10n/zh_CN.json12
-rw-r--r--apps/files_external/l10n/zh_HK.js12
-rw-r--r--apps/files_external/l10n/zh_HK.json12
-rw-r--r--apps/files_external/l10n/zh_TW.js12
-rw-r--r--apps/files_external/l10n/zh_TW.json12
-rw-r--r--apps/files_external/tests/Storage/Amazons3MultiPartTest.php68
-rw-r--r--apps/files_sharing/js/files_drop.js13
-rw-r--r--apps/files_sharing/js/public.js10
-rw-r--r--apps/files_sharing/l10n/de_DE.js2
-rw-r--r--apps/files_sharing/l10n/de_DE.json2
-rw-r--r--apps/files_sharing/l10n/es.js6
-rw-r--r--apps/files_sharing/l10n/es.json6
-rw-r--r--apps/files_sharing/l10n/eu.js6
-rw-r--r--apps/files_sharing/l10n/eu.json6
-rw-r--r--apps/files_sharing/l10n/ja.js6
-rw-r--r--apps/files_sharing/l10n/ja.json6
-rw-r--r--apps/files_sharing/l10n/ka.js315
-rw-r--r--apps/files_sharing/l10n/ka.json313
-rw-r--r--apps/files_sharing/l10n/ko.js2
-rw-r--r--apps/files_sharing/l10n/ko.json2
-rw-r--r--apps/files_sharing/l10n/ru.js7
-rw-r--r--apps/files_sharing/l10n/ru.json7
-rw-r--r--apps/files_sharing/lib/Controller/PublicPreviewController.php2
-rw-r--r--apps/files_sharing/lib/Controller/ShareController.php9
-rw-r--r--apps/files_sharing/lib/ResponseDefinitions.php6
-rw-r--r--apps/files_sharing/openapi.json30
-rw-r--r--apps/files_sharing/tests/js/fileDropSpec.js3
-rw-r--r--apps/files_sharing/tests/js/publicAppSpec.js7
-rw-r--r--apps/files_trashbin/l10n/ka.js29
-rw-r--r--apps/files_trashbin/l10n/ka.json27
-rw-r--r--apps/files_trashbin/openapi.json6
-rw-r--r--apps/files_versions/l10n/ka.js26
-rw-r--r--apps/files_versions/l10n/ka.json24
-rw-r--r--apps/oauth2/l10n/es.js1
-rw-r--r--apps/oauth2/l10n/es.json1
-rw-r--r--apps/oauth2/l10n/ka.js23
-rw-r--r--apps/oauth2/l10n/ka.json21
-rw-r--r--apps/settings/composer/composer/autoload_classmap.php2
-rw-r--r--apps/settings/composer/composer/autoload_static.php2
-rw-r--r--apps/settings/l10n/ar.js29
-rw-r--r--apps/settings/l10n/ar.json29
-rw-r--r--apps/settings/l10n/bg.js18
-rw-r--r--apps/settings/l10n/bg.json18
-rw-r--r--apps/settings/l10n/ca.js18
-rw-r--r--apps/settings/l10n/ca.json18
-rw-r--r--apps/settings/l10n/cs.js19
-rw-r--r--apps/settings/l10n/cs.json19
-rw-r--r--apps/settings/l10n/de.js21
-rw-r--r--apps/settings/l10n/de.json21
-rw-r--r--apps/settings/l10n/de_DE.js29
-rw-r--r--apps/settings/l10n/de_DE.json29
-rw-r--r--apps/settings/l10n/en_GB.js29
-rw-r--r--apps/settings/l10n/en_GB.json29
-rw-r--r--apps/settings/l10n/es.js69
-rw-r--r--apps/settings/l10n/es.json69
-rw-r--r--apps/settings/l10n/es_EC.js18
-rw-r--r--apps/settings/l10n/es_EC.json18
-rw-r--r--apps/settings/l10n/eu.js23
-rw-r--r--apps/settings/l10n/eu.json23
-rw-r--r--apps/settings/l10n/fa.js24
-rw-r--r--apps/settings/l10n/fa.json24
-rw-r--r--apps/settings/l10n/fr.js23
-rw-r--r--apps/settings/l10n/fr.json23
-rw-r--r--apps/settings/l10n/gl.js18
-rw-r--r--apps/settings/l10n/gl.json18
-rw-r--r--apps/settings/l10n/hu.js18
-rw-r--r--apps/settings/l10n/hu.json18
-rw-r--r--apps/settings/l10n/id.js4
-rw-r--r--apps/settings/l10n/id.json4
-rw-r--r--apps/settings/l10n/is.js4
-rw-r--r--apps/settings/l10n/is.json4
-rw-r--r--apps/settings/l10n/it.js18
-rw-r--r--apps/settings/l10n/it.json18
-rw-r--r--apps/settings/l10n/ja.js61
-rw-r--r--apps/settings/l10n/ja.json61
-rw-r--r--apps/settings/l10n/ka.js700
-rw-r--r--apps/settings/l10n/ka.json698
-rw-r--r--apps/settings/l10n/ko.js16
-rw-r--r--apps/settings/l10n/ko.json16
-rw-r--r--apps/settings/l10n/lt_LT.js8
-rw-r--r--apps/settings/l10n/lt_LT.json8
-rw-r--r--apps/settings/l10n/mk.js6
-rw-r--r--apps/settings/l10n/mk.json6
-rw-r--r--apps/settings/l10n/nb.js10
-rw-r--r--apps/settings/l10n/nb.json10
-rw-r--r--apps/settings/l10n/nl.js14
-rw-r--r--apps/settings/l10n/nl.json14
-rw-r--r--apps/settings/l10n/pl.js18
-rw-r--r--apps/settings/l10n/pl.json18
-rw-r--r--apps/settings/l10n/pt_BR.js18
-rw-r--r--apps/settings/l10n/pt_BR.json18
-rw-r--r--apps/settings/l10n/ro.js2
-rw-r--r--apps/settings/l10n/ro.json2
-rw-r--r--apps/settings/l10n/ru.js20
-rw-r--r--apps/settings/l10n/ru.json20
-rw-r--r--apps/settings/l10n/sk.js16
-rw-r--r--apps/settings/l10n/sk.json16
-rw-r--r--apps/settings/l10n/sl.js18
-rw-r--r--apps/settings/l10n/sl.json18
-rw-r--r--apps/settings/l10n/sr.js18
-rw-r--r--apps/settings/l10n/sr.json18
-rw-r--r--apps/settings/l10n/sv.js18
-rw-r--r--apps/settings/l10n/sv.json18
-rw-r--r--apps/settings/l10n/tr.js18
-rw-r--r--apps/settings/l10n/tr.json18
-rw-r--r--apps/settings/l10n/uk.js18
-rw-r--r--apps/settings/l10n/uk.json18
-rw-r--r--apps/settings/l10n/vi.js18
-rw-r--r--apps/settings/l10n/vi.json18
-rw-r--r--apps/settings/l10n/zh_CN.js18
-rw-r--r--apps/settings/l10n/zh_CN.json18
-rw-r--r--apps/settings/l10n/zh_HK.js29
-rw-r--r--apps/settings/l10n/zh_HK.json29
-rw-r--r--apps/settings/l10n/zh_TW.js29
-rw-r--r--apps/settings/l10n/zh_TW.json29
-rw-r--r--apps/settings/lib/AppInfo/Application.php4
-rw-r--r--apps/settings/lib/Controller/CheckSetupController.php149
-rw-r--r--apps/settings/lib/SetupChecks/AppDirsWithDifferentOwner.php104
-rw-r--r--apps/settings/lib/SetupChecks/PhpOpcacheSetup.php148
-rw-r--r--apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue1
-rw-r--r--apps/settings/templates/settings/personal/development.notice.php30
-rw-r--r--apps/settings/tests/Controller/CheckSetupControllerTest.php104
-rw-r--r--apps/settings/tests/SetupChecks/AppDirsWithDifferentOwnerTest.php100
-rw-r--r--apps/sharebymail/l10n/ka.js46
-rw-r--r--apps/sharebymail/l10n/ka.json44
-rw-r--r--apps/systemtags/l10n/eu.js10
-rw-r--r--apps/systemtags/l10n/eu.json10
-rw-r--r--apps/systemtags/l10n/ka.js97
-rw-r--r--apps/systemtags/l10n/ka.json95
-rw-r--r--apps/theming/l10n/ja.js25
-rw-r--r--apps/theming/l10n/ja.json25
-rw-r--r--apps/theming/l10n/ka.js113
-rw-r--r--apps/theming/l10n/ka.json111
-rw-r--r--apps/theming/openapi.json18
-rw-r--r--apps/twofactor_backupcodes/l10n/ka.js23
-rw-r--r--apps/twofactor_backupcodes/l10n/ka.json21
-rw-r--r--apps/updatenotification/l10n/es.js7
-rw-r--r--apps/updatenotification/l10n/es.json7
-rw-r--r--apps/updatenotification/l10n/ka.js56
-rw-r--r--apps/updatenotification/l10n/ka.json54
-rw-r--r--apps/updatenotification/l10n/ko.js3
-rw-r--r--apps/updatenotification/l10n/ko.json3
-rw-r--r--apps/updatenotification/l10n/uk.js2
-rw-r--r--apps/updatenotification/l10n/uk.json2
-rw-r--r--apps/user_ldap/l10n/fr.js2
-rw-r--r--apps/user_ldap/l10n/fr.json2
-rw-r--r--apps/user_ldap/l10n/ka.js222
-rw-r--r--apps/user_ldap/l10n/ka.json220
-rw-r--r--apps/user_ldap/lib/Migration/Version1190Date20230706134108.php18
-rw-r--r--apps/user_ldap/openapi.json6
-rw-r--r--apps/user_status/l10n/ast.js49
-rw-r--r--apps/user_status/l10n/ast.json47
-rw-r--r--apps/user_status/l10n/ja.js9
-rw-r--r--apps/user_status/l10n/ja.json9
-rw-r--r--apps/weather_status/l10n/uk.js2
-rw-r--r--apps/weather_status/l10n/uk.json2
-rw-r--r--apps/workflowengine/l10n/es.js3
-rw-r--r--apps/workflowengine/l10n/es.json3
-rw-r--r--apps/workflowengine/l10n/ka.js120
-rw-r--r--apps/workflowengine/l10n/ka.json118
349 files changed, 9130 insertions, 1859 deletions
diff --git a/apps/comments/l10n/ast.js b/apps/comments/l10n/ast.js
index 0b4f0efba55..fbb36e2e766 100644
--- a/apps/comments/l10n/ast.js
+++ b/apps/comments/l10n/ast.js
@@ -4,17 +4,17 @@ OC.L10N.register(
"Comments" : "Comentarios",
"You commented" : "Comentesti",
"{author} commented" : "{author} comentó",
- "You commented on %1$s" : "Comentesti en %1$s",
- "You commented on {file}" : "Comentesti en {file}",
- "%1$s commented on %2$s" : "%1$s comentó en %2$s",
- "{author} commented on {file}" : "{autor} comentó en {ficheru}",
- "<strong>Comments</strong> for files" : "<strong>Comentarios</strong> pa ficheros",
- "Edit comment" : "Editar comentariu",
- "Delete comment" : "Desaniciar comentariu",
- "No comments yet, start the conversation!" : "Entá nun hai comentarios. ¡Entama una conversación!",
- "Retry" : "Retentar",
- "_%n unread comment_::_%n unread comments_" : ["%n comentariu ensin lleer","%n comentarios ensin lleer"],
+ "You commented on %1$s" : "Comentesti en: %1$s",
+ "You commented on {file}" : "Comentesti en: {file}",
+ "%1$s commented on %2$s" : "%1$s comentó en: %2$s",
+ "{author} commented on {file}" : "{author} comentó en {file}",
+ "No more messages" : "Nun hai más mensaxes",
+ "_1 new comment_::_{unread} new comments_" : ["1 comentariu nuevu","{unread} comentarios nuevos"],
"Comment" : "Comentariu",
- "%1$s commented" : "%1$s comentó"
+ "An error occurred while trying to edit the comment" : "Prodúxose un error mentanto se tentaba d'editar el comentariu",
+ "Comment deleted" : "Desanicióse'l comentariu",
+ "An error occurred while trying to delete the comment" : "Prodúxose un error mentanto se tentaba de desaniciar el comentariu",
+ "An error occurred while trying to create the comment" : "Prodúxose un error mentanto se tentaba de crear el comentariu",
+ "_%n unread comment_::_%n unread comments_" : ["%n comentariu ensin lleer","%n comentarios ensin lleer"]
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/ast.json b/apps/comments/l10n/ast.json
index 942535d019c..a7f9c679aa4 100644
--- a/apps/comments/l10n/ast.json
+++ b/apps/comments/l10n/ast.json
@@ -2,17 +2,17 @@
"Comments" : "Comentarios",
"You commented" : "Comentesti",
"{author} commented" : "{author} comentó",
- "You commented on %1$s" : "Comentesti en %1$s",
- "You commented on {file}" : "Comentesti en {file}",
- "%1$s commented on %2$s" : "%1$s comentó en %2$s",
- "{author} commented on {file}" : "{autor} comentó en {ficheru}",
- "<strong>Comments</strong> for files" : "<strong>Comentarios</strong> pa ficheros",
- "Edit comment" : "Editar comentariu",
- "Delete comment" : "Desaniciar comentariu",
- "No comments yet, start the conversation!" : "Entá nun hai comentarios. ¡Entama una conversación!",
- "Retry" : "Retentar",
- "_%n unread comment_::_%n unread comments_" : ["%n comentariu ensin lleer","%n comentarios ensin lleer"],
+ "You commented on %1$s" : "Comentesti en: %1$s",
+ "You commented on {file}" : "Comentesti en: {file}",
+ "%1$s commented on %2$s" : "%1$s comentó en: %2$s",
+ "{author} commented on {file}" : "{author} comentó en {file}",
+ "No more messages" : "Nun hai más mensaxes",
+ "_1 new comment_::_{unread} new comments_" : ["1 comentariu nuevu","{unread} comentarios nuevos"],
"Comment" : "Comentariu",
- "%1$s commented" : "%1$s comentó"
+ "An error occurred while trying to edit the comment" : "Prodúxose un error mentanto se tentaba d'editar el comentariu",
+ "Comment deleted" : "Desanicióse'l comentariu",
+ "An error occurred while trying to delete the comment" : "Prodúxose un error mentanto se tentaba de desaniciar el comentariu",
+ "An error occurred while trying to create the comment" : "Prodúxose un error mentanto se tentaba de crear el comentariu",
+ "_%n unread comment_::_%n unread comments_" : ["%n comentariu ensin lleer","%n comentarios ensin lleer"]
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/ka.js b/apps/comments/l10n/ka.js
new file mode 100644
index 00000000000..48b9417a235
--- /dev/null
+++ b/apps/comments/l10n/ka.js
@@ -0,0 +1,34 @@
+OC.L10N.register(
+ "comments",
+ {
+ "Comments" : "Comments",
+ "You commented" : "You commented",
+ "{author} commented" : "{author} commented",
+ "You commented on %1$s" : "You commented on %1$s",
+ "You commented on {file}" : "You commented on {file}",
+ "%1$s commented on %2$s" : "%1$s commented on %2$s",
+ "{author} commented on {file}" : "{author} commented on {file}",
+ "<strong>Comments</strong> for files" : "<strong>Comments</strong> for files",
+ "You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "You were mentioned on \"{file}\", in a comment by a user that has since been deleted",
+ "{user} mentioned you in a comment on \"{file}\"" : "{user} mentioned you in a comment on \"{file}\"",
+ "Files app plugin to add comments to files" : "Files app plugin to add comments to files",
+ "Edit comment" : "Edit comment",
+ "Delete comment" : "Delete comment",
+ "Cancel edit" : "Cancel edit",
+ "Post comment" : "Post comment",
+ "@ for mentions, : for emoji, / for smart picker" : "@ for mentions, : for emoji, / for smart picker",
+ "Could not reload comments" : "Could not reload comments",
+ "No comments yet, start the conversation!" : "No comments yet, start the conversation!",
+ "No more messages" : "No more messages",
+ "Retry" : "Retry",
+ "Failed to mark comments as read" : "Failed to mark comments as read",
+ "Unable to load the comments list" : "Unable to load the comments list",
+ "_1 new comment_::_{unread} new comments_" : ["1 new comment","{unread} new comments"],
+ "Comment" : "Comment",
+ "An error occurred while trying to edit the comment" : "An error occurred while trying to edit the comment",
+ "Comment deleted" : "Comment deleted",
+ "An error occurred while trying to delete the comment" : "An error occurred while trying to delete the comment",
+ "An error occurred while trying to create the comment" : "An error occurred while trying to create the comment",
+ "_%n unread comment_::_%n unread comments_" : ["%n unread comment","%n unread comments"]
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/comments/l10n/ka.json b/apps/comments/l10n/ka.json
new file mode 100644
index 00000000000..a94b2577d8c
--- /dev/null
+++ b/apps/comments/l10n/ka.json
@@ -0,0 +1,32 @@
+{ "translations": {
+ "Comments" : "Comments",
+ "You commented" : "You commented",
+ "{author} commented" : "{author} commented",
+ "You commented on %1$s" : "You commented on %1$s",
+ "You commented on {file}" : "You commented on {file}",
+ "%1$s commented on %2$s" : "%1$s commented on %2$s",
+ "{author} commented on {file}" : "{author} commented on {file}",
+ "<strong>Comments</strong> for files" : "<strong>Comments</strong> for files",
+ "You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "You were mentioned on \"{file}\", in a comment by a user that has since been deleted",
+ "{user} mentioned you in a comment on \"{file}\"" : "{user} mentioned you in a comment on \"{file}\"",
+ "Files app plugin to add comments to files" : "Files app plugin to add comments to files",
+ "Edit comment" : "Edit comment",
+ "Delete comment" : "Delete comment",
+ "Cancel edit" : "Cancel edit",
+ "Post comment" : "Post comment",
+ "@ for mentions, : for emoji, / for smart picker" : "@ for mentions, : for emoji, / for smart picker",
+ "Could not reload comments" : "Could not reload comments",
+ "No comments yet, start the conversation!" : "No comments yet, start the conversation!",
+ "No more messages" : "No more messages",
+ "Retry" : "Retry",
+ "Failed to mark comments as read" : "Failed to mark comments as read",
+ "Unable to load the comments list" : "Unable to load the comments list",
+ "_1 new comment_::_{unread} new comments_" : ["1 new comment","{unread} new comments"],
+ "Comment" : "Comment",
+ "An error occurred while trying to edit the comment" : "An error occurred while trying to edit the comment",
+ "Comment deleted" : "Comment deleted",
+ "An error occurred while trying to delete the comment" : "An error occurred while trying to delete the comment",
+ "An error occurred while trying to create the comment" : "An error occurred while trying to create the comment",
+ "_%n unread comment_::_%n unread comments_" : ["%n unread comment","%n unread comments"]
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/comments/l10n/sl.js b/apps/comments/l10n/sl.js
index 45de62fcb7f..a2e1de03378 100644
--- a/apps/comments/l10n/sl.js
+++ b/apps/comments/l10n/sl.js
@@ -16,7 +16,7 @@ OC.L10N.register(
"Delete comment" : "Izbriši opombo",
"Cancel edit" : "Prekliči urejanje",
"Post comment" : "Objavi opombo",
- "@ for mentions, : for emoji, / for smart picker" : "@ za omenjanje, za izrazne ikone, / za pametni izbirnik",
+ "@ for mentions, : for emoji, / for smart picker" : "@ za omenjanje osebe, : za izris izraznih ikon, / za pametni izbirnik",
"Could not reload comments" : "Opomb ni mogoče posodobiti",
"No comments yet, start the conversation!" : "Ni še odzivov, bodite prvi!",
"No more messages" : "Ni drugih sporočil",
diff --git a/apps/comments/l10n/sl.json b/apps/comments/l10n/sl.json
index 57950150ca7..fc96f66bc8b 100644
--- a/apps/comments/l10n/sl.json
+++ b/apps/comments/l10n/sl.json
@@ -14,7 +14,7 @@
"Delete comment" : "Izbriši opombo",
"Cancel edit" : "Prekliči urejanje",
"Post comment" : "Objavi opombo",
- "@ for mentions, : for emoji, / for smart picker" : "@ za omenjanje, za izrazne ikone, / za pametni izbirnik",
+ "@ for mentions, : for emoji, / for smart picker" : "@ za omenjanje osebe, : za izris izraznih ikon, / za pametni izbirnik",
"Could not reload comments" : "Opomb ni mogoče posodobiti",
"No comments yet, start the conversation!" : "Ni še odzivov, bodite prvi!",
"No more messages" : "Ni drugih sporočil",
diff --git a/apps/dav/appinfo/info.xml b/apps/dav/appinfo/info.xml
index d436596ca5a..02dec49a546 100644
--- a/apps/dav/appinfo/info.xml
+++ b/apps/dav/appinfo/info.xml
@@ -86,8 +86,4 @@
<provider>OCA\DAV\CardDAV\Activity\Provider\Card</provider>
</providers>
</activity>
-
- <public>
- <webdav>appinfo/v1/publicwebdav.php</webdav>
- </public>
</info>
diff --git a/apps/dav/appinfo/v1/publicwebdav.php b/apps/dav/appinfo/v1/publicwebdav.php
index 8ca9c6c577c..b5a88afb16e 100644
--- a/apps/dav/appinfo/v1/publicwebdav.php
+++ b/apps/dav/appinfo/v1/publicwebdav.php
@@ -43,7 +43,7 @@ OC_Util::obEnd();
\OC::$server->getSession()->close();
// Backends
-$authBackend = new OCA\DAV\Connector\PublicAuth(
+$authBackend = new OCA\DAV\Connector\LegacyPublicAuth(
\OC::$server->getRequest(),
\OC::$server->getShareManager(),
\OC::$server->getSession(),
diff --git a/apps/dav/appinfo/v2/publicremote.php b/apps/dav/appinfo/v2/publicremote.php
new file mode 100644
index 00000000000..0ef9bda8dda
--- /dev/null
+++ b/apps/dav/appinfo/v2/publicremote.php
@@ -0,0 +1,155 @@
+<?php
+/**
+ * @copyright Copyright (c) 2016, ownCloud, Inc.
+ *
+ * @author Bjoern Schiessle <bjoern@schiessle.org>
+ * @author Björn Schießle <bjoern@schiessle.org>
+ * @author Christoph Wurst <christoph@winzerhof-wurst.at>
+ * @author Joas Schilling <coding@schilljs.com>
+ * @author Julius Härtl <jus@bitgrid.net>
+ * @author Lukas Reschke <lukas@statuscode.ch>
+ * @author Morris Jobke <hey@morrisjobke.de>
+ * @author Robin Appelman <robin@icewind.nl>
+ * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Thomas Müller <thomas.mueller@tmit.eu>
+ * @author Vincent Petry <vincent@nextcloud.com>
+ *
+ * @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/>
+ *
+ */
+
+use OC\Files\Filesystem;
+use OC\Files\Storage\Wrapper\PermissionsMask;
+use OC\Files\View;
+use OCA\DAV\Storage\PublicOwnerWrapper;
+use OCA\FederatedFileSharing\FederatedShareProvider;
+use OCP\EventDispatcher\IEventDispatcher;
+use OCP\Files\Mount\IMountManager;
+use OCP\IConfig;
+use OCP\IDBConnection;
+use OCP\IPreview;
+use OCP\IRequest;
+use OCP\ISession;
+use OCP\ITagManager;
+use OCP\IUserSession;
+use OCP\L10N\IFactory;
+use OCP\Security\Bruteforce\IThrottler;
+use OCP\Share\IManager;
+use Psr\Log\LoggerInterface;
+use Sabre\DAV\Exception\NotAuthenticated;
+use Sabre\DAV\Exception\NotFound;
+
+// load needed apps
+$RUNTIME_APPTYPES = ['filesystem', 'authentication', 'logging'];
+OC_App::loadApps($RUNTIME_APPTYPES);
+OC_Util::obEnd();
+
+$session = \OCP\Server::get(ISession::class);
+$request = \OCP\Server::get(IRequest::class);
+
+$session->close();
+$requestUri = $request->getRequestUri();
+
+// Backends
+$authBackend = new OCA\DAV\Connector\Sabre\PublicAuth(
+ $request,
+ \OCP\Server::get(IManager::class),
+ $session,
+ \OCP\Server::get(IThrottler::class),
+ \OCP\Server::get(LoggerInterface::class)
+);
+$authPlugin = new \Sabre\DAV\Auth\Plugin($authBackend);
+
+$l10nFactory = \OCP\Server::get(IFactory::class);
+$serverFactory = new OCA\DAV\Connector\Sabre\ServerFactory(
+ \OCP\Server::get(IConfig::class),
+ \OCP\Server::get(LoggerInterface::class),
+ \OCP\Server::get(IDBConnection::class),
+ \OCP\Server::get(IUserSession::class),
+ \OCP\Server::get(IMountManager::class),
+ \OCP\Server::get(ITagManager::class),
+ $request,
+ \OCP\Server::get(IPreview::class),
+ \OCP\Server::get(IEventDispatcher::class),
+ $l10nFactory->get('dav'),
+);
+
+
+$linkCheckPlugin = new \OCA\DAV\Files\Sharing\PublicLinkCheckPlugin();
+$filesDropPlugin = new \OCA\DAV\Files\Sharing\FilesDropPlugin();
+
+// Define root url with /public.php/dav/files/TOKEN
+/** @var string $baseuri defined in public.php */
+preg_match('/(^files\/\w+)/i', substr($requestUri, strlen($baseuri)), $match);
+$baseuri = $baseuri . $match[0];
+
+$server = $serverFactory->createServer($baseuri, $requestUri, $authPlugin, function (\Sabre\DAV\Server $server) use ($authBackend, $linkCheckPlugin, $filesDropPlugin) {
+ $isAjax = (isset($_SERVER['HTTP_X_REQUESTED_WITH']) && $_SERVER['HTTP_X_REQUESTED_WITH'] === 'XMLHttpRequest');
+ $federatedShareProvider = \OCP\Server::get(FederatedShareProvider::class);
+ if ($federatedShareProvider->isOutgoingServer2serverShareEnabled() === false && !$isAjax) {
+ // this is what is thrown when trying to access a non-existing share
+ throw new NotAuthenticated();
+ }
+
+ $share = $authBackend->getShare();
+ $owner = $share->getShareOwner();
+ $isReadable = $share->getPermissions() & \OCP\Constants::PERMISSION_READ;
+ $fileId = $share->getNodeId();
+
+ // FIXME: should not add storage wrappers outside of preSetup, need to find a better way
+ /** @psalm-suppress InternalMethod */
+ $previousLog = Filesystem::logWarningWhenAddingStorageWrapper(false);
+
+ /** @psalm-suppress MissingClosureParamType */
+ Filesystem::addStorageWrapper('sharePermissions', function ($mountPoint, $storage) use ($share) {
+ return new PermissionsMask(['storage' => $storage, 'mask' => $share->getPermissions() | \OCP\Constants::PERMISSION_SHARE]);
+ });
+
+ /** @psalm-suppress MissingClosureParamType */
+ Filesystem::addStorageWrapper('shareOwner', function ($mountPoint, $storage) use ($share) {
+ return new PublicOwnerWrapper(['storage' => $storage, 'owner' => $share->getShareOwner()]);
+ });
+
+ /** @psalm-suppress InternalMethod */
+ Filesystem::logWarningWhenAddingStorageWrapper($previousLog);
+
+ OC_Util::tearDownFS();
+ OC_Util::setupFS($owner);
+ $ownerView = new View('/'. $owner . '/files');
+ $path = $ownerView->getPath($fileId);
+ $fileInfo = $ownerView->getFileInfo($path);
+
+ if ($fileInfo === false) {
+ throw new NotFound();
+ }
+
+ $linkCheckPlugin->setFileInfo($fileInfo);
+
+ // If not readble (files_drop) enable the filesdrop plugin
+ if (!$isReadable) {
+ $filesDropPlugin->enable();
+ }
+
+ $view = new View($ownerView->getAbsolutePath($path));
+ $filesDropPlugin->setView($view);
+
+ return $view;
+});
+
+$server->addPlugin($linkCheckPlugin);
+$server->addPlugin($filesDropPlugin);
+
+// And off we go!
+$server->exec();
diff --git a/apps/dav/composer/composer/autoload_classmap.php b/apps/dav/composer/composer/autoload_classmap.php
index 72455e6bf67..d4305195d46 100644
--- a/apps/dav/composer/composer/autoload_classmap.php
+++ b/apps/dav/composer/composer/autoload_classmap.php
@@ -149,7 +149,7 @@ return array(
'OCA\\DAV\\Comments\\EntityTypeCollection' => $baseDir . '/../lib/Comments/EntityTypeCollection.php',
'OCA\\DAV\\Comments\\RootCollection' => $baseDir . '/../lib/Comments/RootCollection.php',
'OCA\\DAV\\Connector\\LegacyDAVACL' => $baseDir . '/../lib/Connector/LegacyDAVACL.php',
- 'OCA\\DAV\\Connector\\PublicAuth' => $baseDir . '/../lib/Connector/PublicAuth.php',
+ 'OCA\\DAV\\Connector\\LegacyPublicAuth' => $baseDir . '/../lib/Connector/LegacyPublicAuth.php',
'OCA\\DAV\\Connector\\Sabre\\AnonymousOptionsPlugin' => $baseDir . '/../lib/Connector/Sabre/AnonymousOptionsPlugin.php',
'OCA\\DAV\\Connector\\Sabre\\AppleQuirksPlugin' => $baseDir . '/../lib/Connector/Sabre/AppleQuirksPlugin.php',
'OCA\\DAV\\Connector\\Sabre\\Auth' => $baseDir . '/../lib/Connector/Sabre/Auth.php',
@@ -183,6 +183,7 @@ return array(
'OCA\\DAV\\Connector\\Sabre\\ObjectTree' => $baseDir . '/../lib/Connector/Sabre/ObjectTree.php',
'OCA\\DAV\\Connector\\Sabre\\Principal' => $baseDir . '/../lib/Connector/Sabre/Principal.php',
'OCA\\DAV\\Connector\\Sabre\\PropfindCompressionPlugin' => $baseDir . '/../lib/Connector/Sabre/PropfindCompressionPlugin.php',
+ 'OCA\\DAV\\Connector\\Sabre\\PublicAuth' => $baseDir . '/../lib/Connector/Sabre/PublicAuth.php',
'OCA\\DAV\\Connector\\Sabre\\QuotaPlugin' => $baseDir . '/../lib/Connector/Sabre/QuotaPlugin.php',
'OCA\\DAV\\Connector\\Sabre\\RequestIdHeaderPlugin' => $baseDir . '/../lib/Connector/Sabre/RequestIdHeaderPlugin.php',
'OCA\\DAV\\Connector\\Sabre\\Server' => $baseDir . '/../lib/Connector/Sabre/Server.php',
diff --git a/apps/dav/composer/composer/autoload_static.php b/apps/dav/composer/composer/autoload_static.php
index 0d715f510f7..9afd73635ff 100644
--- a/apps/dav/composer/composer/autoload_static.php
+++ b/apps/dav/composer/composer/autoload_static.php
@@ -164,7 +164,7 @@ class ComposerStaticInitDAV
'OCA\\DAV\\Comments\\EntityTypeCollection' => __DIR__ . '/..' . '/../lib/Comments/EntityTypeCollection.php',
'OCA\\DAV\\Comments\\RootCollection' => __DIR__ . '/..' . '/../lib/Comments/RootCollection.php',
'OCA\\DAV\\Connector\\LegacyDAVACL' => __DIR__ . '/..' . '/../lib/Connector/LegacyDAVACL.php',
- 'OCA\\DAV\\Connector\\PublicAuth' => __DIR__ . '/..' . '/../lib/Connector/PublicAuth.php',
+ 'OCA\\DAV\\Connector\\LegacyPublicAuth' => __DIR__ . '/..' . '/../lib/Connector/LegacyPublicAuth.php',
'OCA\\DAV\\Connector\\Sabre\\AnonymousOptionsPlugin' => __DIR__ . '/..' . '/../lib/Connector/Sabre/AnonymousOptionsPlugin.php',
'OCA\\DAV\\Connector\\Sabre\\AppleQuirksPlugin' => __DIR__ . '/..' . '/../lib/Connector/Sabre/AppleQuirksPlugin.php',
'OCA\\DAV\\Connector\\Sabre\\Auth' => __DIR__ . '/..' . '/../lib/Connector/Sabre/Auth.php',
@@ -198,6 +198,7 @@ class ComposerStaticInitDAV
'OCA\\DAV\\Connector\\Sabre\\ObjectTree' => __DIR__ . '/..' . '/../lib/Connector/Sabre/ObjectTree.php',
'OCA\\DAV\\Connector\\Sabre\\Principal' => __DIR__ . '/..' . '/../lib/Connector/Sabre/Principal.php',
'OCA\\DAV\\Connector\\Sabre\\PropfindCompressionPlugin' => __DIR__ . '/..' . '/../lib/Connector/Sabre/PropfindCompressionPlugin.php',
+ 'OCA\\DAV\\Connector\\Sabre\\PublicAuth' => __DIR__ . '/..' . '/../lib/Connector/Sabre/PublicAuth.php',
'OCA\\DAV\\Connector\\Sabre\\QuotaPlugin' => __DIR__ . '/..' . '/../lib/Connector/Sabre/QuotaPlugin.php',
'OCA\\DAV\\Connector\\Sabre\\RequestIdHeaderPlugin' => __DIR__ . '/..' . '/../lib/Connector/Sabre/RequestIdHeaderPlugin.php',
'OCA\\DAV\\Connector\\Sabre\\Server' => __DIR__ . '/..' . '/../lib/Connector/Sabre/Server.php',
diff --git a/apps/dav/l10n/es.js b/apps/dav/l10n/es.js
index 79095f5e193..2bb55215cc3 100644
--- a/apps/dav/l10n/es.js
+++ b/apps/dav/l10n/es.js
@@ -162,7 +162,9 @@ OC.L10N.register(
"Long absence Message" : "Mensaje en ausencia larga",
"Save" : "Guardar",
"Disable absence" : "Deshabilitar ausencia",
+ "Absence saved" : "Ausencia guardada",
"Failed to save your absence settings" : "Error al guardar tus ajustes de ausencia",
+ "Absence cleared" : "Ausencia limpiada",
"Failed to clear your absence settings" : "Error al borrar tus ajustes de ausencia",
"Time zone:" : "Zona horaria:",
"to" : "para",
diff --git a/apps/dav/l10n/es.json b/apps/dav/l10n/es.json
index c50a76a712a..29c41387ce4 100644
--- a/apps/dav/l10n/es.json
+++ b/apps/dav/l10n/es.json
@@ -160,7 +160,9 @@
"Long absence Message" : "Mensaje en ausencia larga",
"Save" : "Guardar",
"Disable absence" : "Deshabilitar ausencia",
+ "Absence saved" : "Ausencia guardada",
"Failed to save your absence settings" : "Error al guardar tus ajustes de ausencia",
+ "Absence cleared" : "Ausencia limpiada",
"Failed to clear your absence settings" : "Error al borrar tus ajustes de ausencia",
"Time zone:" : "Zona horaria:",
"to" : "para",
diff --git a/apps/dav/l10n/fr.js b/apps/dav/l10n/fr.js
index 80102bd9244..c3b4ed393ed 100644
--- a/apps/dav/l10n/fr.js
+++ b/apps/dav/l10n/fr.js
@@ -56,8 +56,8 @@ OC.L10N.register(
"Contact birthdays" : "Anniversaires des contacts",
"Death of %s" : "Mort de %s",
"Untitled calendar" : "Calendrier sans titre",
- "Calendar:" : "Agenda:",
- "Date:" : "Date:",
+ "Calendar:" : "Agenda :",
+ "Date:" : "Date :",
"Where:" : "Où :",
"Description:" : "Description :",
"_%n year_::_%n years_" : ["%n an","%n ans","%n ans"],
@@ -67,9 +67,9 @@ OC.L10N.register(
"_%n minute_::_%n minutes_" : ["%n minute","%n minutes","%n minutes"],
"%s (in %s)" : "%s (dans %s)",
"%s (%s ago)" : "%s (il y a %s)",
- "Calendar: %s" : "Agenda: %s",
- "Date: %s" : "Date: %s",
- "Description: %s" : "Description: %s",
+ "Calendar: %s" : "Agenda : %s",
+ "Date: %s" : "Date : %s ",
+ "Description: %s" : "Description : %s",
"Where: %s" : "Où : %s",
"%1$s via %2$s" : "%1$s via %2$s",
"Cancelled: %1$s" : "Annulé : %1$s",
@@ -180,7 +180,7 @@ OC.L10N.register(
"Sunday" : "Dimanche",
"Pick a start time for {dayName}" : "Choisissez une heure de début pour {dayName}",
"Pick a end time for {dayName}" : "Choisissez une heure de fin pour {dayName}",
- "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Définir automatiquement le statut \"Ne pas déranger\" en dehors des heures de disponibilités pour désactiver toutes les notifications.",
+ "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Définir automatiquement le statut « Ne pas déranger » en dehors des heures de disponibilités pour désactiver toutes les notifications.",
"Failed to load availability" : "Impossible de charger les disponibilités",
"Saved availability" : "Disponibilités sauvegardées",
"Failed to save availability" : "Impossible de sauvegarder les disponibilités",
diff --git a/apps/dav/l10n/fr.json b/apps/dav/l10n/fr.json
index affbf610940..33444d0fc9c 100644
--- a/apps/dav/l10n/fr.json
+++ b/apps/dav/l10n/fr.json
@@ -54,8 +54,8 @@
"Contact birthdays" : "Anniversaires des contacts",
"Death of %s" : "Mort de %s",
"Untitled calendar" : "Calendrier sans titre",
- "Calendar:" : "Agenda:",
- "Date:" : "Date:",
+ "Calendar:" : "Agenda :",
+ "Date:" : "Date :",
"Where:" : "Où :",
"Description:" : "Description :",
"_%n year_::_%n years_" : ["%n an","%n ans","%n ans"],
@@ -65,9 +65,9 @@
"_%n minute_::_%n minutes_" : ["%n minute","%n minutes","%n minutes"],
"%s (in %s)" : "%s (dans %s)",
"%s (%s ago)" : "%s (il y a %s)",
- "Calendar: %s" : "Agenda: %s",
- "Date: %s" : "Date: %s",
- "Description: %s" : "Description: %s",
+ "Calendar: %s" : "Agenda : %s",
+ "Date: %s" : "Date : %s ",
+ "Description: %s" : "Description : %s",
"Where: %s" : "Où : %s",
"%1$s via %2$s" : "%1$s via %2$s",
"Cancelled: %1$s" : "Annulé : %1$s",
@@ -178,7 +178,7 @@
"Sunday" : "Dimanche",
"Pick a start time for {dayName}" : "Choisissez une heure de début pour {dayName}",
"Pick a end time for {dayName}" : "Choisissez une heure de fin pour {dayName}",
- "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Définir automatiquement le statut \"Ne pas déranger\" en dehors des heures de disponibilités pour désactiver toutes les notifications.",
+ "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Définir automatiquement le statut « Ne pas déranger » en dehors des heures de disponibilités pour désactiver toutes les notifications.",
"Failed to load availability" : "Impossible de charger les disponibilités",
"Saved availability" : "Disponibilités sauvegardées",
"Failed to save availability" : "Impossible de sauvegarder les disponibilités",
diff --git a/apps/dav/l10n/ka.js b/apps/dav/l10n/ka.js
new file mode 100644
index 00000000000..1b0ba9f4f65
--- /dev/null
+++ b/apps/dav/l10n/ka.js
@@ -0,0 +1,209 @@
+OC.L10N.register(
+ "dav",
+ {
+ "Calendar" : "Calendar",
+ "To-dos" : "To-dos",
+ "Personal" : "Personal",
+ "{actor} created calendar {calendar}" : "{actor} created calendar {calendar}",
+ "You created calendar {calendar}" : "You created calendar {calendar}",
+ "{actor} deleted calendar {calendar}" : "{actor} deleted calendar {calendar}",
+ "You deleted calendar {calendar}" : "You deleted calendar {calendar}",
+ "{actor} updated calendar {calendar}" : "{actor} updated calendar {calendar}",
+ "You updated calendar {calendar}" : "You updated calendar {calendar}",
+ "{actor} restored calendar {calendar}" : "{actor} restored calendar {calendar}",
+ "You restored calendar {calendar}" : "You restored calendar {calendar}",
+ "You shared calendar {calendar} as public link" : "You shared calendar {calendar} as public link",
+ "You removed public link for calendar {calendar}" : "You removed public link for calendar {calendar}",
+ "{actor} shared calendar {calendar} with you" : "{actor} shared calendar {calendar} with you",
+ "You shared calendar {calendar} with {user}" : "You shared calendar {calendar} with {user}",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} shared calendar {calendar} with {user}",
+ "{actor} unshared calendar {calendar} from you" : "{actor} unshared calendar {calendar} from you",
+ "You unshared calendar {calendar} from {user}" : "You unshared calendar {calendar} from {user}",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} unshared calendar {calendar} from {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} unshared calendar {calendar} from themselves",
+ "You shared calendar {calendar} with group {group}" : "You shared calendar {calendar} with group {group}",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} shared calendar {calendar} with group {group}",
+ "You unshared calendar {calendar} from group {group}" : "You unshared calendar {calendar} from group {group}",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} unshared calendar {calendar} from group {group}",
+ "Untitled event" : "Untitled event",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} created event {event} in calendar {calendar}",
+ "You created event {event} in calendar {calendar}" : "You created event {event} in calendar {calendar}",
+ "{actor} deleted event {event} from calendar {calendar}" : "{actor} deleted event {event} from calendar {calendar}",
+ "You deleted event {event} from calendar {calendar}" : "You deleted event {event} from calendar {calendar}",
+ "{actor} updated event {event} in calendar {calendar}" : "{actor} updated event {event} in calendar {calendar}",
+ "You updated event {event} in calendar {calendar}" : "You updated event {event} in calendar {calendar}",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}",
+ "{actor} restored event {event} of calendar {calendar}" : "{actor} restored event {event} of calendar {calendar}",
+ "You restored event {event} of calendar {calendar}" : "You restored event {event} of calendar {calendar}",
+ "Busy" : "Busy",
+ "{actor} created to-do {todo} in list {calendar}" : "{actor} created to-do {todo} in list {calendar}",
+ "You created to-do {todo} in list {calendar}" : "You created to-do {todo} in list {calendar}",
+ "{actor} deleted to-do {todo} from list {calendar}" : "{actor} deleted to-do {todo} from list {calendar}",
+ "You deleted to-do {todo} from list {calendar}" : "You deleted to-do {todo} from list {calendar}",
+ "{actor} updated to-do {todo} in list {calendar}" : "{actor} updated to-do {todo} in list {calendar}",
+ "You updated to-do {todo} in list {calendar}" : "You updated to-do {todo} in list {calendar}",
+ "{actor} solved to-do {todo} in list {calendar}" : "{actor} solved to-do {todo} in list {calendar}",
+ "You solved to-do {todo} in list {calendar}" : "You solved to-do {todo} in list {calendar}",
+ "{actor} reopened to-do {todo} in list {calendar}" : "{actor} reopened to-do {todo} in list {calendar}",
+ "You reopened to-do {todo} in list {calendar}" : "You reopened to-do {todo} in list {calendar}",
+ "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}",
+ "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}",
+ "Calendar, contacts and tasks" : "Calendar, contacts and tasks",
+ "A <strong>calendar</strong> was modified" : "A <strong>calendar</strong> was modified",
+ "A calendar <strong>event</strong> was modified" : "A calendar <strong>event</strong> was modified",
+ "A calendar <strong>to-do</strong> was modified" : "A calendar <strong>to-do</strong> was modified",
+ "Contact birthdays" : "Contact birthdays",
+ "Death of %s" : "Death of %s",
+ "Untitled calendar" : "Untitled calendar",
+ "Calendar:" : "Calendar:",
+ "Date:" : "Date:",
+ "Where:" : "Where:",
+ "Description:" : "Description:",
+ "_%n year_::_%n years_" : ["%n year","%n years"],
+ "_%n month_::_%n months_" : ["%n month","%n months"],
+ "_%n day_::_%n days_" : ["%n day","%n days"],
+ "_%n hour_::_%n hours_" : ["%n hour","%n hours"],
+ "_%n minute_::_%n minutes_" : ["%n minute","%n minutes"],
+ "%s (in %s)" : "%s (in %s)",
+ "%s (%s ago)" : "%s (%s ago)",
+ "Calendar: %s" : "Calendar: %s",
+ "Date: %s" : "Date: %s",
+ "Description: %s" : "Description: %s",
+ "Where: %s" : "Where: %s",
+ "%1$s via %2$s" : "%1$s via %2$s",
+ "Cancelled: %1$s" : "Cancelled: %1$s",
+ "\"%1$s\" has been canceled" : "\"%1$s\" has been canceled",
+ "Re: %1$s" : "Re: %1$s",
+ "%1$s has accepted your invitation" : "%1$s has accepted your invitation",
+ "%1$s has tentatively accepted your invitation" : "%1$s has tentatively accepted your invitation",
+ "%1$s has declined your invitation" : "%1$s has declined your invitation",
+ "%1$s has responded to your invitation" : "%1$s has responded to your invitation",
+ "Invitation updated: %1$s" : "Invitation updated: %1$s",
+ "%1$s updated the event \"%2$s\"" : "%1$s updated the event \"%2$s\"",
+ "Invitation: %1$s" : "Invitation: %1$s",
+ "%1$s would like to invite you to \"%2$s\"" : "%1$s would like to invite you to \"%2$s\"",
+ "Organizer:" : "Organizer:",
+ "Attendees:" : "Attendees:",
+ "Title:" : "Title:",
+ "Time:" : "Time:",
+ "Location:" : "Location:",
+ "Link:" : "Link:",
+ "Accept" : "Accept",
+ "Decline" : "Decline",
+ "More options …" : "More options …",
+ "More options at %s" : "More options at %s",
+ "Contacts" : "Contacts",
+ "{actor} created address book {addressbook}" : "{actor} created address book {addressbook}",
+ "You created address book {addressbook}" : "You created address book {addressbook}",
+ "{actor} deleted address book {addressbook}" : "{actor} deleted address book {addressbook}",
+ "You deleted address book {addressbook}" : "You deleted address book {addressbook}",
+ "{actor} updated address book {addressbook}" : "{actor} updated address book {addressbook}",
+ "You updated address book {addressbook}" : "You updated address book {addressbook}",
+ "{actor} shared address book {addressbook} with you" : "{actor} shared address book {addressbook} with you",
+ "You shared address book {addressbook} with {user}" : "You shared address book {addressbook} with {user}",
+ "{actor} shared address book {addressbook} with {user}" : "{actor} shared address book {addressbook} with {user}",
+ "{actor} unshared address book {addressbook} from you" : "{actor} unshared address book {addressbook} from you",
+ "You unshared address book {addressbook} from {user}" : "You unshared address book {addressbook} from {user}",
+ "{actor} unshared address book {addressbook} from {user}" : "{actor} unshared address book {addressbook} from {user}",
+ "{actor} unshared address book {addressbook} from themselves" : "{actor} unshared address book {addressbook} from themselves",
+ "You shared address book {addressbook} with group {group}" : "You shared address book {addressbook} with group {group}",
+ "{actor} shared address book {addressbook} with group {group}" : "{actor} shared address book {addressbook} with group {group}",
+ "You unshared address book {addressbook} from group {group}" : "You unshared address book {addressbook} from group {group}",
+ "{actor} unshared address book {addressbook} from group {group}" : "{actor} unshared address book {addressbook} from group {group}",
+ "{actor} created contact {card} in address book {addressbook}" : "{actor} created contact {card} in address book {addressbook}",
+ "You created contact {card} in address book {addressbook}" : "You created contact {card} in address book {addressbook}",
+ "{actor} deleted contact {card} from address book {addressbook}" : "{actor} deleted contact {card} from address book {addressbook}",
+ "You deleted contact {card} from address book {addressbook}" : "You deleted contact {card} from address book {addressbook}",
+ "{actor} updated contact {card} in address book {addressbook}" : "{actor} updated contact {card} in address book {addressbook}",
+ "You updated contact {card} in address book {addressbook}" : "You updated contact {card} in address book {addressbook}",
+ "A <strong>contact</strong> or <strong>address book</strong> was modified" : "A <strong>contact</strong> or <strong>address book</strong> was modified",
+ "Accounts" : "Accounts",
+ "System address book which holds all accounts" : "System address book which holds all accounts",
+ "File is not updatable: %1$s" : "File is not updatable: %1$s",
+ "Could not write to final file, canceled by hook" : "Could not write to final file, canceled by hook",
+ "Could not write file contents" : "Could not write file contents",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
+ "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)",
+ "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side.",
+ "Could not rename part file to final file, canceled by hook" : "Could not rename part file to final file, canceled by hook",
+ "Could not rename part file to final file" : "Could not rename part file to final file",
+ "Failed to check file size: %1$s" : "Failed to check file size: %1$s",
+ "Could not open file" : "Could not open file",
+ "Encryption not ready: %1$s" : "Encryption not ready: %1$s",
+ "Failed to open file: %1$s" : "Failed to open file: %1$s",
+ "Failed to unlink: %1$s" : "Failed to unlink: %1$s",
+ "Invalid chunk name" : "Invalid chunk name",
+ "Could not rename part file assembled from chunks" : "Could not rename part file assembled from chunks",
+ "Failed to write file contents: %1$s" : "Failed to write file contents: %1$s",
+ "File not found: %1$s" : "File not found: %1$s",
+ "System is in maintenance mode." : "System is in maintenance mode.",
+ "Upgrade needed" : "Upgrade needed",
+ "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.",
+ "Configures a CalDAV account" : "Configures a CalDAV account",
+ "Configures a CardDAV account" : "Configures a CardDAV account",
+ "Events" : "Events",
+ "Tasks" : "Tasks",
+ "Untitled task" : "Untitled task",
+ "Completed on %s" : "Completed on %s",
+ "Due on %s by %s" : "Due on %s by %s",
+ "Due on %s" : "Due on %s",
+ "DAV system address book" : "DAV system address book",
+ "No outstanding DAV system address book sync." : "No outstanding DAV system address book sync.",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".",
+ "Migrated calendar (%1$s)" : "Migrated calendar (%1$s)",
+ "Calendars including events, details and attendees" : "Calendars including events, details and attendees",
+ "Contacts and groups" : "Contacts and groups",
+ "WebDAV" : "WebDAV",
+ "WebDAV endpoint" : "WebDAV endpoint",
+ "First day" : "First day",
+ "Last day (inclusive)" : "Last day (inclusive)",
+ "Short absence status" : "Short absence status",
+ "Long absence Message" : "Long absence Message",
+ "Save" : "Save",
+ "Disable absence" : "Disable absence",
+ "Absence saved" : "Absence saved",
+ "Failed to save your absence settings" : "Failed to save your absence settings",
+ "Absence cleared" : "Absence cleared",
+ "Failed to clear your absence settings" : "Failed to clear your absence settings",
+ "Time zone:" : "Time zone:",
+ "to" : "to",
+ "Delete slot" : "Delete slot",
+ "No working hours set" : "No working hours set",
+ "Add slot" : "Add slot",
+ "Monday" : "Monday",
+ "Tuesday" : "Tuesday",
+ "Wednesday" : "Wednesday",
+ "Thursday" : "Thursday",
+ "Friday" : "Friday",
+ "Saturday" : "Saturday",
+ "Sunday" : "Sunday",
+ "Pick a start time for {dayName}" : "Pick a start time for {dayName}",
+ "Pick a end time for {dayName}" : "Pick a end time for {dayName}",
+ "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.",
+ "Failed to load availability" : "Failed to load availability",
+ "Saved availability" : "Saved availability",
+ "Failed to save availability" : "Failed to save availability",
+ "Availability" : "Availability",
+ "If you configure your working hours, other users will see when you are out of office when they book a meeting." : "If you configure your working hours, other users will see when you are out of office when they book a meeting.",
+ "Absence" : "Absence",
+ "Configure your next absence period." : "Configure your next absence period.",
+ "Calendar server" : "Calendar server",
+ "Send invitations to attendees" : "Send invitations to attendees",
+ "Automatically generate a birthday calendar" : "Automatically generate a birthday calendar",
+ "Birthday calendars will be generated by a background job." : "Birthday calendars will be generated by a background job.",
+ "Hence they will not be available immediately after enabling but will show up after some time." : "Hence they will not be available immediately after enabling but will show up after some time.",
+ "Send notifications for events" : "Send notifications for events",
+ "Notifications are sent via background jobs, so these must occur often enough." : "Notifications are sent via background jobs, so these must occur often enough.",
+ "Send reminder notifications to calendar sharees as well" : "Send reminder notifications to calendar sharees as well",
+ "Reminders are always sent to organizers and attendees." : "Reminders are always sent to organizers and attendees.",
+ "Enable notifications for events via push" : "Enable notifications for events via push",
+ "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.",
+ "Please make sure to properly set up {emailopen}the email server{linkclose}." : "Please make sure to properly set up {emailopen}the email server{linkclose}.",
+ "There was an error updating your attendance status." : "There was an error updating your attendance status.",
+ "Please contact the organizer directly." : "Please contact the organizer directly.",
+ "Are you accepting the invitation?" : "Are you accepting the invitation?",
+ "Tentative" : "Tentative",
+ "Your attendance was updated successfully." : "Your attendance was updated successfully."
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/dav/l10n/ka.json b/apps/dav/l10n/ka.json
new file mode 100644
index 00000000000..d19209f3a22
--- /dev/null
+++ b/apps/dav/l10n/ka.json
@@ -0,0 +1,207 @@
+{ "translations": {
+ "Calendar" : "Calendar",
+ "To-dos" : "To-dos",
+ "Personal" : "Personal",
+ "{actor} created calendar {calendar}" : "{actor} created calendar {calendar}",
+ "You created calendar {calendar}" : "You created calendar {calendar}",
+ "{actor} deleted calendar {calendar}" : "{actor} deleted calendar {calendar}",
+ "You deleted calendar {calendar}" : "You deleted calendar {calendar}",
+ "{actor} updated calendar {calendar}" : "{actor} updated calendar {calendar}",
+ "You updated calendar {calendar}" : "You updated calendar {calendar}",
+ "{actor} restored calendar {calendar}" : "{actor} restored calendar {calendar}",
+ "You restored calendar {calendar}" : "You restored calendar {calendar}",
+ "You shared calendar {calendar} as public link" : "You shared calendar {calendar} as public link",
+ "You removed public link for calendar {calendar}" : "You removed public link for calendar {calendar}",
+ "{actor} shared calendar {calendar} with you" : "{actor} shared calendar {calendar} with you",
+ "You shared calendar {calendar} with {user}" : "You shared calendar {calendar} with {user}",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} shared calendar {calendar} with {user}",
+ "{actor} unshared calendar {calendar} from you" : "{actor} unshared calendar {calendar} from you",
+ "You unshared calendar {calendar} from {user}" : "You unshared calendar {calendar} from {user}",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} unshared calendar {calendar} from {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} unshared calendar {calendar} from themselves",
+ "You shared calendar {calendar} with group {group}" : "You shared calendar {calendar} with group {group}",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} shared calendar {calendar} with group {group}",
+ "You unshared calendar {calendar} from group {group}" : "You unshared calendar {calendar} from group {group}",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} unshared calendar {calendar} from group {group}",
+ "Untitled event" : "Untitled event",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} created event {event} in calendar {calendar}",
+ "You created event {event} in calendar {calendar}" : "You created event {event} in calendar {calendar}",
+ "{actor} deleted event {event} from calendar {calendar}" : "{actor} deleted event {event} from calendar {calendar}",
+ "You deleted event {event} from calendar {calendar}" : "You deleted event {event} from calendar {calendar}",
+ "{actor} updated event {event} in calendar {calendar}" : "{actor} updated event {event} in calendar {calendar}",
+ "You updated event {event} in calendar {calendar}" : "You updated event {event} in calendar {calendar}",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}",
+ "{actor} restored event {event} of calendar {calendar}" : "{actor} restored event {event} of calendar {calendar}",
+ "You restored event {event} of calendar {calendar}" : "You restored event {event} of calendar {calendar}",
+ "Busy" : "Busy",
+ "{actor} created to-do {todo} in list {calendar}" : "{actor} created to-do {todo} in list {calendar}",
+ "You created to-do {todo} in list {calendar}" : "You created to-do {todo} in list {calendar}",
+ "{actor} deleted to-do {todo} from list {calendar}" : "{actor} deleted to-do {todo} from list {calendar}",
+ "You deleted to-do {todo} from list {calendar}" : "You deleted to-do {todo} from list {calendar}",
+ "{actor} updated to-do {todo} in list {calendar}" : "{actor} updated to-do {todo} in list {calendar}",
+ "You updated to-do {todo} in list {calendar}" : "You updated to-do {todo} in list {calendar}",
+ "{actor} solved to-do {todo} in list {calendar}" : "{actor} solved to-do {todo} in list {calendar}",
+ "You solved to-do {todo} in list {calendar}" : "You solved to-do {todo} in list {calendar}",
+ "{actor} reopened to-do {todo} in list {calendar}" : "{actor} reopened to-do {todo} in list {calendar}",
+ "You reopened to-do {todo} in list {calendar}" : "You reopened to-do {todo} in list {calendar}",
+ "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}",
+ "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}",
+ "Calendar, contacts and tasks" : "Calendar, contacts and tasks",
+ "A <strong>calendar</strong> was modified" : "A <strong>calendar</strong> was modified",
+ "A calendar <strong>event</strong> was modified" : "A calendar <strong>event</strong> was modified",
+ "A calendar <strong>to-do</strong> was modified" : "A calendar <strong>to-do</strong> was modified",
+ "Contact birthdays" : "Contact birthdays",
+ "Death of %s" : "Death of %s",
+ "Untitled calendar" : "Untitled calendar",
+ "Calendar:" : "Calendar:",
+ "Date:" : "Date:",
+ "Where:" : "Where:",
+ "Description:" : "Description:",
+ "_%n year_::_%n years_" : ["%n year","%n years"],
+ "_%n month_::_%n months_" : ["%n month","%n months"],
+ "_%n day_::_%n days_" : ["%n day","%n days"],
+ "_%n hour_::_%n hours_" : ["%n hour","%n hours"],
+ "_%n minute_::_%n minutes_" : ["%n minute","%n minutes"],
+ "%s (in %s)" : "%s (in %s)",
+ "%s (%s ago)" : "%s (%s ago)",
+ "Calendar: %s" : "Calendar: %s",
+ "Date: %s" : "Date: %s",
+ "Description: %s" : "Description: %s",
+ "Where: %s" : "Where: %s",
+ "%1$s via %2$s" : "%1$s via %2$s",
+ "Cancelled: %1$s" : "Cancelled: %1$s",
+ "\"%1$s\" has been canceled" : "\"%1$s\" has been canceled",
+ "Re: %1$s" : "Re: %1$s",
+ "%1$s has accepted your invitation" : "%1$s has accepted your invitation",
+ "%1$s has tentatively accepted your invitation" : "%1$s has tentatively accepted your invitation",
+ "%1$s has declined your invitation" : "%1$s has declined your invitation",
+ "%1$s has responded to your invitation" : "%1$s has responded to your invitation",
+ "Invitation updated: %1$s" : "Invitation updated: %1$s",
+ "%1$s updated the event \"%2$s\"" : "%1$s updated the event \"%2$s\"",
+ "Invitation: %1$s" : "Invitation: %1$s",
+ "%1$s would like to invite you to \"%2$s\"" : "%1$s would like to invite you to \"%2$s\"",
+ "Organizer:" : "Organizer:",
+ "Attendees:" : "Attendees:",
+ "Title:" : "Title:",
+ "Time:" : "Time:",
+ "Location:" : "Location:",
+ "Link:" : "Link:",
+ "Accept" : "Accept",
+ "Decline" : "Decline",
+ "More options …" : "More options …",
+ "More options at %s" : "More options at %s",
+ "Contacts" : "Contacts",
+ "{actor} created address book {addressbook}" : "{actor} created address book {addressbook}",
+ "You created address book {addressbook}" : "You created address book {addressbook}",
+ "{actor} deleted address book {addressbook}" : "{actor} deleted address book {addressbook}",
+ "You deleted address book {addressbook}" : "You deleted address book {addressbook}",
+ "{actor} updated address book {addressbook}" : "{actor} updated address book {addressbook}",
+ "You updated address book {addressbook}" : "You updated address book {addressbook}",
+ "{actor} shared address book {addressbook} with you" : "{actor} shared address book {addressbook} with you",
+ "You shared address book {addressbook} with {user}" : "You shared address book {addressbook} with {user}",
+ "{actor} shared address book {addressbook} with {user}" : "{actor} shared address book {addressbook} with {user}",
+ "{actor} unshared address book {addressbook} from you" : "{actor} unshared address book {addressbook} from you",
+ "You unshared address book {addressbook} from {user}" : "You unshared address book {addressbook} from {user}",
+ "{actor} unshared address book {addressbook} from {user}" : "{actor} unshared address book {addressbook} from {user}",
+ "{actor} unshared address book {addressbook} from themselves" : "{actor} unshared address book {addressbook} from themselves",
+ "You shared address book {addressbook} with group {group}" : "You shared address book {addressbook} with group {group}",
+ "{actor} shared address book {addressbook} with group {group}" : "{actor} shared address book {addressbook} with group {group}",
+ "You unshared address book {addressbook} from group {group}" : "You unshared address book {addressbook} from group {group}",
+ "{actor} unshared address book {addressbook} from group {group}" : "{actor} unshared address book {addressbook} from group {group}",
+ "{actor} created contact {card} in address book {addressbook}" : "{actor} created contact {card} in address book {addressbook}",
+ "You created contact {card} in address book {addressbook}" : "You created contact {card} in address book {addressbook}",
+ "{actor} deleted contact {card} from address book {addressbook}" : "{actor} deleted contact {card} from address book {addressbook}",
+ "You deleted contact {card} from address book {addressbook}" : "You deleted contact {card} from address book {addressbook}",
+ "{actor} updated contact {card} in address book {addressbook}" : "{actor} updated contact {card} in address book {addressbook}",
+ "You updated contact {card} in address book {addressbook}" : "You updated contact {card} in address book {addressbook}",
+ "A <strong>contact</strong> or <strong>address book</strong> was modified" : "A <strong>contact</strong> or <strong>address book</strong> was modified",
+ "Accounts" : "Accounts",
+ "System address book which holds all accounts" : "System address book which holds all accounts",
+ "File is not updatable: %1$s" : "File is not updatable: %1$s",
+ "Could not write to final file, canceled by hook" : "Could not write to final file, canceled by hook",
+ "Could not write file contents" : "Could not write file contents",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
+ "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)",
+ "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side.",
+ "Could not rename part file to final file, canceled by hook" : "Could not rename part file to final file, canceled by hook",
+ "Could not rename part file to final file" : "Could not rename part file to final file",
+ "Failed to check file size: %1$s" : "Failed to check file size: %1$s",
+ "Could not open file" : "Could not open file",
+ "Encryption not ready: %1$s" : "Encryption not ready: %1$s",
+ "Failed to open file: %1$s" : "Failed to open file: %1$s",
+ "Failed to unlink: %1$s" : "Failed to unlink: %1$s",
+ "Invalid chunk name" : "Invalid chunk name",
+ "Could not rename part file assembled from chunks" : "Could not rename part file assembled from chunks",
+ "Failed to write file contents: %1$s" : "Failed to write file contents: %1$s",
+ "File not found: %1$s" : "File not found: %1$s",
+ "System is in maintenance mode." : "System is in maintenance mode.",
+ "Upgrade needed" : "Upgrade needed",
+ "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS.",
+ "Configures a CalDAV account" : "Configures a CalDAV account",
+ "Configures a CardDAV account" : "Configures a CardDAV account",
+ "Events" : "Events",
+ "Tasks" : "Tasks",
+ "Untitled task" : "Untitled task",
+ "Completed on %s" : "Completed on %s",
+ "Due on %s by %s" : "Due on %s by %s",
+ "Due on %s" : "Due on %s",
+ "DAV system address book" : "DAV system address book",
+ "No outstanding DAV system address book sync." : "No outstanding DAV system address book sync.",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\".",
+ "Migrated calendar (%1$s)" : "Migrated calendar (%1$s)",
+ "Calendars including events, details and attendees" : "Calendars including events, details and attendees",
+ "Contacts and groups" : "Contacts and groups",
+ "WebDAV" : "WebDAV",
+ "WebDAV endpoint" : "WebDAV endpoint",
+ "First day" : "First day",
+ "Last day (inclusive)" : "Last day (inclusive)",
+ "Short absence status" : "Short absence status",
+ "Long absence Message" : "Long absence Message",
+ "Save" : "Save",
+ "Disable absence" : "Disable absence",
+ "Absence saved" : "Absence saved",
+ "Failed to save your absence settings" : "Failed to save your absence settings",
+ "Absence cleared" : "Absence cleared",
+ "Failed to clear your absence settings" : "Failed to clear your absence settings",
+ "Time zone:" : "Time zone:",
+ "to" : "to",
+ "Delete slot" : "Delete slot",
+ "No working hours set" : "No working hours set",
+ "Add slot" : "Add slot",
+ "Monday" : "Monday",
+ "Tuesday" : "Tuesday",
+ "Wednesday" : "Wednesday",
+ "Thursday" : "Thursday",
+ "Friday" : "Friday",
+ "Saturday" : "Saturday",
+ "Sunday" : "Sunday",
+ "Pick a start time for {dayName}" : "Pick a start time for {dayName}",
+ "Pick a end time for {dayName}" : "Pick a end time for {dayName}",
+ "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications.",
+ "Failed to load availability" : "Failed to load availability",
+ "Saved availability" : "Saved availability",
+ "Failed to save availability" : "Failed to save availability",
+ "Availability" : "Availability",
+ "If you configure your working hours, other users will see when you are out of office when they book a meeting." : "If you configure your working hours, other users will see when you are out of office when they book a meeting.",
+ "Absence" : "Absence",
+ "Configure your next absence period." : "Configure your next absence period.",
+ "Calendar server" : "Calendar server",
+ "Send invitations to attendees" : "Send invitations to attendees",
+ "Automatically generate a birthday calendar" : "Automatically generate a birthday calendar",
+ "Birthday calendars will be generated by a background job." : "Birthday calendars will be generated by a background job.",
+ "Hence they will not be available immediately after enabling but will show up after some time." : "Hence they will not be available immediately after enabling but will show up after some time.",
+ "Send notifications for events" : "Send notifications for events",
+ "Notifications are sent via background jobs, so these must occur often enough." : "Notifications are sent via background jobs, so these must occur often enough.",
+ "Send reminder notifications to calendar sharees as well" : "Send reminder notifications to calendar sharees as well",
+ "Reminders are always sent to organizers and attendees." : "Reminders are always sent to organizers and attendees.",
+ "Enable notifications for events via push" : "Enable notifications for events via push",
+ "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}.",
+ "Please make sure to properly set up {emailopen}the email server{linkclose}." : "Please make sure to properly set up {emailopen}the email server{linkclose}.",
+ "There was an error updating your attendance status." : "There was an error updating your attendance status.",
+ "Please contact the organizer directly." : "Please contact the organizer directly.",
+ "Are you accepting the invitation?" : "Are you accepting the invitation?",
+ "Tentative" : "Tentative",
+ "Your attendance was updated successfully." : "Your attendance was updated successfully."
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/dav/lib/Connector/PublicAuth.php b/apps/dav/lib/Connector/LegacyPublicAuth.php
index d613a5a188f..c2cc81103bd 100644
--- a/apps/dav/lib/Connector/PublicAuth.php
+++ b/apps/dav/lib/Connector/LegacyPublicAuth.php
@@ -29,6 +29,7 @@
*/
namespace OCA\DAV\Connector;
+use OCA\DAV\Connector\Sabre\PublicAuth;
use OCP\IRequest;
use OCP\ISession;
use OCP\Security\Bruteforce\IThrottler;
@@ -42,8 +43,9 @@ use Sabre\DAV\Auth\Backend\AbstractBasic;
*
* @package OCA\DAV\Connector
*/
-class PublicAuth extends AbstractBasic {
- private const BRUTEFORCE_ACTION = 'public_webdav_auth';
+class LegacyPublicAuth extends AbstractBasic {
+ private const BRUTEFORCE_ACTION = 'legacy_public_webdav_auth';
+
private ?IShare $share = null;
private IManager $shareManager;
private ISession $session;
@@ -72,6 +74,7 @@ class PublicAuth extends AbstractBasic {
*
* @param string $username
* @param string $password
+ *
* @return bool
* @throws \Sabre\DAV\Exception\NotAuthenticated
*/
@@ -96,8 +99,8 @@ class PublicAuth extends AbstractBasic {
|| $share->getShareType() === IShare::TYPE_CIRCLE) {
if ($this->shareManager->checkPassword($share, $password)) {
return true;
- } elseif ($this->session->exists('public_link_authenticated')
- && $this->session->get('public_link_authenticated') === (string)$share->getId()) {
+ } elseif ($this->session->exists(PublicAuth::DAV_AUTHENTICATED)
+ && $this->session->get(PublicAuth::DAV_AUTHENTICATED) === $share->getId()) {
return true;
} else {
if (in_array('XMLHttpRequest', explode(',', $this->request->getHeader('X-Requested-With')))) {
diff --git a/apps/dav/lib/Connector/Sabre/PublicAuth.php b/apps/dav/lib/Connector/Sabre/PublicAuth.php
new file mode 100644
index 00000000000..d5b3d41e1ef
--- /dev/null
+++ b/apps/dav/lib/Connector/Sabre/PublicAuth.php
@@ -0,0 +1,239 @@
+<?php
+
+declare(strict_types=1);
+
+/**
+ * @copyright Copyright (c) 2016, ownCloud, Inc.
+ *
+ * @author Björn Schießle <bjoern@schiessle.org>
+ * @author Christoph Wurst <christoph@winzerhof-wurst.at>
+ * @author Joas Schilling <coding@schilljs.com>
+ * @author Lukas Reschke <lukas@statuscode.ch>
+ * @author Maxence Lange <maxence@artificial-owl.com>
+ * @author Robin Appelman <robin@icewind.nl>
+ * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Thomas Müller <thomas.mueller@tmit.eu>
+ * @author Vincent Petry <vincent@nextcloud.com>
+ *
+ * @license AGPL-3.0
+ *
+ * This code is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License, version 3,
+ * as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License, version 3,
+ * along with this program. If not, see <http://www.gnu.org/licenses/>
+ *
+ */
+
+namespace OCA\DAV\Connector\Sabre;
+
+use OCP\IRequest;
+use OCP\ISession;
+use OCP\Security\Bruteforce\IThrottler;
+use OCP\Share\Exceptions\ShareNotFound;
+use OCP\Share\IManager;
+use OCP\Share\IShare;
+use Psr\Log\LoggerInterface;
+use Sabre\DAV\Auth\Backend\AbstractBasic;
+use Sabre\DAV\Exception\NotAuthenticated;
+use Sabre\DAV\Exception\NotFound;
+use Sabre\DAV\Exception\ServiceUnavailable;
+use Sabre\HTTP;
+use Sabre\HTTP\RequestInterface;
+use Sabre\HTTP\ResponseInterface;
+
+/**
+ * Class PublicAuth
+ *
+ * @package OCA\DAV\Connector
+ */
+class PublicAuth extends AbstractBasic {
+ private const BRUTEFORCE_ACTION = 'public_dav_auth';
+ public const DAV_AUTHENTICATED = 'public_link_authenticated';
+
+ private ?IShare $share = null;
+ private IManager $shareManager;
+ private ISession $session;
+ private IRequest $request;
+ private IThrottler $throttler;
+ private LoggerInterface $logger;
+
+ public function __construct(IRequest $request,
+ IManager $shareManager,
+ ISession $session,
+ IThrottler $throttler,
+ LoggerInterface $logger) {
+ $this->request = $request;
+ $this->shareManager = $shareManager;
+ $this->session = $session;
+ $this->throttler = $throttler;
+ $this->logger = $logger;
+
+ // setup realm
+ $defaults = new \OCP\Defaults();
+ $this->realm = $defaults->getName();
+ }
+
+ /**
+ * @param RequestInterface $request
+ * @param ResponseInterface $response
+ *
+ * @return array
+ * @throws NotAuthenticated
+ * @throws ServiceUnavailable
+ */
+ public function check(RequestInterface $request, ResponseInterface $response): array {
+ try {
+ $this->throttler->sleepDelayOrThrowOnMax($this->request->getRemoteAddress(), self::BRUTEFORCE_ACTION);
+
+ $auth = new HTTP\Auth\Basic(
+ $this->realm,
+ $request,
+ $response
+ );
+
+ $userpass = $auth->getCredentials();
+ // If authentication provided, checking its validity
+ if ($userpass && !$this->validateUserPass($userpass[0], $userpass[1])) {
+ return [false, 'Username or password was incorrect'];
+ }
+
+ return $this->checkToken();
+ } catch (NotAuthenticated $e) {
+ throw $e;
+ } catch (\Exception $e) {
+ $class = get_class($e);
+ $msg = $e->getMessage();
+ $this->logger->error($e->getMessage(), ['exception' => $e]);
+ throw new ServiceUnavailable("$class: $msg");
+ }
+ }
+
+ /**
+ * Extract token from request url
+ * @return string
+ * @throws NotFound
+ */
+ private function getToken(): string {
+ $path = $this->request->getPathInfo() ?: '';
+ // ['', 'dav', 'files', 'token']
+ $splittedPath = explode('/', $path);
+
+ if (count($splittedPath) < 4 || $splittedPath[3] === '') {
+ throw new NotFound();
+ }
+
+ return $splittedPath[3];
+ }
+
+ /**
+ * Check token validity
+ * @return array
+ * @throws NotFound
+ * @throws NotAuthenticated
+ */
+ private function checkToken(): array {
+ $token = $this->getToken();
+
+ try {
+ /** @var IShare $share */
+ $share = $this->shareManager->getShareByToken($token);
+ } catch (ShareNotFound $e) {
+ $this->throttler->registerAttempt(self::BRUTEFORCE_ACTION, $this->request->getRemoteAddress());
+ throw new NotFound();
+ }
+
+ $this->share = $share;
+ \OC_User::setIncognitoMode(true);
+
+ // If already authenticated
+ if ($this->session->exists(self::DAV_AUTHENTICATED)
+ && $this->session->get(self::DAV_AUTHENTICATED) === $share->getId()) {
+ return [true, $this->principalPrefix . $token];
+ }
+
+ // If the share is protected but user is not authenticated
+ if ($share->getPassword() !== null) {
+ $this->throttler->registerAttempt(self::BRUTEFORCE_ACTION, $this->request->getRemoteAddress());
+ throw new NotAuthenticated();
+ }
+
+ return [true, $this->principalPrefix . $token];
+ }
+
+ /**
+ * Validates a username and password
+ *
+ * This method should return true or false depending on if login
+ * succeeded.
+ *
+ * @param string $username
+ * @param string $password
+ *
+ * @return bool
+ * @throws NotAuthenticated
+ */
+ protected function validateUserPass($username, $password) {
+ $this->throttler->sleepDelayOrThrowOnMax($this->request->getRemoteAddress(), self::BRUTEFORCE_ACTION);
+
+ $token = $this->getToken();
+ try {
+ $share = $this->shareManager->getShareByToken($token);
+ } catch (ShareNotFound $e) {
+ $this->throttler->registerAttempt(self::BRUTEFORCE_ACTION, $this->request->getRemoteAddress());
+ return false;
+ }
+
+ $this->share = $share;
+ \OC_User::setIncognitoMode(true);
+
+ // check if the share is password protected
+ if ($share->getPassword() !== null) {
+ if ($share->getShareType() === IShare::TYPE_LINK
+ || $share->getShareType() === IShare::TYPE_EMAIL
+ || $share->getShareType() === IShare::TYPE_CIRCLE) {
+ if ($this->shareManager->checkPassword($share, $password)) {
+ // If not set, set authenticated session cookie
+ if (!$this->session->exists(self::DAV_AUTHENTICATED)
+ || $this->session->get(self::DAV_AUTHENTICATED) !== $share->getId()) {
+ $this->session->set(self::DAV_AUTHENTICATED, $share->getId());
+ }
+ return true;
+ }
+
+ if ($this->session->exists(PublicAuth::DAV_AUTHENTICATED)
+ && $this->session->get(PublicAuth::DAV_AUTHENTICATED) === $share->getId()) {
+ return true;
+ }
+
+ if (in_array('XMLHttpRequest', explode(',', $this->request->getHeader('X-Requested-With')))) {
+ // do not re-authenticate over ajax, use dummy auth name to prevent browser popup
+ http_response_code(401);
+ header('WWW-Authenticate: DummyBasic realm="' . $this->realm . '"');
+ throw new NotAuthenticated('Cannot authenticate over ajax calls');
+ }
+
+ $this->throttler->registerAttempt(self::BRUTEFORCE_ACTION, $this->request->getRemoteAddress());
+ return false;
+ } elseif ($share->getShareType() === IShare::TYPE_REMOTE) {
+ return true;
+ }
+
+ $this->throttler->registerAttempt(self::BRUTEFORCE_ACTION, $this->request->getRemoteAddress());
+ return false;
+ }
+
+ return true;
+ }
+
+ public function getShare(): IShare {
+ assert($this->share !== null);
+ return $this->share;
+ }
+}
diff --git a/apps/dav/src/views/__snapshots__/CalDavSettings.spec.js.snap b/apps/dav/src/views/__snapshots__/CalDavSettings.spec.js.snap
index 7a335346258..cf6954ca0b3 100644
--- a/apps/dav/src/views/__snapshots__/CalDavSettings.spec.js.snap
+++ b/apps/dav/src/views/__snapshots__/CalDavSettings.spec.js.snap
@@ -70,19 +70,19 @@ exports[`CalDavSettings interactions 1`] = `
<span
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-375ea653=""
- data-v-9f4bf554=""
+ data-v-87511acb=""
style="--icon-size: 36px;"
>
<input
class="checkbox-radio-switch__input"
- data-v-9f4bf554=""
+ data-v-87511acb=""
id="caldavSendInvitations"
type="checkbox"
value=""
/>
<label
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch"
- data-v-9f4bf554=""
+ data-v-87511acb=""
data-v-bc42acb7=""
for="caldavSendInvitations"
>
@@ -142,19 +142,19 @@ exports[`CalDavSettings interactions 1`] = `
<span
class="checkbox-radio-switch checkbox checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-375ea653=""
- data-v-9f4bf554=""
+ data-v-87511acb=""
style="--icon-size: 36px;"
>
<input
class="checkbox-radio-switch__input"
- data-v-9f4bf554=""
+ data-v-87511acb=""
id="caldavGenerateBirthdayCalendar"
type="checkbox"
value=""
/>
<label
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch"
- data-v-9f4bf554=""
+ data-v-87511acb=""
data-v-bc42acb7=""
for="caldavGenerateBirthdayCalendar"
>
@@ -222,19 +222,19 @@ exports[`CalDavSettings interactions 1`] = `
<span
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-375ea653=""
- data-v-9f4bf554=""
+ data-v-87511acb=""
style="--icon-size: 36px;"
>
<input
class="checkbox-radio-switch__input"
- data-v-9f4bf554=""
+ data-v-87511acb=""
id="caldavSendEventReminders"
type="checkbox"
value=""
/>
<label
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch"
- data-v-9f4bf554=""
+ data-v-87511acb=""
data-v-bc42acb7=""
for="caldavSendEventReminders"
>
@@ -307,19 +307,19 @@ exports[`CalDavSettings interactions 1`] = `
<span
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-375ea653=""
- data-v-9f4bf554=""
+ data-v-87511acb=""
style="--icon-size: 36px;"
>
<input
class="checkbox-radio-switch__input"
- data-v-9f4bf554=""
+ data-v-87511acb=""
id="caldavSendEventRemindersToSharedGroupMembers"
type="checkbox"
value=""
/>
<label
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch"
- data-v-9f4bf554=""
+ data-v-87511acb=""
data-v-bc42acb7=""
for="caldavSendEventRemindersToSharedGroupMembers"
>
@@ -376,19 +376,19 @@ exports[`CalDavSettings interactions 1`] = `
<span
class="checkbox-radio-switch checkbox-radio-switch-switch checkbox-radio-switch--checked"
data-v-375ea653=""
- data-v-9f4bf554=""
+ data-v-87511acb=""
style="--icon-size: 36px;"
>
<input
class="checkbox-radio-switch__input"
- data-v-9f4bf554=""
+ data-v-87511acb=""
id="caldavSendEventRemindersPush"
type="checkbox"
value=""
/>
<label
class="checkbox-content checkbox-radio-switch__content checkbox-content-switch"
- data-v-9f4bf554=""
+ data-v-87511acb=""
data-v-bc42acb7=""
for="caldavSendEventRemindersPush"
>
diff --git a/apps/dav/tests/unit/Connector/PublicAuthTest.php b/apps/dav/tests/unit/Connector/LegacyPublicAuthTest.php
index 4a2ebb496b0..1c83beb8389 100644
--- a/apps/dav/tests/unit/Connector/PublicAuthTest.php
+++ b/apps/dav/tests/unit/Connector/LegacyPublicAuthTest.php
@@ -34,13 +34,13 @@ use OCP\Share\IManager;
use OCP\Share\IShare;
/**
- * Class PublicAuthTest
+ * Class LegacyPublicAuthTest
*
* @group DB
*
* @package OCA\DAV\Tests\unit\Connector
*/
-class PublicAuthTest extends \Test\TestCase {
+class LegacyPublicAuthTest extends \Test\TestCase {
/** @var ISession|\PHPUnit\Framework\MockObject\MockObject */
private $session;
@@ -48,7 +48,7 @@ class PublicAuthTest extends \Test\TestCase {
private $request;
/** @var IManager|\PHPUnit\Framework\MockObject\MockObject */
private $shareManager;
- /** @var \OCA\DAV\Connector\PublicAuth */
+ /** @var \OCA\DAV\Connector\LegacyPublicAuth */
private $auth;
/** @var IThrottler|\PHPUnit\Framework\MockObject\MockObject */
private $throttler;
@@ -72,7 +72,7 @@ class PublicAuthTest extends \Test\TestCase {
->disableOriginalConstructor()
->getMock();
- $this->auth = new \OCA\DAV\Connector\PublicAuth(
+ $this->auth = new \OCA\DAV\Connector\LegacyPublicAuth(
$this->request,
$this->shareManager,
$this->session,
@@ -195,7 +195,7 @@ class PublicAuthTest extends \Test\TestCase {
$this->assertTrue($result);
}
- public function testSharePasswordLinkValidSession(): void {
+ public function testInvalidSharePasswordLinkValidSession(): void {
$share = $this->getMockBuilder(IShare::class)
->disableOriginalConstructor()
->getMock();
diff --git a/apps/dav/tests/unit/Connector/Sabre/PublicAuthTest.php b/apps/dav/tests/unit/Connector/Sabre/PublicAuthTest.php
new file mode 100644
index 00000000000..ce0ff729403
--- /dev/null
+++ b/apps/dav/tests/unit/Connector/Sabre/PublicAuthTest.php
@@ -0,0 +1,425 @@
+<?php
+/**
+ * @copyright Copyright (c) 2016, ownCloud, Inc.
+ *
+ * @author Bjoern Schiessle <bjoern@schiessle.org>
+ * @author Joas Schilling <coding@schilljs.com>
+ * @author Lukas Reschke <lukas@statuscode.ch>
+ * @author Morris Jobke <hey@morrisjobke.de>
+ * @author Roeland Jago Douma <roeland@famdouma.nl>
+ * @author Thomas Müller <thomas.mueller@tmit.eu>
+ *
+ * @license AGPL-3.0
+ *
+ * This code is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License, version 3,
+ * as published by the Free Software Foundation.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License, version 3,
+ * along with this program. If not, see <http://www.gnu.org/licenses/>
+ *
+ */
+namespace OCA\DAV\Tests\unit\Connector;
+
+use OCP\IRequest;
+use OCP\ISession;
+use OCP\Security\Bruteforce\IThrottler;
+use OCP\Share\Exceptions\ShareNotFound;
+use OCP\Share\IManager;
+use OCP\Share\IShare;
+use Psr\Log\LoggerInterface;
+
+/**
+ * Class PublicAuthTest
+ *
+ * @group DB
+ *
+ * @package OCA\DAV\Tests\unit\Connector
+ */
+class PublicAuthTest extends \Test\TestCase {
+
+ /** @var ISession|MockObject */
+ private $session;
+ /** @var IRequest|MockObject */
+ private $request;
+ /** @var IManager|MockObject */
+ private $shareManager;
+ /** @var PublicAuth */
+ private $auth;
+ /** @var IThrottler|MockObject */
+ private $throttler;
+ /** @var LoggerInterface|MockObject */
+ private $logger;
+
+ /** @var string */
+ private $oldUser;
+
+ protected function setUp(): void {
+ parent::setUp();
+
+ $this->session = $this->createMock(ISession::class);
+ $this->request = $this->createMock(IRequest::class);
+ $this->shareManager = $this->createMock(IManager::class);
+ $this->throttler = $this->createMock(IThrottler::class);
+ $this->logger = $this->createMock(LoggerInterface::class);
+
+ $this->auth = new \OCA\DAV\Connector\Sabre\PublicAuth(
+ $this->request,
+ $this->shareManager,
+ $this->session,
+ $this->throttler,
+ $this->logger,
+ );
+
+ // Store current user
+ $this->oldUser = \OC_User::getUser();
+ }
+
+ protected function tearDown(): void {
+ \OC_User::setIncognitoMode(false);
+
+ // Set old user
+ \OC_User::setUserId($this->oldUser);
+ \OC_Util::setupFS($this->oldUser);
+
+ parent::tearDown();
+ }
+
+ public function testGetToken(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $result = $this->invokePrivate($this->auth, 'getToken');
+
+ $this->assertSame('GX9HSGQrGE', $result);
+ }
+
+ public function testGetTokenInvalid(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files');
+
+ $this->expectException(\Sabre\DAV\Exception\NotFound::class);
+ $this->invokePrivate($this->auth, 'getToken');
+ }
+
+ public function testCheckTokenValidShare(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn(null);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $result = $this->invokePrivate($this->auth, 'checkToken');
+ $this->assertSame([true, 'principals/GX9HSGQrGE'], $result);
+ }
+
+ public function testCheckTokenInvalidShare(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $this->shareManager
+ ->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->will($this->throwException(new ShareNotFound()));
+
+ $this->expectException(\Sabre\DAV\Exception\NotFound::class);
+ $this->invokePrivate($this->auth, 'checkToken');
+ }
+
+ public function testCheckTokenAlreadyAuthenticated(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getShareType')->willReturn(42);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $this->session->method('exists')->with('public_link_authenticated')->willReturn(true);
+ $this->session->method('get')->with('public_link_authenticated')->willReturn('42');
+
+ $result = $this->invokePrivate($this->auth, 'checkToken');
+ $this->assertSame([true, 'principals/GX9HSGQrGE'], $result);
+ }
+
+ public function testCheckTokenPasswordNotAuthenticated(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(42);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $this->session->method('exists')->with('public_link_authenticated')->willReturn(false);
+
+ $this->expectException(\Sabre\DAV\Exception\NotAuthenticated::class);
+ $this->invokePrivate($this->auth, 'checkToken');
+ }
+
+ public function testCheckTokenPasswordAuthenticatedWrongShare(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(42);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $this->session->method('exists')->with('public_link_authenticated')->willReturn(false);
+ $this->session->method('get')->with('public_link_authenticated')->willReturn('43');
+
+ $this->expectException(\Sabre\DAV\Exception\NotAuthenticated::class);
+ $this->invokePrivate($this->auth, 'checkToken');
+ }
+
+ public function testNoShare(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willThrowException(new ShareNotFound());
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertFalse($result);
+ }
+
+ public function testShareNoPassword(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn(null);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertTrue($result);
+ }
+
+ public function testSharePasswordFancyShareType(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(42);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertFalse($result);
+ }
+
+
+ public function testSharePasswordRemote(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(IShare::TYPE_REMOTE);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertTrue($result);
+ }
+
+ public function testSharePasswordLinkValidPassword(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(IShare::TYPE_LINK);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $this->shareManager->expects($this->once())
+ ->method('checkPassword')->with(
+ $this->equalTo($share),
+ $this->equalTo('password')
+ )->willReturn(true);
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertTrue($result);
+ }
+
+ public function testSharePasswordMailValidPassword(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(IShare::TYPE_EMAIL);
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $this->shareManager->expects($this->once())
+ ->method('checkPassword')->with(
+ $this->equalTo($share),
+ $this->equalTo('password')
+ )->willReturn(true);
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertTrue($result);
+ }
+
+ public function testInvalidSharePasswordLinkValidSession(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(IShare::TYPE_LINK);
+ $share->method('getId')->willReturn('42');
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $this->shareManager->expects($this->once())
+ ->method('checkPassword')
+ ->with(
+ $this->equalTo($share),
+ $this->equalTo('password')
+ )->willReturn(false);
+
+ $this->session->method('exists')->with('public_link_authenticated')->willReturn(true);
+ $this->session->method('get')->with('public_link_authenticated')->willReturn('42');
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertTrue($result);
+ }
+
+ public function testSharePasswordLinkInvalidSession(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(IShare::TYPE_LINK);
+ $share->method('getId')->willReturn('42');
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $this->shareManager->expects($this->once())
+ ->method('checkPassword')
+ ->with(
+ $this->equalTo($share),
+ $this->equalTo('password')
+ )->willReturn(false);
+
+ $this->session->method('exists')->with('public_link_authenticated')->willReturn(true);
+ $this->session->method('get')->with('public_link_authenticated')->willReturn('43');
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertFalse($result);
+ }
+
+
+ public function testSharePasswordMailInvalidSession(): void {
+ $this->request->method('getPathInfo')
+ ->willReturn('/dav/files/GX9HSGQrGE');
+
+ $share = $this->getMockBuilder(IShare::class)
+ ->disableOriginalConstructor()
+ ->getMock();
+ $share->method('getPassword')->willReturn('password');
+ $share->method('getShareType')->willReturn(IShare::TYPE_EMAIL);
+ $share->method('getId')->willReturn('42');
+
+ $this->shareManager->expects($this->once())
+ ->method('getShareByToken')
+ ->with('GX9HSGQrGE')
+ ->willReturn($share);
+
+ $this->shareManager->expects($this->once())
+ ->method('checkPassword')
+ ->with(
+ $this->equalTo($share),
+ $this->equalTo('password')
+ )->willReturn(false);
+
+ $this->session->method('exists')->with('public_link_authenticated')->willReturn(true);
+ $this->session->method('get')->with('public_link_authenticated')->willReturn('43');
+
+ $result = $this->invokePrivate($this->auth, 'validateUserPass', ['username', 'password']);
+
+ $this->assertFalse($result);
+ }
+}
diff --git a/apps/encryption/l10n/fa.js b/apps/encryption/l10n/fa.js
index e5f363f3622..86c4e17096c 100644
--- a/apps/encryption/l10n/fa.js
+++ b/apps/encryption/l10n/fa.js
@@ -22,7 +22,7 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "گذرواژه ورود به سیستم فعلی صحیح نبود، لطفاً دوباره امتحان کنید.",
"Private key password successfully updated." : "رمزعبور کلید خصوصی با موفقیت به روز شد.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "کلید خصوصی نامعتبر برای برنامه رمزگذاری لطفا رمز عبور کلید خصوصی خود را در تنظیمات شخصی خود به روز کنید تا دسترسی به پرونده های رمزگذاری شده خود را بازیابی کنید.",
- "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "برنامه رمزگذاری فعال شده است، اما کلیدهای شما اولیه نیستند. لطفاً دوباره به سیستم وارد شوید و وارد شوید.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "برنامه رمزگذاری فعال شده است، اما کلیدهای شما ساخته نشده‌اند. لطفاً از حساب کاربری‌تان خارج و دوباره وارد شوید.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "برای استفاده از ماژول رمزگذاری، لطفا رمزگذاری سمت سرور را در تنظیمات مدیر فعال کنید.",
"Encryption app is enabled and ready" : "برنامه رمزگذاری فعال و آماده است.",
"Bad Signature" : "امضاء نامعتبر",
@@ -37,7 +37,7 @@ OC.L10N.register(
"Default encryption module" : "ماژول رمزگذاری پیش فرض",
"Default encryption module for server-side encryption" : "ماژول رمزگذاری پیش فرض برای رمزگذاری سمت سرور",
"In order to use this encryption module you need to enable server-side encryption in the admin settings. Once enabled this module will encrypt all your files transparently. The encryption is based on AES 256 keys.\nThe module will not touch existing files, only new files will be encrypted after server-side encryption was enabled. It is also not possible to disable the encryption again and switch back to an unencrypted system.\nPlease read the documentation to know all implications before you decide to enable server-side encryption." : "In order to use this encryption module you need to enable server-side encryption in the admin settings. Once enabled this module will encrypt all your files transparently. The encryption is based on AES 256 keys.\nThe module will not touch existing files, only new files will be encrypted after server-side encryption was enabled. It is also not possible to disable the encryption again and switch back to an unencrypted system.\nPlease read the documentation to know all implications before you decide to enable server-side encryption.",
- "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "برنامه رمزگذاری فعال شده است اما کلیدهای شما اولیه نیستند، لطفاً از سیستم خارج و دوباره وارد سیستم شوید.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "برنامه رمزگذاری فعال شده است، اما کلیدهای شما ساخته نشده‌اند. لطفاً از حساب کاربری‌تان خارج و دوباره وارد شوید",
"Encrypt the home storage" : "رمزگذاری حافظه اصلی",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "با فعال کردن این گزینه، فایل های ذخیره شده در حافظه اصلی رمزگذاری می شود؛ در غیر این صورت فقط پرونده های موجود در حافظه خارجی رمزگذاری می شوند.",
"Enable recovery key" : "فعال‌سازی کلید بازیابی",
diff --git a/apps/encryption/l10n/fa.json b/apps/encryption/l10n/fa.json
index 26b53611468..982141caef9 100644
--- a/apps/encryption/l10n/fa.json
+++ b/apps/encryption/l10n/fa.json
@@ -20,7 +20,7 @@
"The current log-in password was not correct, please try again." : "گذرواژه ورود به سیستم فعلی صحیح نبود، لطفاً دوباره امتحان کنید.",
"Private key password successfully updated." : "رمزعبور کلید خصوصی با موفقیت به روز شد.",
"Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "کلید خصوصی نامعتبر برای برنامه رمزگذاری لطفا رمز عبور کلید خصوصی خود را در تنظیمات شخصی خود به روز کنید تا دسترسی به پرونده های رمزگذاری شده خود را بازیابی کنید.",
- "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "برنامه رمزگذاری فعال شده است، اما کلیدهای شما اولیه نیستند. لطفاً دوباره به سیستم وارد شوید و وارد شوید.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "برنامه رمزگذاری فعال شده است، اما کلیدهای شما ساخته نشده‌اند. لطفاً از حساب کاربری‌تان خارج و دوباره وارد شوید.",
"Please enable server side encryption in the admin settings in order to use the encryption module." : "برای استفاده از ماژول رمزگذاری، لطفا رمزگذاری سمت سرور را در تنظیمات مدیر فعال کنید.",
"Encryption app is enabled and ready" : "برنامه رمزگذاری فعال و آماده است.",
"Bad Signature" : "امضاء نامعتبر",
@@ -35,7 +35,7 @@
"Default encryption module" : "ماژول رمزگذاری پیش فرض",
"Default encryption module for server-side encryption" : "ماژول رمزگذاری پیش فرض برای رمزگذاری سمت سرور",
"In order to use this encryption module you need to enable server-side encryption in the admin settings. Once enabled this module will encrypt all your files transparently. The encryption is based on AES 256 keys.\nThe module will not touch existing files, only new files will be encrypted after server-side encryption was enabled. It is also not possible to disable the encryption again and switch back to an unencrypted system.\nPlease read the documentation to know all implications before you decide to enable server-side encryption." : "In order to use this encryption module you need to enable server-side encryption in the admin settings. Once enabled this module will encrypt all your files transparently. The encryption is based on AES 256 keys.\nThe module will not touch existing files, only new files will be encrypted after server-side encryption was enabled. It is also not possible to disable the encryption again and switch back to an unencrypted system.\nPlease read the documentation to know all implications before you decide to enable server-side encryption.",
- "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "برنامه رمزگذاری فعال شده است اما کلیدهای شما اولیه نیستند، لطفاً از سیستم خارج و دوباره وارد سیستم شوید.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "برنامه رمزگذاری فعال شده است، اما کلیدهای شما ساخته نشده‌اند. لطفاً از حساب کاربری‌تان خارج و دوباره وارد شوید",
"Encrypt the home storage" : "رمزگذاری حافظه اصلی",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "با فعال کردن این گزینه، فایل های ذخیره شده در حافظه اصلی رمزگذاری می شود؛ در غیر این صورت فقط پرونده های موجود در حافظه خارجی رمزگذاری می شوند.",
"Enable recovery key" : "فعال‌سازی کلید بازیابی",
diff --git a/apps/encryption/l10n/ka.js b/apps/encryption/l10n/ka.js
new file mode 100644
index 00000000000..37c0415314b
--- /dev/null
+++ b/apps/encryption/l10n/ka.js
@@ -0,0 +1,67 @@
+OC.L10N.register(
+ "encryption",
+ {
+ "Missing recovery key password" : "Missing recovery key password",
+ "Please repeat the recovery key password" : "Please repeat the recovery key password",
+ "Repeated recovery key password does not match the provided recovery key password" : "Repeated recovery key password does not match the provided recovery key password",
+ "Recovery key successfully enabled" : "Recovery key successfully enabled",
+ "Could not enable recovery key. Please check your recovery key password!" : "Could not enable recovery key. Please check your recovery key password!",
+ "Recovery key successfully disabled" : "Recovery key successfully disabled",
+ "Could not disable recovery key. Please check your recovery key password!" : "Could not disable recovery key. Please check your recovery key password!",
+ "Missing parameters" : "Missing parameters",
+ "Please provide the old recovery password" : "Please provide the old recovery password",
+ "Please provide a new recovery password" : "Please provide a new recovery password",
+ "Please repeat the new recovery password" : "Please repeat the new recovery password",
+ "Password successfully changed." : "Password successfully changed.",
+ "Could not change the password. Maybe the old password was not correct." : "Could not change the password. Maybe the old password was not correct.",
+ "Recovery Key disabled" : "Recovery Key disabled",
+ "Recovery Key enabled" : "Recovery Key enabled",
+ "Could not enable the recovery key, please try again or contact your administrator" : "Could not enable the recovery key, please try again or contact your administrator",
+ "Could not update the private key password." : "Could not update the private key password.",
+ "The old password was not correct, please try again." : "The old password was not correct, please try again.",
+ "The current log-in password was not correct, please try again." : "The current log-in password was not correct, please try again.",
+ "Private key password successfully updated." : "Private key password successfully updated.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again.",
+ "Please enable server side encryption in the admin settings in order to use the encryption module." : "Please enable server side encryption in the admin settings in order to use the encryption module.",
+ "Encryption app is enabled and ready" : "Encryption app is enabled and ready",
+ "Bad Signature" : "Bad Signature",
+ "Missing Signature" : "Missing Signature",
+ "one-time password for server-side-encryption" : "one-time password for server-side-encryption",
+ "Encryption password" : "Encryption password",
+ "The administration enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>." : "The administration enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.",
+ "The administration enabled server-side-encryption. Your files were encrypted using the password \"%s\"." : "The administration enabled server-side-encryption. Your files were encrypted using the password \"%s\".",
+ "Please login to the web interface, go to the \"Security\" section of your personal settings and update your encryption password by entering this password into the \"Old login password\" field and your current login password." : "Please login to the web interface, go to the \"Security\" section of your personal settings and update your encryption password by entering this password into the \"Old login password\" field and your current login password.",
+ "Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.",
+ "Cannot read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Cannot read this file, probably this is a shared file. Please ask the file owner to reshare the file with you.",
+ "Default encryption module" : "Default encryption module",
+ "Default encryption module for server-side encryption" : "Default encryption module for server-side encryption",
+ "In order to use this encryption module you need to enable server-side encryption in the admin settings. Once enabled this module will encrypt all your files transparently. The encryption is based on AES 256 keys.\nThe module will not touch existing files, only new files will be encrypted after server-side encryption was enabled. It is also not possible to disable the encryption again and switch back to an unencrypted system.\nPlease read the documentation to know all implications before you decide to enable server-side encryption." : "In order to use this encryption module you need to enable server-side encryption in the admin settings. Once enabled this module will encrypt all your files transparently. The encryption is based on AES 256 keys.\nThe module will not touch existing files, only new files will be encrypted after server-side encryption was enabled. It is also not possible to disable the encryption again and switch back to an unencrypted system.\nPlease read the documentation to know all implications before you decide to enable server-side encryption.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Encryption app is enabled but your keys are not initialized, please log-out and log-in again",
+ "Encrypt the home storage" : "Encrypt the home storage",
+ "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted",
+ "Enable recovery key" : "Enable recovery key",
+ "Disable recovery key" : "Disable recovery key",
+ "The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password.",
+ "Recovery key password" : "Recovery key password",
+ "Repeat recovery key password" : "Repeat recovery key password",
+ "Change recovery key password:" : "Change recovery key password:",
+ "Old recovery key password" : "Old recovery key password",
+ "New recovery key password" : "New recovery key password",
+ "Repeat new recovery key password" : "Repeat new recovery key password",
+ "Change Password" : "Change Password",
+ "Basic encryption module" : "Basic encryption module",
+ "Your private key password no longer matches your log-in password." : "Your private key password no longer matches your log-in password.",
+ "Set your old private key password to your current log-in password:" : "Set your old private key password to your current log-in password:",
+ " If you don't remember your old password you can ask your administrator to recover your files." : " If you don't remember your old password you can ask your administrator to recover your files.",
+ "Old log-in password" : "Old log-in password",
+ "Current log-in password" : "Current log-in password",
+ "Update Private Key Password" : "Update Private Key Password",
+ "Enable password recovery:" : "Enable password recovery:",
+ "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss",
+ "Enabled" : "Enabled",
+ "Disabled" : "Disabled",
+ "Please login to the web interface, go to the \"Security\" section of your personal settings and update your encryption password by entering this password into the \"Old log-in password\" field and your current login-password." : "Please login to the web interface, go to the \"Security\" section of your personal settings and update your encryption password by entering this password into the \"Old log-in password\" field and your current login-password.",
+ "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption."
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/encryption/l10n/ka.json b/apps/encryption/l10n/ka.json
new file mode 100644
index 00000000000..a6f04575186
--- /dev/null
+++ b/apps/encryption/l10n/ka.json
@@ -0,0 +1,65 @@
+{ "translations": {
+ "Missing recovery key password" : "Missing recovery key password",
+ "Please repeat the recovery key password" : "Please repeat the recovery key password",
+ "Repeated recovery key password does not match the provided recovery key password" : "Repeated recovery key password does not match the provided recovery key password",
+ "Recovery key successfully enabled" : "Recovery key successfully enabled",
+ "Could not enable recovery key. Please check your recovery key password!" : "Could not enable recovery key. Please check your recovery key password!",
+ "Recovery key successfully disabled" : "Recovery key successfully disabled",
+ "Could not disable recovery key. Please check your recovery key password!" : "Could not disable recovery key. Please check your recovery key password!",
+ "Missing parameters" : "Missing parameters",
+ "Please provide the old recovery password" : "Please provide the old recovery password",
+ "Please provide a new recovery password" : "Please provide a new recovery password",
+ "Please repeat the new recovery password" : "Please repeat the new recovery password",
+ "Password successfully changed." : "Password successfully changed.",
+ "Could not change the password. Maybe the old password was not correct." : "Could not change the password. Maybe the old password was not correct.",
+ "Recovery Key disabled" : "Recovery Key disabled",
+ "Recovery Key enabled" : "Recovery Key enabled",
+ "Could not enable the recovery key, please try again or contact your administrator" : "Could not enable the recovery key, please try again or contact your administrator",
+ "Could not update the private key password." : "Could not update the private key password.",
+ "The old password was not correct, please try again." : "The old password was not correct, please try again.",
+ "The current log-in password was not correct, please try again." : "The current log-in password was not correct, please try again.",
+ "Private key password successfully updated." : "Private key password successfully updated.",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again.",
+ "Please enable server side encryption in the admin settings in order to use the encryption module." : "Please enable server side encryption in the admin settings in order to use the encryption module.",
+ "Encryption app is enabled and ready" : "Encryption app is enabled and ready",
+ "Bad Signature" : "Bad Signature",
+ "Missing Signature" : "Missing Signature",
+ "one-time password for server-side-encryption" : "one-time password for server-side-encryption",
+ "Encryption password" : "Encryption password",
+ "The administration enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>." : "The administration enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.",
+ "The administration enabled server-side-encryption. Your files were encrypted using the password \"%s\"." : "The administration enabled server-side-encryption. Your files were encrypted using the password \"%s\".",
+ "Please login to the web interface, go to the \"Security\" section of your personal settings and update your encryption password by entering this password into the \"Old login password\" field and your current login password." : "Please login to the web interface, go to the \"Security\" section of your personal settings and update your encryption password by entering this password into the \"Old login password\" field and your current login password.",
+ "Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Cannot decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you.",
+ "Cannot read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Cannot read this file, probably this is a shared file. Please ask the file owner to reshare the file with you.",
+ "Default encryption module" : "Default encryption module",
+ "Default encryption module for server-side encryption" : "Default encryption module for server-side encryption",
+ "In order to use this encryption module you need to enable server-side encryption in the admin settings. Once enabled this module will encrypt all your files transparently. The encryption is based on AES 256 keys.\nThe module will not touch existing files, only new files will be encrypted after server-side encryption was enabled. It is also not possible to disable the encryption again and switch back to an unencrypted system.\nPlease read the documentation to know all implications before you decide to enable server-side encryption." : "In order to use this encryption module you need to enable server-side encryption in the admin settings. Once enabled this module will encrypt all your files transparently. The encryption is based on AES 256 keys.\nThe module will not touch existing files, only new files will be encrypted after server-side encryption was enabled. It is also not possible to disable the encryption again and switch back to an unencrypted system.\nPlease read the documentation to know all implications before you decide to enable server-side encryption.",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Encryption app is enabled but your keys are not initialized, please log-out and log-in again",
+ "Encrypt the home storage" : "Encrypt the home storage",
+ "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted",
+ "Enable recovery key" : "Enable recovery key",
+ "Disable recovery key" : "Disable recovery key",
+ "The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password.",
+ "Recovery key password" : "Recovery key password",
+ "Repeat recovery key password" : "Repeat recovery key password",
+ "Change recovery key password:" : "Change recovery key password:",
+ "Old recovery key password" : "Old recovery key password",
+ "New recovery key password" : "New recovery key password",
+ "Repeat new recovery key password" : "Repeat new recovery key password",
+ "Change Password" : "Change Password",
+ "Basic encryption module" : "Basic encryption module",
+ "Your private key password no longer matches your log-in password." : "Your private key password no longer matches your log-in password.",
+ "Set your old private key password to your current log-in password:" : "Set your old private key password to your current log-in password:",
+ " If you don't remember your old password you can ask your administrator to recover your files." : " If you don't remember your old password you can ask your administrator to recover your files.",
+ "Old log-in password" : "Old log-in password",
+ "Current log-in password" : "Current log-in password",
+ "Update Private Key Password" : "Update Private Key Password",
+ "Enable password recovery:" : "Enable password recovery:",
+ "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss" : "Enabling this option will allow you to reobtain access to your encrypted files in case of password loss",
+ "Enabled" : "Enabled",
+ "Disabled" : "Disabled",
+ "Please login to the web interface, go to the \"Security\" section of your personal settings and update your encryption password by entering this password into the \"Old log-in password\" field and your current login-password." : "Please login to the web interface, go to the \"Security\" section of your personal settings and update your encryption password by entering this password into the \"Old log-in password\" field and your current login-password.",
+ "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption."
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/federatedfilesharing/l10n/id.js b/apps/federatedfilesharing/l10n/id.js
index 9d0aa7f7a53..a62a3a32ba0 100644
--- a/apps/federatedfilesharing/l10n/id.js
+++ b/apps/federatedfilesharing/l10n/id.js
@@ -2,7 +2,7 @@ OC.L10N.register(
"federatedfilesharing",
{
"Do you want to add the remote share {name} from {owner}@{remote}?" : "Apakah Anda ingin menambahkan pembagian remote {name} dari {owner}@{remote}?",
- "Remote share" : "Berbagi remote",
+ "Remote share" : "Berbagi jarak jauh",
"Remote share password" : "Kata sandi berbagi jarak jauh",
"Cancel" : "Batalkan",
"Add remote share" : "Tambah berbagi remote",
diff --git a/apps/federatedfilesharing/l10n/id.json b/apps/federatedfilesharing/l10n/id.json
index 56021bfae86..58b4d76bf75 100644
--- a/apps/federatedfilesharing/l10n/id.json
+++ b/apps/federatedfilesharing/l10n/id.json
@@ -1,6 +1,6 @@
{ "translations": {
"Do you want to add the remote share {name} from {owner}@{remote}?" : "Apakah Anda ingin menambahkan pembagian remote {name} dari {owner}@{remote}?",
- "Remote share" : "Berbagi remote",
+ "Remote share" : "Berbagi jarak jauh",
"Remote share password" : "Kata sandi berbagi jarak jauh",
"Cancel" : "Batalkan",
"Add remote share" : "Tambah berbagi remote",
diff --git a/apps/federatedfilesharing/l10n/ka.js b/apps/federatedfilesharing/l10n/ka.js
new file mode 100644
index 00000000000..60193c436f3
--- /dev/null
+++ b/apps/federatedfilesharing/l10n/ka.js
@@ -0,0 +1,56 @@
+OC.L10N.register(
+ "federatedfilesharing",
+ {
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Do you want to add the remote share {name} from {owner}@{remote}?",
+ "Remote share" : "Remote share",
+ "Remote share password" : "Remote share password",
+ "Cancel" : "Cancel",
+ "Add remote share" : "Add remote share",
+ "Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
+ "Server to server sharing is not enabled on this server" : "Server to server sharing is not enabled on this server",
+ "Couldn't establish a federated share." : "Couldn't establish a federated share.",
+ "Couldn't establish a federated share, maybe the password was wrong." : "Couldn't establish a federated share, maybe the password was wrong.",
+ "Federated Share request sent, you will receive an invitation. Check your notifications." : "Federated Share request sent, you will receive an invitation. Check your notifications.",
+ "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9).",
+ "It is not allowed to send federated group shares from this server." : "It is not allowed to send federated group shares from this server.",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "Sharing %1$s failed, because this item is already shared with user %2$s",
+ "Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
+ "Federated shares require read permissions" : "Federated shares require read permissions",
+ "File is already shared with %s" : "File is already shared with %s",
+ "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate.",
+ "Could not find share" : "Could not find share",
+ "Federated sharing" : "Federated sharing",
+ "You received {share} as a remote share from {user} (on behalf of {behalf})" : "You received {share} as a remote share from {user} (on behalf of {behalf})",
+ "You received {share} as a remote share from {user}" : "You received {share} as a remote share from {user}",
+ "Accept" : "Accept",
+ "Decline" : "Decline",
+ "Federated Cloud Sharing" : "Federated Cloud Sharing",
+ "Sharing" : "Sharing",
+ "Federated file sharing" : "Federated file sharing",
+ "Provide federated file sharing across servers" : "Provide federated file sharing across servers",
+ "Adjust how people can share between servers. This includes shares between users on this server as well if they are using federated sharing." : "Adjust how people can share between servers. This includes shares between users on this server as well if they are using federated sharing.",
+ "Allow users on this server to send shares to other servers (this option also allows WebDAV access to public shares)" : "Allow users on this server to send shares to other servers (this option also allows WebDAV access to public shares)",
+ "Allow users on this server to receive shares from other servers" : "Allow users on this server to receive shares from other servers",
+ "Allow users on this server to send shares to groups on other servers" : "Allow users on this server to send shares to groups on other servers",
+ "Allow users on this server to receive group shares from other servers" : "Allow users on this server to receive group shares from other servers",
+ "Search global and public address book for users" : "Search global and public address book for users",
+ "Allow users to publish their data to a global and public address book" : "Allow users to publish their data to a global and public address book",
+ "Unable to update federated files sharing config" : "Unable to update federated files sharing config",
+ "Federated Cloud" : "Federated Cloud",
+ "You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com",
+ "Your Federated Cloud ID:" : "Your Federated Cloud ID:",
+ "Share it so your friends can share files with you:" : "Share it so your friends can share files with you:",
+ "Facebook" : "Facebook",
+ "Twitter" : "Twitter",
+ "Diaspora" : "Diaspora",
+ "Add to your website" : "Add to your website",
+ "Share with me via Nextcloud" : "Share with me via Nextcloud",
+ "HTML Code:" : "HTML Code:",
+ "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Share with me through my #Nextcloud Federated Cloud ID, see {url}",
+ "Share with me through my #Nextcloud Federated Cloud ID" : "Share with me through my #Nextcloud Federated Cloud ID",
+ "Cloud ID copied to the clipboard" : "Cloud ID copied to the clipboard",
+ "Copy to clipboard" : "Copy to clipboard",
+ "Clipboard is not available" : "Clipboard is not available",
+ "Copied!" : "Copied!"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/federatedfilesharing/l10n/ka.json b/apps/federatedfilesharing/l10n/ka.json
new file mode 100644
index 00000000000..69b609042e7
--- /dev/null
+++ b/apps/federatedfilesharing/l10n/ka.json
@@ -0,0 +1,54 @@
+{ "translations": {
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "Do you want to add the remote share {name} from {owner}@{remote}?",
+ "Remote share" : "Remote share",
+ "Remote share password" : "Remote share password",
+ "Cancel" : "Cancel",
+ "Add remote share" : "Add remote share",
+ "Invalid Federated Cloud ID" : "Invalid Federated Cloud ID",
+ "Server to server sharing is not enabled on this server" : "Server to server sharing is not enabled on this server",
+ "Couldn't establish a federated share." : "Couldn't establish a federated share.",
+ "Couldn't establish a federated share, maybe the password was wrong." : "Couldn't establish a federated share, maybe the password was wrong.",
+ "Federated Share request sent, you will receive an invitation. Check your notifications." : "Federated Share request sent, you will receive an invitation. Check your notifications.",
+ "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9).",
+ "It is not allowed to send federated group shares from this server." : "It is not allowed to send federated group shares from this server.",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "Sharing %1$s failed, because this item is already shared with user %2$s",
+ "Not allowed to create a federated share with the same user" : "Not allowed to create a federated share with the same user",
+ "Federated shares require read permissions" : "Federated shares require read permissions",
+ "File is already shared with %s" : "File is already shared with %s",
+ "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate.",
+ "Could not find share" : "Could not find share",
+ "Federated sharing" : "Federated sharing",
+ "You received {share} as a remote share from {user} (on behalf of {behalf})" : "You received {share} as a remote share from {user} (on behalf of {behalf})",
+ "You received {share} as a remote share from {user}" : "You received {share} as a remote share from {user}",
+ "Accept" : "Accept",
+ "Decline" : "Decline",
+ "Federated Cloud Sharing" : "Federated Cloud Sharing",
+ "Sharing" : "Sharing",
+ "Federated file sharing" : "Federated file sharing",
+ "Provide federated file sharing across servers" : "Provide federated file sharing across servers",
+ "Adjust how people can share between servers. This includes shares between users on this server as well if they are using federated sharing." : "Adjust how people can share between servers. This includes shares between users on this server as well if they are using federated sharing.",
+ "Allow users on this server to send shares to other servers (this option also allows WebDAV access to public shares)" : "Allow users on this server to send shares to other servers (this option also allows WebDAV access to public shares)",
+ "Allow users on this server to receive shares from other servers" : "Allow users on this server to receive shares from other servers",
+ "Allow users on this server to send shares to groups on other servers" : "Allow users on this server to send shares to groups on other servers",
+ "Allow users on this server to receive group shares from other servers" : "Allow users on this server to receive group shares from other servers",
+ "Search global and public address book for users" : "Search global and public address book for users",
+ "Allow users to publish their data to a global and public address book" : "Allow users to publish their data to a global and public address book",
+ "Unable to update federated files sharing config" : "Unable to update federated files sharing config",
+ "Federated Cloud" : "Federated Cloud",
+ "You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com",
+ "Your Federated Cloud ID:" : "Your Federated Cloud ID:",
+ "Share it so your friends can share files with you:" : "Share it so your friends can share files with you:",
+ "Facebook" : "Facebook",
+ "Twitter" : "Twitter",
+ "Diaspora" : "Diaspora",
+ "Add to your website" : "Add to your website",
+ "Share with me via Nextcloud" : "Share with me via Nextcloud",
+ "HTML Code:" : "HTML Code:",
+ "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Share with me through my #Nextcloud Federated Cloud ID, see {url}",
+ "Share with me through my #Nextcloud Federated Cloud ID" : "Share with me through my #Nextcloud Federated Cloud ID",
+ "Cloud ID copied to the clipboard" : "Cloud ID copied to the clipboard",
+ "Copy to clipboard" : "Copy to clipboard",
+ "Clipboard is not available" : "Clipboard is not available",
+ "Copied!" : "Copied!"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php b/apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php
index f13a77d9368..7e73f89ad41 100644
--- a/apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php
+++ b/apps/federatedfilesharing/lib/Controller/MountPublicLinkController.php
@@ -31,6 +31,7 @@
*/
namespace OCA\FederatedFileSharing\Controller;
+use OCA\DAV\Connector\Sabre\PublicAuth;
use OCA\FederatedFileSharing\AddressHandler;
use OCA\FederatedFileSharing\FederatedShareProvider;
use OCP\AppFramework\Controller;
@@ -108,7 +109,7 @@ class MountPublicLinkController extends Controller {
// make sure that user is authenticated in case of a password protected link
$storedPassword = $share->getPassword();
- $authenticated = $this->session->get('public_link_authenticated') === $share->getId() ||
+ $authenticated = $this->session->get(PublicAuth::DAV_AUTHENTICATED) === $share->getId() ||
$this->shareManager->checkPassword($share, $password);
if (!empty($storedPassword) && !$authenticated) {
$response = new JSONResponse(
diff --git a/apps/federation/l10n/ka.js b/apps/federation/l10n/ka.js
new file mode 100644
index 00000000000..0f0edfc7810
--- /dev/null
+++ b/apps/federation/l10n/ka.js
@@ -0,0 +1,17 @@
+OC.L10N.register(
+ "federation",
+ {
+ "Added to the list of trusted servers" : "Added to the list of trusted servers",
+ "Server is already in the list of trusted servers." : "Server is already in the list of trusted servers.",
+ "No server to federate with found" : "No server to federate with found",
+ "Could not add server" : "Could not add server",
+ "Trusted servers" : "Trusted servers",
+ "Federation" : "Federation",
+ "Federation allows you to connect with other trusted servers to exchange the user directory." : "Federation allows you to connect with other trusted servers to exchange the user directory.",
+ "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing.",
+ "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing. It is not necessary to add a server as trusted server in order to create a federated share." : "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing. It is not necessary to add a server as trusted server in order to create a federated share.",
+ "+ Add trusted server" : "+ Add trusted server",
+ "Trusted server" : "Trusted server",
+ "Add" : "Add"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/federation/l10n/ka.json b/apps/federation/l10n/ka.json
new file mode 100644
index 00000000000..4ad210ebd0e
--- /dev/null
+++ b/apps/federation/l10n/ka.json
@@ -0,0 +1,15 @@
+{ "translations": {
+ "Added to the list of trusted servers" : "Added to the list of trusted servers",
+ "Server is already in the list of trusted servers." : "Server is already in the list of trusted servers.",
+ "No server to federate with found" : "No server to federate with found",
+ "Could not add server" : "Could not add server",
+ "Trusted servers" : "Trusted servers",
+ "Federation" : "Federation",
+ "Federation allows you to connect with other trusted servers to exchange the user directory." : "Federation allows you to connect with other trusted servers to exchange the user directory.",
+ "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing.",
+ "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing. It is not necessary to add a server as trusted server in order to create a federated share." : "Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing. It is not necessary to add a server as trusted server in order to create a federated share.",
+ "+ Add trusted server" : "+ Add trusted server",
+ "Trusted server" : "Trusted server",
+ "Add" : "Add"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js
index 364606e2674..4fb93b7d0db 100644
--- a/apps/files/l10n/es.js
+++ b/apps/files/l10n/es.js
@@ -169,9 +169,11 @@ OC.L10N.register(
"The ownership transfer of {path} from {user} has completed." : "Se ha completado la transferencia de propiedad de {path} a {user}.",
"in %s" : "en %s",
"File Management" : "Gestión de archivos",
+ "Current directory path" : "Dirección de la carpeta actual",
"Reload current directory" : "Recargar directorio actual",
"Go to the \"{dir}\" directory" : "Ir al directorio \"{dir}\"",
"Drag and drop files here to upload" : "Arrastre y suelte archivos aquí para subirlos",
+ "Your have used your space quota and cannot upload files anymore" : "Has utilizado tu cuota de espacio y ya no podrás subir más archivos",
"You don’t have permission to upload or create files here" : "No tiene permisos para subir o crear archivos aquí",
"Upload successful" : "Subida exitosa",
"\"{displayName}\" action executed successfully" : "la acción \"{displayName}\" se ejecutó exitósamente",
@@ -200,6 +202,7 @@ OC.L10N.register(
"\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitósamente",
"{summaryFile} and {summaryFolder}" : "{summaryFile} y {summaryFolder}",
"List of files and folders." : "Lista de archivos y carpetas.",
+ "Column headers with buttons are sortable." : "Las columnas con botones en la cabecera son ordenables.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista no se muestra completamente por motivos de rendimiento. Los archivos se mostrarán a medida que navega por la lista.",
"File not found" : "No se ha encontrado el archivo",
"_{count} file_::_{count} files_" : ["{count} archivo","{count} archivos","{count} archivos"],
@@ -221,6 +224,7 @@ OC.L10N.register(
"Ownership transfer request sent" : "Enviada la solicitud de transferencia de propiedad",
"Cannot transfer ownership of a file or folder you do not own" : "No puedes transferir la propiedad de un archivo o directorio del cual no eres propietario",
"Select file or folder to link to" : "Selecciona archivo o carpeta a enlazar",
+ "Choose file" : "Elegir archivo",
"Choose {file}" : "Seleccionar {file}",
"Add" : "Añadir",
"Loading current folder" : "Cargando carpeta actual",
@@ -233,6 +237,8 @@ OC.L10N.register(
"Shared" : "Compartido",
"Switch to list view" : "Cambiar a vista de lista",
"Switch to grid view" : "Cambiar a vista de cuadrícula",
+ "Error during upload: {message}" : "Error durante la subida: {message}",
+ "Unknown error during upload" : "Error desconocido durante la subida",
"Open the files app settings" : "Abrir la configuración de la app Archivos",
"Files settings" : "Configuración de archivos",
"File cannot be accessed" : "El archivo no puede ser accesado",
@@ -243,6 +249,7 @@ OC.L10N.register(
"Enable the grid view" : "Habilitar vista de cuadrícula",
"Additional settings" : "Configuración adicional",
"WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV URL",
"Copy to clipboard" : "Copiar al portapapeles",
"Use this address to access your Files via WebDAV" : "Use esta dirección para acceder a tus archivos vía WebDAV",
"If you have enabled 2FA, you must create and use a new app password by clicking here." : "Si ha habilitado 2FA, debe crear y utilizar una nueva contraseña de aplicación haciendo clic aquí.",
@@ -263,6 +270,7 @@ OC.L10N.register(
"A file or folder with that name already exists in this folder" : "Un archivo o carpeta con ese nombre ya existe en esta carpeta",
"The files is locked" : "El archivo está bloqueado",
"The file does not exist anymore" : "El archivo ya no existe",
+ "Choose destination" : "Elegir destino",
"Copy to {target}" : "Copiar a {target}",
"Move to {target}" : "Mover a {target}",
"Cancelled move or copy operation" : "Se canceló la operación de mover o copiar",
@@ -273,6 +281,8 @@ OC.L10N.register(
"Templates" : "Plantillas",
"Unable to initialize the templates directory" : "No se ha podido iniciar la carpeta de plantillas",
"Created new folder \"{name}\"" : "Se creó la carpeta nueva \"{name}\"",
+ "One of the dropped files could not be processed" : "Uno de los archivos arrastrados no puede ser procesado",
+ "Uploading \"{filename}\" failed" : "La subida de \"{filename}\" falló",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetas","{folderCount} carpetas"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} archivo","{fileCount} archivos","{fileCount} archivos"],
"_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 archivo y {folderCount} carpeta","1 archivo y {folderCount} carpetas","1 archivo y {folderCount} carpetas"],
diff --git a/apps/files/l10n/es.json b/apps/files/l10n/es.json
index 7798b346d6b..102085c1915 100644
--- a/apps/files/l10n/es.json
+++ b/apps/files/l10n/es.json
@@ -167,9 +167,11 @@
"The ownership transfer of {path} from {user} has completed." : "Se ha completado la transferencia de propiedad de {path} a {user}.",
"in %s" : "en %s",
"File Management" : "Gestión de archivos",
+ "Current directory path" : "Dirección de la carpeta actual",
"Reload current directory" : "Recargar directorio actual",
"Go to the \"{dir}\" directory" : "Ir al directorio \"{dir}\"",
"Drag and drop files here to upload" : "Arrastre y suelte archivos aquí para subirlos",
+ "Your have used your space quota and cannot upload files anymore" : "Has utilizado tu cuota de espacio y ya no podrás subir más archivos",
"You don’t have permission to upload or create files here" : "No tiene permisos para subir o crear archivos aquí",
"Upload successful" : "Subida exitosa",
"\"{displayName}\" action executed successfully" : "la acción \"{displayName}\" se ejecutó exitósamente",
@@ -198,6 +200,7 @@
"\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitósamente",
"{summaryFile} and {summaryFolder}" : "{summaryFile} y {summaryFolder}",
"List of files and folders." : "Lista de archivos y carpetas.",
+ "Column headers with buttons are sortable." : "Las columnas con botones en la cabecera son ordenables.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Esta lista no se muestra completamente por motivos de rendimiento. Los archivos se mostrarán a medida que navega por la lista.",
"File not found" : "No se ha encontrado el archivo",
"_{count} file_::_{count} files_" : ["{count} archivo","{count} archivos","{count} archivos"],
@@ -219,6 +222,7 @@
"Ownership transfer request sent" : "Enviada la solicitud de transferencia de propiedad",
"Cannot transfer ownership of a file or folder you do not own" : "No puedes transferir la propiedad de un archivo o directorio del cual no eres propietario",
"Select file or folder to link to" : "Selecciona archivo o carpeta a enlazar",
+ "Choose file" : "Elegir archivo",
"Choose {file}" : "Seleccionar {file}",
"Add" : "Añadir",
"Loading current folder" : "Cargando carpeta actual",
@@ -231,6 +235,8 @@
"Shared" : "Compartido",
"Switch to list view" : "Cambiar a vista de lista",
"Switch to grid view" : "Cambiar a vista de cuadrícula",
+ "Error during upload: {message}" : "Error durante la subida: {message}",
+ "Unknown error during upload" : "Error desconocido durante la subida",
"Open the files app settings" : "Abrir la configuración de la app Archivos",
"Files settings" : "Configuración de archivos",
"File cannot be accessed" : "El archivo no puede ser accesado",
@@ -241,6 +247,7 @@
"Enable the grid view" : "Habilitar vista de cuadrícula",
"Additional settings" : "Configuración adicional",
"WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV URL",
"Copy to clipboard" : "Copiar al portapapeles",
"Use this address to access your Files via WebDAV" : "Use esta dirección para acceder a tus archivos vía WebDAV",
"If you have enabled 2FA, you must create and use a new app password by clicking here." : "Si ha habilitado 2FA, debe crear y utilizar una nueva contraseña de aplicación haciendo clic aquí.",
@@ -261,6 +268,7 @@
"A file or folder with that name already exists in this folder" : "Un archivo o carpeta con ese nombre ya existe en esta carpeta",
"The files is locked" : "El archivo está bloqueado",
"The file does not exist anymore" : "El archivo ya no existe",
+ "Choose destination" : "Elegir destino",
"Copy to {target}" : "Copiar a {target}",
"Move to {target}" : "Mover a {target}",
"Cancelled move or copy operation" : "Se canceló la operación de mover o copiar",
@@ -271,6 +279,8 @@
"Templates" : "Plantillas",
"Unable to initialize the templates directory" : "No se ha podido iniciar la carpeta de plantillas",
"Created new folder \"{name}\"" : "Se creó la carpeta nueva \"{name}\"",
+ "One of the dropped files could not be processed" : "Uno de los archivos arrastrados no puede ser procesado",
+ "Uploading \"{filename}\" failed" : "La subida de \"{filename}\" falló",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} carpeta","{folderCount} carpetas","{folderCount} carpetas"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} archivo","{fileCount} archivos","{fileCount} archivos"],
"_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 archivo y {folderCount} carpeta","1 archivo y {folderCount} carpetas","1 archivo y {folderCount} carpetas"],
diff --git a/apps/files/l10n/fr.js b/apps/files/l10n/fr.js
index a6637ab6307..9bfd342c383 100644
--- a/apps/files/l10n/fr.js
+++ b/apps/files/l10n/fr.js
@@ -53,7 +53,7 @@ OC.L10N.register(
"This operation is forbidden" : "Cette opération est interdite",
"This directory is unavailable, please check the logs or contact the administrator" : "Ce répertoire est indisponible, merci de consulter les journaux ou de contacter votre administrateur",
"Storage is temporarily not available" : "Le support de stockage est temporairement indisponible",
- "Could not move \"{file}\", target exists" : "Impossible de déplacer \"{file}\", la cible existe",
+ "Could not move \"{file}\", target exists" : "Impossible de déplacer « {file} », la cible existe",
"Could not move \"{file}\"" : "Impossible de déplacer \"{file}\"",
"copy" : "copie",
"Could not copy \"{file}\", target exists" : "Impossible de copier \"{file}\", la cible existe",
@@ -64,9 +64,9 @@ OC.L10N.register(
"{newName} already exists" : "{newName} existe déjà",
"Could not rename \"{fileName}\", it does not exist any more" : "Impossible de renommer \"{fileName}\" car il n'existe plus",
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Le nom \"{targetName}\" est déjà utilisé dans le dossier \"{dir}\". Merci de choisir un nom différent.",
- "Could not rename \"{fileName}\"" : "Impossible de renommer \"{fileName}\"",
+ "Could not rename \"{fileName}\"" : "Impossible de renommer « {fileName} »",
"Could not create file \"{file}\"" : "Impossible de créer le fichier \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Impossible de créer le fichier \"{file}\" car il existe déjà",
+ "Could not create file \"{file}\" because it already exists" : "Impossible de créer le fichier « {file} » car il existe déjà",
"Could not create folder \"{dir}\" because it already exists" : "Impossible de créer le dossier \"{dir}\" car il existe déjà",
"Could not fetch file details \"{file}\"" : "Impossible de récupérer les détails du fichier \"{file}\"",
"Error deleting file \"{fileName}\"." : "Erreur à la suppression du fichier \"{fileName}\".",
diff --git a/apps/files/l10n/fr.json b/apps/files/l10n/fr.json
index b0f2a43d6f9..cbe11a4cb28 100644
--- a/apps/files/l10n/fr.json
+++ b/apps/files/l10n/fr.json
@@ -51,7 +51,7 @@
"This operation is forbidden" : "Cette opération est interdite",
"This directory is unavailable, please check the logs or contact the administrator" : "Ce répertoire est indisponible, merci de consulter les journaux ou de contacter votre administrateur",
"Storage is temporarily not available" : "Le support de stockage est temporairement indisponible",
- "Could not move \"{file}\", target exists" : "Impossible de déplacer \"{file}\", la cible existe",
+ "Could not move \"{file}\", target exists" : "Impossible de déplacer « {file} », la cible existe",
"Could not move \"{file}\"" : "Impossible de déplacer \"{file}\"",
"copy" : "copie",
"Could not copy \"{file}\", target exists" : "Impossible de copier \"{file}\", la cible existe",
@@ -62,9 +62,9 @@
"{newName} already exists" : "{newName} existe déjà",
"Could not rename \"{fileName}\", it does not exist any more" : "Impossible de renommer \"{fileName}\" car il n'existe plus",
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Le nom \"{targetName}\" est déjà utilisé dans le dossier \"{dir}\". Merci de choisir un nom différent.",
- "Could not rename \"{fileName}\"" : "Impossible de renommer \"{fileName}\"",
+ "Could not rename \"{fileName}\"" : "Impossible de renommer « {fileName} »",
"Could not create file \"{file}\"" : "Impossible de créer le fichier \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Impossible de créer le fichier \"{file}\" car il existe déjà",
+ "Could not create file \"{file}\" because it already exists" : "Impossible de créer le fichier « {file} » car il existe déjà",
"Could not create folder \"{dir}\" because it already exists" : "Impossible de créer le dossier \"{dir}\" car il existe déjà",
"Could not fetch file details \"{file}\"" : "Impossible de récupérer les détails du fichier \"{file}\"",
"Error deleting file \"{fileName}\"." : "Erreur à la suppression du fichier \"{fileName}\".",
diff --git a/apps/files/l10n/id.js b/apps/files/l10n/id.js
index ab085915cbd..9209ff04cc8 100644
--- a/apps/files/l10n/id.js
+++ b/apps/files/l10n/id.js
@@ -65,7 +65,7 @@ OC.L10N.register(
"Could not create file \"{file}\"" : "Tidak dapat membuat berkas \"{file}\"",
"Could not create file \"{file}\" because it already exists" : "Tidak dapat membuat berkas \"{file}\" karena sudah ada",
"Could not create folder \"{dir}\" because it already exists" : "Tidak dapat membuat folder \"{dir}\" karena sudah ada",
- "Could not fetch file details \"{file}\"" : "Tidak dapat melihat detail \"{file}\"",
+ "Could not fetch file details \"{file}\"" : "Tidak dapat memperoleh detail berkas \"{file}\"",
"Error deleting file \"{fileName}\"." : "Terjadi kesalahan saat menghapus berkas \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Hasil pencarian tidak ditemukan di folder lainnya untuk '{tag}{filter}{endtag}'",
"Enter more than two characters to search in other folders" : "Masukkan lebih dari dua karakter untuk mencari di folder lain",
diff --git a/apps/files/l10n/id.json b/apps/files/l10n/id.json
index f88ed3a2e06..e229c2471d5 100644
--- a/apps/files/l10n/id.json
+++ b/apps/files/l10n/id.json
@@ -63,7 +63,7 @@
"Could not create file \"{file}\"" : "Tidak dapat membuat berkas \"{file}\"",
"Could not create file \"{file}\" because it already exists" : "Tidak dapat membuat berkas \"{file}\" karena sudah ada",
"Could not create folder \"{dir}\" because it already exists" : "Tidak dapat membuat folder \"{dir}\" karena sudah ada",
- "Could not fetch file details \"{file}\"" : "Tidak dapat melihat detail \"{file}\"",
+ "Could not fetch file details \"{file}\"" : "Tidak dapat memperoleh detail berkas \"{file}\"",
"Error deleting file \"{fileName}\"." : "Terjadi kesalahan saat menghapus berkas \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Hasil pencarian tidak ditemukan di folder lainnya untuk '{tag}{filter}{endtag}'",
"Enter more than two characters to search in other folders" : "Masukkan lebih dari dua karakter untuk mencari di folder lain",
diff --git a/apps/files/l10n/it.js b/apps/files/l10n/it.js
index 497220c690b..470e4289a04 100644
--- a/apps/files/l10n/it.js
+++ b/apps/files/l10n/it.js
@@ -6,8 +6,8 @@ OC.L10N.register(
"Download" : "Scarica",
"Delete" : "Elimina",
"Tags" : "Etichette",
- "Show list view" : "Commuta la vista a lista",
- "Show grid view" : "Commuta la vista a griglia",
+ "Show list view" : "Mostra la vista elenco",
+ "Show grid view" : "Mostra la visualizzazione griglia",
"Home" : "Home",
"Close" : "Chiudi",
"Could not create folder \"{dir}\"" : "Impossibile creare la cartella \"{dir}\"",
@@ -169,9 +169,11 @@ OC.L10N.register(
"The ownership transfer of {path} from {user} has completed." : "Il trasferimento di proprietà di {path} da {user} è completato.",
"in %s" : "in %s",
"File Management" : "Gestione dei file",
+ "Current directory path" : "Percorso della cartella corrente",
"Reload current directory" : "Ricarica la cartella corrente",
"Go to the \"{dir}\" directory" : "Vai alla cartella \"{dir}\"",
"Drag and drop files here to upload" : "Trascina i file qui per caricarli",
+ "Your have used your space quota and cannot upload files anymore" : "Hai esaurito la tua quota di spazio e non puoi più caricare file",
"You don’t have permission to upload or create files here" : "Qui non hai i permessi per caricare o creare file",
"Upload successful" : "Caricamento effettuato",
"\"{displayName}\" action executed successfully" : "L'azione \"{displayName}\" è stata eseguita correttamente",
@@ -200,6 +202,7 @@ OC.L10N.register(
"\"{displayName}\" batch action executed successfully" : "L'azione batch \"{displayName}\" è stata eseguita con successo",
"{summaryFile} and {summaryFolder}" : "{summaryFile} e {summaryFolder}",
"List of files and folders." : "Lista di file e cartelle.",
+ "Column headers with buttons are sortable." : "Le intestazioni di colonna con pulsanti sono ordinabili.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Questa lista non è stata mostrata completamente per ragioni di prestazioni. I file verranno mostrati durante la navigazione della lista.",
"File not found" : "File non trovato",
"_{count} file_::_{count} files_" : ["{count} file","{count} file","{count} file"],
@@ -221,6 +224,7 @@ OC.L10N.register(
"Ownership transfer request sent" : "Richiesta di trasferimento della proprietà inviata",
"Cannot transfer ownership of a file or folder you do not own" : "Impossibile trasferire la proprietà di un file o di una cartella di cui non sei proprietario",
"Select file or folder to link to" : "Seleziona un file o una cartella da collegare",
+ "Choose file" : "Scegli file",
"Choose {file}" : "Scegli {file}",
"Add" : "Aggiungi",
"Loading current folder" : "Sto caricando la cartella corrente",
@@ -233,6 +237,8 @@ OC.L10N.register(
"Shared" : "Condiviso",
"Switch to list view" : "Passa alla vista elenco",
"Switch to grid view" : "Passa alla vista griglia",
+ "Error during upload: {message}" : "Errore durante il caricamento: {message}",
+ "Unknown error during upload" : "Errore sconosciuto durante il caricamento",
"Open the files app settings" : "Apri le impostazioni dell'app File",
"Files settings" : "Impostazioni File",
"File cannot be accessed" : "Il file non possono essere acceduti",
@@ -243,11 +249,12 @@ OC.L10N.register(
"Enable the grid view" : "Attiva visuale a griglia",
"Additional settings" : "Impostazioni aggiuntive",
"WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV URL",
"Copy to clipboard" : "Copia negli appunti",
"Use this address to access your Files via WebDAV" : "Usa questo indirizzo per accedere ai tuoi file con WebDAV",
"If you have enabled 2FA, you must create and use a new app password by clicking here." : "Se hai abilitato il 2FA, devi creare ed usare una nuova password per l'app cliccando qua.",
"Clipboard is not available" : "Appunti non disponibili",
- "WebDAV URL copied to clipboard" : "L'URL di WebDAV è stato copiato negli appunti",
+ "WebDAV URL copied to clipboard" : "L'URL WebDAV è stato copiato negli appunti",
"Unable to change the favourite state of the file" : "Impossibile cambiare lo stato di preferito del file",
"Error while loading the file data" : "Errore durante il caricamento del file di dati",
"Pick a template for {name}" : "Scegli un modello per {name}",
@@ -263,6 +270,7 @@ OC.L10N.register(
"A file or folder with that name already exists in this folder" : "Esiste già un file o una cartella con quel nome in questa cartella",
"The files is locked" : "Il file è bloccato",
"The file does not exist anymore" : "Il file non esiste più",
+ "Choose destination" : "Scegli la destinazione",
"Copy to {target}" : "Copia in {target}",
"Move to {target}" : "Sposta in {target}",
"Cancelled move or copy operation" : "Operazione di spostamento o copia annullata",
@@ -273,6 +281,7 @@ OC.L10N.register(
"Templates" : "Modelli",
"Unable to initialize the templates directory" : "Impossibile inizializzare la cartella dei modelli",
"Created new folder \"{name}\"" : "Crea una nuova cartella \"{name}\"",
+ "One of the dropped files could not be processed" : "Impossibile elaborare uno dei file eliminati",
"Uploading \"{filename}\" failed" : "Caricamento di \"{filename}\" fallito",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} cartella","{folderCount} cartelle","{folderCount} cartelle"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} file","{fileCount} file"],
diff --git a/apps/files/l10n/it.json b/apps/files/l10n/it.json
index 07b9c727079..9a0810da002 100644
--- a/apps/files/l10n/it.json
+++ b/apps/files/l10n/it.json
@@ -4,8 +4,8 @@
"Download" : "Scarica",
"Delete" : "Elimina",
"Tags" : "Etichette",
- "Show list view" : "Commuta la vista a lista",
- "Show grid view" : "Commuta la vista a griglia",
+ "Show list view" : "Mostra la vista elenco",
+ "Show grid view" : "Mostra la visualizzazione griglia",
"Home" : "Home",
"Close" : "Chiudi",
"Could not create folder \"{dir}\"" : "Impossibile creare la cartella \"{dir}\"",
@@ -167,9 +167,11 @@
"The ownership transfer of {path} from {user} has completed." : "Il trasferimento di proprietà di {path} da {user} è completato.",
"in %s" : "in %s",
"File Management" : "Gestione dei file",
+ "Current directory path" : "Percorso della cartella corrente",
"Reload current directory" : "Ricarica la cartella corrente",
"Go to the \"{dir}\" directory" : "Vai alla cartella \"{dir}\"",
"Drag and drop files here to upload" : "Trascina i file qui per caricarli",
+ "Your have used your space quota and cannot upload files anymore" : "Hai esaurito la tua quota di spazio e non puoi più caricare file",
"You don’t have permission to upload or create files here" : "Qui non hai i permessi per caricare o creare file",
"Upload successful" : "Caricamento effettuato",
"\"{displayName}\" action executed successfully" : "L'azione \"{displayName}\" è stata eseguita correttamente",
@@ -198,6 +200,7 @@
"\"{displayName}\" batch action executed successfully" : "L'azione batch \"{displayName}\" è stata eseguita con successo",
"{summaryFile} and {summaryFolder}" : "{summaryFile} e {summaryFolder}",
"List of files and folders." : "Lista di file e cartelle.",
+ "Column headers with buttons are sortable." : "Le intestazioni di colonna con pulsanti sono ordinabili.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Questa lista non è stata mostrata completamente per ragioni di prestazioni. I file verranno mostrati durante la navigazione della lista.",
"File not found" : "File non trovato",
"_{count} file_::_{count} files_" : ["{count} file","{count} file","{count} file"],
@@ -219,6 +222,7 @@
"Ownership transfer request sent" : "Richiesta di trasferimento della proprietà inviata",
"Cannot transfer ownership of a file or folder you do not own" : "Impossibile trasferire la proprietà di un file o di una cartella di cui non sei proprietario",
"Select file or folder to link to" : "Seleziona un file o una cartella da collegare",
+ "Choose file" : "Scegli file",
"Choose {file}" : "Scegli {file}",
"Add" : "Aggiungi",
"Loading current folder" : "Sto caricando la cartella corrente",
@@ -231,6 +235,8 @@
"Shared" : "Condiviso",
"Switch to list view" : "Passa alla vista elenco",
"Switch to grid view" : "Passa alla vista griglia",
+ "Error during upload: {message}" : "Errore durante il caricamento: {message}",
+ "Unknown error during upload" : "Errore sconosciuto durante il caricamento",
"Open the files app settings" : "Apri le impostazioni dell'app File",
"Files settings" : "Impostazioni File",
"File cannot be accessed" : "Il file non possono essere acceduti",
@@ -241,11 +247,12 @@
"Enable the grid view" : "Attiva visuale a griglia",
"Additional settings" : "Impostazioni aggiuntive",
"WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV URL",
"Copy to clipboard" : "Copia negli appunti",
"Use this address to access your Files via WebDAV" : "Usa questo indirizzo per accedere ai tuoi file con WebDAV",
"If you have enabled 2FA, you must create and use a new app password by clicking here." : "Se hai abilitato il 2FA, devi creare ed usare una nuova password per l'app cliccando qua.",
"Clipboard is not available" : "Appunti non disponibili",
- "WebDAV URL copied to clipboard" : "L'URL di WebDAV è stato copiato negli appunti",
+ "WebDAV URL copied to clipboard" : "L'URL WebDAV è stato copiato negli appunti",
"Unable to change the favourite state of the file" : "Impossibile cambiare lo stato di preferito del file",
"Error while loading the file data" : "Errore durante il caricamento del file di dati",
"Pick a template for {name}" : "Scegli un modello per {name}",
@@ -261,6 +268,7 @@
"A file or folder with that name already exists in this folder" : "Esiste già un file o una cartella con quel nome in questa cartella",
"The files is locked" : "Il file è bloccato",
"The file does not exist anymore" : "Il file non esiste più",
+ "Choose destination" : "Scegli la destinazione",
"Copy to {target}" : "Copia in {target}",
"Move to {target}" : "Sposta in {target}",
"Cancelled move or copy operation" : "Operazione di spostamento o copia annullata",
@@ -271,6 +279,7 @@
"Templates" : "Modelli",
"Unable to initialize the templates directory" : "Impossibile inizializzare la cartella dei modelli",
"Created new folder \"{name}\"" : "Crea una nuova cartella \"{name}\"",
+ "One of the dropped files could not be processed" : "Impossibile elaborare uno dei file eliminati",
"Uploading \"{filename}\" failed" : "Caricamento di \"{filename}\" fallito",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} cartella","{folderCount} cartelle","{folderCount} cartelle"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} file","{fileCount} file"],
diff --git a/apps/files/l10n/ja.js b/apps/files/l10n/ja.js
index 162f63c28a7..fed6a144892 100644
--- a/apps/files/l10n/ja.js
+++ b/apps/files/l10n/ja.js
@@ -169,9 +169,11 @@ OC.L10N.register(
"The ownership transfer of {path} from {user} has completed." : "{user} からの {path} の所有権転送が完了しました。",
"in %s" : "%s で",
"File Management" : "ファイル管理",
+ "Current directory path" : "現在のディレクトリパス",
"Reload current directory" : "カレントディレクトリの再読み込み",
"Go to the \"{dir}\" directory" : "\"{dir}\" ディレクトリに移動する",
"Drag and drop files here to upload" : "ここにファイルをドラッグ&ドロップしてアップロードする",
+ "Your have used your space quota and cannot upload files anymore" : "あなたのクォータ容量を使い果たし、ファイルをアップロードできなくなりました。",
"You don’t have permission to upload or create files here" : "ここにファイルをアップロードまたは作成する権限がありません",
"Upload successful" : "アップロード成功",
"\"{displayName}\" action executed successfully" : "\"{displayName}\" アクションは正常に実行された",
@@ -200,6 +202,7 @@ OC.L10N.register(
"\"{displayName}\" batch action executed successfully" : "\"{displayName}\" バッチアクションが正常に実行されました。",
"{summaryFile} and {summaryFolder}" : "{summaryFile} と {summaryFolder}",
"List of files and folders." : "ファイルとフォルダの一覧。",
+ "Column headers with buttons are sortable." : "ボタン付きの列ヘッダはソート可能です。",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "このリストはパフォーマンスの都合上、すべてレンダリングされているわけではありません。リスト内を移動すると、ファイルが次々と表示されていきます。",
"File not found" : "ファイルが見つかりません",
"_{count} file_::_{count} files_" : ["{count} ファイル"],
@@ -221,6 +224,7 @@ OC.L10N.register(
"Ownership transfer request sent" : "所有権転送のリクエストを送信しました",
"Cannot transfer ownership of a file or folder you do not own" : "所有していないファイルまたはフォルダーの所有権を譲渡することはできません",
"Select file or folder to link to" : "リンク先のファイルまたはフォルダを選択",
+ "Choose file" : "ファイルを選択",
"Choose {file}" : "{file}を選択",
"Add" : "追加",
"Loading current folder" : "現在のフォルダの読み込み中",
@@ -233,6 +237,8 @@ OC.L10N.register(
"Shared" : "共有中",
"Switch to list view" : "リスト表示へ切り替え",
"Switch to grid view" : "グリッド表示へ切り替え",
+ "Error during upload: {message}" : "アップロード中にエラーが発生しました: {message}",
+ "Unknown error during upload" : "不明なエラーがアップロード中に発生しました",
"Open the files app settings" : "ファイルアプリの設定を開く",
"Files settings" : "ファイルの設定",
"File cannot be accessed" : "ファイルにアクセスできません",
@@ -243,6 +249,7 @@ OC.L10N.register(
"Enable the grid view" : "グリッド表示を有効にする",
"Additional settings" : "追加設定",
"WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV URL",
"Copy to clipboard" : "クリップボードにコピー",
"Use this address to access your Files via WebDAV" : "このアドレスを使用すれば、WebDAV経由でファイルにアクセスできます",
"If you have enabled 2FA, you must create and use a new app password by clicking here." : "2FAを有効にしている場合は、ここをクリックして新しいアプリのパスワードを作成し、使用する必要があります。",
@@ -263,6 +270,7 @@ OC.L10N.register(
"A file or folder with that name already exists in this folder" : "その名前のファイルまたはフォルダが、このフォルダに既に存在します",
"The files is locked" : "ファイルはロックされています",
"The file does not exist anymore" : "ファイルはもう存在しません",
+ "Choose destination" : "移動先を選択",
"Copy to {target}" : "{target} にコピー",
"Move to {target}" : "{target} に移動",
"Cancelled move or copy operation" : "キャンセルされた移動またはコピー操作",
@@ -273,6 +281,8 @@ OC.L10N.register(
"Templates" : "テンプレート",
"Unable to initialize the templates directory" : "テンプレートディレクトリを初期化できませんでした",
"Created new folder \"{name}\"" : "新規フォルダ \"{name}\" を作成した",
+ "One of the dropped files could not be processed" : "ドロップされたファイルの1つが処理できませんでした",
+ "Uploading \"{filename}\" failed" : "\"{filename}\" のアップロードに失敗しました",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} フォルダ"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ファイル"],
"_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ファイルと {folderCount} フォルダ"],
diff --git a/apps/files/l10n/ja.json b/apps/files/l10n/ja.json
index 96d25245484..30ce605030a 100644
--- a/apps/files/l10n/ja.json
+++ b/apps/files/l10n/ja.json
@@ -167,9 +167,11 @@
"The ownership transfer of {path} from {user} has completed." : "{user} からの {path} の所有権転送が完了しました。",
"in %s" : "%s で",
"File Management" : "ファイル管理",
+ "Current directory path" : "現在のディレクトリパス",
"Reload current directory" : "カレントディレクトリの再読み込み",
"Go to the \"{dir}\" directory" : "\"{dir}\" ディレクトリに移動する",
"Drag and drop files here to upload" : "ここにファイルをドラッグ&ドロップしてアップロードする",
+ "Your have used your space quota and cannot upload files anymore" : "あなたのクォータ容量を使い果たし、ファイルをアップロードできなくなりました。",
"You don’t have permission to upload or create files here" : "ここにファイルをアップロードまたは作成する権限がありません",
"Upload successful" : "アップロード成功",
"\"{displayName}\" action executed successfully" : "\"{displayName}\" アクションは正常に実行された",
@@ -198,6 +200,7 @@
"\"{displayName}\" batch action executed successfully" : "\"{displayName}\" バッチアクションが正常に実行されました。",
"{summaryFile} and {summaryFolder}" : "{summaryFile} と {summaryFolder}",
"List of files and folders." : "ファイルとフォルダの一覧。",
+ "Column headers with buttons are sortable." : "ボタン付きの列ヘッダはソート可能です。",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "このリストはパフォーマンスの都合上、すべてレンダリングされているわけではありません。リスト内を移動すると、ファイルが次々と表示されていきます。",
"File not found" : "ファイルが見つかりません",
"_{count} file_::_{count} files_" : ["{count} ファイル"],
@@ -219,6 +222,7 @@
"Ownership transfer request sent" : "所有権転送のリクエストを送信しました",
"Cannot transfer ownership of a file or folder you do not own" : "所有していないファイルまたはフォルダーの所有権を譲渡することはできません",
"Select file or folder to link to" : "リンク先のファイルまたはフォルダを選択",
+ "Choose file" : "ファイルを選択",
"Choose {file}" : "{file}を選択",
"Add" : "追加",
"Loading current folder" : "現在のフォルダの読み込み中",
@@ -231,6 +235,8 @@
"Shared" : "共有中",
"Switch to list view" : "リスト表示へ切り替え",
"Switch to grid view" : "グリッド表示へ切り替え",
+ "Error during upload: {message}" : "アップロード中にエラーが発生しました: {message}",
+ "Unknown error during upload" : "不明なエラーがアップロード中に発生しました",
"Open the files app settings" : "ファイルアプリの設定を開く",
"Files settings" : "ファイルの設定",
"File cannot be accessed" : "ファイルにアクセスできません",
@@ -241,6 +247,7 @@
"Enable the grid view" : "グリッド表示を有効にする",
"Additional settings" : "追加設定",
"WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV URL",
"Copy to clipboard" : "クリップボードにコピー",
"Use this address to access your Files via WebDAV" : "このアドレスを使用すれば、WebDAV経由でファイルにアクセスできます",
"If you have enabled 2FA, you must create and use a new app password by clicking here." : "2FAを有効にしている場合は、ここをクリックして新しいアプリのパスワードを作成し、使用する必要があります。",
@@ -261,6 +268,7 @@
"A file or folder with that name already exists in this folder" : "その名前のファイルまたはフォルダが、このフォルダに既に存在します",
"The files is locked" : "ファイルはロックされています",
"The file does not exist anymore" : "ファイルはもう存在しません",
+ "Choose destination" : "移動先を選択",
"Copy to {target}" : "{target} にコピー",
"Move to {target}" : "{target} に移動",
"Cancelled move or copy operation" : "キャンセルされた移動またはコピー操作",
@@ -271,6 +279,8 @@
"Templates" : "テンプレート",
"Unable to initialize the templates directory" : "テンプレートディレクトリを初期化できませんでした",
"Created new folder \"{name}\"" : "新規フォルダ \"{name}\" を作成した",
+ "One of the dropped files could not be processed" : "ドロップされたファイルの1つが処理できませんでした",
+ "Uploading \"{filename}\" failed" : "\"{filename}\" のアップロードに失敗しました",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} フォルダ"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} ファイル"],
"_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 ファイルと {folderCount} フォルダ"],
diff --git a/apps/files/l10n/ka.js b/apps/files/l10n/ka.js
new file mode 100644
index 00000000000..07448620e4e
--- /dev/null
+++ b/apps/files/l10n/ka.js
@@ -0,0 +1,328 @@
+OC.L10N.register(
+ "files",
+ {
+ "File could not be found" : "File could not be found",
+ "Move or copy" : "Move or copy",
+ "Download" : "Download",
+ "Delete" : "Delete",
+ "Tags" : "Tags",
+ "Show list view" : "Show list view",
+ "Show grid view" : "Show grid view",
+ "Home" : "Home",
+ "Close" : "Close",
+ "Could not create folder \"{dir}\"" : "Could not create folder \"{dir}\"",
+ "This will stop your current uploads." : "This will stop your current uploads.",
+ "Upload cancelled." : "Upload cancelled.",
+ "Processing files …" : "Processing files …",
+ "…" : "…",
+ "Unable to upload {filename} as it is a directory or has 0 bytes" : "Unable to upload {filename} as it is a directory or has 0 bytes",
+ "Not enough free space, you are uploading {size1} but only {size2} is left" : "Not enough free space, you are uploading {size1} but only {size2} is left",
+ "Target folder \"{dir}\" does not exist any more" : "Target folder \"{dir}\" does not exist any more",
+ "Not enough free space" : "Not enough free space",
+ "An unknown error has occurred" : "An unknown error has occurred",
+ "File could not be uploaded" : "File could not be uploaded",
+ "Uploading …" : "Uploading …",
+ "{remainingTime} ({currentNumber}/{total})" : "{remainingTime} ({currentNumber}/{total})",
+ "Uploading … ({currentNumber}/{total})" : "Uploading … ({currentNumber}/{total})",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} of {totalSize} ({bitrate})",
+ "Uploading that item is not supported" : "Uploading that item is not supported",
+ "Target folder does not exist any more" : "Target folder does not exist any more",
+ "Operation is blocked by access control" : "Operation is blocked by access control",
+ "Error when assembling chunks, status code {status}" : "Error when assembling chunks, status code {status}",
+ "Actions" : "Actions",
+ "Rename" : "Rename",
+ "Move" : "Move",
+ "Copy" : "Copy",
+ "Choose target folder" : "Choose target folder",
+ "Set reminder" : "Set reminder",
+ "Edit locally" : "Edit locally",
+ "Open" : "Open",
+ "Delete file" : "Delete file",
+ "Delete folder" : "Delete folder",
+ "Disconnect storage" : "Disconnect storage",
+ "Leave this share" : "Leave this share",
+ "Could not load info for file \"{file}\"" : "Could not load info for file \"{file}\"",
+ "Files" : "ფაილები",
+ "Details" : "Details",
+ "Please select tag(s) to add to the selection" : "Please select tag(s) to add to the selection",
+ "Apply tag(s) to selection" : "Apply tag(s) to selection",
+ "Select directory \"{dirName}\"" : "Select directory \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Select file \"{fileName}\"",
+ "Pending" : "Pending",
+ "Unable to determine date" : "Unable to determine date",
+ "This operation is forbidden" : "This operation is forbidden",
+ "This directory is unavailable, please check the logs or contact the administrator" : "This directory is unavailable, please check the logs or contact the administrator",
+ "Storage is temporarily not available" : "Storage is temporarily not available",
+ "Could not move \"{file}\", target exists" : "Could not move \"{file}\", target exists",
+ "Could not move \"{file}\"" : "Could not move \"{file}\"",
+ "copy" : "copy",
+ "Could not copy \"{file}\", target exists" : "Could not copy \"{file}\", target exists",
+ "Could not copy \"{file}\"" : "Could not copy \"{file}\"",
+ "Copied {origin} inside {destination}" : "Copied {origin} inside {destination}",
+ "Copied {origin} and {nbfiles} other files inside {destination}" : "Copied {origin} and {nbfiles} other files inside {destination}",
+ "Failed to redirect to client" : "Failed to redirect to client",
+ "{newName} already exists" : "{newName} already exists",
+ "Could not rename \"{fileName}\", it does not exist any more" : "Could not rename \"{fileName}\", it does not exist any more",
+ "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name.",
+ "Could not rename \"{fileName}\"" : "Could not rename \"{fileName}\"",
+ "Could not create file \"{file}\"" : "Could not create file \"{file}\"",
+ "Could not create file \"{file}\" because it already exists" : "Could not create file \"{file}\" because it already exists",
+ "Could not create folder \"{dir}\" because it already exists" : "Could not create folder \"{dir}\" because it already exists",
+ "Could not fetch file details \"{file}\"" : "Could not fetch file details \"{file}\"",
+ "Error deleting file \"{fileName}\"." : "Error deleting file \"{fileName}\".",
+ "No search results in other folders for {tag}{filter}{endtag}" : "No search results in other folders for {tag}{filter}{endtag}",
+ "Enter more than two characters to search in other folders" : "Enter more than two characters to search in other folders",
+ "Name" : "Name",
+ "Size" : "Size",
+ "Modified" : "Modified",
+ "_%n folder_::_%n folders_" : ["%n folder","%n folders"],
+ "_%n file_::_%n files_" : ["%n file","%n files"],
+ "{dirs} and {files}" : "{dirs} and {files}",
+ "_including %n hidden_::_including %n hidden_" : ["including %n hidden","including %n hidden"],
+ "You do not have permission to upload or create files here" : "You do not have permission to upload or create files here",
+ "_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Uploading %n files"],
+ "New" : "New",
+ "New file/folder menu" : "New file/folder menu",
+ "Select file range" : "Select file range",
+ "{used}%" : "{used}%",
+ "{used} of {quota} used" : "{used} of {quota} used",
+ "{used} used" : "{used} used",
+ "\"{name}\" is an invalid file name." : "\"{name}\" is an invalid file name.",
+ "File name cannot be empty." : "File name cannot be empty.",
+ "\"/\" is not allowed inside a file name." : "\"/\" is not allowed inside a file name.",
+ "\"{name}\" is not an allowed filetype" : "\"{name}\" is not an allowed filetype",
+ "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Storage of {owner} is full, files cannot be updated or synced anymore!",
+ "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!",
+ "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!",
+ "Your storage is full, files cannot be updated or synced anymore!" : "Your storage is full, files cannot be updated or synced anymore!",
+ "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Storage of {owner} is almost full ({usedSpacePercent}%).",
+ "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%).",
+ "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%).",
+ "Your storage is almost full ({usedSpacePercent}%)." : "Your storage is almost full ({usedSpacePercent}%).",
+ "_matches \"{filter}\"_::_match \"{filter}\"_" : ["matches \"{filter}\"","match \"{filter}\""],
+ "View in folder" : "View in folder",
+ "Direct link was copied (only works for users who have access to this file/folder)" : "Direct link was copied (only works for users who have access to this file/folder)",
+ "Path" : "Path",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
+ "Favorited" : "Favorited",
+ "Favorite" : "Favorite",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copy direct link (only works for users who have access to this file/folder)",
+ "New folder" : "New folder",
+ "Create new folder" : "Create new folder",
+ "Upload file" : "Upload file",
+ "Recent" : "Recent",
+ "Not favorited" : "Not favorited",
+ "Remove from favorites" : "Remove from favorites",
+ "Add to favorites" : "Add to favorites",
+ "An error occurred while trying to update the tags" : "An error occurred while trying to update the tags",
+ "Added to favorites" : "Added to favorites",
+ "Removed from favorites" : "Removed from favorites",
+ "You added {file} to your favorites" : "You added {file} to your favorites",
+ "You removed {file} from your favorites" : "You removed {file} from your favorites",
+ "Favorites" : "Favorites",
+ "File changes" : "File changes",
+ "Created by {user}" : "Created by {user}",
+ "Changed by {user}" : "Changed by {user}",
+ "Deleted by {user}" : "Deleted by {user}",
+ "Restored by {user}" : "Restored by {user}",
+ "Renamed by {user}" : "Renamed by {user}",
+ "Moved by {user}" : "Moved by {user}",
+ "\"remote user\"" : "\"remote user\"",
+ "You created {file}" : "You created {file}",
+ "You created an encrypted file in {file}" : "You created an encrypted file in {file}",
+ "{user} created {file}" : "{user} created {file}",
+ "{user} created an encrypted file in {file}" : "{user} created an encrypted file in {file}",
+ "{file} was created in a public folder" : "{file} was created in a public folder",
+ "You changed {file}" : "You changed {file}",
+ "You changed an encrypted file in {file}" : "You changed an encrypted file in {file}",
+ "{user} changed {file}" : "{user} changed {file}",
+ "{user} changed an encrypted file in {file}" : "{user} changed an encrypted file in {file}",
+ "You deleted {file}" : "You deleted {file}",
+ "You deleted an encrypted file in {file}" : "You deleted an encrypted file in {file}",
+ "{user} deleted {file}" : "{user} deleted {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} deleted an encrypted file in {file}",
+ "You restored {file}" : "You restored {file}",
+ "{user} restored {file}" : "{user} restored {file}",
+ "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "You renamed {oldfile} (hidden) to {newfile} (hidden)",
+ "You renamed {oldfile} (hidden) to {newfile}" : "You renamed {oldfile} (hidden) to {newfile}",
+ "You renamed {oldfile} to {newfile} (hidden)" : "You renamed {oldfile} to {newfile} (hidden)",
+ "You renamed {oldfile} to {newfile}" : "You renamed {oldfile} to {newfile}",
+ "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} renamed {oldfile} (hidden) to {newfile} (hidden)",
+ "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} renamed {oldfile} (hidden) to {newfile}",
+ "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} renamed {oldfile} to {newfile} (hidden)",
+ "{user} renamed {oldfile} to {newfile}" : "{user} renamed {oldfile} to {newfile}",
+ "You moved {oldfile} to {newfile}" : "You moved {oldfile} to {newfile}",
+ "{user} moved {oldfile} to {newfile}" : "{user} moved {oldfile} to {newfile}",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "A file has been added to or removed from your <strong>favorites</strong>",
+ "A file or folder has been <strong>changed</strong>" : "A file or folder has been <strong>changed</strong>",
+ "A favorite file or folder has been <strong>changed</strong>" : "A favorite file or folder has been <strong>changed</strong>",
+ "Upload (max. %s)" : "Upload (max. %s)",
+ "Accept" : "Accept",
+ "Reject" : "Reject",
+ "Incoming ownership transfer from {user}" : "Incoming ownership transfer from {user}",
+ "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour.",
+ "Ownership transfer failed" : "Ownership transfer failed",
+ "Your ownership transfer of {path} to {user} failed." : "Your ownership transfer of {path} to {user} failed.",
+ "The ownership transfer of {path} from {user} failed." : "The ownership transfer of {path} from {user} failed.",
+ "Ownership transfer done" : "Ownership transfer done",
+ "Your ownership transfer of {path} to {user} has completed." : "Your ownership transfer of {path} to {user} has completed.",
+ "The ownership transfer of {path} from {user} has completed." : "The ownership transfer of {path} from {user} has completed.",
+ "in %s" : "in %s",
+ "File Management" : "File Management",
+ "Current directory path" : "Current directory path",
+ "Reload current directory" : "Reload current directory",
+ "Go to the \"{dir}\" directory" : "Go to the \"{dir}\" directory",
+ "Drag and drop files here to upload" : "Drag and drop files here to upload",
+ "Your have used your space quota and cannot upload files anymore" : "Your have used your space quota and cannot upload files anymore",
+ "You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here",
+ "Upload successful" : "Upload successful",
+ "\"{displayName}\" action executed successfully" : "\"{displayName}\" action executed successfully",
+ "\"{displayName}\" action failed" : "\"{displayName}\" action failed",
+ "Select the row for {displayName}" : "Select the row for {displayName}",
+ "Rename file" : "Rename file",
+ "File name" : "File name",
+ "Folder name" : "Folder name",
+ "This node is unavailable" : "This node is unavailable",
+ "Download file {name}" : "Download file {name}",
+ "\"{name}\" is not an allowed filetype." : "\"{name}\" is not an allowed filetype.",
+ "{newName} already exists." : "{newName} already exists.",
+ "\"{char}\" is not allowed inside a file name." : "\"{char}\" is not allowed inside a file name.",
+ "Name cannot be empty" : "Name cannot be empty",
+ "Another entry with the same name already exists" : "Another entry with the same name already exists",
+ "Renamed \"{oldName}\" to \"{newName}\"" : "Renamed \"{oldName}\" to \"{newName}\"",
+ "Could not rename \"{oldName}\", it does not exist any more" : "Could not rename \"{oldName}\", it does not exist any more",
+ "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name.",
+ "Could not rename \"{oldName}\"" : "Could not rename \"{oldName}\"",
+ "Could not copy {file}. {message}" : "Could not copy {file}. {message}",
+ "Could not move {file}. {message}" : "Could not move {file}. {message}",
+ "Total rows summary" : "Total rows summary",
+ "Select all" : "Select all",
+ "Unselect all" : "Unselect all",
+ "\"{displayName}\" failed on some elements " : "\"{displayName}\" failed on some elements ",
+ "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" batch action executed successfully",
+ "{summaryFile} and {summaryFolder}" : "{summaryFile} and {summaryFolder}",
+ "List of files and folders." : "List of files and folders.",
+ "Column headers with buttons are sortable." : "Column headers with buttons are sortable.",
+ "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list.",
+ "File not found" : "File not found",
+ "_{count} file_::_{count} files_" : ["{count} file","{count} files"],
+ "_{count} folder_::_{count} folders_" : ["{count} folder","{count} folders"],
+ "Storage informations" : "Storage informations",
+ "{usedQuotaByte} used" : "{usedQuotaByte} used",
+ "{relative}% used" : "{relative}% used",
+ "Could not refresh storage stats" : "Could not refresh storage stats",
+ "Your storage is full, files can not be updated or synced anymore!" : "Your storage is full, files can not be updated or synced anymore!",
+ "Transfer ownership of a file or folder" : "Transfer ownership of a file or folder",
+ "Choose file or folder to transfer" : "Choose file or folder to transfer",
+ "Change" : "Change",
+ "New owner" : "New owner",
+ "Choose a file or folder to transfer" : "Choose a file or folder to transfer",
+ "Transfer" : "Transfer",
+ "Transfer {path} to {userid}" : "Transfer {path} to {userid}",
+ "Invalid path selected" : "Invalid path selected",
+ "Unknown error" : "Unknown error",
+ "Ownership transfer request sent" : "Ownership transfer request sent",
+ "Cannot transfer ownership of a file or folder you do not own" : "Cannot transfer ownership of a file or folder you do not own",
+ "Select file or folder to link to" : "Select file or folder to link to",
+ "Choose file" : "Choose file",
+ "Choose {file}" : "Choose {file}",
+ "Add" : "Add",
+ "Loading current folder" : "Loading current folder",
+ "No files in here" : "No files in here",
+ "Upload some content or sync with your devices!" : "Upload some content or sync with your devices!",
+ "Go to the previous folder" : "Go to the previous folder",
+ "Go back" : "Go back",
+ "Share" : "Share",
+ "Shared by link" : "Shared by link",
+ "Shared" : "Shared",
+ "Switch to list view" : "Switch to list view",
+ "Switch to grid view" : "Switch to grid view",
+ "Error during upload: {message}" : "Error during upload: {message}",
+ "Unknown error during upload" : "Unknown error during upload",
+ "Open the files app settings" : "Open the files app settings",
+ "Files settings" : "Files settings",
+ "File cannot be accessed" : "File cannot be accessed",
+ "You might not have have permissions to view it, ask the sender to share it" : "You might not have have permissions to view it, ask the sender to share it",
+ "Sort favorites first" : "Sort favorites first",
+ "Show hidden files" : "Show hidden files",
+ "Crop image previews" : "Crop image previews",
+ "Enable the grid view" : "Enable the grid view",
+ "Additional settings" : "Additional settings",
+ "WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV URL",
+ "Copy to clipboard" : "Copy to clipboard",
+ "Use this address to access your Files via WebDAV" : "Use this address to access your Files via WebDAV",
+ "If you have enabled 2FA, you must create and use a new app password by clicking here." : "If you have enabled 2FA, you must create and use a new app password by clicking here.",
+ "Clipboard is not available" : "Clipboard is not available",
+ "WebDAV URL copied to clipboard" : "WebDAV URL copied to clipboard",
+ "Unable to change the favourite state of the file" : "Unable to change the favourite state of the file",
+ "Error while loading the file data" : "Error while loading the file data",
+ "Pick a template for {name}" : "Pick a template for {name}",
+ "Create" : "Create",
+ "Create a new file with the selected template" : "Create a new file with the selected template",
+ "Creating file" : "Creating file",
+ "Blank" : "Blank",
+ "Unable to create new file from template" : "Unable to create new file from template",
+ "Delete permanently" : "Delete permanently",
+ "Destination is not a folder" : "Destination is not a folder",
+ "This file/folder is already in that directory" : "This file/folder is already in that directory",
+ "You cannot move a file/folder onto itself or into a subfolder of itself" : "You cannot move a file/folder onto itself or into a subfolder of itself",
+ "A file or folder with that name already exists in this folder" : "A file or folder with that name already exists in this folder",
+ "The files is locked" : "The files is locked",
+ "The file does not exist anymore" : "The file does not exist anymore",
+ "Choose destination" : "Choose destination",
+ "Copy to {target}" : "Copy to {target}",
+ "Move to {target}" : "Move to {target}",
+ "Cancelled move or copy operation" : "Cancelled move or copy operation",
+ "Open folder {displayName}" : "Open folder {displayName}",
+ "Open in Files" : "Open in Files",
+ "Open details" : "Open details",
+ "Create new templates folder" : "Create new templates folder",
+ "Templates" : "Templates",
+ "Unable to initialize the templates directory" : "Unable to initialize the templates directory",
+ "Created new folder \"{name}\"" : "Created new folder \"{name}\"",
+ "One of the dropped files could not be processed" : "One of the dropped files could not be processed",
+ "Uploading \"{filename}\" failed" : "Uploading \"{filename}\" failed",
+ "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","{folderCount} folders"],
+ "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} files"],
+ "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","1 file and {folderCount} folders"],
+ "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} file and 1 folder","{fileCount} files and 1 folder"],
+ "{fileCount} files and {folderCount} folders" : "{fileCount} files and {folderCount} folders",
+ "List of favorites files and folders." : "List of favorites files and folders.",
+ "No favorites yet" : "No favorites yet",
+ "Files and folders you mark as favorite will show up here" : "Files and folders you mark as favorite will show up here",
+ "All files" : "All files",
+ "List of your files and folders." : "List of your files and folders.",
+ "List of recently modified files and folders." : "List of recently modified files and folders.",
+ "No recently modified files" : "No recently modified files",
+ "Files and folders you recently modified will show up here." : "Files and folders you recently modified will show up here.",
+ "Toggle %1$s sublist" : "Toggle %1$s sublist",
+ "No entries found in this folder" : "No entries found in this folder",
+ "Upload too large" : "Upload too large",
+ "The files you are trying to upload exceed the maximum size for file uploads on this server." : "The files you are trying to upload exceed the maximum size for file uploads on this server.",
+ "Text file" : "Text file",
+ "New text file.txt" : "New text file.txt",
+ "You can only favorite a single file or folder at a time" : "You can only favorite a single file or folder at a time",
+ "Search users" : "Search users",
+ "Cancel" : "Cancel",
+ "Set up templates folder" : "Set up templates folder",
+ "Toggle grid view" : "Toggle grid view",
+ "Deleted files" : "Deleted files",
+ "Shares" : "Shares",
+ "Shared with others" : "Shared with others",
+ "Shared with you" : "Shared with you",
+ "Deleted shares" : "Deleted shares",
+ "Pending shares" : "Pending shares",
+ "This file has the tag {tag}" : "This file has the tag {tag}",
+ "This file has the tags {firstTags} and {lastTag}" : "This file has the tags {firstTags} and {lastTag}",
+ "Open folder {name}" : "Open folder {name}",
+ "ascending" : "ascending",
+ "descending" : "descending",
+ "Sort list by {column} ({direction})" : "Sort list by {column} ({direction})",
+ "This list is not fully rendered for performances reasons. The files will be rendered as you navigate through the list." : "This list is not fully rendered for performances reasons. The files will be rendered as you navigate through the list.",
+ "Search for an account" : "Search for an account",
+ "Choose" : "Choose",
+ "No files or folders have been deleted yet" : "No files or folders have been deleted yet",
+ "Chose destination" : "Chose destination"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/files/l10n/ka.json b/apps/files/l10n/ka.json
new file mode 100644
index 00000000000..581711c6208
--- /dev/null
+++ b/apps/files/l10n/ka.json
@@ -0,0 +1,326 @@
+{ "translations": {
+ "File could not be found" : "File could not be found",
+ "Move or copy" : "Move or copy",
+ "Download" : "Download",
+ "Delete" : "Delete",
+ "Tags" : "Tags",
+ "Show list view" : "Show list view",
+ "Show grid view" : "Show grid view",
+ "Home" : "Home",
+ "Close" : "Close",
+ "Could not create folder \"{dir}\"" : "Could not create folder \"{dir}\"",
+ "This will stop your current uploads." : "This will stop your current uploads.",
+ "Upload cancelled." : "Upload cancelled.",
+ "Processing files …" : "Processing files …",
+ "…" : "…",
+ "Unable to upload {filename} as it is a directory or has 0 bytes" : "Unable to upload {filename} as it is a directory or has 0 bytes",
+ "Not enough free space, you are uploading {size1} but only {size2} is left" : "Not enough free space, you are uploading {size1} but only {size2} is left",
+ "Target folder \"{dir}\" does not exist any more" : "Target folder \"{dir}\" does not exist any more",
+ "Not enough free space" : "Not enough free space",
+ "An unknown error has occurred" : "An unknown error has occurred",
+ "File could not be uploaded" : "File could not be uploaded",
+ "Uploading …" : "Uploading …",
+ "{remainingTime} ({currentNumber}/{total})" : "{remainingTime} ({currentNumber}/{total})",
+ "Uploading … ({currentNumber}/{total})" : "Uploading … ({currentNumber}/{total})",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} of {totalSize} ({bitrate})",
+ "Uploading that item is not supported" : "Uploading that item is not supported",
+ "Target folder does not exist any more" : "Target folder does not exist any more",
+ "Operation is blocked by access control" : "Operation is blocked by access control",
+ "Error when assembling chunks, status code {status}" : "Error when assembling chunks, status code {status}",
+ "Actions" : "Actions",
+ "Rename" : "Rename",
+ "Move" : "Move",
+ "Copy" : "Copy",
+ "Choose target folder" : "Choose target folder",
+ "Set reminder" : "Set reminder",
+ "Edit locally" : "Edit locally",
+ "Open" : "Open",
+ "Delete file" : "Delete file",
+ "Delete folder" : "Delete folder",
+ "Disconnect storage" : "Disconnect storage",
+ "Leave this share" : "Leave this share",
+ "Could not load info for file \"{file}\"" : "Could not load info for file \"{file}\"",
+ "Files" : "ფაილები",
+ "Details" : "Details",
+ "Please select tag(s) to add to the selection" : "Please select tag(s) to add to the selection",
+ "Apply tag(s) to selection" : "Apply tag(s) to selection",
+ "Select directory \"{dirName}\"" : "Select directory \"{dirName}\"",
+ "Select file \"{fileName}\"" : "Select file \"{fileName}\"",
+ "Pending" : "Pending",
+ "Unable to determine date" : "Unable to determine date",
+ "This operation is forbidden" : "This operation is forbidden",
+ "This directory is unavailable, please check the logs or contact the administrator" : "This directory is unavailable, please check the logs or contact the administrator",
+ "Storage is temporarily not available" : "Storage is temporarily not available",
+ "Could not move \"{file}\", target exists" : "Could not move \"{file}\", target exists",
+ "Could not move \"{file}\"" : "Could not move \"{file}\"",
+ "copy" : "copy",
+ "Could not copy \"{file}\", target exists" : "Could not copy \"{file}\", target exists",
+ "Could not copy \"{file}\"" : "Could not copy \"{file}\"",
+ "Copied {origin} inside {destination}" : "Copied {origin} inside {destination}",
+ "Copied {origin} and {nbfiles} other files inside {destination}" : "Copied {origin} and {nbfiles} other files inside {destination}",
+ "Failed to redirect to client" : "Failed to redirect to client",
+ "{newName} already exists" : "{newName} already exists",
+ "Could not rename \"{fileName}\", it does not exist any more" : "Could not rename \"{fileName}\", it does not exist any more",
+ "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name.",
+ "Could not rename \"{fileName}\"" : "Could not rename \"{fileName}\"",
+ "Could not create file \"{file}\"" : "Could not create file \"{file}\"",
+ "Could not create file \"{file}\" because it already exists" : "Could not create file \"{file}\" because it already exists",
+ "Could not create folder \"{dir}\" because it already exists" : "Could not create folder \"{dir}\" because it already exists",
+ "Could not fetch file details \"{file}\"" : "Could not fetch file details \"{file}\"",
+ "Error deleting file \"{fileName}\"." : "Error deleting file \"{fileName}\".",
+ "No search results in other folders for {tag}{filter}{endtag}" : "No search results in other folders for {tag}{filter}{endtag}",
+ "Enter more than two characters to search in other folders" : "Enter more than two characters to search in other folders",
+ "Name" : "Name",
+ "Size" : "Size",
+ "Modified" : "Modified",
+ "_%n folder_::_%n folders_" : ["%n folder","%n folders"],
+ "_%n file_::_%n files_" : ["%n file","%n files"],
+ "{dirs} and {files}" : "{dirs} and {files}",
+ "_including %n hidden_::_including %n hidden_" : ["including %n hidden","including %n hidden"],
+ "You do not have permission to upload or create files here" : "You do not have permission to upload or create files here",
+ "_Uploading %n file_::_Uploading %n files_" : ["Uploading %n file","Uploading %n files"],
+ "New" : "New",
+ "New file/folder menu" : "New file/folder menu",
+ "Select file range" : "Select file range",
+ "{used}%" : "{used}%",
+ "{used} of {quota} used" : "{used} of {quota} used",
+ "{used} used" : "{used} used",
+ "\"{name}\" is an invalid file name." : "\"{name}\" is an invalid file name.",
+ "File name cannot be empty." : "File name cannot be empty.",
+ "\"/\" is not allowed inside a file name." : "\"/\" is not allowed inside a file name.",
+ "\"{name}\" is not an allowed filetype" : "\"{name}\" is not an allowed filetype",
+ "Storage of {owner} is full, files cannot be updated or synced anymore!" : "Storage of {owner} is full, files cannot be updated or synced anymore!",
+ "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!",
+ "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!",
+ "Your storage is full, files cannot be updated or synced anymore!" : "Your storage is full, files cannot be updated or synced anymore!",
+ "Storage of {owner} is almost full ({usedSpacePercent}%)." : "Storage of {owner} is almost full ({usedSpacePercent}%).",
+ "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%).",
+ "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%).",
+ "Your storage is almost full ({usedSpacePercent}%)." : "Your storage is almost full ({usedSpacePercent}%).",
+ "_matches \"{filter}\"_::_match \"{filter}\"_" : ["matches \"{filter}\"","match \"{filter}\""],
+ "View in folder" : "View in folder",
+ "Direct link was copied (only works for users who have access to this file/folder)" : "Direct link was copied (only works for users who have access to this file/folder)",
+ "Path" : "Path",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
+ "Favorited" : "Favorited",
+ "Favorite" : "Favorite",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copy direct link (only works for users who have access to this file/folder)",
+ "New folder" : "New folder",
+ "Create new folder" : "Create new folder",
+ "Upload file" : "Upload file",
+ "Recent" : "Recent",
+ "Not favorited" : "Not favorited",
+ "Remove from favorites" : "Remove from favorites",
+ "Add to favorites" : "Add to favorites",
+ "An error occurred while trying to update the tags" : "An error occurred while trying to update the tags",
+ "Added to favorites" : "Added to favorites",
+ "Removed from favorites" : "Removed from favorites",
+ "You added {file} to your favorites" : "You added {file} to your favorites",
+ "You removed {file} from your favorites" : "You removed {file} from your favorites",
+ "Favorites" : "Favorites",
+ "File changes" : "File changes",
+ "Created by {user}" : "Created by {user}",
+ "Changed by {user}" : "Changed by {user}",
+ "Deleted by {user}" : "Deleted by {user}",
+ "Restored by {user}" : "Restored by {user}",
+ "Renamed by {user}" : "Renamed by {user}",
+ "Moved by {user}" : "Moved by {user}",
+ "\"remote user\"" : "\"remote user\"",
+ "You created {file}" : "You created {file}",
+ "You created an encrypted file in {file}" : "You created an encrypted file in {file}",
+ "{user} created {file}" : "{user} created {file}",
+ "{user} created an encrypted file in {file}" : "{user} created an encrypted file in {file}",
+ "{file} was created in a public folder" : "{file} was created in a public folder",
+ "You changed {file}" : "You changed {file}",
+ "You changed an encrypted file in {file}" : "You changed an encrypted file in {file}",
+ "{user} changed {file}" : "{user} changed {file}",
+ "{user} changed an encrypted file in {file}" : "{user} changed an encrypted file in {file}",
+ "You deleted {file}" : "You deleted {file}",
+ "You deleted an encrypted file in {file}" : "You deleted an encrypted file in {file}",
+ "{user} deleted {file}" : "{user} deleted {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} deleted an encrypted file in {file}",
+ "You restored {file}" : "You restored {file}",
+ "{user} restored {file}" : "{user} restored {file}",
+ "You renamed {oldfile} (hidden) to {newfile} (hidden)" : "You renamed {oldfile} (hidden) to {newfile} (hidden)",
+ "You renamed {oldfile} (hidden) to {newfile}" : "You renamed {oldfile} (hidden) to {newfile}",
+ "You renamed {oldfile} to {newfile} (hidden)" : "You renamed {oldfile} to {newfile} (hidden)",
+ "You renamed {oldfile} to {newfile}" : "You renamed {oldfile} to {newfile}",
+ "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} renamed {oldfile} (hidden) to {newfile} (hidden)",
+ "{user} renamed {oldfile} (hidden) to {newfile}" : "{user} renamed {oldfile} (hidden) to {newfile}",
+ "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} renamed {oldfile} to {newfile} (hidden)",
+ "{user} renamed {oldfile} to {newfile}" : "{user} renamed {oldfile} to {newfile}",
+ "You moved {oldfile} to {newfile}" : "You moved {oldfile} to {newfile}",
+ "{user} moved {oldfile} to {newfile}" : "{user} moved {oldfile} to {newfile}",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "A file has been added to or removed from your <strong>favorites</strong>",
+ "A file or folder has been <strong>changed</strong>" : "A file or folder has been <strong>changed</strong>",
+ "A favorite file or folder has been <strong>changed</strong>" : "A favorite file or folder has been <strong>changed</strong>",
+ "Upload (max. %s)" : "Upload (max. %s)",
+ "Accept" : "Accept",
+ "Reject" : "Reject",
+ "Incoming ownership transfer from {user}" : "Incoming ownership transfer from {user}",
+ "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour.",
+ "Ownership transfer failed" : "Ownership transfer failed",
+ "Your ownership transfer of {path} to {user} failed." : "Your ownership transfer of {path} to {user} failed.",
+ "The ownership transfer of {path} from {user} failed." : "The ownership transfer of {path} from {user} failed.",
+ "Ownership transfer done" : "Ownership transfer done",
+ "Your ownership transfer of {path} to {user} has completed." : "Your ownership transfer of {path} to {user} has completed.",
+ "The ownership transfer of {path} from {user} has completed." : "The ownership transfer of {path} from {user} has completed.",
+ "in %s" : "in %s",
+ "File Management" : "File Management",
+ "Current directory path" : "Current directory path",
+ "Reload current directory" : "Reload current directory",
+ "Go to the \"{dir}\" directory" : "Go to the \"{dir}\" directory",
+ "Drag and drop files here to upload" : "Drag and drop files here to upload",
+ "Your have used your space quota and cannot upload files anymore" : "Your have used your space quota and cannot upload files anymore",
+ "You don’t have permission to upload or create files here" : "You don’t have permission to upload or create files here",
+ "Upload successful" : "Upload successful",
+ "\"{displayName}\" action executed successfully" : "\"{displayName}\" action executed successfully",
+ "\"{displayName}\" action failed" : "\"{displayName}\" action failed",
+ "Select the row for {displayName}" : "Select the row for {displayName}",
+ "Rename file" : "Rename file",
+ "File name" : "File name",
+ "Folder name" : "Folder name",
+ "This node is unavailable" : "This node is unavailable",
+ "Download file {name}" : "Download file {name}",
+ "\"{name}\" is not an allowed filetype." : "\"{name}\" is not an allowed filetype.",
+ "{newName} already exists." : "{newName} already exists.",
+ "\"{char}\" is not allowed inside a file name." : "\"{char}\" is not allowed inside a file name.",
+ "Name cannot be empty" : "Name cannot be empty",
+ "Another entry with the same name already exists" : "Another entry with the same name already exists",
+ "Renamed \"{oldName}\" to \"{newName}\"" : "Renamed \"{oldName}\" to \"{newName}\"",
+ "Could not rename \"{oldName}\", it does not exist any more" : "Could not rename \"{oldName}\", it does not exist any more",
+ "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name.",
+ "Could not rename \"{oldName}\"" : "Could not rename \"{oldName}\"",
+ "Could not copy {file}. {message}" : "Could not copy {file}. {message}",
+ "Could not move {file}. {message}" : "Could not move {file}. {message}",
+ "Total rows summary" : "Total rows summary",
+ "Select all" : "Select all",
+ "Unselect all" : "Unselect all",
+ "\"{displayName}\" failed on some elements " : "\"{displayName}\" failed on some elements ",
+ "\"{displayName}\" batch action executed successfully" : "\"{displayName}\" batch action executed successfully",
+ "{summaryFile} and {summaryFolder}" : "{summaryFile} and {summaryFolder}",
+ "List of files and folders." : "List of files and folders.",
+ "Column headers with buttons are sortable." : "Column headers with buttons are sortable.",
+ "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list.",
+ "File not found" : "File not found",
+ "_{count} file_::_{count} files_" : ["{count} file","{count} files"],
+ "_{count} folder_::_{count} folders_" : ["{count} folder","{count} folders"],
+ "Storage informations" : "Storage informations",
+ "{usedQuotaByte} used" : "{usedQuotaByte} used",
+ "{relative}% used" : "{relative}% used",
+ "Could not refresh storage stats" : "Could not refresh storage stats",
+ "Your storage is full, files can not be updated or synced anymore!" : "Your storage is full, files can not be updated or synced anymore!",
+ "Transfer ownership of a file or folder" : "Transfer ownership of a file or folder",
+ "Choose file or folder to transfer" : "Choose file or folder to transfer",
+ "Change" : "Change",
+ "New owner" : "New owner",
+ "Choose a file or folder to transfer" : "Choose a file or folder to transfer",
+ "Transfer" : "Transfer",
+ "Transfer {path} to {userid}" : "Transfer {path} to {userid}",
+ "Invalid path selected" : "Invalid path selected",
+ "Unknown error" : "Unknown error",
+ "Ownership transfer request sent" : "Ownership transfer request sent",
+ "Cannot transfer ownership of a file or folder you do not own" : "Cannot transfer ownership of a file or folder you do not own",
+ "Select file or folder to link to" : "Select file or folder to link to",
+ "Choose file" : "Choose file",
+ "Choose {file}" : "Choose {file}",
+ "Add" : "Add",
+ "Loading current folder" : "Loading current folder",
+ "No files in here" : "No files in here",
+ "Upload some content or sync with your devices!" : "Upload some content or sync with your devices!",
+ "Go to the previous folder" : "Go to the previous folder",
+ "Go back" : "Go back",
+ "Share" : "Share",
+ "Shared by link" : "Shared by link",
+ "Shared" : "Shared",
+ "Switch to list view" : "Switch to list view",
+ "Switch to grid view" : "Switch to grid view",
+ "Error during upload: {message}" : "Error during upload: {message}",
+ "Unknown error during upload" : "Unknown error during upload",
+ "Open the files app settings" : "Open the files app settings",
+ "Files settings" : "Files settings",
+ "File cannot be accessed" : "File cannot be accessed",
+ "You might not have have permissions to view it, ask the sender to share it" : "You might not have have permissions to view it, ask the sender to share it",
+ "Sort favorites first" : "Sort favorites first",
+ "Show hidden files" : "Show hidden files",
+ "Crop image previews" : "Crop image previews",
+ "Enable the grid view" : "Enable the grid view",
+ "Additional settings" : "Additional settings",
+ "WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV URL",
+ "Copy to clipboard" : "Copy to clipboard",
+ "Use this address to access your Files via WebDAV" : "Use this address to access your Files via WebDAV",
+ "If you have enabled 2FA, you must create and use a new app password by clicking here." : "If you have enabled 2FA, you must create and use a new app password by clicking here.",
+ "Clipboard is not available" : "Clipboard is not available",
+ "WebDAV URL copied to clipboard" : "WebDAV URL copied to clipboard",
+ "Unable to change the favourite state of the file" : "Unable to change the favourite state of the file",
+ "Error while loading the file data" : "Error while loading the file data",
+ "Pick a template for {name}" : "Pick a template for {name}",
+ "Create" : "Create",
+ "Create a new file with the selected template" : "Create a new file with the selected template",
+ "Creating file" : "Creating file",
+ "Blank" : "Blank",
+ "Unable to create new file from template" : "Unable to create new file from template",
+ "Delete permanently" : "Delete permanently",
+ "Destination is not a folder" : "Destination is not a folder",
+ "This file/folder is already in that directory" : "This file/folder is already in that directory",
+ "You cannot move a file/folder onto itself or into a subfolder of itself" : "You cannot move a file/folder onto itself or into a subfolder of itself",
+ "A file or folder with that name already exists in this folder" : "A file or folder with that name already exists in this folder",
+ "The files is locked" : "The files is locked",
+ "The file does not exist anymore" : "The file does not exist anymore",
+ "Choose destination" : "Choose destination",
+ "Copy to {target}" : "Copy to {target}",
+ "Move to {target}" : "Move to {target}",
+ "Cancelled move or copy operation" : "Cancelled move or copy operation",
+ "Open folder {displayName}" : "Open folder {displayName}",
+ "Open in Files" : "Open in Files",
+ "Open details" : "Open details",
+ "Create new templates folder" : "Create new templates folder",
+ "Templates" : "Templates",
+ "Unable to initialize the templates directory" : "Unable to initialize the templates directory",
+ "Created new folder \"{name}\"" : "Created new folder \"{name}\"",
+ "One of the dropped files could not be processed" : "One of the dropped files could not be processed",
+ "Uploading \"{filename}\" failed" : "Uploading \"{filename}\" failed",
+ "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} folder","{folderCount} folders"],
+ "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} file","{fileCount} files"],
+ "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 file and {folderCount} folder","1 file and {folderCount} folders"],
+ "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} file and 1 folder","{fileCount} files and 1 folder"],
+ "{fileCount} files and {folderCount} folders" : "{fileCount} files and {folderCount} folders",
+ "List of favorites files and folders." : "List of favorites files and folders.",
+ "No favorites yet" : "No favorites yet",
+ "Files and folders you mark as favorite will show up here" : "Files and folders you mark as favorite will show up here",
+ "All files" : "All files",
+ "List of your files and folders." : "List of your files and folders.",
+ "List of recently modified files and folders." : "List of recently modified files and folders.",
+ "No recently modified files" : "No recently modified files",
+ "Files and folders you recently modified will show up here." : "Files and folders you recently modified will show up here.",
+ "Toggle %1$s sublist" : "Toggle %1$s sublist",
+ "No entries found in this folder" : "No entries found in this folder",
+ "Upload too large" : "Upload too large",
+ "The files you are trying to upload exceed the maximum size for file uploads on this server." : "The files you are trying to upload exceed the maximum size for file uploads on this server.",
+ "Text file" : "Text file",
+ "New text file.txt" : "New text file.txt",
+ "You can only favorite a single file or folder at a time" : "You can only favorite a single file or folder at a time",
+ "Search users" : "Search users",
+ "Cancel" : "Cancel",
+ "Set up templates folder" : "Set up templates folder",
+ "Toggle grid view" : "Toggle grid view",
+ "Deleted files" : "Deleted files",
+ "Shares" : "Shares",
+ "Shared with others" : "Shared with others",
+ "Shared with you" : "Shared with you",
+ "Deleted shares" : "Deleted shares",
+ "Pending shares" : "Pending shares",
+ "This file has the tag {tag}" : "This file has the tag {tag}",
+ "This file has the tags {firstTags} and {lastTag}" : "This file has the tags {firstTags} and {lastTag}",
+ "Open folder {name}" : "Open folder {name}",
+ "ascending" : "ascending",
+ "descending" : "descending",
+ "Sort list by {column} ({direction})" : "Sort list by {column} ({direction})",
+ "This list is not fully rendered for performances reasons. The files will be rendered as you navigate through the list." : "This list is not fully rendered for performances reasons. The files will be rendered as you navigate through the list.",
+ "Search for an account" : "Search for an account",
+ "Choose" : "Choose",
+ "No files or folders have been deleted yet" : "No files or folders have been deleted yet",
+ "Chose destination" : "Chose destination"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/files/l10n/ko.js b/apps/files/l10n/ko.js
index b789160f957..22cc9f4236d 100644
--- a/apps/files/l10n/ko.js
+++ b/apps/files/l10n/ko.js
@@ -220,6 +220,7 @@ OC.L10N.register(
"Ownership transfer request sent" : "소유권 이전 요청이 전송됨",
"Cannot transfer ownership of a file or folder you do not own" : "내가 소유하지 않은 파일이나 폴더의 소유권을 이전할 수 없음",
"Select file or folder to link to" : "링크할 파일이나 폴더 선택",
+ "Choose file" : "파일 선택",
"Choose {file}" : "{file} 선택",
"Add" : "추가",
"Loading current folder" : "현재 폴더를 불러오는 중",
@@ -232,6 +233,8 @@ OC.L10N.register(
"Shared" : "공유됨",
"Switch to list view" : "목록 보기로 전환",
"Switch to grid view" : "바둑판식 보기로 전환",
+ "Error during upload: {message}" : "업로드 오류: {message}",
+ "Unknown error during upload" : "업로드 중 알 수 없는 오류 발생",
"Open the files app settings" : "파일 앱 설정을 열기",
"Files settings" : "파일 설정",
"File cannot be accessed" : "파일에 접근할 수 없음",
@@ -262,6 +265,7 @@ OC.L10N.register(
"A file or folder with that name already exists in this folder" : "같은 이름을 사용하는 파일 또는 폴더가 이미 이 폴더에 있습니다.",
"The files is locked" : "이 파일은 잠겼습니다.",
"The file does not exist anymore" : "파일이 더이상 존재하지 않습니다.",
+ "Choose destination" : "목적지 선택",
"Copy to {target}" : "{target}에 복사",
"Move to {target}" : "{target}에 이동",
"Cancelled move or copy operation" : "이동 또는 복사 작업을 취소함",
@@ -272,6 +276,7 @@ OC.L10N.register(
"Templates" : "템플릿",
"Unable to initialize the templates directory" : "템플릿 디렉터리를 설정할 수 없음",
"Created new folder \"{name}\"" : "\"{name}\" 폴더를 새로 만듦",
+ "Uploading \"{filename}\" failed" : "\"{filename}\" 업로드가 실패함",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount}개 폴더"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount}개 파일"],
"_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1개 파일과 {folderCount}개 폴더"],
diff --git a/apps/files/l10n/ko.json b/apps/files/l10n/ko.json
index c4e1436f234..c5c8ea7f354 100644
--- a/apps/files/l10n/ko.json
+++ b/apps/files/l10n/ko.json
@@ -218,6 +218,7 @@
"Ownership transfer request sent" : "소유권 이전 요청이 전송됨",
"Cannot transfer ownership of a file or folder you do not own" : "내가 소유하지 않은 파일이나 폴더의 소유권을 이전할 수 없음",
"Select file or folder to link to" : "링크할 파일이나 폴더 선택",
+ "Choose file" : "파일 선택",
"Choose {file}" : "{file} 선택",
"Add" : "추가",
"Loading current folder" : "현재 폴더를 불러오는 중",
@@ -230,6 +231,8 @@
"Shared" : "공유됨",
"Switch to list view" : "목록 보기로 전환",
"Switch to grid view" : "바둑판식 보기로 전환",
+ "Error during upload: {message}" : "업로드 오류: {message}",
+ "Unknown error during upload" : "업로드 중 알 수 없는 오류 발생",
"Open the files app settings" : "파일 앱 설정을 열기",
"Files settings" : "파일 설정",
"File cannot be accessed" : "파일에 접근할 수 없음",
@@ -260,6 +263,7 @@
"A file or folder with that name already exists in this folder" : "같은 이름을 사용하는 파일 또는 폴더가 이미 이 폴더에 있습니다.",
"The files is locked" : "이 파일은 잠겼습니다.",
"The file does not exist anymore" : "파일이 더이상 존재하지 않습니다.",
+ "Choose destination" : "목적지 선택",
"Copy to {target}" : "{target}에 복사",
"Move to {target}" : "{target}에 이동",
"Cancelled move or copy operation" : "이동 또는 복사 작업을 취소함",
@@ -270,6 +274,7 @@
"Templates" : "템플릿",
"Unable to initialize the templates directory" : "템플릿 디렉터리를 설정할 수 없음",
"Created new folder \"{name}\"" : "\"{name}\" 폴더를 새로 만듦",
+ "Uploading \"{filename}\" failed" : "\"{filename}\" 업로드가 실패함",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount}개 폴더"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount}개 파일"],
"_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1개 파일과 {folderCount}개 폴더"],
diff --git a/apps/files/l10n/mk.js b/apps/files/l10n/mk.js
index 5711175314a..edb6a3c75c0 100644
--- a/apps/files/l10n/mk.js
+++ b/apps/files/l10n/mk.js
@@ -169,9 +169,13 @@ OC.L10N.register(
"The ownership transfer of {path} from {user} has completed." : "Трансферот на сопственост на {path} од {user} е комплетиран.",
"in %s" : "во %s",
"File Management" : "Датотеки",
+ "Current directory path" : "Патека до оваа папка",
"Reload current directory" : "Превчитај ја повторно моменталната папка",
"Go to the \"{dir}\" directory" : "Оди до \"{dir}\" папката",
+ "Drag and drop files here to upload" : "Повлечи и испушти датотеки за прикачување",
+ "Your have used your space quota and cannot upload files anymore" : "Го имате искористено лимитот на просторот за прикачување и повеќе неможете да прикачувате датотеки",
"You don’t have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки",
+ "Upload successful" : "Успешно прикачување",
"\"{displayName}\" action executed successfully" : "\"{displayName}\" акцијата е успешно извршена",
"\"{displayName}\" action failed" : "\"{displayName}\" акцијата не успеа",
"Select the row for {displayName}" : "Избери ред за {displayName}",
@@ -182,12 +186,15 @@ OC.L10N.register(
"Download file {name}" : "Преземи датотека {name}",
"\"{name}\" is not an allowed filetype." : "\"{name}\" не е дозволен вид на датотека.",
"{newName} already exists." : "{newName} веќе постои.",
+ "\"{char}\" is not allowed inside a file name." : "карактерот \"{char}\" не е дозволен во име на датотека.",
"Name cannot be empty" : "Името неможе да биде празно",
"Another entry with the same name already exists" : "Друг запис со исто име веќе постои",
"Renamed \"{oldName}\" to \"{newName}\"" : "Преименувано \"{oldName}\" во \"{newName}\"",
"Could not rename \"{oldName}\", it does not exist any more" : "Неможе да се преименува \"{oldName}\", не постои повеќе",
"The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{newName}\" веќе се користи во папката \"{dir}\". Ве молиме изберете друго име.",
"Could not rename \"{oldName}\"" : "Неможе да се преименува \"{oldName}\"",
+ "Could not copy {file}. {message}" : "Неможе да се копира {file}. {message}",
+ "Could not move {file}. {message}" : "Неможе да се премести {file}. {message}",
"Total rows summary" : "Резиме на вкупно редови",
"Select all" : "Избери се",
"Unselect all" : "Од-означи се",
@@ -195,6 +202,7 @@ OC.L10N.register(
"\"{displayName}\" batch action executed successfully" : "\"{displayName}\" сериската акцијата е успешно извршена",
"{summaryFile} and {summaryFolder}" : "{summaryFile} и {summaryFolder}",
"List of files and folders." : "Листа на датотеки и папки.",
+ "Column headers with buttons are sortable." : "Насловите на колоните со копчиња се сортираат.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Оваа листа не е целосно прикажана поради заштеда на перформанси. Датотеките ќе се прикажуваат додека се движите низ листата.",
"File not found" : "Датотеката не е пронајдена",
"_{count} file_::_{count} files_" : ["{count} датотека","{count} датотеки"],
@@ -216,6 +224,7 @@ OC.L10N.register(
"Ownership transfer request sent" : "Испратено барање за трансфер на сопственост",
"Cannot transfer ownership of a file or folder you do not own" : "Неможете да направите трансвер на сопственот на папка која не е ваша",
"Select file or folder to link to" : "Изберете датотека или папка за линк до",
+ "Choose file" : "Избери датотека",
"Choose {file}" : "Избери {file}",
"Add" : "Додади",
"Loading current folder" : "Вчитување на моменталната папка",
@@ -226,6 +235,10 @@ OC.L10N.register(
"Share" : "Сподели",
"Shared by link" : "Споделено со линк",
"Shared" : "Споделено",
+ "Switch to list view" : "Прикажи поглед во листа",
+ "Switch to grid view" : "Прикажи поглед во мрежа",
+ "Error during upload: {message}" : "Грешка при прикачување: {message}",
+ "Unknown error during upload" : "Непозната грешка при прикачување",
"Open the files app settings" : "Отвори ги параметрите за датотеките",
"Files settings" : "Параметри за датотеки",
"File cannot be accessed" : "Неможе да се пристапи до датотеката",
@@ -233,8 +246,10 @@ OC.L10N.register(
"Sort favorites first" : "Прво омилените",
"Show hidden files" : "Прикажи сокриени датотеки",
"Crop image previews" : "Исечи ја сликата за преглед",
+ "Enable the grid view" : "Овозможи поглед во мрежа",
"Additional settings" : "Дополнителни параметри",
"WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV адреса",
"Copy to clipboard" : "Копирај во клипборд",
"Use this address to access your Files via WebDAV" : "Користи ја оваа адреса за пристап до вашите датотеки преку WebDAV",
"If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ако имате овозможено 2FA, мора да креирате и користите нова лозинка за апликација со кликнување овде.",
@@ -249,8 +264,16 @@ OC.L10N.register(
"Blank" : "Празно",
"Unable to create new file from template" : "Неможе да се креира датотека од шаблон",
"Delete permanently" : "Избриши",
+ "Destination is not a folder" : "Дестинацијата не е папка",
+ "This file/folder is already in that directory" : "Оваа папка/датотека се наоѓа веќе во таа папка",
+ "You cannot move a file/folder onto itself or into a subfolder of itself" : "Неможете да преместите датотека/папка во себеси или во подпапка во себеси",
+ "A file or folder with that name already exists in this folder" : "Датотека или папка со тоа име веќе постои во оваа папка",
+ "The files is locked" : "Датотекатите се заклучени",
+ "The file does not exist anymore" : "Датотеката не постои",
+ "Choose destination" : "Избери дестинација",
"Copy to {target}" : "Копирај во {target}",
"Move to {target}" : "Премести во {target}",
+ "Cancelled move or copy operation" : "Откажана операција на копирање или преместување",
"Open folder {displayName}" : "Отвори папка {displayName}",
"Open in Files" : "Отвори во датотеките",
"Open details" : "Отвори детали",
@@ -258,6 +281,13 @@ OC.L10N.register(
"Templates" : "Шаблони",
"Unable to initialize the templates directory" : "Не може да се иницијализира папка за шаблони",
"Created new folder \"{name}\"" : "Креирана нова папка \"{name}\"",
+ "One of the dropped files could not be processed" : "Една од испуштените датотеки неможе да се процесоира",
+ "Uploading \"{filename}\" failed" : "Неуспешно прикашување \"{filename}\"",
+ "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} папка","{folderCount} папки"],
+ "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} датотека","{fileCount} датотеки"],
+ "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 датотека и {folderCount} папки","1 датотека и {folderCount} папки"],
+ "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} датотека и 1 папка","{fileCount} датотеки и 1 папка"],
+ "{fileCount} files and {folderCount} folders" : "{fileCount} датотеки и {folderCount} папки",
"List of favorites files and folders." : "Листа на омилени датотеки и папки.",
"No favorites yet" : "Сеуште нема фаворити",
"Files and folders you mark as favorite will show up here" : "Датотеките и папките кои ќе ги означите како чести, ќе се појават тука",
@@ -292,6 +322,7 @@ OC.L10N.register(
"This list is not fully rendered for performances reasons. The files will be rendered as you navigate through the list." : "Оваа листа не е целосно прикажана поради заштеда на перформанси. Датотеките ќе се прикажуваат додека се движите низ листата.",
"Search for an account" : "Пребарај сметка",
"Choose" : "Избери",
- "No files or folders have been deleted yet" : "Нема датотеки или папки што се избришани"
+ "No files or folders have been deleted yet" : "Нема датотеки или папки што се избришани",
+ "Chose destination" : "Избери дестинација"
},
"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;");
diff --git a/apps/files/l10n/mk.json b/apps/files/l10n/mk.json
index 2a20063b023..de246571fa1 100644
--- a/apps/files/l10n/mk.json
+++ b/apps/files/l10n/mk.json
@@ -167,9 +167,13 @@
"The ownership transfer of {path} from {user} has completed." : "Трансферот на сопственост на {path} од {user} е комплетиран.",
"in %s" : "во %s",
"File Management" : "Датотеки",
+ "Current directory path" : "Патека до оваа папка",
"Reload current directory" : "Превчитај ја повторно моменталната папка",
"Go to the \"{dir}\" directory" : "Оди до \"{dir}\" папката",
+ "Drag and drop files here to upload" : "Повлечи и испушти датотеки за прикачување",
+ "Your have used your space quota and cannot upload files anymore" : "Го имате искористено лимитот на просторот за прикачување и повеќе неможете да прикачувате датотеки",
"You don’t have permission to upload or create files here" : "Немате дозвола да прикачувате или да креирате датотеки",
+ "Upload successful" : "Успешно прикачување",
"\"{displayName}\" action executed successfully" : "\"{displayName}\" акцијата е успешно извршена",
"\"{displayName}\" action failed" : "\"{displayName}\" акцијата не успеа",
"Select the row for {displayName}" : "Избери ред за {displayName}",
@@ -180,12 +184,15 @@
"Download file {name}" : "Преземи датотека {name}",
"\"{name}\" is not an allowed filetype." : "\"{name}\" не е дозволен вид на датотека.",
"{newName} already exists." : "{newName} веќе постои.",
+ "\"{char}\" is not allowed inside a file name." : "карактерот \"{char}\" не е дозволен во име на датотека.",
"Name cannot be empty" : "Името неможе да биде празно",
"Another entry with the same name already exists" : "Друг запис со исто име веќе постои",
"Renamed \"{oldName}\" to \"{newName}\"" : "Преименувано \"{oldName}\" во \"{newName}\"",
"Could not rename \"{oldName}\", it does not exist any more" : "Неможе да се преименува \"{oldName}\", не постои повеќе",
"The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Името \"{newName}\" веќе се користи во папката \"{dir}\". Ве молиме изберете друго име.",
"Could not rename \"{oldName}\"" : "Неможе да се преименува \"{oldName}\"",
+ "Could not copy {file}. {message}" : "Неможе да се копира {file}. {message}",
+ "Could not move {file}. {message}" : "Неможе да се премести {file}. {message}",
"Total rows summary" : "Резиме на вкупно редови",
"Select all" : "Избери се",
"Unselect all" : "Од-означи се",
@@ -193,6 +200,7 @@
"\"{displayName}\" batch action executed successfully" : "\"{displayName}\" сериската акцијата е успешно извршена",
"{summaryFile} and {summaryFolder}" : "{summaryFile} и {summaryFolder}",
"List of files and folders." : "Листа на датотеки и папки.",
+ "Column headers with buttons are sortable." : "Насловите на колоните со копчиња се сортираат.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Оваа листа не е целосно прикажана поради заштеда на перформанси. Датотеките ќе се прикажуваат додека се движите низ листата.",
"File not found" : "Датотеката не е пронајдена",
"_{count} file_::_{count} files_" : ["{count} датотека","{count} датотеки"],
@@ -214,6 +222,7 @@
"Ownership transfer request sent" : "Испратено барање за трансфер на сопственост",
"Cannot transfer ownership of a file or folder you do not own" : "Неможете да направите трансвер на сопственот на папка која не е ваша",
"Select file or folder to link to" : "Изберете датотека или папка за линк до",
+ "Choose file" : "Избери датотека",
"Choose {file}" : "Избери {file}",
"Add" : "Додади",
"Loading current folder" : "Вчитување на моменталната папка",
@@ -224,6 +233,10 @@
"Share" : "Сподели",
"Shared by link" : "Споделено со линк",
"Shared" : "Споделено",
+ "Switch to list view" : "Прикажи поглед во листа",
+ "Switch to grid view" : "Прикажи поглед во мрежа",
+ "Error during upload: {message}" : "Грешка при прикачување: {message}",
+ "Unknown error during upload" : "Непозната грешка при прикачување",
"Open the files app settings" : "Отвори ги параметрите за датотеките",
"Files settings" : "Параметри за датотеки",
"File cannot be accessed" : "Неможе да се пристапи до датотеката",
@@ -231,8 +244,10 @@
"Sort favorites first" : "Прво омилените",
"Show hidden files" : "Прикажи сокриени датотеки",
"Crop image previews" : "Исечи ја сликата за преглед",
+ "Enable the grid view" : "Овозможи поглед во мрежа",
"Additional settings" : "Дополнителни параметри",
"WebDAV" : "WebDAV",
+ "WebDAV URL" : "WebDAV адреса",
"Copy to clipboard" : "Копирај во клипборд",
"Use this address to access your Files via WebDAV" : "Користи ја оваа адреса за пристап до вашите датотеки преку WebDAV",
"If you have enabled 2FA, you must create and use a new app password by clicking here." : "Ако имате овозможено 2FA, мора да креирате и користите нова лозинка за апликација со кликнување овде.",
@@ -247,8 +262,16 @@
"Blank" : "Празно",
"Unable to create new file from template" : "Неможе да се креира датотека од шаблон",
"Delete permanently" : "Избриши",
+ "Destination is not a folder" : "Дестинацијата не е папка",
+ "This file/folder is already in that directory" : "Оваа папка/датотека се наоѓа веќе во таа папка",
+ "You cannot move a file/folder onto itself or into a subfolder of itself" : "Неможете да преместите датотека/папка во себеси или во подпапка во себеси",
+ "A file or folder with that name already exists in this folder" : "Датотека или папка со тоа име веќе постои во оваа папка",
+ "The files is locked" : "Датотекатите се заклучени",
+ "The file does not exist anymore" : "Датотеката не постои",
+ "Choose destination" : "Избери дестинација",
"Copy to {target}" : "Копирај во {target}",
"Move to {target}" : "Премести во {target}",
+ "Cancelled move or copy operation" : "Откажана операција на копирање или преместување",
"Open folder {displayName}" : "Отвори папка {displayName}",
"Open in Files" : "Отвори во датотеките",
"Open details" : "Отвори детали",
@@ -256,6 +279,13 @@
"Templates" : "Шаблони",
"Unable to initialize the templates directory" : "Не може да се иницијализира папка за шаблони",
"Created new folder \"{name}\"" : "Креирана нова папка \"{name}\"",
+ "One of the dropped files could not be processed" : "Една од испуштените датотеки неможе да се процесоира",
+ "Uploading \"{filename}\" failed" : "Неуспешно прикашување \"{filename}\"",
+ "_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} папка","{folderCount} папки"],
+ "_{fileCount} file_::_{fileCount} files_" : ["{fileCount} датотека","{fileCount} датотеки"],
+ "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 датотека и {folderCount} папки","1 датотека и {folderCount} папки"],
+ "_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} датотека и 1 папка","{fileCount} датотеки и 1 папка"],
+ "{fileCount} files and {folderCount} folders" : "{fileCount} датотеки и {folderCount} папки",
"List of favorites files and folders." : "Листа на омилени датотеки и папки.",
"No favorites yet" : "Сеуште нема фаворити",
"Files and folders you mark as favorite will show up here" : "Датотеките и папките кои ќе ги означите како чести, ќе се појават тука",
@@ -290,6 +320,7 @@
"This list is not fully rendered for performances reasons. The files will be rendered as you navigate through the list." : "Оваа листа не е целосно прикажана поради заштеда на перформанси. Датотеките ќе се прикажуваат додека се движите низ листата.",
"Search for an account" : "Пребарај сметка",
"Choose" : "Избери",
- "No files or folders have been deleted yet" : "Нема датотеки или папки што се избришани"
+ "No files or folders have been deleted yet" : "Нема датотеки или папки што се избришани",
+ "Chose destination" : "Избери дестинација"
},"pluralForm" :"nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;"
} \ No newline at end of file
diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js
index f9ee922315c..2964e58ece6 100644
--- a/apps/files/l10n/ru.js
+++ b/apps/files/l10n/ru.js
@@ -169,6 +169,7 @@ OC.L10N.register(
"The ownership transfer of {path} from {user} has completed." : "Завершена передача владения «{path}» от пользователя {user}.",
"in %s" : "в %s",
"File Management" : "Управление файлами",
+ "Current directory path" : "Текущий путь к каталогу",
"Reload current directory" : "Обновить текущий каталог",
"Go to the \"{dir}\" directory" : "Перейти в каталог \"{dir}\"",
"Drag and drop files here to upload" : "Перетаскивайте файлы сюда для загрузки",
diff --git a/apps/files/l10n/ru.json b/apps/files/l10n/ru.json
index d948ab40a53..4f0df340109 100644
--- a/apps/files/l10n/ru.json
+++ b/apps/files/l10n/ru.json
@@ -167,6 +167,7 @@
"The ownership transfer of {path} from {user} has completed." : "Завершена передача владения «{path}» от пользователя {user}.",
"in %s" : "в %s",
"File Management" : "Управление файлами",
+ "Current directory path" : "Текущий путь к каталогу",
"Reload current directory" : "Обновить текущий каталог",
"Go to the \"{dir}\" directory" : "Перейти в каталог \"{dir}\"",
"Drag and drop files here to upload" : "Перетаскивайте файлы сюда для загрузки",
diff --git a/apps/files/l10n/uk.js b/apps/files/l10n/uk.js
index f122c29ccf3..b1b48f139c0 100644
--- a/apps/files/l10n/uk.js
+++ b/apps/files/l10n/uk.js
@@ -115,7 +115,7 @@ OC.L10N.register(
"Remove from favorites" : "Прибрати зірочку",
"Add to favorites" : "Додати зірочку",
"An error occurred while trying to update the tags" : "Виникла помилка при спробі оновити мітки",
- "Added to favorites" : "Вподобано",
+ "Added to favorites" : "Додано зірочку",
"Removed from favorites" : "Вилучено зірочку",
"You added {file} to your favorites" : "Ви додали зірочку для {file}",
"You removed {file} from your favorites" : "Ви прибрали зірочку для {file}",
@@ -153,9 +153,9 @@ OC.L10N.register(
"{user} renamed {oldfile} to {newfile}" : "{user} перейменував(-ла) {oldfile} у {newfile}",
"You moved {oldfile} to {newfile}" : "Ви перемістили {oldfile} до {newfile}",
"{user} moved {oldfile} to {newfile}" : "{user} перемістив(-ла) {oldfile} до {newfile}",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Файл було додано або вилучено з ваших <strong>вподобаних</strong> документів",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Файл було додано або вилучено з ваших документів <strong>із зірочкою</strong>",
"A file or folder has been <strong>changed</strong>" : "Файл або каталог було <strong> змінено </strong>",
- "A favorite file or folder has been <strong>changed</strong>" : "Вподобаний файли або каталог було <strong>змінено</strong>",
+ "A favorite file or folder has been <strong>changed</strong>" : "Файл або каталог із зірочкою було <strong>змінено</strong>",
"Upload (max. %s)" : "Завантаження (макс. %s)",
"Accept" : "Прийняти",
"Reject" : "Відхилити",
@@ -169,6 +169,7 @@ OC.L10N.register(
"The ownership transfer of {path} from {user} has completed." : "Завершено передавання права власника на {path} від користувача {user}.",
"in %s" : "в %s",
"File Management" : "Керування файлами",
+ "Current directory path" : "Шлях до поточного каталогу",
"Reload current directory" : "Перевантажити поточний каталог",
"Go to the \"{dir}\" directory" : "Перейти до каталогу \"{dir}\"",
"Drag and drop files here to upload" : "Перетягніть файли сюди для завантаження",
@@ -242,7 +243,7 @@ OC.L10N.register(
"Files settings" : "Налаштування",
"File cannot be accessed" : "Неможливо отримати доступ до файлу",
"You might not have have permissions to view it, ask the sender to share it" : "Ймовірно у вас відсутні права на перегляд. Попросіть відправника поділитися доступом.",
- "Sort favorites first" : "Спочатку впорядковувати вподобані",
+ "Sort favorites first" : "Спочатку впорядковувати із зірочкою",
"Show hidden files" : "Показувати приховані файли",
"Crop image previews" : "Попередній перегляд перед кадруванням",
"Enable the grid view" : "Увімкнути перегляд у вигляді сітки",
@@ -269,26 +270,27 @@ OC.L10N.register(
"A file or folder with that name already exists in this folder" : "Файл чи каталог з таким ім'ям вже присутній в цьому каталозі",
"The files is locked" : "Файл заблоковано",
"The file does not exist anymore" : "Цей файл більше недоступний",
+ "Choose destination" : "Виберіть каталог призначення",
"Copy to {target}" : "Копіювати до {target}",
"Move to {target}" : "Перемістити до {target}",
- "Cancelled move or copy operation" : "Скасовно операцію переміщення або копіювання",
+ "Cancelled move or copy operation" : "Переміщення або копіювання скасовано",
"Open folder {displayName}" : "Відкрити каталог {displayName}",
"Open in Files" : "Відкрити у Файлах",
"Open details" : "Показати деталі",
- "Create new templates folder" : "Створіть нову папку шаблонів",
+ "Create new templates folder" : "Створіть новий каталог для шаблонів",
"Templates" : "Шаблони",
"Unable to initialize the templates directory" : "Неможливо встановити каталог з шаблонами",
"Created new folder \"{name}\"" : "Створив(-ла) новий каталог \"{name}\"",
- "One of the dropped files could not be processed" : "Один із скинутих файлів не вдалося обробити",
+ "One of the dropped files could not be processed" : "Один із завантажених файлів не вдалося обробити",
"Uploading \"{filename}\" failed" : "Завантаження \"{filename}\" не вдалося",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} каталог","{folderCount} каталоги","{folderCount} каталогів","{folderCount} каталогів"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} файл","{fileCount} файли","{fileCount} файлів","{fileCount} файлів"],
- "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 файл так {folderCount} каталог","1 файл так {folderCount} каталоги","1 файл так {folderCount} каталогів","1 файл так {folderCount} каталогів"],
+ "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 файл та {folderCount} каталог","1 файл та {folderCount} каталоги","1 файл та {folderCount} каталогів","1 файл та {folderCount} каталогів"],
"_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} файл та 1 каталог","{fileCount} файли та 1 каталог","{fileCount} файлів та 1 каталог","{fileCount} файлів та 1 каталог"],
"{fileCount} files and {folderCount} folders" : "{fileCount} файлів та {folderCount} каталогів",
- "List of favorites files and folders." : "Список вподобаних файлів та каталогів.",
- "No favorites yet" : "Поки немає вподобаного",
- "Files and folders you mark as favorite will show up here" : "Файли та каталоги, які ви вподобали, з’являться тут",
+ "List of favorites files and folders." : "Список файлів та каталогів із зірочкою.",
+ "No favorites yet" : "Поки немає нічого, позначеного зірочкою",
+ "Files and folders you mark as favorite will show up here" : "Файли та каталоги із зірочкою з’являться тут",
"All files" : "Усі файли",
"List of your files and folders." : "Список ваших файлів та каталогів.",
"List of recently modified files and folders." : "Список нещодавно змінених файлів та каталогів.",
@@ -300,7 +302,7 @@ OC.L10N.register(
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файли, які ви намагаєтеся завантажити, перевищують максимально дозволений розмір завантаження файлів на сервер.",
"Text file" : "Текстовий файл",
"New text file.txt" : "Новий текстовий файл.txt",
- "You can only favorite a single file or folder at a time" : "Одночасно можна вподобати лише один файл або каталог",
+ "You can only favorite a single file or folder at a time" : "Одночасно можна додати зірочку лише для одного файлу чи каталогу",
"Search users" : "Пошук користувачів",
"Cancel" : "Скасувати",
"Set up templates folder" : "Встановити каталог з шаблонами",
diff --git a/apps/files/l10n/uk.json b/apps/files/l10n/uk.json
index e3d1c7cda57..dac4f10cb67 100644
--- a/apps/files/l10n/uk.json
+++ b/apps/files/l10n/uk.json
@@ -113,7 +113,7 @@
"Remove from favorites" : "Прибрати зірочку",
"Add to favorites" : "Додати зірочку",
"An error occurred while trying to update the tags" : "Виникла помилка при спробі оновити мітки",
- "Added to favorites" : "Вподобано",
+ "Added to favorites" : "Додано зірочку",
"Removed from favorites" : "Вилучено зірочку",
"You added {file} to your favorites" : "Ви додали зірочку для {file}",
"You removed {file} from your favorites" : "Ви прибрали зірочку для {file}",
@@ -151,9 +151,9 @@
"{user} renamed {oldfile} to {newfile}" : "{user} перейменував(-ла) {oldfile} у {newfile}",
"You moved {oldfile} to {newfile}" : "Ви перемістили {oldfile} до {newfile}",
"{user} moved {oldfile} to {newfile}" : "{user} перемістив(-ла) {oldfile} до {newfile}",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Файл було додано або вилучено з ваших <strong>вподобаних</strong> документів",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Файл було додано або вилучено з ваших документів <strong>із зірочкою</strong>",
"A file or folder has been <strong>changed</strong>" : "Файл або каталог було <strong> змінено </strong>",
- "A favorite file or folder has been <strong>changed</strong>" : "Вподобаний файли або каталог було <strong>змінено</strong>",
+ "A favorite file or folder has been <strong>changed</strong>" : "Файл або каталог із зірочкою було <strong>змінено</strong>",
"Upload (max. %s)" : "Завантаження (макс. %s)",
"Accept" : "Прийняти",
"Reject" : "Відхилити",
@@ -167,6 +167,7 @@
"The ownership transfer of {path} from {user} has completed." : "Завершено передавання права власника на {path} від користувача {user}.",
"in %s" : "в %s",
"File Management" : "Керування файлами",
+ "Current directory path" : "Шлях до поточного каталогу",
"Reload current directory" : "Перевантажити поточний каталог",
"Go to the \"{dir}\" directory" : "Перейти до каталогу \"{dir}\"",
"Drag and drop files here to upload" : "Перетягніть файли сюди для завантаження",
@@ -240,7 +241,7 @@
"Files settings" : "Налаштування",
"File cannot be accessed" : "Неможливо отримати доступ до файлу",
"You might not have have permissions to view it, ask the sender to share it" : "Ймовірно у вас відсутні права на перегляд. Попросіть відправника поділитися доступом.",
- "Sort favorites first" : "Спочатку впорядковувати вподобані",
+ "Sort favorites first" : "Спочатку впорядковувати із зірочкою",
"Show hidden files" : "Показувати приховані файли",
"Crop image previews" : "Попередній перегляд перед кадруванням",
"Enable the grid view" : "Увімкнути перегляд у вигляді сітки",
@@ -267,26 +268,27 @@
"A file or folder with that name already exists in this folder" : "Файл чи каталог з таким ім'ям вже присутній в цьому каталозі",
"The files is locked" : "Файл заблоковано",
"The file does not exist anymore" : "Цей файл більше недоступний",
+ "Choose destination" : "Виберіть каталог призначення",
"Copy to {target}" : "Копіювати до {target}",
"Move to {target}" : "Перемістити до {target}",
- "Cancelled move or copy operation" : "Скасовно операцію переміщення або копіювання",
+ "Cancelled move or copy operation" : "Переміщення або копіювання скасовано",
"Open folder {displayName}" : "Відкрити каталог {displayName}",
"Open in Files" : "Відкрити у Файлах",
"Open details" : "Показати деталі",
- "Create new templates folder" : "Створіть нову папку шаблонів",
+ "Create new templates folder" : "Створіть новий каталог для шаблонів",
"Templates" : "Шаблони",
"Unable to initialize the templates directory" : "Неможливо встановити каталог з шаблонами",
"Created new folder \"{name}\"" : "Створив(-ла) новий каталог \"{name}\"",
- "One of the dropped files could not be processed" : "Один із скинутих файлів не вдалося обробити",
+ "One of the dropped files could not be processed" : "Один із завантажених файлів не вдалося обробити",
"Uploading \"{filename}\" failed" : "Завантаження \"{filename}\" не вдалося",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} каталог","{folderCount} каталоги","{folderCount} каталогів","{folderCount} каталогів"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} файл","{fileCount} файли","{fileCount} файлів","{fileCount} файлів"],
- "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 файл так {folderCount} каталог","1 файл так {folderCount} каталоги","1 файл так {folderCount} каталогів","1 файл так {folderCount} каталогів"],
+ "_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 файл та {folderCount} каталог","1 файл та {folderCount} каталоги","1 файл та {folderCount} каталогів","1 файл та {folderCount} каталогів"],
"_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} файл та 1 каталог","{fileCount} файли та 1 каталог","{fileCount} файлів та 1 каталог","{fileCount} файлів та 1 каталог"],
"{fileCount} files and {folderCount} folders" : "{fileCount} файлів та {folderCount} каталогів",
- "List of favorites files and folders." : "Список вподобаних файлів та каталогів.",
- "No favorites yet" : "Поки немає вподобаного",
- "Files and folders you mark as favorite will show up here" : "Файли та каталоги, які ви вподобали, з’являться тут",
+ "List of favorites files and folders." : "Список файлів та каталогів із зірочкою.",
+ "No favorites yet" : "Поки немає нічого, позначеного зірочкою",
+ "Files and folders you mark as favorite will show up here" : "Файли та каталоги із зірочкою з’являться тут",
"All files" : "Усі файли",
"List of your files and folders." : "Список ваших файлів та каталогів.",
"List of recently modified files and folders." : "Список нещодавно змінених файлів та каталогів.",
@@ -298,7 +300,7 @@
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Файли, які ви намагаєтеся завантажити, перевищують максимально дозволений розмір завантаження файлів на сервер.",
"Text file" : "Текстовий файл",
"New text file.txt" : "Новий текстовий файл.txt",
- "You can only favorite a single file or folder at a time" : "Одночасно можна вподобати лише один файл або каталог",
+ "You can only favorite a single file or folder at a time" : "Одночасно можна додати зірочку лише для одного файлу чи каталогу",
"Search users" : "Пошук користувачів",
"Cancel" : "Скасувати",
"Set up templates folder" : "Встановити каталог з шаблонами",
diff --git a/apps/files/lib/Controller/ViewController.php b/apps/files/lib/Controller/ViewController.php
index be5069b7f61..8de679f25dd 100644
--- a/apps/files/lib/Controller/ViewController.php
+++ b/apps/files/lib/Controller/ViewController.php
@@ -237,12 +237,16 @@ class ViewController extends Controller {
if ($fileid && $dir !== '') {
$baseFolder = $this->rootFolder->getUserFolder($userId);
$nodes = $baseFolder->getById((int) $fileid);
- $nodePath = $baseFolder->getRelativePath($nodes[0]->getPath());
- $relativePath = $nodePath ? dirname($nodePath) : '';
- // If the requested path does not contain the file id
- // or if the requested path is not the file id itself
- if (count($nodes) === 1 && $relativePath !== $dir && $nodePath !== $dir) {
- return $this->redirectToFile((int) $fileid);
+ if (!empty($nodes)) {
+ $nodePath = $baseFolder->getRelativePath($nodes[0]->getPath());
+ $relativePath = $nodePath ? dirname($nodePath) : '';
+ // If the requested path does not contain the file id
+ // or if the requested path is not the file id itself
+ if (count($nodes) === 1 && $relativePath !== $dir && $nodePath !== $dir) {
+ return $this->redirectToFile((int) $fileid);
+ }
+ } else { // fileid does not exist anywhere
+ $fileNotFound = true;
}
}
diff --git a/apps/files/openapi.json b/apps/files/openapi.json
index c897790f205..4df81800846 100644
--- a/apps/files/openapi.json
+++ b/apps/files/openapi.json
@@ -1172,7 +1172,11 @@
"description": "Whether to copy the system templates to the template directory",
"schema": {
"type": "integer",
- "default": 0
+ "default": 0,
+ "enum": [
+ 0,
+ 1
+ ]
}
},
{
diff --git a/apps/files/src/components/BreadCrumbs.vue b/apps/files/src/components/BreadCrumbs.vue
index 9931642342c..854a1942496 100644
--- a/apps/files/src/components/BreadCrumbs.vue
+++ b/apps/files/src/components/BreadCrumbs.vue
@@ -1,3 +1,25 @@
+<!--
+ - @copyright Copyright (c) 2023 John Molakvoæ <skjnldsv@protonmail.com>
+ -
+ - @author John Molakvoæ <skjnldsv@protonmail.com>
+ -
+ - @license AGPL-3.0-or-later
+ -
+ - This program is free software: you can redistribute it and/or modify
+ - it under the terms of the GNU Affero General Public License as
+ - published by the Free Software Foundation, either version 3 of the
+ - License, or (at your option) any later version.
+ -
+ - This program is distributed in the hope that it will be useful,
+ - but WITHOUT ANY WARRANTY; without even the implied warranty of
+ - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ - GNU Affero General Public License for more details.
+ -
+ - You should have received a copy of the GNU Affero General Public License
+ - along with this program. If not, see <http://www.gnu.org/licenses/>.
+ -
+ -->
+
<template>
<NcBreadcrumbs
data-cy-files-content-breadcrumbs
@@ -8,7 +30,8 @@
v-bind="section"
dir="auto"
:to="section.to"
- :title="titleForSection(section)"
+ :title="titleForSection(index, section)"
+ :aria-description="ariaForSection(index, section)"
@click.native="onClick(section.to)">
<template v-if="index === 0" #icon>
<Home :size="20"/>
@@ -22,18 +45,20 @@
</NcBreadcrumbs>
</template>
-<script>
+<script lang="ts">
+import type { Node } from '@nextcloud/files'
+
import { translate as t} from '@nextcloud/l10n'
import { basename } from 'path'
import Home from 'vue-material-design-icons/Home.vue'
import NcBreadcrumb from '@nextcloud/vue/dist/Components/NcBreadcrumb.js'
import NcBreadcrumbs from '@nextcloud/vue/dist/Components/NcBreadcrumbs.js'
-import Vue from 'vue'
+import { defineComponent } from 'vue'
import { useFilesStore } from '../store/files.ts'
import { usePathsStore } from '../store/paths.ts'
-export default Vue.extend({
+export default defineComponent({
name: 'BreadCrumbs',
components: {
@@ -63,16 +88,16 @@ export default Vue.extend({
return this.$navigation.active
},
- dirs() {
- const cumulativePath = (acc) => (value) => (acc += `${value}/`)
+ dirs(): string[] {
+ const cumulativePath = (acc: string) => (value: string) => (acc += `${value}/`)
// Generate a cumulative path for each path segment: ['/', '/foo', '/foo/bar', ...] etc
- const paths = this.path.split('/').filter(Boolean).map(cumulativePath('/'))
+ const paths: string[] = this.path.split('/').filter(Boolean).map(cumulativePath('/'))
// Strip away trailing slash
- return ['/', ...paths.map(path => path.replace(/^(.+)\/$/, '$1'))]
+ return ['/', ...paths.map((path: string) => path.replace(/^(.+)\/$/, '$1'))]
},
sections() {
- return this.dirs.map(dir => {
+ return this.dirs.map((dir: string) => {
const fileid = this.getFileIdFromPath(dir)
const to = { ...this.$route, params: { fileid }, query: { dir } }
return {
@@ -86,19 +111,19 @@ export default Vue.extend({
},
methods: {
- getNodeFromId(id) {
+ getNodeFromId(id: number): Node | undefined {
return this.filesStore.getNode(id)
},
- getFileIdFromPath(path) {
+ getFileIdFromPath(path: string): number | undefined {
return this.pathsStore.getPath(this.currentView?.id, path)
},
- getDirDisplayName(path) {
+ getDirDisplayName(path: string): string {
if (path === '/') {
return t('files', 'Home')
}
- const fileId = this.getFileIdFromPath(path)
- const node = this.getNodeFromId(fileId)
+ const fileId: number | undefined = this.getFileIdFromPath(path)
+ const node: Node | undefined = (fileId) ? this.getNodeFromId(fileId) : undefined
return node?.attributes?.displayName || basename(path)
},
@@ -108,11 +133,20 @@ export default Vue.extend({
}
},
- titleForSection(section) {
+ titleForSection(index, section) {
if (section?.to?.query?.dir === this.$route.query.dir) {
return t('files', 'Reload current directory')
+ } else if (index === 0) {
+ return t('files', 'Go to the "{dir}" directory', section)
+ }
+ return null
+ },
+
+ ariaForSection(index, section) {
+ if (index === section.length - 1) {
+ return t('files', 'Reload current directory')
}
- return t('files', 'Go to the "{dir}" directory', section)
+ return null
},
t,
diff --git a/apps/files/src/components/FileEntry.vue b/apps/files/src/components/FileEntry.vue
index 3ed8b0a5d4b..5e5476b08f7 100644
--- a/apps/files/src/components/FileEntry.vue
+++ b/apps/files/src/components/FileEntry.vue
@@ -353,6 +353,15 @@ export default defineComponent({
return this.actionsMenuStore.opened === this.uniqueId
},
set(opened) {
+ // Only reset when opening a new menu
+ if (opened) {
+ // Reset any right click position override on close
+ // Wait for css animation to be done
+ const root = this.$root.$el as HTMLElement
+ root.style.removeProperty('--mouse-pos-x')
+ root.style.removeProperty('--mouse-pos-y')
+ }
+
this.actionsMenuStore.opened = opened ? this.uniqueId : null
},
},
@@ -390,6 +399,13 @@ export default defineComponent({
return
}
+ const root = this.$root.$el as HTMLElement
+ const contentRect = root.getBoundingClientRect()
+ // Using Math.min/max to prevent the menu from going out of the AppContent
+ // 200 = max width of the menu
+ root.style.setProperty('--mouse-pos-x', Math.max(contentRect.left, Math.min(event.clientX, event.clientX - 200)) + 'px')
+ root.style.setProperty('--mouse-pos-y', Math.max(contentRect.top, event.clientY - contentRect.top) + 'px')
+
// If the clicked row is in the selection, open global menu
const isMoreThanOneSelected = this.selectedFiles.length > 1
this.actionsMenuStore.opened = this.isSelected && isMoreThanOneSelected ? 'global' : this.uniqueId
@@ -400,8 +416,8 @@ export default defineComponent({
},
execDefaultAction(event) {
- event.preventDefault()
if (event.ctrlKey || event.metaKey) {
+ event.preventDefault()
window.open(generateUrl('/f/{fileId}', { fileId: this.fileid }))
return false
}
diff --git a/apps/files/src/components/FileEntry/FileEntryActions.vue b/apps/files/src/components/FileEntry/FileEntryActions.vue
index d4693b7d8e6..1e453fec706 100644
--- a/apps/files/src/components/FileEntry/FileEntryActions.vue
+++ b/apps/files/src/components/FileEntry/FileEntryActions.vue
@@ -327,8 +327,24 @@ export default Vue.extend({
})
</script>
-<style lang="scss" scoped>
+<style lang="scss">
+// Allow right click to define the position of the menu
+// only if defined
+.app-content[style*="mouse-pos-x"] .v-popper__popper {
+ transform: translate3d(var(--mouse-pos-x), var(--mouse-pos-y), 0px) !important;
+
+ // If the menu is too close to the bottom, we move it up
+ &[data-popper-placement="top"] {
+ transform: translate3d(var(--mouse-pos-x), calc(var(--mouse-pos-y) - 50vh), 0px) !important;
+ }
+ // Hide arrow if floating
+ .v-popper__arrow-container {
+ display: none;
+ }
+}
+</style>
+<style lang="scss" scoped>
:deep(.button-vue--icon-and-text, .files-list__row-action-sharing-status) {
.button-vue__text {
color: var(--color-primary-element);
diff --git a/apps/files/src/components/FileEntry/FileEntryName.vue b/apps/files/src/components/FileEntry/FileEntryName.vue
index 6f31727fbc2..87859de353a 100644
--- a/apps/files/src/components/FileEntry/FileEntryName.vue
+++ b/apps/files/src/components/FileEntry/FileEntryName.vue
@@ -185,10 +185,13 @@ export default Vue.extend({
* in the input, without the extension.
* @param renaming
*/
- isRenaming(renaming: boolean) {
- if (renaming) {
- this.startRenaming()
- }
+ isRenaming: {
+ immediate: true,
+ handler(renaming: boolean) {
+ if (renaming) {
+ this.startRenaming()
+ }
+ },
},
},
diff --git a/apps/files/src/components/FileEntryGrid.vue b/apps/files/src/components/FileEntryGrid.vue
index 682c5fbbc23..a43f9c98b75 100644
--- a/apps/files/src/components/FileEntryGrid.vue
+++ b/apps/files/src/components/FileEntryGrid.vue
@@ -283,8 +283,8 @@ export default Vue.extend({
},
execDefaultAction(event) {
- event.preventDefault()
if (event.ctrlKey || event.metaKey) {
+ event.preventDefault()
window.open(generateUrl('/f/{fileId}', { fileId: this.fileid }))
return false
}
diff --git a/apps/files/src/views/Settings.vue b/apps/files/src/views/Settings.vue
index 6f0a3c5f8ea..d3eb318d4fa 100644
--- a/apps/files/src/views/Settings.vue
+++ b/apps/files/src/views/Settings.vue
@@ -38,7 +38,8 @@
@update:checked="setConfig('crop_image_previews', $event)">
{{ t('files', 'Crop image previews') }}
</NcCheckboxRadioSwitch>
- <NcCheckboxRadioSwitch :checked="userConfig.grid_view"
+ <NcCheckboxRadioSwitch v-if="enableGridView"
+ :checked="userConfig.grid_view"
@update:checked="setConfig('grid_view', $event)">
{{ t('files', 'Enable the grid view') }}
</NcCheckboxRadioSwitch>
@@ -99,6 +100,7 @@ import { generateRemoteUrl, generateUrl } from '@nextcloud/router'
import { getCurrentUser } from '@nextcloud/auth'
import { showError, showSuccess } from '@nextcloud/dialogs'
import { translate } from '@nextcloud/l10n'
+import { loadState } from '@nextcloud/initial-state'
import { useUserConfigStore } from '../store/userconfig.ts'
export default {
@@ -136,6 +138,7 @@ export default {
webdavDocs: 'https://docs.nextcloud.com/server/stable/go.php?to=user-webdav',
appPasswordUrl: generateUrl('/settings/user/security#generate-app-token-section'),
webdavUrlCopied: false,
+ enableGridView: (loadState('core', 'config', [])['enable_non-accessible_features'] ?? true),
}
},
diff --git a/apps/files_external/js/oauth1.js b/apps/files_external/js/oauth1.js
new file mode 100644
index 00000000000..0fee36077c6
--- /dev/null
+++ b/apps/files_external/js/oauth1.js
@@ -0,0 +1,82 @@
+window.addEventListener('DOMContentLoaded', function() {
+
+ function displayGranted($tr) {
+ $tr.find('.configuration input.auth-param').attr('disabled', 'disabled').addClass('disabled-success');
+ }
+
+ OCA.Files_External.Settings.mountConfig.whenSelectAuthMechanism(function($tr, authMechanism, scheme, onCompletion) {
+ if (authMechanism === 'oauth1::oauth1') {
+ var config = $tr.find('.configuration');
+ config.append($(document.createElement('input'))
+ .addClass('button auth-param')
+ .attr('type', 'button')
+ .attr('value', t('files_external', 'Grant access'))
+ .attr('name', 'oauth1_grant')
+ );
+
+ onCompletion.then(function() {
+ var configured = $tr.find('[data-parameter="configured"]');
+ if ($(configured).val() == 'true') {
+ displayGranted($tr);
+ } else {
+ var app_key = $tr.find('.configuration [data-parameter="app_key"]').val();
+ var app_secret = $tr.find('.configuration [data-parameter="app_secret"]').val();
+ if (app_key != '' && app_secret != '') {
+ var pos = window.location.search.indexOf('oauth_token') + 12;
+ var token = $tr.find('.configuration [data-parameter="token"]');
+ if (pos != -1 && window.location.search.substr(pos, $(token).val().length) == $(token).val()) {
+ var token_secret = $tr.find('.configuration [data-parameter="token_secret"]');
+ var statusSpan = $tr.find('.status span');
+ statusSpan.removeClass();
+ statusSpan.addClass('waiting');
+ $.post(OC.filePath('files_external', 'ajax', 'oauth1.php'), { step: 2, app_key: app_key, app_secret: app_secret, request_token: $(token).val(), request_token_secret: $(token_secret).val() }, function(result) {
+ if (result && result.status == 'success') {
+ $(token).val(result.access_token);
+ $(token_secret).val(result.access_token_secret);
+ $(configured).val('true');
+ OCA.Files_External.Settings.mountConfig.saveStorageConfig($tr, function(status) {
+ if (status) {
+ displayGranted($tr);
+ }
+ });
+ } else {
+ OC.dialogs.alert(result.data.message, t('files_external', 'Error configuring OAuth1'));
+ }
+ });
+ }
+ }
+ }
+ });
+ }
+ });
+
+ $('#externalStorage').on('click', '[name="oauth1_grant"]', function(event) {
+ event.preventDefault();
+ var tr = $(this).parent().parent();
+ var app_key = $(this).parent().find('[data-parameter="app_key"]').val();
+ var app_secret = $(this).parent().find('[data-parameter="app_secret"]').val();
+ if (app_key != '' && app_secret != '') {
+ var configured = $(this).parent().find('[data-parameter="configured"]');
+ var token = $(this).parent().find('[data-parameter="token"]');
+ var token_secret = $(this).parent().find('[data-parameter="token_secret"]');
+ $.post(OC.filePath('files_external', 'ajax', 'oauth1.php'), { step: 1, app_key: app_key, app_secret: app_secret, callback: location.protocol + '//' + location.host + location.pathname }, function(result) {
+ if (result && result.status == 'success') {
+ $(configured).val('false');
+ $(token).val(result.data.request_token);
+ $(token_secret).val(result.data.request_token_secret);
+ OCA.Files_External.Settings.mountConfig.saveStorageConfig(tr, function() {
+ window.location = result.data.url;
+ });
+ } else {
+ OC.dialogs.alert(result.data.message, t('files_external', 'Error configuring OAuth1'));
+ }
+ });
+ } else {
+ OC.dialogs.alert(
+ t('files_external', 'Please provide a valid app key and secret.'),
+ t('files_external', 'Error configuring OAuth1')
+ );
+ }
+ });
+
+});
diff --git a/apps/files_external/js/oauth2.js b/apps/files_external/js/oauth2.js
new file mode 100644
index 00000000000..086a95f038f
--- /dev/null
+++ b/apps/files_external/js/oauth2.js
@@ -0,0 +1,96 @@
+window.addEventListener('DOMContentLoaded', function() {
+
+ function displayGranted($tr) {
+ $tr.find('.configuration input.auth-param').attr('disabled', 'disabled').addClass('disabled-success');
+ }
+
+ OCA.Files_External.Settings.mountConfig.whenSelectAuthMechanism(function($tr, authMechanism, scheme, onCompletion) {
+ if (authMechanism === 'oauth2::oauth2') {
+ var config = $tr.find('.configuration');
+ config.append($(document.createElement('input'))
+ .addClass('button auth-param')
+ .attr('type', 'button')
+ .attr('value', t('files_external', 'Grant access'))
+ .attr('name', 'oauth2_grant')
+ );
+
+ onCompletion.then(function() {
+ var configured = $tr.find('[data-parameter="configured"]');
+ if ($(configured).val() == 'true') {
+ displayGranted($tr);
+ } else {
+ var client_id = $tr.find('.configuration [data-parameter="client_id"]').val();
+ var client_secret = $tr.find('.configuration [data-parameter="client_secret"]')
+ .val();
+ if (client_id != '' && client_secret != '') {
+ var params = {};
+ window.location.href.replace(/[?&]+([^=&]+)=([^&]*)/gi, function(m, key, value) {
+ params[key] = value;
+ });
+ if (params['code'] !== undefined) {
+ var token = $tr.find('.configuration [data-parameter="token"]');
+ var statusSpan = $tr.find('.status span');
+ statusSpan.removeClass();
+ statusSpan.addClass('waiting');
+ $.post(OC.filePath('files_external', 'ajax', 'oauth2.php'),
+ {
+ step: 2,
+ client_id: client_id,
+ client_secret: client_secret,
+ redirect: location.protocol + '//' + location.host + location.pathname,
+ code: params['code'],
+ }, function(result) {
+ if (result && result.status == 'success') {
+ $(token).val(result.data.token);
+ $(configured).val('true');
+ OCA.Files_External.Settings.mountConfig.saveStorageConfig($tr, function(status) {
+ if (status) {
+ displayGranted($tr);
+ }
+ });
+ } else {
+ OC.dialogs.alert(result.data.message,
+ t('files_external', 'Error configuring OAuth2')
+ );
+ }
+ }
+ );
+ }
+ }
+ }
+ });
+ }
+ });
+
+ $('#externalStorage').on('click', '[name="oauth2_grant"]', function(event) {
+ event.preventDefault();
+ var tr = $(this).parent().parent();
+ var configured = $(this).parent().find('[data-parameter="configured"]');
+ var client_id = $(this).parent().find('[data-parameter="client_id"]').val();
+ var client_secret = $(this).parent().find('[data-parameter="client_secret"]').val();
+ if (client_id != '' && client_secret != '') {
+ var token = $(this).parent().find('[data-parameter="token"]');
+ $.post(OC.filePath('files_external', 'ajax', 'oauth2.php'),
+ {
+ step: 1,
+ client_id: client_id,
+ client_secret: client_secret,
+ redirect: location.protocol + '//' + location.host + location.pathname,
+ }, function(result) {
+ if (result && result.status == 'success') {
+ $(configured).val('false');
+ $(token).val('false');
+ OCA.Files_External.Settings.mountConfig.saveStorageConfig(tr, function(status) {
+ window.location = result.data.url;
+ });
+ } else {
+ OC.dialogs.alert(result.data.message,
+ t('files_external', 'Error configuring OAuth2')
+ );
+ }
+ }
+ );
+ }
+ });
+
+});
diff --git a/apps/files_external/js/public_key.js b/apps/files_external/js/public_key.js
new file mode 100644
index 00000000000..7fa47f09f1b
--- /dev/null
+++ b/apps/files_external/js/public_key.js
@@ -0,0 +1,64 @@
+window.addEventListener('DOMContentLoaded', function() {
+
+ OCA.Files_External.Settings.mountConfig.whenSelectAuthMechanism(function($tr, authMechanism, scheme, onCompletion) {
+ if (scheme === 'publickey' && authMechanism === 'publickey::rsa') {
+ var config = $tr.find('.configuration');
+ if ($(config).find('[name="public_key_generate"]').length === 0) {
+ setupTableRow($tr, config);
+ onCompletion.then(function() {
+ // If there's no private key, build one
+ if (0 === $(config).find('[data-parameter="private_key"]').val().length) {
+ generateKeys($tr);
+ }
+ });
+ }
+ }
+ });
+
+ $('#externalStorage').on('click', '[name="public_key_generate"]', function(event) {
+ event.preventDefault();
+ var tr = $(this).parent().parent();
+ generateKeys(tr);
+ });
+
+ function setupTableRow(tr, config) {
+ var selectList = document.createElement('select');
+ selectList.id = 'keyLength';
+
+ var options = [1024, 2048, 4096];
+ for (var i = 0; i < options.length; i++) {
+ var option = document.createElement('option');
+ option.value = options[i];
+ option.text = options[i];
+ selectList.appendChild(option);
+ }
+
+ $(config).append(selectList);
+
+ $(config).append($(document.createElement('input'))
+ .addClass('button auth-param')
+ .attr('type', 'button')
+ .attr('value', t('files_external', 'Generate keys'))
+ .attr('name', 'public_key_generate')
+ );
+ }
+
+ function generateKeys(tr) {
+ var config = $(tr).find('.configuration');
+ var keyLength = config.find('#keyLength').val();
+
+ $.post(OC.filePath('files_external', 'ajax', 'public_key.php'), {
+ keyLength: keyLength
+ }, function(result) {
+ if (result && result.status === 'success') {
+ $(config).find('[data-parameter="public_key"]').val(result.data.public_key).keyup();
+ $(config).find('[data-parameter="private_key"]').val(result.data.private_key);
+ OCA.Files_External.Settings.mountConfig.saveStorageConfig(tr, function() {
+ // Nothing to do
+ });
+ } else {
+ OC.dialogs.alert(result.data.message, t('files_external', 'Error generating key pair') );
+ }
+ });
+ }
+});
diff --git a/apps/files_external/l10n/ar.js b/apps/files_external/l10n/ar.js
index 6353b60bda0..85b524101b9 100644
--- a/apps/files_external/l10n/ar.js
+++ b/apps/files_external/l10n/ar.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "السماح بالنفاذ",
+ "Error configuring OAuth1" : "خطأ في تكوين OAuth1",
+ "Please provide a valid app key and secret." : "يرجى تقديم مفتاح تطبيق وكلمة سر صالحة.",
+ "Error configuring OAuth2" : "خطأ في تكوين OAuth2",
+ "Generate keys" : "توليد مفاتيح",
+ "Error generating key pair" : "خطأ في توليد زوج المفاتيح",
"Type to select user or group." : "أكتب لاختيار مستخدم أو مجموعة",
"(Group)" : "(مجموعة)",
"Compatibility with Mac NFD encoding (slow)" : "التوافق مع نظام التشفير Mac NFD (بطيء)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "الإعدادات المتقدمة",
"Allow users to mount external storage" : "السماح للمستخدمين بتصعيد mount وحدات تخزين خارجية",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "حيثيّات الدخول الشاملة global credentials يُمكن استخدامها للتحقق من عدة وحدات تخزين خارجية لها نفس الحيثيّات.",
- "Grant access" : "السماح بالنفاذ",
- "Error configuring OAuth1" : "خطأ في تكوين OAuth1",
- "Please provide a valid app key and secret." : "يرجى تقديم مفتاح تطبيق وكلمة سر صالحة.",
- "Error configuring OAuth2" : "خطأ في تكوين OAuth2",
- "Generate keys" : "توليد مفاتيح",
- "Error generating key pair" : "خطأ في توليد زوج المفاتيح",
"Empty response from the server" : "استجابة فارغة من الخادوم",
"Couldn't access. Please log out and in again to activate this mount point" : "تعذّر الوصول. يُرجى تسجيل الخروج ثم الدخول مرة أخرى لتفعيل نقطة التحميل mount point هذه",
"Couldn't get the information from the remote server: {code} {type}" : "تعذّر الحصول على المعلومات من الخادوم القصي remote server ـ : {code} {type}",
diff --git a/apps/files_external/l10n/ar.json b/apps/files_external/l10n/ar.json
index 3b0a8d008c6..9ed75b41779 100644
--- a/apps/files_external/l10n/ar.json
+++ b/apps/files_external/l10n/ar.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "السماح بالنفاذ",
+ "Error configuring OAuth1" : "خطأ في تكوين OAuth1",
+ "Please provide a valid app key and secret." : "يرجى تقديم مفتاح تطبيق وكلمة سر صالحة.",
+ "Error configuring OAuth2" : "خطأ في تكوين OAuth2",
+ "Generate keys" : "توليد مفاتيح",
+ "Error generating key pair" : "خطأ في توليد زوج المفاتيح",
"Type to select user or group." : "أكتب لاختيار مستخدم أو مجموعة",
"(Group)" : "(مجموعة)",
"Compatibility with Mac NFD encoding (slow)" : "التوافق مع نظام التشفير Mac NFD (بطيء)",
@@ -135,12 +141,6 @@
"Advanced settings" : "الإعدادات المتقدمة",
"Allow users to mount external storage" : "السماح للمستخدمين بتصعيد mount وحدات تخزين خارجية",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "حيثيّات الدخول الشاملة global credentials يُمكن استخدامها للتحقق من عدة وحدات تخزين خارجية لها نفس الحيثيّات.",
- "Grant access" : "السماح بالنفاذ",
- "Error configuring OAuth1" : "خطأ في تكوين OAuth1",
- "Please provide a valid app key and secret." : "يرجى تقديم مفتاح تطبيق وكلمة سر صالحة.",
- "Error configuring OAuth2" : "خطأ في تكوين OAuth2",
- "Generate keys" : "توليد مفاتيح",
- "Error generating key pair" : "خطأ في توليد زوج المفاتيح",
"Empty response from the server" : "استجابة فارغة من الخادوم",
"Couldn't access. Please log out and in again to activate this mount point" : "تعذّر الوصول. يُرجى تسجيل الخروج ثم الدخول مرة أخرى لتفعيل نقطة التحميل mount point هذه",
"Couldn't get the information from the remote server: {code} {type}" : "تعذّر الحصول على المعلومات من الخادوم القصي remote server ـ : {code} {type}",
diff --git a/apps/files_external/l10n/bg.js b/apps/files_external/l10n/bg.js
index 197ee7cf76e..e5a684cb7a4 100644
--- a/apps/files_external/l10n/bg.js
+++ b/apps/files_external/l10n/bg.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Разреши достъпa",
+ "Error configuring OAuth1" : "Грешка при конфигурирането на OAuth1",
+ "Please provide a valid app key and secret." : "Моля да предоставете валиден ключ и тайна на приложението.",
+ "Error configuring OAuth2" : "Грешка при конфигурирането на OAuth2",
+ "Generate keys" : "Генериране на криптографски ключове",
+ "Error generating key pair" : "Грешка при генериране на криптографски ключове",
"Type to select user or group." : "Въвеждане за избор на потребител или група.",
"(Group)" : "(Група)",
"Compatibility with Mac NFD encoding (slow)" : "Съвместимост с кодиране на Mac NFD (бавно)",
@@ -123,12 +129,6 @@ OC.L10N.register(
"Advanced settings" : "Допълнителни настройки",
"Allow users to mount external storage" : "Разреши на потребителите да монтират външни хранилища",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Глобалните идентификационни данни могат да се използват за удостоверяване с множество външни хранилища, които имат едни и същи идентификационни данни.",
- "Grant access" : "Разреши достъпa",
- "Error configuring OAuth1" : "Грешка при конфигурирането на OAuth1",
- "Please provide a valid app key and secret." : "Моля да предоставете валиден ключ и тайна на приложението.",
- "Error configuring OAuth2" : "Грешка при конфигурирането на OAuth2",
- "Generate keys" : "Генериране на криптографски ключове",
- "Error generating key pair" : "Грешка при генериране на криптографски ключове",
"Empty response from the server" : "Празен отговор от сървъра",
"Couldn't access. Please log out and in again to activate this mount point" : "Няма достъп. Моля да излезте и влезте отново, за да активирате тази точка на монтиране",
"Couldn't get the information from the remote server: {code} {type}" : "Не можах да получа информацията от отдалечения сървър: {code} {type}",
diff --git a/apps/files_external/l10n/bg.json b/apps/files_external/l10n/bg.json
index a3808022dc4..e62a8ec6794 100644
--- a/apps/files_external/l10n/bg.json
+++ b/apps/files_external/l10n/bg.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Разреши достъпa",
+ "Error configuring OAuth1" : "Грешка при конфигурирането на OAuth1",
+ "Please provide a valid app key and secret." : "Моля да предоставете валиден ключ и тайна на приложението.",
+ "Error configuring OAuth2" : "Грешка при конфигурирането на OAuth2",
+ "Generate keys" : "Генериране на криптографски ключове",
+ "Error generating key pair" : "Грешка при генериране на криптографски ключове",
"Type to select user or group." : "Въвеждане за избор на потребител или група.",
"(Group)" : "(Група)",
"Compatibility with Mac NFD encoding (slow)" : "Съвместимост с кодиране на Mac NFD (бавно)",
@@ -121,12 +127,6 @@
"Advanced settings" : "Допълнителни настройки",
"Allow users to mount external storage" : "Разреши на потребителите да монтират външни хранилища",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Глобалните идентификационни данни могат да се използват за удостоверяване с множество външни хранилища, които имат едни и същи идентификационни данни.",
- "Grant access" : "Разреши достъпa",
- "Error configuring OAuth1" : "Грешка при конфигурирането на OAuth1",
- "Please provide a valid app key and secret." : "Моля да предоставете валиден ключ и тайна на приложението.",
- "Error configuring OAuth2" : "Грешка при конфигурирането на OAuth2",
- "Generate keys" : "Генериране на криптографски ключове",
- "Error generating key pair" : "Грешка при генериране на криптографски ключове",
"Empty response from the server" : "Празен отговор от сървъра",
"Couldn't access. Please log out and in again to activate this mount point" : "Няма достъп. Моля да излезте и влезте отново, за да активирате тази точка на монтиране",
"Couldn't get the information from the remote server: {code} {type}" : "Не можах да получа информацията от отдалечения сървър: {code} {type}",
diff --git a/apps/files_external/l10n/ca.js b/apps/files_external/l10n/ca.js
index 574aa7bf6de..af82755ef58 100644
--- a/apps/files_external/l10n/ca.js
+++ b/apps/files_external/l10n/ca.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Concedeix accés",
+ "Error configuring OAuth1" : "S'ha produït un error en configurar l'OAuth1",
+ "Please provide a valid app key and secret." : "Proporcioneu una clau d'aplicació i un secret vàlids.",
+ "Error configuring OAuth2" : "S'ha produït un error en configurar l'OAuth2",
+ "Generate keys" : "Genera les claus",
+ "Error generating key pair" : "S'ha produït un error en generar el parell de claus",
"Type to select user or group." : "Escriviu per a seleccionar un usuari o grup.",
"(Group)" : "(grup)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilitat amb la codificació de Mac NFD (lent)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Paràmetres avançats",
"Allow users to mount external storage" : "Permet que els usuaris muntin emmagatzematge extern",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Les credencials globals es poden utilitzar per a autenticar-se amb diversos emmagatzematges externs que tinguin les mateixes credencials.",
- "Grant access" : "Concedeix accés",
- "Error configuring OAuth1" : "S'ha produït un error en configurar l'OAuth1",
- "Please provide a valid app key and secret." : "Proporcioneu una clau d'aplicació i un secret vàlids.",
- "Error configuring OAuth2" : "S'ha produït un error en configurar l'OAuth2",
- "Generate keys" : "Genera les claus",
- "Error generating key pair" : "S'ha produït un error en generar el parell de claus",
"Empty response from the server" : "El servidor ha enviat una resposta buida",
"Couldn't access. Please log out and in again to activate this mount point" : "No s'ha pogut accedir. Tanqueu la sessió i torneu a iniciar-la per a activar aquest punt de muntatge",
"Couldn't get the information from the remote server: {code} {type}" : "No s'ha pogut obtenir la informació del servidor remot: {code} {type}",
diff --git a/apps/files_external/l10n/ca.json b/apps/files_external/l10n/ca.json
index 2b1018bff8e..8fbe3000a8c 100644
--- a/apps/files_external/l10n/ca.json
+++ b/apps/files_external/l10n/ca.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Concedeix accés",
+ "Error configuring OAuth1" : "S'ha produït un error en configurar l'OAuth1",
+ "Please provide a valid app key and secret." : "Proporcioneu una clau d'aplicació i un secret vàlids.",
+ "Error configuring OAuth2" : "S'ha produït un error en configurar l'OAuth2",
+ "Generate keys" : "Genera les claus",
+ "Error generating key pair" : "S'ha produït un error en generar el parell de claus",
"Type to select user or group." : "Escriviu per a seleccionar un usuari o grup.",
"(Group)" : "(grup)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilitat amb la codificació de Mac NFD (lent)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Paràmetres avançats",
"Allow users to mount external storage" : "Permet que els usuaris muntin emmagatzematge extern",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Les credencials globals es poden utilitzar per a autenticar-se amb diversos emmagatzematges externs que tinguin les mateixes credencials.",
- "Grant access" : "Concedeix accés",
- "Error configuring OAuth1" : "S'ha produït un error en configurar l'OAuth1",
- "Please provide a valid app key and secret." : "Proporcioneu una clau d'aplicació i un secret vàlids.",
- "Error configuring OAuth2" : "S'ha produït un error en configurar l'OAuth2",
- "Generate keys" : "Genera les claus",
- "Error generating key pair" : "S'ha produït un error en generar el parell de claus",
"Empty response from the server" : "El servidor ha enviat una resposta buida",
"Couldn't access. Please log out and in again to activate this mount point" : "No s'ha pogut accedir. Tanqueu la sessió i torneu a iniciar-la per a activar aquest punt de muntatge",
"Couldn't get the information from the remote server: {code} {type}" : "No s'ha pogut obtenir la informació del servidor remot: {code} {type}",
diff --git a/apps/files_external/l10n/cs.js b/apps/files_external/l10n/cs.js
index ce2066a0457..8e849229139 100644
--- a/apps/files_external/l10n/cs.js
+++ b/apps/files_external/l10n/cs.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Udělit přístup",
+ "Error configuring OAuth1" : "Chyba při nastavování OAuth1",
+ "Please provide a valid app key and secret." : "Zadejte platný klíč aplikace a tajné heslo.",
+ "Error configuring OAuth2" : "Chyba při nastavování OAuth2",
+ "Generate keys" : "Vytvořit klíče",
+ "Error generating key pair" : "Chyba při vytváření páru klíčů",
"Type to select user or group." : "Uživatele či skupinu vyberete psaním.",
"(Group)" : "(Skupina)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilita s Mac NFD kódováním (pomalé)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Pokročilá nastavení",
"Allow users to mount external storage" : "Povolit uživatelům připojení externího úložiště",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globální přihlašovací údaje je možné použít pro ověření se vůči vícero externím úložištím, která mají stejné přihlašovací údaje.",
- "Grant access" : "Udělit přístup",
- "Error configuring OAuth1" : "Chyba při nastavování OAuth1",
- "Please provide a valid app key and secret." : "Zadejte platný klíč aplikace a tajné heslo.",
- "Error configuring OAuth2" : "Chyba při nastavování OAuth2",
- "Generate keys" : "Vytvořit klíče",
- "Error generating key pair" : "Chyba při vytváření páru klíčů",
"Empty response from the server" : "Prázdná odpověď ze serveru",
"Couldn't access. Please log out and in again to activate this mount point" : "Nelze připojit. Pro aktivaci tohoto přípojného bodu se odhlaste a znovu přihlaste",
"Couldn't get the information from the remote server: {code} {type}" : "Nedaří se obdržet informaci ze vzdáleného serveru: {code} {type}",
diff --git a/apps/files_external/l10n/cs.json b/apps/files_external/l10n/cs.json
index e99cfd76467..806975d224c 100644
--- a/apps/files_external/l10n/cs.json
+++ b/apps/files_external/l10n/cs.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Udělit přístup",
+ "Error configuring OAuth1" : "Chyba při nastavování OAuth1",
+ "Please provide a valid app key and secret." : "Zadejte platný klíč aplikace a tajné heslo.",
+ "Error configuring OAuth2" : "Chyba při nastavování OAuth2",
+ "Generate keys" : "Vytvořit klíče",
+ "Error generating key pair" : "Chyba při vytváření páru klíčů",
"Type to select user or group." : "Uživatele či skupinu vyberete psaním.",
"(Group)" : "(Skupina)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilita s Mac NFD kódováním (pomalé)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Pokročilá nastavení",
"Allow users to mount external storage" : "Povolit uživatelům připojení externího úložiště",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globální přihlašovací údaje je možné použít pro ověření se vůči vícero externím úložištím, která mají stejné přihlašovací údaje.",
- "Grant access" : "Udělit přístup",
- "Error configuring OAuth1" : "Chyba při nastavování OAuth1",
- "Please provide a valid app key and secret." : "Zadejte platný klíč aplikace a tajné heslo.",
- "Error configuring OAuth2" : "Chyba při nastavování OAuth2",
- "Generate keys" : "Vytvořit klíče",
- "Error generating key pair" : "Chyba při vytváření páru klíčů",
"Empty response from the server" : "Prázdná odpověď ze serveru",
"Couldn't access. Please log out and in again to activate this mount point" : "Nelze připojit. Pro aktivaci tohoto přípojného bodu se odhlaste a znovu přihlaste",
"Couldn't get the information from the remote server: {code} {type}" : "Nedaří se obdržet informaci ze vzdáleného serveru: {code} {type}",
diff --git a/apps/files_external/l10n/da.js b/apps/files_external/l10n/da.js
index f2051c14405..7869ff8f2e5 100644
--- a/apps/files_external/l10n/da.js
+++ b/apps/files_external/l10n/da.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Godkend adgang",
+ "Error configuring OAuth1" : "Fejl under konfiguration af OAuth1",
+ "Please provide a valid app key and secret." : "Angiv venligst gyldig app-nøgle og -hemmelighed.",
+ "Error configuring OAuth2" : "Fejl under konfiguration af OAuth2",
+ "Generate keys" : "Opret nøgler.",
+ "Error generating key pair" : "Fejl under oprettelse af nøglepar",
"Type to select user or group." : "Indtast for at vælge bruger eller gruppe.",
"(Group)" : "(Gruppe)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilitet med Mac NFD encoding (langsom)",
@@ -136,12 +142,6 @@ OC.L10N.register(
"Advanced settings" : "Avancerede indstillinger",
"Allow users to mount external storage" : "Tillad brugere at montere eksternt lager",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale legitimationsoplysninger kan bruges til at godkende med flere eksterne lager, der har de samme legitimationsoplysninger.",
- "Grant access" : "Godkend adgang",
- "Error configuring OAuth1" : "Fejl under konfiguration af OAuth1",
- "Please provide a valid app key and secret." : "Angiv venligst gyldig app-nøgle og -hemmelighed.",
- "Error configuring OAuth2" : "Fejl under konfiguration af OAuth2",
- "Generate keys" : "Opret nøgler.",
- "Error generating key pair" : "Fejl under oprettelse af nøglepar",
"Empty response from the server" : "Svar fra serveren uden data",
"Couldn't access. Please log out and in again to activate this mount point" : "Kunne ikke forbinde. Log venligst ud og ind igen for at aktivere dette mount point.",
"Couldn't get the information from the remote server: {code} {type}" : "Kunne ikke få information fra fjern serveren: {code} {type}",
diff --git a/apps/files_external/l10n/da.json b/apps/files_external/l10n/da.json
index ea2998c671c..3ea42d46647 100644
--- a/apps/files_external/l10n/da.json
+++ b/apps/files_external/l10n/da.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Godkend adgang",
+ "Error configuring OAuth1" : "Fejl under konfiguration af OAuth1",
+ "Please provide a valid app key and secret." : "Angiv venligst gyldig app-nøgle og -hemmelighed.",
+ "Error configuring OAuth2" : "Fejl under konfiguration af OAuth2",
+ "Generate keys" : "Opret nøgler.",
+ "Error generating key pair" : "Fejl under oprettelse af nøglepar",
"Type to select user or group." : "Indtast for at vælge bruger eller gruppe.",
"(Group)" : "(Gruppe)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilitet med Mac NFD encoding (langsom)",
@@ -134,12 +140,6 @@
"Advanced settings" : "Avancerede indstillinger",
"Allow users to mount external storage" : "Tillad brugere at montere eksternt lager",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale legitimationsoplysninger kan bruges til at godkende med flere eksterne lager, der har de samme legitimationsoplysninger.",
- "Grant access" : "Godkend adgang",
- "Error configuring OAuth1" : "Fejl under konfiguration af OAuth1",
- "Please provide a valid app key and secret." : "Angiv venligst gyldig app-nøgle og -hemmelighed.",
- "Error configuring OAuth2" : "Fejl under konfiguration af OAuth2",
- "Generate keys" : "Opret nøgler.",
- "Error generating key pair" : "Fejl under oprettelse af nøglepar",
"Empty response from the server" : "Svar fra serveren uden data",
"Couldn't access. Please log out and in again to activate this mount point" : "Kunne ikke forbinde. Log venligst ud og ind igen for at aktivere dette mount point.",
"Couldn't get the information from the remote server: {code} {type}" : "Kunne ikke få information fra fjern serveren: {code} {type}",
diff --git a/apps/files_external/l10n/de.js b/apps/files_external/l10n/de.js
index cc410a917f0..727a9d09bee 100644
--- a/apps/files_external/l10n/de.js
+++ b/apps/files_external/l10n/de.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Zugriff gewähren",
+ "Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
+ "Please provide a valid app key and secret." : "Bitte einen gültigen Anwendungsschlüssel (App-Key) mit Sicherheitsschlüssel (Secret) eingeben.",
+ "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
+ "Generate keys" : "Schlüssel erzeugen",
+ "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"Type to select user or group." : "Eingabe, um Benutzer oder Gruppe auszuwählen.",
"(Group)" : "(Gruppe)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Erweiterte Einstellungen",
"Allow users to mount external storage" : "Benutzern erlauben, externen Speicher einzubinden",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale Anmeldeinformationen können zur Anmeldung bei mehreren externen Speichern mit denselben Anmeldeinformationen verwendet werden.",
- "Grant access" : "Zugriff gewähren",
- "Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
- "Please provide a valid app key and secret." : "Bitte einen gültigen Anwendungsschlüssel (App-Key) mit Sicherheitsschlüssel (Secret) eingeben.",
- "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
- "Generate keys" : "Schlüssel erzeugen",
- "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
"Couldn't access. Please log out and in again to activate this mount point" : "Zugriff nicht möglich. Bitte abmelden und erneut anmelden, um diesen Endpunkt zu aktivieren.",
"Couldn't get the information from the remote server: {code} {type}" : "Konnte die Information vom entfernten Server nicht abrufen: {code} {type}",
diff --git a/apps/files_external/l10n/de.json b/apps/files_external/l10n/de.json
index bc8f7493d80..29d52b0cb4f 100644
--- a/apps/files_external/l10n/de.json
+++ b/apps/files_external/l10n/de.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Zugriff gewähren",
+ "Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
+ "Please provide a valid app key and secret." : "Bitte einen gültigen Anwendungsschlüssel (App-Key) mit Sicherheitsschlüssel (Secret) eingeben.",
+ "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
+ "Generate keys" : "Schlüssel erzeugen",
+ "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"Type to select user or group." : "Eingabe, um Benutzer oder Gruppe auszuwählen.",
"(Group)" : "(Gruppe)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Erweiterte Einstellungen",
"Allow users to mount external storage" : "Benutzern erlauben, externen Speicher einzubinden",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale Anmeldeinformationen können zur Anmeldung bei mehreren externen Speichern mit denselben Anmeldeinformationen verwendet werden.",
- "Grant access" : "Zugriff gewähren",
- "Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
- "Please provide a valid app key and secret." : "Bitte einen gültigen Anwendungsschlüssel (App-Key) mit Sicherheitsschlüssel (Secret) eingeben.",
- "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
- "Generate keys" : "Schlüssel erzeugen",
- "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
"Couldn't access. Please log out and in again to activate this mount point" : "Zugriff nicht möglich. Bitte abmelden und erneut anmelden, um diesen Endpunkt zu aktivieren.",
"Couldn't get the information from the remote server: {code} {type}" : "Konnte die Information vom entfernten Server nicht abrufen: {code} {type}",
diff --git a/apps/files_external/l10n/de_DE.js b/apps/files_external/l10n/de_DE.js
index d04aa4b0e2e..540ff5ef547 100644
--- a/apps/files_external/l10n/de_DE.js
+++ b/apps/files_external/l10n/de_DE.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Zugriff gestatten",
+ "Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
+ "Please provide a valid app key and secret." : "Bitte einen gültigen Anwendungsschlüssel (App-Key) mit Sicherheitsschlüssel (Secret) eingeben.",
+ "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
+ "Generate keys" : "Schlüssel erzeugen",
+ "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"Type to select user or group." : "Eingabe, um Benutzer oder Gruppe auszuwählen.",
"(Group)" : "(Gruppe)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Erweiterte Einstellungen",
"Allow users to mount external storage" : "Benutzern erlauben, externen Speicher einzubinden",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale Zugangsdaten können für die Authentifizierung für mehrere externe Speicher verwendet werden, solange sie identische Zugangsdaten benötigen.",
- "Grant access" : "Zugriff gestatten",
- "Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
- "Please provide a valid app key and secret." : "Bitte einen gültigen Anwendungsschlüssel (App-Key) mit Sicherheitsschlüssel (Secret) eingeben.",
- "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
- "Generate keys" : "Schlüssel erzeugen",
- "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
"Couldn't access. Please log out and in again to activate this mount point" : "Zugriff nicht möglich. Bitte melden Sie sich ab und wieder an, um diesen Endpunkt zu aktivieren.",
"Couldn't get the information from the remote server: {code} {type}" : "Konnte die Information vom entfernten Server nicht abrufen: {code} {type}",
diff --git a/apps/files_external/l10n/de_DE.json b/apps/files_external/l10n/de_DE.json
index 145533ece8f..3706185ed45 100644
--- a/apps/files_external/l10n/de_DE.json
+++ b/apps/files_external/l10n/de_DE.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Zugriff gestatten",
+ "Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
+ "Please provide a valid app key and secret." : "Bitte einen gültigen Anwendungsschlüssel (App-Key) mit Sicherheitsschlüssel (Secret) eingeben.",
+ "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
+ "Generate keys" : "Schlüssel erzeugen",
+ "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"Type to select user or group." : "Eingabe, um Benutzer oder Gruppe auszuwählen.",
"(Group)" : "(Gruppe)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilität mit MAC NFD-Kodierung (langsam)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Erweiterte Einstellungen",
"Allow users to mount external storage" : "Benutzern erlauben, externen Speicher einzubinden",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale Zugangsdaten können für die Authentifizierung für mehrere externe Speicher verwendet werden, solange sie identische Zugangsdaten benötigen.",
- "Grant access" : "Zugriff gestatten",
- "Error configuring OAuth1" : "Fehler beim Konfigurieren von OAuth1",
- "Please provide a valid app key and secret." : "Bitte einen gültigen Anwendungsschlüssel (App-Key) mit Sicherheitsschlüssel (Secret) eingeben.",
- "Error configuring OAuth2" : "Fehler beim Konfigurieren von OAuth2",
- "Generate keys" : "Schlüssel erzeugen",
- "Error generating key pair" : "Fehler beim Erzeugen des Schlüsselpaares",
"Empty response from the server" : "Leere Antwort vom Server erhalten",
"Couldn't access. Please log out and in again to activate this mount point" : "Zugriff nicht möglich. Bitte melden Sie sich ab und wieder an, um diesen Endpunkt zu aktivieren.",
"Couldn't get the information from the remote server: {code} {type}" : "Konnte die Information vom entfernten Server nicht abrufen: {code} {type}",
diff --git a/apps/files_external/l10n/el.js b/apps/files_external/l10n/el.js
index 6083715c9f9..f49df68eab8 100644
--- a/apps/files_external/l10n/el.js
+++ b/apps/files_external/l10n/el.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Παροχή πρόσβασης",
+ "Error configuring OAuth1" : "Σφάλμα ρύθμισης του OAuth1",
+ "Please provide a valid app key and secret." : "Παρακαλούμε δώστε έγκυρο κλειδί εφαρμογής και μυστικό.",
+ "Error configuring OAuth2" : "Σφάλμα ρύθμισης του OAuth2",
+ "Generate keys" : "Δημιουργία κλειδιών",
+ "Error generating key pair" : "Σφάλμα κατά τη δημιουργία ζεύγους κλειδιών",
"(Group)" : "(Ομάδα)",
"Compatibility with Mac NFD encoding (slow)" : "Συμβατότητα με Mac NFD κωδικόποιηση (αργό) ",
"Enable encryption" : "Ενεργοποίηση κρυπτογράφησης",
@@ -115,12 +121,6 @@ OC.L10N.register(
"Advanced settings" : "Ρυθμίσεις για προχωρημένους",
"Allow users to mount external storage" : "Να επιτρέπεται στους χρήστες η σύνδεση εξωτερικού αποθηκευτικού χώρου",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Τα δημόσια διαπιστευτήρια μπορούν να χρησιμοποιηθούν για τον έλεγχο ταυτότητας με διάφορους εξωτερικούς χώρους αποθήκευσης με ίδια διαπιστευτήρια.",
- "Grant access" : "Παροχή πρόσβασης",
- "Error configuring OAuth1" : "Σφάλμα ρύθμισης του OAuth1",
- "Please provide a valid app key and secret." : "Παρακαλούμε δώστε έγκυρο κλειδί εφαρμογής και μυστικό.",
- "Error configuring OAuth2" : "Σφάλμα ρύθμισης του OAuth2",
- "Generate keys" : "Δημιουργία κλειδιών",
- "Error generating key pair" : "Σφάλμα κατά τη δημιουργία ζεύγους κλειδιών",
"Empty response from the server" : "Κενή απάντηση από τον διακομιστή",
"Couldn't access. Please log out and in again to activate this mount point" : "Αδυναμία πρόσβασης. Παρακαλούμε αποσυνδεθείτε και συνδεθείτε ξανά για ενεργοποίηση του σημείου προσάρτησης",
"Couldn't get the information from the remote server: {code} {type}" : "Δεν μπορέσαμε να πάρουμε πληροφορίες απο τον απομακρυσμένο εξυπηρετητή: {code} {type}",
diff --git a/apps/files_external/l10n/el.json b/apps/files_external/l10n/el.json
index 5d771a984d7..0b462bf32b7 100644
--- a/apps/files_external/l10n/el.json
+++ b/apps/files_external/l10n/el.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Παροχή πρόσβασης",
+ "Error configuring OAuth1" : "Σφάλμα ρύθμισης του OAuth1",
+ "Please provide a valid app key and secret." : "Παρακαλούμε δώστε έγκυρο κλειδί εφαρμογής και μυστικό.",
+ "Error configuring OAuth2" : "Σφάλμα ρύθμισης του OAuth2",
+ "Generate keys" : "Δημιουργία κλειδιών",
+ "Error generating key pair" : "Σφάλμα κατά τη δημιουργία ζεύγους κλειδιών",
"(Group)" : "(Ομάδα)",
"Compatibility with Mac NFD encoding (slow)" : "Συμβατότητα με Mac NFD κωδικόποιηση (αργό) ",
"Enable encryption" : "Ενεργοποίηση κρυπτογράφησης",
@@ -113,12 +119,6 @@
"Advanced settings" : "Ρυθμίσεις για προχωρημένους",
"Allow users to mount external storage" : "Να επιτρέπεται στους χρήστες η σύνδεση εξωτερικού αποθηκευτικού χώρου",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Τα δημόσια διαπιστευτήρια μπορούν να χρησιμοποιηθούν για τον έλεγχο ταυτότητας με διάφορους εξωτερικούς χώρους αποθήκευσης με ίδια διαπιστευτήρια.",
- "Grant access" : "Παροχή πρόσβασης",
- "Error configuring OAuth1" : "Σφάλμα ρύθμισης του OAuth1",
- "Please provide a valid app key and secret." : "Παρακαλούμε δώστε έγκυρο κλειδί εφαρμογής και μυστικό.",
- "Error configuring OAuth2" : "Σφάλμα ρύθμισης του OAuth2",
- "Generate keys" : "Δημιουργία κλειδιών",
- "Error generating key pair" : "Σφάλμα κατά τη δημιουργία ζεύγους κλειδιών",
"Empty response from the server" : "Κενή απάντηση από τον διακομιστή",
"Couldn't access. Please log out and in again to activate this mount point" : "Αδυναμία πρόσβασης. Παρακαλούμε αποσυνδεθείτε και συνδεθείτε ξανά για ενεργοποίηση του σημείου προσάρτησης",
"Couldn't get the information from the remote server: {code} {type}" : "Δεν μπορέσαμε να πάρουμε πληροφορίες απο τον απομακρυσμένο εξυπηρετητή: {code} {type}",
diff --git a/apps/files_external/l10n/en_GB.js b/apps/files_external/l10n/en_GB.js
index 1ba726b24db..581fa02ab5c 100644
--- a/apps/files_external/l10n/en_GB.js
+++ b/apps/files_external/l10n/en_GB.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Grant access",
+ "Error configuring OAuth1" : "Error configuring OAuth1",
+ "Please provide a valid app key and secret." : "Please provide a valid app key and secret.",
+ "Error configuring OAuth2" : "Error configuring OAuth2",
+ "Generate keys" : "Generate keys",
+ "Error generating key pair" : "Error generating key pair",
"Type to select user or group." : "Type to select user or group.",
"(Group)" : "(Group)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibility with Mac NFD encoding (slow)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Advanced settings",
"Allow users to mount external storage" : "Allow users to mount external storage",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Global credentials can be used to authenticate with multiple external storages that have the same credentials.",
- "Grant access" : "Grant access",
- "Error configuring OAuth1" : "Error configuring OAuth1",
- "Please provide a valid app key and secret." : "Please provide a valid app key and secret.",
- "Error configuring OAuth2" : "Error configuring OAuth2",
- "Generate keys" : "Generate keys",
- "Error generating key pair" : "Error generating key pair",
"Empty response from the server" : "Empty response from the server",
"Couldn't access. Please log out and in again to activate this mount point" : "Couldn't access. Please log out and in again to activate this mount point",
"Couldn't get the information from the remote server: {code} {type}" : "Couldn't get the information from the remote server: {code} {type}",
diff --git a/apps/files_external/l10n/en_GB.json b/apps/files_external/l10n/en_GB.json
index 6dcfa4706af..1936dce3ea0 100644
--- a/apps/files_external/l10n/en_GB.json
+++ b/apps/files_external/l10n/en_GB.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Grant access",
+ "Error configuring OAuth1" : "Error configuring OAuth1",
+ "Please provide a valid app key and secret." : "Please provide a valid app key and secret.",
+ "Error configuring OAuth2" : "Error configuring OAuth2",
+ "Generate keys" : "Generate keys",
+ "Error generating key pair" : "Error generating key pair",
"Type to select user or group." : "Type to select user or group.",
"(Group)" : "(Group)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibility with Mac NFD encoding (slow)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Advanced settings",
"Allow users to mount external storage" : "Allow users to mount external storage",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Global credentials can be used to authenticate with multiple external storages that have the same credentials.",
- "Grant access" : "Grant access",
- "Error configuring OAuth1" : "Error configuring OAuth1",
- "Please provide a valid app key and secret." : "Please provide a valid app key and secret.",
- "Error configuring OAuth2" : "Error configuring OAuth2",
- "Generate keys" : "Generate keys",
- "Error generating key pair" : "Error generating key pair",
"Empty response from the server" : "Empty response from the server",
"Couldn't access. Please log out and in again to activate this mount point" : "Couldn't access. Please log out and in again to activate this mount point",
"Couldn't get the information from the remote server: {code} {type}" : "Couldn't get the information from the remote server: {code} {type}",
diff --git a/apps/files_external/l10n/eo.js b/apps/files_external/l10n/eo.js
index f3260a589db..02b12a30556 100644
--- a/apps/files_external/l10n/eo.js
+++ b/apps/files_external/l10n/eo.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Doni alirpermeson",
+ "Error configuring OAuth1" : "Eraro dum agordo de OAuth1",
+ "Please provide a valid app key and secret." : "Bv. doni validan aplikaĵan ŝlosilon kaj sekreton.",
+ "Error configuring OAuth2" : "Eraro dum agordo de OAuth2",
+ "Generate keys" : "Generi ŝlosilojn",
+ "Error generating key pair" : "Eraro dum generado de ŝlosila paro",
"(Group)" : "(grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Kongrueco kun Makintoŝa „NFD“ signara kodoprezento (malrapide)",
"Enable encryption" : "Ŝalti ĉifradon",
@@ -111,12 +117,6 @@ OC.L10N.register(
"Advanced settings" : "Altanivela agordo",
"Allow users to mount external storage" : "Permesi al uzantoj surmeti eksteran konservejon",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Ĝeneralaj akreditiloj utilas, kiam pluraj eksteraj konservejoj kunuzas la samajn akreditilojn.",
- "Grant access" : "Doni alirpermeson",
- "Error configuring OAuth1" : "Eraro dum agordo de OAuth1",
- "Please provide a valid app key and secret." : "Bv. doni validan aplikaĵan ŝlosilon kaj sekreton.",
- "Error configuring OAuth2" : "Eraro dum agordo de OAuth2",
- "Generate keys" : "Generi ŝlosilojn",
- "Error generating key pair" : "Eraro dum generado de ŝlosila paro",
"Empty response from the server" : "Malplena respondo el la servilo",
"Couldn't access. Please log out and in again to activate this mount point" : "Aliro ne eblis. Bv. elsaluti kaj re-ensaluti por aktivigi tiun surmetingon",
"Couldn't get the information from the remote server: {code} {type}" : "Ne eblis havi informojn el la fora servilo: {code} {type}",
diff --git a/apps/files_external/l10n/eo.json b/apps/files_external/l10n/eo.json
index d931d563960..ba8577dbf83 100644
--- a/apps/files_external/l10n/eo.json
+++ b/apps/files_external/l10n/eo.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Doni alirpermeson",
+ "Error configuring OAuth1" : "Eraro dum agordo de OAuth1",
+ "Please provide a valid app key and secret." : "Bv. doni validan aplikaĵan ŝlosilon kaj sekreton.",
+ "Error configuring OAuth2" : "Eraro dum agordo de OAuth2",
+ "Generate keys" : "Generi ŝlosilojn",
+ "Error generating key pair" : "Eraro dum generado de ŝlosila paro",
"(Group)" : "(grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Kongrueco kun Makintoŝa „NFD“ signara kodoprezento (malrapide)",
"Enable encryption" : "Ŝalti ĉifradon",
@@ -109,12 +115,6 @@
"Advanced settings" : "Altanivela agordo",
"Allow users to mount external storage" : "Permesi al uzantoj surmeti eksteran konservejon",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Ĝeneralaj akreditiloj utilas, kiam pluraj eksteraj konservejoj kunuzas la samajn akreditilojn.",
- "Grant access" : "Doni alirpermeson",
- "Error configuring OAuth1" : "Eraro dum agordo de OAuth1",
- "Please provide a valid app key and secret." : "Bv. doni validan aplikaĵan ŝlosilon kaj sekreton.",
- "Error configuring OAuth2" : "Eraro dum agordo de OAuth2",
- "Generate keys" : "Generi ŝlosilojn",
- "Error generating key pair" : "Eraro dum generado de ŝlosila paro",
"Empty response from the server" : "Malplena respondo el la servilo",
"Couldn't access. Please log out and in again to activate this mount point" : "Aliro ne eblis. Bv. elsaluti kaj re-ensaluti por aktivigi tiun surmetingon",
"Couldn't get the information from the remote server: {code} {type}" : "Ne eblis havi informojn el la fora servilo: {code} {type}",
diff --git a/apps/files_external/l10n/es.js b/apps/files_external/l10n/es.js
index 2fc49beb6d5..6ce8c129f06 100644
--- a/apps/files_external/l10n/es.js
+++ b/apps/files_external/l10n/es.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor facilite una clave de app y una clave secreta válidas.",
+ "Error configuring OAuth2" : "Error al configurar OAuth2",
+ "Generate keys" : "Generar claves",
+ "Error generating key pair" : "Error al generar el par de claves",
"Type to select user or group." : "Teclee para seleccionar un usuario o grupo.",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac MFD (lento)",
@@ -76,10 +82,10 @@ OC.L10N.register(
"WebDAV" : "WebDAV",
"URL" : "URL",
"Remote subfolder" : "Subcarpeta remota",
- "Secure https://" : "—Seguro— https://",
+ "Secure https://" : "https:// Seguro",
"FTP" : "FTP",
"Host" : "Servidor",
- "Secure ftps://" : "—Seguro— ftps://",
+ "Secure ftps://" : "ftps:// Seguro",
"Local" : "Local",
"Location" : "Ubicación",
"Nextcloud" : "Nextcloud",
@@ -90,6 +96,7 @@ OC.L10N.register(
"Share" : "Compartir",
"Show hidden files" : "Mostrar archivos ocultos",
"Case sensitive file system" : "Sistema de archivos sensible a mayúsculas",
+ "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Desactivarlo permitirá utilizar un sistema de archivos insensible a mayúsculas y minúsculas, pero conlleva una penalización en el rendimiento.",
"Verify ACL access when listing files" : "Verificar acceso ACL al listar archivos",
"Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty" : "Comprobar los ACL de cada archivo o carpeta en un directorio para filtrar los ítems en los que el usuario no tiene permisos de lectura. Provoca un descenso en el rendimiento.",
"Timeout" : "Se agotó el tiempo",
@@ -136,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Configuración avanzada",
"Allow users to mount external storage" : "Permitir a los usuarios montar un almacenamiento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Se pueden usar credenciales globales para autenticar con múltiples almacenamientos externos que tengan las mismas credenciales.",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor facilite una clave de app y una clave secreta válidas.",
- "Error configuring OAuth2" : "Error al configurar OAuth2",
- "Generate keys" : "Generar claves",
- "Error generating key pair" : "Error al generar el par de claves",
"Empty response from the server" : "Respuesta vacía desde el servidor",
"Couldn't access. Please log out and in again to activate this mount point" : "No se ha podido acceder. Por favor, cierra sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No se pudo obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es.json b/apps/files_external/l10n/es.json
index c3da3348c4c..279f2bde04e 100644
--- a/apps/files_external/l10n/es.json
+++ b/apps/files_external/l10n/es.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor facilite una clave de app y una clave secreta válidas.",
+ "Error configuring OAuth2" : "Error al configurar OAuth2",
+ "Generate keys" : "Generar claves",
+ "Error generating key pair" : "Error al generar el par de claves",
"Type to select user or group." : "Teclee para seleccionar un usuario o grupo.",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac MFD (lento)",
@@ -74,10 +80,10 @@
"WebDAV" : "WebDAV",
"URL" : "URL",
"Remote subfolder" : "Subcarpeta remota",
- "Secure https://" : "—Seguro— https://",
+ "Secure https://" : "https:// Seguro",
"FTP" : "FTP",
"Host" : "Servidor",
- "Secure ftps://" : "—Seguro— ftps://",
+ "Secure ftps://" : "ftps:// Seguro",
"Local" : "Local",
"Location" : "Ubicación",
"Nextcloud" : "Nextcloud",
@@ -88,6 +94,7 @@
"Share" : "Compartir",
"Show hidden files" : "Mostrar archivos ocultos",
"Case sensitive file system" : "Sistema de archivos sensible a mayúsculas",
+ "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Desactivarlo permitirá utilizar un sistema de archivos insensible a mayúsculas y minúsculas, pero conlleva una penalización en el rendimiento.",
"Verify ACL access when listing files" : "Verificar acceso ACL al listar archivos",
"Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty" : "Comprobar los ACL de cada archivo o carpeta en un directorio para filtrar los ítems en los que el usuario no tiene permisos de lectura. Provoca un descenso en el rendimiento.",
"Timeout" : "Se agotó el tiempo",
@@ -134,12 +141,6 @@
"Advanced settings" : "Configuración avanzada",
"Allow users to mount external storage" : "Permitir a los usuarios montar un almacenamiento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Se pueden usar credenciales globales para autenticar con múltiples almacenamientos externos que tengan las mismas credenciales.",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor facilite una clave de app y una clave secreta válidas.",
- "Error configuring OAuth2" : "Error al configurar OAuth2",
- "Generate keys" : "Generar claves",
- "Error generating key pair" : "Error al generar el par de claves",
"Empty response from the server" : "Respuesta vacía desde el servidor",
"Couldn't access. Please log out and in again to activate this mount point" : "No se ha podido acceder. Por favor, cierra sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No se pudo obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_419.js b/apps/files_external/l10n/es_419.js
index 34365240e7c..dbb11971a39 100644
--- a/apps/files_external/l10n/es_419.js
+++ b/apps/files_external/l10n/es_419.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -94,12 +100,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_419.json b/apps/files_external/l10n/es_419.json
index 2e3236db2e2..1dc5ddf6636 100644
--- a/apps/files_external/l10n/es_419.json
+++ b/apps/files_external/l10n/es_419.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -92,12 +98,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_AR.js b/apps/files_external/l10n/es_AR.js
index f0a4f9fb4a0..bf3486af01e 100644
--- a/apps/files_external/l10n/es_AR.js
+++ b/apps/files_external/l10n/es_AR.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Favor de proporcionar una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -93,12 +99,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Favor de proporcionar una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta vacía del servidor",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "No fue posible obtener la lista de puntos de montaje externos: {type}",
diff --git a/apps/files_external/l10n/es_AR.json b/apps/files_external/l10n/es_AR.json
index 36246c18dd2..f6e8cb70c11 100644
--- a/apps/files_external/l10n/es_AR.json
+++ b/apps/files_external/l10n/es_AR.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Favor de proporcionar una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -91,12 +97,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Favor de proporcionar una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta vacía del servidor",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "No fue posible obtener la lista de puntos de montaje externos: {type}",
diff --git a/apps/files_external/l10n/es_CL.js b/apps/files_external/l10n/es_CL.js
index 49c706131ca..3b528d83fec 100644
--- a/apps/files_external/l10n/es_CL.js
+++ b/apps/files_external/l10n/es_CL.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -99,12 +105,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_CL.json b/apps/files_external/l10n/es_CL.json
index 3da8a59083c..7595b465d64 100644
--- a/apps/files_external/l10n/es_CL.json
+++ b/apps/files_external/l10n/es_CL.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -97,12 +103,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_CO.js b/apps/files_external/l10n/es_CO.js
index 49c706131ca..3b528d83fec 100644
--- a/apps/files_external/l10n/es_CO.js
+++ b/apps/files_external/l10n/es_CO.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -99,12 +105,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_CO.json b/apps/files_external/l10n/es_CO.json
index 3da8a59083c..7595b465d64 100644
--- a/apps/files_external/l10n/es_CO.json
+++ b/apps/files_external/l10n/es_CO.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -97,12 +103,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_CR.js b/apps/files_external/l10n/es_CR.js
index 49c706131ca..3b528d83fec 100644
--- a/apps/files_external/l10n/es_CR.js
+++ b/apps/files_external/l10n/es_CR.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -99,12 +105,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_CR.json b/apps/files_external/l10n/es_CR.json
index 3da8a59083c..7595b465d64 100644
--- a/apps/files_external/l10n/es_CR.json
+++ b/apps/files_external/l10n/es_CR.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -97,12 +103,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_DO.js b/apps/files_external/l10n/es_DO.js
index 49c706131ca..3b528d83fec 100644
--- a/apps/files_external/l10n/es_DO.js
+++ b/apps/files_external/l10n/es_DO.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -99,12 +105,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_DO.json b/apps/files_external/l10n/es_DO.json
index 3da8a59083c..7595b465d64 100644
--- a/apps/files_external/l10n/es_DO.json
+++ b/apps/files_external/l10n/es_DO.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -97,12 +103,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_EC.js b/apps/files_external/l10n/es_EC.js
index b5583329315..fd62aa34f3c 100644
--- a/apps/files_external/l10n/es_EC.js
+++ b/apps/files_external/l10n/es_EC.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Type to select user or group." : "Escribe para seleccionar usuario o grupo.",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
@@ -123,12 +129,6 @@ OC.L10N.register(
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Las credenciales globales se pueden usar para autenticarse con múltiples almacenamientos externos que tienen las mismas credenciales.",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_EC.json b/apps/files_external/l10n/es_EC.json
index ee1106f8ad6..307e70a8f73 100644
--- a/apps/files_external/l10n/es_EC.json
+++ b/apps/files_external/l10n/es_EC.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Type to select user or group." : "Escribe para seleccionar usuario o grupo.",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
@@ -121,12 +127,6 @@
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Las credenciales globales se pueden usar para autenticarse con múltiples almacenamientos externos que tienen las mismas credenciales.",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_GT.js b/apps/files_external/l10n/es_GT.js
index 49c706131ca..3b528d83fec 100644
--- a/apps/files_external/l10n/es_GT.js
+++ b/apps/files_external/l10n/es_GT.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -99,12 +105,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_GT.json b/apps/files_external/l10n/es_GT.json
index 3da8a59083c..7595b465d64 100644
--- a/apps/files_external/l10n/es_GT.json
+++ b/apps/files_external/l10n/es_GT.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -97,12 +103,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_HN.js b/apps/files_external/l10n/es_HN.js
index 2543acf8cda..15ea757496c 100644
--- a/apps/files_external/l10n/es_HN.js
+++ b/apps/files_external/l10n/es_HN.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -93,12 +99,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_HN.json b/apps/files_external/l10n/es_HN.json
index 88c5ded7b11..7742ee8a0d0 100644
--- a/apps/files_external/l10n/es_HN.json
+++ b/apps/files_external/l10n/es_HN.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -91,12 +97,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_MX.js b/apps/files_external/l10n/es_MX.js
index ba11fd916e2..2fda4d0749e 100644
--- a/apps/files_external/l10n/es_MX.js
+++ b/apps/files_external/l10n/es_MX.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -101,12 +107,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_MX.json b/apps/files_external/l10n/es_MX.json
index 6b7c4838c7e..de475f813c1 100644
--- a/apps/files_external/l10n/es_MX.json
+++ b/apps/files_external/l10n/es_MX.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -99,12 +105,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_NI.js b/apps/files_external/l10n/es_NI.js
index 2543acf8cda..15ea757496c 100644
--- a/apps/files_external/l10n/es_NI.js
+++ b/apps/files_external/l10n/es_NI.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -93,12 +99,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_NI.json b/apps/files_external/l10n/es_NI.json
index 88c5ded7b11..7742ee8a0d0 100644
--- a/apps/files_external/l10n/es_NI.json
+++ b/apps/files_external/l10n/es_NI.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -91,12 +97,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_PA.js b/apps/files_external/l10n/es_PA.js
index 2543acf8cda..15ea757496c 100644
--- a/apps/files_external/l10n/es_PA.js
+++ b/apps/files_external/l10n/es_PA.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -93,12 +99,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_PA.json b/apps/files_external/l10n/es_PA.json
index 88c5ded7b11..7742ee8a0d0 100644
--- a/apps/files_external/l10n/es_PA.json
+++ b/apps/files_external/l10n/es_PA.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -91,12 +97,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_PE.js b/apps/files_external/l10n/es_PE.js
index 2543acf8cda..15ea757496c 100644
--- a/apps/files_external/l10n/es_PE.js
+++ b/apps/files_external/l10n/es_PE.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -93,12 +99,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_PE.json b/apps/files_external/l10n/es_PE.json
index 88c5ded7b11..7742ee8a0d0 100644
--- a/apps/files_external/l10n/es_PE.json
+++ b/apps/files_external/l10n/es_PE.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -91,12 +97,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_PR.js b/apps/files_external/l10n/es_PR.js
index 2543acf8cda..15ea757496c 100644
--- a/apps/files_external/l10n/es_PR.js
+++ b/apps/files_external/l10n/es_PR.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -93,12 +99,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_PR.json b/apps/files_external/l10n/es_PR.json
index 88c5ded7b11..7742ee8a0d0 100644
--- a/apps/files_external/l10n/es_PR.json
+++ b/apps/files_external/l10n/es_PR.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -91,12 +97,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_PY.js b/apps/files_external/l10n/es_PY.js
index 376de6dd099..9913c9965a0 100644
--- a/apps/files_external/l10n/es_PY.js
+++ b/apps/files_external/l10n/es_PY.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -92,12 +98,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_PY.json b/apps/files_external/l10n/es_PY.json
index 5e5c2a8db75..2ef2d5536e0 100644
--- a/apps/files_external/l10n/es_PY.json
+++ b/apps/files_external/l10n/es_PY.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -90,12 +96,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_SV.js b/apps/files_external/l10n/es_SV.js
index 49c706131ca..3b528d83fec 100644
--- a/apps/files_external/l10n/es_SV.js
+++ b/apps/files_external/l10n/es_SV.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -99,12 +105,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_SV.json b/apps/files_external/l10n/es_SV.json
index 3da8a59083c..7595b465d64 100644
--- a/apps/files_external/l10n/es_SV.json
+++ b/apps/files_external/l10n/es_SV.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -97,12 +103,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_UY.js b/apps/files_external/l10n/es_UY.js
index 2543acf8cda..15ea757496c 100644
--- a/apps/files_external/l10n/es_UY.js
+++ b/apps/files_external/l10n/es_UY.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -93,12 +99,6 @@ OC.L10N.register(
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/es_UY.json b/apps/files_external/l10n/es_UY.json
index 88c5ded7b11..7742ee8a0d0 100644
--- a/apps/files_external/l10n/es_UY.json
+++ b/apps/files_external/l10n/es_UY.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acceso",
+ "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
+ "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
+ "Generate keys" : "Generar llaves",
+ "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidad con codificación Mac NFD (lenta)",
"Enable encryption" : "Habilitar encripción",
"Enable previews" : "Habilitar vistas previas",
@@ -91,12 +97,6 @@
"Add storage" : "Agregar almacenamiento",
"Advanced settings" : "Configuraciones avanzadas",
"Allow users to mount external storage" : "Permitir a los usuarios montar almacenamiento externo",
- "Grant access" : "Conceder acceso",
- "Error configuring OAuth1" : "Se presentó un error al configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor proporciona una llave de aplicación y secreto válidos.",
- "Error configuring OAuth2" : "Se presentó un error al configurar OAuth2",
- "Generate keys" : "Generar llaves",
- "Error generating key pair" : "Se presentó un error al generar el juego de llaves",
"Empty response from the server" : "Respuesta del servidor vacía",
"Couldn't access. Please log out and in again to activate this mount point" : "No fue posible accesar. Por favor sal de la sesión y vuelve a entrar para activar este punto de montaje",
"Couldn't get the information from the remote server: {code} {type}" : "No fue posible obtener la información del servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/et_EE.js b/apps/files_external/l10n/et_EE.js
index 45e411ccb15..661071c05e7 100644
--- a/apps/files_external/l10n/et_EE.js
+++ b/apps/files_external/l10n/et_EE.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Anna ligipääs",
+ "Error configuring OAuth1" : "OAuth1 seadistamise tõrge",
+ "Error configuring OAuth2" : "OAuth2 seadistamise tõrge",
+ "Generate keys" : "Loo võtmed",
+ "Error generating key pair" : "Viga võtmepaari loomisel",
"Enable encryption" : "Luba krüpteerimine",
"Enable previews" : "Luba eelvaated",
"Enable sharing" : "Luba jagamine",
@@ -74,11 +79,6 @@ OC.L10N.register(
"Available for" : "Saadaval",
"Add storage" : "Lisa andmehoidla",
"Advanced settings" : "Lisavalikud",
- "Grant access" : "Anna ligipääs",
- "Error configuring OAuth1" : "OAuth1 seadistamise tõrge",
- "Error configuring OAuth2" : "OAuth2 seadistamise tõrge",
- "Generate keys" : "Loo võtmed",
- "Error generating key pair" : "Viga võtmepaari loomisel",
"Empty response from the server" : "Tühi vastus serverilt",
"Couldn't get the list of external mount points: {type}" : "Välise ühenduspunkti hankimine ebaõnnestus: {type}",
"There was an error with message: " : "Sõnumiga tekkis tõrge:",
diff --git a/apps/files_external/l10n/et_EE.json b/apps/files_external/l10n/et_EE.json
index f5d4073cd38..5e0a61f2e9d 100644
--- a/apps/files_external/l10n/et_EE.json
+++ b/apps/files_external/l10n/et_EE.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Grant access" : "Anna ligipääs",
+ "Error configuring OAuth1" : "OAuth1 seadistamise tõrge",
+ "Error configuring OAuth2" : "OAuth2 seadistamise tõrge",
+ "Generate keys" : "Loo võtmed",
+ "Error generating key pair" : "Viga võtmepaari loomisel",
"Enable encryption" : "Luba krüpteerimine",
"Enable previews" : "Luba eelvaated",
"Enable sharing" : "Luba jagamine",
@@ -72,11 +77,6 @@
"Available for" : "Saadaval",
"Add storage" : "Lisa andmehoidla",
"Advanced settings" : "Lisavalikud",
- "Grant access" : "Anna ligipääs",
- "Error configuring OAuth1" : "OAuth1 seadistamise tõrge",
- "Error configuring OAuth2" : "OAuth2 seadistamise tõrge",
- "Generate keys" : "Loo võtmed",
- "Error generating key pair" : "Viga võtmepaari loomisel",
"Empty response from the server" : "Tühi vastus serverilt",
"Couldn't get the list of external mount points: {type}" : "Välise ühenduspunkti hankimine ebaõnnestus: {type}",
"There was an error with message: " : "Sõnumiga tekkis tõrge:",
diff --git a/apps/files_external/l10n/eu.js b/apps/files_external/l10n/eu.js
index faa8047a0d6..934449b08ea 100644
--- a/apps/files_external/l10n/eu.js
+++ b/apps/files_external/l10n/eu.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Baimendu sarrera",
+ "Error configuring OAuth1" : "Errorea OAuth1 konfiguratzean",
+ "Please provide a valid app key and secret." : "Eman baliozko aplikazio-gakoa eta sekretua.",
+ "Error configuring OAuth2" : "Errorea OAuth2 konfiguratzean",
+ "Generate keys" : "Sortu gakoak",
+ "Error generating key pair" : "Errorea gako bikotea sortzean",
"Type to select user or group." : "Idatzi erabiltzailea edo taldea aukeratzeko.",
"(Group)" : "(Taldea)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD kodeketarekin bateragarritasuna (mantsoa)",
@@ -135,12 +141,6 @@ OC.L10N.register(
"Advanced settings" : "Ezarpen aurreratuak",
"Allow users to mount external storage" : "Baimendu erabiltzaileek kanpoko biltegiratze zerbitzuak muntatzea",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Kredentzial globalak erabil daitezke kredentzial berdinak dituzten kanpoko hainbat biltegiratzerekin autentifikatzeko.",
- "Grant access" : "Baimendu sarrera",
- "Error configuring OAuth1" : "Errorea OAuth1 konfiguratzean",
- "Please provide a valid app key and secret." : "Eman baliozko aplikazio-gakoa eta sekretua.",
- "Error configuring OAuth2" : "Errorea OAuth2 konfiguratzean",
- "Generate keys" : "Sortu gakoak",
- "Error generating key pair" : "Errorea gako bikotea sortzean",
"Empty response from the server" : "Erantzun hutsa zerbitzaritik",
"Couldn't access. Please log out and in again to activate this mount point" : "Ezin izan da atzitu. Amaitu saioa eta hasi berriz muntatze-puntu hau aktibatzeko",
"Couldn't get the information from the remote server: {code} {type}" : "Ezin izan da urruneko zerbitzaritik informaziorik eskuratu: {code} {type}",
diff --git a/apps/files_external/l10n/eu.json b/apps/files_external/l10n/eu.json
index 583bde45367..4f86b155179 100644
--- a/apps/files_external/l10n/eu.json
+++ b/apps/files_external/l10n/eu.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Baimendu sarrera",
+ "Error configuring OAuth1" : "Errorea OAuth1 konfiguratzean",
+ "Please provide a valid app key and secret." : "Eman baliozko aplikazio-gakoa eta sekretua.",
+ "Error configuring OAuth2" : "Errorea OAuth2 konfiguratzean",
+ "Generate keys" : "Sortu gakoak",
+ "Error generating key pair" : "Errorea gako bikotea sortzean",
"Type to select user or group." : "Idatzi erabiltzailea edo taldea aukeratzeko.",
"(Group)" : "(Taldea)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD kodeketarekin bateragarritasuna (mantsoa)",
@@ -133,12 +139,6 @@
"Advanced settings" : "Ezarpen aurreratuak",
"Allow users to mount external storage" : "Baimendu erabiltzaileek kanpoko biltegiratze zerbitzuak muntatzea",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Kredentzial globalak erabil daitezke kredentzial berdinak dituzten kanpoko hainbat biltegiratzerekin autentifikatzeko.",
- "Grant access" : "Baimendu sarrera",
- "Error configuring OAuth1" : "Errorea OAuth1 konfiguratzean",
- "Please provide a valid app key and secret." : "Eman baliozko aplikazio-gakoa eta sekretua.",
- "Error configuring OAuth2" : "Errorea OAuth2 konfiguratzean",
- "Generate keys" : "Sortu gakoak",
- "Error generating key pair" : "Errorea gako bikotea sortzean",
"Empty response from the server" : "Erantzun hutsa zerbitzaritik",
"Couldn't access. Please log out and in again to activate this mount point" : "Ezin izan da atzitu. Amaitu saioa eta hasi berriz muntatze-puntu hau aktibatzeko",
"Couldn't get the information from the remote server: {code} {type}" : "Ezin izan da urruneko zerbitzaritik informaziorik eskuratu: {code} {type}",
diff --git a/apps/files_external/l10n/fa.js b/apps/files_external/l10n/fa.js
index 1ad25905d6d..0c4c8dc0ced 100644
--- a/apps/files_external/l10n/fa.js
+++ b/apps/files_external/l10n/fa.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : " مجوز اعطا دسترسی",
+ "Error configuring OAuth1" : "خطا پیکربندی OAuth1",
+ "Please provide a valid app key and secret." : "لطفا یک کلید و رمز معتبر برای برنامه فرآهم کنید.",
+ "Error configuring OAuth2" : "خطا پیکربندی OAuth2",
+ "Generate keys" : "تولید کلید",
+ "Error generating key pair" : "خطا در تولید جفت کلید",
"Type to select user or group." : "Type to select user or group.",
"(Group)" : "(گروه)",
"Compatibility with Mac NFD encoding (slow)" : "سازگاری با رمزگذاری Mac NFD (کند)",
@@ -135,12 +141,6 @@ OC.L10N.register(
"Advanced settings" : "تنظیمات پیشرفته",
"Allow users to mount external storage" : "به کاربران اجازه دهید حافظه خارجی را نصب کنند.",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "از اعتبار جهانی می توان برای تأیید اعتبار با چندین انبار خارجی که دارای اعتبار یکسانی هستند استفاده کرد.",
- "Grant access" : " مجوز اعطا دسترسی",
- "Error configuring OAuth1" : "خطا پیکربندی OAuth1",
- "Please provide a valid app key and secret." : "لطفا یک کلید و رمز معتبر برای برنامه فرآهم کنید.",
- "Error configuring OAuth2" : "خطا پیکربندی OAuth2",
- "Generate keys" : "تولید کلید",
- "Error generating key pair" : "خطا در تولید جفت کلید",
"Empty response from the server" : "خالی از پاسخ سرور",
"Couldn't access. Please log out and in again to activate this mount point" : "دسترسی پیدا نشد. لطفاً برای فعال کردن این نقطه نصب از سیستم خارج شوید و دوباره وارد سیستم شوید",
"Couldn't get the information from the remote server: {code} {type}" : "اطلاعاتی از سرور راه دور یافت نشد: {code} {type} ",
diff --git a/apps/files_external/l10n/fa.json b/apps/files_external/l10n/fa.json
index cef241a4087..2a39caa9a1f 100644
--- a/apps/files_external/l10n/fa.json
+++ b/apps/files_external/l10n/fa.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : " مجوز اعطا دسترسی",
+ "Error configuring OAuth1" : "خطا پیکربندی OAuth1",
+ "Please provide a valid app key and secret." : "لطفا یک کلید و رمز معتبر برای برنامه فرآهم کنید.",
+ "Error configuring OAuth2" : "خطا پیکربندی OAuth2",
+ "Generate keys" : "تولید کلید",
+ "Error generating key pair" : "خطا در تولید جفت کلید",
"Type to select user or group." : "Type to select user or group.",
"(Group)" : "(گروه)",
"Compatibility with Mac NFD encoding (slow)" : "سازگاری با رمزگذاری Mac NFD (کند)",
@@ -133,12 +139,6 @@
"Advanced settings" : "تنظیمات پیشرفته",
"Allow users to mount external storage" : "به کاربران اجازه دهید حافظه خارجی را نصب کنند.",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "از اعتبار جهانی می توان برای تأیید اعتبار با چندین انبار خارجی که دارای اعتبار یکسانی هستند استفاده کرد.",
- "Grant access" : " مجوز اعطا دسترسی",
- "Error configuring OAuth1" : "خطا پیکربندی OAuth1",
- "Please provide a valid app key and secret." : "لطفا یک کلید و رمز معتبر برای برنامه فرآهم کنید.",
- "Error configuring OAuth2" : "خطا پیکربندی OAuth2",
- "Generate keys" : "تولید کلید",
- "Error generating key pair" : "خطا در تولید جفت کلید",
"Empty response from the server" : "خالی از پاسخ سرور",
"Couldn't access. Please log out and in again to activate this mount point" : "دسترسی پیدا نشد. لطفاً برای فعال کردن این نقطه نصب از سیستم خارج شوید و دوباره وارد سیستم شوید",
"Couldn't get the information from the remote server: {code} {type}" : "اطلاعاتی از سرور راه دور یافت نشد: {code} {type} ",
diff --git a/apps/files_external/l10n/fi.js b/apps/files_external/l10n/fi.js
index 37e5ce98c04..a1a0fb46e88 100644
--- a/apps/files_external/l10n/fi.js
+++ b/apps/files_external/l10n/fi.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Salli pääsy",
+ "Error configuring OAuth1" : "Virhe OAuth1:n asetuksia tehdessä",
+ "Please provide a valid app key and secret." : "Sovellusavain ja salaus ovat virheelliset",
+ "Error configuring OAuth2" : "Virhe OAuth2:n asetuksia tehdessä",
+ "Generate keys" : "Luo avaimet",
+ "Error generating key pair" : "Virhe luotaessa avainparia",
"Type to select user or group." : "Kirjoita valitaksesi käyttäjän tai ryhmän.",
"(Group)" : "(Ryhmä)",
"Compatibility with Mac NFD encoding (slow)" : "Yhteensopivuus Mac NFD -enkoodauksen kanssa (hidas)",
@@ -114,12 +120,6 @@ OC.L10N.register(
"Advanced settings" : "Lisäasetukset",
"Allow users to mount external storage" : "Salli käyttäjien liittää erillisiä tallennustiloja",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Yleisiä tunnistetietoja voidaan käyttää useisiin ulkoisiin tallennustiloihin tunnistautumiseen, joissa käytetään samoja tunnistetietoja.",
- "Grant access" : "Salli pääsy",
- "Error configuring OAuth1" : "Virhe OAuth1:n asetuksia tehdessä",
- "Please provide a valid app key and secret." : "Sovellusavain ja salaus ovat virheelliset",
- "Error configuring OAuth2" : "Virhe OAuth2:n asetuksia tehdessä",
- "Generate keys" : "Luo avaimet",
- "Error generating key pair" : "Virhe luotaessa avainparia",
"Empty response from the server" : "Tyhjä vastaus palvelimelta",
"Couldn't access. Please log out and in again to activate this mount point" : "Käyttö ei onnistunut. Kirjaudu ulos ja takaisin sisään aktivoidaksesi tämän liitoskohdan",
"Couldn't get the information from the remote server: {code} {type}" : "Tietojen saaminen etäpalvelimelta epäonnistui: {code} {type}",
diff --git a/apps/files_external/l10n/fi.json b/apps/files_external/l10n/fi.json
index c9385003930..ef66bd21442 100644
--- a/apps/files_external/l10n/fi.json
+++ b/apps/files_external/l10n/fi.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Salli pääsy",
+ "Error configuring OAuth1" : "Virhe OAuth1:n asetuksia tehdessä",
+ "Please provide a valid app key and secret." : "Sovellusavain ja salaus ovat virheelliset",
+ "Error configuring OAuth2" : "Virhe OAuth2:n asetuksia tehdessä",
+ "Generate keys" : "Luo avaimet",
+ "Error generating key pair" : "Virhe luotaessa avainparia",
"Type to select user or group." : "Kirjoita valitaksesi käyttäjän tai ryhmän.",
"(Group)" : "(Ryhmä)",
"Compatibility with Mac NFD encoding (slow)" : "Yhteensopivuus Mac NFD -enkoodauksen kanssa (hidas)",
@@ -112,12 +118,6 @@
"Advanced settings" : "Lisäasetukset",
"Allow users to mount external storage" : "Salli käyttäjien liittää erillisiä tallennustiloja",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Yleisiä tunnistetietoja voidaan käyttää useisiin ulkoisiin tallennustiloihin tunnistautumiseen, joissa käytetään samoja tunnistetietoja.",
- "Grant access" : "Salli pääsy",
- "Error configuring OAuth1" : "Virhe OAuth1:n asetuksia tehdessä",
- "Please provide a valid app key and secret." : "Sovellusavain ja salaus ovat virheelliset",
- "Error configuring OAuth2" : "Virhe OAuth2:n asetuksia tehdessä",
- "Generate keys" : "Luo avaimet",
- "Error generating key pair" : "Virhe luotaessa avainparia",
"Empty response from the server" : "Tyhjä vastaus palvelimelta",
"Couldn't access. Please log out and in again to activate this mount point" : "Käyttö ei onnistunut. Kirjaudu ulos ja takaisin sisään aktivoidaksesi tämän liitoskohdan",
"Couldn't get the information from the remote server: {code} {type}" : "Tietojen saaminen etäpalvelimelta epäonnistui: {code} {type}",
diff --git a/apps/files_external/l10n/fr.js b/apps/files_external/l10n/fr.js
index 5ef9f68d15b..dffcfa831f1 100644
--- a/apps/files_external/l10n/fr.js
+++ b/apps/files_external/l10n/fr.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Autoriser l'accès",
+ "Error configuring OAuth1" : "Erreur lors de la configuration de OAuth1",
+ "Please provide a valid app key and secret." : "Veuillez fournir une clé d'application et un mot de passe valides.",
+ "Error configuring OAuth2" : "Erreur lors de la configuration de OAuth2",
+ "Generate keys" : "Générer des clés",
+ "Error generating key pair" : "Erreur lors de la génération des clés",
"Type to select user or group." : "Tapez pour sélectionner un utilisateur ou un groupe.",
"(Group)" : "(Groupe)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilité avec l'encodage Mac NFD (lent)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Paramètres avancés",
"Allow users to mount external storage" : "Autoriser les utilisateurs à monter des espaces de stockage externes",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Les identifiants globaux peuvent être utilisés pour s'authentifier auprès de multiples stockages externes qui ont les mêmes identifiants.",
- "Grant access" : "Autoriser l'accès",
- "Error configuring OAuth1" : "Erreur lors de la configuration de OAuth1",
- "Please provide a valid app key and secret." : "Veuillez fournir une clé d'application et un mot de passe valides.",
- "Error configuring OAuth2" : "Erreur lors de la configuration de OAuth2",
- "Generate keys" : "Générer des clés",
- "Error generating key pair" : "Erreur lors de la génération des clés",
"Empty response from the server" : "Réponse du serveur vide",
"Couldn't access. Please log out and in again to activate this mount point" : "Impossible d'accéder. Veuillez vous déconnecter et vous reconnecter pour activer ce point de montage",
"Couldn't get the information from the remote server: {code} {type}" : "Impossible d'obtenir l'information du serveur distant: {code} {type}",
diff --git a/apps/files_external/l10n/fr.json b/apps/files_external/l10n/fr.json
index 69be1bd8687..704b91ddea0 100644
--- a/apps/files_external/l10n/fr.json
+++ b/apps/files_external/l10n/fr.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Autoriser l'accès",
+ "Error configuring OAuth1" : "Erreur lors de la configuration de OAuth1",
+ "Please provide a valid app key and secret." : "Veuillez fournir une clé d'application et un mot de passe valides.",
+ "Error configuring OAuth2" : "Erreur lors de la configuration de OAuth2",
+ "Generate keys" : "Générer des clés",
+ "Error generating key pair" : "Erreur lors de la génération des clés",
"Type to select user or group." : "Tapez pour sélectionner un utilisateur ou un groupe.",
"(Group)" : "(Groupe)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilité avec l'encodage Mac NFD (lent)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Paramètres avancés",
"Allow users to mount external storage" : "Autoriser les utilisateurs à monter des espaces de stockage externes",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Les identifiants globaux peuvent être utilisés pour s'authentifier auprès de multiples stockages externes qui ont les mêmes identifiants.",
- "Grant access" : "Autoriser l'accès",
- "Error configuring OAuth1" : "Erreur lors de la configuration de OAuth1",
- "Please provide a valid app key and secret." : "Veuillez fournir une clé d'application et un mot de passe valides.",
- "Error configuring OAuth2" : "Erreur lors de la configuration de OAuth2",
- "Generate keys" : "Générer des clés",
- "Error generating key pair" : "Erreur lors de la génération des clés",
"Empty response from the server" : "Réponse du serveur vide",
"Couldn't access. Please log out and in again to activate this mount point" : "Impossible d'accéder. Veuillez vous déconnecter et vous reconnecter pour activer ce point de montage",
"Couldn't get the information from the remote server: {code} {type}" : "Impossible d'obtenir l'information du serveur distant: {code} {type}",
diff --git a/apps/files_external/l10n/gl.js b/apps/files_external/l10n/gl.js
index e99bed7fc47..dc6039b5e6e 100644
--- a/apps/files_external/l10n/gl.js
+++ b/apps/files_external/l10n/gl.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Permitir o acceso",
+ "Error configuring OAuth1" : "Produciuse un erro ao configurar OAuth1",
+ "Please provide a valid app key and secret." : "Forneza unha chave de aplicación e o segredo",
+ "Error configuring OAuth2" : "Produciuse un erro ao configurar OAuth2",
+ "Generate keys" : "Xerar chaves",
+ "Error generating key pair" : "Produciuse un erro ao xerar o par de chaves",
"Type to select user or group." : "Escriba para seleccionar usuario ou grupo.",
"(Group)" : "(grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidade coa codificación Mac MFD (lenta)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Axustes avanzados",
"Allow users to mount external storage" : "Permitirlle aos usuarios montar almacenamento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Poden empregarse credenciais globais para autenticar con múltiples almacenamentos externos que teñan as mesmas credenciais.",
- "Grant access" : "Permitir o acceso",
- "Error configuring OAuth1" : "Produciuse un erro ao configurar OAuth1",
- "Please provide a valid app key and secret." : "Forneza unha chave de aplicación e o segredo",
- "Error configuring OAuth2" : "Produciuse un erro ao configurar OAuth2",
- "Generate keys" : "Xerar chaves",
- "Error generating key pair" : "Produciuse un erro ao xerar o par de chaves",
"Empty response from the server" : "Resposta baleira dende o servidor",
"Couldn't access. Please log out and in again to activate this mount point" : "Non é posíbel acceder. Peche a sesión e volva iníciala para activar este punto de montaxe",
"Couldn't get the information from the remote server: {code} {type}" : "Non foi posíbel obter a información do servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/gl.json b/apps/files_external/l10n/gl.json
index 903be9d70cb..73a5b229be4 100644
--- a/apps/files_external/l10n/gl.json
+++ b/apps/files_external/l10n/gl.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Permitir o acceso",
+ "Error configuring OAuth1" : "Produciuse un erro ao configurar OAuth1",
+ "Please provide a valid app key and secret." : "Forneza unha chave de aplicación e o segredo",
+ "Error configuring OAuth2" : "Produciuse un erro ao configurar OAuth2",
+ "Generate keys" : "Xerar chaves",
+ "Error generating key pair" : "Produciuse un erro ao xerar o par de chaves",
"Type to select user or group." : "Escriba para seleccionar usuario ou grupo.",
"(Group)" : "(grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidade coa codificación Mac MFD (lenta)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Axustes avanzados",
"Allow users to mount external storage" : "Permitirlle aos usuarios montar almacenamento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Poden empregarse credenciais globais para autenticar con múltiples almacenamentos externos que teñan as mesmas credenciais.",
- "Grant access" : "Permitir o acceso",
- "Error configuring OAuth1" : "Produciuse un erro ao configurar OAuth1",
- "Please provide a valid app key and secret." : "Forneza unha chave de aplicación e o segredo",
- "Error configuring OAuth2" : "Produciuse un erro ao configurar OAuth2",
- "Generate keys" : "Xerar chaves",
- "Error generating key pair" : "Produciuse un erro ao xerar o par de chaves",
"Empty response from the server" : "Resposta baleira dende o servidor",
"Couldn't access. Please log out and in again to activate this mount point" : "Non é posíbel acceder. Peche a sesión e volva iníciala para activar este punto de montaxe",
"Couldn't get the information from the remote server: {code} {type}" : "Non foi posíbel obter a información do servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/he.js b/apps/files_external/l10n/he.js
index 9b1b7044ab2..97fad1f9a4a 100644
--- a/apps/files_external/l10n/he.js
+++ b/apps/files_external/l10n/he.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "הענקת גישה",
+ "Error configuring OAuth1" : "שגיאה בתצורת OAuth1",
+ "Please provide a valid app key and secret." : "יש לספק מפתח יישום וסוד תקניים.",
+ "Error configuring OAuth2" : "שגיאה בתצורת OAuth2",
+ "Generate keys" : "יצירת מפתחות",
+ "Error generating key pair" : "שגיאה ביצירת זוג מפתחות",
"(Group)" : "(קבוצה)",
"Compatibility with Mac NFD encoding (slow)" : "תואם של קידוד Mac NFD (איטי)",
"Enable encryption" : "אפשר הצפנה",
@@ -113,12 +119,6 @@ OC.L10N.register(
"Advanced settings" : "הגדרות מתקדמות",
"Allow users to mount external storage" : "מאפשר למשתמשים לחבר אחסון חיצוני",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "ניתן להשתמש בפרטי גישה גלובליים עם מגוון אמצעי אחסון חיצוניים שיש להם את אותם פרטי הגישה.",
- "Grant access" : "הענקת גישה",
- "Error configuring OAuth1" : "שגיאה בתצורת OAuth1",
- "Please provide a valid app key and secret." : "יש לספק מפתח יישום וסוד תקניים.",
- "Error configuring OAuth2" : "שגיאה בתצורת OAuth2",
- "Generate keys" : "יצירת מפתחות",
- "Error generating key pair" : "שגיאה ביצירת זוג מפתחות",
"Empty response from the server" : "תגובה ריקה מהשרת",
"Couldn't access. Please log out and in again to activate this mount point" : "לא ניתן לגשת. נא לצאת ולהיכנס שוב כדי להפעיל את נקודת העגינה הזו",
"Couldn't get the information from the remote server: {code} {type}" : "לא ניתן לקבל את המידע מהשרת המרוחק: {code} {type}",
diff --git a/apps/files_external/l10n/he.json b/apps/files_external/l10n/he.json
index bb3ba3ee662..be6c409650b 100644
--- a/apps/files_external/l10n/he.json
+++ b/apps/files_external/l10n/he.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "הענקת גישה",
+ "Error configuring OAuth1" : "שגיאה בתצורת OAuth1",
+ "Please provide a valid app key and secret." : "יש לספק מפתח יישום וסוד תקניים.",
+ "Error configuring OAuth2" : "שגיאה בתצורת OAuth2",
+ "Generate keys" : "יצירת מפתחות",
+ "Error generating key pair" : "שגיאה ביצירת זוג מפתחות",
"(Group)" : "(קבוצה)",
"Compatibility with Mac NFD encoding (slow)" : "תואם של קידוד Mac NFD (איטי)",
"Enable encryption" : "אפשר הצפנה",
@@ -111,12 +117,6 @@
"Advanced settings" : "הגדרות מתקדמות",
"Allow users to mount external storage" : "מאפשר למשתמשים לחבר אחסון חיצוני",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "ניתן להשתמש בפרטי גישה גלובליים עם מגוון אמצעי אחסון חיצוניים שיש להם את אותם פרטי הגישה.",
- "Grant access" : "הענקת גישה",
- "Error configuring OAuth1" : "שגיאה בתצורת OAuth1",
- "Please provide a valid app key and secret." : "יש לספק מפתח יישום וסוד תקניים.",
- "Error configuring OAuth2" : "שגיאה בתצורת OAuth2",
- "Generate keys" : "יצירת מפתחות",
- "Error generating key pair" : "שגיאה ביצירת זוג מפתחות",
"Empty response from the server" : "תגובה ריקה מהשרת",
"Couldn't access. Please log out and in again to activate this mount point" : "לא ניתן לגשת. נא לצאת ולהיכנס שוב כדי להפעיל את נקודת העגינה הזו",
"Couldn't get the information from the remote server: {code} {type}" : "לא ניתן לקבל את המידע מהשרת המרוחק: {code} {type}",
diff --git a/apps/files_external/l10n/hr.js b/apps/files_external/l10n/hr.js
index d9c1abc4801..aaf9917dc7c 100644
--- a/apps/files_external/l10n/hr.js
+++ b/apps/files_external/l10n/hr.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Dodijeli pristup",
+ "Error configuring OAuth1" : "Pogreška pri konfiguriranju OAuth1",
+ "Please provide a valid app key and secret." : "Unesite važeći ključ aplikacije i tajnu.",
+ "Error configuring OAuth2" : "Pogreška pri konfiguriranju OAuth2",
+ "Generate keys" : "Generiraj ključeve",
+ "Error generating key pair" : "Pogreška pri generiranju parova ključeva",
"(Group)" : "(Grupa)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilnost s kodiranjem Mac NFD (sporo)",
"Enable encryption" : "Omogući šifriranje",
@@ -116,12 +122,6 @@ OC.L10N.register(
"Advanced settings" : "Napredne postavke",
"Allow users to mount external storage" : "Dopusti korisnicima postavljanje vanjske pohrane",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globalne vjerodajnice mogu se upotrebljavati za provođenje autentifikacije na više vanjskih pohrana koje imaju iste vjerodajnice.",
- "Grant access" : "Dodijeli pristup",
- "Error configuring OAuth1" : "Pogreška pri konfiguriranju OAuth1",
- "Please provide a valid app key and secret." : "Unesite važeći ključ aplikacije i tajnu.",
- "Error configuring OAuth2" : "Pogreška pri konfiguriranju OAuth2",
- "Generate keys" : "Generiraj ključeve",
- "Error generating key pair" : "Pogreška pri generiranju parova ključeva",
"Empty response from the server" : "Prazan odgovor poslužitelja",
"Couldn't access. Please log out and in again to activate this mount point" : "Nije moguće pristupiti. Odjavite se i ponovno se prijavite kako biste aktivirali ovu točku postavljanja",
"Couldn't get the information from the remote server: {code} {type}" : "Nisu primljeni podaci s udaljenog poslužitelja: {code} {type}",
diff --git a/apps/files_external/l10n/hr.json b/apps/files_external/l10n/hr.json
index 79d9794d5cf..840d2a61a11 100644
--- a/apps/files_external/l10n/hr.json
+++ b/apps/files_external/l10n/hr.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Dodijeli pristup",
+ "Error configuring OAuth1" : "Pogreška pri konfiguriranju OAuth1",
+ "Please provide a valid app key and secret." : "Unesite važeći ključ aplikacije i tajnu.",
+ "Error configuring OAuth2" : "Pogreška pri konfiguriranju OAuth2",
+ "Generate keys" : "Generiraj ključeve",
+ "Error generating key pair" : "Pogreška pri generiranju parova ključeva",
"(Group)" : "(Grupa)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilnost s kodiranjem Mac NFD (sporo)",
"Enable encryption" : "Omogući šifriranje",
@@ -114,12 +120,6 @@
"Advanced settings" : "Napredne postavke",
"Allow users to mount external storage" : "Dopusti korisnicima postavljanje vanjske pohrane",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globalne vjerodajnice mogu se upotrebljavati za provođenje autentifikacije na više vanjskih pohrana koje imaju iste vjerodajnice.",
- "Grant access" : "Dodijeli pristup",
- "Error configuring OAuth1" : "Pogreška pri konfiguriranju OAuth1",
- "Please provide a valid app key and secret." : "Unesite važeći ključ aplikacije i tajnu.",
- "Error configuring OAuth2" : "Pogreška pri konfiguriranju OAuth2",
- "Generate keys" : "Generiraj ključeve",
- "Error generating key pair" : "Pogreška pri generiranju parova ključeva",
"Empty response from the server" : "Prazan odgovor poslužitelja",
"Couldn't access. Please log out and in again to activate this mount point" : "Nije moguće pristupiti. Odjavite se i ponovno se prijavite kako biste aktivirali ovu točku postavljanja",
"Couldn't get the information from the remote server: {code} {type}" : "Nisu primljeni podaci s udaljenog poslužitelja: {code} {type}",
diff --git a/apps/files_external/l10n/hu.js b/apps/files_external/l10n/hu.js
index 59452a889c8..d7a0f4265e9 100644
--- a/apps/files_external/l10n/hu.js
+++ b/apps/files_external/l10n/hu.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Hozzáférés megadása",
+ "Error configuring OAuth1" : "OAuth1 beállítási hiba",
+ "Please provide a valid app key and secret." : "Adjon meg egy érvényes alkalmazáskulcsot és titkot.",
+ "Error configuring OAuth2" : "OAuth2 beállítási hiba",
+ "Generate keys" : "Kulcsok előállítása",
+ "Error generating key pair" : "Hiba történt a kulcspár előállítása során",
"Type to select user or group." : "Gépeljen a felhasználó vagy a csoport kiválasztásához.",
"(Group)" : "(Csoport)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilitás a Mac NFD kódolással (lassú)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Speciális beállítások",
"Allow users to mount external storage" : "Külső tárolók csatolásának engedélyezése a felhasználók számára",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "A globális hitelesítő adatokkal azonos külső hitelesítő adatokkal rendelkező külső tárhelyek hitelesíthetők.",
- "Grant access" : "Hozzáférés megadása",
- "Error configuring OAuth1" : "OAuth1 beállítási hiba",
- "Please provide a valid app key and secret." : "Adjon meg egy érvényes alkalmazáskulcsot és titkot.",
- "Error configuring OAuth2" : "OAuth2 beállítási hiba",
- "Generate keys" : "Kulcsok előállítása",
- "Error generating key pair" : "Hiba történt a kulcspár előállítása során",
"Empty response from the server" : "Üres válasz a kiszolgálótól",
"Couldn't access. Please log out and in again to activate this mount point" : "Nem férhető hozzá. Próbáljon meg ki- és bejelentkezni a csatolási pont aktiválásához.",
"Couldn't get the information from the remote server: {code} {type}" : "Nem sikerült lekérdezni az információkat a távoli kiszolgálóról: {code} {type}",
diff --git a/apps/files_external/l10n/hu.json b/apps/files_external/l10n/hu.json
index e2d64b4e8d2..1f755015a10 100644
--- a/apps/files_external/l10n/hu.json
+++ b/apps/files_external/l10n/hu.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Hozzáférés megadása",
+ "Error configuring OAuth1" : "OAuth1 beállítási hiba",
+ "Please provide a valid app key and secret." : "Adjon meg egy érvényes alkalmazáskulcsot és titkot.",
+ "Error configuring OAuth2" : "OAuth2 beállítási hiba",
+ "Generate keys" : "Kulcsok előállítása",
+ "Error generating key pair" : "Hiba történt a kulcspár előállítása során",
"Type to select user or group." : "Gépeljen a felhasználó vagy a csoport kiválasztásához.",
"(Group)" : "(Csoport)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilitás a Mac NFD kódolással (lassú)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Speciális beállítások",
"Allow users to mount external storage" : "Külső tárolók csatolásának engedélyezése a felhasználók számára",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "A globális hitelesítő adatokkal azonos külső hitelesítő adatokkal rendelkező külső tárhelyek hitelesíthetők.",
- "Grant access" : "Hozzáférés megadása",
- "Error configuring OAuth1" : "OAuth1 beállítási hiba",
- "Please provide a valid app key and secret." : "Adjon meg egy érvényes alkalmazáskulcsot és titkot.",
- "Error configuring OAuth2" : "OAuth2 beállítási hiba",
- "Generate keys" : "Kulcsok előállítása",
- "Error generating key pair" : "Hiba történt a kulcspár előállítása során",
"Empty response from the server" : "Üres válasz a kiszolgálótól",
"Couldn't access. Please log out and in again to activate this mount point" : "Nem férhető hozzá. Próbáljon meg ki- és bejelentkezni a csatolási pont aktiválásához.",
"Couldn't get the information from the remote server: {code} {type}" : "Nem sikerült lekérdezni az információkat a távoli kiszolgálóról: {code} {type}",
diff --git a/apps/files_external/l10n/id.js b/apps/files_external/l10n/id.js
index 115330f0613..6dee08502b0 100644
--- a/apps/files_external/l10n/id.js
+++ b/apps/files_external/l10n/id.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Berikan hak akses",
+ "Error configuring OAuth1" : "Kesalahan mengkonfigurasi OAuth1",
+ "Please provide a valid app key and secret." : "Silakan berikan kunci dan kerahasiaan aplikasi yang benar.",
+ "Error configuring OAuth2" : "Kesalahan mengkonfigurasi OAuth2",
+ "Generate keys" : "Hasilkan kunci",
+ "Error generating key pair" : "Kesalahan saat menghasilkan pasangan kunci",
"(Group)" : "(Grup)",
"Compatibility with Mac NFD encoding (slow)" : "Kecocokan dengan pengkodean Mac NFD (lambat)",
"Enable encryption" : "Aktifkan enkripsi",
@@ -92,12 +98,6 @@ OC.L10N.register(
"Add storage" : "Tambahkan penyimpanan",
"Advanced settings" : "Pengaturan Lanjutan",
"Allow users to mount external storage" : "Izinkan pengguna untuk mengaitkan penyimpanan eksternal",
- "Grant access" : "Berikan hak akses",
- "Error configuring OAuth1" : "Kesalahan mengkonfigurasi OAuth1",
- "Please provide a valid app key and secret." : "Silakan berikan kunci dan kerahasiaan aplikasi yang benar.",
- "Error configuring OAuth2" : "Kesalahan mengkonfigurasi OAuth2",
- "Generate keys" : "Hasilkan kunci",
- "Error generating key pair" : "Kesalahan saat menghasilkan pasangan kunci",
"Empty response from the server" : "Tidak ada respon dari server",
"Couldn't get the information from the remote server: {code} {type}" : "Tidak dapat mengambil informasi dari server remote: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "Tidak bisa mendapatkan informasi dari mount point eksternal: {type}",
diff --git a/apps/files_external/l10n/id.json b/apps/files_external/l10n/id.json
index c23db5dee03..c52d0bf7388 100644
--- a/apps/files_external/l10n/id.json
+++ b/apps/files_external/l10n/id.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Berikan hak akses",
+ "Error configuring OAuth1" : "Kesalahan mengkonfigurasi OAuth1",
+ "Please provide a valid app key and secret." : "Silakan berikan kunci dan kerahasiaan aplikasi yang benar.",
+ "Error configuring OAuth2" : "Kesalahan mengkonfigurasi OAuth2",
+ "Generate keys" : "Hasilkan kunci",
+ "Error generating key pair" : "Kesalahan saat menghasilkan pasangan kunci",
"(Group)" : "(Grup)",
"Compatibility with Mac NFD encoding (slow)" : "Kecocokan dengan pengkodean Mac NFD (lambat)",
"Enable encryption" : "Aktifkan enkripsi",
@@ -90,12 +96,6 @@
"Add storage" : "Tambahkan penyimpanan",
"Advanced settings" : "Pengaturan Lanjutan",
"Allow users to mount external storage" : "Izinkan pengguna untuk mengaitkan penyimpanan eksternal",
- "Grant access" : "Berikan hak akses",
- "Error configuring OAuth1" : "Kesalahan mengkonfigurasi OAuth1",
- "Please provide a valid app key and secret." : "Silakan berikan kunci dan kerahasiaan aplikasi yang benar.",
- "Error configuring OAuth2" : "Kesalahan mengkonfigurasi OAuth2",
- "Generate keys" : "Hasilkan kunci",
- "Error generating key pair" : "Kesalahan saat menghasilkan pasangan kunci",
"Empty response from the server" : "Tidak ada respon dari server",
"Couldn't get the information from the remote server: {code} {type}" : "Tidak dapat mengambil informasi dari server remote: {code} {type}",
"Couldn't get the list of external mount points: {type}" : "Tidak bisa mendapatkan informasi dari mount point eksternal: {type}",
diff --git a/apps/files_external/l10n/is.js b/apps/files_external/l10n/is.js
index ac8fc640c08..3cbefdd4525 100644
--- a/apps/files_external/l10n/is.js
+++ b/apps/files_external/l10n/is.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Veita aðgengi",
+ "Error configuring OAuth1" : "Villa við uppsetningu OAuth1",
+ "Please provide a valid app key and secret." : "Settu inn gildan forritslykil og leynilykil (secret).",
+ "Error configuring OAuth2" : "Villa við uppsetningu OAuth2",
+ "Generate keys" : "Útbúa lykla",
+ "Error generating key pair" : "Villa við að útbúa nýtt lyklapar",
"Type to select user or group." : "Skrifaðu til að velja notanda eða hóp.",
"(Group)" : "(Hópur)",
"Compatibility with Mac NFD encoding (slow)" : "Samhæfni við Mac NFD kóðun (hægvirkt)",
@@ -129,12 +135,6 @@ OC.L10N.register(
"All users" : "Allir notendur",
"Advanced settings" : "Ítarlegri valkostir",
"Allow users to mount external storage" : "Leyfa notendum að tengja ytri gagnageymslur í skráakerfi",
- "Grant access" : "Veita aðgengi",
- "Error configuring OAuth1" : "Villa við uppsetningu OAuth1",
- "Please provide a valid app key and secret." : "Settu inn gildan forritslykil og leynilykil (secret).",
- "Error configuring OAuth2" : "Villa við uppsetningu OAuth2",
- "Generate keys" : "Útbúa lykla",
- "Error generating key pair" : "Villa við að útbúa nýtt lyklapar",
"Empty response from the server" : "Tómt svar frá þjóni móttekið",
"Couldn't access. Please log out and in again to activate this mount point" : "Náði ekki aðgangi. Skráðu þig út og svo aftur inn til að virkja þennan tengipunkt",
"Couldn't get the information from the remote server: {code} {type}" : "Gat ekki lesið upplýsingar frá fjartengda þjóninum: {code} {type}",
diff --git a/apps/files_external/l10n/is.json b/apps/files_external/l10n/is.json
index acaa8faf07e..77b9180fe56 100644
--- a/apps/files_external/l10n/is.json
+++ b/apps/files_external/l10n/is.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Veita aðgengi",
+ "Error configuring OAuth1" : "Villa við uppsetningu OAuth1",
+ "Please provide a valid app key and secret." : "Settu inn gildan forritslykil og leynilykil (secret).",
+ "Error configuring OAuth2" : "Villa við uppsetningu OAuth2",
+ "Generate keys" : "Útbúa lykla",
+ "Error generating key pair" : "Villa við að útbúa nýtt lyklapar",
"Type to select user or group." : "Skrifaðu til að velja notanda eða hóp.",
"(Group)" : "(Hópur)",
"Compatibility with Mac NFD encoding (slow)" : "Samhæfni við Mac NFD kóðun (hægvirkt)",
@@ -127,12 +133,6 @@
"All users" : "Allir notendur",
"Advanced settings" : "Ítarlegri valkostir",
"Allow users to mount external storage" : "Leyfa notendum að tengja ytri gagnageymslur í skráakerfi",
- "Grant access" : "Veita aðgengi",
- "Error configuring OAuth1" : "Villa við uppsetningu OAuth1",
- "Please provide a valid app key and secret." : "Settu inn gildan forritslykil og leynilykil (secret).",
- "Error configuring OAuth2" : "Villa við uppsetningu OAuth2",
- "Generate keys" : "Útbúa lykla",
- "Error generating key pair" : "Villa við að útbúa nýtt lyklapar",
"Empty response from the server" : "Tómt svar frá þjóni móttekið",
"Couldn't access. Please log out and in again to activate this mount point" : "Náði ekki aðgangi. Skráðu þig út og svo aftur inn til að virkja þennan tengipunkt",
"Couldn't get the information from the remote server: {code} {type}" : "Gat ekki lesið upplýsingar frá fjartengda þjóninum: {code} {type}",
diff --git a/apps/files_external/l10n/it.js b/apps/files_external/l10n/it.js
index bc00e7e9484..a3951d8de54 100644
--- a/apps/files_external/l10n/it.js
+++ b/apps/files_external/l10n/it.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Concedi l'accesso",
+ "Error configuring OAuth1" : "Errore di configurazione OAuth1",
+ "Please provide a valid app key and secret." : "Fornisci chiave e segreto dell'applicazione validi.",
+ "Error configuring OAuth2" : "Errore di configurazione OAuth2",
+ "Generate keys" : "Genera la chiavi",
+ "Error generating key pair" : "Errore durante la generazione della coppia di chiavi",
"Type to select user or group." : "Digita per selezionare utente o gruppo.",
"(Group)" : "(Gruppo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilità con la codifica Mac NFD (lento)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Impostazioni avanzate",
"Allow users to mount external storage" : "Consenti agli utenti di montare archiviazioni esterne",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Le credenziali globali possono essere utilizzate anche per l'autenticazione con più archiviazioni esterne che hanno le stesse credenziali.",
- "Grant access" : "Concedi l'accesso",
- "Error configuring OAuth1" : "Errore di configurazione OAuth1",
- "Please provide a valid app key and secret." : "Fornisci chiave e segreto dell'applicazione validi.",
- "Error configuring OAuth2" : "Errore di configurazione OAuth2",
- "Generate keys" : "Genera la chiavi",
- "Error generating key pair" : "Errore durante la generazione della coppia di chiavi",
"Empty response from the server" : "Risposta vuota dal server",
"Couldn't access. Please log out and in again to activate this mount point" : "Impossibile accedere. Chiudi la sessione e accedi nuovamente per attivare questo punto di mount",
"Couldn't get the information from the remote server: {code} {type}" : "Impossibile ottenere le informazioni dal server remoto: {code} {tipo}",
diff --git a/apps/files_external/l10n/it.json b/apps/files_external/l10n/it.json
index 7471592900b..59e2edebe97 100644
--- a/apps/files_external/l10n/it.json
+++ b/apps/files_external/l10n/it.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Concedi l'accesso",
+ "Error configuring OAuth1" : "Errore di configurazione OAuth1",
+ "Please provide a valid app key and secret." : "Fornisci chiave e segreto dell'applicazione validi.",
+ "Error configuring OAuth2" : "Errore di configurazione OAuth2",
+ "Generate keys" : "Genera la chiavi",
+ "Error generating key pair" : "Errore durante la generazione della coppia di chiavi",
"Type to select user or group." : "Digita per selezionare utente o gruppo.",
"(Group)" : "(Gruppo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilità con la codifica Mac NFD (lento)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Impostazioni avanzate",
"Allow users to mount external storage" : "Consenti agli utenti di montare archiviazioni esterne",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Le credenziali globali possono essere utilizzate anche per l'autenticazione con più archiviazioni esterne che hanno le stesse credenziali.",
- "Grant access" : "Concedi l'accesso",
- "Error configuring OAuth1" : "Errore di configurazione OAuth1",
- "Please provide a valid app key and secret." : "Fornisci chiave e segreto dell'applicazione validi.",
- "Error configuring OAuth2" : "Errore di configurazione OAuth2",
- "Generate keys" : "Genera la chiavi",
- "Error generating key pair" : "Errore durante la generazione della coppia di chiavi",
"Empty response from the server" : "Risposta vuota dal server",
"Couldn't access. Please log out and in again to activate this mount point" : "Impossibile accedere. Chiudi la sessione e accedi nuovamente per attivare questo punto di mount",
"Couldn't get the information from the remote server: {code} {type}" : "Impossibile ottenere le informazioni dal server remoto: {code} {tipo}",
diff --git a/apps/files_external/l10n/ja.js b/apps/files_external/l10n/ja.js
index fbe016bcd60..b2282ddee06 100644
--- a/apps/files_external/l10n/ja.js
+++ b/apps/files_external/l10n/ja.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "アクセスを許可",
+ "Error configuring OAuth1" : "OAuth1設定エラー",
+ "Please provide a valid app key and secret." : "有効なアプリのキーとパスワードを入力してください。",
+ "Error configuring OAuth2" : "OAuth2設定エラー",
+ "Generate keys" : "キーを生成",
+ "Error generating key pair" : "キーペアの生成エラー",
"Type to select user or group." : "入力してユーザーまたはグループを選択",
"(Group)" : "(グループ)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD エンコード互換 (遅い)",
@@ -90,6 +96,7 @@ OC.L10N.register(
"Share" : "共有",
"Show hidden files" : "隠しファイルを表示",
"Case sensitive file system" : "大文字と小文字を区別するファイルシステム",
+ "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "これを無効にすると、大文字と小文字を区別しないファイルシステムを使用できるようになりますが、パフォーマンス上のペナルティが発生します。",
"Verify ACL access when listing files" : "ファイルをリストアップする際に ACL アクセスを確認する",
"Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty" : "ディレクトリ内の各ファイルまたはフォルダーのACLをチェックして、ユーザーが読み取り権限を持たないアイテムを除外すると、パフォーマンスが低下します",
"Timeout" : "タイムアウト",
@@ -136,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "詳細設定",
"Allow users to mount external storage" : "ユーザーに外部ストレージの接続を許可する",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "グローバル資格情報を使用して、同じ資格情報を持つ複数の外部記憶装置で認証することができます。",
- "Grant access" : "アクセスを許可",
- "Error configuring OAuth1" : "OAuth1設定エラー",
- "Please provide a valid app key and secret." : "有効なアプリのキーとパスワードを入力してください。",
- "Error configuring OAuth2" : "OAuth2設定エラー",
- "Generate keys" : "キーを生成",
- "Error generating key pair" : "キーペアの生成エラー",
"Empty response from the server" : "サーバーから空の応答がありました",
"Couldn't access. Please log out and in again to activate this mount point" : "アクセスできません。ログアウトして、再度このマウントポイントをアクティベートしてください。",
"Couldn't get the information from the remote server: {code} {type}" : "リモートサーバーから情報を取得できませんでした:{code} {type}",
diff --git a/apps/files_external/l10n/ja.json b/apps/files_external/l10n/ja.json
index b0854c2042e..1b97a592d31 100644
--- a/apps/files_external/l10n/ja.json
+++ b/apps/files_external/l10n/ja.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "アクセスを許可",
+ "Error configuring OAuth1" : "OAuth1設定エラー",
+ "Please provide a valid app key and secret." : "有効なアプリのキーとパスワードを入力してください。",
+ "Error configuring OAuth2" : "OAuth2設定エラー",
+ "Generate keys" : "キーを生成",
+ "Error generating key pair" : "キーペアの生成エラー",
"Type to select user or group." : "入力してユーザーまたはグループを選択",
"(Group)" : "(グループ)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD エンコード互換 (遅い)",
@@ -88,6 +94,7 @@
"Share" : "共有",
"Show hidden files" : "隠しファイルを表示",
"Case sensitive file system" : "大文字と小文字を区別するファイルシステム",
+ "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "これを無効にすると、大文字と小文字を区別しないファイルシステムを使用できるようになりますが、パフォーマンス上のペナルティが発生します。",
"Verify ACL access when listing files" : "ファイルをリストアップする際に ACL アクセスを確認する",
"Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty" : "ディレクトリ内の各ファイルまたはフォルダーのACLをチェックして、ユーザーが読み取り権限を持たないアイテムを除外すると、パフォーマンスが低下します",
"Timeout" : "タイムアウト",
@@ -134,12 +141,6 @@
"Advanced settings" : "詳細設定",
"Allow users to mount external storage" : "ユーザーに外部ストレージの接続を許可する",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "グローバル資格情報を使用して、同じ資格情報を持つ複数の外部記憶装置で認証することができます。",
- "Grant access" : "アクセスを許可",
- "Error configuring OAuth1" : "OAuth1設定エラー",
- "Please provide a valid app key and secret." : "有効なアプリのキーとパスワードを入力してください。",
- "Error configuring OAuth2" : "OAuth2設定エラー",
- "Generate keys" : "キーを生成",
- "Error generating key pair" : "キーペアの生成エラー",
"Empty response from the server" : "サーバーから空の応答がありました",
"Couldn't access. Please log out and in again to activate this mount point" : "アクセスできません。ログアウトして、再度このマウントポイントをアクティベートしてください。",
"Couldn't get the information from the remote server: {code} {type}" : "リモートサーバーから情報を取得できませんでした:{code} {type}",
diff --git a/apps/files_external/l10n/ka.js b/apps/files_external/l10n/ka.js
new file mode 100644
index 00000000000..14c9920c431
--- /dev/null
+++ b/apps/files_external/l10n/ka.js
@@ -0,0 +1,160 @@
+OC.L10N.register(
+ "files_external",
+ {
+ "Grant access" : "Grant access",
+ "Error configuring OAuth1" : "Error configuring OAuth1",
+ "Please provide a valid app key and secret." : "Please provide a valid app key and secret.",
+ "Error configuring OAuth2" : "Error configuring OAuth2",
+ "Generate keys" : "Generate keys",
+ "Error generating key pair" : "Error generating key pair",
+ "Type to select user or group." : "Type to select user or group.",
+ "(Group)" : "(Group)",
+ "Compatibility with Mac NFD encoding (slow)" : "Compatibility with Mac NFD encoding (slow)",
+ "Enable encryption" : "Enable encryption",
+ "Enable previews" : "Enable previews",
+ "Enable sharing" : "Enable sharing",
+ "Check for changes" : "Check for changes",
+ "Never" : "Never",
+ "Once every direct access" : "Once every direct access",
+ "Read only" : "Read only",
+ "Disconnect" : "Disconnect",
+ "Admin defined" : "Admin defined",
+ "Automatic status checking is disabled due to the large number of configured storages, click to check status" : "Automatic status checking is disabled due to the large number of configured storages, click to check status",
+ "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself." : "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself.",
+ "Delete storage?" : "Delete storage?",
+ "Saved" : "Saved",
+ "Saving …" : "Saving …",
+ "Save" : "Save",
+ "Forbidden to manage local mounts" : "Forbidden to manage local mounts",
+ "Storage with ID \"%d\" not found" : "Storage with ID \"%d\" not found",
+ "Invalid backend or authentication mechanism class" : "Invalid backend or authentication mechanism class",
+ "Invalid mount point" : "Invalid mount point",
+ "Objectstore forbidden" : "Objectstore forbidden",
+ "Invalid storage backend \"%s\"" : "Invalid storage backend \"%s\"",
+ "Not permitted to use backend \"%s\"" : "Not permitted to use backend \"%s\"",
+ "Not permitted to use authentication mechanism \"%s\"" : "Not permitted to use authentication mechanism \"%s\"",
+ "Unsatisfied backend parameters" : "Unsatisfied backend parameters",
+ "Unsatisfied authentication mechanism parameters" : "Unsatisfied authentication mechanism parameters",
+ "Insufficient data: %s" : "Insufficient data: %s",
+ "%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "Storage with ID \"%d\" is not user editable",
+ "Access key" : "Access key",
+ "Secret key" : "Secret key",
+ "Builtin" : "Builtin",
+ "None" : "None",
+ "OAuth1" : "OAuth1",
+ "App key" : "App key",
+ "App secret" : "App secret",
+ "OAuth2" : "OAuth2",
+ "Client ID" : "Client ID",
+ "Client secret" : "Client secret",
+ "OpenStack v2" : "OpenStack v2",
+ "Username" : "Username",
+ "Password" : "პაროლი",
+ "Tenant name" : "Tenant name",
+ "Identity endpoint URL" : "Identity endpoint URL",
+ "OpenStack v3" : "OpenStack v3",
+ "Domain" : "Domain",
+ "Rackspace" : "Rackspace",
+ "API key" : "API key",
+ "Global credentials" : "Global credentials",
+ "Log-in credentials, save in database" : "Log-in credentials, save in database",
+ "Username and password" : "Username and password",
+ "Log-in credentials, save in session" : "Log-in credentials, save in session",
+ "Global credentials, user entered" : "Global credentials, user entered",
+ "User entered, store in database" : "User entered, store in database",
+ "RSA public key" : "RSA public key",
+ "Public key" : "Public key",
+ "RSA private key" : "RSA private key",
+ "Private key" : "Private key",
+ "Kerberos default realm, defaults to \"WORKGROUP\"" : "Kerberos default realm, defaults to \"WORKGROUP\"",
+ "Kerberos ticket Apache mode" : "Kerberos ticket Apache mode",
+ "Kerberos ticket" : "Kerberos ticket",
+ "Amazon S3" : "Amazon S3",
+ "Bucket" : "Bucket",
+ "Hostname" : "Hostname",
+ "Port" : "Port",
+ "Region" : "Region",
+ "Storage Class" : "Storage Class",
+ "Enable SSL" : "Enable SSL",
+ "Enable Path Style" : "Enable Path Style",
+ "Legacy (v2) authentication" : "Legacy (v2) authentication",
+ "WebDAV" : "WebDAV",
+ "URL" : "URL",
+ "Remote subfolder" : "Remote subfolder",
+ "Secure https://" : "Secure https://",
+ "FTP" : "FTP",
+ "Host" : "Host",
+ "Secure ftps://" : "Secure ftps://",
+ "Local" : "Local",
+ "Location" : "Location",
+ "Nextcloud" : "Nextcloud",
+ "SFTP" : "SFTP",
+ "Root" : "Root",
+ "SFTP with secret key login" : "SFTP with secret key login",
+ "SMB/CIFS" : "SMB/CIFS",
+ "Share" : "Share",
+ "Show hidden files" : "Show hidden files",
+ "Case sensitive file system" : "Case sensitive file system",
+ "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty",
+ "Verify ACL access when listing files" : "Verify ACL access when listing files",
+ "Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty" : "Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty",
+ "Timeout" : "Timeout",
+ "SMB/CIFS using OC login" : "SMB/CIFS using OC login",
+ "Username as share" : "Username as share",
+ "OpenStack Object Storage" : "OpenStack Object Storage",
+ "Service name" : "Service name",
+ "Request timeout (seconds)" : "Request timeout (seconds)",
+ "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it.",
+ "External storage" : "External storage",
+ "External storage support" : "External storage support",
+ "Adds basic external storage support" : "Adds basic external storage support",
+ "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation.",
+ "Enter missing credentials" : "Enter missing credentials",
+ "Unable to update this external storage config. {statusMessage}" : "Unable to update this external storage config. {statusMessage}",
+ "New configuration successfully saved" : "New configuration successfully saved",
+ "There was an error with this external storage." : "There was an error with this external storage.",
+ "We were unable to check the external storage {basename}" : "We were unable to check the external storage {basename}",
+ "Examine this faulty external storage configuration" : "Examine this faulty external storage configuration",
+ "Open in Files" : "Open in Files",
+ "There was an error with this external storage. Do you want to review this mount point config in the settings page?" : "There was an error with this external storage. Do you want to review this mount point config in the settings page?",
+ "External mount error" : "External mount error",
+ "List of external storage." : "List of external storage.",
+ "There is no external storage configured. You can configure them in your Personal settings." : "There is no external storage configured. You can configure them in your Personal settings.",
+ "There is no external storage configured and you don't have the permission to configure them." : "There is no external storage configured and you don't have the permission to configure them.",
+ "No external storage" : "No external storage",
+ "Storage type" : "Storage type",
+ "Unknown" : "Unknown",
+ "Scope" : "Scope",
+ "Personal" : "Personal",
+ "System" : "System",
+ "No external storage configured or you don't have the permission to configure them" : "No external storage configured or you don't have the permission to configure them",
+ "Open documentation" : "Open documentation",
+ "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services." : "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services.",
+ "Folder name" : "Folder name",
+ "Authentication" : "Authentication",
+ "Configuration" : "Configuration",
+ "Available for" : "Available for",
+ "Click to recheck the configuration" : "Click to recheck the configuration",
+ "Add storage" : "Add storage",
+ "All users" : "All users",
+ "Advanced settings" : "Advanced settings",
+ "Allow users to mount external storage" : "Allow users to mount external storage",
+ "Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Global credentials can be used to authenticate with multiple external storages that have the same credentials.",
+ "Empty response from the server" : "Empty response from the server",
+ "Couldn't access. Please log out and in again to activate this mount point" : "Couldn't access. Please log out and in again to activate this mount point",
+ "Couldn't get the information from the remote server: {code} {type}" : "Couldn't get the information from the remote server: {code} {type}",
+ "Couldn't get the list of external mount points: {type}" : "Couldn't get the list of external mount points: {type}",
+ "There was an error with message: " : "There was an error with message: ",
+ "external-storage" : "external-storage",
+ "Couldn't fetch list of Windows network drive mount points: Empty response from server" : "Couldn't fetch list of Windows network drive mount points: Empty response from server",
+ "Please enter the credentials for the {mount} mount" : "Please enter the credentials for the {mount} mount",
+ "Credentials saved" : "Credentials saved",
+ "Credentials saving failed" : "Credentials saving failed",
+ "Credentials required" : "Credentials required",
+ "Disabling it will allow to use a case insentive file system, but comes with a performance penalty" : "Disabling it will allow to use a case insentive file system, but comes with a performance penalty",
+ "Name" : "Name"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/files_external/l10n/ka.json b/apps/files_external/l10n/ka.json
new file mode 100644
index 00000000000..97b020e5f37
--- /dev/null
+++ b/apps/files_external/l10n/ka.json
@@ -0,0 +1,158 @@
+{ "translations": {
+ "Grant access" : "Grant access",
+ "Error configuring OAuth1" : "Error configuring OAuth1",
+ "Please provide a valid app key and secret." : "Please provide a valid app key and secret.",
+ "Error configuring OAuth2" : "Error configuring OAuth2",
+ "Generate keys" : "Generate keys",
+ "Error generating key pair" : "Error generating key pair",
+ "Type to select user or group." : "Type to select user or group.",
+ "(Group)" : "(Group)",
+ "Compatibility with Mac NFD encoding (slow)" : "Compatibility with Mac NFD encoding (slow)",
+ "Enable encryption" : "Enable encryption",
+ "Enable previews" : "Enable previews",
+ "Enable sharing" : "Enable sharing",
+ "Check for changes" : "Check for changes",
+ "Never" : "Never",
+ "Once every direct access" : "Once every direct access",
+ "Read only" : "Read only",
+ "Disconnect" : "Disconnect",
+ "Admin defined" : "Admin defined",
+ "Automatic status checking is disabled due to the large number of configured storages, click to check status" : "Automatic status checking is disabled due to the large number of configured storages, click to check status",
+ "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself." : "Are you sure you want to disconnect this external storage? It will make the storage unavailable in Nextcloud and will lead to a deletion of these files and folders on any sync client that is currently connected but will not delete any files and folders on the external storage itself.",
+ "Delete storage?" : "Delete storage?",
+ "Saved" : "Saved",
+ "Saving …" : "Saving …",
+ "Save" : "Save",
+ "Forbidden to manage local mounts" : "Forbidden to manage local mounts",
+ "Storage with ID \"%d\" not found" : "Storage with ID \"%d\" not found",
+ "Invalid backend or authentication mechanism class" : "Invalid backend or authentication mechanism class",
+ "Invalid mount point" : "Invalid mount point",
+ "Objectstore forbidden" : "Objectstore forbidden",
+ "Invalid storage backend \"%s\"" : "Invalid storage backend \"%s\"",
+ "Not permitted to use backend \"%s\"" : "Not permitted to use backend \"%s\"",
+ "Not permitted to use authentication mechanism \"%s\"" : "Not permitted to use authentication mechanism \"%s\"",
+ "Unsatisfied backend parameters" : "Unsatisfied backend parameters",
+ "Unsatisfied authentication mechanism parameters" : "Unsatisfied authentication mechanism parameters",
+ "Insufficient data: %s" : "Insufficient data: %s",
+ "%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "Storage with ID \"%d\" is not user editable",
+ "Access key" : "Access key",
+ "Secret key" : "Secret key",
+ "Builtin" : "Builtin",
+ "None" : "None",
+ "OAuth1" : "OAuth1",
+ "App key" : "App key",
+ "App secret" : "App secret",
+ "OAuth2" : "OAuth2",
+ "Client ID" : "Client ID",
+ "Client secret" : "Client secret",
+ "OpenStack v2" : "OpenStack v2",
+ "Username" : "Username",
+ "Password" : "პაროლი",
+ "Tenant name" : "Tenant name",
+ "Identity endpoint URL" : "Identity endpoint URL",
+ "OpenStack v3" : "OpenStack v3",
+ "Domain" : "Domain",
+ "Rackspace" : "Rackspace",
+ "API key" : "API key",
+ "Global credentials" : "Global credentials",
+ "Log-in credentials, save in database" : "Log-in credentials, save in database",
+ "Username and password" : "Username and password",
+ "Log-in credentials, save in session" : "Log-in credentials, save in session",
+ "Global credentials, user entered" : "Global credentials, user entered",
+ "User entered, store in database" : "User entered, store in database",
+ "RSA public key" : "RSA public key",
+ "Public key" : "Public key",
+ "RSA private key" : "RSA private key",
+ "Private key" : "Private key",
+ "Kerberos default realm, defaults to \"WORKGROUP\"" : "Kerberos default realm, defaults to \"WORKGROUP\"",
+ "Kerberos ticket Apache mode" : "Kerberos ticket Apache mode",
+ "Kerberos ticket" : "Kerberos ticket",
+ "Amazon S3" : "Amazon S3",
+ "Bucket" : "Bucket",
+ "Hostname" : "Hostname",
+ "Port" : "Port",
+ "Region" : "Region",
+ "Storage Class" : "Storage Class",
+ "Enable SSL" : "Enable SSL",
+ "Enable Path Style" : "Enable Path Style",
+ "Legacy (v2) authentication" : "Legacy (v2) authentication",
+ "WebDAV" : "WebDAV",
+ "URL" : "URL",
+ "Remote subfolder" : "Remote subfolder",
+ "Secure https://" : "Secure https://",
+ "FTP" : "FTP",
+ "Host" : "Host",
+ "Secure ftps://" : "Secure ftps://",
+ "Local" : "Local",
+ "Location" : "Location",
+ "Nextcloud" : "Nextcloud",
+ "SFTP" : "SFTP",
+ "Root" : "Root",
+ "SFTP with secret key login" : "SFTP with secret key login",
+ "SMB/CIFS" : "SMB/CIFS",
+ "Share" : "Share",
+ "Show hidden files" : "Show hidden files",
+ "Case sensitive file system" : "Case sensitive file system",
+ "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Disabling it will allow to use a case insensitive file system, but comes with a performance penalty",
+ "Verify ACL access when listing files" : "Verify ACL access when listing files",
+ "Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty" : "Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty",
+ "Timeout" : "Timeout",
+ "SMB/CIFS using OC login" : "SMB/CIFS using OC login",
+ "Username as share" : "Username as share",
+ "OpenStack Object Storage" : "OpenStack Object Storage",
+ "Service name" : "Service name",
+ "Request timeout (seconds)" : "Request timeout (seconds)",
+ "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it.",
+ "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it.",
+ "External storage" : "External storage",
+ "External storage support" : "External storage support",
+ "Adds basic external storage support" : "Adds basic external storage support",
+ "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation.",
+ "Enter missing credentials" : "Enter missing credentials",
+ "Unable to update this external storage config. {statusMessage}" : "Unable to update this external storage config. {statusMessage}",
+ "New configuration successfully saved" : "New configuration successfully saved",
+ "There was an error with this external storage." : "There was an error with this external storage.",
+ "We were unable to check the external storage {basename}" : "We were unable to check the external storage {basename}",
+ "Examine this faulty external storage configuration" : "Examine this faulty external storage configuration",
+ "Open in Files" : "Open in Files",
+ "There was an error with this external storage. Do you want to review this mount point config in the settings page?" : "There was an error with this external storage. Do you want to review this mount point config in the settings page?",
+ "External mount error" : "External mount error",
+ "List of external storage." : "List of external storage.",
+ "There is no external storage configured. You can configure them in your Personal settings." : "There is no external storage configured. You can configure them in your Personal settings.",
+ "There is no external storage configured and you don't have the permission to configure them." : "There is no external storage configured and you don't have the permission to configure them.",
+ "No external storage" : "No external storage",
+ "Storage type" : "Storage type",
+ "Unknown" : "Unknown",
+ "Scope" : "Scope",
+ "Personal" : "Personal",
+ "System" : "System",
+ "No external storage configured or you don't have the permission to configure them" : "No external storage configured or you don't have the permission to configure them",
+ "Open documentation" : "Open documentation",
+ "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services." : "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow users to mount their own external storage services.",
+ "Folder name" : "Folder name",
+ "Authentication" : "Authentication",
+ "Configuration" : "Configuration",
+ "Available for" : "Available for",
+ "Click to recheck the configuration" : "Click to recheck the configuration",
+ "Add storage" : "Add storage",
+ "All users" : "All users",
+ "Advanced settings" : "Advanced settings",
+ "Allow users to mount external storage" : "Allow users to mount external storage",
+ "Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Global credentials can be used to authenticate with multiple external storages that have the same credentials.",
+ "Empty response from the server" : "Empty response from the server",
+ "Couldn't access. Please log out and in again to activate this mount point" : "Couldn't access. Please log out and in again to activate this mount point",
+ "Couldn't get the information from the remote server: {code} {type}" : "Couldn't get the information from the remote server: {code} {type}",
+ "Couldn't get the list of external mount points: {type}" : "Couldn't get the list of external mount points: {type}",
+ "There was an error with message: " : "There was an error with message: ",
+ "external-storage" : "external-storage",
+ "Couldn't fetch list of Windows network drive mount points: Empty response from server" : "Couldn't fetch list of Windows network drive mount points: Empty response from server",
+ "Please enter the credentials for the {mount} mount" : "Please enter the credentials for the {mount} mount",
+ "Credentials saved" : "Credentials saved",
+ "Credentials saving failed" : "Credentials saving failed",
+ "Credentials required" : "Credentials required",
+ "Disabling it will allow to use a case insentive file system, but comes with a performance penalty" : "Disabling it will allow to use a case insentive file system, but comes with a performance penalty",
+ "Name" : "Name"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/files_external/l10n/ka_GE.js b/apps/files_external/l10n/ka_GE.js
index caf3f33a8fb..ec0b0df3282 100644
--- a/apps/files_external/l10n/ka_GE.js
+++ b/apps/files_external/l10n/ka_GE.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "წვდომის მინიჭება",
+ "Error configuring OAuth1" : "OAuth1-ის კონფიგურირებისას წარმოიშვა შეცდომა",
+ "Please provide a valid app key and secret." : "გთხოვთ უზრუნველყოთ სწორი აპლიკაციის გასაღები და საიდუმლო.",
+ "Error configuring OAuth2" : "OAuth2-ის კონფიგურირებისას წარმოიშვა შეცდომა",
+ "Generate keys" : "გასაღებების გენერირება",
+ "Error generating key pair" : "გასაღების წყვილის გენერირებისას წარმოიშვა შეცდომა",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD-სთან თავსებადობა (ნელი)",
"Enable encryption" : "შიფრაციის ამოქმედება",
"Enable previews" : "პრევიუების ამოქმედება",
@@ -100,12 +106,6 @@ OC.L10N.register(
"Add storage" : "საცავის დამატება",
"Advanced settings" : "დამატებითი პარამეტრები",
"Allow users to mount external storage" : "მივცეთ მომხმარებლებს გარე საცავის მონტაჟის უფლება",
- "Grant access" : "წვდომის მინიჭება",
- "Error configuring OAuth1" : "OAuth1-ის კონფიგურირებისას წარმოიშვა შეცდომა",
- "Please provide a valid app key and secret." : "გთხოვთ უზრუნველყოთ სწორი აპლიკაციის გასაღები და საიდუმლო.",
- "Error configuring OAuth2" : "OAuth2-ის კონფიგურირებისას წარმოიშვა შეცდომა",
- "Generate keys" : "გასაღებების გენერირება",
- "Error generating key pair" : "გასაღების წყვილის გენერირებისას წარმოიშვა შეცდომა",
"Empty response from the server" : "სერვერმა დააბრუნა ცარიელი პასუხი",
"Couldn't access. Please log out and in again to activate this mount point" : "წვდომა ვერ მოხერხდა. ამ მონტაჟის წერტილის გასააქტიურებლად გთხოვთ გახვიდეთ და ახლიდან გაიაროთ ავტორიზაცია.",
"Couldn't get the information from the remote server: {code} {type}" : "დისტანციური სერვერიდან ინფორმაციის მოპოვება ვერ მოხერხდა: {code} {type}",
diff --git a/apps/files_external/l10n/ka_GE.json b/apps/files_external/l10n/ka_GE.json
index ad666dcdd5d..31ec09a42ea 100644
--- a/apps/files_external/l10n/ka_GE.json
+++ b/apps/files_external/l10n/ka_GE.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "წვდომის მინიჭება",
+ "Error configuring OAuth1" : "OAuth1-ის კონფიგურირებისას წარმოიშვა შეცდომა",
+ "Please provide a valid app key and secret." : "გთხოვთ უზრუნველყოთ სწორი აპლიკაციის გასაღები და საიდუმლო.",
+ "Error configuring OAuth2" : "OAuth2-ის კონფიგურირებისას წარმოიშვა შეცდომა",
+ "Generate keys" : "გასაღებების გენერირება",
+ "Error generating key pair" : "გასაღების წყვილის გენერირებისას წარმოიშვა შეცდომა",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD-სთან თავსებადობა (ნელი)",
"Enable encryption" : "შიფრაციის ამოქმედება",
"Enable previews" : "პრევიუების ამოქმედება",
@@ -98,12 +104,6 @@
"Add storage" : "საცავის დამატება",
"Advanced settings" : "დამატებითი პარამეტრები",
"Allow users to mount external storage" : "მივცეთ მომხმარებლებს გარე საცავის მონტაჟის უფლება",
- "Grant access" : "წვდომის მინიჭება",
- "Error configuring OAuth1" : "OAuth1-ის კონფიგურირებისას წარმოიშვა შეცდომა",
- "Please provide a valid app key and secret." : "გთხოვთ უზრუნველყოთ სწორი აპლიკაციის გასაღები და საიდუმლო.",
- "Error configuring OAuth2" : "OAuth2-ის კონფიგურირებისას წარმოიშვა შეცდომა",
- "Generate keys" : "გასაღებების გენერირება",
- "Error generating key pair" : "გასაღების წყვილის გენერირებისას წარმოიშვა შეცდომა",
"Empty response from the server" : "სერვერმა დააბრუნა ცარიელი პასუხი",
"Couldn't access. Please log out and in again to activate this mount point" : "წვდომა ვერ მოხერხდა. ამ მონტაჟის წერტილის გასააქტიურებლად გთხოვთ გახვიდეთ და ახლიდან გაიაროთ ავტორიზაცია.",
"Couldn't get the information from the remote server: {code} {type}" : "დისტანციური სერვერიდან ინფორმაციის მოპოვება ვერ მოხერხდა: {code} {type}",
diff --git a/apps/files_external/l10n/ko.js b/apps/files_external/l10n/ko.js
index ed8f0ef469e..ee4656c96d5 100644
--- a/apps/files_external/l10n/ko.js
+++ b/apps/files_external/l10n/ko.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "접근 권한 부여",
+ "Error configuring OAuth1" : "OAuth1 설정 오류",
+ "Please provide a valid app key and secret." : "올바른 앱 키와 비밀 값을 입력하십시오.",
+ "Error configuring OAuth2" : "OAuth2 설정 오류",
+ "Generate keys" : "키 생성",
+ "Error generating key pair" : "키 쌍을 생성하는 중 오류 발생",
"(Group)" : "(그룹)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD 인코딩 호환성 사용(느림)",
"Enable encryption" : "암호화 사용",
@@ -111,12 +117,6 @@ OC.L10N.register(
"Advanced settings" : "고급 설정",
"Allow users to mount external storage" : "사용자가 외부 저장소를 마운트하도록 허용",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "전역 인증 정보를 사용하여 같은 인증 정보를 사용하는 여러 외부 저장소에 인증할 수 있습니다.",
- "Grant access" : "접근 권한 부여",
- "Error configuring OAuth1" : "OAuth1 설정 오류",
- "Please provide a valid app key and secret." : "올바른 앱 키와 비밀 값을 입력하십시오.",
- "Error configuring OAuth2" : "OAuth2 설정 오류",
- "Generate keys" : "키 생성",
- "Error generating key pair" : "키 쌍을 생성하는 중 오류 발생",
"Empty response from the server" : "서버에서 빈 응답이 돌아옴",
"Couldn't access. Please log out and in again to activate this mount point" : "접속할 수 없습니다. 이 마운트 지점을 활성화하기 위해 로그아웃 후 다시 로그인 해 주세요",
"Couldn't get the information from the remote server: {code} {type}" : "원격 서버에서 정보를 가져올 수 없음: {code} {type}",
diff --git a/apps/files_external/l10n/ko.json b/apps/files_external/l10n/ko.json
index 1878de41d47..a43291185e6 100644
--- a/apps/files_external/l10n/ko.json
+++ b/apps/files_external/l10n/ko.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "접근 권한 부여",
+ "Error configuring OAuth1" : "OAuth1 설정 오류",
+ "Please provide a valid app key and secret." : "올바른 앱 키와 비밀 값을 입력하십시오.",
+ "Error configuring OAuth2" : "OAuth2 설정 오류",
+ "Generate keys" : "키 생성",
+ "Error generating key pair" : "키 쌍을 생성하는 중 오류 발생",
"(Group)" : "(그룹)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD 인코딩 호환성 사용(느림)",
"Enable encryption" : "암호화 사용",
@@ -109,12 +115,6 @@
"Advanced settings" : "고급 설정",
"Allow users to mount external storage" : "사용자가 외부 저장소를 마운트하도록 허용",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "전역 인증 정보를 사용하여 같은 인증 정보를 사용하는 여러 외부 저장소에 인증할 수 있습니다.",
- "Grant access" : "접근 권한 부여",
- "Error configuring OAuth1" : "OAuth1 설정 오류",
- "Please provide a valid app key and secret." : "올바른 앱 키와 비밀 값을 입력하십시오.",
- "Error configuring OAuth2" : "OAuth2 설정 오류",
- "Generate keys" : "키 생성",
- "Error generating key pair" : "키 쌍을 생성하는 중 오류 발생",
"Empty response from the server" : "서버에서 빈 응답이 돌아옴",
"Couldn't access. Please log out and in again to activate this mount point" : "접속할 수 없습니다. 이 마운트 지점을 활성화하기 위해 로그아웃 후 다시 로그인 해 주세요",
"Couldn't get the information from the remote server: {code} {type}" : "원격 서버에서 정보를 가져올 수 없음: {code} {type}",
diff --git a/apps/files_external/l10n/lt_LT.js b/apps/files_external/l10n/lt_LT.js
index 71fd9c97200..11ee79e1da9 100644
--- a/apps/files_external/l10n/lt_LT.js
+++ b/apps/files_external/l10n/lt_LT.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Suteikti prieigą",
+ "Error configuring OAuth1" : "Klaida, konfigūruojant OAuth1",
+ "Please provide a valid app key and secret." : "Prašome naudoti teisingus trečiųjų šalių programinės įrangos identifikacijos numerį ir slaptažodį.",
+ "Error configuring OAuth2" : "Klaida, konfigūruojant OAuth2",
+ "Generate keys" : "Generuoti raktus",
+ "Error generating key pair" : "Klaida kuriant raktus",
"(Group)" : "(Grupė)",
"Compatibility with Mac NFD encoding (slow)" : "Suderinamumas su Mac NFD kodavimu (lėtai)",
"Enable encryption" : "Įjungti šifravimą",
@@ -103,12 +109,6 @@ OC.L10N.register(
"All users" : "Visi naudotojai",
"Advanced settings" : "Išplėstiniai nustatymai",
"Allow users to mount external storage" : "Leisti naudotojams prijungti išorines saugyklas",
- "Grant access" : "Suteikti prieigą",
- "Error configuring OAuth1" : "Klaida, konfigūruojant OAuth1",
- "Please provide a valid app key and secret." : "Prašome naudoti teisingus trečiųjų šalių programinės įrangos identifikacijos numerį ir slaptažodį.",
- "Error configuring OAuth2" : "Klaida, konfigūruojant OAuth2",
- "Generate keys" : "Generuoti raktus",
- "Error generating key pair" : "Klaida kuriant raktus",
"Empty response from the server" : "Negautas atsakymas iš serverio",
"Couldn't access. Please log out and in again to activate this mount point" : "Prieiga yra neįmanoma. Pabandykite prisijungti iš naujo.",
"Couldn't get the information from the remote server: {code} {type}" : "Neįmanoma gauti informacijos iš serverio: {code} {type}",
diff --git a/apps/files_external/l10n/lt_LT.json b/apps/files_external/l10n/lt_LT.json
index 20c08aa092c..75982600fa9 100644
--- a/apps/files_external/l10n/lt_LT.json
+++ b/apps/files_external/l10n/lt_LT.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Suteikti prieigą",
+ "Error configuring OAuth1" : "Klaida, konfigūruojant OAuth1",
+ "Please provide a valid app key and secret." : "Prašome naudoti teisingus trečiųjų šalių programinės įrangos identifikacijos numerį ir slaptažodį.",
+ "Error configuring OAuth2" : "Klaida, konfigūruojant OAuth2",
+ "Generate keys" : "Generuoti raktus",
+ "Error generating key pair" : "Klaida kuriant raktus",
"(Group)" : "(Grupė)",
"Compatibility with Mac NFD encoding (slow)" : "Suderinamumas su Mac NFD kodavimu (lėtai)",
"Enable encryption" : "Įjungti šifravimą",
@@ -101,12 +107,6 @@
"All users" : "Visi naudotojai",
"Advanced settings" : "Išplėstiniai nustatymai",
"Allow users to mount external storage" : "Leisti naudotojams prijungti išorines saugyklas",
- "Grant access" : "Suteikti prieigą",
- "Error configuring OAuth1" : "Klaida, konfigūruojant OAuth1",
- "Please provide a valid app key and secret." : "Prašome naudoti teisingus trečiųjų šalių programinės įrangos identifikacijos numerį ir slaptažodį.",
- "Error configuring OAuth2" : "Klaida, konfigūruojant OAuth2",
- "Generate keys" : "Generuoti raktus",
- "Error generating key pair" : "Klaida kuriant raktus",
"Empty response from the server" : "Negautas atsakymas iš serverio",
"Couldn't access. Please log out and in again to activate this mount point" : "Prieiga yra neįmanoma. Pabandykite prisijungti iš naujo.",
"Couldn't get the information from the remote server: {code} {type}" : "Neįmanoma gauti informacijos iš serverio: {code} {type}",
diff --git a/apps/files_external/l10n/mk.js b/apps/files_external/l10n/mk.js
index a18c75b21b3..17604e5d356 100644
--- a/apps/files_external/l10n/mk.js
+++ b/apps/files_external/l10n/mk.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Дозволи пристап",
+ "Error configuring OAuth1" : "Грешка во конфигурацијата на OAuth1",
+ "Please provide a valid app key and secret." : "Внесете валиден клуч на апликацијата и лозинка.",
+ "Error configuring OAuth2" : "Грешка во конфигурацијата на OAuth2",
+ "Generate keys" : "Генерирај клучеви",
+ "Error generating key pair" : "Грешка при генерирање на клучеви",
"(Group)" : "(Група)",
"Compatibility with Mac NFD encoding (slow)" : "Компатибилно со Mac NFD енкрипција (бавно)",
"Enable encryption" : "Овозможи енкрипција",
@@ -95,12 +101,6 @@ OC.L10N.register(
"Advanced settings" : "Напредни параметри",
"Allow users to mount external storage" : "Дозволи на корисниците да монтираат надворешни складишта",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Глобалните акредитиви можат да се искористат за пристапување во повеќе надворешни складишта кој користат исти акредитиви.",
- "Grant access" : "Дозволи пристап",
- "Error configuring OAuth1" : "Грешка во конфигурацијата на OAuth1",
- "Please provide a valid app key and secret." : "Внесете валиден клуч на апликацијата и лозинка.",
- "Error configuring OAuth2" : "Грешка во конфигурацијата на OAuth2",
- "Generate keys" : "Генерирај клучеви",
- "Error generating key pair" : "Грешка при генерирање на клучеви",
"Empty response from the server" : "Нема одговор од серверот",
"Couldn't access. Please log out and in again to activate this mount point" : "Неможе да се пристапи. Ве молиме одјавете се и повторно најавете се за да се активира монтираната точка.",
"Couldn't get the information from the remote server: {code} {type}" : "Неможат да се преземат информациите од серверот: {code} {type}",
diff --git a/apps/files_external/l10n/mk.json b/apps/files_external/l10n/mk.json
index 63bd1d3d6fc..ba3cb4c32db 100644
--- a/apps/files_external/l10n/mk.json
+++ b/apps/files_external/l10n/mk.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Дозволи пристап",
+ "Error configuring OAuth1" : "Грешка во конфигурацијата на OAuth1",
+ "Please provide a valid app key and secret." : "Внесете валиден клуч на апликацијата и лозинка.",
+ "Error configuring OAuth2" : "Грешка во конфигурацијата на OAuth2",
+ "Generate keys" : "Генерирај клучеви",
+ "Error generating key pair" : "Грешка при генерирање на клучеви",
"(Group)" : "(Група)",
"Compatibility with Mac NFD encoding (slow)" : "Компатибилно со Mac NFD енкрипција (бавно)",
"Enable encryption" : "Овозможи енкрипција",
@@ -93,12 +99,6 @@
"Advanced settings" : "Напредни параметри",
"Allow users to mount external storage" : "Дозволи на корисниците да монтираат надворешни складишта",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Глобалните акредитиви можат да се искористат за пристапување во повеќе надворешни складишта кој користат исти акредитиви.",
- "Grant access" : "Дозволи пристап",
- "Error configuring OAuth1" : "Грешка во конфигурацијата на OAuth1",
- "Please provide a valid app key and secret." : "Внесете валиден клуч на апликацијата и лозинка.",
- "Error configuring OAuth2" : "Грешка во конфигурацијата на OAuth2",
- "Generate keys" : "Генерирај клучеви",
- "Error generating key pair" : "Грешка при генерирање на клучеви",
"Empty response from the server" : "Нема одговор од серверот",
"Couldn't access. Please log out and in again to activate this mount point" : "Неможе да се пристапи. Ве молиме одјавете се и повторно најавете се за да се активира монтираната точка.",
"Couldn't get the information from the remote server: {code} {type}" : "Неможат да се преземат информациите од серверот: {code} {type}",
diff --git a/apps/files_external/l10n/nb.js b/apps/files_external/l10n/nb.js
index dc0e9f1973c..f4b85487735 100644
--- a/apps/files_external/l10n/nb.js
+++ b/apps/files_external/l10n/nb.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Gi tilgang",
+ "Error configuring OAuth1" : "Feil ved oppsett av OAuth1",
+ "Please provide a valid app key and secret." : "Oppgi gyldig appnøkkel og hemmelighet.",
+ "Error configuring OAuth2" : "Feil ved oppsett av OAuth2",
+ "Generate keys" : "Generer nøkler",
+ "Error generating key pair" : "Feil ved nøkkelgenerering",
"Type to select user or group." : "Skriv for å velge bruker eller gruppe.",
"(Group)" : "(Gruppe)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibelt med Mac NFD koding (treg)",
@@ -123,12 +129,6 @@ OC.L10N.register(
"Advanced settings" : "Avanserte innstillinger",
"Allow users to mount external storage" : "Tillat at brukere kobler opp eksterne lagre",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale påloggingsdetaljer kan brukes til å autentisere med flere eksterne lagringer som krever de samme påloggingsdetaljer.",
- "Grant access" : "Gi tilgang",
- "Error configuring OAuth1" : "Feil ved oppsett av OAuth1",
- "Please provide a valid app key and secret." : "Oppgi gyldig appnøkkel og hemmelighet.",
- "Error configuring OAuth2" : "Feil ved oppsett av OAuth2",
- "Generate keys" : "Generer nøkler",
- "Error generating key pair" : "Feil ved nøkkelgenerering",
"Empty response from the server" : "Tomt svar fra serveren",
"Couldn't access. Please log out and in again to activate this mount point" : "Fikk ikke tilgang. Logg ut og inn igjen for å aktivere dette oppkoblingspunktet.",
"Couldn't get the information from the remote server: {code} {type}" : "Kunne ikke få informasjon fra fjernserveren/ remote server: {code} {type}",
diff --git a/apps/files_external/l10n/nb.json b/apps/files_external/l10n/nb.json
index b70d1760c6e..c0c99130984 100644
--- a/apps/files_external/l10n/nb.json
+++ b/apps/files_external/l10n/nb.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Gi tilgang",
+ "Error configuring OAuth1" : "Feil ved oppsett av OAuth1",
+ "Please provide a valid app key and secret." : "Oppgi gyldig appnøkkel og hemmelighet.",
+ "Error configuring OAuth2" : "Feil ved oppsett av OAuth2",
+ "Generate keys" : "Generer nøkler",
+ "Error generating key pair" : "Feil ved nøkkelgenerering",
"Type to select user or group." : "Skriv for å velge bruker eller gruppe.",
"(Group)" : "(Gruppe)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibelt med Mac NFD koding (treg)",
@@ -121,12 +127,6 @@
"Advanced settings" : "Avanserte innstillinger",
"Allow users to mount external storage" : "Tillat at brukere kobler opp eksterne lagre",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale påloggingsdetaljer kan brukes til å autentisere med flere eksterne lagringer som krever de samme påloggingsdetaljer.",
- "Grant access" : "Gi tilgang",
- "Error configuring OAuth1" : "Feil ved oppsett av OAuth1",
- "Please provide a valid app key and secret." : "Oppgi gyldig appnøkkel og hemmelighet.",
- "Error configuring OAuth2" : "Feil ved oppsett av OAuth2",
- "Generate keys" : "Generer nøkler",
- "Error generating key pair" : "Feil ved nøkkelgenerering",
"Empty response from the server" : "Tomt svar fra serveren",
"Couldn't access. Please log out and in again to activate this mount point" : "Fikk ikke tilgang. Logg ut og inn igjen for å aktivere dette oppkoblingspunktet.",
"Couldn't get the information from the remote server: {code} {type}" : "Kunne ikke få informasjon fra fjernserveren/ remote server: {code} {type}",
diff --git a/apps/files_external/l10n/nl.js b/apps/files_external/l10n/nl.js
index 7f4abb09026..eed4fb403e4 100644
--- a/apps/files_external/l10n/nl.js
+++ b/apps/files_external/l10n/nl.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Sta toegang toe",
+ "Error configuring OAuth1" : "Fout bij configureren OAuth1",
+ "Please provide a valid app key and secret." : "Geef een geldige app sleutel en geheime sleutel op.",
+ "Error configuring OAuth2" : "Fout bij configureren OAuth2",
+ "Generate keys" : "Genereer sleutels",
+ "Error generating key pair" : "Fout bij genereren sleutelpaar",
"(Group)" : "(Groep)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibiliteit met Mac NFD encoding (traag)",
"Enable encryption" : "Versleuteling inschakelen",
@@ -119,12 +125,6 @@ OC.L10N.register(
"Advanced settings" : "Geavanceerde instellingen",
"Allow users to mount external storage" : "Sta gebruikers toe om een externe opslag aan te koppelen",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale inloggegevens kunnen worden gebruikt met meerdere externe opslagsystemen met dezelfde inloggegevens.",
- "Grant access" : "Sta toegang toe",
- "Error configuring OAuth1" : "Fout bij configureren OAuth1",
- "Please provide a valid app key and secret." : "Geef een geldige app sleutel en geheime sleutel op.",
- "Error configuring OAuth2" : "Fout bij configureren OAuth2",
- "Generate keys" : "Genereer sleutels",
- "Error generating key pair" : "Fout bij genereren sleutelpaar",
"Empty response from the server" : "Lege reactie van de server",
"Couldn't access. Please log out and in again to activate this mount point" : "Kon geen toegang krijgen. Log uit en opnieuw in om dit koppelpunt te activeren",
"Couldn't get the information from the remote server: {code} {type}" : "Kon geen informatie van de externe server krijgen: {code} {type}",
diff --git a/apps/files_external/l10n/nl.json b/apps/files_external/l10n/nl.json
index 6af467bc8cc..0fa0ba0dd81 100644
--- a/apps/files_external/l10n/nl.json
+++ b/apps/files_external/l10n/nl.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Sta toegang toe",
+ "Error configuring OAuth1" : "Fout bij configureren OAuth1",
+ "Please provide a valid app key and secret." : "Geef een geldige app sleutel en geheime sleutel op.",
+ "Error configuring OAuth2" : "Fout bij configureren OAuth2",
+ "Generate keys" : "Genereer sleutels",
+ "Error generating key pair" : "Fout bij genereren sleutelpaar",
"(Group)" : "(Groep)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibiliteit met Mac NFD encoding (traag)",
"Enable encryption" : "Versleuteling inschakelen",
@@ -117,12 +123,6 @@
"Advanced settings" : "Geavanceerde instellingen",
"Allow users to mount external storage" : "Sta gebruikers toe om een externe opslag aan te koppelen",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globale inloggegevens kunnen worden gebruikt met meerdere externe opslagsystemen met dezelfde inloggegevens.",
- "Grant access" : "Sta toegang toe",
- "Error configuring OAuth1" : "Fout bij configureren OAuth1",
- "Please provide a valid app key and secret." : "Geef een geldige app sleutel en geheime sleutel op.",
- "Error configuring OAuth2" : "Fout bij configureren OAuth2",
- "Generate keys" : "Genereer sleutels",
- "Error generating key pair" : "Fout bij genereren sleutelpaar",
"Empty response from the server" : "Lege reactie van de server",
"Couldn't access. Please log out and in again to activate this mount point" : "Kon geen toegang krijgen. Log uit en opnieuw in om dit koppelpunt te activeren",
"Couldn't get the information from the remote server: {code} {type}" : "Kon geen informatie van de externe server krijgen: {code} {type}",
diff --git a/apps/files_external/l10n/pl.js b/apps/files_external/l10n/pl.js
index 1141ffa27ae..d43312920e9 100644
--- a/apps/files_external/l10n/pl.js
+++ b/apps/files_external/l10n/pl.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Udziel dostępu",
+ "Error configuring OAuth1" : "Błąd konfiguracji OAuth1",
+ "Please provide a valid app key and secret." : "Podaj prawidłowy klucz aplikacji i tajny klucz.",
+ "Error configuring OAuth2" : "Błąd konfiguracji OAuth2",
+ "Generate keys" : "Wygeneruj klucze",
+ "Error generating key pair" : "Błąd podczas generowania pary kluczy",
"Type to select user or group." : "Wpisz, aby wybrać użytkownika lub grupę.",
"(Group)" : "(Grupa)",
"Compatibility with Mac NFD encoding (slow)" : "Zgodność z kodowaniem Mac NFD (powolny)",
@@ -136,12 +142,6 @@ OC.L10N.register(
"Advanced settings" : "Ustawienia zaawansowane",
"Allow users to mount external storage" : "Zezwalaj użytkownikom na montowanie magazynów zewnętrznych",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Poświadczenia globalne mogą być używane do uwierzytelniania z wieloma zewnętrznymi magazynami, o ile posiadają takie same poświadczenia.",
- "Grant access" : "Udziel dostępu",
- "Error configuring OAuth1" : "Błąd konfiguracji OAuth1",
- "Please provide a valid app key and secret." : "Podaj prawidłowy klucz aplikacji i tajny klucz.",
- "Error configuring OAuth2" : "Błąd konfiguracji OAuth2",
- "Generate keys" : "Wygeneruj klucze",
- "Error generating key pair" : "Błąd podczas generowania pary kluczy",
"Empty response from the server" : "Puste odpowiedzi z serwera",
"Couldn't access. Please log out and in again to activate this mount point" : "Brak dostępu. Wyloguj się i zaloguj ponownie, aby aktywować ten punkt montowania",
"Couldn't get the information from the remote server: {code} {type}" : "Nie można otrzymać informacji od zdalnego serwera: {code} {type}",
diff --git a/apps/files_external/l10n/pl.json b/apps/files_external/l10n/pl.json
index cb6f9b1b075..821d73550e8 100644
--- a/apps/files_external/l10n/pl.json
+++ b/apps/files_external/l10n/pl.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Udziel dostępu",
+ "Error configuring OAuth1" : "Błąd konfiguracji OAuth1",
+ "Please provide a valid app key and secret." : "Podaj prawidłowy klucz aplikacji i tajny klucz.",
+ "Error configuring OAuth2" : "Błąd konfiguracji OAuth2",
+ "Generate keys" : "Wygeneruj klucze",
+ "Error generating key pair" : "Błąd podczas generowania pary kluczy",
"Type to select user or group." : "Wpisz, aby wybrać użytkownika lub grupę.",
"(Group)" : "(Grupa)",
"Compatibility with Mac NFD encoding (slow)" : "Zgodność z kodowaniem Mac NFD (powolny)",
@@ -134,12 +140,6 @@
"Advanced settings" : "Ustawienia zaawansowane",
"Allow users to mount external storage" : "Zezwalaj użytkownikom na montowanie magazynów zewnętrznych",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Poświadczenia globalne mogą być używane do uwierzytelniania z wieloma zewnętrznymi magazynami, o ile posiadają takie same poświadczenia.",
- "Grant access" : "Udziel dostępu",
- "Error configuring OAuth1" : "Błąd konfiguracji OAuth1",
- "Please provide a valid app key and secret." : "Podaj prawidłowy klucz aplikacji i tajny klucz.",
- "Error configuring OAuth2" : "Błąd konfiguracji OAuth2",
- "Generate keys" : "Wygeneruj klucze",
- "Error generating key pair" : "Błąd podczas generowania pary kluczy",
"Empty response from the server" : "Puste odpowiedzi z serwera",
"Couldn't access. Please log out and in again to activate this mount point" : "Brak dostępu. Wyloguj się i zaloguj ponownie, aby aktywować ten punkt montowania",
"Couldn't get the information from the remote server: {code} {type}" : "Nie można otrzymać informacji od zdalnego serwera: {code} {type}",
diff --git a/apps/files_external/l10n/pt_BR.js b/apps/files_external/l10n/pt_BR.js
index 6f9e1647def..4695f63bfd2 100644
--- a/apps/files_external/l10n/pt_BR.js
+++ b/apps/files_external/l10n/pt_BR.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Garantir acesso",
+ "Error configuring OAuth1" : "Erro configurando OAuth1",
+ "Please provide a valid app key and secret." : "Por favor forneça uma chave de aplicativo e segurança válidos.",
+ "Error configuring OAuth2" : "Erro configurando OAuth2",
+ "Generate keys" : "Gerar chaves",
+ "Error generating key pair" : "Erro ao gerar o par de chaves",
"Type to select user or group." : "Digite para selecionar usuário ou grupo.",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidade com a codificação Mac NFD (lento)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Configurações avançadas",
"Allow users to mount external storage" : "Permitir que usuários montem armazenamento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Credenciais globais podem ser usadas para autenticar com vários armazenamentos externos que possuem as mesmas credenciais.",
- "Grant access" : "Garantir acesso",
- "Error configuring OAuth1" : "Erro configurando OAuth1",
- "Please provide a valid app key and secret." : "Por favor forneça uma chave de aplicativo e segurança válidos.",
- "Error configuring OAuth2" : "Erro configurando OAuth2",
- "Generate keys" : "Gerar chaves",
- "Error generating key pair" : "Erro ao gerar o par de chaves",
"Empty response from the server" : "Resposta vazia do servidor",
"Couldn't access. Please log out and in again to activate this mount point" : "Não foi possível acessar. Refaça o login para ativar este ponto de montagem",
"Couldn't get the information from the remote server: {code} {type}" : "Não foi possível obter as informações do servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/pt_BR.json b/apps/files_external/l10n/pt_BR.json
index b5757cc57f8..a0edbc2ec54 100644
--- a/apps/files_external/l10n/pt_BR.json
+++ b/apps/files_external/l10n/pt_BR.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Garantir acesso",
+ "Error configuring OAuth1" : "Erro configurando OAuth1",
+ "Please provide a valid app key and secret." : "Por favor forneça uma chave de aplicativo e segurança válidos.",
+ "Error configuring OAuth2" : "Erro configurando OAuth2",
+ "Generate keys" : "Gerar chaves",
+ "Error generating key pair" : "Erro ao gerar o par de chaves",
"Type to select user or group." : "Digite para selecionar usuário ou grupo.",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidade com a codificação Mac NFD (lento)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Configurações avançadas",
"Allow users to mount external storage" : "Permitir que usuários montem armazenamento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Credenciais globais podem ser usadas para autenticar com vários armazenamentos externos que possuem as mesmas credenciais.",
- "Grant access" : "Garantir acesso",
- "Error configuring OAuth1" : "Erro configurando OAuth1",
- "Please provide a valid app key and secret." : "Por favor forneça uma chave de aplicativo e segurança válidos.",
- "Error configuring OAuth2" : "Erro configurando OAuth2",
- "Generate keys" : "Gerar chaves",
- "Error generating key pair" : "Erro ao gerar o par de chaves",
"Empty response from the server" : "Resposta vazia do servidor",
"Couldn't access. Please log out and in again to activate this mount point" : "Não foi possível acessar. Refaça o login para ativar este ponto de montagem",
"Couldn't get the information from the remote server: {code} {type}" : "Não foi possível obter as informações do servidor remoto: {code} {type}",
diff --git a/apps/files_external/l10n/pt_PT.js b/apps/files_external/l10n/pt_PT.js
index 661f61a49c4..1d82357411d 100644
--- a/apps/files_external/l10n/pt_PT.js
+++ b/apps/files_external/l10n/pt_PT.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Conceder acesso",
+ "Error configuring OAuth1" : "Erro ao configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor, indique um código e segredo de app válidos.",
+ "Error configuring OAuth2" : "Erro ao configurar OAuth2",
+ "Generate keys" : "Gerar chaves",
+ "Error generating key pair" : "Erro ao gerar chave par",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidade com a codificação NFD Mac (lenta)",
"Enable encryption" : "Activar encriptação",
@@ -97,12 +103,6 @@ OC.L10N.register(
"Add storage" : "Adicionar armazenamento",
"Advanced settings" : "Definições avançadas",
"Allow users to mount external storage" : "Permitir que os utilizadores montem armazenamento externo",
- "Grant access" : "Conceder acesso",
- "Error configuring OAuth1" : "Erro ao configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor, indique um código e segredo de app válidos.",
- "Error configuring OAuth2" : "Erro ao configurar OAuth2",
- "Generate keys" : "Gerar chaves",
- "Error generating key pair" : "Erro ao gerar chave par",
"Empty response from the server" : "Resposta vazia a partir do servidor",
"Couldn't access. Please log out and in again to activate this mount point" : "Não foi possível aceder. Por favor faça logout e volte-se a autenticar para activar este ponto de montagem.",
"Couldn't get the information from the remote server: {code} {type}" : "Não foi possível obter informação do servidor remoto: {código}{tipo}",
diff --git a/apps/files_external/l10n/pt_PT.json b/apps/files_external/l10n/pt_PT.json
index 403637ea139..9829545720c 100644
--- a/apps/files_external/l10n/pt_PT.json
+++ b/apps/files_external/l10n/pt_PT.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Conceder acesso",
+ "Error configuring OAuth1" : "Erro ao configurar OAuth1",
+ "Please provide a valid app key and secret." : "Por favor, indique um código e segredo de app válidos.",
+ "Error configuring OAuth2" : "Erro ao configurar OAuth2",
+ "Generate keys" : "Gerar chaves",
+ "Error generating key pair" : "Erro ao gerar chave par",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidade com a codificação NFD Mac (lenta)",
"Enable encryption" : "Activar encriptação",
@@ -95,12 +101,6 @@
"Add storage" : "Adicionar armazenamento",
"Advanced settings" : "Definições avançadas",
"Allow users to mount external storage" : "Permitir que os utilizadores montem armazenamento externo",
- "Grant access" : "Conceder acesso",
- "Error configuring OAuth1" : "Erro ao configurar OAuth1",
- "Please provide a valid app key and secret." : "Por favor, indique um código e segredo de app válidos.",
- "Error configuring OAuth2" : "Erro ao configurar OAuth2",
- "Generate keys" : "Gerar chaves",
- "Error generating key pair" : "Erro ao gerar chave par",
"Empty response from the server" : "Resposta vazia a partir do servidor",
"Couldn't access. Please log out and in again to activate this mount point" : "Não foi possível aceder. Por favor faça logout e volte-se a autenticar para activar este ponto de montagem.",
"Couldn't get the information from the remote server: {code} {type}" : "Não foi possível obter informação do servidor remoto: {código}{tipo}",
diff --git a/apps/files_external/l10n/ro.js b/apps/files_external/l10n/ro.js
index f693a9be3ac..708f51dcca5 100644
--- a/apps/files_external/l10n/ro.js
+++ b/apps/files_external/l10n/ro.js
@@ -1,6 +1,11 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Permite accesul",
+ "Error configuring OAuth1" : "Eroare la configurarea OAuth1",
+ "Error configuring OAuth2" : "Eroare la configurarea OAuth2",
+ "Generate keys" : "Generează chei",
+ "Error generating key pair" : "Eroarea la generarea cheilor",
"(Group)" : "(Grup)",
"Enable encryption" : "Activează criptarea",
"Enable previews" : "Activează previzualizările",
@@ -68,11 +73,6 @@ OC.L10N.register(
"Available for" : "Disponibil pentru",
"Add storage" : "Adauga stocare",
"Advanced settings" : "Setări avansate",
- "Grant access" : "Permite accesul",
- "Error configuring OAuth1" : "Eroare la configurarea OAuth1",
- "Error configuring OAuth2" : "Eroare la configurarea OAuth2",
- "Generate keys" : "Generează chei",
- "Error generating key pair" : "Eroarea la generarea cheilor",
"Empty response from the server" : "Răspuns nul de la server",
"There was an error with message: " : "A apărut o eroare cu mesajul:",
"external-storage" : "Stocare externă",
diff --git a/apps/files_external/l10n/ro.json b/apps/files_external/l10n/ro.json
index 37c7f38180b..f79245644fd 100644
--- a/apps/files_external/l10n/ro.json
+++ b/apps/files_external/l10n/ro.json
@@ -1,4 +1,9 @@
{ "translations": {
+ "Grant access" : "Permite accesul",
+ "Error configuring OAuth1" : "Eroare la configurarea OAuth1",
+ "Error configuring OAuth2" : "Eroare la configurarea OAuth2",
+ "Generate keys" : "Generează chei",
+ "Error generating key pair" : "Eroarea la generarea cheilor",
"(Group)" : "(Grup)",
"Enable encryption" : "Activează criptarea",
"Enable previews" : "Activează previzualizările",
@@ -66,11 +71,6 @@
"Available for" : "Disponibil pentru",
"Add storage" : "Adauga stocare",
"Advanced settings" : "Setări avansate",
- "Grant access" : "Permite accesul",
- "Error configuring OAuth1" : "Eroare la configurarea OAuth1",
- "Error configuring OAuth2" : "Eroare la configurarea OAuth2",
- "Generate keys" : "Generează chei",
- "Error generating key pair" : "Eroarea la generarea cheilor",
"Empty response from the server" : "Răspuns nul de la server",
"There was an error with message: " : "A apărut o eroare cu mesajul:",
"external-storage" : "Stocare externă",
diff --git a/apps/files_external/l10n/ru.js b/apps/files_external/l10n/ru.js
index 38ecb753a3c..beeee9e0658 100644
--- a/apps/files_external/l10n/ru.js
+++ b/apps/files_external/l10n/ru.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Предоставить доступ",
+ "Error configuring OAuth1" : "Ошибка настройки OAuth1",
+ "Please provide a valid app key and secret." : "Укажите верные ключ и секрет приложения.",
+ "Error configuring OAuth2" : "Ошибка настройки OAuth2",
+ "Generate keys" : "Создать ключи",
+ "Error generating key pair" : "Ошибка создания пары ключей",
"Type to select user or group." : "Введите имя пользователя или группы.",
"(Group)" : "(Группа)",
"Compatibility with Mac NFD encoding (slow)" : "Совместимость с кодировкой Mac NFD (медленно)",
@@ -136,12 +142,6 @@ OC.L10N.register(
"Advanced settings" : "Расширенные настройки",
"Allow users to mount external storage" : "Разрешить пользователями подключать внешние хранилища",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Глобальные учетные данные могут использоваться для аутентификации с несколькими внешними хранилищами, которые имеют одинаковые учетные данные.",
- "Grant access" : "Предоставить доступ",
- "Error configuring OAuth1" : "Ошибка настройки OAuth1",
- "Please provide a valid app key and secret." : "Укажите верные ключ и секрет приложения.",
- "Error configuring OAuth2" : "Ошибка настройки OAuth2",
- "Generate keys" : "Создать ключи",
- "Error generating key pair" : "Ошибка создания пары ключей",
"Empty response from the server" : "Получен пустой ответ сервера",
"Couldn't access. Please log out and in again to activate this mount point" : "Не удалось получить доступ. Для активации этой точки подключения выйдите и снова войдите в систему",
"Couldn't get the information from the remote server: {code} {type}" : "Не удалось получить информацию от удалённого сервера: {code} {type}",
diff --git a/apps/files_external/l10n/ru.json b/apps/files_external/l10n/ru.json
index c30f5eafe3d..2eb12ce6e33 100644
--- a/apps/files_external/l10n/ru.json
+++ b/apps/files_external/l10n/ru.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Предоставить доступ",
+ "Error configuring OAuth1" : "Ошибка настройки OAuth1",
+ "Please provide a valid app key and secret." : "Укажите верные ключ и секрет приложения.",
+ "Error configuring OAuth2" : "Ошибка настройки OAuth2",
+ "Generate keys" : "Создать ключи",
+ "Error generating key pair" : "Ошибка создания пары ключей",
"Type to select user or group." : "Введите имя пользователя или группы.",
"(Group)" : "(Группа)",
"Compatibility with Mac NFD encoding (slow)" : "Совместимость с кодировкой Mac NFD (медленно)",
@@ -134,12 +140,6 @@
"Advanced settings" : "Расширенные настройки",
"Allow users to mount external storage" : "Разрешить пользователями подключать внешние хранилища",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Глобальные учетные данные могут использоваться для аутентификации с несколькими внешними хранилищами, которые имеют одинаковые учетные данные.",
- "Grant access" : "Предоставить доступ",
- "Error configuring OAuth1" : "Ошибка настройки OAuth1",
- "Please provide a valid app key and secret." : "Укажите верные ключ и секрет приложения.",
- "Error configuring OAuth2" : "Ошибка настройки OAuth2",
- "Generate keys" : "Создать ключи",
- "Error generating key pair" : "Ошибка создания пары ключей",
"Empty response from the server" : "Получен пустой ответ сервера",
"Couldn't access. Please log out and in again to activate this mount point" : "Не удалось получить доступ. Для активации этой точки подключения выйдите и снова войдите в систему",
"Couldn't get the information from the remote server: {code} {type}" : "Не удалось получить информацию от удалённого сервера: {code} {type}",
diff --git a/apps/files_external/l10n/sc.js b/apps/files_external/l10n/sc.js
index 3d2ac13f0b6..712e30e2436 100644
--- a/apps/files_external/l10n/sc.js
+++ b/apps/files_external/l10n/sc.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Permite s'atzessu",
+ "Error configuring OAuth1" : "Errore de cunfiguratzione OAuth1",
+ "Please provide a valid app key and secret." : "Fruni una crae bàlida e segreta.",
+ "Error configuring OAuth2" : "Errore de cunfiguratzione OAuth2",
+ "Generate keys" : "Gènera craes",
+ "Error generating key pair" : "Errore creende sa croba de craes",
"(Group)" : "(Grupu)",
"Compatibility with Mac NFD encoding (slow)" : " Compatibilidade cun sa codìfica Mac NFD (lentu)",
"Enable encryption" : "Ativa tzifradura",
@@ -116,12 +122,6 @@ OC.L10N.register(
"Advanced settings" : "Impostatziones avantzadas",
"Allow users to mount external storage" : "Permiti a is utentes de montare archiviatziones de foras",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Is credentziales globales si podent impreare puru pro s'autenticatzione cun prus archiviatziones de foras chi tenent is matessi credentziales.",
- "Grant access" : "Permite s'atzessu",
- "Error configuring OAuth1" : "Errore de cunfiguratzione OAuth1",
- "Please provide a valid app key and secret." : "Fruni una crae bàlida e segreta.",
- "Error configuring OAuth2" : "Errore de cunfiguratzione OAuth2",
- "Generate keys" : "Gènera craes",
- "Error generating key pair" : "Errore creende sa croba de craes",
"Empty response from the server" : "Risposta bòida dae su serbidore",
"Couldn't access. Please log out and in again to activate this mount point" : "No at fatu a atzèdere. Essi·nche e torra·nche a intrare pro ativare su puntu de montàgiu",
"Couldn't get the information from the remote server: {code} {type}" : "No at fatu a otènnere is informatziones dae su serbidore remotu: {code} {type}",
diff --git a/apps/files_external/l10n/sc.json b/apps/files_external/l10n/sc.json
index 7d1be105d67..1d2d3fafd1e 100644
--- a/apps/files_external/l10n/sc.json
+++ b/apps/files_external/l10n/sc.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Permite s'atzessu",
+ "Error configuring OAuth1" : "Errore de cunfiguratzione OAuth1",
+ "Please provide a valid app key and secret." : "Fruni una crae bàlida e segreta.",
+ "Error configuring OAuth2" : "Errore de cunfiguratzione OAuth2",
+ "Generate keys" : "Gènera craes",
+ "Error generating key pair" : "Errore creende sa croba de craes",
"(Group)" : "(Grupu)",
"Compatibility with Mac NFD encoding (slow)" : " Compatibilidade cun sa codìfica Mac NFD (lentu)",
"Enable encryption" : "Ativa tzifradura",
@@ -114,12 +120,6 @@
"Advanced settings" : "Impostatziones avantzadas",
"Allow users to mount external storage" : "Permiti a is utentes de montare archiviatziones de foras",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Is credentziales globales si podent impreare puru pro s'autenticatzione cun prus archiviatziones de foras chi tenent is matessi credentziales.",
- "Grant access" : "Permite s'atzessu",
- "Error configuring OAuth1" : "Errore de cunfiguratzione OAuth1",
- "Please provide a valid app key and secret." : "Fruni una crae bàlida e segreta.",
- "Error configuring OAuth2" : "Errore de cunfiguratzione OAuth2",
- "Generate keys" : "Gènera craes",
- "Error generating key pair" : "Errore creende sa croba de craes",
"Empty response from the server" : "Risposta bòida dae su serbidore",
"Couldn't access. Please log out and in again to activate this mount point" : "No at fatu a atzèdere. Essi·nche e torra·nche a intrare pro ativare su puntu de montàgiu",
"Couldn't get the information from the remote server: {code} {type}" : "No at fatu a otènnere is informatziones dae su serbidore remotu: {code} {type}",
diff --git a/apps/files_external/l10n/sk.js b/apps/files_external/l10n/sk.js
index b42b410ec9f..df7c3bac644 100644
--- a/apps/files_external/l10n/sk.js
+++ b/apps/files_external/l10n/sk.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Povoliť prístup",
+ "Error configuring OAuth1" : "Chyba konfigurovania OAuth1",
+ "Please provide a valid app key and secret." : "Zadajte prosím platný aplikačný kľúč a heslo (secret).",
+ "Error configuring OAuth2" : "Chyba konfigurovania OAuth2",
+ "Generate keys" : "Vytvoriť kľúče",
+ "Error generating key pair" : "Chyba pri vytváraní dvojice kľúčov",
"(Group)" : "(Skupina)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilita s Mac NFD enkódovaním (pomalé)",
"Enable encryption" : "Povoliť šifrovanie",
@@ -122,12 +128,6 @@ OC.L10N.register(
"Advanced settings" : "Rozšírené nastavenia",
"Allow users to mount external storage" : "Povoliť používateľom pripojiť externé úložiská",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globálne prihlasovacie údaje je možné použiť pre overenie s viacerými externými úložiskami, ktoré majú rovnaké prihlasovacie údaje.",
- "Grant access" : "Povoliť prístup",
- "Error configuring OAuth1" : "Chyba konfigurovania OAuth1",
- "Please provide a valid app key and secret." : "Zadajte prosím platný aplikačný kľúč a heslo (secret).",
- "Error configuring OAuth2" : "Chyba konfigurovania OAuth2",
- "Generate keys" : "Vytvoriť kľúče",
- "Error generating key pair" : "Chyba pri vytváraní dvojice kľúčov",
"Empty response from the server" : "Prázdna odpoveď zo servera",
"Couldn't access. Please log out and in again to activate this mount point" : "Nedá sa pripojiť. Pre aktiváciu tohto prípojného bodu sa prosím odhláste a znovu prihláste",
"Couldn't get the information from the remote server: {code} {type}" : "Zo vzdialeného servera sa nedá získať informácia: {code} {type}",
diff --git a/apps/files_external/l10n/sk.json b/apps/files_external/l10n/sk.json
index c10c833582f..1ba5443f4e4 100644
--- a/apps/files_external/l10n/sk.json
+++ b/apps/files_external/l10n/sk.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Povoliť prístup",
+ "Error configuring OAuth1" : "Chyba konfigurovania OAuth1",
+ "Please provide a valid app key and secret." : "Zadajte prosím platný aplikačný kľúč a heslo (secret).",
+ "Error configuring OAuth2" : "Chyba konfigurovania OAuth2",
+ "Generate keys" : "Vytvoriť kľúče",
+ "Error generating key pair" : "Chyba pri vytváraní dvojice kľúčov",
"(Group)" : "(Skupina)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilita s Mac NFD enkódovaním (pomalé)",
"Enable encryption" : "Povoliť šifrovanie",
@@ -120,12 +126,6 @@
"Advanced settings" : "Rozšírené nastavenia",
"Allow users to mount external storage" : "Povoliť používateľom pripojiť externé úložiská",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globálne prihlasovacie údaje je možné použiť pre overenie s viacerými externými úložiskami, ktoré majú rovnaké prihlasovacie údaje.",
- "Grant access" : "Povoliť prístup",
- "Error configuring OAuth1" : "Chyba konfigurovania OAuth1",
- "Please provide a valid app key and secret." : "Zadajte prosím platný aplikačný kľúč a heslo (secret).",
- "Error configuring OAuth2" : "Chyba konfigurovania OAuth2",
- "Generate keys" : "Vytvoriť kľúče",
- "Error generating key pair" : "Chyba pri vytváraní dvojice kľúčov",
"Empty response from the server" : "Prázdna odpoveď zo servera",
"Couldn't access. Please log out and in again to activate this mount point" : "Nedá sa pripojiť. Pre aktiváciu tohto prípojného bodu sa prosím odhláste a znovu prihláste",
"Couldn't get the information from the remote server: {code} {type}" : "Zo vzdialeného servera sa nedá získať informácia: {code} {type}",
diff --git a/apps/files_external/l10n/sl.js b/apps/files_external/l10n/sl.js
index f196a4a1798..5a961f980e8 100644
--- a/apps/files_external/l10n/sl.js
+++ b/apps/files_external/l10n/sl.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Odobri dostop",
+ "Error configuring OAuth1" : "Napaka nastavljanja OAuth1",
+ "Please provide a valid app key and secret." : "Vpisati je treba veljaven ključ programa in kodo PIN.",
+ "Error configuring OAuth2" : "Napaka nastavljanja OAuth2",
+ "Generate keys" : "Ustvari ključe",
+ "Error generating key pair" : "Prišlo je do napake med ustvarjanjem para ključev",
"Type to select user or group." : "Vpišite niz za izbor uporabnika ali skupine.",
"(Group)" : "(skupina)",
"Compatibility with Mac NFD encoding (slow)" : " Usklajenost s šifriranjem Mac NFD (počasno)",
@@ -127,12 +133,6 @@ OC.L10N.register(
"Advanced settings" : "Napredne nastavitve",
"Allow users to mount external storage" : "Dovoli uporabnikom priklapljanje zunanje shrambe",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Splošna poverila je mogoče uporabiti za overitev z več zunanjimi shrambami, ki uporabljajo enaka poverila.",
- "Grant access" : "Odobri dostop",
- "Error configuring OAuth1" : "Napaka nastavljanja OAuth1",
- "Please provide a valid app key and secret." : "Vpisati je treba veljaven ključ programa in kodo PIN.",
- "Error configuring OAuth2" : "Napaka nastavljanja OAuth2",
- "Generate keys" : "Ustvari ključe",
- "Error generating key pair" : "Prišlo je do napake med ustvarjanjem para ključev",
"Empty response from the server" : "S strežnika je prejet odziv brez vsebine.",
"Couldn't access. Please log out and in again to activate this mount point" : "Dostop ni mogoč. Za priklop točke se odjavite in ponovno prijavite.",
"Couldn't get the information from the remote server: {code} {type}" : "Ni mogoče pridobiti podrobnosti z oddaljenega strežnika: {code} {type}",
diff --git a/apps/files_external/l10n/sl.json b/apps/files_external/l10n/sl.json
index 0880e76474d..c65c3b6f3e8 100644
--- a/apps/files_external/l10n/sl.json
+++ b/apps/files_external/l10n/sl.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Odobri dostop",
+ "Error configuring OAuth1" : "Napaka nastavljanja OAuth1",
+ "Please provide a valid app key and secret." : "Vpisati je treba veljaven ključ programa in kodo PIN.",
+ "Error configuring OAuth2" : "Napaka nastavljanja OAuth2",
+ "Generate keys" : "Ustvari ključe",
+ "Error generating key pair" : "Prišlo je do napake med ustvarjanjem para ključev",
"Type to select user or group." : "Vpišite niz za izbor uporabnika ali skupine.",
"(Group)" : "(skupina)",
"Compatibility with Mac NFD encoding (slow)" : " Usklajenost s šifriranjem Mac NFD (počasno)",
@@ -125,12 +131,6 @@
"Advanced settings" : "Napredne nastavitve",
"Allow users to mount external storage" : "Dovoli uporabnikom priklapljanje zunanje shrambe",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Splošna poverila je mogoče uporabiti za overitev z več zunanjimi shrambami, ki uporabljajo enaka poverila.",
- "Grant access" : "Odobri dostop",
- "Error configuring OAuth1" : "Napaka nastavljanja OAuth1",
- "Please provide a valid app key and secret." : "Vpisati je treba veljaven ključ programa in kodo PIN.",
- "Error configuring OAuth2" : "Napaka nastavljanja OAuth2",
- "Generate keys" : "Ustvari ključe",
- "Error generating key pair" : "Prišlo je do napake med ustvarjanjem para ključev",
"Empty response from the server" : "S strežnika je prejet odziv brez vsebine.",
"Couldn't access. Please log out and in again to activate this mount point" : "Dostop ni mogoč. Za priklop točke se odjavite in ponovno prijavite.",
"Couldn't get the information from the remote server: {code} {type}" : "Ni mogoče pridobiti podrobnosti z oddaljenega strežnika: {code} {type}",
diff --git a/apps/files_external/l10n/sq.js b/apps/files_external/l10n/sq.js
index 5a6337ad5a5..92abbbaf8bc 100644
--- a/apps/files_external/l10n/sq.js
+++ b/apps/files_external/l10n/sq.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Akordoji hyrje",
+ "Error configuring OAuth1" : "Gabim gjatë formësimit të OAuth1",
+ "Please provide a valid app key and secret." : "Ju lutemi jepni një kyç dhe një të fshehtë aplikacioni të vlefshme.",
+ "Error configuring OAuth2" : "Gabim gjatë formësimit të OAuth2",
+ "Generate keys" : "Prodho kyçe",
+ "Error generating key pair" : "Gabim gjatë prodhimit të çiftit të kyçeve",
"Compatibility with Mac NFD encoding (slow)" : "Pëerputhshmëri me kodim Mac NFD (e ngadaltë)",
"Enable encryption" : "Aktivizoni fshehtëzim",
"Enable previews" : "Aktivizoni paraparje",
@@ -93,12 +99,6 @@ OC.L10N.register(
"Add storage" : "Shtoni depozitë",
"Advanced settings" : "Rregullime të mëtejshme",
"Allow users to mount external storage" : "Lejoju përdoruesve të montojnë depozita të jashtme",
- "Grant access" : "Akordoji hyrje",
- "Error configuring OAuth1" : "Gabim gjatë formësimit të OAuth1",
- "Please provide a valid app key and secret." : "Ju lutemi jepni një kyç dhe një të fshehtë aplikacioni të vlefshme.",
- "Error configuring OAuth2" : "Gabim gjatë formësimit të OAuth2",
- "Generate keys" : "Prodho kyçe",
- "Error generating key pair" : "Gabim gjatë prodhimit të çiftit të kyçeve",
"Empty response from the server" : "Përgjigje e zbrazët prej serverit",
"Couldn't access. Please log out and in again to activate this mount point" : "Nuk mund të ketë akses. Ju lutemi, dilni dhe hyni që të aktivizohet kjo pikë montimi",
"Couldn't get the information from the remote server: {code} {type}" : "Nuk u morën dot të dhëna nga shërbyesi në largësi: {code} {type}",
diff --git a/apps/files_external/l10n/sq.json b/apps/files_external/l10n/sq.json
index 0315106776f..d12dbdb0f64 100644
--- a/apps/files_external/l10n/sq.json
+++ b/apps/files_external/l10n/sq.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Akordoji hyrje",
+ "Error configuring OAuth1" : "Gabim gjatë formësimit të OAuth1",
+ "Please provide a valid app key and secret." : "Ju lutemi jepni një kyç dhe një të fshehtë aplikacioni të vlefshme.",
+ "Error configuring OAuth2" : "Gabim gjatë formësimit të OAuth2",
+ "Generate keys" : "Prodho kyçe",
+ "Error generating key pair" : "Gabim gjatë prodhimit të çiftit të kyçeve",
"Compatibility with Mac NFD encoding (slow)" : "Pëerputhshmëri me kodim Mac NFD (e ngadaltë)",
"Enable encryption" : "Aktivizoni fshehtëzim",
"Enable previews" : "Aktivizoni paraparje",
@@ -91,12 +97,6 @@
"Add storage" : "Shtoni depozitë",
"Advanced settings" : "Rregullime të mëtejshme",
"Allow users to mount external storage" : "Lejoju përdoruesve të montojnë depozita të jashtme",
- "Grant access" : "Akordoji hyrje",
- "Error configuring OAuth1" : "Gabim gjatë formësimit të OAuth1",
- "Please provide a valid app key and secret." : "Ju lutemi jepni një kyç dhe një të fshehtë aplikacioni të vlefshme.",
- "Error configuring OAuth2" : "Gabim gjatë formësimit të OAuth2",
- "Generate keys" : "Prodho kyçe",
- "Error generating key pair" : "Gabim gjatë prodhimit të çiftit të kyçeve",
"Empty response from the server" : "Përgjigje e zbrazët prej serverit",
"Couldn't access. Please log out and in again to activate this mount point" : "Nuk mund të ketë akses. Ju lutemi, dilni dhe hyni që të aktivizohet kjo pikë montimi",
"Couldn't get the information from the remote server: {code} {type}" : "Nuk u morën dot të dhëna nga shërbyesi në largësi: {code} {type}",
diff --git a/apps/files_external/l10n/sr.js b/apps/files_external/l10n/sr.js
index 9ee7ae1cad2..f54bde49dd1 100644
--- a/apps/files_external/l10n/sr.js
+++ b/apps/files_external/l10n/sr.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Одобри приступ",
+ "Error configuring OAuth1" : "Грешка у подешавању OAuth1",
+ "Please provide a valid app key and secret." : "Наведите исправан апликативни кључ и тајну.",
+ "Error configuring OAuth2" : "Грешка у подешавању OAuth2",
+ "Generate keys" : "Генериши кључеве",
+ "Error generating key pair" : "Грешка при генерисању пара кључева",
"Type to select user or group." : "Куцајте да изаберете корисника или групу.",
"(Group)" : "(Група)",
"Compatibility with Mac NFD encoding (slow)" : "Компатибилност са Mac NFD кодирањем (споро)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Напредне поставке",
"Allow users to mount external storage" : "Дозволи корисницима да монтирају спољашња складишта",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Глобални акредитиви се могу користити за пријављивање на више спољних складишта које примају исте акредитиве.",
- "Grant access" : "Одобри приступ",
- "Error configuring OAuth1" : "Грешка у подешавању OAuth1",
- "Please provide a valid app key and secret." : "Наведите исправан апликативни кључ и тајну.",
- "Error configuring OAuth2" : "Грешка у подешавању OAuth2",
- "Generate keys" : "Генериши кључеве",
- "Error generating key pair" : "Грешка при генерисању пара кључева",
"Empty response from the server" : "Празан одговор са сервера",
"Couldn't access. Please log out and in again to activate this mount point" : "Не могу да приступим. Одјавите се и пријавите поново да активирате ову тачку монтирања",
"Couldn't get the information from the remote server: {code} {type}" : "Не могу да дохватим информације са удаљеног сервера: {code} {type}",
diff --git a/apps/files_external/l10n/sr.json b/apps/files_external/l10n/sr.json
index 5e18e2bed19..96594eb77fb 100644
--- a/apps/files_external/l10n/sr.json
+++ b/apps/files_external/l10n/sr.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Одобри приступ",
+ "Error configuring OAuth1" : "Грешка у подешавању OAuth1",
+ "Please provide a valid app key and secret." : "Наведите исправан апликативни кључ и тајну.",
+ "Error configuring OAuth2" : "Грешка у подешавању OAuth2",
+ "Generate keys" : "Генериши кључеве",
+ "Error generating key pair" : "Грешка при генерисању пара кључева",
"Type to select user or group." : "Куцајте да изаберете корисника или групу.",
"(Group)" : "(Група)",
"Compatibility with Mac NFD encoding (slow)" : "Компатибилност са Mac NFD кодирањем (споро)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Напредне поставке",
"Allow users to mount external storage" : "Дозволи корисницима да монтирају спољашња складишта",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Глобални акредитиви се могу користити за пријављивање на више спољних складишта које примају исте акредитиве.",
- "Grant access" : "Одобри приступ",
- "Error configuring OAuth1" : "Грешка у подешавању OAuth1",
- "Please provide a valid app key and secret." : "Наведите исправан апликативни кључ и тајну.",
- "Error configuring OAuth2" : "Грешка у подешавању OAuth2",
- "Generate keys" : "Генериши кључеве",
- "Error generating key pair" : "Грешка при генерисању пара кључева",
"Empty response from the server" : "Празан одговор са сервера",
"Couldn't access. Please log out and in again to activate this mount point" : "Не могу да приступим. Одјавите се и пријавите поново да активирате ову тачку монтирања",
"Couldn't get the information from the remote server: {code} {type}" : "Не могу да дохватим информације са удаљеног сервера: {code} {type}",
diff --git a/apps/files_external/l10n/sv.js b/apps/files_external/l10n/sv.js
index b5485efb898..9ac653248d5 100644
--- a/apps/files_external/l10n/sv.js
+++ b/apps/files_external/l10n/sv.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Bevilja åtkomst",
+ "Error configuring OAuth1" : "Misslyckades konfigurera OAuth1",
+ "Please provide a valid app key and secret." : "Ange en giltig applikationsnyckel och hemlig fras.",
+ "Error configuring OAuth2" : "Misslyckades konfigurera OAuth2",
+ "Generate keys" : "Generera nycklar",
+ "Error generating key pair" : "Fel vid generering av nyckelpar",
"Type to select user or group." : "Skriv för att välja användare eller grupp.",
"(Group)" : "(Grupp)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilitet med Mac NFD kodning (slö)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Avancerade inställningar",
"Allow users to mount external storage" : "Tillåt användare att montera extern lagring",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globala användaruppgifter kan användas för att autentisera med flera externa lagrings-instanser som använder samma användaruppgifter.",
- "Grant access" : "Bevilja åtkomst",
- "Error configuring OAuth1" : "Misslyckades konfigurera OAuth1",
- "Please provide a valid app key and secret." : "Ange en giltig applikationsnyckel och hemlig fras.",
- "Error configuring OAuth2" : "Misslyckades konfigurera OAuth2",
- "Generate keys" : "Generera nycklar",
- "Error generating key pair" : "Fel vid generering av nyckelpar",
"Empty response from the server" : "Tomt svar från servern",
"Couldn't access. Please log out and in again to activate this mount point" : "Kunde inte ansluta. Försök logga ut och in igen för att aktivera denna monteringspunkt",
"Couldn't get the information from the remote server: {code} {type}" : "Det gick inte att få informationen från fjärrservern: {code} {type}",
diff --git a/apps/files_external/l10n/sv.json b/apps/files_external/l10n/sv.json
index 9a342f0dd95..d89a518509d 100644
--- a/apps/files_external/l10n/sv.json
+++ b/apps/files_external/l10n/sv.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Bevilja åtkomst",
+ "Error configuring OAuth1" : "Misslyckades konfigurera OAuth1",
+ "Please provide a valid app key and secret." : "Ange en giltig applikationsnyckel och hemlig fras.",
+ "Error configuring OAuth2" : "Misslyckades konfigurera OAuth2",
+ "Generate keys" : "Generera nycklar",
+ "Error generating key pair" : "Fel vid generering av nyckelpar",
"Type to select user or group." : "Skriv för att välja användare eller grupp.",
"(Group)" : "(Grupp)",
"Compatibility with Mac NFD encoding (slow)" : "Kompatibilitet med Mac NFD kodning (slö)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Avancerade inställningar",
"Allow users to mount external storage" : "Tillåt användare att montera extern lagring",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Globala användaruppgifter kan användas för att autentisera med flera externa lagrings-instanser som använder samma användaruppgifter.",
- "Grant access" : "Bevilja åtkomst",
- "Error configuring OAuth1" : "Misslyckades konfigurera OAuth1",
- "Please provide a valid app key and secret." : "Ange en giltig applikationsnyckel och hemlig fras.",
- "Error configuring OAuth2" : "Misslyckades konfigurera OAuth2",
- "Generate keys" : "Generera nycklar",
- "Error generating key pair" : "Fel vid generering av nyckelpar",
"Empty response from the server" : "Tomt svar från servern",
"Couldn't access. Please log out and in again to activate this mount point" : "Kunde inte ansluta. Försök logga ut och in igen för att aktivera denna monteringspunkt",
"Couldn't get the information from the remote server: {code} {type}" : "Det gick inte att få informationen från fjärrservern: {code} {type}",
diff --git a/apps/files_external/l10n/th.js b/apps/files_external/l10n/th.js
index 4a515fd9df1..f33485862f7 100644
--- a/apps/files_external/l10n/th.js
+++ b/apps/files_external/l10n/th.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "อนุญาตให้เข้าถึง",
+ "Error configuring OAuth1" : "ข้อผิดพลาดในการกำหนดค่า OAuth1",
+ "Please provide a valid app key and secret." : "โปรดระบุคีย์และรหัสลับของแอปให้ถูกต้อง",
+ "Error configuring OAuth2" : "ข้อผิดพลาดในการกำหนดค่า OAuth2",
+ "Generate keys" : "สร้างคีย์",
+ "Error generating key pair" : "ข้อผิดพลาดในการสร้างคู่ของคีย์",
"Enable encryption" : "เปิดใช้งานการเข้ารหัส",
"Enable previews" : "เปิดใช้งานการแสดงตัวอย่าง",
"Enable sharing" : "เปิดให้สามารถแชร์ได้",
@@ -84,12 +90,6 @@ OC.L10N.register(
"Add storage" : "เพิ่มพื้นที่จัดเก็บข้อมูล",
"Advanced settings" : "การตั้งค่าขั้นสูง",
"Allow users to mount external storage" : "อนุญาตให้ผู้ใช้ติดตั้งการจัดเก็บข้อมูลภายนอก",
- "Grant access" : "อนุญาตให้เข้าถึง",
- "Error configuring OAuth1" : "ข้อผิดพลาดในการกำหนดค่า OAuth1",
- "Please provide a valid app key and secret." : "โปรดระบุคีย์และรหัสลับของแอปให้ถูกต้อง",
- "Error configuring OAuth2" : "ข้อผิดพลาดในการกำหนดค่า OAuth2",
- "Generate keys" : "สร้างคีย์",
- "Error generating key pair" : "ข้อผิดพลาดในการสร้างคู่ของคีย์",
"Empty response from the server" : "การตอบสนองจากเซิร์ฟเวอร์ว่างเปล่า",
"Couldn't get the list of external mount points: {type}" : "ไม่สามารถรับรายชื่อของจุดเชื่อมต่อภายนอก: {type}",
"There was an error with message: " : "มีข้อผิดพลาดพร้อมข้อความ:",
diff --git a/apps/files_external/l10n/th.json b/apps/files_external/l10n/th.json
index a54793ad2ba..06c7535a292 100644
--- a/apps/files_external/l10n/th.json
+++ b/apps/files_external/l10n/th.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "อนุญาตให้เข้าถึง",
+ "Error configuring OAuth1" : "ข้อผิดพลาดในการกำหนดค่า OAuth1",
+ "Please provide a valid app key and secret." : "โปรดระบุคีย์และรหัสลับของแอปให้ถูกต้อง",
+ "Error configuring OAuth2" : "ข้อผิดพลาดในการกำหนดค่า OAuth2",
+ "Generate keys" : "สร้างคีย์",
+ "Error generating key pair" : "ข้อผิดพลาดในการสร้างคู่ของคีย์",
"Enable encryption" : "เปิดใช้งานการเข้ารหัส",
"Enable previews" : "เปิดใช้งานการแสดงตัวอย่าง",
"Enable sharing" : "เปิดให้สามารถแชร์ได้",
@@ -82,12 +88,6 @@
"Add storage" : "เพิ่มพื้นที่จัดเก็บข้อมูล",
"Advanced settings" : "การตั้งค่าขั้นสูง",
"Allow users to mount external storage" : "อนุญาตให้ผู้ใช้ติดตั้งการจัดเก็บข้อมูลภายนอก",
- "Grant access" : "อนุญาตให้เข้าถึง",
- "Error configuring OAuth1" : "ข้อผิดพลาดในการกำหนดค่า OAuth1",
- "Please provide a valid app key and secret." : "โปรดระบุคีย์และรหัสลับของแอปให้ถูกต้อง",
- "Error configuring OAuth2" : "ข้อผิดพลาดในการกำหนดค่า OAuth2",
- "Generate keys" : "สร้างคีย์",
- "Error generating key pair" : "ข้อผิดพลาดในการสร้างคู่ของคีย์",
"Empty response from the server" : "การตอบสนองจากเซิร์ฟเวอร์ว่างเปล่า",
"Couldn't get the list of external mount points: {type}" : "ไม่สามารถรับรายชื่อของจุดเชื่อมต่อภายนอก: {type}",
"There was an error with message: " : "มีข้อผิดพลาดพร้อมข้อความ:",
diff --git a/apps/files_external/l10n/tr.js b/apps/files_external/l10n/tr.js
index f012d29fe3b..52462904e38 100644
--- a/apps/files_external/l10n/tr.js
+++ b/apps/files_external/l10n/tr.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Erişim ver",
+ "Error configuring OAuth1" : "OAuth1 yapılandırması sorunu",
+ "Please provide a valid app key and secret." : "Lütfen geçerli bir uygulama anahtarı ve parola yazın.",
+ "Error configuring OAuth2" : "OAuth2 yapılandırması sorunu",
+ "Generate keys" : "Anahtarları oluştur",
+ "Error generating key pair" : "Anahtar çifti oluşturulurken sorun çıktı",
"Type to select user or group." : "Kullanıcı ya da grup seçmek için yazın. ",
"(Group)" : "(Grup)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD şifrelemesiyle uyumlu (yavaş)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Gelişmiş ayarlar",
"Allow users to mount external storage" : "Kullanıcılar dış depolama bağlayabilsin",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Aynı kimlik doğrulama bilgilerini kullanan bir çok dış depolama aygıtına genel kimlik doğrulama bilgileri ile erişebilirsiniz.",
- "Grant access" : "Erişim ver",
- "Error configuring OAuth1" : "OAuth1 yapılandırması sorunu",
- "Please provide a valid app key and secret." : "Lütfen geçerli bir uygulama anahtarı ve parola yazın.",
- "Error configuring OAuth2" : "OAuth2 yapılandırması sorunu",
- "Generate keys" : "Anahtarları oluştur",
- "Error generating key pair" : "Anahtar çifti oluşturulurken sorun çıktı",
"Empty response from the server" : "Sunucudan boş yanıt alındı",
"Couldn't access. Please log out and in again to activate this mount point" : "Erişilemedi. Lütfen bu bağlama noktasını etkinleştirmek için oturumunuzu kapatıp yeniden açın",
"Couldn't get the information from the remote server: {code} {type}" : "Uzak sunucudan bilgi alınamadı: {code} {type}",
diff --git a/apps/files_external/l10n/tr.json b/apps/files_external/l10n/tr.json
index e91536ba5cb..f64d76ae47b 100644
--- a/apps/files_external/l10n/tr.json
+++ b/apps/files_external/l10n/tr.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Erişim ver",
+ "Error configuring OAuth1" : "OAuth1 yapılandırması sorunu",
+ "Please provide a valid app key and secret." : "Lütfen geçerli bir uygulama anahtarı ve parola yazın.",
+ "Error configuring OAuth2" : "OAuth2 yapılandırması sorunu",
+ "Generate keys" : "Anahtarları oluştur",
+ "Error generating key pair" : "Anahtar çifti oluşturulurken sorun çıktı",
"Type to select user or group." : "Kullanıcı ya da grup seçmek için yazın. ",
"(Group)" : "(Grup)",
"Compatibility with Mac NFD encoding (slow)" : "Mac NFD şifrelemesiyle uyumlu (yavaş)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Gelişmiş ayarlar",
"Allow users to mount external storage" : "Kullanıcılar dış depolama bağlayabilsin",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Aynı kimlik doğrulama bilgilerini kullanan bir çok dış depolama aygıtına genel kimlik doğrulama bilgileri ile erişebilirsiniz.",
- "Grant access" : "Erişim ver",
- "Error configuring OAuth1" : "OAuth1 yapılandırması sorunu",
- "Please provide a valid app key and secret." : "Lütfen geçerli bir uygulama anahtarı ve parola yazın.",
- "Error configuring OAuth2" : "OAuth2 yapılandırması sorunu",
- "Generate keys" : "Anahtarları oluştur",
- "Error generating key pair" : "Anahtar çifti oluşturulurken sorun çıktı",
"Empty response from the server" : "Sunucudan boş yanıt alındı",
"Couldn't access. Please log out and in again to activate this mount point" : "Erişilemedi. Lütfen bu bağlama noktasını etkinleştirmek için oturumunuzu kapatıp yeniden açın",
"Couldn't get the information from the remote server: {code} {type}" : "Uzak sunucudan bilgi alınamadı: {code} {type}",
diff --git a/apps/files_external/l10n/uk.js b/apps/files_external/l10n/uk.js
index 122eac7de16..ce3e2d0099d 100644
--- a/apps/files_external/l10n/uk.js
+++ b/apps/files_external/l10n/uk.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "Дозволити доступ",
+ "Error configuring OAuth1" : "Помилка з конфігуруванням OAuth1",
+ "Please provide a valid app key and secret." : "Будь ласка, надайте дійсний ключ застосунку та пароль.",
+ "Error configuring OAuth2" : "Помилка налаштування OAuth2",
+ "Generate keys" : "Створити ключі",
+ "Error generating key pair" : "Помилка створення ключової пари",
"Type to select user or group." : "Почніть друкувати, щоб вибрати користувача або групу.",
"(Group)" : "(група)",
"Compatibility with Mac NFD encoding (slow)" : "Сумісність із кодуванням Mac NFD (повільно)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "Розширені",
"Allow users to mount external storage" : "Дозволити користувачам монтувати зовнішні сховища",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Універсальні облікові дані можна використовувати для авторизації з кількома зовнішніми сховищами, які мають тотодні облікові дані.",
- "Grant access" : "Дозволити доступ",
- "Error configuring OAuth1" : "Помилка з конфігуруванням OAuth1",
- "Please provide a valid app key and secret." : "Будь ласка, надайте дійсний ключ застосунку та пароль.",
- "Error configuring OAuth2" : "Помилка налаштування OAuth2",
- "Generate keys" : "Створити ключі",
- "Error generating key pair" : "Помилка створення ключової пари",
"Empty response from the server" : "Отримано порожню відповідь від сервера",
"Couldn't access. Please log out and in again to activate this mount point" : "Не вдалося отримати доступ. Будь ласка, вийдіть із системи та знову увійдіть, щоб активувати цю точку монтування",
"Couldn't get the information from the remote server: {code} {type}" : "Не вдалося отримати інформацію з віддаленого сервера: {код} {тип}",
diff --git a/apps/files_external/l10n/uk.json b/apps/files_external/l10n/uk.json
index 2c27fa83679..30be3abfe5d 100644
--- a/apps/files_external/l10n/uk.json
+++ b/apps/files_external/l10n/uk.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "Дозволити доступ",
+ "Error configuring OAuth1" : "Помилка з конфігуруванням OAuth1",
+ "Please provide a valid app key and secret." : "Будь ласка, надайте дійсний ключ застосунку та пароль.",
+ "Error configuring OAuth2" : "Помилка налаштування OAuth2",
+ "Generate keys" : "Створити ключі",
+ "Error generating key pair" : "Помилка створення ключової пари",
"Type to select user or group." : "Почніть друкувати, щоб вибрати користувача або групу.",
"(Group)" : "(група)",
"Compatibility with Mac NFD encoding (slow)" : "Сумісність із кодуванням Mac NFD (повільно)",
@@ -135,12 +141,6 @@
"Advanced settings" : "Розширені",
"Allow users to mount external storage" : "Дозволити користувачам монтувати зовнішні сховища",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Універсальні облікові дані можна використовувати для авторизації з кількома зовнішніми сховищами, які мають тотодні облікові дані.",
- "Grant access" : "Дозволити доступ",
- "Error configuring OAuth1" : "Помилка з конфігуруванням OAuth1",
- "Please provide a valid app key and secret." : "Будь ласка, надайте дійсний ключ застосунку та пароль.",
- "Error configuring OAuth2" : "Помилка налаштування OAuth2",
- "Generate keys" : "Створити ключі",
- "Error generating key pair" : "Помилка створення ключової пари",
"Empty response from the server" : "Отримано порожню відповідь від сервера",
"Couldn't access. Please log out and in again to activate this mount point" : "Не вдалося отримати доступ. Будь ласка, вийдіть із системи та знову увійдіть, щоб активувати цю точку монтування",
"Couldn't get the information from the remote server: {code} {type}" : "Не вдалося отримати інформацію з віддаленого сервера: {код} {тип}",
diff --git a/apps/files_external/l10n/zh_CN.js b/apps/files_external/l10n/zh_CN.js
index 8aeae727266..8ad1a6794ca 100644
--- a/apps/files_external/l10n/zh_CN.js
+++ b/apps/files_external/l10n/zh_CN.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "授权",
+ "Error configuring OAuth1" : "OAuth1 配置错误",
+ "Please provide a valid app key and secret." : "请提供有效的 app key 和密钥。",
+ "Error configuring OAuth2" : "OAuth2 配置错误",
+ "Generate keys" : "生成密钥",
+ "Error generating key pair" : "生成密钥对错误",
"Type to select user or group." : "输入以选择用户或群组。",
"(Group)" : "(群组)",
"Compatibility with Mac NFD encoding (slow)" : "兼用 Mac NFD 编码(慢)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "高级选项",
"Allow users to mount external storage" : "允许用户挂载外部存储",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "全局凭据可用于使用具有相同凭据的多个外部存储进行身份验证。",
- "Grant access" : "授权",
- "Error configuring OAuth1" : "OAuth1 配置错误",
- "Please provide a valid app key and secret." : "请提供有效的 app key 和密钥。",
- "Error configuring OAuth2" : "OAuth2 配置错误",
- "Generate keys" : "生成密钥",
- "Error generating key pair" : "生成密钥对错误",
"Empty response from the server" : "服务器响应为空",
"Couldn't access. Please log out and in again to activate this mount point" : "无法访问。 请登出并再次登录以激活此挂载点",
"Couldn't get the information from the remote server: {code} {type}" : "无法从远程服务器获取信息:{code} {type}",
diff --git a/apps/files_external/l10n/zh_CN.json b/apps/files_external/l10n/zh_CN.json
index ae514cb4f84..4d47c6bf4d3 100644
--- a/apps/files_external/l10n/zh_CN.json
+++ b/apps/files_external/l10n/zh_CN.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "授权",
+ "Error configuring OAuth1" : "OAuth1 配置错误",
+ "Please provide a valid app key and secret." : "请提供有效的 app key 和密钥。",
+ "Error configuring OAuth2" : "OAuth2 配置错误",
+ "Generate keys" : "生成密钥",
+ "Error generating key pair" : "生成密钥对错误",
"Type to select user or group." : "输入以选择用户或群组。",
"(Group)" : "(群组)",
"Compatibility with Mac NFD encoding (slow)" : "兼用 Mac NFD 编码(慢)",
@@ -135,12 +141,6 @@
"Advanced settings" : "高级选项",
"Allow users to mount external storage" : "允许用户挂载外部存储",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "全局凭据可用于使用具有相同凭据的多个外部存储进行身份验证。",
- "Grant access" : "授权",
- "Error configuring OAuth1" : "OAuth1 配置错误",
- "Please provide a valid app key and secret." : "请提供有效的 app key 和密钥。",
- "Error configuring OAuth2" : "OAuth2 配置错误",
- "Generate keys" : "生成密钥",
- "Error generating key pair" : "生成密钥对错误",
"Empty response from the server" : "服务器响应为空",
"Couldn't access. Please log out and in again to activate this mount point" : "无法访问。 请登出并再次登录以激活此挂载点",
"Couldn't get the information from the remote server: {code} {type}" : "无法从远程服务器获取信息:{code} {type}",
diff --git a/apps/files_external/l10n/zh_HK.js b/apps/files_external/l10n/zh_HK.js
index 0de62dff5ab..05a4bf191af 100644
--- a/apps/files_external/l10n/zh_HK.js
+++ b/apps/files_external/l10n/zh_HK.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "允許存取",
+ "Error configuring OAuth1" : "設定 OAuth1 時發生錯誤",
+ "Please provide a valid app key and secret." : "請提供有效的應用程式密鑰及密碼",
+ "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤",
+ "Generate keys" : "產生密鑰",
+ "Error generating key pair" : "產生密鑰對錯誤",
"Type to select user or group." : "輸入以選取用戶或群組。",
"(Group)" : "(群組)",
"Compatibility with Mac NFD encoding (slow)" : "與 Mac 的 NFD 編碼格式相容(較慢)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "進階設定",
"Allow users to mount external storage" : "允許用戶能自行掛載外部儲存",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "全球身分驗證可用於驗證與有相同身分驗證的多個外部存儲器。",
- "Grant access" : "允許存取",
- "Error configuring OAuth1" : "設定 OAuth1 時發生錯誤",
- "Please provide a valid app key and secret." : "請提供有效的應用程式密鑰及密碼",
- "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤",
- "Generate keys" : "產生密鑰",
- "Error generating key pair" : "產生密鑰對錯誤",
"Empty response from the server" : "伺服器没有回應",
"Couldn't access. Please log out and in again to activate this mount point" : "無法存取,請登出後重新登入來啟動這個掛載點。",
"Couldn't get the information from the remote server: {code} {type}" : "無法從遠程伺服器上獲取資料:{code} {type}",
diff --git a/apps/files_external/l10n/zh_HK.json b/apps/files_external/l10n/zh_HK.json
index ccc83d48b33..fe670a6d55d 100644
--- a/apps/files_external/l10n/zh_HK.json
+++ b/apps/files_external/l10n/zh_HK.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "允許存取",
+ "Error configuring OAuth1" : "設定 OAuth1 時發生錯誤",
+ "Please provide a valid app key and secret." : "請提供有效的應用程式密鑰及密碼",
+ "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤",
+ "Generate keys" : "產生密鑰",
+ "Error generating key pair" : "產生密鑰對錯誤",
"Type to select user or group." : "輸入以選取用戶或群組。",
"(Group)" : "(群組)",
"Compatibility with Mac NFD encoding (slow)" : "與 Mac 的 NFD 編碼格式相容(較慢)",
@@ -135,12 +141,6 @@
"Advanced settings" : "進階設定",
"Allow users to mount external storage" : "允許用戶能自行掛載外部儲存",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "全球身分驗證可用於驗證與有相同身分驗證的多個外部存儲器。",
- "Grant access" : "允許存取",
- "Error configuring OAuth1" : "設定 OAuth1 時發生錯誤",
- "Please provide a valid app key and secret." : "請提供有效的應用程式密鑰及密碼",
- "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤",
- "Generate keys" : "產生密鑰",
- "Error generating key pair" : "產生密鑰對錯誤",
"Empty response from the server" : "伺服器没有回應",
"Couldn't access. Please log out and in again to activate this mount point" : "無法存取,請登出後重新登入來啟動這個掛載點。",
"Couldn't get the information from the remote server: {code} {type}" : "無法從遠程伺服器上獲取資料:{code} {type}",
diff --git a/apps/files_external/l10n/zh_TW.js b/apps/files_external/l10n/zh_TW.js
index e1ace56d136..00d143638ef 100644
--- a/apps/files_external/l10n/zh_TW.js
+++ b/apps/files_external/l10n/zh_TW.js
@@ -1,6 +1,12 @@
OC.L10N.register(
"files_external",
{
+ "Grant access" : "授予存取權",
+ "Error configuring OAuth1" : "設定 OAuth1 時發生錯誤",
+ "Please provide a valid app key and secret." : "請提供有效的應用程式金鑰及密碼。",
+ "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤",
+ "Generate keys" : "生成金鑰",
+ "Error generating key pair" : "生成金鑰對時發生錯誤",
"Type to select user or group." : "輸入以選取使用者或群組。",
"(Group)" : "(群組)",
"Compatibility with Mac NFD encoding (slow)" : "與 Mac 的 NFD 編碼相容(較慢)",
@@ -137,12 +143,6 @@ OC.L10N.register(
"Advanced settings" : "進階設定",
"Allow users to mount external storage" : "允許使用者自行掛載外部儲存空間",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "全域憑證可用於驗證多個有相同憑證的外部儲存空間。",
- "Grant access" : "授予存取權",
- "Error configuring OAuth1" : "設定 OAuth1 時發生錯誤",
- "Please provide a valid app key and secret." : "請提供有效的應用程式金鑰及密碼。",
- "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤",
- "Generate keys" : "生成金鑰",
- "Error generating key pair" : "生成金鑰對時發生錯誤",
"Empty response from the server" : "伺服器回應為空",
"Couldn't access. Please log out and in again to activate this mount point" : "無法存取。請登出並重新登入以啟用此掛載點",
"Couldn't get the information from the remote server: {code} {type}" : "無法從遠端伺服器取得資訊:{code} {type}",
diff --git a/apps/files_external/l10n/zh_TW.json b/apps/files_external/l10n/zh_TW.json
index c76c28bf46a..d6444ba2138 100644
--- a/apps/files_external/l10n/zh_TW.json
+++ b/apps/files_external/l10n/zh_TW.json
@@ -1,4 +1,10 @@
{ "translations": {
+ "Grant access" : "授予存取權",
+ "Error configuring OAuth1" : "設定 OAuth1 時發生錯誤",
+ "Please provide a valid app key and secret." : "請提供有效的應用程式金鑰及密碼。",
+ "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤",
+ "Generate keys" : "生成金鑰",
+ "Error generating key pair" : "生成金鑰對時發生錯誤",
"Type to select user or group." : "輸入以選取使用者或群組。",
"(Group)" : "(群組)",
"Compatibility with Mac NFD encoding (slow)" : "與 Mac 的 NFD 編碼相容(較慢)",
@@ -135,12 +141,6 @@
"Advanced settings" : "進階設定",
"Allow users to mount external storage" : "允許使用者自行掛載外部儲存空間",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "全域憑證可用於驗證多個有相同憑證的外部儲存空間。",
- "Grant access" : "授予存取權",
- "Error configuring OAuth1" : "設定 OAuth1 時發生錯誤",
- "Please provide a valid app key and secret." : "請提供有效的應用程式金鑰及密碼。",
- "Error configuring OAuth2" : "設定 OAuth2 時發生錯誤",
- "Generate keys" : "生成金鑰",
- "Error generating key pair" : "生成金鑰對時發生錯誤",
"Empty response from the server" : "伺服器回應為空",
"Couldn't access. Please log out and in again to activate this mount point" : "無法存取。請登出並重新登入以啟用此掛載點",
"Couldn't get the information from the remote server: {code} {type}" : "無法從遠端伺服器取得資訊:{code} {type}",
diff --git a/apps/files_external/tests/Storage/Amazons3MultiPartTest.php b/apps/files_external/tests/Storage/Amazons3MultiPartTest.php
new file mode 100644
index 00000000000..d102a2a064e
--- /dev/null
+++ b/apps/files_external/tests/Storage/Amazons3MultiPartTest.php
@@ -0,0 +1,68 @@
+<?php
+/**
+ * @copyright Copyright (c) 2023 Robin Appelman <robin@icewind.nl>
+ *
+ * @author Maxence Lange <maxence@artificial-owl.com>
+ * @author Robin Appelman <robin@icewind.nl>
+ *
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+namespace OCA\files_external\tests\Storage;
+
+use OCA\Files_External\Lib\Storage\AmazonS3;
+
+/**
+ * Class Amazons3Test
+ *
+ * @group DB
+ *
+ * @package OCA\Files_External\Tests\Storage
+ */
+class Amazons3MultiPartTest extends \Test\Files\Storage\Storage {
+ private $config;
+ /** @var AmazonS3 */
+ protected $instance;
+
+ protected function setUp(): void {
+ parent::setUp();
+
+ $this->config = include('files_external/tests/config.amazons3.php');
+ if (! is_array($this->config) or ! $this->config['run']) {
+ $this->markTestSkipped('AmazonS3 backend not configured');
+ }
+ $this->instance = new AmazonS3($this->config + [
+ 'putSizeLimit' => 1,
+ 'copySizeLimit' => 1,
+ ]);
+ }
+
+ protected function tearDown(): void {
+ if ($this->instance) {
+ $this->instance->rmdir('');
+ }
+
+ parent::tearDown();
+ }
+
+ public function testStat() {
+ $this->markTestSkipped('S3 doesn\'t update the parents folder mtime');
+ }
+
+ public function testHashInFileName() {
+ $this->markTestSkipped('Localstack has a bug with hashes in filename');
+ }
+}
diff --git a/apps/files_sharing/js/files_drop.js b/apps/files_sharing/js/files_drop.js
index ffbe8284433..5215cfc5b54 100644
--- a/apps/files_sharing/js/files_drop.js
+++ b/apps/files_sharing/js/files_drop.js
@@ -24,10 +24,9 @@
var filesClient = new OC.Files.Client({
host: OC.getHost(),
port: OC.getPort(),
- userName: $('#sharingToken').val(),
// note: password not be required, the endpoint
// will recognize previous validation from the session
- root: OC.getRootPath() + '/public.php/webdav',
+ root: OC.getRootPath() + '/public.php/dav/files/' + $('#sharingToken').val() + '/',
useHTTPS: OC.getProtocol() === 'https'
});
@@ -45,7 +44,7 @@
return false;
}
var base = OC.getProtocol() + '://' + OC.getHost();
- data.url = base + OC.getRootPath() + '/public.php/webdav/' + encodeURI(name);
+ data.url = base + OC.getRootPath() + '/public.php/dav/files/' + $('#sharingToken').val() + '/' + encodeURI(name);
data.multipart = false;
@@ -53,14 +52,6 @@
data.headers = {};
}
- var userName = filesClient.getUserName();
- var password = filesClient.getPassword();
- if (userName) {
- // copy username/password from DAV client
- data.headers['Authorization'] =
- 'Basic ' + btoa(userName + ':' + (password || ''));
- }
-
$('#drop-upload-done-indicator').addClass('hidden');
$('#drop-upload-progress-indicator').removeClass('hidden');
diff --git a/apps/files_sharing/js/public.js b/apps/files_sharing/js/public.js
index 154b970c5be..d26cecd02ee 100644
--- a/apps/files_sharing/js/public.js
+++ b/apps/files_sharing/js/public.js
@@ -69,10 +69,9 @@ OCA.Sharing.PublicApp = {
var filesClient = new OC.Files.Client({
host: OC.getHost(),
port: OC.getPort(),
- userName: token,
// note: password not be required, the endpoint
// will recognize previous validation from the session
- root: OC.getRootPath() + '/public.php/webdav',
+ root: OC.getRootPath() + '/public.php/dav/files/' + token + '/',
useHTTPS: OC.getProtocol() === 'https'
});
@@ -167,11 +166,10 @@ OCA.Sharing.PublicApp = {
return;
}
// Undocumented Url to public WebDAV endpoint
- var url = parent.location.protocol + '//' + location.host + OC.linkTo('', 'public.php/webdav');
+ var url = parent.location.protocol + '//' + location.host + OC.linkTo('', 'public.php/dav/files/'+ token);
$.ajax({
url: url,
headers: {
- Authorization: 'Basic ' + btoa(token + ':'),
Range: 'bytes=0-10000'
}
}).then(function (data) {
@@ -247,7 +245,9 @@ OCA.Sharing.PublicApp = {
// also add auth in URL due to POST workaround
base = OC.getProtocol() + '://' + token + '@' + OC.getHost() + (OC.getPort() ? ':' + OC.getPort() : '');
}
- return base + OC.getRootPath() + '/public.php/webdav' + encodedPath;
+
+ // encodedPath starts with a leading slash
+ return base + OC.getRootPath() + '/public.php/dav/files/' + token + encodedPath;
};
this.fileList.getAjaxUrl = function (action, params) {
diff --git a/apps/files_sharing/l10n/de_DE.js b/apps/files_sharing/l10n/de_DE.js
index 8c9329266e0..7c22d5d3772 100644
--- a/apps/files_sharing/l10n/de_DE.js
+++ b/apps/files_sharing/l10n/de_DE.js
@@ -18,7 +18,7 @@ OC.L10N.register(
"File shares" : "Dateifreigaben",
"Downloaded via public link" : "Über den öffentlichen Link heruntergeladen",
"Downloaded by {email}" : "Heruntergeladen von {email}",
- "{file} downloaded via public link" : "{file} heruntergeladen mittels öffentlichem Link",
+ "{file} downloaded via public link" : "{file} über öffentlichen Link heruntergeladen",
"{email} downloaded {file}" : "{email} hat {file} heruntergeladen",
"Shared with group {group}" : "Geteilt mit der Gruppe {group}",
"Removed share for group {group}" : "Freigabe für die Gruppe {group} entfernt",
diff --git a/apps/files_sharing/l10n/de_DE.json b/apps/files_sharing/l10n/de_DE.json
index 20d92a9fe2f..b58d88aae93 100644
--- a/apps/files_sharing/l10n/de_DE.json
+++ b/apps/files_sharing/l10n/de_DE.json
@@ -16,7 +16,7 @@
"File shares" : "Dateifreigaben",
"Downloaded via public link" : "Über den öffentlichen Link heruntergeladen",
"Downloaded by {email}" : "Heruntergeladen von {email}",
- "{file} downloaded via public link" : "{file} heruntergeladen mittels öffentlichem Link",
+ "{file} downloaded via public link" : "{file} über öffentlichen Link heruntergeladen",
"{email} downloaded {file}" : "{email} hat {file} heruntergeladen",
"Shared with group {group}" : "Geteilt mit der Gruppe {group}",
"Removed share for group {group}" : "Freigabe für die Gruppe {group} entfernt",
diff --git a/apps/files_sharing/l10n/es.js b/apps/files_sharing/l10n/es.js
index 5f6bc1548ac..32223d08cae 100644
--- a/apps/files_sharing/l10n/es.js
+++ b/apps/files_sharing/l10n/es.js
@@ -209,6 +209,12 @@ OC.L10N.register(
"Create" : "Crear",
"Share" : "Compartir",
"Delete share" : "Borrar recurso compartido",
+ "Share with {userName}" : "Compartir con {userName}",
+ "Share with group" : "Compartir con grupo",
+ "Share in conversation" : "Compartir en conversación",
+ "Share with remote" : "Compartir con remoto",
+ "Share with remote group" : "Compartir con grupo remoto",
+ "Share with guest" : "Compartir con invitado",
"Share with" : "Compartir con",
"Save share" : "Guardar recurso compartido",
"Update share" : "Actualizar recurso compartido",
diff --git a/apps/files_sharing/l10n/es.json b/apps/files_sharing/l10n/es.json
index 6b7047e4e35..2f42dc0bc51 100644
--- a/apps/files_sharing/l10n/es.json
+++ b/apps/files_sharing/l10n/es.json
@@ -207,6 +207,12 @@
"Create" : "Crear",
"Share" : "Compartir",
"Delete share" : "Borrar recurso compartido",
+ "Share with {userName}" : "Compartir con {userName}",
+ "Share with group" : "Compartir con grupo",
+ "Share in conversation" : "Compartir en conversación",
+ "Share with remote" : "Compartir con remoto",
+ "Share with remote group" : "Compartir con grupo remoto",
+ "Share with guest" : "Compartir con invitado",
"Share with" : "Compartir con",
"Save share" : "Guardar recurso compartido",
"Update share" : "Actualizar recurso compartido",
diff --git a/apps/files_sharing/l10n/eu.js b/apps/files_sharing/l10n/eu.js
index deab505e4ad..97188e19091 100644
--- a/apps/files_sharing/l10n/eu.js
+++ b/apps/files_sharing/l10n/eu.js
@@ -41,11 +41,11 @@ OC.L10N.register(
"Public link expired for {file}" : "{file} fitxategiaren esteka publikoa iraungi da",
"{actor} shared {file} as public link" : "{actor} erabiltzaileak {file} fitxategia esteka publiko bezala partekatu du",
"{actor} removed public link for {file}" : "{actor} erabiltzaileak {file} fitxategiaren esteka publikoa kendu du",
- "Public link of {actor} for {file} expired" : "{actor} erabiltzailearen {file} fitxategiaren esteka publikoa iraungi da",
+ "Public link of {actor} for {file} expired" : "{file} fitxategirako {actor} erabiltzailearen esteka publikoa iraungi da",
"{user} accepted the remote share" : "{user} erabiltzaileak urruneko partekatzea onartu du",
"{user} declined the remote share" : "{user} erabiltzaileak urruneko partekatzea ukatu du",
- "You received a new remote share {file} from {user}" : "Urruneko partekatze berri bat {file} jaso duzu {user} erabiltzailearengandik",
- "{user} accepted the remote share of {file}" : "{user} erabiltzaileak {file} fitxategiaren urruneko partekatze bat onartu du",
+ "You received a new remote share {file} from {user}" : "Urruneko {file} partekatze berria jaso duzu {user} erabiltzailearengandik",
+ "{user} accepted the remote share of {file}" : "{user} erabiltzaileak {file} fitxategiaren urruneko partekatzea onartu du",
"{user} declined the remote share of {file}" : "{user} erabiltzaileak {file} fitxategiaren urruneko partekatze bat ukatu du",
"{user} unshared {file} from you" : "{user} erabiltzaileak {file} fitxategia zurekin partekatzeari utzi dio",
"Shared with {user}" : "{user} erabiltzailearekin partekatua",
diff --git a/apps/files_sharing/l10n/eu.json b/apps/files_sharing/l10n/eu.json
index 08aecb17b06..3a266bd542a 100644
--- a/apps/files_sharing/l10n/eu.json
+++ b/apps/files_sharing/l10n/eu.json
@@ -39,11 +39,11 @@
"Public link expired for {file}" : "{file} fitxategiaren esteka publikoa iraungi da",
"{actor} shared {file} as public link" : "{actor} erabiltzaileak {file} fitxategia esteka publiko bezala partekatu du",
"{actor} removed public link for {file}" : "{actor} erabiltzaileak {file} fitxategiaren esteka publikoa kendu du",
- "Public link of {actor} for {file} expired" : "{actor} erabiltzailearen {file} fitxategiaren esteka publikoa iraungi da",
+ "Public link of {actor} for {file} expired" : "{file} fitxategirako {actor} erabiltzailearen esteka publikoa iraungi da",
"{user} accepted the remote share" : "{user} erabiltzaileak urruneko partekatzea onartu du",
"{user} declined the remote share" : "{user} erabiltzaileak urruneko partekatzea ukatu du",
- "You received a new remote share {file} from {user}" : "Urruneko partekatze berri bat {file} jaso duzu {user} erabiltzailearengandik",
- "{user} accepted the remote share of {file}" : "{user} erabiltzaileak {file} fitxategiaren urruneko partekatze bat onartu du",
+ "You received a new remote share {file} from {user}" : "Urruneko {file} partekatze berria jaso duzu {user} erabiltzailearengandik",
+ "{user} accepted the remote share of {file}" : "{user} erabiltzaileak {file} fitxategiaren urruneko partekatzea onartu du",
"{user} declined the remote share of {file}" : "{user} erabiltzaileak {file} fitxategiaren urruneko partekatze bat ukatu du",
"{user} unshared {file} from you" : "{user} erabiltzaileak {file} fitxategia zurekin partekatzeari utzi dio",
"Shared with {user}" : "{user} erabiltzailearekin partekatua",
diff --git a/apps/files_sharing/l10n/ja.js b/apps/files_sharing/l10n/ja.js
index f9ed9cbb039..3197d2cfc14 100644
--- a/apps/files_sharing/l10n/ja.js
+++ b/apps/files_sharing/l10n/ja.js
@@ -209,6 +209,12 @@ OC.L10N.register(
"Create" : "作成",
"Share" : "共有",
"Delete share" : "共有を解除",
+ "Share with {userName}" : "{userName} と共有",
+ "Share with group" : "グループと共有する",
+ "Share in conversation" : "会話で共有する",
+ "Share with remote" : "リモートと共有する",
+ "Share with remote group" : "リモートグループと共有する",
+ "Share with guest" : "ゲストと共有する",
"Share with" : "共有対象",
"Save share" : "共有を保存",
"Update share" : "共有設定の更新",
diff --git a/apps/files_sharing/l10n/ja.json b/apps/files_sharing/l10n/ja.json
index c1ba58fe66d..3345c829404 100644
--- a/apps/files_sharing/l10n/ja.json
+++ b/apps/files_sharing/l10n/ja.json
@@ -207,6 +207,12 @@
"Create" : "作成",
"Share" : "共有",
"Delete share" : "共有を解除",
+ "Share with {userName}" : "{userName} と共有",
+ "Share with group" : "グループと共有する",
+ "Share in conversation" : "会話で共有する",
+ "Share with remote" : "リモートと共有する",
+ "Share with remote group" : "リモートグループと共有する",
+ "Share with guest" : "ゲストと共有する",
"Share with" : "共有対象",
"Save share" : "共有を保存",
"Update share" : "共有設定の更新",
diff --git a/apps/files_sharing/l10n/ka.js b/apps/files_sharing/l10n/ka.js
new file mode 100644
index 00000000000..0d50ec897e6
--- /dev/null
+++ b/apps/files_sharing/l10n/ka.js
@@ -0,0 +1,315 @@
+OC.L10N.register(
+ "files_sharing",
+ {
+ "Waiting…" : "Waiting…",
+ "error" : "error",
+ "finished" : "finished",
+ "This will stop your current uploads." : "This will stop your current uploads.",
+ "Move or copy" : "Move or copy",
+ "Download" : "Download",
+ "Delete" : "Delete",
+ "You can upload into this folder" : "You can upload into this folder",
+ "Terms of service" : "Terms of service",
+ "Show list view" : "Show list view",
+ "Show grid view" : "Show grid view",
+ "No compatible server found at {remote}" : "No compatible server found at {remote}",
+ "Invalid server URL" : "Invalid server URL",
+ "Failed to add the public link to your Nextcloud" : "Failed to add the public link to your Nextcloud",
+ "File shares" : "File shares",
+ "Downloaded via public link" : "Downloaded via public link",
+ "Downloaded by {email}" : "Downloaded by {email}",
+ "{file} downloaded via public link" : "{file} downloaded via public link",
+ "{email} downloaded {file}" : "{email} downloaded {file}",
+ "Shared with group {group}" : "Shared with group {group}",
+ "Removed share for group {group}" : "Removed share for group {group}",
+ "{actor} shared with group {group}" : "{actor} shared with group {group}",
+ "{actor} removed share for group {group}" : "{actor} removed share for group {group}",
+ "Share for group {group} expired" : "Share for group {group} expired",
+ "You shared {file} with group {group}" : "You shared {file} with group {group}",
+ "You removed group {group} from {file}" : "You removed group {group} from {file}",
+ "{actor} shared {file} with group {group}" : "{actor} shared {file} with group {group}",
+ "{actor} removed group {group} from {file}" : "{actor} removed group {group} from {file}",
+ "Share for file {file} with group {group} expired" : "Share for file {file} with group {group} expired",
+ "Shared as public link" : "Shared as public link",
+ "Removed public link" : "Removed public link",
+ "Public link expired" : "Public link expired",
+ "{actor} shared as public link" : "{actor} shared as public link",
+ "{actor} removed public link" : "{actor} removed public link",
+ "Public link of {actor} expired" : "Public link of {actor} expired",
+ "You shared {file} as public link" : "You shared {file} as public link",
+ "You removed public link for {file}" : "You removed public link for {file}",
+ "Public link expired for {file}" : "Public link expired for {file}",
+ "{actor} shared {file} as public link" : "{actor} shared {file} as public link",
+ "{actor} removed public link for {file}" : "{actor} removed public link for {file}",
+ "Public link of {actor} for {file} expired" : "Public link of {actor} for {file} expired",
+ "{user} accepted the remote share" : "{user} accepted the remote share",
+ "{user} declined the remote share" : "{user} declined the remote share",
+ "You received a new remote share {file} from {user}" : "You received a new remote share {file} from {user}",
+ "{user} accepted the remote share of {file}" : "{user} accepted the remote share of {file}",
+ "{user} declined the remote share of {file}" : "{user} declined the remote share of {file}",
+ "{user} unshared {file} from you" : "{user} unshared {file} from you",
+ "Shared with {user}" : "Shared with {user}",
+ "Removed share for {user}" : "Removed share for {user}",
+ "You removed yourself" : "You removed yourself",
+ "{actor} removed themselves" : "{actor} removed themselves",
+ "{actor} shared with {user}" : "{actor} shared with {user}",
+ "{actor} removed share for {user}" : "{actor} removed share for {user}",
+ "Shared by {actor}" : "Shared by {actor}",
+ "{actor} removed share" : "{actor} removed share",
+ "Share for {user} expired" : "Share for {user} expired",
+ "Share expired" : "Share expired",
+ "You shared {file} with {user}" : "You shared {file} with {user}",
+ "You removed {user} from {file}" : "You removed {user} from {file}",
+ "You removed yourself from {file}" : "You removed yourself from {file}",
+ "{actor} removed themselves from {file}" : "{actor} removed themselves from {file}",
+ "{actor} shared {file} with {user}" : "{actor} shared {file} with {user}",
+ "{actor} removed {user} from {file}" : "{actor} removed {user} from {file}",
+ "{actor} shared {file} with you" : "{actor} shared {file} with you",
+ "{actor} removed you from the share named {file}" : "{actor} removed you from the share named {file}",
+ "Share for file {file} with {user} expired" : "Share for file {file} with {user} expired",
+ "Share for file {file} expired" : "Share for file {file} expired",
+ "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "A file or folder shared by mail or by public link was <strong>downloaded</strong>",
+ "A file or folder was shared from <strong>another server</strong>" : "A file or folder was shared from <strong>another server</strong>",
+ "Files" : "ფაილები",
+ "A file or folder has been <strong>shared</strong>" : "A file or folder has been <strong>shared</strong>",
+ "Shared link" : "Shared link",
+ "Wrong share ID, share does not exist" : "Wrong share ID, share does not 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 does not exist" : "Wrong path, file/folder does not exist",
+ "Could not create share" : "Could not create share",
+ "Invalid permissions" : "Invalid permissions",
+ "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",
+ "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled",
+ "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Sharing %1$s failed because the back end does not allow shares from type %2$s",
+ "Please specify a valid federated user ID" : "Please specify a valid federated user ID",
+ "Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
+ "Please specify a valid federated group ID" : "Please specify a valid federated group ID",
+ "You cannot share to a Circle if the app is not enabled" : "You cannot share to a Circle if the app is not enabled",
+ "Please specify a valid circle" : "Please specify a valid circle",
+ "Sharing %s failed because the back end does not support room shares" : "Sharing %s failed because the back end does not support room shares",
+ "Sharing %s failed because the back end does not support ScienceMesh shares" : "Sharing %s failed because the back end does not support ScienceMesh shares",
+ "Unknown share type" : "Unknown share type",
+ "Not a directory" : "Not a directory",
+ "Could not lock node" : "Could not lock node",
+ "Could not lock path" : "Could not lock path",
+ "Wrong or no update parameter given" : "Wrong or no update parameter given",
+ "Share must at least have READ or CREATE permissions" : "Share must at least have READ or CREATE permissions",
+ "Share must have READ permission if UPDATE or DELETE permission is set" : "Share must have READ permission if UPDATE or DELETE permission is set",
+ "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled." : "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled.",
+ "shared by %s" : "shared by %s",
+ "Download all files" : "Download all files",
+ "Direct link" : "Direct link",
+ "Add to your %s" : "Add to your %s",
+ "Share API is disabled" : "Share API is disabled",
+ "File sharing" : "File sharing",
+ "Share will expire tomorrow" : "Share will expire tomorrow",
+ "Your share of {node} will expire tomorrow" : "Your share of {node} will expire tomorrow",
+ "You received {share} as a share by {user}" : "You received {share} as a share by {user}",
+ "You received {share} to group {group} as a share by {user}" : "You received {share} to group {group} as a share by {user}",
+ "Accept" : "Accept",
+ "Reject" : "Reject",
+ "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation.",
+ "Sharing" : "Sharing",
+ "Accept user and group shares by default" : "Accept user and group shares by default",
+ "Error while toggling options" : "Error while toggling options",
+ "Set default folder for accepted shares" : "Set default folder for accepted shares",
+ "Reset" : "Reset",
+ "Reset folder to system default" : "Reset folder to system default",
+ "Choose a default folder for accepted shares" : "Choose a default folder for accepted shares",
+ "Invalid path selected" : "Invalid path selected",
+ "Unknown error" : "Unknown error",
+ "Allow editing" : "Allow editing",
+ "Read only" : "Read only",
+ "Allow upload and editing" : "Allow upload and editing",
+ "File drop (upload only)" : "File drop (upload only)",
+ "Custom permissions" : "Custom permissions",
+ "Read" : "Read",
+ "Upload" : "Upload",
+ "Edit" : "Edit",
+ "Bundled permissions" : "Bundled permissions",
+ "Open Sharing Details" : "Open Sharing Details",
+ "group" : "group",
+ "conversation" : "conversation",
+ "remote" : "remote",
+ "remote group" : "remote group",
+ "guest" : "guest",
+ "Shared with the group {user} by {owner}" : "Shared with the group {user} by {owner}",
+ "Shared with the conversation {user} by {owner}" : "Shared with the conversation {user} by {owner}",
+ "Shared with {user} by {owner}" : "Shared with {user} by {owner}",
+ "Added by {initiator}" : "Added by {initiator}",
+ "Via “{folder}”" : "Via “{folder}”",
+ "Unshare" : "Unshare",
+ "Internal link" : "Internal link",
+ "Cannot copy, please copy the link manually" : "Cannot copy, please copy the link manually",
+ "Copy internal link to clipboard" : "Copy internal link to clipboard",
+ "Only works for users with access to this folder" : "Only works for users with access to this folder",
+ "Only works for users with access to this file" : "Only works for users with access to this file",
+ "Link copied" : "Link copied",
+ "Please enter the following required information before creating the share" : "Please enter the following required information before creating the share",
+ "Password protection (enforced)" : "Password protection (enforced)",
+ "Password protection" : "Password protection",
+ "Enter a password" : "Enter a password",
+ "Expiration date (enforced)" : "Expiration date (enforced)",
+ "Enter a date" : "Enter a date",
+ "Create share" : "Create share",
+ "Cancel" : "Cancel",
+ "Customize link" : "Customize link",
+ "Add another link" : "Add another link",
+ "Create a new share link" : "Create a new share link",
+ "{shareWith} by {initiator}" : "{shareWith} by {initiator}",
+ "Shared via link by {initiator}" : "Shared via link by {initiator}",
+ "Mail share ({label})" : "Mail share ({label})",
+ "Share link ({label})" : "Share link ({label})",
+ "Share link ({index})" : "Share link ({index})",
+ "Share link" : "Share link",
+ "Actions for \"{title}\"" : "Actions for \"{title}\"",
+ "Copy public link of \"{title}\" to clipboard" : "Copy public link of \"{title}\" to clipboard",
+ "Error, please enter proper password and/or expiration date" : "Error, please enter proper password and/or expiration date",
+ "Link share created" : "Link share created",
+ "Error while creating the share" : "Error while creating the share",
+ "View only" : "View only",
+ "Can edit" : "Can edit",
+ "File drop" : "File drop",
+ "Search for share recipients" : "Search for share recipients",
+ "No recommendations. Start typing." : "No recommendations. Start typing.",
+ "Resharing is not allowed" : "Resharing is not allowed",
+ "Name or email …" : "Name or email …",
+ "Name, email, or Federated Cloud ID …" : "Name, email, or Federated Cloud ID …",
+ "Searching …" : "Searching …",
+ "No elements found." : "No elements found.",
+ "Search globally" : "Search globally",
+ "Guest" : "Guest",
+ "Group" : "Group",
+ "Email" : "Email",
+ "Circle" : "Circle",
+ "Talk conversation" : "Talk conversation",
+ "Deck board" : "Deck board",
+ "ScienceMesh" : "ScienceMesh",
+ "on {server}" : "on {server}",
+ "Upload only" : "Upload only",
+ "Advanced settings" : "Advanced settings",
+ "Share label" : "Share label",
+ "Set password" : "Set password",
+ "Password" : "Password",
+ "Password expires {passwordExpirationTime}" : "Password expires {passwordExpirationTime}",
+ "Password expired" : "Password expired",
+ "Set expiration date" : "Set expiration date",
+ "Expiration date" : "Expiration date",
+ "Hide download" : "Hide download",
+ "Video verification" : "Video verification",
+ "Allow download" : "Allow download",
+ "Note to recipient" : "Note to recipient",
+ "Enter a note for the share recipient" : "Enter a note for the share recipient",
+ "Create" : "Create",
+ "Share" : "Share",
+ "Delete share" : "Delete share",
+ "Share with {userName}" : "Share with {userName}",
+ "Share with group" : "Share with group",
+ "Share in conversation" : "Share in conversation",
+ "Share with remote" : "Share with remote",
+ "Share with remote group" : "Share with remote group",
+ "Share with guest" : "Share with guest",
+ "Share with" : "Share with",
+ "Save share" : "Save share",
+ "Update share" : "Update share",
+ "Others with access" : "Others with access",
+ "No other users with access found" : "No other users with access found",
+ "Toggle list of others with access to this directory" : "Toggle list of others with access to this directory",
+ "Toggle list of others with access to this file" : "Toggle list of others with access to this file",
+ "Unable to fetch inherited shares" : "Unable to fetch inherited shares",
+ "Unable to load the shares list" : "Unable to load the shares list",
+ "Expires {relativetime}" : "Expires {relativetime}",
+ "this share just expired." : "this share just expired.",
+ "Shared with you by {owner}" : "Shared with you by {owner}",
+ "_Accept share_::_Accept shares_" : ["Accept share","Accept shares"],
+ "Open in Files" : "Open in Files",
+ "_Reject share_::_Reject shares_" : ["Reject share","Reject shares"],
+ "_Restore share_::_Restore shares_" : ["Restore share","Restore shares"],
+ "Shared" : "Shared",
+ "Shared by {ownerDisplayName}" : "Shared by {ownerDisplayName}",
+ "Show sharing options" : "Show sharing options",
+ "Link to a file" : "Link to a file",
+ "Error creating the share: {errorMessage}" : "Error creating the share: {errorMessage}",
+ "Error creating the share" : "Error creating the share",
+ "Error updating the share: {errorMessage}" : "Error updating the share: {errorMessage}",
+ "Error updating the share" : "Error updating the share",
+ "File \"{path}\" has been unshared" : "File \"{path}\" has been unshared",
+ "Folder \"{path}\" has been unshared" : "Folder \"{path}\" has been unshared",
+ "Share {propertyName} saved" : "Share {propertyName} saved",
+ "Shared by" : "Shared by",
+ "Shared with" : "Shared with",
+ "Password created successfully" : "Password created successfully",
+ "Error generating password from password policy" : "Error generating password from password policy",
+ "Shared with you and the group {group} by {owner}" : "Shared with you and the group {group} by {owner}",
+ "Shared with you and {circle} by {owner}" : "Shared with you and {circle} by {owner}",
+ "Shared with you and the conversation {conversation} by {owner}" : "Shared with you and the conversation {conversation} by {owner}",
+ "Shared with you in a conversation by {owner}" : "Shared with you in a conversation by {owner}",
+ "Shares" : "Shares",
+ "Overview of shared files." : "Overview of shared files.",
+ "No shares" : "No shares",
+ "Files and folders you shared or have been shared with you will show up here" : "Files and folders you shared or have been shared with you will show up here",
+ "Shared with you" : "Shared with you",
+ "List of files that are shared with you." : "List of files that are shared with you.",
+ "Nothing shared with you yet" : "Nothing shared with you yet",
+ "Files and folders others shared with you will show up here" : "Files and folders others shared with you will show up here",
+ "Shared with others" : "Shared with others",
+ "List of files that you shared with others." : "List of files that you shared with others.",
+ "Nothing shared yet" : "Nothing shared yet",
+ "Files and folders you shared will show up here" : "Files and folders you shared will show up here",
+ "Shared by link" : "Shared by link",
+ "List of files that are shared by link." : "List of files that are shared by link.",
+ "No shared links" : "No shared links",
+ "Files and folders you shared by link will show up here" : "Files and folders you shared by link will show up here",
+ "Deleted shares" : "Deleted shares",
+ "List of shares you left." : "List of shares you left.",
+ "No deleted shares" : "No deleted shares",
+ "Shares you have left will show up here" : "Shares you have left will show up here",
+ "Pending shares" : "Pending shares",
+ "List of unapproved shares." : "List of unapproved shares.",
+ "No pending shares" : "No pending shares",
+ "Shares you have received but not approved will show up here" : "Shares you have received but not approved will show up here",
+ "No entries found in this folder" : "No entries found in this folder",
+ "Name" : "Name",
+ "Share time" : "Share time",
+ "Sorry, this link does not seem to work anymore." : "Sorry, this link does not seem to work anymore.",
+ "Reasons might be:" : "Reasons might be:",
+ "the item was removed" : "the item was removed",
+ "the link expired" : "the link expired",
+ "sharing is disabled" : "sharing is disabled",
+ "For more info, please ask the person who sent this link." : "For more info, please ask the person who sent this link.",
+ "Share note" : "Share note",
+ "Upload files to %s" : "Upload files to %s",
+ "Note" : "Note",
+ "Select or drop files" : "Select or drop files",
+ "Uploading files" : "Uploading files",
+ "Uploaded files:" : "Uploaded files:",
+ "By uploading files, you agree to the %1$sterms of service%2$s." : "By uploading files, you agree to the %1$sterms of service%2$s.",
+ "Add to your Nextcloud" : "Add to your Nextcloud",
+ "Files and folders others share with you will show up here" : "Files and folders others share with you will show up here",
+ "Files and folders you share will show up here" : "Files and folders you share will show up here",
+ "Files and folders you share by link will show up here" : "Files and folders you share by link will show up here",
+ "Shares you deleted will show up here" : "Shares you deleted will show up here",
+ "Shares you have received but not confirmed will show up here" : "Shares you have received but not confirmed will show up here",
+ "Shares will show up here" : "Shares will show up here",
+ "Restore" : "Restore",
+ "Something happened. Unable to restore the share." : "Something happened. Unable to restore the share.",
+ "Something happened. Unable to accept the share." : "Something happened. Unable to accept the share.",
+ "Something happened. Unable to reject the share." : "Something happened. Unable to reject the share.",
+ "No expiration date set" : "No expiration date set",
+ "Sharing %s failed because the back end does not support sciencemesh shares" : "Sharing %s failed because the back end does not support sciencemesh shares",
+ "Allow creating" : "Allow creating",
+ "Allow deleting" : "Allow deleting",
+ "Allow resharing" : "Allow resharing",
+ "Expiration date enforced" : "Expiration date enforced",
+ "Password protect" : "Password protect",
+ "Science Mesh" : "Science Mesh",
+ "Update" : "Update",
+ "Share with " : "Share with "
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/files_sharing/l10n/ka.json b/apps/files_sharing/l10n/ka.json
new file mode 100644
index 00000000000..ea9a05b354e
--- /dev/null
+++ b/apps/files_sharing/l10n/ka.json
@@ -0,0 +1,313 @@
+{ "translations": {
+ "Waiting…" : "Waiting…",
+ "error" : "error",
+ "finished" : "finished",
+ "This will stop your current uploads." : "This will stop your current uploads.",
+ "Move or copy" : "Move or copy",
+ "Download" : "Download",
+ "Delete" : "Delete",
+ "You can upload into this folder" : "You can upload into this folder",
+ "Terms of service" : "Terms of service",
+ "Show list view" : "Show list view",
+ "Show grid view" : "Show grid view",
+ "No compatible server found at {remote}" : "No compatible server found at {remote}",
+ "Invalid server URL" : "Invalid server URL",
+ "Failed to add the public link to your Nextcloud" : "Failed to add the public link to your Nextcloud",
+ "File shares" : "File shares",
+ "Downloaded via public link" : "Downloaded via public link",
+ "Downloaded by {email}" : "Downloaded by {email}",
+ "{file} downloaded via public link" : "{file} downloaded via public link",
+ "{email} downloaded {file}" : "{email} downloaded {file}",
+ "Shared with group {group}" : "Shared with group {group}",
+ "Removed share for group {group}" : "Removed share for group {group}",
+ "{actor} shared with group {group}" : "{actor} shared with group {group}",
+ "{actor} removed share for group {group}" : "{actor} removed share for group {group}",
+ "Share for group {group} expired" : "Share for group {group} expired",
+ "You shared {file} with group {group}" : "You shared {file} with group {group}",
+ "You removed group {group} from {file}" : "You removed group {group} from {file}",
+ "{actor} shared {file} with group {group}" : "{actor} shared {file} with group {group}",
+ "{actor} removed group {group} from {file}" : "{actor} removed group {group} from {file}",
+ "Share for file {file} with group {group} expired" : "Share for file {file} with group {group} expired",
+ "Shared as public link" : "Shared as public link",
+ "Removed public link" : "Removed public link",
+ "Public link expired" : "Public link expired",
+ "{actor} shared as public link" : "{actor} shared as public link",
+ "{actor} removed public link" : "{actor} removed public link",
+ "Public link of {actor} expired" : "Public link of {actor} expired",
+ "You shared {file} as public link" : "You shared {file} as public link",
+ "You removed public link for {file}" : "You removed public link for {file}",
+ "Public link expired for {file}" : "Public link expired for {file}",
+ "{actor} shared {file} as public link" : "{actor} shared {file} as public link",
+ "{actor} removed public link for {file}" : "{actor} removed public link for {file}",
+ "Public link of {actor} for {file} expired" : "Public link of {actor} for {file} expired",
+ "{user} accepted the remote share" : "{user} accepted the remote share",
+ "{user} declined the remote share" : "{user} declined the remote share",
+ "You received a new remote share {file} from {user}" : "You received a new remote share {file} from {user}",
+ "{user} accepted the remote share of {file}" : "{user} accepted the remote share of {file}",
+ "{user} declined the remote share of {file}" : "{user} declined the remote share of {file}",
+ "{user} unshared {file} from you" : "{user} unshared {file} from you",
+ "Shared with {user}" : "Shared with {user}",
+ "Removed share for {user}" : "Removed share for {user}",
+ "You removed yourself" : "You removed yourself",
+ "{actor} removed themselves" : "{actor} removed themselves",
+ "{actor} shared with {user}" : "{actor} shared with {user}",
+ "{actor} removed share for {user}" : "{actor} removed share for {user}",
+ "Shared by {actor}" : "Shared by {actor}",
+ "{actor} removed share" : "{actor} removed share",
+ "Share for {user} expired" : "Share for {user} expired",
+ "Share expired" : "Share expired",
+ "You shared {file} with {user}" : "You shared {file} with {user}",
+ "You removed {user} from {file}" : "You removed {user} from {file}",
+ "You removed yourself from {file}" : "You removed yourself from {file}",
+ "{actor} removed themselves from {file}" : "{actor} removed themselves from {file}",
+ "{actor} shared {file} with {user}" : "{actor} shared {file} with {user}",
+ "{actor} removed {user} from {file}" : "{actor} removed {user} from {file}",
+ "{actor} shared {file} with you" : "{actor} shared {file} with you",
+ "{actor} removed you from the share named {file}" : "{actor} removed you from the share named {file}",
+ "Share for file {file} with {user} expired" : "Share for file {file} with {user} expired",
+ "Share for file {file} expired" : "Share for file {file} expired",
+ "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "A file or folder shared by mail or by public link was <strong>downloaded</strong>",
+ "A file or folder was shared from <strong>another server</strong>" : "A file or folder was shared from <strong>another server</strong>",
+ "Files" : "ფაილები",
+ "A file or folder has been <strong>shared</strong>" : "A file or folder has been <strong>shared</strong>",
+ "Shared link" : "Shared link",
+ "Wrong share ID, share does not exist" : "Wrong share ID, share does not 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 does not exist" : "Wrong path, file/folder does not exist",
+ "Could not create share" : "Could not create share",
+ "Invalid permissions" : "Invalid permissions",
+ "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",
+ "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled",
+ "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Sharing %1$s failed because the back end does not allow shares from type %2$s",
+ "Please specify a valid federated user ID" : "Please specify a valid federated user ID",
+ "Invalid date, date format must be YYYY-MM-DD" : "Invalid date, date format must be YYYY-MM-DD",
+ "Please specify a valid federated group ID" : "Please specify a valid federated group ID",
+ "You cannot share to a Circle if the app is not enabled" : "You cannot share to a Circle if the app is not enabled",
+ "Please specify a valid circle" : "Please specify a valid circle",
+ "Sharing %s failed because the back end does not support room shares" : "Sharing %s failed because the back end does not support room shares",
+ "Sharing %s failed because the back end does not support ScienceMesh shares" : "Sharing %s failed because the back end does not support ScienceMesh shares",
+ "Unknown share type" : "Unknown share type",
+ "Not a directory" : "Not a directory",
+ "Could not lock node" : "Could not lock node",
+ "Could not lock path" : "Could not lock path",
+ "Wrong or no update parameter given" : "Wrong or no update parameter given",
+ "Share must at least have READ or CREATE permissions" : "Share must at least have READ or CREATE permissions",
+ "Share must have READ permission if UPDATE or DELETE permission is set" : "Share must have READ permission if UPDATE or DELETE permission is set",
+ "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled." : "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled.",
+ "shared by %s" : "shared by %s",
+ "Download all files" : "Download all files",
+ "Direct link" : "Direct link",
+ "Add to your %s" : "Add to your %s",
+ "Share API is disabled" : "Share API is disabled",
+ "File sharing" : "File sharing",
+ "Share will expire tomorrow" : "Share will expire tomorrow",
+ "Your share of {node} will expire tomorrow" : "Your share of {node} will expire tomorrow",
+ "You received {share} as a share by {user}" : "You received {share} as a share by {user}",
+ "You received {share} to group {group} as a share by {user}" : "You received {share} to group {group} as a share by {user}",
+ "Accept" : "Accept",
+ "Reject" : "Reject",
+ "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation.",
+ "Sharing" : "Sharing",
+ "Accept user and group shares by default" : "Accept user and group shares by default",
+ "Error while toggling options" : "Error while toggling options",
+ "Set default folder for accepted shares" : "Set default folder for accepted shares",
+ "Reset" : "Reset",
+ "Reset folder to system default" : "Reset folder to system default",
+ "Choose a default folder for accepted shares" : "Choose a default folder for accepted shares",
+ "Invalid path selected" : "Invalid path selected",
+ "Unknown error" : "Unknown error",
+ "Allow editing" : "Allow editing",
+ "Read only" : "Read only",
+ "Allow upload and editing" : "Allow upload and editing",
+ "File drop (upload only)" : "File drop (upload only)",
+ "Custom permissions" : "Custom permissions",
+ "Read" : "Read",
+ "Upload" : "Upload",
+ "Edit" : "Edit",
+ "Bundled permissions" : "Bundled permissions",
+ "Open Sharing Details" : "Open Sharing Details",
+ "group" : "group",
+ "conversation" : "conversation",
+ "remote" : "remote",
+ "remote group" : "remote group",
+ "guest" : "guest",
+ "Shared with the group {user} by {owner}" : "Shared with the group {user} by {owner}",
+ "Shared with the conversation {user} by {owner}" : "Shared with the conversation {user} by {owner}",
+ "Shared with {user} by {owner}" : "Shared with {user} by {owner}",
+ "Added by {initiator}" : "Added by {initiator}",
+ "Via “{folder}”" : "Via “{folder}”",
+ "Unshare" : "Unshare",
+ "Internal link" : "Internal link",
+ "Cannot copy, please copy the link manually" : "Cannot copy, please copy the link manually",
+ "Copy internal link to clipboard" : "Copy internal link to clipboard",
+ "Only works for users with access to this folder" : "Only works for users with access to this folder",
+ "Only works for users with access to this file" : "Only works for users with access to this file",
+ "Link copied" : "Link copied",
+ "Please enter the following required information before creating the share" : "Please enter the following required information before creating the share",
+ "Password protection (enforced)" : "Password protection (enforced)",
+ "Password protection" : "Password protection",
+ "Enter a password" : "Enter a password",
+ "Expiration date (enforced)" : "Expiration date (enforced)",
+ "Enter a date" : "Enter a date",
+ "Create share" : "Create share",
+ "Cancel" : "Cancel",
+ "Customize link" : "Customize link",
+ "Add another link" : "Add another link",
+ "Create a new share link" : "Create a new share link",
+ "{shareWith} by {initiator}" : "{shareWith} by {initiator}",
+ "Shared via link by {initiator}" : "Shared via link by {initiator}",
+ "Mail share ({label})" : "Mail share ({label})",
+ "Share link ({label})" : "Share link ({label})",
+ "Share link ({index})" : "Share link ({index})",
+ "Share link" : "Share link",
+ "Actions for \"{title}\"" : "Actions for \"{title}\"",
+ "Copy public link of \"{title}\" to clipboard" : "Copy public link of \"{title}\" to clipboard",
+ "Error, please enter proper password and/or expiration date" : "Error, please enter proper password and/or expiration date",
+ "Link share created" : "Link share created",
+ "Error while creating the share" : "Error while creating the share",
+ "View only" : "View only",
+ "Can edit" : "Can edit",
+ "File drop" : "File drop",
+ "Search for share recipients" : "Search for share recipients",
+ "No recommendations. Start typing." : "No recommendations. Start typing.",
+ "Resharing is not allowed" : "Resharing is not allowed",
+ "Name or email …" : "Name or email …",
+ "Name, email, or Federated Cloud ID …" : "Name, email, or Federated Cloud ID …",
+ "Searching …" : "Searching …",
+ "No elements found." : "No elements found.",
+ "Search globally" : "Search globally",
+ "Guest" : "Guest",
+ "Group" : "Group",
+ "Email" : "Email",
+ "Circle" : "Circle",
+ "Talk conversation" : "Talk conversation",
+ "Deck board" : "Deck board",
+ "ScienceMesh" : "ScienceMesh",
+ "on {server}" : "on {server}",
+ "Upload only" : "Upload only",
+ "Advanced settings" : "Advanced settings",
+ "Share label" : "Share label",
+ "Set password" : "Set password",
+ "Password" : "Password",
+ "Password expires {passwordExpirationTime}" : "Password expires {passwordExpirationTime}",
+ "Password expired" : "Password expired",
+ "Set expiration date" : "Set expiration date",
+ "Expiration date" : "Expiration date",
+ "Hide download" : "Hide download",
+ "Video verification" : "Video verification",
+ "Allow download" : "Allow download",
+ "Note to recipient" : "Note to recipient",
+ "Enter a note for the share recipient" : "Enter a note for the share recipient",
+ "Create" : "Create",
+ "Share" : "Share",
+ "Delete share" : "Delete share",
+ "Share with {userName}" : "Share with {userName}",
+ "Share with group" : "Share with group",
+ "Share in conversation" : "Share in conversation",
+ "Share with remote" : "Share with remote",
+ "Share with remote group" : "Share with remote group",
+ "Share with guest" : "Share with guest",
+ "Share with" : "Share with",
+ "Save share" : "Save share",
+ "Update share" : "Update share",
+ "Others with access" : "Others with access",
+ "No other users with access found" : "No other users with access found",
+ "Toggle list of others with access to this directory" : "Toggle list of others with access to this directory",
+ "Toggle list of others with access to this file" : "Toggle list of others with access to this file",
+ "Unable to fetch inherited shares" : "Unable to fetch inherited shares",
+ "Unable to load the shares list" : "Unable to load the shares list",
+ "Expires {relativetime}" : "Expires {relativetime}",
+ "this share just expired." : "this share just expired.",
+ "Shared with you by {owner}" : "Shared with you by {owner}",
+ "_Accept share_::_Accept shares_" : ["Accept share","Accept shares"],
+ "Open in Files" : "Open in Files",
+ "_Reject share_::_Reject shares_" : ["Reject share","Reject shares"],
+ "_Restore share_::_Restore shares_" : ["Restore share","Restore shares"],
+ "Shared" : "Shared",
+ "Shared by {ownerDisplayName}" : "Shared by {ownerDisplayName}",
+ "Show sharing options" : "Show sharing options",
+ "Link to a file" : "Link to a file",
+ "Error creating the share: {errorMessage}" : "Error creating the share: {errorMessage}",
+ "Error creating the share" : "Error creating the share",
+ "Error updating the share: {errorMessage}" : "Error updating the share: {errorMessage}",
+ "Error updating the share" : "Error updating the share",
+ "File \"{path}\" has been unshared" : "File \"{path}\" has been unshared",
+ "Folder \"{path}\" has been unshared" : "Folder \"{path}\" has been unshared",
+ "Share {propertyName} saved" : "Share {propertyName} saved",
+ "Shared by" : "Shared by",
+ "Shared with" : "Shared with",
+ "Password created successfully" : "Password created successfully",
+ "Error generating password from password policy" : "Error generating password from password policy",
+ "Shared with you and the group {group} by {owner}" : "Shared with you and the group {group} by {owner}",
+ "Shared with you and {circle} by {owner}" : "Shared with you and {circle} by {owner}",
+ "Shared with you and the conversation {conversation} by {owner}" : "Shared with you and the conversation {conversation} by {owner}",
+ "Shared with you in a conversation by {owner}" : "Shared with you in a conversation by {owner}",
+ "Shares" : "Shares",
+ "Overview of shared files." : "Overview of shared files.",
+ "No shares" : "No shares",
+ "Files and folders you shared or have been shared with you will show up here" : "Files and folders you shared or have been shared with you will show up here",
+ "Shared with you" : "Shared with you",
+ "List of files that are shared with you." : "List of files that are shared with you.",
+ "Nothing shared with you yet" : "Nothing shared with you yet",
+ "Files and folders others shared with you will show up here" : "Files and folders others shared with you will show up here",
+ "Shared with others" : "Shared with others",
+ "List of files that you shared with others." : "List of files that you shared with others.",
+ "Nothing shared yet" : "Nothing shared yet",
+ "Files and folders you shared will show up here" : "Files and folders you shared will show up here",
+ "Shared by link" : "Shared by link",
+ "List of files that are shared by link." : "List of files that are shared by link.",
+ "No shared links" : "No shared links",
+ "Files and folders you shared by link will show up here" : "Files and folders you shared by link will show up here",
+ "Deleted shares" : "Deleted shares",
+ "List of shares you left." : "List of shares you left.",
+ "No deleted shares" : "No deleted shares",
+ "Shares you have left will show up here" : "Shares you have left will show up here",
+ "Pending shares" : "Pending shares",
+ "List of unapproved shares." : "List of unapproved shares.",
+ "No pending shares" : "No pending shares",
+ "Shares you have received but not approved will show up here" : "Shares you have received but not approved will show up here",
+ "No entries found in this folder" : "No entries found in this folder",
+ "Name" : "Name",
+ "Share time" : "Share time",
+ "Sorry, this link does not seem to work anymore." : "Sorry, this link does not seem to work anymore.",
+ "Reasons might be:" : "Reasons might be:",
+ "the item was removed" : "the item was removed",
+ "the link expired" : "the link expired",
+ "sharing is disabled" : "sharing is disabled",
+ "For more info, please ask the person who sent this link." : "For more info, please ask the person who sent this link.",
+ "Share note" : "Share note",
+ "Upload files to %s" : "Upload files to %s",
+ "Note" : "Note",
+ "Select or drop files" : "Select or drop files",
+ "Uploading files" : "Uploading files",
+ "Uploaded files:" : "Uploaded files:",
+ "By uploading files, you agree to the %1$sterms of service%2$s." : "By uploading files, you agree to the %1$sterms of service%2$s.",
+ "Add to your Nextcloud" : "Add to your Nextcloud",
+ "Files and folders others share with you will show up here" : "Files and folders others share with you will show up here",
+ "Files and folders you share will show up here" : "Files and folders you share will show up here",
+ "Files and folders you share by link will show up here" : "Files and folders you share by link will show up here",
+ "Shares you deleted will show up here" : "Shares you deleted will show up here",
+ "Shares you have received but not confirmed will show up here" : "Shares you have received but not confirmed will show up here",
+ "Shares will show up here" : "Shares will show up here",
+ "Restore" : "Restore",
+ "Something happened. Unable to restore the share." : "Something happened. Unable to restore the share.",
+ "Something happened. Unable to accept the share." : "Something happened. Unable to accept the share.",
+ "Something happened. Unable to reject the share." : "Something happened. Unable to reject the share.",
+ "No expiration date set" : "No expiration date set",
+ "Sharing %s failed because the back end does not support sciencemesh shares" : "Sharing %s failed because the back end does not support sciencemesh shares",
+ "Allow creating" : "Allow creating",
+ "Allow deleting" : "Allow deleting",
+ "Allow resharing" : "Allow resharing",
+ "Expiration date enforced" : "Expiration date enforced",
+ "Password protect" : "Password protect",
+ "Science Mesh" : "Science Mesh",
+ "Update" : "Update",
+ "Share with " : "Share with "
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/ko.js b/apps/files_sharing/l10n/ko.js
index 626ee1be1be..e5e6bfacc2e 100644
--- a/apps/files_sharing/l10n/ko.js
+++ b/apps/files_sharing/l10n/ko.js
@@ -127,7 +127,7 @@ OC.L10N.register(
"Allow editing" : "Allow editing",
"Read only" : "Read only",
"Allow upload and editing" : "업로드와 수정 허용",
- "File drop (upload only)" : "File drop (upload only)",
+ "File drop (upload only)" : "업로드만 허용",
"Custom permissions" : "사용자 지정 권한",
"Read" : "읽기",
"Upload" : "업로드",
diff --git a/apps/files_sharing/l10n/ko.json b/apps/files_sharing/l10n/ko.json
index 38fc9f8d3cc..ffa0643f2b0 100644
--- a/apps/files_sharing/l10n/ko.json
+++ b/apps/files_sharing/l10n/ko.json
@@ -125,7 +125,7 @@
"Allow editing" : "Allow editing",
"Read only" : "Read only",
"Allow upload and editing" : "업로드와 수정 허용",
- "File drop (upload only)" : "File drop (upload only)",
+ "File drop (upload only)" : "업로드만 허용",
"Custom permissions" : "사용자 지정 권한",
"Read" : "읽기",
"Upload" : "업로드",
diff --git a/apps/files_sharing/l10n/ru.js b/apps/files_sharing/l10n/ru.js
index 6464bd1f8d2..9271af65af9 100644
--- a/apps/files_sharing/l10n/ru.js
+++ b/apps/files_sharing/l10n/ru.js
@@ -209,6 +209,12 @@ OC.L10N.register(
"Create" : "Создать",
"Share" : "Поделиться",
"Delete share" : "Удалить общий ресурс",
+ "Share with {userName}" : "Поделиться с {userName}",
+ "Share with group" : "Поделиться с группой",
+ "Share in conversation" : "Поделиться в чате",
+ "Share with remote" : "Поделиться с удалённым",
+ "Share with remote group" : "Поделиться с удалённой группой",
+ "Share with guest" : "Поделиться с гостем",
"Share with" : "Поделиться",
"Save share" : "Сохранить общий ресурс",
"Update share" : "Обновить общий ресурс",
@@ -227,6 +233,7 @@ OC.L10N.register(
"_Restore share_::_Restore shares_" : ["Восстановить общий ресурс","Восстановить общие ресурсы","Восстановить общие ресурсы","Восстановить общие ресурсы"],
"Shared" : "Опубликованное",
"Shared by {ownerDisplayName}" : "Доступно пользователю {ownerDisplayName}",
+ "Show sharing options" : "Показать опции доступа",
"Link to a file" : "Ссылка на файл",
"Error creating the share: {errorMessage}" : "Не удалось создать общий ресурс: {errorMessage}",
"Error creating the share" : "Ошибка создания общего доступа",
diff --git a/apps/files_sharing/l10n/ru.json b/apps/files_sharing/l10n/ru.json
index f8d04655031..514f14fc91f 100644
--- a/apps/files_sharing/l10n/ru.json
+++ b/apps/files_sharing/l10n/ru.json
@@ -207,6 +207,12 @@
"Create" : "Создать",
"Share" : "Поделиться",
"Delete share" : "Удалить общий ресурс",
+ "Share with {userName}" : "Поделиться с {userName}",
+ "Share with group" : "Поделиться с группой",
+ "Share in conversation" : "Поделиться в чате",
+ "Share with remote" : "Поделиться с удалённым",
+ "Share with remote group" : "Поделиться с удалённой группой",
+ "Share with guest" : "Поделиться с гостем",
"Share with" : "Поделиться",
"Save share" : "Сохранить общий ресурс",
"Update share" : "Обновить общий ресурс",
@@ -225,6 +231,7 @@
"_Restore share_::_Restore shares_" : ["Восстановить общий ресурс","Восстановить общие ресурсы","Восстановить общие ресурсы","Восстановить общие ресурсы"],
"Shared" : "Опубликованное",
"Shared by {ownerDisplayName}" : "Доступно пользователю {ownerDisplayName}",
+ "Show sharing options" : "Показать опции доступа",
"Link to a file" : "Ссылка на файл",
"Error creating the share: {errorMessage}" : "Не удалось создать общий ресурс: {errorMessage}",
"Error creating the share" : "Ошибка создания общего доступа",
diff --git a/apps/files_sharing/lib/Controller/PublicPreviewController.php b/apps/files_sharing/lib/Controller/PublicPreviewController.php
index 54a1a321665..c59baac73c4 100644
--- a/apps/files_sharing/lib/Controller/PublicPreviewController.php
+++ b/apps/files_sharing/lib/Controller/PublicPreviewController.php
@@ -61,7 +61,7 @@ class PublicPreviewController extends PublicShareController {
$this->previewManager = $previewManager;
}
- protected function getPasswordHash(): string {
+ protected function getPasswordHash(): ?string {
return $this->share->getPassword();
}
diff --git a/apps/files_sharing/lib/Controller/ShareController.php b/apps/files_sharing/lib/Controller/ShareController.php
index 835d08c446c..eebf964c8f9 100644
--- a/apps/files_sharing/lib/Controller/ShareController.php
+++ b/apps/files_sharing/lib/Controller/ShareController.php
@@ -46,6 +46,7 @@ namespace OCA\Files_Sharing\Controller;
use OC\Security\CSP\ContentSecurityPolicy;
use OC_Files;
use OC_Util;
+use OCA\DAV\Connector\Sabre\PublicAuth;
use OCA\FederatedFileSharing\FederatedShareProvider;
use OCA\Files_Sharing\Activity\Providers\Downloads;
use OCA\Files_Sharing\Event\BeforeTemplateRenderedEvent;
@@ -203,7 +204,7 @@ class ShareController extends AuthPublicShareController {
return $this->shareManager->checkPassword($this->share, $password);
}
- protected function getPasswordHash(): string {
+ protected function getPasswordHash(): ?string {
return $this->share->getPassword();
}
@@ -222,8 +223,12 @@ class ShareController extends AuthPublicShareController {
}
protected function authSucceeded() {
+ if ($this->share === null) {
+ throw new NotFoundException();
+ }
+
// For share this was always set so it is still used in other apps
- $this->session->set('public_link_authenticated', (string)$this->share->getId());
+ $this->session->set(PublicAuth::DAV_AUTHENTICATED, $this->share->getId());
}
protected function authFailed() {
diff --git a/apps/files_sharing/lib/ResponseDefinitions.php b/apps/files_sharing/lib/ResponseDefinitions.php
index aa1ee004971..313cf82bd51 100644
--- a/apps/files_sharing/lib/ResponseDefinitions.php
+++ b/apps/files_sharing/lib/ResponseDefinitions.php
@@ -50,18 +50,18 @@ namespace OCA\Files_Sharing;
* mimetype: string,
* note: string,
* parent: null,
- * password?: string,
+ * password?: null|string,
* password_expiration_time?: ?string,
* path: ?string,
* permissions: int,
* send_password_by_talk?: bool,
* share_type: int,
- * share_with?: string,
+ * share_with?: null|string,
* share_with_avatar?: string,
* share_with_displayname?: string,
* share_with_displayname_unique?: ?string,
* share_with_link?: string,
- * status?: array{clearAt?: int|null, icon?: ?string, message?: ?string, status?: string},
+ * status?: array{clearAt: int|null, icon: ?string, message: ?string, status: string},
* stime: int,
* storage: int,
* storage_id: string,
diff --git a/apps/files_sharing/openapi.json b/apps/files_sharing/openapi.json
index bc8128df0d2..1cf1de460ba 100644
--- a/apps/files_sharing/openapi.json
+++ b/apps/files_sharing/openapi.json
@@ -598,7 +598,8 @@
"nullable": true
},
"password": {
- "type": "string"
+ "type": "string",
+ "nullable": true
},
"password_expiration_time": {
"type": "string",
@@ -620,7 +621,8 @@
"format": "int64"
},
"share_with": {
- "type": "string"
+ "type": "string",
+ "nullable": true
},
"share_with_avatar": {
"type": "string"
@@ -637,6 +639,12 @@
},
"status": {
"type": "object",
+ "required": [
+ "clearAt",
+ "icon",
+ "message",
+ "status"
+ ],
"properties": {
"clearAt": {
"type": "integer",
@@ -1483,7 +1491,11 @@
"description": "Whether to not crop the preview",
"schema": {
"type": "integer",
- "default": 0
+ "default": 0,
+ "enum": [
+ 0,
+ 1
+ ]
}
},
{
@@ -2178,7 +2190,11 @@
"description": "Include tags in the share",
"schema": {
"type": "integer",
- "default": 0
+ "default": 0,
+ "enum": [
+ 0,
+ 1
+ ]
}
},
{
@@ -2822,7 +2838,11 @@
"description": "If a global lookup should be performed too",
"schema": {
"type": "integer",
- "default": 0
+ "default": 0,
+ "enum": [
+ 0,
+ 1
+ ]
}
},
{
diff --git a/apps/files_sharing/tests/js/fileDropSpec.js b/apps/files_sharing/tests/js/fileDropSpec.js
index efe87802d1c..18eee661e7f 100644
--- a/apps/files_sharing/tests/js/fileDropSpec.js
+++ b/apps/files_sharing/tests/js/fileDropSpec.js
@@ -91,8 +91,7 @@ describe("files Drop tests", function() {
OCA.FilesSharingDrop.addFileToUpload('',data);
expect(data.submit.calledOnce).toEqual(true);
- expect(data.url).toContain("/public.php/webdav/" + encodeURI(testFile.name));
- expect(data.headers['Authorization']).toEqual('Basic ' + btoa(sharingToken+":"));
+ expect(data.url).toContain("/public.php/dav/files/" + sharingToken + '/' + encodeURI(testFile.name));
});
}
});
diff --git a/apps/files_sharing/tests/js/publicAppSpec.js b/apps/files_sharing/tests/js/publicAppSpec.js
index 59ac4bd7bbd..229e57ac4ed 100644
--- a/apps/files_sharing/tests/js/publicAppSpec.js
+++ b/apps/files_sharing/tests/js/publicAppSpec.js
@@ -107,8 +107,7 @@ describe('OCA.Sharing.PublicApp tests', function() {
App.initialize($('#preview'));
expect(fakeServer.requests.length).toEqual(1);
expect(fakeServer.requests[0].method).toEqual('PROPFIND');
- expect(fakeServer.requests[0].url).toEqual('https://example.com:9876/owncloud/public.php/webdav/subdir');
- expect(fakeServer.requests[0].requestHeaders.Authorization).toEqual('Basic c2g0dG9rOm51bGw=');
+ expect(fakeServer.requests[0].url).toEqual('https://example.com:9876/owncloud/public.php/dav/files/sh4tok/subdir');
uploaderDetectStub.restore();
});
@@ -149,11 +148,11 @@ describe('OCA.Sharing.PublicApp tests', function() {
});
it('returns correct upload URL', function() {
expect(fileList.getUploadUrl('some file.txt'))
- .toEqual('/owncloud/public.php/webdav/subdir/some%20file.txt');
+ .toEqual('/owncloud/public.php/dav/files/sh4tok/subdir/some%20file.txt');
});
it('returns correct upload URL with specified dir', function() {
expect(fileList.getUploadUrl('some file.txt', 'sub'))
- .toEqual('/owncloud/public.php/webdav/sub/some%20file.txt');
+ .toEqual('/owncloud/public.php/dav/files/sh4tok/sub/some%20file.txt');
});
});
});
diff --git a/apps/files_trashbin/l10n/ka.js b/apps/files_trashbin/l10n/ka.js
new file mode 100644
index 00000000000..3cbf68e5261
--- /dev/null
+++ b/apps/files_trashbin/l10n/ka.js
@@ -0,0 +1,29 @@
+OC.L10N.register(
+ "files_trashbin",
+ {
+ "restored" : "restored",
+ "Deleted files" : "Deleted files",
+ "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)",
+ "This application enables users to restore files that were deleted from the system." : "This application enables users to restore files that were deleted from the system.",
+ "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation.",
+ "Restore" : "Restore",
+ "List of files that have been deleted." : "List of files that have been deleted.",
+ "No deleted files" : "No deleted files",
+ "Files and folders you have deleted will show up here" : "Files and folders you have deleted will show up here",
+ "Deleted" : "Deleted",
+ "You will be able to recover deleted files from here" : "You will be able to recover deleted files from here",
+ "No entries found in this folder" : "No entries found in this folder",
+ "Select all" : "Select all",
+ "Name" : "Name",
+ "Actions" : "Actions",
+ "Delete permanently" : "Delete permanently",
+ "Error while restoring file from trash bin" : "Error while restoring file from trash bin",
+ "Error while removing file from trash bin" : "Error while removing file from trash bin",
+ "Error while restoring files from trash bin" : "Error while restoring files from trash bin",
+ "Error while emptying trash bin" : "Error while emptying trash bin",
+ "Error while removing files from trash bin" : "Error while removing files from trash bin",
+ "This operation is forbidden" : "This operation is forbidden",
+ "This directory is unavailable, please check the logs or contact the administrator" : "This directory is unavailable, please check the logs or contact the administrator",
+ "Delete" : "Delete"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/files_trashbin/l10n/ka.json b/apps/files_trashbin/l10n/ka.json
new file mode 100644
index 00000000000..0fa9323d751
--- /dev/null
+++ b/apps/files_trashbin/l10n/ka.json
@@ -0,0 +1,27 @@
+{ "translations": {
+ "restored" : "restored",
+ "Deleted files" : "Deleted files",
+ "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Deleted files and folders in the trash bin (may expire during export if you are low on storage space)",
+ "This application enables users to restore files that were deleted from the system." : "This application enables users to restore files that were deleted from the system.",
+ "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation.",
+ "Restore" : "Restore",
+ "List of files that have been deleted." : "List of files that have been deleted.",
+ "No deleted files" : "No deleted files",
+ "Files and folders you have deleted will show up here" : "Files and folders you have deleted will show up here",
+ "Deleted" : "Deleted",
+ "You will be able to recover deleted files from here" : "You will be able to recover deleted files from here",
+ "No entries found in this folder" : "No entries found in this folder",
+ "Select all" : "Select all",
+ "Name" : "Name",
+ "Actions" : "Actions",
+ "Delete permanently" : "Delete permanently",
+ "Error while restoring file from trash bin" : "Error while restoring file from trash bin",
+ "Error while removing file from trash bin" : "Error while removing file from trash bin",
+ "Error while restoring files from trash bin" : "Error while restoring files from trash bin",
+ "Error while emptying trash bin" : "Error while emptying trash bin",
+ "Error while removing files from trash bin" : "Error while removing files from trash bin",
+ "This operation is forbidden" : "This operation is forbidden",
+ "This directory is unavailable, please check the logs or contact the administrator" : "This directory is unavailable, please check the logs or contact the administrator",
+ "Delete" : "Delete"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/files_trashbin/openapi.json b/apps/files_trashbin/openapi.json
index a96cf5f189d..afa0ccfdafd 100644
--- a/apps/files_trashbin/openapi.json
+++ b/apps/files_trashbin/openapi.json
@@ -94,7 +94,11 @@
"description": "Whether to not crop the preview",
"schema": {
"type": "integer",
- "default": 0
+ "default": 0,
+ "enum": [
+ 0,
+ 1
+ ]
}
}
],
diff --git a/apps/files_versions/l10n/ka.js b/apps/files_versions/l10n/ka.js
new file mode 100644
index 00000000000..e10e92d7bc7
--- /dev/null
+++ b/apps/files_versions/l10n/ka.js
@@ -0,0 +1,26 @@
+OC.L10N.register(
+ "files_versions",
+ {
+ "Versions" : "Versions",
+ "This application automatically maintains older versions of files that are changed." : "This application automatically maintains older versions of files that are changed.",
+ "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation.",
+ "Name this version" : "Name this version",
+ "Edit version name" : "Edit version name",
+ "Compare to current version" : "Compare to current version",
+ "Restore version" : "Restore version",
+ "Download version" : "Download version",
+ "Delete version" : "Delete version",
+ "Version name" : "Version name",
+ "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full." : "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full.",
+ "Remove version name" : "Remove version name",
+ "Save version name" : "Save version name",
+ "Current version" : "Current version",
+ "Initial version" : "Initial version",
+ "Initial version restored" : "Initial version restored",
+ "Version restored" : "Version restored",
+ "Could not restore version" : "Could not restore version",
+ "Could not set version name" : "Could not set version name",
+ "Could not delete version" : "Could not delete version",
+ "${version.label} restored" : "${version.label} restored"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/files_versions/l10n/ka.json b/apps/files_versions/l10n/ka.json
new file mode 100644
index 00000000000..b03bd488381
--- /dev/null
+++ b/apps/files_versions/l10n/ka.json
@@ -0,0 +1,24 @@
+{ "translations": {
+ "Versions" : "Versions",
+ "This application automatically maintains older versions of files that are changed." : "This application automatically maintains older versions of files that are changed.",
+ "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation.",
+ "Name this version" : "Name this version",
+ "Edit version name" : "Edit version name",
+ "Compare to current version" : "Compare to current version",
+ "Restore version" : "Restore version",
+ "Download version" : "Download version",
+ "Delete version" : "Delete version",
+ "Version name" : "Version name",
+ "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full." : "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full.",
+ "Remove version name" : "Remove version name",
+ "Save version name" : "Save version name",
+ "Current version" : "Current version",
+ "Initial version" : "Initial version",
+ "Initial version restored" : "Initial version restored",
+ "Version restored" : "Version restored",
+ "Could not restore version" : "Could not restore version",
+ "Could not set version name" : "Could not set version name",
+ "Could not delete version" : "Could not delete version",
+ "${version.label} restored" : "${version.label} restored"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/oauth2/l10n/es.js b/apps/oauth2/l10n/es.js
index 966b3c19fb3..7b97f9202bc 100644
--- a/apps/oauth2/l10n/es.js
+++ b/apps/oauth2/l10n/es.js
@@ -17,6 +17,7 @@ OC.L10N.register(
"Add" : "Añadir",
"Delete" : "Eliminar",
"Show client secret" : "Mostrar secreto del cliente",
+ "Hide client secret" : "Ocultar secreto del cliente",
"Secret" : "Secreto"
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/oauth2/l10n/es.json b/apps/oauth2/l10n/es.json
index 9c1934f32c0..b930c069cc6 100644
--- a/apps/oauth2/l10n/es.json
+++ b/apps/oauth2/l10n/es.json
@@ -15,6 +15,7 @@
"Add" : "Añadir",
"Delete" : "Eliminar",
"Show client secret" : "Mostrar secreto del cliente",
+ "Hide client secret" : "Ocultar secreto del cliente",
"Secret" : "Secreto"
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/oauth2/l10n/ka.js b/apps/oauth2/l10n/ka.js
new file mode 100644
index 00000000000..c665fb1d0c1
--- /dev/null
+++ b/apps/oauth2/l10n/ka.js
@@ -0,0 +1,23 @@
+OC.L10N.register(
+ "oauth2",
+ {
+ "Your client is not authorized to connect. Please inform the administrator of your client." : "Your client is not authorized to connect. Please inform the administrator of your client.",
+ "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path",
+ "OAuth 2.0" : "OAuth 2.0",
+ "Allows OAuth2 compatible authentication from other web applications." : "Allows OAuth2 compatible authentication from other web applications.",
+ "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications.",
+ "OAuth 2.0 clients" : "OAuth 2.0 clients",
+ "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 allows external services to request access to {instanceName}.",
+ "Name" : "Name",
+ "Redirection URI" : "Redirection URI",
+ "Client Identifier" : "Client Identifier",
+ "Secret key" : "Secret key",
+ "Delete client" : "Delete client",
+ "Add client" : "Add client",
+ "Add" : "Add",
+ "Delete" : "Delete",
+ "Show client secret" : "Show client secret",
+ "Hide client secret" : "Hide client secret",
+ "Secret" : "Secret"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/oauth2/l10n/ka.json b/apps/oauth2/l10n/ka.json
new file mode 100644
index 00000000000..2eabf97c30e
--- /dev/null
+++ b/apps/oauth2/l10n/ka.json
@@ -0,0 +1,21 @@
+{ "translations": {
+ "Your client is not authorized to connect. Please inform the administrator of your client." : "Your client is not authorized to connect. Please inform the administrator of your client.",
+ "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path" : "Your redirect URL needs to be a full URL for example: https://yourdomain.com/path",
+ "OAuth 2.0" : "OAuth 2.0",
+ "Allows OAuth2 compatible authentication from other web applications." : "Allows OAuth2 compatible authentication from other web applications.",
+ "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications.",
+ "OAuth 2.0 clients" : "OAuth 2.0 clients",
+ "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 allows external services to request access to {instanceName}.",
+ "Name" : "Name",
+ "Redirection URI" : "Redirection URI",
+ "Client Identifier" : "Client Identifier",
+ "Secret key" : "Secret key",
+ "Delete client" : "Delete client",
+ "Add client" : "Add client",
+ "Add" : "Add",
+ "Delete" : "Delete",
+ "Show client secret" : "Show client secret",
+ "Hide client secret" : "Hide client secret",
+ "Secret" : "Secret"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/settings/composer/composer/autoload_classmap.php b/apps/settings/composer/composer/autoload_classmap.php
index 4ad4e2b6525..60717a47294 100644
--- a/apps/settings/composer/composer/autoload_classmap.php
+++ b/apps/settings/composer/composer/autoload_classmap.php
@@ -76,6 +76,7 @@ return array(
'OCA\\Settings\\Settings\\Personal\\Security\\TwoFactor' => $baseDir . '/../lib/Settings/Personal/Security/TwoFactor.php',
'OCA\\Settings\\Settings\\Personal\\Security\\WebAuthn' => $baseDir . '/../lib/Settings/Personal/Security/WebAuthn.php',
'OCA\\Settings\\Settings\\Personal\\ServerDevNotice' => $baseDir . '/../lib/Settings/Personal/ServerDevNotice.php',
+ 'OCA\\Settings\\SetupChecks\\AppDirsWithDifferentOwner' => $baseDir . '/../lib/SetupChecks/AppDirsWithDifferentOwner.php',
'OCA\\Settings\\SetupChecks\\BruteForceThrottler' => $baseDir . '/../lib/SetupChecks/BruteForceThrottler.php',
'OCA\\Settings\\SetupChecks\\CheckUserCertificates' => $baseDir . '/../lib/SetupChecks/CheckUserCertificates.php',
'OCA\\Settings\\SetupChecks\\DatabaseHasMissingColumns' => $baseDir . '/../lib/SetupChecks/DatabaseHasMissingColumns.php',
@@ -95,6 +96,7 @@ return array(
'OCA\\Settings\\SetupChecks\\PhpGetEnv' => $baseDir . '/../lib/SetupChecks/PhpGetEnv.php',
'OCA\\Settings\\SetupChecks\\PhpMemoryLimit' => $baseDir . '/../lib/SetupChecks/PhpMemoryLimit.php',
'OCA\\Settings\\SetupChecks\\PhpModules' => $baseDir . '/../lib/SetupChecks/PhpModules.php',
+ 'OCA\\Settings\\SetupChecks\\PhpOpcacheSetup' => $baseDir . '/../lib/SetupChecks/PhpOpcacheSetup.php',
'OCA\\Settings\\SetupChecks\\PhpOutdated' => $baseDir . '/../lib/SetupChecks/PhpOutdated.php',
'OCA\\Settings\\SetupChecks\\PhpOutputBuffering' => $baseDir . '/../lib/SetupChecks/PhpOutputBuffering.php',
'OCA\\Settings\\SetupChecks\\RandomnessSecure' => $baseDir . '/../lib/SetupChecks/RandomnessSecure.php',
diff --git a/apps/settings/composer/composer/autoload_static.php b/apps/settings/composer/composer/autoload_static.php
index dc4a2b21b35..7cd3892a6ec 100644
--- a/apps/settings/composer/composer/autoload_static.php
+++ b/apps/settings/composer/composer/autoload_static.php
@@ -91,6 +91,7 @@ class ComposerStaticInitSettings
'OCA\\Settings\\Settings\\Personal\\Security\\TwoFactor' => __DIR__ . '/..' . '/../lib/Settings/Personal/Security/TwoFactor.php',
'OCA\\Settings\\Settings\\Personal\\Security\\WebAuthn' => __DIR__ . '/..' . '/../lib/Settings/Personal/Security/WebAuthn.php',
'OCA\\Settings\\Settings\\Personal\\ServerDevNotice' => __DIR__ . '/..' . '/../lib/Settings/Personal/ServerDevNotice.php',
+ 'OCA\\Settings\\SetupChecks\\AppDirsWithDifferentOwner' => __DIR__ . '/..' . '/../lib/SetupChecks/AppDirsWithDifferentOwner.php',
'OCA\\Settings\\SetupChecks\\BruteForceThrottler' => __DIR__ . '/..' . '/../lib/SetupChecks/BruteForceThrottler.php',
'OCA\\Settings\\SetupChecks\\CheckUserCertificates' => __DIR__ . '/..' . '/../lib/SetupChecks/CheckUserCertificates.php',
'OCA\\Settings\\SetupChecks\\DatabaseHasMissingColumns' => __DIR__ . '/..' . '/../lib/SetupChecks/DatabaseHasMissingColumns.php',
@@ -110,6 +111,7 @@ class ComposerStaticInitSettings
'OCA\\Settings\\SetupChecks\\PhpGetEnv' => __DIR__ . '/..' . '/../lib/SetupChecks/PhpGetEnv.php',
'OCA\\Settings\\SetupChecks\\PhpMemoryLimit' => __DIR__ . '/..' . '/../lib/SetupChecks/PhpMemoryLimit.php',
'OCA\\Settings\\SetupChecks\\PhpModules' => __DIR__ . '/..' . '/../lib/SetupChecks/PhpModules.php',
+ 'OCA\\Settings\\SetupChecks\\PhpOpcacheSetup' => __DIR__ . '/..' . '/../lib/SetupChecks/PhpOpcacheSetup.php',
'OCA\\Settings\\SetupChecks\\PhpOutdated' => __DIR__ . '/..' . '/../lib/SetupChecks/PhpOutdated.php',
'OCA\\Settings\\SetupChecks\\PhpOutputBuffering' => __DIR__ . '/..' . '/../lib/SetupChecks/PhpOutputBuffering.php',
'OCA\\Settings\\SetupChecks\\RandomnessSecure' => __DIR__ . '/..' . '/../lib/SetupChecks/RandomnessSecure.php',
diff --git a/apps/settings/l10n/ar.js b/apps/settings/l10n/ar.js
index 27725d95e06..127df202257 100644
--- a/apps/settings/l10n/ar.js
+++ b/apps/settings/l10n/ar.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "مُشارَكة السحابة الاتحادية Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "برنامج إدارة المهام الخلفية \"cURL\" يستخدم نسخة%1$sقديمة (%2$s).يرجي تحديث نظام التشغيل الخاص بك و إلّا فإن الخصائص مثل%3$s لن تعمل بشكل موثوق.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "تعذّر تحديد ما إذا كان إصدار TLS من cURL قديمًا أم لا بسبب حدوث خطأ أثناء طلب HTTPS مقابل https://nextcloud.com. يرجى التحقق من ملف سجل الحركات log في نكست كلاود لمزيد من التفاصيل.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "لم يتم تحميل وحدة PHP OPcache. للحصول على أداء أفضل، يوصى بتحميلها حيث تمّ تحميل PHP عندك.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : " OPcache مُعطّلة. لأفضل أداءٍ، يُنصح بتطبيق <code>opcache.enable=1</code> في تهيئة PHP عندك.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache مُعدّة بحيث تقوم بحذف الملاحظات داخل الكود. مع تمكين OPcache ـ , <code>opcache.save_comments=1</code> يجب تعيينها في نكست كلاود إلى دالة function.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام OPcache API. مع تمكين OPcache، يوصى بشدة بتضمين جميع أدلة نكست كلاةد مع 1opcache.restrict_api1 <code>opcache.restrict_api</code> أو قم بإلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API ، لمنع الأخطاء أثناء ترقيات نكست كلاود الأساسية أو التطبيقات.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام OPcache API. يوصى بشدة بتضمين جميع أدلة نكست كلاود مع <code>opcache.restrict_api</code> أو قم بإلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API، لمنع الأخطاء أثناء ترقيات نكست كلاود الأساسية أو التطبيقات.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "تم تعطيل OPcache المستند إلى الذاكرة المشتركة. للحصول على أداء أفضل، يوصى بتطبيق\nopcache.file_cache_only=0</code>لتكوين PHP الخاص بك واستخدام ذاكرة التخزين المؤقتة للملف كذاكرة تخزين مؤقتة من المستوى الثاني فقط.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "قاربت على تجاوز الحد الأقصى لعدد مفاتيح OPcache. لضمان إمكانية الاحتفاظ بجميع البرامج النصية في ذاكرة التخزين المؤقت، يوصى بتطبيق <code>opcache.max_accelerated_files</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "المخزن المؤقت OPcache ممتلئ تقريبًا. لضمان إمكانية الاحتفاظ بجميع البرامج النصية في ذاكرة التخزين المؤقت <code>opcache.memory_consumption</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "المخزن المؤقت للسلاسل الداخلية OPcache interned strings buffer ممتلئ تقريبًا. لضمان إمكانية التخزين المؤقت للسلاسل المتكررة بشكل فعال، يوصى بتطبيق <code>opcache.interned_strings_buffer</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
"Administrator documentation" : "دليل المشرف",
"User documentation" : "دليل المستخدم",
"Nextcloud help overview" : "نظرة عامة على \"مُساعَدَة نكست كلاود\"",
@@ -191,6 +182,18 @@ OC.L10N.register(
"PHP modules" : "وحدات الـ PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "يفتقد هذا الخادوم إلى بعض الأجزاء modules من PHP و التي يتوجب تثبيتها: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "هذا الخادوم يفتقد إلى بعض الأجزاء modules من PHP المُوصى بها. لتحسين الأداء و التوافقية يُنصح بشدة بتثبيتها: %s.",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "لم يتم تحميل وحدة PHP OPcache. للحصول على أداء أفضل، يوصى بتحميلها حيث تمّ تحميل PHP عندك.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache مُعطَّلةٌ. لتحسين الأداء، يُوصى بتطبيق\"opcache.enable=1\" في إعدادات PHP لديك.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "الذاكرة المشتركة المعتمدة على OPcache مُعطَّلة. لتحسين الأداء، يُوصى بتطبيق \"opcache.file_cache_only=0\" في إعدادات PHP لديك و استعمال ذاكرة التخزين المؤقت للملف file cache كذاكرة ثانوية فقط.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache لا تعمل كم يجب. الدالة opcache_get_status() قامت بإرجاع القيمة false. راجع الإعدادات من فضلك.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "أقصى عدد من مفاتيح OPcache قارب على النفاذ. لضمان الاحتفاظ بجميع السكربتات scripts في الذاكرة المؤقتة cache، يُوصى بتطبيق \"opcache.max_accelerated_files\" في إعدادات PHP لديك بقيمة أكبر من \"%s\".",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "المخزن المؤقت لـ OPcache قارب على الإمتلاء. لضمان الاحتفاظ بجميع السكربتات scripts في الذاكرة المؤقتة cache، يُوصى بتطبيق \"opcache.memory_consumption\" في إعدادات PHP لديك بقيمة أكبر من \"%s\".",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "المخزن المؤقت للسلاسل الداخلية لـ OPcache ممتلئ تقريبًا. لضمان إمكانية التخزين المؤقت للسلاسل المتكررة بشكل فعال، يُوصى بتطبيق \"opcache.interned_strings_buffer\" في إعدادات PHP لديك بقيمة أكبر من \"%s\".",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "تمّ تكوين OPcache لإزالة تعليقات التعليمات البرمجية. مع تمكين OPcache، يجب تعيين \"opcache.save_comments=1\" لكي تعمل نكست كلاود.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام واجهة برمجة تطبيقات OPcache. مع تمكين OPcache، يوصى بشدة بتضمين جميع أدلة نكست كلاود مع \"opcache.restrict_api\" أو إلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API و ذلك لمنع حدوث أخطاء أثناء ترقية نكست كلاود أو ترقيات التطبيق.",
+ "The PHP OPcache module is not properly configured. %s." : "جزء الـ PHP OPcache لم يتم إعداده بالشكل الصحيح. %s.",
+ "Correctly configured" : "تمّ الإعداد بالشكل الصحيح",
"PHP version" : "إصدار الـ PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "إصدار PHP الذي تقوم بتشغيله الآن هو %s. النسخة 8.0 من PHP لم تعد مدعومة منذ الإصدار 27 لنكست كلاود. الإصدار 28 من نكست كلاود يتطلب استعمال الإصدار 8.1 من PHP على الأقل. رجاءً، قم بترقية إصدارPHP إلى إحدى الإصدارات المدعومة من نكست كلاود في أسرع وقت.",
"You are currently running PHP %s." : "إصدار PHP الذي تقوم بتشغيله الآن هو %s.",
@@ -646,6 +649,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "هذا الإصدار المُجتمَعِي من نكست كلاود غير مدعوم و الإشعارات الفورية غير متاحة.",
"Use a second factor besides your password to increase security for your account." : "استخدم عاملاً ثانياً إلى جانب كلمة مرورك لزيادة أمان حسابك.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "إذا كنت تستخدم تطبيقات من طرفٍ ثالثٍ للاتصال بنكست كلاود، فالرجاء التأكد من إنشاء و تهيئة كلمة مرور التطبيق لكل منها قبل تمكين التحقُّق المُثنّى من الهويّة 2FA.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : " OPcache مُعطّلة. لأفضل أداءٍ، يُنصح بتطبيق <code>opcache.enable=1</code> في تهيئة PHP عندك.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache مُعدّة بحيث تقوم بحذف الملاحظات داخل الكود. مع تمكين OPcache ـ , <code>opcache.save_comments=1</code> يجب تعيينها في نكست كلاود إلى دالة function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام OPcache API. مع تمكين OPcache، يوصى بشدة بتضمين جميع أدلة نكست كلاةد مع 1opcache.restrict_api1 <code>opcache.restrict_api</code> أو قم بإلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API ، لمنع الأخطاء أثناء ترقيات نكست كلاود الأساسية أو التطبيقات.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام OPcache API. يوصى بشدة بتضمين جميع أدلة نكست كلاود مع <code>opcache.restrict_api</code> أو قم بإلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API، لمنع الأخطاء أثناء ترقيات نكست كلاود الأساسية أو التطبيقات.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "تم تعطيل OPcache المستند إلى الذاكرة المشتركة. للحصول على أداء أفضل، يوصى بتطبيق\nopcache.file_cache_only=0</code>لتكوين PHP الخاص بك واستخدام ذاكرة التخزين المؤقتة للملف كذاكرة تخزين مؤقتة من المستوى الثاني فقط.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "قاربت على تجاوز الحد الأقصى لعدد مفاتيح OPcache. لضمان إمكانية الاحتفاظ بجميع البرامج النصية في ذاكرة التخزين المؤقت، يوصى بتطبيق <code>opcache.max_accelerated_files</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "المخزن المؤقت OPcache ممتلئ تقريبًا. لضمان إمكانية الاحتفاظ بجميع البرامج النصية في ذاكرة التخزين المؤقت <code>opcache.memory_consumption</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "المخزن المؤقت للسلاسل الداخلية OPcache interned strings buffer ممتلئ تقريبًا. لضمان إمكانية التخزين المؤقت للسلاسل المتكررة بشكل فعال، يوصى بتطبيق <code>opcache.interned_strings_buffer</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "المُعرّف الفريد الشامل UUID لمستخدمي و مجموعات LDAP الموجود غير صحيح. الرجاء مراجعة إعدادات \"تجاوز اكتشاف UUID\"ـ Override UUID detection في القسم المتقدم Expert part من تكوين LDAP واستخدم \"occ ldap: update-uuid\" لتحديثها.",
"Enable all" : "تمكين الكل",
"Internet Explorer" : "مُتصفِّح \"إنترنت إكسبلورير\" من مايكروسوفت Internet Explorer",
diff --git a/apps/settings/l10n/ar.json b/apps/settings/l10n/ar.json
index 913ec5e4917..f8934350efa 100644
--- a/apps/settings/l10n/ar.json
+++ b/apps/settings/l10n/ar.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "مُشارَكة السحابة الاتحادية Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "برنامج إدارة المهام الخلفية \"cURL\" يستخدم نسخة%1$sقديمة (%2$s).يرجي تحديث نظام التشغيل الخاص بك و إلّا فإن الخصائص مثل%3$s لن تعمل بشكل موثوق.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "تعذّر تحديد ما إذا كان إصدار TLS من cURL قديمًا أم لا بسبب حدوث خطأ أثناء طلب HTTPS مقابل https://nextcloud.com. يرجى التحقق من ملف سجل الحركات log في نكست كلاود لمزيد من التفاصيل.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "لم يتم تحميل وحدة PHP OPcache. للحصول على أداء أفضل، يوصى بتحميلها حيث تمّ تحميل PHP عندك.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : " OPcache مُعطّلة. لأفضل أداءٍ، يُنصح بتطبيق <code>opcache.enable=1</code> في تهيئة PHP عندك.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache مُعدّة بحيث تقوم بحذف الملاحظات داخل الكود. مع تمكين OPcache ـ , <code>opcache.save_comments=1</code> يجب تعيينها في نكست كلاود إلى دالة function.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام OPcache API. مع تمكين OPcache، يوصى بشدة بتضمين جميع أدلة نكست كلاةد مع 1opcache.restrict_api1 <code>opcache.restrict_api</code> أو قم بإلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API ، لمنع الأخطاء أثناء ترقيات نكست كلاود الأساسية أو التطبيقات.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام OPcache API. يوصى بشدة بتضمين جميع أدلة نكست كلاود مع <code>opcache.restrict_api</code> أو قم بإلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API، لمنع الأخطاء أثناء ترقيات نكست كلاود الأساسية أو التطبيقات.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "تم تعطيل OPcache المستند إلى الذاكرة المشتركة. للحصول على أداء أفضل، يوصى بتطبيق\nopcache.file_cache_only=0</code>لتكوين PHP الخاص بك واستخدام ذاكرة التخزين المؤقتة للملف كذاكرة تخزين مؤقتة من المستوى الثاني فقط.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "قاربت على تجاوز الحد الأقصى لعدد مفاتيح OPcache. لضمان إمكانية الاحتفاظ بجميع البرامج النصية في ذاكرة التخزين المؤقت، يوصى بتطبيق <code>opcache.max_accelerated_files</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "المخزن المؤقت OPcache ممتلئ تقريبًا. لضمان إمكانية الاحتفاظ بجميع البرامج النصية في ذاكرة التخزين المؤقت <code>opcache.memory_consumption</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "المخزن المؤقت للسلاسل الداخلية OPcache interned strings buffer ممتلئ تقريبًا. لضمان إمكانية التخزين المؤقت للسلاسل المتكررة بشكل فعال، يوصى بتطبيق <code>opcache.interned_strings_buffer</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
"Administrator documentation" : "دليل المشرف",
"User documentation" : "دليل المستخدم",
"Nextcloud help overview" : "نظرة عامة على \"مُساعَدَة نكست كلاود\"",
@@ -189,6 +180,18 @@
"PHP modules" : "وحدات الـ PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "يفتقد هذا الخادوم إلى بعض الأجزاء modules من PHP و التي يتوجب تثبيتها: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "هذا الخادوم يفتقد إلى بعض الأجزاء modules من PHP المُوصى بها. لتحسين الأداء و التوافقية يُنصح بشدة بتثبيتها: %s.",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "لم يتم تحميل وحدة PHP OPcache. للحصول على أداء أفضل، يوصى بتحميلها حيث تمّ تحميل PHP عندك.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache مُعطَّلةٌ. لتحسين الأداء، يُوصى بتطبيق\"opcache.enable=1\" في إعدادات PHP لديك.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "الذاكرة المشتركة المعتمدة على OPcache مُعطَّلة. لتحسين الأداء، يُوصى بتطبيق \"opcache.file_cache_only=0\" في إعدادات PHP لديك و استعمال ذاكرة التخزين المؤقت للملف file cache كذاكرة ثانوية فقط.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache لا تعمل كم يجب. الدالة opcache_get_status() قامت بإرجاع القيمة false. راجع الإعدادات من فضلك.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "أقصى عدد من مفاتيح OPcache قارب على النفاذ. لضمان الاحتفاظ بجميع السكربتات scripts في الذاكرة المؤقتة cache، يُوصى بتطبيق \"opcache.max_accelerated_files\" في إعدادات PHP لديك بقيمة أكبر من \"%s\".",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "المخزن المؤقت لـ OPcache قارب على الإمتلاء. لضمان الاحتفاظ بجميع السكربتات scripts في الذاكرة المؤقتة cache، يُوصى بتطبيق \"opcache.memory_consumption\" في إعدادات PHP لديك بقيمة أكبر من \"%s\".",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "المخزن المؤقت للسلاسل الداخلية لـ OPcache ممتلئ تقريبًا. لضمان إمكانية التخزين المؤقت للسلاسل المتكررة بشكل فعال، يُوصى بتطبيق \"opcache.interned_strings_buffer\" في إعدادات PHP لديك بقيمة أكبر من \"%s\".",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "تمّ تكوين OPcache لإزالة تعليقات التعليمات البرمجية. مع تمكين OPcache، يجب تعيين \"opcache.save_comments=1\" لكي تعمل نكست كلاود.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام واجهة برمجة تطبيقات OPcache. مع تمكين OPcache، يوصى بشدة بتضمين جميع أدلة نكست كلاود مع \"opcache.restrict_api\" أو إلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API و ذلك لمنع حدوث أخطاء أثناء ترقية نكست كلاود أو ترقيات التطبيق.",
+ "The PHP OPcache module is not properly configured. %s." : "جزء الـ PHP OPcache لم يتم إعداده بالشكل الصحيح. %s.",
+ "Correctly configured" : "تمّ الإعداد بالشكل الصحيح",
"PHP version" : "إصدار الـ PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "إصدار PHP الذي تقوم بتشغيله الآن هو %s. النسخة 8.0 من PHP لم تعد مدعومة منذ الإصدار 27 لنكست كلاود. الإصدار 28 من نكست كلاود يتطلب استعمال الإصدار 8.1 من PHP على الأقل. رجاءً، قم بترقية إصدارPHP إلى إحدى الإصدارات المدعومة من نكست كلاود في أسرع وقت.",
"You are currently running PHP %s." : "إصدار PHP الذي تقوم بتشغيله الآن هو %s.",
@@ -644,6 +647,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "هذا الإصدار المُجتمَعِي من نكست كلاود غير مدعوم و الإشعارات الفورية غير متاحة.",
"Use a second factor besides your password to increase security for your account." : "استخدم عاملاً ثانياً إلى جانب كلمة مرورك لزيادة أمان حسابك.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "إذا كنت تستخدم تطبيقات من طرفٍ ثالثٍ للاتصال بنكست كلاود، فالرجاء التأكد من إنشاء و تهيئة كلمة مرور التطبيق لكل منها قبل تمكين التحقُّق المُثنّى من الهويّة 2FA.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : " OPcache مُعطّلة. لأفضل أداءٍ، يُنصح بتطبيق <code>opcache.enable=1</code> في تهيئة PHP عندك.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache مُعدّة بحيث تقوم بحذف الملاحظات داخل الكود. مع تمكين OPcache ـ , <code>opcache.save_comments=1</code> يجب تعيينها في نكست كلاود إلى دالة function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام OPcache API. مع تمكين OPcache، يوصى بشدة بتضمين جميع أدلة نكست كلاةد مع 1opcache.restrict_api1 <code>opcache.restrict_api</code> أو قم بإلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API ، لمنع الأخطاء أثناء ترقيات نكست كلاود الأساسية أو التطبيقات.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "لا يُسمح لنكست كلاود باستخدام OPcache API. يوصى بشدة بتضمين جميع أدلة نكست كلاود مع <code>opcache.restrict_api</code> أو قم بإلغاء تعيين هذا الإعداد لتعطيل قيود OPcache API، لمنع الأخطاء أثناء ترقيات نكست كلاود الأساسية أو التطبيقات.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "تم تعطيل OPcache المستند إلى الذاكرة المشتركة. للحصول على أداء أفضل، يوصى بتطبيق\nopcache.file_cache_only=0</code>لتكوين PHP الخاص بك واستخدام ذاكرة التخزين المؤقتة للملف كذاكرة تخزين مؤقتة من المستوى الثاني فقط.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "قاربت على تجاوز الحد الأقصى لعدد مفاتيح OPcache. لضمان إمكانية الاحتفاظ بجميع البرامج النصية في ذاكرة التخزين المؤقت، يوصى بتطبيق <code>opcache.max_accelerated_files</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "المخزن المؤقت OPcache ممتلئ تقريبًا. لضمان إمكانية الاحتفاظ بجميع البرامج النصية في ذاكرة التخزين المؤقت <code>opcache.memory_consumption</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "المخزن المؤقت للسلاسل الداخلية OPcache interned strings buffer ممتلئ تقريبًا. لضمان إمكانية التخزين المؤقت للسلاسل المتكررة بشكل فعال، يوصى بتطبيق <code>opcache.interned_strings_buffer</code> إلى تكوين PHP عندك بقيمة أعلى من <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "المُعرّف الفريد الشامل UUID لمستخدمي و مجموعات LDAP الموجود غير صحيح. الرجاء مراجعة إعدادات \"تجاوز اكتشاف UUID\"ـ Override UUID detection في القسم المتقدم Expert part من تكوين LDAP واستخدم \"occ ldap: update-uuid\" لتحديثها.",
"Enable all" : "تمكين الكل",
"Internet Explorer" : "مُتصفِّح \"إنترنت إكسبلورير\" من مايكروسوفت Internet Explorer",
diff --git a/apps/settings/l10n/bg.js b/apps/settings/l10n/bg.js
index 0b1bc744d4a..bd6510aa914 100644
--- a/apps/settings/l10n/bg.js
+++ b/apps/settings/l10n/bg.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Федерирано споделяне в облак",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL използва остаряла %1$s версия на (%2$s). Моля, актуализирайте операционната си система или функции като %3$s, няма да работят надеждно.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Не можа да се определи дали TLS версията на cURL е остаряла или не, защото възникна грешка по време на HTTPS заявката срещу https://nextcloud.com. Моля, проверете регистрационния файл /журнал/ на Nextcloud за повече подробности.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache модулът не е зареден. За по-добра производителност се препоръчва да го заредите във вашата PHP инсталация.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache е деактивиран. За по-добра производителност се препоръчва да се приложи <code>opcache.enable=1</code> към вашата PHP конфигурация.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за премахване на кодови коментари. С активиран OPcache, <code>opcache.save_comments=1</code> трябва да бъде настроен за Nextcloud, за да функционира.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. При активиран OPcache е силно препоръчително да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. Силно препоръчително е да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Базираният на споделена памет OPcache е деактивиран. За по-добра производителност се препоръчва да приложите <code>opcache.file_cache_only=0</code> към конфигурацията на PHP и да използвате файловия кеш само като кеш от второ ниво.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максималният брой OPcache ключове почти е надвишен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.max_accelerated_files</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът на OPcache е почти пълен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.memory_consumption</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът за интернирани низове в OPcache е почти пълен. За да се гарантира, че повтарящите се низове могат да бъдат ефективно кеширани, се препоръчва да се приложи <code>opcache.interned_strings_buffer</code> към вашата PHP конфигурация със стойност, по-висока от<code>%s</code>.",
"Administrator documentation" : "Документация за администратори",
"User documentation" : "Документация за потребители",
"Invalid SMTP password." : "Невалидна SMTP парола.",
@@ -145,6 +136,7 @@ OC.L10N.register(
"Supported" : "Поддържан",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Вашият PHP не поддържа FreeType, в резулта това ще доведе до неправилното показване на профилните снимки и настройките на интерфейса",
"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 (\"ПЪТ\") връща само празен отговор.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache модулът не е зареден. За по-добра производителност се препоръчва да го заредите във вашата PHP инсталация.",
"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." : " Активирана е конфигурацията само за четене. Това предотвратява настройването на някои конфигурации чрез уеб интерфейса. Освен това файлът трябва ръчно да се направи записваем за всяка актуализация.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Използва се версия на MariaDB „%s “. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изисква MariaDB 10.2 или по-нова версия.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Използва се версия на MySQL „ %s“. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изискват MySQL 8.0 или MariaDB 10.2, или по-нова версия.",
@@ -481,6 +473,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Тази общностна версия на Nextcloud не се поддържа и не са налични незабавни известия.",
"Use a second factor besides your password to increase security for your account." : "Ползвайте двустепенно удостоверяване за да повишите сигурността на профила си.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ако използвате приложения на трети страни, за да се свържете с Nextcloud, моля, не забравяйте да създадете и конфигурирате парола за приложение за всяко едно от тях, преди да активирате удостоверяване на втория фактор.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache е деактивиран. За по-добра производителност се препоръчва да се приложи <code>opcache.enable=1</code> към вашата PHP конфигурация.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за премахване на кодови коментари. С активиран OPcache, <code>opcache.save_comments=1</code> трябва да бъде настроен за Nextcloud, за да функционира.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. При активиран OPcache е силно препоръчително да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. Силно препоръчително е да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Базираният на споделена памет OPcache е деактивиран. За по-добра производителност се препоръчва да приложите <code>opcache.file_cache_only=0</code> към конфигурацията на PHP и да използвате файловия кеш само като кеш от второ ниво.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максималният брой OPcache ключове почти е надвишен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.max_accelerated_files</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът на OPcache е почти пълен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.memory_consumption</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът за интернирани низове в OPcache е почти пълен. За да се гарантира, че повтарящите се низове могат да бъдат ефективно кеширани, се препоръчва да се приложи <code>opcache.interned_strings_buffer</code> към вашата PHP конфигурация със стойност, по-висока от<code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Открит е невалиден UUID на потребители или групи на LDAP. Моля, прегледайте настройките си за \"Override UUID detection\"/ откриване на отмяна на UUID/, в експертната част на LDAP конфигурацията и използвайте \"occ ldap:update-uuid\", за да ги актуализирате.",
"Enable all" : "Активирай всички",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/bg.json b/apps/settings/l10n/bg.json
index 33d2b21537e..ca5e9a9045d 100644
--- a/apps/settings/l10n/bg.json
+++ b/apps/settings/l10n/bg.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Федерирано споделяне в облак",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL използва остаряла %1$s версия на (%2$s). Моля, актуализирайте операционната си система или функции като %3$s, няма да работят надеждно.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Не можа да се определи дали TLS версията на cURL е остаряла или не, защото възникна грешка по време на HTTPS заявката срещу https://nextcloud.com. Моля, проверете регистрационния файл /журнал/ на Nextcloud за повече подробности.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache модулът не е зареден. За по-добра производителност се препоръчва да го заредите във вашата PHP инсталация.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache е деактивиран. За по-добра производителност се препоръчва да се приложи <code>opcache.enable=1</code> към вашата PHP конфигурация.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за премахване на кодови коментари. С активиран OPcache, <code>opcache.save_comments=1</code> трябва да бъде настроен за Nextcloud, за да функционира.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. При активиран OPcache е силно препоръчително да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. Силно препоръчително е да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Базираният на споделена памет OPcache е деактивиран. За по-добра производителност се препоръчва да приложите <code>opcache.file_cache_only=0</code> към конфигурацията на PHP и да използвате файловия кеш само като кеш от второ ниво.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максималният брой OPcache ключове почти е надвишен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.max_accelerated_files</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът на OPcache е почти пълен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.memory_consumption</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът за интернирани низове в OPcache е почти пълен. За да се гарантира, че повтарящите се низове могат да бъдат ефективно кеширани, се препоръчва да се приложи <code>opcache.interned_strings_buffer</code> към вашата PHP конфигурация със стойност, по-висока от<code>%s</code>.",
"Administrator documentation" : "Документация за администратори",
"User documentation" : "Документация за потребители",
"Invalid SMTP password." : "Невалидна SMTP парола.",
@@ -143,6 +134,7 @@
"Supported" : "Поддържан",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Вашият PHP не поддържа FreeType, в резулта това ще доведе до неправилното показване на профилните снимки и настройките на интерфейса",
"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 (\"ПЪТ\") връща само празен отговор.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache модулът не е зареден. За по-добра производителност се препоръчва да го заредите във вашата PHP инсталация.",
"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." : " Активирана е конфигурацията само за четене. Това предотвратява настройването на някои конфигурации чрез уеб интерфейса. Освен това файлът трябва ръчно да се направи записваем за всяка актуализация.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Използва се версия на MariaDB „%s “. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изисква MariaDB 10.2 или по-нова версия.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Използва се версия на MySQL „ %s“. Nextcloud 21 и по-новите версии вече няма да поддържат тази версия и се изискват MySQL 8.0 или MariaDB 10.2, или по-нова версия.",
@@ -479,6 +471,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Тази общностна версия на Nextcloud не се поддържа и не са налични незабавни известия.",
"Use a second factor besides your password to increase security for your account." : "Ползвайте двустепенно удостоверяване за да повишите сигурността на профила си.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ако използвате приложения на трети страни, за да се свържете с Nextcloud, моля, не забравяйте да създадете и конфигурирате парола за приложение за всяко едно от тях, преди да активирате удостоверяване на втория фактор.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache е деактивиран. За по-добра производителност се препоръчва да се приложи <code>opcache.enable=1</code> към вашата PHP конфигурация.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за премахване на кодови коментари. С активиран OPcache, <code>opcache.save_comments=1</code> трябва да бъде настроен за Nextcloud, за да функционира.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. При активиран OPcache е силно препоръчително да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud няма право да използва OPcache API. Силно препоръчително е да включите всички директории Nextcloud с <code>opcache.restrict_api</code> или деактивирайте тази настройка, за да деактивирате ограниченията на OPcache API, за да предотвратите грешки по време на надстройки на ядрото или приложението на Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Базираният на споделена памет OPcache е деактивиран. За по-добра производителност се препоръчва да приложите <code>opcache.file_cache_only=0</code> към конфигурацията на PHP и да използвате файловия кеш само като кеш от второ ниво.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максималният брой OPcache ключове почти е надвишен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.max_accelerated_files</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът на OPcache е почти пълен. За да се гарантира, че всички скриптове могат да се задържат в кеш, се препоръчва да се приложи <code>opcache.memory_consumption</code> към вашата PHP конфигурация със стойност, по-висока от <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буферът за интернирани низове в OPcache е почти пълен. За да се гарантира, че повтарящите се низове могат да бъдат ефективно кеширани, се препоръчва да се приложи <code>opcache.interned_strings_buffer</code> към вашата PHP конфигурация със стойност, по-висока от<code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Открит е невалиден UUID на потребители или групи на LDAP. Моля, прегледайте настройките си за \"Override UUID detection\"/ откриване на отмяна на UUID/, в експертната част на LDAP конфигурацията и използвайте \"occ ldap:update-uuid\", за да ги актуализирате.",
"Enable all" : "Активирай всички",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/ca.js b/apps/settings/l10n/ca.js
index 2d6c09a1bcf..59cb167ab9f 100644
--- a/apps/settings/l10n/ca.js
+++ b/apps/settings/l10n/ca.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Compartició de Núvols Federats",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL està fent servir una versió %1$s antiquada (%2$s). Si us plau, actualitzeu el vostre sistema operatiu o característiques com %3$s no funcionaran amb fiabilitat.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "No s'ha pogut determinar si la versió TLS de cURL està obsoleta o no perquè s'ha produït un error durant la sol·licitud HTTPS contra https://nextcloud.com. Comproveu el fitxer de registre de Nextcloud per obtenir més detalls.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El mòdul OPcache de PHP no està carregat. Per a un millor rendiment, es recomana carregar-lo a la instal·lació PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache està inhabilitat. Per a un millor rendiment, es recomana aplicar <code>opcache.enable=1</code> a la configuració de PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache està configurat per suprimir comentaris de codi. Amb OPcache habilitat, s'ha d'establir <code>opcache.save.comments=1</code> perquè Nextcloud funcioni.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no té permís per utilitzar l'API OPcache. Amb OPcache habilitat, us recomanem que inclogueu tots els directoris Nextcloud amb <code>opcache.restrict.api</code> o que desconfigureu aquest paràmetre per inhabilitar les restriccions de l'API OPcache i evitar errors durant les actualitzacions del nucli de Nextcloud o de l'aplicació.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no té permís per utilitzar l'API OPcache. Us recomanem que inclogueu tots els directoris Nextcloud amb <code>1opcache.restrict.api1</code> o que desconfigureu aquest paràmetre per inhabilitar les restriccions de l'API OPcache i evitar errors durant les actualitzacions del nucli de Nextcloud o de l'aplicació.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "L'OPcache basat en memòria compartida està desactivada. Per obtenir un millor rendiment, es recomana aplicar <code>opcache.file_cache_only=0</code> a la configuració de PHP i utilitzar la memòria cau de fitxers només com a memòria cau de segon nivell.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Gairebé s'ha excedit el nombre màxim de claus d'OPcache. Per assegurar-vos que tots els scripts es puguin mantenir a la memòria cau, us recomanem que s'apliqui <code>opcache.max.accelerated.files</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "La memòria intermèdia d'OPcache està gairebé plena. Per garantir que tots els scripts es puguin mantenir a la memòria cau, us recomanem que s'apliqui <code>opcache.memory.consumption</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "La memòria cau de cadenes internades OPcache està gairebé plena. Per assegurar-vos que les cadenes que es repeteixen es poden emmagatzemar a la memòria cau de manera efectiva, es recomana que s'apliqui <code>opcache.interned.strings.buffer</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
"Administrator documentation" : "Documentació d'administrador",
"User documentation" : "Documentació per a usuaris",
"Nextcloud help overview" : "Informació general d'ajuda de Nextcloud",
@@ -191,6 +182,7 @@ OC.L10N.register(
"PHP modules" : "Mòduls PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "En aquesta instància li falten alguns mòduls PHP necessaris. És necessari per instal·lar-los: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "En aquesta instància li falten alguns mòduls PHP recomanats. Per millorar el rendiment i la compatibilitat, és molt recomanable instal·lar-los: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El mòdul OPcache de PHP no està carregat. Per a un millor rendiment, es recomana carregar-lo a la instal·lació PHP.",
"PHP version" : "Versió de PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Actualment esteu executant PHP %s. PHP 8.0 ara està obsolet a Nextcloud 27. Nextcloud 28 pot requerir almenys PHP 8.1. Si us plau, actualitzeu a una de les versions de PHP amb suport oficial proporcionades pel Grup PHP tan aviat com sigui possible.",
"You are currently running PHP %s." : "Actualment esteu executant PHP %s.",
@@ -646,6 +638,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Aquest llançament de la comunitat de Nextcloud no és compatible i les notificacions instantànies no estan disponibles.",
"Use a second factor besides your password to increase security for your account." : "Feu servir un segon factor a més de la vostra contrasenya per augmentar la seguretat del vostre compte.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Si utilitzeu aplicacions de tercers per a connectar-vos a Nextcloud, assegureu-vos de crear i configurar una contrasenya d'aplicació per a cadascuna abans d'habilitar l'autenticació de segon factor.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache està inhabilitat. Per a un millor rendiment, es recomana aplicar <code>opcache.enable=1</code> a la configuració de PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache està configurat per suprimir comentaris de codi. Amb OPcache habilitat, s'ha d'establir <code>opcache.save.comments=1</code> perquè Nextcloud funcioni.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no té permís per utilitzar l'API OPcache. Amb OPcache habilitat, us recomanem que inclogueu tots els directoris Nextcloud amb <code>opcache.restrict.api</code> o que desconfigureu aquest paràmetre per inhabilitar les restriccions de l'API OPcache i evitar errors durant les actualitzacions del nucli de Nextcloud o de l'aplicació.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no té permís per utilitzar l'API OPcache. Us recomanem que inclogueu tots els directoris Nextcloud amb <code>1opcache.restrict.api1</code> o que desconfigureu aquest paràmetre per inhabilitar les restriccions de l'API OPcache i evitar errors durant les actualitzacions del nucli de Nextcloud o de l'aplicació.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "L'OPcache basat en memòria compartida està desactivada. Per obtenir un millor rendiment, es recomana aplicar <code>opcache.file_cache_only=0</code> a la configuració de PHP i utilitzar la memòria cau de fitxers només com a memòria cau de segon nivell.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Gairebé s'ha excedit el nombre màxim de claus d'OPcache. Per assegurar-vos que tots els scripts es puguin mantenir a la memòria cau, us recomanem que s'apliqui <code>opcache.max.accelerated.files</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "La memòria intermèdia d'OPcache està gairebé plena. Per garantir que tots els scripts es puguin mantenir a la memòria cau, us recomanem que s'apliqui <code>opcache.memory.consumption</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "La memòria cau de cadenes internades OPcache està gairebé plena. Per assegurar-vos que les cadenes que es repeteixen es poden emmagatzemar a la memòria cau de manera efectiva, es recomana que s'apliqui <code>opcache.interned.strings.buffer</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "S'han trobat UUID no vàlids d'usuaris o grups LDAP. Reviseu els paràmetres de l'\"Anul·lació de detecció d'UUID\" a la part Experta de la configuració LDAP i utilitzeu \"occ ldap:update-uuid\" per actualitzar-los.",
"Enable all" : "Habilita tot",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/ca.json b/apps/settings/l10n/ca.json
index 94da28df547..9f0d1b8107a 100644
--- a/apps/settings/l10n/ca.json
+++ b/apps/settings/l10n/ca.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Compartició de Núvols Federats",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL està fent servir una versió %1$s antiquada (%2$s). Si us plau, actualitzeu el vostre sistema operatiu o característiques com %3$s no funcionaran amb fiabilitat.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "No s'ha pogut determinar si la versió TLS de cURL està obsoleta o no perquè s'ha produït un error durant la sol·licitud HTTPS contra https://nextcloud.com. Comproveu el fitxer de registre de Nextcloud per obtenir més detalls.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El mòdul OPcache de PHP no està carregat. Per a un millor rendiment, es recomana carregar-lo a la instal·lació PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache està inhabilitat. Per a un millor rendiment, es recomana aplicar <code>opcache.enable=1</code> a la configuració de PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache està configurat per suprimir comentaris de codi. Amb OPcache habilitat, s'ha d'establir <code>opcache.save.comments=1</code> perquè Nextcloud funcioni.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no té permís per utilitzar l'API OPcache. Amb OPcache habilitat, us recomanem que inclogueu tots els directoris Nextcloud amb <code>opcache.restrict.api</code> o que desconfigureu aquest paràmetre per inhabilitar les restriccions de l'API OPcache i evitar errors durant les actualitzacions del nucli de Nextcloud o de l'aplicació.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no té permís per utilitzar l'API OPcache. Us recomanem que inclogueu tots els directoris Nextcloud amb <code>1opcache.restrict.api1</code> o que desconfigureu aquest paràmetre per inhabilitar les restriccions de l'API OPcache i evitar errors durant les actualitzacions del nucli de Nextcloud o de l'aplicació.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "L'OPcache basat en memòria compartida està desactivada. Per obtenir un millor rendiment, es recomana aplicar <code>opcache.file_cache_only=0</code> a la configuració de PHP i utilitzar la memòria cau de fitxers només com a memòria cau de segon nivell.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Gairebé s'ha excedit el nombre màxim de claus d'OPcache. Per assegurar-vos que tots els scripts es puguin mantenir a la memòria cau, us recomanem que s'apliqui <code>opcache.max.accelerated.files</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "La memòria intermèdia d'OPcache està gairebé plena. Per garantir que tots els scripts es puguin mantenir a la memòria cau, us recomanem que s'apliqui <code>opcache.memory.consumption</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "La memòria cau de cadenes internades OPcache està gairebé plena. Per assegurar-vos que les cadenes que es repeteixen es poden emmagatzemar a la memòria cau de manera efectiva, es recomana que s'apliqui <code>opcache.interned.strings.buffer</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
"Administrator documentation" : "Documentació d'administrador",
"User documentation" : "Documentació per a usuaris",
"Nextcloud help overview" : "Informació general d'ajuda de Nextcloud",
@@ -189,6 +180,7 @@
"PHP modules" : "Mòduls PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "En aquesta instància li falten alguns mòduls PHP necessaris. És necessari per instal·lar-los: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "En aquesta instància li falten alguns mòduls PHP recomanats. Per millorar el rendiment i la compatibilitat, és molt recomanable instal·lar-los: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El mòdul OPcache de PHP no està carregat. Per a un millor rendiment, es recomana carregar-lo a la instal·lació PHP.",
"PHP version" : "Versió de PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Actualment esteu executant PHP %s. PHP 8.0 ara està obsolet a Nextcloud 27. Nextcloud 28 pot requerir almenys PHP 8.1. Si us plau, actualitzeu a una de les versions de PHP amb suport oficial proporcionades pel Grup PHP tan aviat com sigui possible.",
"You are currently running PHP %s." : "Actualment esteu executant PHP %s.",
@@ -644,6 +636,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Aquest llançament de la comunitat de Nextcloud no és compatible i les notificacions instantànies no estan disponibles.",
"Use a second factor besides your password to increase security for your account." : "Feu servir un segon factor a més de la vostra contrasenya per augmentar la seguretat del vostre compte.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Si utilitzeu aplicacions de tercers per a connectar-vos a Nextcloud, assegureu-vos de crear i configurar una contrasenya d'aplicació per a cadascuna abans d'habilitar l'autenticació de segon factor.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache està inhabilitat. Per a un millor rendiment, es recomana aplicar <code>opcache.enable=1</code> a la configuració de PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache està configurat per suprimir comentaris de codi. Amb OPcache habilitat, s'ha d'establir <code>opcache.save.comments=1</code> perquè Nextcloud funcioni.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no té permís per utilitzar l'API OPcache. Amb OPcache habilitat, us recomanem que inclogueu tots els directoris Nextcloud amb <code>opcache.restrict.api</code> o que desconfigureu aquest paràmetre per inhabilitar les restriccions de l'API OPcache i evitar errors durant les actualitzacions del nucli de Nextcloud o de l'aplicació.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no té permís per utilitzar l'API OPcache. Us recomanem que inclogueu tots els directoris Nextcloud amb <code>1opcache.restrict.api1</code> o que desconfigureu aquest paràmetre per inhabilitar les restriccions de l'API OPcache i evitar errors durant les actualitzacions del nucli de Nextcloud o de l'aplicació.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "L'OPcache basat en memòria compartida està desactivada. Per obtenir un millor rendiment, es recomana aplicar <code>opcache.file_cache_only=0</code> a la configuració de PHP i utilitzar la memòria cau de fitxers només com a memòria cau de segon nivell.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Gairebé s'ha excedit el nombre màxim de claus d'OPcache. Per assegurar-vos que tots els scripts es puguin mantenir a la memòria cau, us recomanem que s'apliqui <code>opcache.max.accelerated.files</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "La memòria intermèdia d'OPcache està gairebé plena. Per garantir que tots els scripts es puguin mantenir a la memòria cau, us recomanem que s'apliqui <code>opcache.memory.consumption</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "La memòria cau de cadenes internades OPcache està gairebé plena. Per assegurar-vos que les cadenes que es repeteixen es poden emmagatzemar a la memòria cau de manera efectiva, es recomana que s'apliqui <code>opcache.interned.strings.buffer</code> a la configuració de PHP amb un valor superior a <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "S'han trobat UUID no vàlids d'usuaris o grups LDAP. Reviseu els paràmetres de l'\"Anul·lació de detecció d'UUID\" a la part Experta de la configuració LDAP i utilitzeu \"occ ldap:update-uuid\" per actualitzar-los.",
"Enable all" : "Habilita tot",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/cs.js b/apps/settings/l10n/cs.js
index 8de74a065a6..1a826a65017 100644
--- a/apps/settings/l10n/cs.js
+++ b/apps/settings/l10n/cs.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Federované cloudové sdílení",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL používá zastaralou verzi %1$s (%2$s). Aktualizujte operační systém jinak funkce jako například %3$s nebudou fungovat spolehlivě.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nelze zjistit, zda je verze TLS cURL zastaralá nebo ne, protože během požadavku HTTPS na https://nextcloud.com došlo k chybě. Další podrobnosti najdete v souboru se záznamy událostí v Nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP modul OPcache není načten. Pro lepší výkon je doporučeno načíst ho do vaší PHP instalace.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache je vypnuté. Pro lepší výkon je doporučeno přidat do nastavení PHP volbu <code>opcache.enable=1</code>.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache je nastaveno tak, aby odebíralo komentáře kódu. Pokud je OPcache zapnuté, pak aby Nextcloud fungoval, je třeba, aby bylo nastaveno také <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Pro Nextcloud nemáte zpřístupněno používání aplikačního program. rozhraní (API) OPcache. Pokud je OPcache zapnuté, je velmi doporučováno zahrnout veškeré složky s Nextcloud do <code>opcache.restrict_api</code> nebo toto nastavení zrušit a vypnout tak omezení k OPcache API. Zabráníte tak chybám při aktualizacím jádra Nextcloud či aplikací.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Pro Nextcloud nemáte zpřístupněno používání aplikačního program. rozhraní (API) OPcache. Je silně doporučováno zahrnout veškeré složky s Nextcloud do <code>opcache.restrict_api</code> nebo toto nastavení zrušit a vypnout tak omezení k OPcache API. Zabráníte tak chybám při aktualizacím jádra Nextcloud či aplikací.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Na sdílené paměti založené OPcache je vypnuté. Pro dosažení lepšího výkonu je doporučeno do nastavení PHP přidat<code>opcache.file_cache_only=0</code>a používat souborovou mezipaměť pouze jako mezipaměť druhé úrovně.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Je téměř vyčerpán nejvyšší umožněný počet klíčů v OPcache. Aby bylo zajištěno, že se do mezipaměti vejdou veškeré skripty, je doporučeno přidat do nastavení PHP volbu <code>opcache.max_accelerated_files</code> s hodnotou vyšší než <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vnitřní vyrovnávací paměť OPcache je téměř zaplněná. Aby bylo zajištěno, že se do mezipaměti vejdou veškeré skripty, je doporučeno přidat do nastavení PHP volbu <code>opcache.memory_consumption</code> s hodnotou vyšší než <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vnitřní vyrovnávací paměť OPcache pro řetězce je téměř zaplněná. Aby bylo zajištěno, že ukládání řetězců do mezipaměti bude skutečně prováděno, je doporučeno přidat do nastavení PHP volbu <code>opcache.interned_strings_buffer</code> s hodnotou vyšší než <code>%s</code>.",
"Administrator documentation" : "Dokumentace pro správce",
"User documentation" : "Dokumentace pro uživatele",
"Nextcloud help overview" : "Přehled nápovědy k Nextcloud",
@@ -191,6 +182,8 @@ OC.L10N.register(
"PHP modules" : "PHP moduly",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Tato instance postrádá některé potřebné PHP moduly. Je třeba je nainstalovat: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Této instanci chybí některé doporučené moduly pro PHP. V zájmu lepšího výkonu a kompatibility, je důrazně doporučeno je nainstalovat: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP modul OPcache není načten. Pro lepší výkon je doporučeno načíst ho do vaší PHP instalace.",
+ "Correctly configured" : "Správně nastaveno",
"PHP version" : "Verze PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Nyní provozujete na PHP %s. Od Nextcloud 27 je PHP 8.0 už označeno jako zastaralé. Nextcloud 28 pak už může vyžadovat alespoň PHP 8.1. Co možná nejdříve přejděte na některou z oficiálně podporovaných verzí PHP, poskytovaných PHP Group.",
"You are currently running PHP %s." : "Nyní provozujete na PHP %s.",
@@ -646,6 +639,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Toto komunitní vydání Nextcloud není podporováno a okamžitá oznámení proto nejsou k dispozici",
"Use a second factor besides your password to increase security for your account." : "Pro zlepšení zabezpečení vašeho účtu použijte vedle hesla také druhý faktor.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Pokud pro připojování se k Nextcloud používáte aplikace třetích stran, nezapomeňte před zapnutím ověřování druhým faktorem vytvořit pro jednotlivé aplikace jejich hesla.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache je vypnuté. Pro lepší výkon je doporučeno přidat do nastavení PHP volbu <code>opcache.enable=1</code>.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache je nastaveno tak, aby odebíralo komentáře kódu. Pokud je OPcache zapnuté, pak aby Nextcloud fungoval, je třeba, aby bylo nastaveno také <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Pro Nextcloud nemáte zpřístupněno používání aplikačního program. rozhraní (API) OPcache. Pokud je OPcache zapnuté, je velmi doporučováno zahrnout veškeré složky s Nextcloud do <code>opcache.restrict_api</code> nebo toto nastavení zrušit a vypnout tak omezení k OPcache API. Zabráníte tak chybám při aktualizacím jádra Nextcloud či aplikací.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Pro Nextcloud nemáte zpřístupněno používání aplikačního program. rozhraní (API) OPcache. Je silně doporučováno zahrnout veškeré složky s Nextcloud do <code>opcache.restrict_api</code> nebo toto nastavení zrušit a vypnout tak omezení k OPcache API. Zabráníte tak chybám při aktualizacím jádra Nextcloud či aplikací.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Na sdílené paměti založené OPcache je vypnuté. Pro dosažení lepšího výkonu je doporučeno do nastavení PHP přidat<code>opcache.file_cache_only=0</code>a používat souborovou mezipaměť pouze jako mezipaměť druhé úrovně.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Je téměř vyčerpán nejvyšší umožněný počet klíčů v OPcache. Aby bylo zajištěno, že se do mezipaměti vejdou veškeré skripty, je doporučeno přidat do nastavení PHP volbu <code>opcache.max_accelerated_files</code> s hodnotou vyšší než <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vnitřní vyrovnávací paměť OPcache je téměř zaplněná. Aby bylo zajištěno, že se do mezipaměti vejdou veškeré skripty, je doporučeno přidat do nastavení PHP volbu <code>opcache.memory_consumption</code> s hodnotou vyšší než <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vnitřní vyrovnávací paměť OPcache pro řetězce je téměř zaplněná. Aby bylo zajištěno, že ukládání řetězců do mezipaměti bude skutečně prováděno, je doporučeno přidat do nastavení PHP volbu <code>opcache.interned_strings_buffer</code> s hodnotou vyšší než <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Nalezeny neplatné UUID identifikátory uživatelů nebo skupin. Zkontrolujte svá nastavení „Přebít zjišťování UUID identifikátorů“ v části pro odborníky nastavení pro LDAP a identifikátory pak zaktualizujte příkazem „ldap:update-uuid“.",
"Enable all" : "Zapnout vše",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/cs.json b/apps/settings/l10n/cs.json
index 521f9f3415c..ad06476ef83 100644
--- a/apps/settings/l10n/cs.json
+++ b/apps/settings/l10n/cs.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Federované cloudové sdílení",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL používá zastaralou verzi %1$s (%2$s). Aktualizujte operační systém jinak funkce jako například %3$s nebudou fungovat spolehlivě.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nelze zjistit, zda je verze TLS cURL zastaralá nebo ne, protože během požadavku HTTPS na https://nextcloud.com došlo k chybě. Další podrobnosti najdete v souboru se záznamy událostí v Nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP modul OPcache není načten. Pro lepší výkon je doporučeno načíst ho do vaší PHP instalace.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache je vypnuté. Pro lepší výkon je doporučeno přidat do nastavení PHP volbu <code>opcache.enable=1</code>.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache je nastaveno tak, aby odebíralo komentáře kódu. Pokud je OPcache zapnuté, pak aby Nextcloud fungoval, je třeba, aby bylo nastaveno také <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Pro Nextcloud nemáte zpřístupněno používání aplikačního program. rozhraní (API) OPcache. Pokud je OPcache zapnuté, je velmi doporučováno zahrnout veškeré složky s Nextcloud do <code>opcache.restrict_api</code> nebo toto nastavení zrušit a vypnout tak omezení k OPcache API. Zabráníte tak chybám při aktualizacím jádra Nextcloud či aplikací.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Pro Nextcloud nemáte zpřístupněno používání aplikačního program. rozhraní (API) OPcache. Je silně doporučováno zahrnout veškeré složky s Nextcloud do <code>opcache.restrict_api</code> nebo toto nastavení zrušit a vypnout tak omezení k OPcache API. Zabráníte tak chybám při aktualizacím jádra Nextcloud či aplikací.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Na sdílené paměti založené OPcache je vypnuté. Pro dosažení lepšího výkonu je doporučeno do nastavení PHP přidat<code>opcache.file_cache_only=0</code>a používat souborovou mezipaměť pouze jako mezipaměť druhé úrovně.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Je téměř vyčerpán nejvyšší umožněný počet klíčů v OPcache. Aby bylo zajištěno, že se do mezipaměti vejdou veškeré skripty, je doporučeno přidat do nastavení PHP volbu <code>opcache.max_accelerated_files</code> s hodnotou vyšší než <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vnitřní vyrovnávací paměť OPcache je téměř zaplněná. Aby bylo zajištěno, že se do mezipaměti vejdou veškeré skripty, je doporučeno přidat do nastavení PHP volbu <code>opcache.memory_consumption</code> s hodnotou vyšší než <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vnitřní vyrovnávací paměť OPcache pro řetězce je téměř zaplněná. Aby bylo zajištěno, že ukládání řetězců do mezipaměti bude skutečně prováděno, je doporučeno přidat do nastavení PHP volbu <code>opcache.interned_strings_buffer</code> s hodnotou vyšší než <code>%s</code>.",
"Administrator documentation" : "Dokumentace pro správce",
"User documentation" : "Dokumentace pro uživatele",
"Nextcloud help overview" : "Přehled nápovědy k Nextcloud",
@@ -189,6 +180,8 @@
"PHP modules" : "PHP moduly",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Tato instance postrádá některé potřebné PHP moduly. Je třeba je nainstalovat: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Této instanci chybí některé doporučené moduly pro PHP. V zájmu lepšího výkonu a kompatibility, je důrazně doporučeno je nainstalovat: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP modul OPcache není načten. Pro lepší výkon je doporučeno načíst ho do vaší PHP instalace.",
+ "Correctly configured" : "Správně nastaveno",
"PHP version" : "Verze PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Nyní provozujete na PHP %s. Od Nextcloud 27 je PHP 8.0 už označeno jako zastaralé. Nextcloud 28 pak už může vyžadovat alespoň PHP 8.1. Co možná nejdříve přejděte na některou z oficiálně podporovaných verzí PHP, poskytovaných PHP Group.",
"You are currently running PHP %s." : "Nyní provozujete na PHP %s.",
@@ -644,6 +637,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Toto komunitní vydání Nextcloud není podporováno a okamžitá oznámení proto nejsou k dispozici",
"Use a second factor besides your password to increase security for your account." : "Pro zlepšení zabezpečení vašeho účtu použijte vedle hesla také druhý faktor.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Pokud pro připojování se k Nextcloud používáte aplikace třetích stran, nezapomeňte před zapnutím ověřování druhým faktorem vytvořit pro jednotlivé aplikace jejich hesla.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache je vypnuté. Pro lepší výkon je doporučeno přidat do nastavení PHP volbu <code>opcache.enable=1</code>.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache je nastaveno tak, aby odebíralo komentáře kódu. Pokud je OPcache zapnuté, pak aby Nextcloud fungoval, je třeba, aby bylo nastaveno také <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Pro Nextcloud nemáte zpřístupněno používání aplikačního program. rozhraní (API) OPcache. Pokud je OPcache zapnuté, je velmi doporučováno zahrnout veškeré složky s Nextcloud do <code>opcache.restrict_api</code> nebo toto nastavení zrušit a vypnout tak omezení k OPcache API. Zabráníte tak chybám při aktualizacím jádra Nextcloud či aplikací.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Pro Nextcloud nemáte zpřístupněno používání aplikačního program. rozhraní (API) OPcache. Je silně doporučováno zahrnout veškeré složky s Nextcloud do <code>opcache.restrict_api</code> nebo toto nastavení zrušit a vypnout tak omezení k OPcache API. Zabráníte tak chybám při aktualizacím jádra Nextcloud či aplikací.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Na sdílené paměti založené OPcache je vypnuté. Pro dosažení lepšího výkonu je doporučeno do nastavení PHP přidat<code>opcache.file_cache_only=0</code>a používat souborovou mezipaměť pouze jako mezipaměť druhé úrovně.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Je téměř vyčerpán nejvyšší umožněný počet klíčů v OPcache. Aby bylo zajištěno, že se do mezipaměti vejdou veškeré skripty, je doporučeno přidat do nastavení PHP volbu <code>opcache.max_accelerated_files</code> s hodnotou vyšší než <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vnitřní vyrovnávací paměť OPcache je téměř zaplněná. Aby bylo zajištěno, že se do mezipaměti vejdou veškeré skripty, je doporučeno přidat do nastavení PHP volbu <code>opcache.memory_consumption</code> s hodnotou vyšší než <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vnitřní vyrovnávací paměť OPcache pro řetězce je téměř zaplněná. Aby bylo zajištěno, že ukládání řetězců do mezipaměti bude skutečně prováděno, je doporučeno přidat do nastavení PHP volbu <code>opcache.interned_strings_buffer</code> s hodnotou vyšší než <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Nalezeny neplatné UUID identifikátory uživatelů nebo skupin. Zkontrolujte svá nastavení „Přebít zjišťování UUID identifikátorů“ v části pro odborníky nastavení pro LDAP a identifikátory pak zaktualizujte příkazem „ldap:update-uuid“.",
"Enable all" : "Zapnout vše",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/de.js b/apps/settings/l10n/de.js
index 35e392428bf..70e44c18e02 100644
--- a/apps/settings/l10n/de.js
+++ b/apps/settings/l10n/de.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL verwendet eine veraltete %1$s Version (%2$s). Bitte aktualisiere dein Betriebssystem, da ansonsten Funktionen, wie z. B. %3$s, nicht zuverlässig funktionieren.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Es konnte nicht festgestellt werden, ob die TLS-Version von cURL veraltet ist oder nicht, da während der HTTPS-Anforderung an https://nextcloud.com ein Fehler aufgetreten ist. Bitte überprüfe die Nextcloud-Protokolldatei für weitere Einzelheiten.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung empfiehlt es sich, das Modul in deiner PHP-Installation zu laden.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung wird empfohlen, <code>opcache.enable=1</code> in deiner PHP-Konfiguration anzuwenden.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Codekommentare entfernt werden. Wenn OPcache aktiviert ist, muss <code>opcache.save_comments=1</code> gesetzt werden, damit Nextcloud funktioniert.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Wenn OPcache aktiviert ist, wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Es wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, opcache.file_cache_only=0 in Ihre PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Die maximale Anzahl von OPcache-Schlüsseln ist fast erreicht. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.max_accelerated_files</code> mit einem höheren Wert als <code>%s</code> in deiner PHP-Konfiguration anzuwenden.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.memory_consumption</code> in deiner PHP-Konfiguration mit einem höheren Wert als <code>%s</code> anzuwenden.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, <code>opcache.interned_strings_buffer</code> mit einem Wert größer als <code>%s</code> in deiner PHP-Konfiguration anzuwenden.",
"Administrator documentation" : "Dokumentation für Administratoren",
"User documentation" : "Dokumentation für Benutzer",
"Nextcloud help overview" : "Übersicht über die Nextcloud-Hilfe",
@@ -173,6 +164,9 @@ OC.L10N.register(
"Old server-side-encryption" : "Alte serverseitige Verschlüsselung",
"Disabled" : "Deaktiviert",
"The old server-side-encryption format is enabled. We recommend disabling this." : "Das alte serverseitige Verschlüsselungsformat ist aktiviert. Es wird empfohlen, es zu deaktivieren.",
+ "Maintenance window start" : "Beginn des Wartungsfensters",
+ "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "Der Server hat keine konfigurierte Startzeit für das Wartungsfenster. Das bedeutet, dass ressourcenintensive tägliche Hintergrundaufgaben auch während deiner Hauptnutzungszeit ausgeführt werden. Wir empfehlen, das Wartungsfenster auf eine Zeit mit geringer Nutzung festzulegen, damit Benutzer weniger von der Belastung durch diese umfangreichen Aufgaben beeinträchtigt werden.",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "Wartungsfenster zur Ausführung von umfangreichen Hintergrundaufgaben liegt zwischen {start}:00 UTC und {end}:00 UTC",
"Memcache" : "Memcache",
"Configured" : "Eingerichtet",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "Es wurde kein Speichercache konfiguriert. Um die Leistung zu verbessern, konfigurieren Sie bitte Memcache, sofern verfügbar.",
@@ -188,6 +182,7 @@ OC.L10N.register(
"PHP modules" : "PHP-Module",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Dieser Instanz fehlen einige erforderliche PHP-Module. Folgende Module müssen installiert sein:%s .",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "In dieser Instanz fehlen einige empfohlene PHP-Module. Für eine verbesserte Leistung und bessere Kompatibilität wird dringend empfohlen, sie zu installieren: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung empfiehlt es sich, das Modul in deiner PHP-Installation zu laden.",
"PHP version" : "PHP-Version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Du verwendest derzeit PHP %s. PHP 8.0 ist ab Nextcloud 27 veraltet. Nextcloud 28 erfordert mindestens PHP 8.1. Bitte aktualisiere so schnell wie möglich auf eine der offiziell unterstützten PHP-Versionen der PHP Gruppe.",
"You are currently running PHP %s." : "Du benutzt aktuell PHP %s.",
@@ -629,6 +624,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Diese Community-Version von Nextcloud wird nicht unterstützt und sofortige Benachrichtigungen sind nicht verfügbar.",
"Use a second factor besides your password to increase security for your account." : "Verwende neben deinem Passwort einen zweiten Faktor, um die Sicherheit für dein Konto zu erhöhen.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Wenn du Anwendungen von Drittanbietern verwendest, um dich mit Nextcloud zu verbinden, stelle bitte sicher, dass du für jede Anwendung ein Anwendungspasswort erstellst und einrichtest, bevor du die Zwei-Faktor-Authentifizierung aktivierst.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung wird empfohlen, <code>opcache.enable=1</code> in deiner PHP-Konfiguration anzuwenden.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Codekommentare entfernt werden. Wenn OPcache aktiviert ist, muss <code>opcache.save_comments=1</code> gesetzt werden, damit Nextcloud funktioniert.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Wenn OPcache aktiviert ist, wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Es wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, opcache.file_cache_only=0 in Ihre PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Die maximale Anzahl von OPcache-Schlüsseln ist fast erreicht. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.max_accelerated_files</code> mit einem höheren Wert als <code>%s</code> in deiner PHP-Konfiguration anzuwenden.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.memory_consumption</code> in deiner PHP-Konfiguration mit einem höheren Wert als <code>%s</code> anzuwenden.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, <code>opcache.interned_strings_buffer</code> mit einem Wert größer als <code>%s</code> in deiner PHP-Konfiguration anzuwenden.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Es wurden ungültige UUIDs von LDAP-Benutzern oder -Gruppen gefunden. Bitte überprüfe deine „UUID-Erkennung überschreiben“-Einstellungen im Expertenteil der LDAP-Konfiguration und verwende „occ ldap:update-uuid“, um sie zu aktualisieren.",
"Enable all" : "Alle aktivieren",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/de.json b/apps/settings/l10n/de.json
index 23dd22ddb1f..8981045ed4b 100644
--- a/apps/settings/l10n/de.json
+++ b/apps/settings/l10n/de.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL verwendet eine veraltete %1$s Version (%2$s). Bitte aktualisiere dein Betriebssystem, da ansonsten Funktionen, wie z. B. %3$s, nicht zuverlässig funktionieren.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Es konnte nicht festgestellt werden, ob die TLS-Version von cURL veraltet ist oder nicht, da während der HTTPS-Anforderung an https://nextcloud.com ein Fehler aufgetreten ist. Bitte überprüfe die Nextcloud-Protokolldatei für weitere Einzelheiten.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung empfiehlt es sich, das Modul in deiner PHP-Installation zu laden.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung wird empfohlen, <code>opcache.enable=1</code> in deiner PHP-Konfiguration anzuwenden.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Codekommentare entfernt werden. Wenn OPcache aktiviert ist, muss <code>opcache.save_comments=1</code> gesetzt werden, damit Nextcloud funktioniert.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Wenn OPcache aktiviert ist, wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Es wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, opcache.file_cache_only=0 in Ihre PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Die maximale Anzahl von OPcache-Schlüsseln ist fast erreicht. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.max_accelerated_files</code> mit einem höheren Wert als <code>%s</code> in deiner PHP-Konfiguration anzuwenden.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.memory_consumption</code> in deiner PHP-Konfiguration mit einem höheren Wert als <code>%s</code> anzuwenden.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, <code>opcache.interned_strings_buffer</code> mit einem Wert größer als <code>%s</code> in deiner PHP-Konfiguration anzuwenden.",
"Administrator documentation" : "Dokumentation für Administratoren",
"User documentation" : "Dokumentation für Benutzer",
"Nextcloud help overview" : "Übersicht über die Nextcloud-Hilfe",
@@ -171,6 +162,9 @@
"Old server-side-encryption" : "Alte serverseitige Verschlüsselung",
"Disabled" : "Deaktiviert",
"The old server-side-encryption format is enabled. We recommend disabling this." : "Das alte serverseitige Verschlüsselungsformat ist aktiviert. Es wird empfohlen, es zu deaktivieren.",
+ "Maintenance window start" : "Beginn des Wartungsfensters",
+ "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "Der Server hat keine konfigurierte Startzeit für das Wartungsfenster. Das bedeutet, dass ressourcenintensive tägliche Hintergrundaufgaben auch während deiner Hauptnutzungszeit ausgeführt werden. Wir empfehlen, das Wartungsfenster auf eine Zeit mit geringer Nutzung festzulegen, damit Benutzer weniger von der Belastung durch diese umfangreichen Aufgaben beeinträchtigt werden.",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "Wartungsfenster zur Ausführung von umfangreichen Hintergrundaufgaben liegt zwischen {start}:00 UTC und {end}:00 UTC",
"Memcache" : "Memcache",
"Configured" : "Eingerichtet",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "Es wurde kein Speichercache konfiguriert. Um die Leistung zu verbessern, konfigurieren Sie bitte Memcache, sofern verfügbar.",
@@ -186,6 +180,7 @@
"PHP modules" : "PHP-Module",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Dieser Instanz fehlen einige erforderliche PHP-Module. Folgende Module müssen installiert sein:%s .",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "In dieser Instanz fehlen einige empfohlene PHP-Module. Für eine verbesserte Leistung und bessere Kompatibilität wird dringend empfohlen, sie zu installieren: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung empfiehlt es sich, das Modul in deiner PHP-Installation zu laden.",
"PHP version" : "PHP-Version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Du verwendest derzeit PHP %s. PHP 8.0 ist ab Nextcloud 27 veraltet. Nextcloud 28 erfordert mindestens PHP 8.1. Bitte aktualisiere so schnell wie möglich auf eine der offiziell unterstützten PHP-Versionen der PHP Gruppe.",
"You are currently running PHP %s." : "Du benutzt aktuell PHP %s.",
@@ -627,6 +622,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Diese Community-Version von Nextcloud wird nicht unterstützt und sofortige Benachrichtigungen sind nicht verfügbar.",
"Use a second factor besides your password to increase security for your account." : "Verwende neben deinem Passwort einen zweiten Faktor, um die Sicherheit für dein Konto zu erhöhen.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Wenn du Anwendungen von Drittanbietern verwendest, um dich mit Nextcloud zu verbinden, stelle bitte sicher, dass du für jede Anwendung ein Anwendungspasswort erstellst und einrichtest, bevor du die Zwei-Faktor-Authentifizierung aktivierst.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung wird empfohlen, <code>opcache.enable=1</code> in deiner PHP-Konfiguration anzuwenden.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Codekommentare entfernt werden. Wenn OPcache aktiviert ist, muss <code>opcache.save_comments=1</code> gesetzt werden, damit Nextcloud funktioniert.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Wenn OPcache aktiviert ist, wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Es wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, opcache.file_cache_only=0 in Ihre PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Die maximale Anzahl von OPcache-Schlüsseln ist fast erreicht. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.max_accelerated_files</code> mit einem höheren Wert als <code>%s</code> in deiner PHP-Konfiguration anzuwenden.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.memory_consumption</code> in deiner PHP-Konfiguration mit einem höheren Wert als <code>%s</code> anzuwenden.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, <code>opcache.interned_strings_buffer</code> mit einem Wert größer als <code>%s</code> in deiner PHP-Konfiguration anzuwenden.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Es wurden ungültige UUIDs von LDAP-Benutzern oder -Gruppen gefunden. Bitte überprüfe deine „UUID-Erkennung überschreiben“-Einstellungen im Expertenteil der LDAP-Konfiguration und verwende „occ ldap:update-uuid“, um sie zu aktualisieren.",
"Enable all" : "Alle aktivieren",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/de_DE.js b/apps/settings/l10n/de_DE.js
index 6cebac49c99..ed25cb086ed 100644
--- a/apps/settings/l10n/de_DE.js
+++ b/apps/settings/l10n/de_DE.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL verwendet eine veraltete %1$s Version (%2$s). Bitte aktualisieren Sie Ihr Betriebssystem, da ansonsten Funktionen wie z.B. %3$s nicht zuverlässig funktionieren.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Es konnte nicht festgestellt werden, ob die TLS-Version von cURL veraltet ist oder nicht, da während der HTTPS-Anforderung an https://nextcloud.com ein Fehler aufgetreten ist. Bitte überprüfen Sie die Nextcloud-Protokolldatei für weitere Einzelheiten.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung empfiehlt es sich, das Modul in Ihre PHP-Installation zu laden.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung wird empfohlen, <code>opcache.enable=1</code> auf Ihre PHP-Konfiguration anzuwenden.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Codekommentare entfernt werden. Wenn OPcache aktiviert ist, muss <code>opcache.save_comments=1</code> gesetzt werden, damit Nextcloud funktioniert.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Wenn OPcache aktiviert ist, wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Es wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, opcache.file_cache_only=0 in Ihre PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Die maximale Anzahl von OPcache-Schlüsseln ist fast erreicht. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.max_accelerated_files</code> mit einem höheren Wert als <code>%s</code> in Ihrer PHP-Konfiguration anzuwenden.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.memory_consumption</code> auf Ihre PHP-Konfiguration mit einem höheren Wert als <code>%s</code> anzuwenden. ",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, <code>opcache.interned_strings_buffer</code> mit einem Wert größer als <code>%s</code> auf Ihre PHP-Konfiguration anzuwenden.",
"Administrator documentation" : "Dokumentation für die Administration",
"User documentation" : "Dokumentation für Benutzer",
"Nextcloud help overview" : "Übersicht über die Nextcloud-Hilfe",
@@ -191,6 +182,18 @@ OC.L10N.register(
"PHP modules" : "PHP-Module",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Dieser Instanz fehlen einige erforderliche PHP-Module. Folgende Module müssen installiert sein:%s .",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "In dieser Instanz fehlen einige empfohlene PHP-Module. Für eine verbesserte Leistung und bessere Kompatibilität wird dringend empfohlen, sie zu installieren: %s.",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung empfiehlt es sich, das Modul in Ihre PHP-Installation zu laden.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung empfiehlt es sich, in der PHP-Konfiguration \"opcache.enable=1\" zu setzen.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, \"opcache.file_cache_only=0\" in die PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache funktioniert nicht wie erwartet, opcache_get_status() gibt false zurück, bitte die Konfiguration überprüfen.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "Die maximale Anzahl der OPcache-Schlüssel wird annähernd überschritten. Um sicherzustellen, dass alle Skripte im Cache gespeichert werden können, empfiehlt es sich, \"opcache.max_accelerated_files\" mit einem Wert größer als \"%s\" in der PHP-Konfiguration zu setzen.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, \"opcache.memory_consumption\" in der PHP-Konfiguration mit einem Wert höher als \"%s\" zu setzen.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "Der OPcache interned strings Puffer ist fast voll. Um sicherzustellen, dass sich wiederholende Strings effektiv zwischengespeichert werden können, wird empfohlen, \"opcache.interned_strings_buffer\" mit einem Wert größer als \"%s\" in der PHP-Konfiguration zu setzen.",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Code-Kommentare entfernt werden Mit aktiviertem OPcache muss \"opcache.save_comments=1\" gesetzt werden, damit die Nextcloud funktioniert.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache API nicht verwenden. Mit aktiviertem OPcache wird empfohlen, alle Nextcloud-Verzeichnisse mit \"opcache.restrict_api\" einzuschließen oder diese Einstellung zu deaktivieren, um OPcache API-Beschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "The PHP OPcache module is not properly configured. %s." : "Das PHP OPcache-Modul ist nicht ordnungsgemäß konfiguriert. %s.",
+ "Correctly configured" : "Korrekt konfiguriert",
"PHP version" : "PHP-Version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Sie verwenden derzeit PHP %s. PHP 8.0 ist ab Nextcloud 27 veraltet. Nextcloud 28 erfordert möglicherweise mindestens PHP 8.1. Bitte aktualisieren Sie so schnell wie möglich auf eine der offiziell unterstützten PHP-Versionen der PHP Gruppe.",
"You are currently running PHP %s." : "Sie benutzen aktuell PHP %s.",
@@ -646,6 +649,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Diese Community-Version von Nextcloud wird nicht unterstützt und sofortige Benachrichtigungen sind nicht verfügbar. ",
"Use a second factor besides your password to increase security for your account." : "Verwenden Sie neben Ihrem Passwort einen zweiten Faktor, um die Sicherheit für Ihr Konto zu erhöhen.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Wenn Sie Anwendungen von Drittanbietern verwenden, um sich mit Nextcloud zu verbinden, stellen Sie bitte sicher, dass Sie für jede Anwendung ein Anwendungspasswort erstellen und konfigurieren, bevor Sie die Zwei-Faktor-Authentifizierung aktivieren.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung wird empfohlen, <code>opcache.enable=1</code> auf Ihre PHP-Konfiguration anzuwenden.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Codekommentare entfernt werden. Wenn OPcache aktiviert ist, muss <code>opcache.save_comments=1</code> gesetzt werden, damit Nextcloud funktioniert.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Wenn OPcache aktiviert ist, wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Es wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, opcache.file_cache_only=0 in Ihre PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Die maximale Anzahl von OPcache-Schlüsseln ist fast erreicht. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.max_accelerated_files</code> mit einem höheren Wert als <code>%s</code> in Ihrer PHP-Konfiguration anzuwenden.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.memory_consumption</code> auf Ihre PHP-Konfiguration mit einem höheren Wert als <code>%s</code> anzuwenden. ",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, <code>opcache.interned_strings_buffer</code> mit einem Wert größer als <code>%s</code> auf Ihre PHP-Konfiguration anzuwenden.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Es wurden ungültige UUIDs von LDAP-Benutzern oder -Gruppen gefunden. Bitte überprüfen Sie Ihre „UUID-Erkennung überschreiben“-Einstellungen im Expertenteil der LDAP-Konfiguration und verwenden Sie „occ ldap:update-uuid“, um sie zu aktualisieren.",
"Enable all" : "Alle aktivieren",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/de_DE.json b/apps/settings/l10n/de_DE.json
index 0855dc7c3dc..a986ba79828 100644
--- a/apps/settings/l10n/de_DE.json
+++ b/apps/settings/l10n/de_DE.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Federated-Cloud-Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL verwendet eine veraltete %1$s Version (%2$s). Bitte aktualisieren Sie Ihr Betriebssystem, da ansonsten Funktionen wie z.B. %3$s nicht zuverlässig funktionieren.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Es konnte nicht festgestellt werden, ob die TLS-Version von cURL veraltet ist oder nicht, da während der HTTPS-Anforderung an https://nextcloud.com ein Fehler aufgetreten ist. Bitte überprüfen Sie die Nextcloud-Protokolldatei für weitere Einzelheiten.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung empfiehlt es sich, das Modul in Ihre PHP-Installation zu laden.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung wird empfohlen, <code>opcache.enable=1</code> auf Ihre PHP-Konfiguration anzuwenden.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Codekommentare entfernt werden. Wenn OPcache aktiviert ist, muss <code>opcache.save_comments=1</code> gesetzt werden, damit Nextcloud funktioniert.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Wenn OPcache aktiviert ist, wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Es wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, opcache.file_cache_only=0 in Ihre PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Die maximale Anzahl von OPcache-Schlüsseln ist fast erreicht. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.max_accelerated_files</code> mit einem höheren Wert als <code>%s</code> in Ihrer PHP-Konfiguration anzuwenden.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.memory_consumption</code> auf Ihre PHP-Konfiguration mit einem höheren Wert als <code>%s</code> anzuwenden. ",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, <code>opcache.interned_strings_buffer</code> mit einem Wert größer als <code>%s</code> auf Ihre PHP-Konfiguration anzuwenden.",
"Administrator documentation" : "Dokumentation für die Administration",
"User documentation" : "Dokumentation für Benutzer",
"Nextcloud help overview" : "Übersicht über die Nextcloud-Hilfe",
@@ -189,6 +180,18 @@
"PHP modules" : "PHP-Module",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Dieser Instanz fehlen einige erforderliche PHP-Module. Folgende Module müssen installiert sein:%s .",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "In dieser Instanz fehlen einige empfohlene PHP-Module. Für eine verbesserte Leistung und bessere Kompatibilität wird dringend empfohlen, sie zu installieren: %s.",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Das PHP-OPcache-Modul ist nicht geladen. Für eine bessere Leistung empfiehlt es sich, das Modul in Ihre PHP-Installation zu laden.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung empfiehlt es sich, in der PHP-Konfiguration \"opcache.enable=1\" zu setzen.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, \"opcache.file_cache_only=0\" in die PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache funktioniert nicht wie erwartet, opcache_get_status() gibt false zurück, bitte die Konfiguration überprüfen.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "Die maximale Anzahl der OPcache-Schlüssel wird annähernd überschritten. Um sicherzustellen, dass alle Skripte im Cache gespeichert werden können, empfiehlt es sich, \"opcache.max_accelerated_files\" mit einem Wert größer als \"%s\" in der PHP-Konfiguration zu setzen.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, \"opcache.memory_consumption\" in der PHP-Konfiguration mit einem Wert höher als \"%s\" zu setzen.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "Der OPcache interned strings Puffer ist fast voll. Um sicherzustellen, dass sich wiederholende Strings effektiv zwischengespeichert werden können, wird empfohlen, \"opcache.interned_strings_buffer\" mit einem Wert größer als \"%s\" in der PHP-Konfiguration zu setzen.",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Code-Kommentare entfernt werden Mit aktiviertem OPcache muss \"opcache.save_comments=1\" gesetzt werden, damit die Nextcloud funktioniert.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache API nicht verwenden. Mit aktiviertem OPcache wird empfohlen, alle Nextcloud-Verzeichnisse mit \"opcache.restrict_api\" einzuschließen oder diese Einstellung zu deaktivieren, um OPcache API-Beschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "The PHP OPcache module is not properly configured. %s." : "Das PHP OPcache-Modul ist nicht ordnungsgemäß konfiguriert. %s.",
+ "Correctly configured" : "Korrekt konfiguriert",
"PHP version" : "PHP-Version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Sie verwenden derzeit PHP %s. PHP 8.0 ist ab Nextcloud 27 veraltet. Nextcloud 28 erfordert möglicherweise mindestens PHP 8.1. Bitte aktualisieren Sie so schnell wie möglich auf eine der offiziell unterstützten PHP-Versionen der PHP Gruppe.",
"You are currently running PHP %s." : "Sie benutzen aktuell PHP %s.",
@@ -644,6 +647,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Diese Community-Version von Nextcloud wird nicht unterstützt und sofortige Benachrichtigungen sind nicht verfügbar. ",
"Use a second factor besides your password to increase security for your account." : "Verwenden Sie neben Ihrem Passwort einen zweiten Faktor, um die Sicherheit für Ihr Konto zu erhöhen.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Wenn Sie Anwendungen von Drittanbietern verwenden, um sich mit Nextcloud zu verbinden, stellen Sie bitte sicher, dass Sie für jede Anwendung ein Anwendungspasswort erstellen und konfigurieren, bevor Sie die Zwei-Faktor-Authentifizierung aktivieren.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache ist deaktiviert. Für eine bessere Leistung wird empfohlen, <code>opcache.enable=1</code> auf Ihre PHP-Konfiguration anzuwenden.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache ist so konfiguriert, dass Codekommentare entfernt werden. Wenn OPcache aktiviert ist, muss <code>opcache.save_comments=1</code> gesetzt werden, damit Nextcloud funktioniert.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Wenn OPcache aktiviert ist, wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud darf die OPcache-API nicht verwenden. Es wird dringend empfohlen, alle Nextcloud-Verzeichnisse mit <code>opcache.restrict_api</code> einzuschließen oder diese Einstellung zu deaktivieren, um OPcache-API-Einschränkungen zu deaktivieren und Fehler während Nextcloud-Core- oder App-Aktualisierungen zu vermeiden.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Der OPcache mit gemeinsamem Speicher ist deaktiviert. Für eine bessere Leistung wird empfohlen, opcache.file_cache_only=0 in Ihre PHP-Konfiguration aufzunehmen und den Dateicache nur als Second Level Cache zu verwenden.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Die maximale Anzahl von OPcache-Schlüsseln ist fast erreicht. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.max_accelerated_files</code> mit einem höheren Wert als <code>%s</code> in Ihrer PHP-Konfiguration anzuwenden.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Puffer ist fast voll. Um sicherzustellen, dass alle Skripte im Cache gehalten werden können, wird empfohlen, <code>opcache.memory_consumption</code> auf Ihre PHP-Konfiguration mit einem höheren Wert als <code>%s</code> anzuwenden. ",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Der OPcache-Zwischenspeicher für interne Zeichenfolgen ist fast voll. Um sicherzustellen, dass sich wiederholende Zeichenfolgen effektiv zwischengespeichert werden können, wird empfohlen, <code>opcache.interned_strings_buffer</code> mit einem Wert größer als <code>%s</code> auf Ihre PHP-Konfiguration anzuwenden.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Es wurden ungültige UUIDs von LDAP-Benutzern oder -Gruppen gefunden. Bitte überprüfen Sie Ihre „UUID-Erkennung überschreiben“-Einstellungen im Expertenteil der LDAP-Konfiguration und verwenden Sie „occ ldap:update-uuid“, um sie zu aktualisieren.",
"Enable all" : "Alle aktivieren",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/en_GB.js b/apps/settings/l10n/en_GB.js
index 365d00a1be8..f6dfe923a53 100644
--- a/apps/settings/l10n/en_GB.js
+++ b/apps/settings/l10n/en_GB.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
"Administrator documentation" : "Administrator documentation",
"User documentation" : "User documentation",
"Nextcloud help overview" : "Nextcloud help overview",
@@ -191,6 +182,18 @@ OC.L10N.register(
"PHP modules" : "PHP modules",
"This instance is missing some required PHP modules. It is required to install them: %s." : "This instance is missing some required PHP modules. It is required to install them: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s.",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache is not working as it should, opcache_get_status() returns false, please check configuration.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\".",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\".",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\".",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "The PHP OPcache module is not properly configured. %s." : "The PHP OPcache module is not properly configured. %s.",
+ "Correctly configured" : "Correctly configured",
"PHP version" : "PHP version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible.",
"You are currently running PHP %s." : "You are currently running PHP %s.",
@@ -646,6 +649,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "This community release of Nextcloud is unsupported and instant notifications are unavailable.",
"Use a second factor besides your password to increase security for your account." : "Use a second factor besides your password to increase security for your account.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them.",
"Enable all" : "Enable all",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/en_GB.json b/apps/settings/l10n/en_GB.json
index d9da77c312c..74daffe7952 100644
--- a/apps/settings/l10n/en_GB.json
+++ b/apps/settings/l10n/en_GB.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
"Administrator documentation" : "Administrator documentation",
"User documentation" : "User documentation",
"Nextcloud help overview" : "Nextcloud help overview",
@@ -189,6 +180,18 @@
"PHP modules" : "PHP modules",
"This instance is missing some required PHP modules. It is required to install them: %s." : "This instance is missing some required PHP modules. It is required to install them: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s.",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache is not working as it should, opcache_get_status() returns false, please check configuration.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\".",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\".",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\".",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "The PHP OPcache module is not properly configured. %s." : "The PHP OPcache module is not properly configured. %s.",
+ "Correctly configured" : "Correctly configured",
"PHP version" : "PHP version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible.",
"You are currently running PHP %s." : "You are currently running PHP %s.",
@@ -644,6 +647,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "This community release of Nextcloud is unsupported and instant notifications are unavailable.",
"Use a second factor besides your password to increase security for your account." : "Use a second factor besides your password to increase security for your account.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them.",
"Enable all" : "Enable all",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/es.js b/apps/settings/l10n/es.js
index e7ee21f023a..d2901d53c0e 100644
--- a/apps/settings/l10n/es.js
+++ b/apps/settings/l10n/es.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Compartido en Nube Federada",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL está usando una versión desactualizada %1$s (%2$s). Por favor, actualiza tu sistema operativo o funciones como %3$s no funcionarán de forma fiable.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "No se ha podido determinar si la versión TLS de cURL está desactualizada porque ha ocurrido un error durante la solicitud HTTPS a https://nextcloud.com. Por favor, comprueba el archivo de registro de Nextcloud para más detalles.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El módulo PHP OPcache no está cargado. Para un mejor rendimiento se recomienda cargarlo en su instalación de PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está deshabilitado. Para un mejor rendimiento, se recomienda aplicar <code>opcache.enable=1</code> a la configuración de PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para eliminar los comentarios del código. Con OPcache activado, se debe establecer <code>opcache.save_comments=1</code> para que Nextcloud funcione.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no puede utilizar la API de OPcache. Con OPcache habilitado, es muy recomendable incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para evitar errores durante las actualizaciones del núcleo o de las aplicaciones de Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no puede utilizar la API de OPcache. Con OPcache habilitado, es muy recomendable incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para evitar errores durante las actualizaciones del núcleo o de las aplicaciones de Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La memoria compartida basada en OPcache está deshabilitada. Para mejor rendimiento, se recomienda añadir <code>opcache.file_cache_only=0</code> a su configuración PHP y utilizar el caché de archivo sólo como un caché de segundo nivel.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "El número máximo de claves de OPcache está casi superado. Para asegurar que todos los scripts puedan mantenerse en la caché, se recomienda aplicar <code>opcache.max_accelerated_files</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "El buffer de OPcache está casi lleno. Para asegurar que todos los scripts puedan ser retenidos en la caché, se recomienda aplicar <code>opcache.memory_consumption</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "El buffer de OPcache está casi lleno. Para asegurar que todos los scripts puedan ser retenidos en la caché, se recomienda aplicar <code>opcache.memory_consumption</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
"Administrator documentation" : "Documentación del adminsitrador",
"User documentation" : "Documentación de usuario",
"Nextcloud help overview" : "Vista general de la ayuda de Nextcloud",
@@ -153,14 +144,17 @@ OC.L10N.register(
"Missing primary key on table \"%s\"." : "Falta la clave primaria en la tabla \"%s\".",
"The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "A la base de datos le faltan algunas claves primarias. Debido a que añadir claves primarias en tablas grandes podría llevar mucho tiempo, no se añadieron automáticamente. Al ejecutar \"occ db:add-missing-primary-keys\" esas claves primarias faltantes podrían ser añadidas manualmente mientras la instancia sigue funcionando.",
"Database pending bigint migrations" : "Queda pendiente la migración de \"bigint\"",
- "Default phone region" : "Región por defecto para teléfonos",
- "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Tu instalación no tiene una región por defecto para teléfonos seleccionada. Esto es necesario para validar números de teléfono en los ajustes de usuario que no tienen un código internacional. Para permitir números sin código internacional, añade en tu archivo de configuración el ajuste \"default_phone_region\" con el código regional ISO 3166-1 correspondiente.",
+ "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Algunas columnas en la base de datos no tienen una conversión a big int. Debido al hecho de que cambiar los tipos de columna en tablas grandes puede llevar tiempo, no se cambiaron automáticamente. Al ejecutar \"occ db:convert-filecache-bigint\", se pueden aplicar manualmente esos cambios pendientes. Esta operación debe realizarse mientras la instancia está fuera de línea.",
+ "Default phone region" : "Región predeterminada para teléfonos",
+ "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Tu instalación no tiene una región predeterminada para teléfonos seleccionada. Esto es necesario para validar números de teléfono en los ajustes de usuario que no tienen un código internacional. Para permitir números sin código internacional, añade en tu archivo de configuración el ajuste \"default_phone_region\" con el código regional ISO 3166-1 correspondiente.",
"Email test" : "Correo de prueba",
"Email test was successfully sent" : "Correo de prueba enviado correctamente",
"You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "No has introducido o verificado la configuración de tu servidor de correo todavía. Por favor, ve a \"Ajustes básicos\" para configurarlo. A continuación, usa el botón \"Enviar correo\" bajo el formulario para verificar tus ajustes.",
"File locking" : "Bloqueo de archivos",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "El bloqueo de ficheros transaccional está deshabilitado, esto puede crear problemas por condiciones de carrera. Habilita \"filelocking.enabled\" en config.php para evitar estos problemas.",
"The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "La base de datos está siendo utilizada para bloqueo de ficheros transaccional. Para mejorar el rendimiento, por favor utiliza memcache, si está disponible.",
+ "Forwarded for headers" : "Cabeceras Forwarded for",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "El ajuste \"trusted_proxies\" no tiene un valor correcto, debería ser un arreglo.",
"The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "La configuración de la cabecera del proxy inverso es incorrecta. Esto es un problema de seguridad y puede permitir a un atacante fingir una dirección IP como visible para Nextcloud.",
"Your IP address was resolved as %s" : "Tu dirección IP fue resuelta a %s",
"The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "La configuración de la cabecera del proxy inverso es incorrecta, o estás accediendo a Nextcloud desde un proxy autorizado. Si no, esto es un problema de seguridad, y puede permitir a un atacante fingir uan dirección IP como visible para Nextcloud.",
@@ -170,10 +164,13 @@ OC.L10N.register(
"Old server-side-encryption" : "Antiguo cifrado en el servidor",
"Disabled" : "Desactivado",
"The old server-side-encryption format is enabled. We recommend disabling this." : "El antiguo formato de cifrado en el lado del servidor está activado. Recomendamos deshabilitar esto.",
+ "Maintenance window start" : "Inicio de la ventana de mantenimiento",
+ "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "El servidor no tiene un tiempo de inicio de la ventana de mantenimiento configurado. Esto significa que los trabajos en segundo plano diarios que consumen recursos de manera intensiva serán ejecutados durante el tiempo regular de uso. Recomendamos establecerlo a una franja horaria de poco uso, de manera que el impacto a los usuarios disminuya por la carga causada a raíz estas tareas intensivas.",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "La ventana de mantenimiento para ejecutar trabajos en segundo plano intensivos está entre {start}:00 UTC y {end}:00 UTC",
"Memcache" : "Memcache",
"Configured" : "Configurado",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "No hay un caché en memoria configurado. Para mejorar el rendimiento, configura memcache, si está disponible.",
- "PHP default charset" : "Conjunto de caracteres por defecto de PHP",
+ "PHP default charset" : "Conjunto de caracteres predeterminado de PHP",
"PHP configuration option \"default_charset\" should be UTF-8" : "La opción de configuración PHP \"default_charset\" debería ser UTF-8",
"Freetype" : "FreeType",
"Supported" : "Soportada",
@@ -185,6 +182,18 @@ OC.L10N.register(
"PHP modules" : "Módulos PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "A esta instancia le faltan algunos módulos PHP obligatorios. Es necesario que los instales: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "A esta instancia le faltan algunos módulos PHP recomendados. Para mejorar el rendimiento y la compatibilidad, te recomendamos encarecidamente instalarlos: %s.",
+ "PHP opcache" : "opcache de PHP",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El módulo PHP OPcache no está cargado. Para un mejor rendimiento se recomienda cargarlo en su instalación de PHP.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache está deshabilitado. Para un mejor rendimiento, se recomienda añadir \"opcache.enable=1\" a la configuración de PHP.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "La memoria compartida basada en OPcache está deshabilitada. Para mejor rendimiento, se recomienda añadir \"opcache.file_cache_only=0\" a su configuración PHP y utilizar el caché de archivo sólo como un caché de segundo nivel.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache no está funcionado como es debido, op_cache_get_status() retorna falso, por favor, chequee la configuración.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "El número máximo de llaves OPcache está casi agotado. Para asegurarse de que todos los scripts puedan mantenerse en caché, se recomienda añadir \"opcache.max_accelerated_files\" a su configuración de PHP con un valor superior a \"%s\".",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "El buffer de OPcache está casi lleno. Para asegurarse de que todos los scripts puedan ser retenidos en caché, se recomienda añadir \"opcache.memory_consumption\" a su configuración de PHP con un valor superior a \"%s\".",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "El búfer de cadenas internadas de OPcache está casi lleno. Para asegurarse de que las cadenas repetidas puedan ser almacenadas en caché de manera efectiva, se recomienda añadir \"opcache.interned_strings_buffer\" a la configuración de PHP con un valor superior a \"%s\".",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache está configurado para eliminar comentarios en el código. Con OPcache activado, se debe establecer \"opcache.save_comments=1\" para que Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para utilizar la API de OPcache. Con OPcache habilitado, es altamente recomendado incluir todos los directorios de Nextcloud con \"opcache.restrict_api\" o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para prevenir errores durante las actualizaciones base de Nextcloud o de las aplicaciones.",
+ "The PHP OPcache module is not properly configured. %s." : "El módulo PHP OPcache no está configurado correctamente %s.",
+ "Correctly configured" : "Correctamente configurado",
"PHP version" : "Versión PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Estás utilizando la versión PHP %s. PHP 8.0 está obsoleto en Nextcloud 27. Nextcloud 28 puede requerir PHP 8.1 como mínimo. Por favor, actualiza cuanto antes a una de las versiones de PHP soportadas oficialmente por el Grupo PHP.",
"You are currently running PHP %s." : "Estás ejecutando PHP %s.",
@@ -200,6 +209,7 @@ OC.L10N.register(
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Está instalada la versión MariaDB \"%s\". Nextcloud 21 ya no soporta esta versión y requiere MariaDB 10.2 o superior.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Se utiliza la versión \"%s\" de MySQL. Nextcloud 21 ya no soportará esta versión y requiere MySQL 8.0 o MariaDB 10.2 o superior.",
"PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "Está instalada la versión PostgreSQL \"%s\". Nextcloud 21 ya no soporta esta versión y requiere PostgreSQL 9.6 o superior.",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite se está utilizando actualmente como la base de datos principal. Para instalaciones más grandes, recomendamos que cambie a una base de datos principal diferente. Esto es particularmente recomendado cuando se utiliza el cliente de escritorio para la sincronización de archivos. Para migrar a otra base de datos, utilice la herramienta de línea de comandos: \"occ db:convert-type\".",
"Unknown database platform" : "Plataforma de base de datos desconocida",
"Architecture" : "Arquitectura",
"64-bit" : "64-bits",
@@ -240,14 +250,14 @@ OC.L10N.register(
"These groups will still be able to receive shares, but not to initiate them." : "Estos grupos aún podrán recibir contenidos compartidos, pero no podrán iniciarlos.",
"Set default expiration date for shares" : "Establecer fecha de caducidad predeterminada para recursos compartidos",
"Enforce expiration date" : "Forzar expiración",
- "Default expiration time of new shares in days" : "Tiempo de caducidad por defecto para nuevos recursos compartidos, en días",
+ "Default expiration time of new shares in days" : "Tiempo de caducidad predeterminado para nuevos recursos compartidos, en días",
"Expire shares after x days" : "Los recursos compartidos caducan tras x días",
"Set default expiration date for shares to other servers" : "Establecer fecha de caducidad predeterminada para recursos compartidos con otros servidores",
"Enforce expiration date for remote shares" : "Imponer fecha de caducidad para recursos compartidos remotos",
"Default expiration time of remote shares in days" : "Tiempo de caducidad por defecto para nuevos elementos compartidos en remoto, en días",
"Expire remote shares after x days" : "Los recursos compartidos en remoto caducan tras x días",
"Set default expiration date for shares via link or mail" : "Establecer fecha de caducidad por defecto para recursos compartidos por enlace o por correo",
- "Default expiration time of shares in days" : "Fecha de caducidad por defecto de recursos compartidos, en días",
+ "Default expiration time of shares in days" : "Fecha de caducidad predeterminado de recursos compartidos, en días",
"Privacy settings for sharing" : "Ajustes de privacidad al compartir",
"Allow username autocompletion in share dialog and allow access to the system address book" : "Permitir el auto-completado del nombre de usuario en el diálogo de compartir y permitir el acceso a la libreta de direcciones del sistema",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "Si el autocompletado \"en mismo grupo\" e \"integración del número de telefono\" están activados, una coincidencia en cualquiera de ellos es suficiente para mostrar un usuario.",
@@ -257,7 +267,7 @@ OC.L10N.register(
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Mostrar texto de aviso en la página de subida de enlace público (solo se muestra cuando la lista de archivos está oculta)",
"Disclaimer text" : "Descargo de responsabilidad",
"This text will be shown on the public link upload page when the file list is hidden." : "Este texto se mostrará en la página de subida de enlace público cuando la lista de archivos esté oculta.",
- "Default share permissions" : "Permisos para compartir por defecto",
+ "Default share permissions" : "Permisos por defecto para recurso compartido",
"Changed disclaimer text" : "Descargo de responsabilidad actualizado",
"Deleted disclaimer text" : "Descargo de responsabilidad eliminado",
"Could not set disclaimer text" : "No se pudo establecer el descargo de responsabilidad",
@@ -305,6 +315,8 @@ OC.L10N.register(
"_%n app has an update available_::_%n apps have an update available_" : ["%n app tiene una actualización disponible.","%n apps tienen una actualización disponible.","%n apps tienen una actualización disponible."],
"_Update_::_Update all_" : ["Actualizar todo","Actualizar todo","Actualizar todo"],
"Device name" : "Nombre del dispositivo",
+ "Cancel renaming" : "Cancelar renombrado",
+ "Save new name" : "Guardar nombre nuevo",
"Marked for remote wipe" : "Marcado para borrado remoto",
"Device settings" : "Configuración del dispositivo",
"Allow filesystem access" : "Permitir acceso al sistema de archivos",
@@ -317,7 +329,10 @@ OC.L10N.register(
"{productName} Android app" : "{productName} Android app",
"{productName} Talk for iOS" : "{productName} Talk for iOS",
"{productName} Talk for Android" : "{productName} Talk for Android",
+ "Sync client" : "Cliente de sincronización",
"This session" : "Esta sesión",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device" : "Dispositivo",
"Last activity" : "Última actividad",
"Devices & sessions" : "Dispositivos y sesiones",
@@ -325,10 +340,17 @@ OC.L10N.register(
"App name" : "Nombre de la app",
"Create new app password" : "Crear nueva contraseña de app",
"Error while creating device token" : "Error al crear \"token\" de dispositivo",
+ "New app password" : "Nueva contraseña de aplicación",
+ "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Utilice las credenciales a continuación para configurar su app o dispositivo. Por razones de seguridad, esta contraseña se mostrará sólo una vez.",
"Username" : "Nombre de usuario",
"Password" : "Contraseña",
"Show QR code for mobile apps" : "Mostrar código QR para apps móviles",
+ "App password copied!" : "¡Se copió la contraseña de aplicación!",
+ "Copy app password" : "Copiar contraseña de aplicación",
+ "Login name copied!" : "¡Se copió el nombre de inicio de sesión!",
+ "Copy login name" : "Copiar nombre de inicio de sesión",
"Could not copy app password. Please copy it manually." : "No se ha podido copiar la contraseña de app. Por favor, cópiala manualmente.",
+ "Could not copy login name. Please copy it manually." : "No se pudo copiar el nombre de inicio de sesión. Por favor, cópielo manualmente.",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "Para que el servidor trabaje bien, es importante configurar correctamente los trabajos en segundo plano. La configuración recomendada es cron. Por favor, ver la documentación para más información.",
"Last job execution ran {time}. Something seems wrong." : "La última ejecución de un trabajo fue {time}. Algo parece ir mal. ",
"Last job ran {relativeTime}." : "Último trabajo realizado {relativeTime}.",
@@ -512,8 +534,8 @@ OC.L10N.register(
"Send email" : "Enviar mensaje",
"Send welcome email to new users" : "Enviar correo de bienvenida a usuarios nuevos",
"Defaults" : "Valores por defecto",
- "Default quota" : "Espacio predefinido",
- "Select default quota" : "Seleccionar espacio por defecto",
+ "Default quota" : "Cuota predeterminada",
+ "Select default quota" : "Seleccionar cuota predeterminada",
"Passwordless authentication requires a secure connection." : "La autenticación sin contraseña requiere una conexión segura.",
"Add WebAuthn device" : "Añadir dispositivo WebAuthn",
"Please authorize your WebAuthn device." : "Autorice a su dispositivo WebAuthn, por favor.",
@@ -532,6 +554,7 @@ OC.L10N.register(
"{license}-licensed" : "licenciado bajo {license}",
"Changelog" : "Historial de cambios",
"by {author}\n{license}" : "por {author}\n{license}",
+ "User management" : "Administración de usuarios",
"Active users" : "Usuarios activos",
"Admins" : "Administradores",
"Disabled users" : "Usuarios inhabilitados",
@@ -539,6 +562,7 @@ OC.L10N.register(
"Create group" : "Crear grupo",
"Group name" : "Nombre del grupo",
"Please enter a valid group name" : "Por favor, ingrese un nombre de grupo válido",
+ "User group: {group}" : "Grupo del usuario: {group}",
"Failed to create group" : "Fallo al crear el grupo",
"Sending…" : "Enviando...",
"Email sent" : "Correo electrónico enviado",
@@ -579,6 +603,7 @@ OC.L10N.register(
"Error: This app cannot be enabled because it makes the server unstable" : "Error: Esta app no se puede activar porque hace inestable al servidor",
"Do you really want to wipe your data from this device?" : "¿Estás seguro de querer borrar tus datos de este dispositivo?",
"Confirm wipe" : "Confirmar borrado",
+ "Could not delete the app token" : "No se pudo eliminar el token de aplicación",
"Error while wiping the device with the token" : "Error al borrar el dispositivo con el token",
"Error while updating device token name" : "Error al actualizar el nombre del token de dispositivo",
"Error while updating device token scope" : "Error al actualizar el alcance del token de dispositivo",
@@ -624,6 +649,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "El lanzamiento de esta versión para la comunidad de Nextcloud no cuenta con soporte y las notificaciones instantáneas no están disponibles.",
"Use a second factor besides your password to increase security for your account." : "Usa un segundo paso además de tu contraseña para incrementar la seguridad de tu cuenta. ",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Si utiliza aplicaciones de terceras partes para conectarse a Nextcloud, por favor compruebe que crea y configura una contraseña de app para cada una antes de activar el factor de autentificación de dos pasos.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está deshabilitado. Para un mejor rendimiento, se recomienda aplicar <code>opcache.enable=1</code> a la configuración de PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para eliminar los comentarios del código. Con OPcache activado, se debe establecer <code>opcache.save_comments=1</code> para que Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no puede utilizar la API de OPcache. Con OPcache habilitado, es muy recomendable incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para evitar errores durante las actualizaciones del núcleo o de las aplicaciones de Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no puede utilizar la API de OPcache. Con OPcache habilitado, es muy recomendable incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para evitar errores durante las actualizaciones del núcleo o de las aplicaciones de Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La memoria compartida basada en OPcache está deshabilitada. Para mejor rendimiento, se recomienda añadir <code>opcache.file_cache_only=0</code> a su configuración PHP y utilizar el caché de archivo sólo como un caché de segundo nivel.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "El número máximo de claves de OPcache está casi superado. Para asegurar que todos los scripts puedan mantenerse en la caché, se recomienda aplicar <code>opcache.max_accelerated_files</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "El buffer de OPcache está casi lleno. Para asegurar que todos los scripts puedan ser retenidos en la caché, se recomienda aplicar <code>opcache.memory_consumption</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "El buffer de OPcache está casi lleno. Para asegurar que todos los scripts puedan ser retenidos en la caché, se recomienda aplicar <code>opcache.memory_consumption</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Se han encontrado UUIDs no válidos de usuarios o grupos LDAP. Por favor, compruebe la configuración de \"Anular detección de UUID\" en la sección de Experto de la configuración LDAP y use \"occ ldap:update-uuid\" para actualizarlos.",
"Enable all" : "Activar todas",
"Internet Explorer" : "Internet Explorer",
@@ -656,7 +689,7 @@ OC.L10N.register(
"No users in here" : "No hay usuarios aquí",
"Enter group name" : "Introduce el nombre del grupo",
"Add group" : "Añadir grupo",
- "Default quota:" : "Espacio por defecto:",
+ "Default quota:" : "Cuota por defecto:",
"Show Languages" : "Mostrar idiomas",
"Send email to new user" : "Enviar correo al usuario nuevo",
"Not saved" : "No guardado",
diff --git a/apps/settings/l10n/es.json b/apps/settings/l10n/es.json
index 1efea13d254..dc1da80c74f 100644
--- a/apps/settings/l10n/es.json
+++ b/apps/settings/l10n/es.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Compartido en Nube Federada",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL está usando una versión desactualizada %1$s (%2$s). Por favor, actualiza tu sistema operativo o funciones como %3$s no funcionarán de forma fiable.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "No se ha podido determinar si la versión TLS de cURL está desactualizada porque ha ocurrido un error durante la solicitud HTTPS a https://nextcloud.com. Por favor, comprueba el archivo de registro de Nextcloud para más detalles.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El módulo PHP OPcache no está cargado. Para un mejor rendimiento se recomienda cargarlo en su instalación de PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está deshabilitado. Para un mejor rendimiento, se recomienda aplicar <code>opcache.enable=1</code> a la configuración de PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para eliminar los comentarios del código. Con OPcache activado, se debe establecer <code>opcache.save_comments=1</code> para que Nextcloud funcione.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no puede utilizar la API de OPcache. Con OPcache habilitado, es muy recomendable incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para evitar errores durante las actualizaciones del núcleo o de las aplicaciones de Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no puede utilizar la API de OPcache. Con OPcache habilitado, es muy recomendable incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para evitar errores durante las actualizaciones del núcleo o de las aplicaciones de Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La memoria compartida basada en OPcache está deshabilitada. Para mejor rendimiento, se recomienda añadir <code>opcache.file_cache_only=0</code> a su configuración PHP y utilizar el caché de archivo sólo como un caché de segundo nivel.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "El número máximo de claves de OPcache está casi superado. Para asegurar que todos los scripts puedan mantenerse en la caché, se recomienda aplicar <code>opcache.max_accelerated_files</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "El buffer de OPcache está casi lleno. Para asegurar que todos los scripts puedan ser retenidos en la caché, se recomienda aplicar <code>opcache.memory_consumption</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "El buffer de OPcache está casi lleno. Para asegurar que todos los scripts puedan ser retenidos en la caché, se recomienda aplicar <code>opcache.memory_consumption</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
"Administrator documentation" : "Documentación del adminsitrador",
"User documentation" : "Documentación de usuario",
"Nextcloud help overview" : "Vista general de la ayuda de Nextcloud",
@@ -151,14 +142,17 @@
"Missing primary key on table \"%s\"." : "Falta la clave primaria en la tabla \"%s\".",
"The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "A la base de datos le faltan algunas claves primarias. Debido a que añadir claves primarias en tablas grandes podría llevar mucho tiempo, no se añadieron automáticamente. Al ejecutar \"occ db:add-missing-primary-keys\" esas claves primarias faltantes podrían ser añadidas manualmente mientras la instancia sigue funcionando.",
"Database pending bigint migrations" : "Queda pendiente la migración de \"bigint\"",
- "Default phone region" : "Región por defecto para teléfonos",
- "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Tu instalación no tiene una región por defecto para teléfonos seleccionada. Esto es necesario para validar números de teléfono en los ajustes de usuario que no tienen un código internacional. Para permitir números sin código internacional, añade en tu archivo de configuración el ajuste \"default_phone_region\" con el código regional ISO 3166-1 correspondiente.",
+ "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Algunas columnas en la base de datos no tienen una conversión a big int. Debido al hecho de que cambiar los tipos de columna en tablas grandes puede llevar tiempo, no se cambiaron automáticamente. Al ejecutar \"occ db:convert-filecache-bigint\", se pueden aplicar manualmente esos cambios pendientes. Esta operación debe realizarse mientras la instancia está fuera de línea.",
+ "Default phone region" : "Región predeterminada para teléfonos",
+ "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Tu instalación no tiene una región predeterminada para teléfonos seleccionada. Esto es necesario para validar números de teléfono en los ajustes de usuario que no tienen un código internacional. Para permitir números sin código internacional, añade en tu archivo de configuración el ajuste \"default_phone_region\" con el código regional ISO 3166-1 correspondiente.",
"Email test" : "Correo de prueba",
"Email test was successfully sent" : "Correo de prueba enviado correctamente",
"You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "No has introducido o verificado la configuración de tu servidor de correo todavía. Por favor, ve a \"Ajustes básicos\" para configurarlo. A continuación, usa el botón \"Enviar correo\" bajo el formulario para verificar tus ajustes.",
"File locking" : "Bloqueo de archivos",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "El bloqueo de ficheros transaccional está deshabilitado, esto puede crear problemas por condiciones de carrera. Habilita \"filelocking.enabled\" en config.php para evitar estos problemas.",
"The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "La base de datos está siendo utilizada para bloqueo de ficheros transaccional. Para mejorar el rendimiento, por favor utiliza memcache, si está disponible.",
+ "Forwarded for headers" : "Cabeceras Forwarded for",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "El ajuste \"trusted_proxies\" no tiene un valor correcto, debería ser un arreglo.",
"The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "La configuración de la cabecera del proxy inverso es incorrecta. Esto es un problema de seguridad y puede permitir a un atacante fingir una dirección IP como visible para Nextcloud.",
"Your IP address was resolved as %s" : "Tu dirección IP fue resuelta a %s",
"The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "La configuración de la cabecera del proxy inverso es incorrecta, o estás accediendo a Nextcloud desde un proxy autorizado. Si no, esto es un problema de seguridad, y puede permitir a un atacante fingir uan dirección IP como visible para Nextcloud.",
@@ -168,10 +162,13 @@
"Old server-side-encryption" : "Antiguo cifrado en el servidor",
"Disabled" : "Desactivado",
"The old server-side-encryption format is enabled. We recommend disabling this." : "El antiguo formato de cifrado en el lado del servidor está activado. Recomendamos deshabilitar esto.",
+ "Maintenance window start" : "Inicio de la ventana de mantenimiento",
+ "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "El servidor no tiene un tiempo de inicio de la ventana de mantenimiento configurado. Esto significa que los trabajos en segundo plano diarios que consumen recursos de manera intensiva serán ejecutados durante el tiempo regular de uso. Recomendamos establecerlo a una franja horaria de poco uso, de manera que el impacto a los usuarios disminuya por la carga causada a raíz estas tareas intensivas.",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "La ventana de mantenimiento para ejecutar trabajos en segundo plano intensivos está entre {start}:00 UTC y {end}:00 UTC",
"Memcache" : "Memcache",
"Configured" : "Configurado",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "No hay un caché en memoria configurado. Para mejorar el rendimiento, configura memcache, si está disponible.",
- "PHP default charset" : "Conjunto de caracteres por defecto de PHP",
+ "PHP default charset" : "Conjunto de caracteres predeterminado de PHP",
"PHP configuration option \"default_charset\" should be UTF-8" : "La opción de configuración PHP \"default_charset\" debería ser UTF-8",
"Freetype" : "FreeType",
"Supported" : "Soportada",
@@ -183,6 +180,18 @@
"PHP modules" : "Módulos PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "A esta instancia le faltan algunos módulos PHP obligatorios. Es necesario que los instales: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "A esta instancia le faltan algunos módulos PHP recomendados. Para mejorar el rendimiento y la compatibilidad, te recomendamos encarecidamente instalarlos: %s.",
+ "PHP opcache" : "opcache de PHP",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El módulo PHP OPcache no está cargado. Para un mejor rendimiento se recomienda cargarlo en su instalación de PHP.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache está deshabilitado. Para un mejor rendimiento, se recomienda añadir \"opcache.enable=1\" a la configuración de PHP.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "La memoria compartida basada en OPcache está deshabilitada. Para mejor rendimiento, se recomienda añadir \"opcache.file_cache_only=0\" a su configuración PHP y utilizar el caché de archivo sólo como un caché de segundo nivel.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache no está funcionado como es debido, op_cache_get_status() retorna falso, por favor, chequee la configuración.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "El número máximo de llaves OPcache está casi agotado. Para asegurarse de que todos los scripts puedan mantenerse en caché, se recomienda añadir \"opcache.max_accelerated_files\" a su configuración de PHP con un valor superior a \"%s\".",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "El buffer de OPcache está casi lleno. Para asegurarse de que todos los scripts puedan ser retenidos en caché, se recomienda añadir \"opcache.memory_consumption\" a su configuración de PHP con un valor superior a \"%s\".",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "El búfer de cadenas internadas de OPcache está casi lleno. Para asegurarse de que las cadenas repetidas puedan ser almacenadas en caché de manera efectiva, se recomienda añadir \"opcache.interned_strings_buffer\" a la configuración de PHP con un valor superior a \"%s\".",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache está configurado para eliminar comentarios en el código. Con OPcache activado, se debe establecer \"opcache.save_comments=1\" para que Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para utilizar la API de OPcache. Con OPcache habilitado, es altamente recomendado incluir todos los directorios de Nextcloud con \"opcache.restrict_api\" o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para prevenir errores durante las actualizaciones base de Nextcloud o de las aplicaciones.",
+ "The PHP OPcache module is not properly configured. %s." : "El módulo PHP OPcache no está configurado correctamente %s.",
+ "Correctly configured" : "Correctamente configurado",
"PHP version" : "Versión PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Estás utilizando la versión PHP %s. PHP 8.0 está obsoleto en Nextcloud 27. Nextcloud 28 puede requerir PHP 8.1 como mínimo. Por favor, actualiza cuanto antes a una de las versiones de PHP soportadas oficialmente por el Grupo PHP.",
"You are currently running PHP %s." : "Estás ejecutando PHP %s.",
@@ -198,6 +207,7 @@
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Está instalada la versión MariaDB \"%s\". Nextcloud 21 ya no soporta esta versión y requiere MariaDB 10.2 o superior.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Se utiliza la versión \"%s\" de MySQL. Nextcloud 21 ya no soportará esta versión y requiere MySQL 8.0 o MariaDB 10.2 o superior.",
"PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "Está instalada la versión PostgreSQL \"%s\". Nextcloud 21 ya no soporta esta versión y requiere PostgreSQL 9.6 o superior.",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite se está utilizando actualmente como la base de datos principal. Para instalaciones más grandes, recomendamos que cambie a una base de datos principal diferente. Esto es particularmente recomendado cuando se utiliza el cliente de escritorio para la sincronización de archivos. Para migrar a otra base de datos, utilice la herramienta de línea de comandos: \"occ db:convert-type\".",
"Unknown database platform" : "Plataforma de base de datos desconocida",
"Architecture" : "Arquitectura",
"64-bit" : "64-bits",
@@ -238,14 +248,14 @@
"These groups will still be able to receive shares, but not to initiate them." : "Estos grupos aún podrán recibir contenidos compartidos, pero no podrán iniciarlos.",
"Set default expiration date for shares" : "Establecer fecha de caducidad predeterminada para recursos compartidos",
"Enforce expiration date" : "Forzar expiración",
- "Default expiration time of new shares in days" : "Tiempo de caducidad por defecto para nuevos recursos compartidos, en días",
+ "Default expiration time of new shares in days" : "Tiempo de caducidad predeterminado para nuevos recursos compartidos, en días",
"Expire shares after x days" : "Los recursos compartidos caducan tras x días",
"Set default expiration date for shares to other servers" : "Establecer fecha de caducidad predeterminada para recursos compartidos con otros servidores",
"Enforce expiration date for remote shares" : "Imponer fecha de caducidad para recursos compartidos remotos",
"Default expiration time of remote shares in days" : "Tiempo de caducidad por defecto para nuevos elementos compartidos en remoto, en días",
"Expire remote shares after x days" : "Los recursos compartidos en remoto caducan tras x días",
"Set default expiration date for shares via link or mail" : "Establecer fecha de caducidad por defecto para recursos compartidos por enlace o por correo",
- "Default expiration time of shares in days" : "Fecha de caducidad por defecto de recursos compartidos, en días",
+ "Default expiration time of shares in days" : "Fecha de caducidad predeterminado de recursos compartidos, en días",
"Privacy settings for sharing" : "Ajustes de privacidad al compartir",
"Allow username autocompletion in share dialog and allow access to the system address book" : "Permitir el auto-completado del nombre de usuario en el diálogo de compartir y permitir el acceso a la libreta de direcciones del sistema",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "Si el autocompletado \"en mismo grupo\" e \"integración del número de telefono\" están activados, una coincidencia en cualquiera de ellos es suficiente para mostrar un usuario.",
@@ -255,7 +265,7 @@
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Mostrar texto de aviso en la página de subida de enlace público (solo se muestra cuando la lista de archivos está oculta)",
"Disclaimer text" : "Descargo de responsabilidad",
"This text will be shown on the public link upload page when the file list is hidden." : "Este texto se mostrará en la página de subida de enlace público cuando la lista de archivos esté oculta.",
- "Default share permissions" : "Permisos para compartir por defecto",
+ "Default share permissions" : "Permisos por defecto para recurso compartido",
"Changed disclaimer text" : "Descargo de responsabilidad actualizado",
"Deleted disclaimer text" : "Descargo de responsabilidad eliminado",
"Could not set disclaimer text" : "No se pudo establecer el descargo de responsabilidad",
@@ -303,6 +313,8 @@
"_%n app has an update available_::_%n apps have an update available_" : ["%n app tiene una actualización disponible.","%n apps tienen una actualización disponible.","%n apps tienen una actualización disponible."],
"_Update_::_Update all_" : ["Actualizar todo","Actualizar todo","Actualizar todo"],
"Device name" : "Nombre del dispositivo",
+ "Cancel renaming" : "Cancelar renombrado",
+ "Save new name" : "Guardar nombre nuevo",
"Marked for remote wipe" : "Marcado para borrado remoto",
"Device settings" : "Configuración del dispositivo",
"Allow filesystem access" : "Permitir acceso al sistema de archivos",
@@ -315,7 +327,10 @@
"{productName} Android app" : "{productName} Android app",
"{productName} Talk for iOS" : "{productName} Talk for iOS",
"{productName} Talk for Android" : "{productName} Talk for Android",
+ "Sync client" : "Cliente de sincronización",
"This session" : "Esta sesión",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device" : "Dispositivo",
"Last activity" : "Última actividad",
"Devices & sessions" : "Dispositivos y sesiones",
@@ -323,10 +338,17 @@
"App name" : "Nombre de la app",
"Create new app password" : "Crear nueva contraseña de app",
"Error while creating device token" : "Error al crear \"token\" de dispositivo",
+ "New app password" : "Nueva contraseña de aplicación",
+ "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Utilice las credenciales a continuación para configurar su app o dispositivo. Por razones de seguridad, esta contraseña se mostrará sólo una vez.",
"Username" : "Nombre de usuario",
"Password" : "Contraseña",
"Show QR code for mobile apps" : "Mostrar código QR para apps móviles",
+ "App password copied!" : "¡Se copió la contraseña de aplicación!",
+ "Copy app password" : "Copiar contraseña de aplicación",
+ "Login name copied!" : "¡Se copió el nombre de inicio de sesión!",
+ "Copy login name" : "Copiar nombre de inicio de sesión",
"Could not copy app password. Please copy it manually." : "No se ha podido copiar la contraseña de app. Por favor, cópiala manualmente.",
+ "Could not copy login name. Please copy it manually." : "No se pudo copiar el nombre de inicio de sesión. Por favor, cópielo manualmente.",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "Para que el servidor trabaje bien, es importante configurar correctamente los trabajos en segundo plano. La configuración recomendada es cron. Por favor, ver la documentación para más información.",
"Last job execution ran {time}. Something seems wrong." : "La última ejecución de un trabajo fue {time}. Algo parece ir mal. ",
"Last job ran {relativeTime}." : "Último trabajo realizado {relativeTime}.",
@@ -510,8 +532,8 @@
"Send email" : "Enviar mensaje",
"Send welcome email to new users" : "Enviar correo de bienvenida a usuarios nuevos",
"Defaults" : "Valores por defecto",
- "Default quota" : "Espacio predefinido",
- "Select default quota" : "Seleccionar espacio por defecto",
+ "Default quota" : "Cuota predeterminada",
+ "Select default quota" : "Seleccionar cuota predeterminada",
"Passwordless authentication requires a secure connection." : "La autenticación sin contraseña requiere una conexión segura.",
"Add WebAuthn device" : "Añadir dispositivo WebAuthn",
"Please authorize your WebAuthn device." : "Autorice a su dispositivo WebAuthn, por favor.",
@@ -530,6 +552,7 @@
"{license}-licensed" : "licenciado bajo {license}",
"Changelog" : "Historial de cambios",
"by {author}\n{license}" : "por {author}\n{license}",
+ "User management" : "Administración de usuarios",
"Active users" : "Usuarios activos",
"Admins" : "Administradores",
"Disabled users" : "Usuarios inhabilitados",
@@ -537,6 +560,7 @@
"Create group" : "Crear grupo",
"Group name" : "Nombre del grupo",
"Please enter a valid group name" : "Por favor, ingrese un nombre de grupo válido",
+ "User group: {group}" : "Grupo del usuario: {group}",
"Failed to create group" : "Fallo al crear el grupo",
"Sending…" : "Enviando...",
"Email sent" : "Correo electrónico enviado",
@@ -577,6 +601,7 @@
"Error: This app cannot be enabled because it makes the server unstable" : "Error: Esta app no se puede activar porque hace inestable al servidor",
"Do you really want to wipe your data from this device?" : "¿Estás seguro de querer borrar tus datos de este dispositivo?",
"Confirm wipe" : "Confirmar borrado",
+ "Could not delete the app token" : "No se pudo eliminar el token de aplicación",
"Error while wiping the device with the token" : "Error al borrar el dispositivo con el token",
"Error while updating device token name" : "Error al actualizar el nombre del token de dispositivo",
"Error while updating device token scope" : "Error al actualizar el alcance del token de dispositivo",
@@ -622,6 +647,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "El lanzamiento de esta versión para la comunidad de Nextcloud no cuenta con soporte y las notificaciones instantáneas no están disponibles.",
"Use a second factor besides your password to increase security for your account." : "Usa un segundo paso además de tu contraseña para incrementar la seguridad de tu cuenta. ",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Si utiliza aplicaciones de terceras partes para conectarse a Nextcloud, por favor compruebe que crea y configura una contraseña de app para cada una antes de activar el factor de autentificación de dos pasos.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está deshabilitado. Para un mejor rendimiento, se recomienda aplicar <code>opcache.enable=1</code> a la configuración de PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para eliminar los comentarios del código. Con OPcache activado, se debe establecer <code>opcache.save_comments=1</code> para que Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no puede utilizar la API de OPcache. Con OPcache habilitado, es muy recomendable incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para evitar errores durante las actualizaciones del núcleo o de las aplicaciones de Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no puede utilizar la API de OPcache. Con OPcache habilitado, es muy recomendable incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o deshabilitar este ajuste para desactivar las restricciones de la API de OPcache, para evitar errores durante las actualizaciones del núcleo o de las aplicaciones de Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La memoria compartida basada en OPcache está deshabilitada. Para mejor rendimiento, se recomienda añadir <code>opcache.file_cache_only=0</code> a su configuración PHP y utilizar el caché de archivo sólo como un caché de segundo nivel.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "El número máximo de claves de OPcache está casi superado. Para asegurar que todos los scripts puedan mantenerse en la caché, se recomienda aplicar <code>opcache.max_accelerated_files</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "El buffer de OPcache está casi lleno. Para asegurar que todos los scripts puedan ser retenidos en la caché, se recomienda aplicar <code>opcache.memory_consumption</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "El buffer de OPcache está casi lleno. Para asegurar que todos los scripts puedan ser retenidos en la caché, se recomienda aplicar <code>opcache.memory_consumption</code> a su configuración de PHP con un valor superior a <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Se han encontrado UUIDs no válidos de usuarios o grupos LDAP. Por favor, compruebe la configuración de \"Anular detección de UUID\" en la sección de Experto de la configuración LDAP y use \"occ ldap:update-uuid\" para actualizarlos.",
"Enable all" : "Activar todas",
"Internet Explorer" : "Internet Explorer",
@@ -654,7 +687,7 @@
"No users in here" : "No hay usuarios aquí",
"Enter group name" : "Introduce el nombre del grupo",
"Add group" : "Añadir grupo",
- "Default quota:" : "Espacio por defecto:",
+ "Default quota:" : "Cuota por defecto:",
"Show Languages" : "Mostrar idiomas",
"Send email to new user" : "Enviar correo al usuario nuevo",
"Not saved" : "No guardado",
diff --git a/apps/settings/l10n/es_EC.js b/apps/settings/l10n/es_EC.js
index ac2b91c0a1c..5373a18c55c 100644
--- a/apps/settings/l10n/es_EC.js
+++ b/apps/settings/l10n/es_EC.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL está utilizando una versión desactualizada de %1$s (%2$s). Actualiza tu sistema operativo o las funciones como %3$s no funcionarán de manera confiable.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "No se pudo determinar si la versión de TLS de cURL está desactualizada o no porque ocurrió un error durante la solicitud HTTPS a https://nextcloud.com. Consulta el archivo de registro de Nextcloud para obtener más detalles.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El módulo PHP OPcache no está cargado. Para un mejor rendimiento, se recomienda cargarlo en tu instalación de PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desactivado. Para un mejor rendimiento, se recomienda aplicar <code>opcache.enable=1</code> en tu configuración de PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para eliminar comentarios de código. Con OPcache activado, <code>opcache.save_comments=1</code> debe estar configurado para que Nextcloud funcione.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para usar la API de OPcache. Con OPcache activado, se recomienda incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o desactivar esta configuración para deshabilitar las restricciones de la API de OPcache y evitar errores durante las actualizaciones del núcleo de Nextcloud o las aplicaciones.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para usar la API de OPcache. Se recomienda incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o desactivar esta configuración para deshabilitar las restricciones de la API de OPcache y evitar errores durante las actualizaciones del núcleo de Nextcloud o las aplicaciones.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La caché basada en memoria compartida de OPcache está desactivada. Para un mejor rendimiento, se recomienda aplicar <code>opcache.file_cache_only=0</code> en tu configuración de PHP y utilizar la caché de archivos como caché de segundo nivel únicamente.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "El número máximo de claves de OPcache está casi agotado. Para asegurarte de que todos los scripts se puedan mantener en caché, se recomienda aplicar <code>opcache.max_accelerated_files</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "El búfer de OPcache está casi lleno. Para asegurarte de que todos los scripts se puedan mantener en caché, se recomienda aplicar <code>opcache.memory_consumption</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "El búfer de cadenas internadas de OPcache está casi lleno. Para asegurarte de que las cadenas repetitivas se puedan almacenar en caché de manera efectiva, se recomienda aplicar <code>opcache.interned_strings_buffer</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
"Administrator documentation" : "Documentación del adminsitrador",
"User documentation" : "Documentación del usuario",
"Invalid SMTP password." : "Constraseña SMTP inválida. ",
@@ -145,6 +136,7 @@ OC.L10N.register(
"Supported" : "Compatible",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Tu PHP no cuenta con soporte FreeType, lo que resulta en fallas en la imagen de perfil y la interface de configuraciones. ",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP no parece estar configurado correctamente para consultar las variables de ambiente. La prueba con getenv(\"PATH\") sólo regresa una respuesta vacía.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El módulo PHP OPcache no está cargado. Para un mejor rendimiento, se recomienda cargarlo en tu instalación de PHP.",
"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." : "La configuración de solo lectura se ha habilitado. Esto impide establecer algunas configuraciones a través de la interfaz web. Además, el archivo debe hacerse editable manualmente en cada actualización.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Se está utilizando la versión \"%s\" de MariaDB. Nextcloud 21 y versiones posteriores no admiten esta versión y requieren MariaDB 10.2 o superior.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Se está utilizando la versión \"%s\" de MySQL. Nextcloud 21 y versiones posteriores no admiten esta versión y requieren MySQL 8.0 o MariaDB 10.2 o superior.",
@@ -514,6 +506,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Esta versión comunitaria de Nextcloud no cuenta con soporte y las notificaciones instantáneas no están disponibles.",
"Use a second factor besides your password to increase security for your account." : "Utiliza un segundo factor además de tu contraseña para aumentar la seguridad de tu cuenta.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Si utilizas aplicaciones de terceros para conectarte a Nextcloud, asegúrate de crear y configurar una contraseña de aplicación para cada una antes de habilitar la autenticación de segundo factor.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desactivado. Para un mejor rendimiento, se recomienda aplicar <code>opcache.enable=1</code> en tu configuración de PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para eliminar comentarios de código. Con OPcache activado, <code>opcache.save_comments=1</code> debe estar configurado para que Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para usar la API de OPcache. Con OPcache activado, se recomienda incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o desactivar esta configuración para deshabilitar las restricciones de la API de OPcache y evitar errores durante las actualizaciones del núcleo de Nextcloud o las aplicaciones.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para usar la API de OPcache. Se recomienda incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o desactivar esta configuración para deshabilitar las restricciones de la API de OPcache y evitar errores durante las actualizaciones del núcleo de Nextcloud o las aplicaciones.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La caché basada en memoria compartida de OPcache está desactivada. Para un mejor rendimiento, se recomienda aplicar <code>opcache.file_cache_only=0</code> en tu configuración de PHP y utilizar la caché de archivos como caché de segundo nivel únicamente.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "El número máximo de claves de OPcache está casi agotado. Para asegurarte de que todos los scripts se puedan mantener en caché, se recomienda aplicar <code>opcache.max_accelerated_files</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "El búfer de OPcache está casi lleno. Para asegurarte de que todos los scripts se puedan mantener en caché, se recomienda aplicar <code>opcache.memory_consumption</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "El búfer de cadenas internadas de OPcache está casi lleno. Para asegurarte de que las cadenas repetitivas se puedan almacenar en caché de manera efectiva, se recomienda aplicar <code>opcache.interned_strings_buffer</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Se encontraron UUID no válidos de usuarios o grupos de LDAP. Revisa la configuración de \"Anulación de detección de UUID\" en la sección de Expertos de la configuración de LDAP y usa \"occ ldap:update-uuid\" para actualizarlos.",
"Enable all" : "Habilitar todo",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/es_EC.json b/apps/settings/l10n/es_EC.json
index 68955c87348..00b3a4931e1 100644
--- a/apps/settings/l10n/es_EC.json
+++ b/apps/settings/l10n/es_EC.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Compartir en la Nube Federada",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL está utilizando una versión desactualizada de %1$s (%2$s). Actualiza tu sistema operativo o las funciones como %3$s no funcionarán de manera confiable.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "No se pudo determinar si la versión de TLS de cURL está desactualizada o no porque ocurrió un error durante la solicitud HTTPS a https://nextcloud.com. Consulta el archivo de registro de Nextcloud para obtener más detalles.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El módulo PHP OPcache no está cargado. Para un mejor rendimiento, se recomienda cargarlo en tu instalación de PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desactivado. Para un mejor rendimiento, se recomienda aplicar <code>opcache.enable=1</code> en tu configuración de PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para eliminar comentarios de código. Con OPcache activado, <code>opcache.save_comments=1</code> debe estar configurado para que Nextcloud funcione.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para usar la API de OPcache. Con OPcache activado, se recomienda incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o desactivar esta configuración para deshabilitar las restricciones de la API de OPcache y evitar errores durante las actualizaciones del núcleo de Nextcloud o las aplicaciones.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para usar la API de OPcache. Se recomienda incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o desactivar esta configuración para deshabilitar las restricciones de la API de OPcache y evitar errores durante las actualizaciones del núcleo de Nextcloud o las aplicaciones.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La caché basada en memoria compartida de OPcache está desactivada. Para un mejor rendimiento, se recomienda aplicar <code>opcache.file_cache_only=0</code> en tu configuración de PHP y utilizar la caché de archivos como caché de segundo nivel únicamente.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "El número máximo de claves de OPcache está casi agotado. Para asegurarte de que todos los scripts se puedan mantener en caché, se recomienda aplicar <code>opcache.max_accelerated_files</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "El búfer de OPcache está casi lleno. Para asegurarte de que todos los scripts se puedan mantener en caché, se recomienda aplicar <code>opcache.memory_consumption</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "El búfer de cadenas internadas de OPcache está casi lleno. Para asegurarte de que las cadenas repetitivas se puedan almacenar en caché de manera efectiva, se recomienda aplicar <code>opcache.interned_strings_buffer</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
"Administrator documentation" : "Documentación del adminsitrador",
"User documentation" : "Documentación del usuario",
"Invalid SMTP password." : "Constraseña SMTP inválida. ",
@@ -143,6 +134,7 @@
"Supported" : "Compatible",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Tu PHP no cuenta con soporte FreeType, lo que resulta en fallas en la imagen de perfil y la interface de configuraciones. ",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP no parece estar configurado correctamente para consultar las variables de ambiente. La prueba con getenv(\"PATH\") sólo regresa una respuesta vacía.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "El módulo PHP OPcache no está cargado. Para un mejor rendimiento, se recomienda cargarlo en tu instalación de PHP.",
"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." : "La configuración de solo lectura se ha habilitado. Esto impide establecer algunas configuraciones a través de la interfaz web. Además, el archivo debe hacerse editable manualmente en cada actualización.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Se está utilizando la versión \"%s\" de MariaDB. Nextcloud 21 y versiones posteriores no admiten esta versión y requieren MariaDB 10.2 o superior.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Se está utilizando la versión \"%s\" de MySQL. Nextcloud 21 y versiones posteriores no admiten esta versión y requieren MySQL 8.0 o MariaDB 10.2 o superior.",
@@ -512,6 +504,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Esta versión comunitaria de Nextcloud no cuenta con soporte y las notificaciones instantáneas no están disponibles.",
"Use a second factor besides your password to increase security for your account." : "Utiliza un segundo factor además de tu contraseña para aumentar la seguridad de tu cuenta.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Si utilizas aplicaciones de terceros para conectarte a Nextcloud, asegúrate de crear y configurar una contraseña de aplicación para cada una antes de habilitar la autenticación de segundo factor.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desactivado. Para un mejor rendimiento, se recomienda aplicar <code>opcache.enable=1</code> en tu configuración de PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para eliminar comentarios de código. Con OPcache activado, <code>opcache.save_comments=1</code> debe estar configurado para que Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para usar la API de OPcache. Con OPcache activado, se recomienda incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o desactivar esta configuración para deshabilitar las restricciones de la API de OPcache y evitar errores durante las actualizaciones del núcleo de Nextcloud o las aplicaciones.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud no tiene permiso para usar la API de OPcache. Se recomienda incluir todos los directorios de Nextcloud con <code>opcache.restrict_api</code> o desactivar esta configuración para deshabilitar las restricciones de la API de OPcache y evitar errores durante las actualizaciones del núcleo de Nextcloud o las aplicaciones.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La caché basada en memoria compartida de OPcache está desactivada. Para un mejor rendimiento, se recomienda aplicar <code>opcache.file_cache_only=0</code> en tu configuración de PHP y utilizar la caché de archivos como caché de segundo nivel únicamente.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "El número máximo de claves de OPcache está casi agotado. Para asegurarte de que todos los scripts se puedan mantener en caché, se recomienda aplicar <code>opcache.max_accelerated_files</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "El búfer de OPcache está casi lleno. Para asegurarte de que todos los scripts se puedan mantener en caché, se recomienda aplicar <code>opcache.memory_consumption</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "El búfer de cadenas internadas de OPcache está casi lleno. Para asegurarte de que las cadenas repetitivas se puedan almacenar en caché de manera efectiva, se recomienda aplicar <code>opcache.interned_strings_buffer</code> en tu configuración de PHP con un valor superior a <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Se encontraron UUID no válidos de usuarios o grupos de LDAP. Revisa la configuración de \"Anulación de detección de UUID\" en la sección de Expertos de la configuración de LDAP y usa \"occ ldap:update-uuid\" para actualizarlos.",
"Enable all" : "Habilitar todo",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/eu.js b/apps/settings/l10n/eu.js
index f2e61983320..f1afa4c1489 100644
--- a/apps/settings/l10n/eu.js
+++ b/apps/settings/l10n/eu.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Federatutako hodei partekatzea",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURLek zaharra gelditu den %1$s bertsioa (%2$s) darabil. Eguneratu zure sistema eragilea bestela %3$s bezalako ezaugarriek ez dute ondo funtzionatuko.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Ezin izan da zehaztu cURLren TLS bertsioa zaharkituta dagoen edo ez, https://nextcloud.com-ekiko HTTPS eskaeran errore bat gertatu delako. Xehetasun gehiagorako, begiratu Nextcloud erregistro fitxategia.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modulua ez da kargatu. Errendimendu hobea lortzeko, zure PHP instalazioan kargatzea gomendatzen da.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache desgaituta dago. Errendimendu hobea lortzeko, zure PHP konfigurazioari <code>opcache.enable=1 </code> aplikatzea gomendatzen da.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache kodea iruzkinak kentzeko konfiguratuta dago. OPcache gaituta, <code> opcache.save_comments=1 </code> ezarri behar da Nextcloud-ek funtziona dezan.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud-ek ez du onartzen OPcache APIa erabiltzea. OPcache gaituta dagoela, oso gomendagarria da Nextcloud direktorio guztiak <code> opcache.restrict_api </code>-rekin sartzea edo ezarpen hau desaktibatzea OPcache API-ren murrizketak desgaitzeko, Nextcloud core edo aplikazioen berritze-lanetan akatsak saihesteko.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud-ek ez du onartzen OPcache APIa erabiltzea. Oso gomendagarria da Nextcloud-en direktorio guztiak <code>opcache.restrict_api </code>-ekin sartzea edo ezarpen hau desaktibatzea OPcache APIaren murrizketak desgaitzeko, Nextcloud core edo aplikazioen eguneratzeetan akatsak saihesteko.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Partekatutako memorian oinarritutako OPcache desgaituta dago. Errendimendu hobea lortzeko, gomendatzen da <code> opcache.file_cache_only=0 </code> aplikatzea zure PHP konfigurazioan eta fitxategien cachea bigarren mailako cache gisa soilik erabiltzea.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache gakoen gehienezko kopurua ia gainditzen da. Script guztiak cachean gorde daitezkeela ziurtatzeko,<code>opcache.max_accelerated_files</code>zure PHP konfigurazioan <code> %s </code> baino balio handiagoarekin aplikatzea gomendatzen da.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache buffer-a ia beteta dago. Script guztiak cachean gorde daitezkeela ziurtatzeko, gomendatzen da <code> opcache.memory_consumption </code> aplikatzea zure PHP konfigurazioan <code> %s </code> baino balio handiagoarekin.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache barneratutako kateen buffer-a ia beteta dago. Errepikatzen diren kateak modu eraginkorrean gorde daitezkeela ziurtatzeko, gomendatzen da <code> aplikatzea opcache.interned_strings_buffer </code> zure PHP konfigurazioan <code> %s</code>baino balio handiagoarekin.",
"Administrator documentation" : "Administratzaile dokumentazioa",
"User documentation" : "Erabiltzailearen dokumentazioa",
"Nextcloud help overview" : "Nextcloud laguntza ikuspegia",
@@ -136,6 +127,7 @@ OC.L10N.register(
"Background jobs" : "Atzeko planoko lanak",
"Unlimited" : "Mugarik gabe",
"Verifying" : "Egiaztatzen",
+ "Your remote address could not be determined." : "Ezin izan da zure urruneko helbidea zehaztu.",
"A background job is pending that checks for user imported SSL certificates. Please check back later." : "Inportatutako erabiltzaile SSL ziurtagiriak egiaztatzen dituen atzeko planeko lana dago zain. Egiaztatu berriro geroago.",
"There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Badira inportatutako zenbait erabiltzaile SSL ziurtagiri, jada erabiltzen ez direnak Nextcloud 21-ekin. Komando lerroan inportatu daitezke \"occ security: certificates: import\" komandoaren bidez. Datuen direktorioaren barruan dituzten bideak behean agertzen dira.",
"The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "Datu-baseak zenbait hautazko zutabe falta ditu. Hautazkoak izanik ez dira automatikoki gehitu, taula handietan zutabeak gehitzeak denbora behar duelako. Zutabe horiek eskuz gehitu daitezke, instantzia martxan dagoen bitartean, \"occ db:add-missing-columns\" exekutatuz. Zutabeak gehitu ondoren, ezaugarri batzuek erantzuteko gaitasuna eta erabilgarritasuna hobetu dezakete.",
@@ -147,6 +139,7 @@ OC.L10N.register(
"Supported" : "Onartuta",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Zure PHPak ez dauka FreeType euskarririk. Ondorioz, profileko irudiak eta ezarpenen interfazea hondatuta daude.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Badirudi PHPa sistemaren ingurune aldagaiak kontsultatu ahal izateko behar bezala konfiguratu gabe dagoela. Egindako getenv(\"PATH\") probak erantzun hutsa itzultzen du.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modulua ez da kargatu. Errendimendu hobea lortzeko, zure PHP instalazioan kargatzea gomendatzen da.",
"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." : "Irakurtzeko soilik konfigurazioa gaitu da. Honek web interfazetik konfigurazio batzuk ezartzea eragozten du. Gainera, eguneraketa bakoitzean fitxategia idazteko moduan jarri behar da eskuz.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "MariaDB \"%s\" bertsioa erabiltzen da. Nextcloud 21ek eta berriagoak ez dute bertsio hau onartzen eta MariaDB 10.2 edo berriagoa behar dute.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "MySQL bertsioa \"%s\" erabiltzen da. Nextcloud 21 eta berriek ez dute bertsio hau onartzen eta MySQL 8.0 edo MariaDB 10.2 edo berriagoa behar dute.",
@@ -527,9 +520,9 @@ OC.L10N.register(
"It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the linked documentation for more information." : "Zure instantziaren segurtasuna eta funtzionamenduarentzat oso garrantzitsua da dena ondo konfiguratuta egotea. Horretan laguntzeko egiaztapen automatiko batzuk egiten ditu tresnak bera. Irakurri estekatutako dokumentazioa informazio gehiago lortzeko.",
"All checks passed." : "Egiaztapen guztiak gaindituta.",
"There are some errors regarding your setup." : "Zure ezarpenen artean errore batzuk daude.",
- "There are some warnings regarding your setup." : "Zure ezarpenei dagokienez ohartarazpen batzuk daude.",
+ "There are some warnings regarding your setup." : "Zure konfigurazioari dagokienez abisu batzuk daude.",
"Checking for system and security issues." : "Sistema eta segurtasun arazoak bilatzen.",
- "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "Mesedez egiaztatu <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">instalazio gida↗</a> eta begiratu errore eta oharrak <a href=\"%2$s\">log fitxategian</a>.",
+ "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "Mesedez egiaztatu <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">instalazio gidak↗</a> eta begiratu errore eta abisuak <a href=\"%2$s\">log fitxategian</a>.",
"Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>." : "Egiaztatu zure Nextcloud instantziaren segurtasuna <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">gure segurtasun eskaneoa eginez ↗</a>.",
"Reasons to use Nextcloud in your organization" : "Nextcloud zure erakundean erabiltzeko arrazoiak",
"Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "{communityopen}Nextcloud komunitateak{linkclose} garatuta, {githubopen}iturburu kodea{linkclose} {licenseopen}AGPL{linkclose} lizentziapean banatzen da.",
@@ -541,6 +534,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Nextcloud komunitate bertsio honek ez du laguntza-zerbitzurik eta berehalako jakinarazpenak ez daude eskuragarri.",
"Use a second factor besides your password to increase security for your account." : "Zure pasahitzaz gain bigarren faktore bat erabiltzeak zure kontua seguruago egingo du.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Hirugarrenen aplikazioak erabiltzen badituzu Nextcloud-era konektatzeko, ziurtatu bakoitzarentzako aplikazioaren pasahitza sortu eta konfiguratzen duzula bigarren faktorearen autentifikazioa gaitu aurretik.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache desgaituta dago. Errendimendu hobea lortzeko, zure PHP konfigurazioari <code>opcache.enable=1 </code> aplikatzea gomendatzen da.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache kodea iruzkinak kentzeko konfiguratuta dago. OPcache gaituta, <code> opcache.save_comments=1 </code> ezarri behar da Nextcloud-ek funtziona dezan.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud-ek ez du onartzen OPcache APIa erabiltzea. OPcache gaituta dagoela, oso gomendagarria da Nextcloud direktorio guztiak <code> opcache.restrict_api </code>-rekin sartzea edo ezarpen hau desaktibatzea OPcache API-ren murrizketak desgaitzeko, Nextcloud core edo aplikazioen berritze-lanetan akatsak saihesteko.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud-ek ez du onartzen OPcache APIa erabiltzea. Oso gomendagarria da Nextcloud-en direktorio guztiak <code>opcache.restrict_api </code>-ekin sartzea edo ezarpen hau desaktibatzea OPcache APIaren murrizketak desgaitzeko, Nextcloud core edo aplikazioen eguneratzeetan akatsak saihesteko.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Partekatutako memorian oinarritutako OPcache desgaituta dago. Errendimendu hobea lortzeko, gomendatzen da <code> opcache.file_cache_only=0 </code> aplikatzea zure PHP konfigurazioan eta fitxategien cachea bigarren mailako cache gisa soilik erabiltzea.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache gakoen gehienezko kopurua ia gainditzen da. Script guztiak cachean gorde daitezkeela ziurtatzeko,<code>opcache.max_accelerated_files</code>zure PHP konfigurazioan <code> %s </code> baino balio handiagoarekin aplikatzea gomendatzen da.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache buffer-a ia beteta dago. Script guztiak cachean gorde daitezkeela ziurtatzeko, gomendatzen da <code> opcache.memory_consumption </code> aplikatzea zure PHP konfigurazioan <code> %s </code> baino balio handiagoarekin.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache barneratutako kateen buffer-a ia beteta dago. Errepikatzen diren kateak modu eraginkorrean gorde daitezkeela ziurtatzeko, gomendatzen da <code> aplikatzea opcache.interned_strings_buffer </code> zure PHP konfigurazioan <code> %s</code>baino balio handiagoarekin.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "LDAP erabiltzaile edo taldeen UUID baliogabeak aurkitu dira. Mesedez, berrikusi zure \"Gainarazi UUID detekzioa\" ezarpenak LDAP konfigurazioaren Aditu atalean eta erabili \"occ ldap:update-uuid\" horiek eguneratzeko.",
"Enable all" : "Gaitu denak",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/eu.json b/apps/settings/l10n/eu.json
index 7675aafac5f..32377098110 100644
--- a/apps/settings/l10n/eu.json
+++ b/apps/settings/l10n/eu.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Federatutako hodei partekatzea",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURLek zaharra gelditu den %1$s bertsioa (%2$s) darabil. Eguneratu zure sistema eragilea bestela %3$s bezalako ezaugarriek ez dute ondo funtzionatuko.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Ezin izan da zehaztu cURLren TLS bertsioa zaharkituta dagoen edo ez, https://nextcloud.com-ekiko HTTPS eskaeran errore bat gertatu delako. Xehetasun gehiagorako, begiratu Nextcloud erregistro fitxategia.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modulua ez da kargatu. Errendimendu hobea lortzeko, zure PHP instalazioan kargatzea gomendatzen da.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache desgaituta dago. Errendimendu hobea lortzeko, zure PHP konfigurazioari <code>opcache.enable=1 </code> aplikatzea gomendatzen da.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache kodea iruzkinak kentzeko konfiguratuta dago. OPcache gaituta, <code> opcache.save_comments=1 </code> ezarri behar da Nextcloud-ek funtziona dezan.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud-ek ez du onartzen OPcache APIa erabiltzea. OPcache gaituta dagoela, oso gomendagarria da Nextcloud direktorio guztiak <code> opcache.restrict_api </code>-rekin sartzea edo ezarpen hau desaktibatzea OPcache API-ren murrizketak desgaitzeko, Nextcloud core edo aplikazioen berritze-lanetan akatsak saihesteko.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud-ek ez du onartzen OPcache APIa erabiltzea. Oso gomendagarria da Nextcloud-en direktorio guztiak <code>opcache.restrict_api </code>-ekin sartzea edo ezarpen hau desaktibatzea OPcache APIaren murrizketak desgaitzeko, Nextcloud core edo aplikazioen eguneratzeetan akatsak saihesteko.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Partekatutako memorian oinarritutako OPcache desgaituta dago. Errendimendu hobea lortzeko, gomendatzen da <code> opcache.file_cache_only=0 </code> aplikatzea zure PHP konfigurazioan eta fitxategien cachea bigarren mailako cache gisa soilik erabiltzea.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache gakoen gehienezko kopurua ia gainditzen da. Script guztiak cachean gorde daitezkeela ziurtatzeko,<code>opcache.max_accelerated_files</code>zure PHP konfigurazioan <code> %s </code> baino balio handiagoarekin aplikatzea gomendatzen da.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache buffer-a ia beteta dago. Script guztiak cachean gorde daitezkeela ziurtatzeko, gomendatzen da <code> opcache.memory_consumption </code> aplikatzea zure PHP konfigurazioan <code> %s </code> baino balio handiagoarekin.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache barneratutako kateen buffer-a ia beteta dago. Errepikatzen diren kateak modu eraginkorrean gorde daitezkeela ziurtatzeko, gomendatzen da <code> aplikatzea opcache.interned_strings_buffer </code> zure PHP konfigurazioan <code> %s</code>baino balio handiagoarekin.",
"Administrator documentation" : "Administratzaile dokumentazioa",
"User documentation" : "Erabiltzailearen dokumentazioa",
"Nextcloud help overview" : "Nextcloud laguntza ikuspegia",
@@ -134,6 +125,7 @@
"Background jobs" : "Atzeko planoko lanak",
"Unlimited" : "Mugarik gabe",
"Verifying" : "Egiaztatzen",
+ "Your remote address could not be determined." : "Ezin izan da zure urruneko helbidea zehaztu.",
"A background job is pending that checks for user imported SSL certificates. Please check back later." : "Inportatutako erabiltzaile SSL ziurtagiriak egiaztatzen dituen atzeko planeko lana dago zain. Egiaztatu berriro geroago.",
"There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Badira inportatutako zenbait erabiltzaile SSL ziurtagiri, jada erabiltzen ez direnak Nextcloud 21-ekin. Komando lerroan inportatu daitezke \"occ security: certificates: import\" komandoaren bidez. Datuen direktorioaren barruan dituzten bideak behean agertzen dira.",
"The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "Datu-baseak zenbait hautazko zutabe falta ditu. Hautazkoak izanik ez dira automatikoki gehitu, taula handietan zutabeak gehitzeak denbora behar duelako. Zutabe horiek eskuz gehitu daitezke, instantzia martxan dagoen bitartean, \"occ db:add-missing-columns\" exekutatuz. Zutabeak gehitu ondoren, ezaugarri batzuek erantzuteko gaitasuna eta erabilgarritasuna hobetu dezakete.",
@@ -145,6 +137,7 @@
"Supported" : "Onartuta",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Zure PHPak ez dauka FreeType euskarririk. Ondorioz, profileko irudiak eta ezarpenen interfazea hondatuta daude.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Badirudi PHPa sistemaren ingurune aldagaiak kontsultatu ahal izateko behar bezala konfiguratu gabe dagoela. Egindako getenv(\"PATH\") probak erantzun hutsa itzultzen du.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modulua ez da kargatu. Errendimendu hobea lortzeko, zure PHP instalazioan kargatzea gomendatzen da.",
"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." : "Irakurtzeko soilik konfigurazioa gaitu da. Honek web interfazetik konfigurazio batzuk ezartzea eragozten du. Gainera, eguneraketa bakoitzean fitxategia idazteko moduan jarri behar da eskuz.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "MariaDB \"%s\" bertsioa erabiltzen da. Nextcloud 21ek eta berriagoak ez dute bertsio hau onartzen eta MariaDB 10.2 edo berriagoa behar dute.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "MySQL bertsioa \"%s\" erabiltzen da. Nextcloud 21 eta berriek ez dute bertsio hau onartzen eta MySQL 8.0 edo MariaDB 10.2 edo berriagoa behar dute.",
@@ -525,9 +518,9 @@
"It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the linked documentation for more information." : "Zure instantziaren segurtasuna eta funtzionamenduarentzat oso garrantzitsua da dena ondo konfiguratuta egotea. Horretan laguntzeko egiaztapen automatiko batzuk egiten ditu tresnak bera. Irakurri estekatutako dokumentazioa informazio gehiago lortzeko.",
"All checks passed." : "Egiaztapen guztiak gaindituta.",
"There are some errors regarding your setup." : "Zure ezarpenen artean errore batzuk daude.",
- "There are some warnings regarding your setup." : "Zure ezarpenei dagokienez ohartarazpen batzuk daude.",
+ "There are some warnings regarding your setup." : "Zure konfigurazioari dagokienez abisu batzuk daude.",
"Checking for system and security issues." : "Sistema eta segurtasun arazoak bilatzen.",
- "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "Mesedez egiaztatu <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">instalazio gida↗</a> eta begiratu errore eta oharrak <a href=\"%2$s\">log fitxategian</a>.",
+ "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "Mesedez egiaztatu <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">instalazio gidak↗</a> eta begiratu errore eta abisuak <a href=\"%2$s\">log fitxategian</a>.",
"Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>." : "Egiaztatu zure Nextcloud instantziaren segurtasuna <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">gure segurtasun eskaneoa eginez ↗</a>.",
"Reasons to use Nextcloud in your organization" : "Nextcloud zure erakundean erabiltzeko arrazoiak",
"Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "{communityopen}Nextcloud komunitateak{linkclose} garatuta, {githubopen}iturburu kodea{linkclose} {licenseopen}AGPL{linkclose} lizentziapean banatzen da.",
@@ -539,6 +532,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Nextcloud komunitate bertsio honek ez du laguntza-zerbitzurik eta berehalako jakinarazpenak ez daude eskuragarri.",
"Use a second factor besides your password to increase security for your account." : "Zure pasahitzaz gain bigarren faktore bat erabiltzeak zure kontua seguruago egingo du.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Hirugarrenen aplikazioak erabiltzen badituzu Nextcloud-era konektatzeko, ziurtatu bakoitzarentzako aplikazioaren pasahitza sortu eta konfiguratzen duzula bigarren faktorearen autentifikazioa gaitu aurretik.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache desgaituta dago. Errendimendu hobea lortzeko, zure PHP konfigurazioari <code>opcache.enable=1 </code> aplikatzea gomendatzen da.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache kodea iruzkinak kentzeko konfiguratuta dago. OPcache gaituta, <code> opcache.save_comments=1 </code> ezarri behar da Nextcloud-ek funtziona dezan.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud-ek ez du onartzen OPcache APIa erabiltzea. OPcache gaituta dagoela, oso gomendagarria da Nextcloud direktorio guztiak <code> opcache.restrict_api </code>-rekin sartzea edo ezarpen hau desaktibatzea OPcache API-ren murrizketak desgaitzeko, Nextcloud core edo aplikazioen berritze-lanetan akatsak saihesteko.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud-ek ez du onartzen OPcache APIa erabiltzea. Oso gomendagarria da Nextcloud-en direktorio guztiak <code>opcache.restrict_api </code>-ekin sartzea edo ezarpen hau desaktibatzea OPcache APIaren murrizketak desgaitzeko, Nextcloud core edo aplikazioen eguneratzeetan akatsak saihesteko.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Partekatutako memorian oinarritutako OPcache desgaituta dago. Errendimendu hobea lortzeko, gomendatzen da <code> opcache.file_cache_only=0 </code> aplikatzea zure PHP konfigurazioan eta fitxategien cachea bigarren mailako cache gisa soilik erabiltzea.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache gakoen gehienezko kopurua ia gainditzen da. Script guztiak cachean gorde daitezkeela ziurtatzeko,<code>opcache.max_accelerated_files</code>zure PHP konfigurazioan <code> %s </code> baino balio handiagoarekin aplikatzea gomendatzen da.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache buffer-a ia beteta dago. Script guztiak cachean gorde daitezkeela ziurtatzeko, gomendatzen da <code> opcache.memory_consumption </code> aplikatzea zure PHP konfigurazioan <code> %s </code> baino balio handiagoarekin.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache barneratutako kateen buffer-a ia beteta dago. Errepikatzen diren kateak modu eraginkorrean gorde daitezkeela ziurtatzeko, gomendatzen da <code> aplikatzea opcache.interned_strings_buffer </code> zure PHP konfigurazioan <code> %s</code>baino balio handiagoarekin.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "LDAP erabiltzaile edo taldeen UUID baliogabeak aurkitu dira. Mesedez, berrikusi zure \"Gainarazi UUID detekzioa\" ezarpenak LDAP konfigurazioaren Aditu atalean eta erabili \"occ ldap:update-uuid\" horiek eguneratzeko.",
"Enable all" : "Gaitu denak",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/fa.js b/apps/settings/l10n/fa.js
index 35af2975f4e..1e99816ec5e 100644
--- a/apps/settings/l10n/fa.js
+++ b/apps/settings/l10n/fa.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "اشتراک گذاری ابر فدرال",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL از نسخه (%2$s) منسوخ شده %1$s استفاده می کند. لطفا سیستم عامل خود را به روز کنید یا ویژگی هایی از قبیل %3$s قابل اعتماد کار نمی کنند.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "نمی توان تعیین کرد که آیا نسخه TLS متعلق به cURL قدیمی است یا خیر. زیرا خطایی در طول درخواست HTTPS به https://nextcloud.com رخ داده است. لطفاً فایل گزارش نکست‌کلود را برای جزئیات بیشتر بررسی کنید.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
"Administrator documentation" : "مستندات مدیر",
"User documentation" : "مستندات کاربر",
"Invalid SMTP password." : "گذرواژه SMTP نامعتبر است.",
@@ -146,6 +137,7 @@ OC.L10N.register(
"Supported" : "پشتیبانی شده",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
"PHP configuration option \"output_buffering\" must be disabled" : "گزینه «output_buffering» تنظیمات پی‌اچ‌پی باید غیرفعال شود",
"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." : "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.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher.",
@@ -472,9 +464,9 @@ OC.L10N.register(
"Not available as this property is required for core functionality including file sharing and calendar invitations" : "Not available as this property is required for core functionality including file sharing and calendar invitations",
"Not available as federation has been disabled for your account, contact your system administrator if you have any questions" : "Not available as federation has been disabled for your account, contact your system administrator if you have any questions",
"Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions" : "Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions",
- "Your apps" : "برنامه های شما",
- "Active apps" : "برنامه های فعال",
- "Disabled apps" : "برنامه های غیرفعال شده است",
+ "Your apps" : "برنامه‌های شما",
+ "Active apps" : "برنامه‌های فعال",
+ "Disabled apps" : "برنامه‌های غیرفعال",
"Updates" : "به روز رسانی ها",
"App bundles" : "بسته های برنامه",
"Featured apps" : "برنامه‌های برگزیده",
@@ -533,6 +525,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "This community release of Nextcloud is unsupported and instant notifications are unavailable.",
"Use a second factor besides your password to increase security for your account." : "برای افزایش امنیت حساب کاربری خود ، از یک عامل دوم علاوه بر رمز عبور خود استفاده کنید.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them.",
"Enable all" : "به کار انداختن همه",
"Internet Explorer" : "اینترنت اکسپلور",
diff --git a/apps/settings/l10n/fa.json b/apps/settings/l10n/fa.json
index b8597582530..5b40e5bbfac 100644
--- a/apps/settings/l10n/fa.json
+++ b/apps/settings/l10n/fa.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "اشتراک گذاری ابر فدرال",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL از نسخه (%2$s) منسوخ شده %1$s استفاده می کند. لطفا سیستم عامل خود را به روز کنید یا ویژگی هایی از قبیل %3$s قابل اعتماد کار نمی کنند.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "نمی توان تعیین کرد که آیا نسخه TLS متعلق به cURL قدیمی است یا خیر. زیرا خطایی در طول درخواست HTTPS به https://nextcloud.com رخ داده است. لطفاً فایل گزارش نکست‌کلود را برای جزئیات بیشتر بررسی کنید.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
"Administrator documentation" : "مستندات مدیر",
"User documentation" : "مستندات کاربر",
"Invalid SMTP password." : "گذرواژه SMTP نامعتبر است.",
@@ -144,6 +135,7 @@
"Supported" : "پشتیبانی شده",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
"PHP configuration option \"output_buffering\" must be disabled" : "گزینه «output_buffering» تنظیمات پی‌اچ‌پی باید غیرفعال شود",
"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." : "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.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher.",
@@ -470,9 +462,9 @@
"Not available as this property is required for core functionality including file sharing and calendar invitations" : "Not available as this property is required for core functionality including file sharing and calendar invitations",
"Not available as federation has been disabled for your account, contact your system administrator if you have any questions" : "Not available as federation has been disabled for your account, contact your system administrator if you have any questions",
"Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions" : "Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions",
- "Your apps" : "برنامه های شما",
- "Active apps" : "برنامه های فعال",
- "Disabled apps" : "برنامه های غیرفعال شده است",
+ "Your apps" : "برنامه‌های شما",
+ "Active apps" : "برنامه‌های فعال",
+ "Disabled apps" : "برنامه‌های غیرفعال",
"Updates" : "به روز رسانی ها",
"App bundles" : "بسته های برنامه",
"Featured apps" : "برنامه‌های برگزیده",
@@ -531,6 +523,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "This community release of Nextcloud is unsupported and instant notifications are unavailable.",
"Use a second factor besides your password to increase security for your account." : "برای افزایش امنیت حساب کاربری خود ، از یک عامل دوم علاوه بر رمز عبور خود استفاده کنید.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them.",
"Enable all" : "به کار انداختن همه",
"Internet Explorer" : "اینترنت اکسپلور",
diff --git a/apps/settings/l10n/fr.js b/apps/settings/l10n/fr.js
index 3ca3046c3aa..714e59154dd 100644
--- a/apps/settings/l10n/fr.js
+++ b/apps/settings/l10n/fr.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL utilise %1$s version (%2$s), qui est une version obsolète. Veuillez mettre à jour votre système d'exploitation, ou des fonctionnalités telles que %3$s ne fonctionneront pas correctement.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Impossible de déterminer si la version TLS de cURL est dépassée ou non en raison d’une erreur survenue lors de la requête HTTPS vers https://nextcloud.com. Veuillez consulter le fichier journal de Nextcloud pour plus de détails.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Le module PHP 'OPcache' n'est pas chargé. Pour de meilleures performances, il est recommandé de le charger dans votre installation PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache est désactivé. Pour de meilleures performances, il est recommandé de définir <code>opcache.enable=1</code> dans votre fichier configuration PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache est configuré pour retirer les commentaires du code. Avec OPcache activé, <code>opcache.save_comments=1</code> doit être ajouté au fichier de configuration PHP pour que Nextcloud fonctionne.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud n'est pas autorisé à utiliser l'API de OPcache. Avec OPcache activé, il est fortement recommandé d'inclure tous les répertoires de Nextcloud dans la variable <code>opcache.restrict_api</code> du fichier de configuration PHP ou de désactiver ces restrictions de l'API OPcache, pour éviter les erreurs pendant les mises à jour de Nextcloud ou des applications.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud n'est pas autorisé à utiliser l'API de OPcache. Il est fortement recommandé d'inclure tous les répertoires de Nextcloud dans la variable 1opcache.restrict_api1 du fichier de configuration PHP ou de désactiver ces restrictions de l'API OPcache, pour éviter les erreurs pendant les mises à jour de Nextcloud ou des applications.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "L'OPcache basé sur la mémoire partagée est désactivé. Pour de meilleures performances, il est recommandé de paramétrer<code>opcache.file_cache_only=0</code> dans votre configuration PHP et d'utiliser le cache fichier comme cache de second niveau seulement.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le nombre maximum de clés OPcache est presque dépassé. Pour vous assurer que tous les scripts puissent être conservés en cache, il est recommandé de définir la variable <code>opcache.max_accelerated_files</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le tampon mémoire OPcache est presque plein. Pour vous assurer que tous les scripts peuvent être conservés en cache, il est recommandé de définir la variable <code>opcache.memory_consumption</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le tampon mémoire des chaînes internes OPcache est presque plein. Pour vous assurer que les chaînes répétitives peuvent être mise en cache, il est recommandé de définir la variable <code>opcache.interned_strings_buffer</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
"Administrator documentation" : "Documentation administrateur",
"User documentation" : "Documentation utilisateur",
"Nextcloud help overview" : "Aperçu de l'aide Nextcloud",
@@ -152,10 +143,13 @@ OC.L10N.register(
"Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Certaines colonnes de la base de données n'ont pas été converties en 'big int'. Changer le type de colonne dans de grandes tables peut prendre beaucoup de temps, elles n'ont donc pas été converties automatiquement. En exécutant la commande 'occ db:convert-filecache-bigint', ces changements en suspens peuvent être déclenchés manuellement. Cette opération doit être exécutée pendant que l'instance est hors ligne.",
"Default phone region" : "Indicatif téléphonique par défaut",
"Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Votre installation n’a pas de préfixe de région par défaut. C’est nécessaire pour valider les numéros de téléphone dans les paramètres du profil sans code pays. Pour autoriser les numéros sans code pays, veuillez ajouter « default_phone_region » avec le code ISO 3166-1 respectif de la région dans votre fichier de configuration.",
+ "Email test" : "Test de l'email",
"Email test was successfully sent" : "L'e-mail de test a été envoyé avec succès",
+ "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "Vous n'avez pas encore paramétré ou vérifié la configuration de votre serveur mail. Merci de le faire sur la page \"Paramètres de base\"? Ensuite, utilisez le bouton \"Envoyer un email\" sous le formulaire pour vérifier vos réglages.",
"File locking" : "Verrouillage des fichiers",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Le verrouillage transactionnel de fichiers est désactivé, cela peut causer des conflits en cas d'accès concurrent. Configurez « filelocking.enabled » dans config.php pour éviter ces problèmes.",
"The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "La base de données est actuellement utilisée pour les verrous. Afin d'améliorer les performances, veuillez si possible configurer un cache mémoire.",
+ "Forwarded for headers" : "Transmis pour les en-têtes",
"Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Votre paramètre « trusted_proxies » n'est pas correctement configuré, cela devrait être un tableau.",
"Your IP address was resolved as %s" : "Votre adresse IP a été résolue comme étant %s",
"Internet connectivity" : "Connexion Internet",
@@ -180,6 +174,9 @@ OC.L10N.register(
"PHP modules" : "Modules PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Cette instance ne dispose pas de plusieurs modules nécessaires sur cette instance. Il est obligatoire de les installer : %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Cette instance ne dispose pas de plusieurs modules PHP recommandés. Il est recommandé de les installer pour améliorer les performances, et la compatibilité : %s.",
+ "PHP opcache" : "opcache PHP",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Le module PHP 'OPcache' n'est pas chargé. Pour de meilleures performances, il est recommandé de le charger dans votre installation PHP.",
+ "Correctly configured" : "Configuré correctement",
"PHP version" : "Version PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Vous exécutez actuellement PHP %s. PHP 8.0 est maintenant obsolète pour Nextcloud 27. Nextcloud 28 nécessite au moins PHP 8.1. Veuillez mettre à jour vers l'une des versions PHP officiellement compatibles fournies par le PHP Group dès que possible.",
"You are currently running PHP %s." : "Vous exécutez actuellement PHP %s.",
@@ -624,6 +621,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Cette version communautaire de Nextcloud n'est pas supportée et les notifications push ne sont pas disponibles.",
"Use a second factor besides your password to increase security for your account." : "Utilisez un second facteur d'authentification en plus de votre mot de passe pour renforcer la sécurité de votre compte.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Si vous utilisez des applications tierces pour vous connecter à Nextcloud, assurez-vous de créer et de configurer un mot de passe d'application pour chacune avant d'activer l'authentification à deux facteurs.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache est désactivé. Pour de meilleures performances, il est recommandé de définir <code>opcache.enable=1</code> dans votre fichier configuration PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache est configuré pour retirer les commentaires du code. Avec OPcache activé, <code>opcache.save_comments=1</code> doit être ajouté au fichier de configuration PHP pour que Nextcloud fonctionne.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud n'est pas autorisé à utiliser l'API de OPcache. Avec OPcache activé, il est fortement recommandé d'inclure tous les répertoires de Nextcloud dans la variable <code>opcache.restrict_api</code> du fichier de configuration PHP ou de désactiver ces restrictions de l'API OPcache, pour éviter les erreurs pendant les mises à jour de Nextcloud ou des applications.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud n'est pas autorisé à utiliser l'API de OPcache. Il est fortement recommandé d'inclure tous les répertoires de Nextcloud dans la variable 1opcache.restrict_api1 du fichier de configuration PHP ou de désactiver ces restrictions de l'API OPcache, pour éviter les erreurs pendant les mises à jour de Nextcloud ou des applications.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "L'OPcache basé sur la mémoire partagée est désactivé. Pour de meilleures performances, il est recommandé de paramétrer<code>opcache.file_cache_only=0</code> dans votre configuration PHP et d'utiliser le cache fichier comme cache de second niveau seulement.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le nombre maximum de clés OPcache est presque dépassé. Pour vous assurer que tous les scripts puissent être conservés en cache, il est recommandé de définir la variable <code>opcache.max_accelerated_files</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le tampon mémoire OPcache est presque plein. Pour vous assurer que tous les scripts peuvent être conservés en cache, il est recommandé de définir la variable <code>opcache.memory_consumption</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le tampon mémoire des chaînes internes OPcache est presque plein. Pour vous assurer que les chaînes répétitives peuvent être mise en cache, il est recommandé de définir la variable <code>opcache.interned_strings_buffer</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Des UUID invalides pour les utilisateurs LDAP ont été trouvés. Merci de vérifier votre paramètre \"Passer outre la détection des UUID\" dans la partie Expert de la configuration LDAP puis utiliser \"occ ldap:update-uuid\" pour les mettre à jour.",
"Enable all" : "Tout activer",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/fr.json b/apps/settings/l10n/fr.json
index 56a04ecef66..b73cfa57c0c 100644
--- a/apps/settings/l10n/fr.json
+++ b/apps/settings/l10n/fr.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL utilise %1$s version (%2$s), qui est une version obsolète. Veuillez mettre à jour votre système d'exploitation, ou des fonctionnalités telles que %3$s ne fonctionneront pas correctement.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Impossible de déterminer si la version TLS de cURL est dépassée ou non en raison d’une erreur survenue lors de la requête HTTPS vers https://nextcloud.com. Veuillez consulter le fichier journal de Nextcloud pour plus de détails.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Le module PHP 'OPcache' n'est pas chargé. Pour de meilleures performances, il est recommandé de le charger dans votre installation PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache est désactivé. Pour de meilleures performances, il est recommandé de définir <code>opcache.enable=1</code> dans votre fichier configuration PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache est configuré pour retirer les commentaires du code. Avec OPcache activé, <code>opcache.save_comments=1</code> doit être ajouté au fichier de configuration PHP pour que Nextcloud fonctionne.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud n'est pas autorisé à utiliser l'API de OPcache. Avec OPcache activé, il est fortement recommandé d'inclure tous les répertoires de Nextcloud dans la variable <code>opcache.restrict_api</code> du fichier de configuration PHP ou de désactiver ces restrictions de l'API OPcache, pour éviter les erreurs pendant les mises à jour de Nextcloud ou des applications.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud n'est pas autorisé à utiliser l'API de OPcache. Il est fortement recommandé d'inclure tous les répertoires de Nextcloud dans la variable 1opcache.restrict_api1 du fichier de configuration PHP ou de désactiver ces restrictions de l'API OPcache, pour éviter les erreurs pendant les mises à jour de Nextcloud ou des applications.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "L'OPcache basé sur la mémoire partagée est désactivé. Pour de meilleures performances, il est recommandé de paramétrer<code>opcache.file_cache_only=0</code> dans votre configuration PHP et d'utiliser le cache fichier comme cache de second niveau seulement.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le nombre maximum de clés OPcache est presque dépassé. Pour vous assurer que tous les scripts puissent être conservés en cache, il est recommandé de définir la variable <code>opcache.max_accelerated_files</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le tampon mémoire OPcache est presque plein. Pour vous assurer que tous les scripts peuvent être conservés en cache, il est recommandé de définir la variable <code>opcache.memory_consumption</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le tampon mémoire des chaînes internes OPcache est presque plein. Pour vous assurer que les chaînes répétitives peuvent être mise en cache, il est recommandé de définir la variable <code>opcache.interned_strings_buffer</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
"Administrator documentation" : "Documentation administrateur",
"User documentation" : "Documentation utilisateur",
"Nextcloud help overview" : "Aperçu de l'aide Nextcloud",
@@ -150,10 +141,13 @@
"Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Certaines colonnes de la base de données n'ont pas été converties en 'big int'. Changer le type de colonne dans de grandes tables peut prendre beaucoup de temps, elles n'ont donc pas été converties automatiquement. En exécutant la commande 'occ db:convert-filecache-bigint', ces changements en suspens peuvent être déclenchés manuellement. Cette opération doit être exécutée pendant que l'instance est hors ligne.",
"Default phone region" : "Indicatif téléphonique par défaut",
"Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Votre installation n’a pas de préfixe de région par défaut. C’est nécessaire pour valider les numéros de téléphone dans les paramètres du profil sans code pays. Pour autoriser les numéros sans code pays, veuillez ajouter « default_phone_region » avec le code ISO 3166-1 respectif de la région dans votre fichier de configuration.",
+ "Email test" : "Test de l'email",
"Email test was successfully sent" : "L'e-mail de test a été envoyé avec succès",
+ "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "Vous n'avez pas encore paramétré ou vérifié la configuration de votre serveur mail. Merci de le faire sur la page \"Paramètres de base\"? Ensuite, utilisez le bouton \"Envoyer un email\" sous le formulaire pour vérifier vos réglages.",
"File locking" : "Verrouillage des fichiers",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Le verrouillage transactionnel de fichiers est désactivé, cela peut causer des conflits en cas d'accès concurrent. Configurez « filelocking.enabled » dans config.php pour éviter ces problèmes.",
"The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "La base de données est actuellement utilisée pour les verrous. Afin d'améliorer les performances, veuillez si possible configurer un cache mémoire.",
+ "Forwarded for headers" : "Transmis pour les en-têtes",
"Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Votre paramètre « trusted_proxies » n'est pas correctement configuré, cela devrait être un tableau.",
"Your IP address was resolved as %s" : "Votre adresse IP a été résolue comme étant %s",
"Internet connectivity" : "Connexion Internet",
@@ -178,6 +172,9 @@
"PHP modules" : "Modules PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Cette instance ne dispose pas de plusieurs modules nécessaires sur cette instance. Il est obligatoire de les installer : %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Cette instance ne dispose pas de plusieurs modules PHP recommandés. Il est recommandé de les installer pour améliorer les performances, et la compatibilité : %s.",
+ "PHP opcache" : "opcache PHP",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Le module PHP 'OPcache' n'est pas chargé. Pour de meilleures performances, il est recommandé de le charger dans votre installation PHP.",
+ "Correctly configured" : "Configuré correctement",
"PHP version" : "Version PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Vous exécutez actuellement PHP %s. PHP 8.0 est maintenant obsolète pour Nextcloud 27. Nextcloud 28 nécessite au moins PHP 8.1. Veuillez mettre à jour vers l'une des versions PHP officiellement compatibles fournies par le PHP Group dès que possible.",
"You are currently running PHP %s." : "Vous exécutez actuellement PHP %s.",
@@ -622,6 +619,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Cette version communautaire de Nextcloud n'est pas supportée et les notifications push ne sont pas disponibles.",
"Use a second factor besides your password to increase security for your account." : "Utilisez un second facteur d'authentification en plus de votre mot de passe pour renforcer la sécurité de votre compte.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Si vous utilisez des applications tierces pour vous connecter à Nextcloud, assurez-vous de créer et de configurer un mot de passe d'application pour chacune avant d'activer l'authentification à deux facteurs.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache est désactivé. Pour de meilleures performances, il est recommandé de définir <code>opcache.enable=1</code> dans votre fichier configuration PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache est configuré pour retirer les commentaires du code. Avec OPcache activé, <code>opcache.save_comments=1</code> doit être ajouté au fichier de configuration PHP pour que Nextcloud fonctionne.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud n'est pas autorisé à utiliser l'API de OPcache. Avec OPcache activé, il est fortement recommandé d'inclure tous les répertoires de Nextcloud dans la variable <code>opcache.restrict_api</code> du fichier de configuration PHP ou de désactiver ces restrictions de l'API OPcache, pour éviter les erreurs pendant les mises à jour de Nextcloud ou des applications.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud n'est pas autorisé à utiliser l'API de OPcache. Il est fortement recommandé d'inclure tous les répertoires de Nextcloud dans la variable 1opcache.restrict_api1 du fichier de configuration PHP ou de désactiver ces restrictions de l'API OPcache, pour éviter les erreurs pendant les mises à jour de Nextcloud ou des applications.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "L'OPcache basé sur la mémoire partagée est désactivé. Pour de meilleures performances, il est recommandé de paramétrer<code>opcache.file_cache_only=0</code> dans votre configuration PHP et d'utiliser le cache fichier comme cache de second niveau seulement.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le nombre maximum de clés OPcache est presque dépassé. Pour vous assurer que tous les scripts puissent être conservés en cache, il est recommandé de définir la variable <code>opcache.max_accelerated_files</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le tampon mémoire OPcache est presque plein. Pour vous assurer que tous les scripts peuvent être conservés en cache, il est recommandé de définir la variable <code>opcache.memory_consumption</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Le tampon mémoire des chaînes internes OPcache est presque plein. Pour vous assurer que les chaînes répétitives peuvent être mise en cache, il est recommandé de définir la variable <code>opcache.interned_strings_buffer</code> de votre fichier de configuration PHP à une valeur supérieure à <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Des UUID invalides pour les utilisateurs LDAP ont été trouvés. Merci de vérifier votre paramètre \"Passer outre la détection des UUID\" dans la partie Expert de la configuration LDAP puis utiliser \"occ ldap:update-uuid\" pour les mettre à jour.",
"Enable all" : "Tout activer",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/gl.js b/apps/settings/l10n/gl.js
index ba92097f842..3ecc180ed74 100644
--- a/apps/settings/l10n/gl.js
+++ b/apps/settings/l10n/gl.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Nube federada compartida",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL está utilizando unha versión obsoleta %1$s (%2$s). Actualice o seu sistema operativo, caso contrario características como %3$s non funcionarán de xeito fiábel.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Non foi posíbel determinar se a versión TLS de cURL está desactualizada ou non porque se produciu un erro durante a solicitude HTTPS contra https://nextcloud.com. Consulte o ficheiro de rexistro de Nextcloud para obter máis detalles.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache non está cargado. Para un mellor rendemento, recoméndase cargalo na súa instalación de PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desactivado. Para un mellor rendemento, recoméndase aplicar <code>opcache.enable=1</code> á súa configuración de PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para retirar comentarios de código. Con OPcache activado, debe configurarse <code>opcache.save_comments=1</code> para que Nextcloud funcione.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non pode usar a API OPcache. Con OPcache activado, é moi recomendábel incluír todos os directorios de Nextcloud con <code>opcache.restrict_api</code> ou desactivar este axuste para desactivar as restricións da API de OPcache, para evitar erros durante as anovacións do núcleo de Nextcloud ou da aplicación.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non pode usar a API OPcache. É moi recomendábel incluír todos os directorios de Nextcloud con <code>opcache.restrict_api</code> ou desactivar este axuste para desactivar as restricións da API de OPcache, para evitar erros durante as anovacións do núcleo de Nextcloud ou das aplicacións.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "O OPcache baseado na memoria compartida está desactivado. Para un mellor rendemento, recoméndase aplicar <code>opcache.file_cache_only=0</code> á súa configuración de PHP e utilizar a caché de ficheiros só como caché de segundo nivel.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "O número máximo de chaves OPcache está case superado. Para garantir que todos os scripts poden manterse na caché, recoméndase aplicar <code>opcache.max_accelerated_files</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "O búfer OPcache está case cheo. Para garantir que todos os scripts se poidan gardar na caché, recoméndase aplicar <code>opcache.memory_consumption</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "O búfer de cadeas internas en OPcache está case cheo. Para asegurarse de que as cadeas que se repiten poidan almacenarse na caché de forma efectiva, recoméndase aplicar <code>opcache.interned_strings_buffer</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
"Administrator documentation" : "Documentación da administración da instancia.",
"User documentation" : "Documentación do usuario",
"Nextcloud help overview" : "Vista xeral da axuda de Nextcloud",
@@ -188,6 +179,7 @@ OC.L10N.register(
"PHP modules" : "PHP modules",
"This instance is missing some required PHP modules. It is required to install them: %s." : "A esta instancia fáltanlle algúns módulos PHP necesarios. Precísase da súa instalación: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "A esta instancia fáltanlle algúns módulos PHP recomendados. Para mellorar o rendemento e unha mellor compatibilidade é moi recomendábel instalalos: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache non está cargado. Para un mellor rendemento, recoméndase cargalo na súa instalación de PHP.",
"PHP version" : "PHP version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Actualmente está a executar PHP %s. PHP 8.0 é obsoleto en Nextcloud 27. Nextcloud 28 pode precisar polo menos PHP 8.1. Actualice a unha das versións de PHP oficialmente compatíbeis fornecidas polo Grupo PHP o antes posíbel.",
"You are currently running PHP %s." : "Actualmente está a executar PHP %s.",
@@ -630,6 +622,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Esta versión comunitaria de Nextcloud non é compatíbel e as notificacións instantáneas non están dispoñíbeis.",
"Use a second factor besides your password to increase security for your account." : "Empregue un segundo factor ademais do seu contrasinal para aumentar a seguranza da súa conta.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : " Se usa aplicacións de terceiros para conectarse a Nextcloud, asegúrese de crear e configurar un contrasinal de aplicación para cada unha antes de activar a autenticación de segundo factor.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desactivado. Para un mellor rendemento, recoméndase aplicar <code>opcache.enable=1</code> á súa configuración de PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para retirar comentarios de código. Con OPcache activado, debe configurarse <code>opcache.save_comments=1</code> para que Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non pode usar a API OPcache. Con OPcache activado, é moi recomendábel incluír todos os directorios de Nextcloud con <code>opcache.restrict_api</code> ou desactivar este axuste para desactivar as restricións da API de OPcache, para evitar erros durante as anovacións do núcleo de Nextcloud ou da aplicación.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non pode usar a API OPcache. É moi recomendábel incluír todos os directorios de Nextcloud con <code>opcache.restrict_api</code> ou desactivar este axuste para desactivar as restricións da API de OPcache, para evitar erros durante as anovacións do núcleo de Nextcloud ou das aplicacións.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "O OPcache baseado na memoria compartida está desactivado. Para un mellor rendemento, recoméndase aplicar <code>opcache.file_cache_only=0</code> á súa configuración de PHP e utilizar a caché de ficheiros só como caché de segundo nivel.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "O número máximo de chaves OPcache está case superado. Para garantir que todos os scripts poden manterse na caché, recoméndase aplicar <code>opcache.max_accelerated_files</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "O búfer OPcache está case cheo. Para garantir que todos os scripts se poidan gardar na caché, recoméndase aplicar <code>opcache.memory_consumption</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "O búfer de cadeas internas en OPcache está case cheo. Para asegurarse de que as cadeas que se repiten poidan almacenarse na caché de forma efectiva, recoméndase aplicar <code>opcache.interned_strings_buffer</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Atopáronse UUID incorrectos de usuarios ou grupos LDAP. Revise a súa configuración de «Anular a detección de UUID» na parte Experto da configuración LDAP e utilice «occ ldap:update-uuid» para actualizalos.",
"Enable all" : "Activar todo",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/gl.json b/apps/settings/l10n/gl.json
index 3b2bde2c785..22ae15d7c37 100644
--- a/apps/settings/l10n/gl.json
+++ b/apps/settings/l10n/gl.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Nube federada compartida",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL está utilizando unha versión obsoleta %1$s (%2$s). Actualice o seu sistema operativo, caso contrario características como %3$s non funcionarán de xeito fiábel.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Non foi posíbel determinar se a versión TLS de cURL está desactualizada ou non porque se produciu un erro durante a solicitude HTTPS contra https://nextcloud.com. Consulte o ficheiro de rexistro de Nextcloud para obter máis detalles.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache non está cargado. Para un mellor rendemento, recoméndase cargalo na súa instalación de PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desactivado. Para un mellor rendemento, recoméndase aplicar <code>opcache.enable=1</code> á súa configuración de PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para retirar comentarios de código. Con OPcache activado, debe configurarse <code>opcache.save_comments=1</code> para que Nextcloud funcione.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non pode usar a API OPcache. Con OPcache activado, é moi recomendábel incluír todos os directorios de Nextcloud con <code>opcache.restrict_api</code> ou desactivar este axuste para desactivar as restricións da API de OPcache, para evitar erros durante as anovacións do núcleo de Nextcloud ou da aplicación.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non pode usar a API OPcache. É moi recomendábel incluír todos os directorios de Nextcloud con <code>opcache.restrict_api</code> ou desactivar este axuste para desactivar as restricións da API de OPcache, para evitar erros durante as anovacións do núcleo de Nextcloud ou das aplicacións.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "O OPcache baseado na memoria compartida está desactivado. Para un mellor rendemento, recoméndase aplicar <code>opcache.file_cache_only=0</code> á súa configuración de PHP e utilizar a caché de ficheiros só como caché de segundo nivel.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "O número máximo de chaves OPcache está case superado. Para garantir que todos os scripts poden manterse na caché, recoméndase aplicar <code>opcache.max_accelerated_files</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "O búfer OPcache está case cheo. Para garantir que todos os scripts se poidan gardar na caché, recoméndase aplicar <code>opcache.memory_consumption</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "O búfer de cadeas internas en OPcache está case cheo. Para asegurarse de que as cadeas que se repiten poidan almacenarse na caché de forma efectiva, recoméndase aplicar <code>opcache.interned_strings_buffer</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
"Administrator documentation" : "Documentación da administración da instancia.",
"User documentation" : "Documentación do usuario",
"Nextcloud help overview" : "Vista xeral da axuda de Nextcloud",
@@ -186,6 +177,7 @@
"PHP modules" : "PHP modules",
"This instance is missing some required PHP modules. It is required to install them: %s." : "A esta instancia fáltanlle algúns módulos PHP necesarios. Precísase da súa instalación: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "A esta instancia fáltanlle algúns módulos PHP recomendados. Para mellorar o rendemento e unha mellor compatibilidade é moi recomendábel instalalos: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache non está cargado. Para un mellor rendemento, recoméndase cargalo na súa instalación de PHP.",
"PHP version" : "PHP version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Actualmente está a executar PHP %s. PHP 8.0 é obsoleto en Nextcloud 27. Nextcloud 28 pode precisar polo menos PHP 8.1. Actualice a unha das versións de PHP oficialmente compatíbeis fornecidas polo Grupo PHP o antes posíbel.",
"You are currently running PHP %s." : "Actualmente está a executar PHP %s.",
@@ -628,6 +620,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Esta versión comunitaria de Nextcloud non é compatíbel e as notificacións instantáneas non están dispoñíbeis.",
"Use a second factor besides your password to increase security for your account." : "Empregue un segundo factor ademais do seu contrasinal para aumentar a seguranza da súa conta.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : " Se usa aplicacións de terceiros para conectarse a Nextcloud, asegúrese de crear e configurar un contrasinal de aplicación para cada unha antes de activar a autenticación de segundo factor.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desactivado. Para un mellor rendemento, recoméndase aplicar <code>opcache.enable=1</code> á súa configuración de PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para retirar comentarios de código. Con OPcache activado, debe configurarse <code>opcache.save_comments=1</code> para que Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non pode usar a API OPcache. Con OPcache activado, é moi recomendábel incluír todos os directorios de Nextcloud con <code>opcache.restrict_api</code> ou desactivar este axuste para desactivar as restricións da API de OPcache, para evitar erros durante as anovacións do núcleo de Nextcloud ou da aplicación.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non pode usar a API OPcache. É moi recomendábel incluír todos os directorios de Nextcloud con <code>opcache.restrict_api</code> ou desactivar este axuste para desactivar as restricións da API de OPcache, para evitar erros durante as anovacións do núcleo de Nextcloud ou das aplicacións.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "O OPcache baseado na memoria compartida está desactivado. Para un mellor rendemento, recoméndase aplicar <code>opcache.file_cache_only=0</code> á súa configuración de PHP e utilizar a caché de ficheiros só como caché de segundo nivel.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "O número máximo de chaves OPcache está case superado. Para garantir que todos os scripts poden manterse na caché, recoméndase aplicar <code>opcache.max_accelerated_files</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "O búfer OPcache está case cheo. Para garantir que todos os scripts se poidan gardar na caché, recoméndase aplicar <code>opcache.memory_consumption</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "O búfer de cadeas internas en OPcache está case cheo. Para asegurarse de que as cadeas que se repiten poidan almacenarse na caché de forma efectiva, recoméndase aplicar <code>opcache.interned_strings_buffer</code> á súa configuración de PHP cun valor superior a <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Atopáronse UUID incorrectos de usuarios ou grupos LDAP. Revise a súa configuración de «Anular a detección de UUID» na parte Experto da configuración LDAP e utilice «occ ldap:update-uuid» para actualizalos.",
"Enable all" : "Activar todo",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/hu.js b/apps/settings/l10n/hu.js
index 9a3e120a208..20a3a8e4d83 100644
--- a/apps/settings/l10n/hu.js
+++ b/apps/settings/l10n/hu.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Föderált felhőmegosztás",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "A cURL elavult %1$s verziót (%2$s) használ. Frissítse az operációs rendszert, vagy az egyes funkciók (mint például a %3$s) megbízhatatlanul fognak működni.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nem sikerült megállapítani, hogy a cURL TLS-verziója elavult-e vagy sem, mert hiba történt a https://nextcloud.com felé küldött HTTPS-kérés során. További részletekért ellenőrizze a Nextcloud naplófájlját.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "A PHP OPcache modul nincs betöltve. A jobb teljesítmény érdekében javasoljuk, hogy töltse be a PHP telepítésébe.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Az OPcache ki van kapcsolva. A jobb teljesítmény érdekében ajánlatos, hogy beállítsa az <code>opcache.enable=1</code> értéket a PHP konfigurációjába.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Az OPcache úgy van beállítva, hogy eltávolítja a kódban lévő megjegyzéseket. Ha az OPcache be van kapcsolva, akkor be kell állítani az <code>opcache.save_comments=1</code> értéket, hogy a Nextcloud működjön.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "A Nextcloud számára nem engedélyezett az OPcache API használata. Ha be van kapcsolva az OPcache, akkor erősen ajánlott, hogy a Nexcloud összes könyvtára szerepeljen az <code>opcache.restrict_api</code> beállításban, vagy kapcsolja ki, hogy letiltsa az OPcache API korlátozásait, hogy megakadályozza a Nextcloud magjának vagy alkalmazásainak frissítése során fellépő hibákat.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "A Nextcloud számára nem engedélyezett az OPcache API használata. Erősen ajánlott, hogy a Nexcloud összes könyvtára szerepeljen az <code>opcache.restrict_api</code> beállításban, vagy kapcsolja ki, hogy letiltsa az OPcache API korlátozásait, hogy megakadályozza a Nextcloud magjának vagy alkalmazásainak frissítése során fellépő hibákat.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Az OPcache-alapú osztott memória le van tiltva. A jobb teljesítmény érdekében ajánlott, hogy alkalmazza a <code>opcache.file_cache_only=0</code> beállítást a PHP konfigurációjában, és a fájlalapú gyorsítótárat csak második szintű gyorsítótárként használja.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Majdnem túllépte az OPcache kulcsok legnagyobb számát. Hogy biztosítsa, hogy az összes parancsfájl tárolható legyen a gyorsítótárban, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.max_accelerated_files</code> beállítást a PHP konfigurációjában.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Az OPcache puffer majdnem megtelt. Hogy biztosítsa, hogy az összes parancsfájl tárolható legyen a gyorsítótárban, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.max_accelerated_files</code> beállítást a PHP konfigurációjában.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Az OPcache internalizált karakterláncokat tartalmazó puffere majdnem megtelt. Hogy biztosítsa, hogy az ismétlődő karakterláncok hatásosan gyorsítótárazhatók legyenek, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.interned_strings_buffer</code> beállítást a PHP konfigurációjában.",
"Administrator documentation" : "Rendszergazdai dokumentáció",
"User documentation" : "Felhasználói dokumentáció",
"Nextcloud help overview" : "Nexcloud súgó áttekintése",
@@ -161,6 +152,7 @@ OC.L10N.register(
"PHP getenv" : "PHP getenv",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Úgy tűnik, hogy a PHP nincs rendesen beállítva a rendszer környezeti változóinak lekéréséhez. A getenv(\"PATH\") teszt csak üres értéket ad vissza.",
"PHP modules" : "PHP-modulok",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "A PHP OPcache modul nincs betöltve. A jobb teljesítmény érdekében javasoljuk, hogy töltse be a PHP telepítésébe.",
"PHP version" : "PHP-verzió",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "A jelenlegi PHP-verzió: %s. A PHP 8.0 már elavult a Nextcloud 27-ben. A Nextcloud 28-hoz legalább PHP 8.1 szükséges. Frissítsen az egyik hivatalosan támogatott PHP verzióra, melyet a PHP Group biztosít.",
"You are currently running PHP %s." : "A jelenlegi PHP-verzió: %s.",
@@ -571,6 +563,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "A Nextcloud e közösségi kiadása nem támogatott, és az azonnal értesítések nem érhetők el.",
"Use a second factor besides your password to increase security for your account." : "Használjon egy második faktort a jelszava mellett, hogy növelje fiókja biztonságát.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ha harmadik féltől származó alkalmazásokat használ a Nextcloudhoz való csatlakozáshoz, akkor a két faktoros hitelesítés engedélyezése előtt győződjön meg róla, hogy mindegyikhez létrehozott és beállított egy alkalmazásjelszót.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Az OPcache ki van kapcsolva. A jobb teljesítmény érdekében ajánlatos, hogy beállítsa az <code>opcache.enable=1</code> értéket a PHP konfigurációjába.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Az OPcache úgy van beállítva, hogy eltávolítja a kódban lévő megjegyzéseket. Ha az OPcache be van kapcsolva, akkor be kell állítani az <code>opcache.save_comments=1</code> értéket, hogy a Nextcloud működjön.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "A Nextcloud számára nem engedélyezett az OPcache API használata. Ha be van kapcsolva az OPcache, akkor erősen ajánlott, hogy a Nexcloud összes könyvtára szerepeljen az <code>opcache.restrict_api</code> beállításban, vagy kapcsolja ki, hogy letiltsa az OPcache API korlátozásait, hogy megakadályozza a Nextcloud magjának vagy alkalmazásainak frissítése során fellépő hibákat.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "A Nextcloud számára nem engedélyezett az OPcache API használata. Erősen ajánlott, hogy a Nexcloud összes könyvtára szerepeljen az <code>opcache.restrict_api</code> beállításban, vagy kapcsolja ki, hogy letiltsa az OPcache API korlátozásait, hogy megakadályozza a Nextcloud magjának vagy alkalmazásainak frissítése során fellépő hibákat.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Az OPcache-alapú osztott memória le van tiltva. A jobb teljesítmény érdekében ajánlott, hogy alkalmazza a <code>opcache.file_cache_only=0</code> beállítást a PHP konfigurációjában, és a fájlalapú gyorsítótárat csak második szintű gyorsítótárként használja.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Majdnem túllépte az OPcache kulcsok legnagyobb számát. Hogy biztosítsa, hogy az összes parancsfájl tárolható legyen a gyorsítótárban, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.max_accelerated_files</code> beállítást a PHP konfigurációjában.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Az OPcache puffer majdnem megtelt. Hogy biztosítsa, hogy az összes parancsfájl tárolható legyen a gyorsítótárban, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.max_accelerated_files</code> beállítást a PHP konfigurációjában.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Az OPcache internalizált karakterláncokat tartalmazó puffere majdnem megtelt. Hogy biztosítsa, hogy az ismétlődő karakterláncok hatásosan gyorsítótárazhatók legyenek, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.interned_strings_buffer</code> beállítást a PHP konfigurációjában.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Felhasználók vagy csoportok érvénytelen UUID azonosítói találhatók. Nézze át a „UUID észlelés felülbírálása” beállítást az LDAP beállítások Szakértő részében, majd a frissítésükhöz használja az „occ ldap:update-uuid” parancsot.",
"Enable all" : "Összes engedélyezése",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/hu.json b/apps/settings/l10n/hu.json
index 1121721db49..c2ee848d05d 100644
--- a/apps/settings/l10n/hu.json
+++ b/apps/settings/l10n/hu.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Föderált felhőmegosztás",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "A cURL elavult %1$s verziót (%2$s) használ. Frissítse az operációs rendszert, vagy az egyes funkciók (mint például a %3$s) megbízhatatlanul fognak működni.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nem sikerült megállapítani, hogy a cURL TLS-verziója elavult-e vagy sem, mert hiba történt a https://nextcloud.com felé küldött HTTPS-kérés során. További részletekért ellenőrizze a Nextcloud naplófájlját.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "A PHP OPcache modul nincs betöltve. A jobb teljesítmény érdekében javasoljuk, hogy töltse be a PHP telepítésébe.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Az OPcache ki van kapcsolva. A jobb teljesítmény érdekében ajánlatos, hogy beállítsa az <code>opcache.enable=1</code> értéket a PHP konfigurációjába.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Az OPcache úgy van beállítva, hogy eltávolítja a kódban lévő megjegyzéseket. Ha az OPcache be van kapcsolva, akkor be kell állítani az <code>opcache.save_comments=1</code> értéket, hogy a Nextcloud működjön.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "A Nextcloud számára nem engedélyezett az OPcache API használata. Ha be van kapcsolva az OPcache, akkor erősen ajánlott, hogy a Nexcloud összes könyvtára szerepeljen az <code>opcache.restrict_api</code> beállításban, vagy kapcsolja ki, hogy letiltsa az OPcache API korlátozásait, hogy megakadályozza a Nextcloud magjának vagy alkalmazásainak frissítése során fellépő hibákat.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "A Nextcloud számára nem engedélyezett az OPcache API használata. Erősen ajánlott, hogy a Nexcloud összes könyvtára szerepeljen az <code>opcache.restrict_api</code> beállításban, vagy kapcsolja ki, hogy letiltsa az OPcache API korlátozásait, hogy megakadályozza a Nextcloud magjának vagy alkalmazásainak frissítése során fellépő hibákat.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Az OPcache-alapú osztott memória le van tiltva. A jobb teljesítmény érdekében ajánlott, hogy alkalmazza a <code>opcache.file_cache_only=0</code> beállítást a PHP konfigurációjában, és a fájlalapú gyorsítótárat csak második szintű gyorsítótárként használja.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Majdnem túllépte az OPcache kulcsok legnagyobb számát. Hogy biztosítsa, hogy az összes parancsfájl tárolható legyen a gyorsítótárban, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.max_accelerated_files</code> beállítást a PHP konfigurációjában.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Az OPcache puffer majdnem megtelt. Hogy biztosítsa, hogy az összes parancsfájl tárolható legyen a gyorsítótárban, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.max_accelerated_files</code> beállítást a PHP konfigurációjában.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Az OPcache internalizált karakterláncokat tartalmazó puffere majdnem megtelt. Hogy biztosítsa, hogy az ismétlődő karakterláncok hatásosan gyorsítótárazhatók legyenek, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.interned_strings_buffer</code> beállítást a PHP konfigurációjában.",
"Administrator documentation" : "Rendszergazdai dokumentáció",
"User documentation" : "Felhasználói dokumentáció",
"Nextcloud help overview" : "Nexcloud súgó áttekintése",
@@ -159,6 +150,7 @@
"PHP getenv" : "PHP getenv",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Úgy tűnik, hogy a PHP nincs rendesen beállítva a rendszer környezeti változóinak lekéréséhez. A getenv(\"PATH\") teszt csak üres értéket ad vissza.",
"PHP modules" : "PHP-modulok",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "A PHP OPcache modul nincs betöltve. A jobb teljesítmény érdekében javasoljuk, hogy töltse be a PHP telepítésébe.",
"PHP version" : "PHP-verzió",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "A jelenlegi PHP-verzió: %s. A PHP 8.0 már elavult a Nextcloud 27-ben. A Nextcloud 28-hoz legalább PHP 8.1 szükséges. Frissítsen az egyik hivatalosan támogatott PHP verzióra, melyet a PHP Group biztosít.",
"You are currently running PHP %s." : "A jelenlegi PHP-verzió: %s.",
@@ -569,6 +561,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "A Nextcloud e közösségi kiadása nem támogatott, és az azonnal értesítések nem érhetők el.",
"Use a second factor besides your password to increase security for your account." : "Használjon egy második faktort a jelszava mellett, hogy növelje fiókja biztonságát.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ha harmadik féltől származó alkalmazásokat használ a Nextcloudhoz való csatlakozáshoz, akkor a két faktoros hitelesítés engedélyezése előtt győződjön meg róla, hogy mindegyikhez létrehozott és beállított egy alkalmazásjelszót.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Az OPcache ki van kapcsolva. A jobb teljesítmény érdekében ajánlatos, hogy beállítsa az <code>opcache.enable=1</code> értéket a PHP konfigurációjába.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Az OPcache úgy van beállítva, hogy eltávolítja a kódban lévő megjegyzéseket. Ha az OPcache be van kapcsolva, akkor be kell állítani az <code>opcache.save_comments=1</code> értéket, hogy a Nextcloud működjön.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "A Nextcloud számára nem engedélyezett az OPcache API használata. Ha be van kapcsolva az OPcache, akkor erősen ajánlott, hogy a Nexcloud összes könyvtára szerepeljen az <code>opcache.restrict_api</code> beállításban, vagy kapcsolja ki, hogy letiltsa az OPcache API korlátozásait, hogy megakadályozza a Nextcloud magjának vagy alkalmazásainak frissítése során fellépő hibákat.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "A Nextcloud számára nem engedélyezett az OPcache API használata. Erősen ajánlott, hogy a Nexcloud összes könyvtára szerepeljen az <code>opcache.restrict_api</code> beállításban, vagy kapcsolja ki, hogy letiltsa az OPcache API korlátozásait, hogy megakadályozza a Nextcloud magjának vagy alkalmazásainak frissítése során fellépő hibákat.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Az OPcache-alapú osztott memória le van tiltva. A jobb teljesítmény érdekében ajánlott, hogy alkalmazza a <code>opcache.file_cache_only=0</code> beállítást a PHP konfigurációjában, és a fájlalapú gyorsítótárat csak második szintű gyorsítótárként használja.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Majdnem túllépte az OPcache kulcsok legnagyobb számát. Hogy biztosítsa, hogy az összes parancsfájl tárolható legyen a gyorsítótárban, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.max_accelerated_files</code> beállítást a PHP konfigurációjában.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Az OPcache puffer majdnem megtelt. Hogy biztosítsa, hogy az összes parancsfájl tárolható legyen a gyorsítótárban, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.max_accelerated_files</code> beállítást a PHP konfigurációjában.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Az OPcache internalizált karakterláncokat tartalmazó puffere majdnem megtelt. Hogy biztosítsa, hogy az ismétlődő karakterláncok hatásosan gyorsítótárazhatók legyenek, ajánlatos, hogy a(z) <code>%s</code> értéknél nagyobbra állítsa az <code>opcache.interned_strings_buffer</code> beállítást a PHP konfigurációjában.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Felhasználók vagy csoportok érvénytelen UUID azonosítói találhatók. Nézze át a „UUID észlelés felülbírálása” beállítást az LDAP beállítások Szakértő részében, majd a frissítésükhöz használja az „occ ldap:update-uuid” parancsot.",
"Enable all" : "Összes engedélyezése",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/id.js b/apps/settings/l10n/id.js
index 9221a615e27..25c3c1834c1 100644
--- a/apps/settings/l10n/id.js
+++ b/apps/settings/l10n/id.js
@@ -61,8 +61,6 @@ OC.L10N.register(
"Wrong admin recovery password. Please check the password and try again." : "Kata sandi pemulihan admin salah. Periksa kata sandi dan ulangi kembali.",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL menggunakan versi %1$s yang usang(%2$s). Mohon perbarui sistem operasi Anda atau fitur sejenisnya termasuk %3$s tidak akan bekerja secara penuh.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul PHP OPcache tidak dimuat. Untuk kinerja yang lebih baik, disarankan untuk memuatnya ke dalam instalasi PHP Anda.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache dinonaktifkan. Untuk kinerja yang lebih baik, disarankan untuk menerapkan <code>opcache.enable=1</code> ke konfigurasi PHP Anda.",
"Administrator documentation" : "Dokumentasi administrator",
"User documentation" : "Dokumentasi pengguna",
"Invalid SMTP password." : "Kata sandi SMTP tidak valid.",
@@ -124,6 +122,7 @@ OC.L10N.register(
"Supported" : "Didukung",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP Anda tidak mendukung FreeType, yang akan menyebabkan gangguan pada foto profil dan pengaturan antarmuka.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP tidak disetel sesuai untuk melakukan kueri system environment variables. Pengujian dengan getenv(\"PATH\") hanya menghasilkan pesan kosong. ",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul PHP OPcache tidak dimuat. Untuk kinerja yang lebih baik, disarankan untuk memuatnya ke dalam instalasi PHP Anda.",
"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." : "Konfigurasi baca-saja telah diaktifkan. Hal ini mencegah penyetelan beberapa konfigurasi via antarmuka web. Pada setiap proses pembaruan berikutnya, secara manual berkas tersebut perlu dibuat agar dapat ditulis.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Database Anda tidak dijalankan dengan isolasi transaksi level \"READ COMMITED\". Ini dapat menyebabkan masalah saat banyak tindakan dilakukan secara paralel.",
"Profile information" : "Informasi profil",
@@ -335,6 +334,7 @@ OC.L10N.register(
"Check out our blog" : "Cek blog kami",
"Subscribe to our newsletter" : "Berlangganan surat berita kami",
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Rilis komunitas Nextcloud ini tidak didukung dan pemberitahuan instan tidak tersedia.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache dinonaktifkan. Untuk kinerja yang lebih baik, disarankan untuk menerapkan <code>opcache.enable=1</code> ke konfigurasi PHP Anda.",
"Enable all" : "Hidupkan semua",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/id.json b/apps/settings/l10n/id.json
index 09697f60c85..184a7dce22d 100644
--- a/apps/settings/l10n/id.json
+++ b/apps/settings/l10n/id.json
@@ -59,8 +59,6 @@
"Wrong admin recovery password. Please check the password and try again." : "Kata sandi pemulihan admin salah. Periksa kata sandi dan ulangi kembali.",
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL menggunakan versi %1$s yang usang(%2$s). Mohon perbarui sistem operasi Anda atau fitur sejenisnya termasuk %3$s tidak akan bekerja secara penuh.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul PHP OPcache tidak dimuat. Untuk kinerja yang lebih baik, disarankan untuk memuatnya ke dalam instalasi PHP Anda.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache dinonaktifkan. Untuk kinerja yang lebih baik, disarankan untuk menerapkan <code>opcache.enable=1</code> ke konfigurasi PHP Anda.",
"Administrator documentation" : "Dokumentasi administrator",
"User documentation" : "Dokumentasi pengguna",
"Invalid SMTP password." : "Kata sandi SMTP tidak valid.",
@@ -122,6 +120,7 @@
"Supported" : "Didukung",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP Anda tidak mendukung FreeType, yang akan menyebabkan gangguan pada foto profil dan pengaturan antarmuka.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP tidak disetel sesuai untuk melakukan kueri system environment variables. Pengujian dengan getenv(\"PATH\") hanya menghasilkan pesan kosong. ",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul PHP OPcache tidak dimuat. Untuk kinerja yang lebih baik, disarankan untuk memuatnya ke dalam instalasi PHP Anda.",
"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." : "Konfigurasi baca-saja telah diaktifkan. Hal ini mencegah penyetelan beberapa konfigurasi via antarmuka web. Pada setiap proses pembaruan berikutnya, secara manual berkas tersebut perlu dibuat agar dapat ditulis.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Database Anda tidak dijalankan dengan isolasi transaksi level \"READ COMMITED\". Ini dapat menyebabkan masalah saat banyak tindakan dilakukan secara paralel.",
"Profile information" : "Informasi profil",
@@ -333,6 +332,7 @@
"Check out our blog" : "Cek blog kami",
"Subscribe to our newsletter" : "Berlangganan surat berita kami",
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Rilis komunitas Nextcloud ini tidak didukung dan pemberitahuan instan tidak tersedia.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache dinonaktifkan. Untuk kinerja yang lebih baik, disarankan untuk menerapkan <code>opcache.enable=1</code> ke konfigurasi PHP Anda.",
"Enable all" : "Hidupkan semua",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/is.js b/apps/settings/l10n/is.js
index 7940324bc49..4aa50b3b38d 100644
--- a/apps/settings/l10n/is.js
+++ b/apps/settings/l10n/is.js
@@ -63,8 +63,6 @@ OC.L10N.register(
"installing and updating apps via the App Store or Federated Cloud Sharing" : "uppsetning eða uppfærsla forrita úr forritabúð eða með skýjasambandi",
"Federated Cloud Sharing" : "Deiling með skýjasambandi",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL er að nota úrelda útgáfu af %1$s (%2$s). Uppfærðu stýrikerfið þitt, annars er hætt við að eiginleikar á borð við %3$s virki ekki sem skyldi.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP Opcache er ekki hlaðið inn. Fyrir betri afköst mælum við með að því sé hlaðið inn í PHP-uppsetninguna þína.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "PHP Opcache er ekki virkt. Fyrir betri afköst mælum við með að setja <code>opcache.enable=1</code> inn í PHP-uppsetninguna þína.",
"Administrator documentation" : "Hjálparskjöl stjórnanda",
"User documentation" : "Hjálparskjöl notenda",
"Nextcloud help overview" : "Efnisyfirlit Nextcloud-hjálpar",
@@ -166,6 +164,7 @@ OC.L10N.register(
"PHP modules" : "PHP-einingar",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Í þetta kerfistilvik vantar ýmsar nauðsynlegar PHP-einingar. Mælt er eindregið með að setja þær upp: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Í þetta kerfistilvik vantar ýmsar PHP-einingar sem mælt er með. Til að bæta afköst og betri samhæfni er mælt eindregið með að setja þær upp: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP Opcache er ekki hlaðið inn. Fyrir betri afköst mælum við með að því sé hlaðið inn í PHP-uppsetninguna þína.",
"PHP version" : "PHP-útgáfa",
"You are currently running PHP %s." : "Þú ert núna að keyra PHP %s.",
"Random generator" : "Slembigjafi",
@@ -585,6 +584,7 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Þessi samfélagsútgáfa Nextcloud kemur ekki með neinni opinberri aðstoð og rauntímatilkynningar eru ekki til taks.",
"Use a second factor besides your password to increase security for your account." : "Notaðu annað þrep til viðbótar lykilorðinu þínu til að auka öryggi notandaaðgangsins þíns.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ef þú notaðir utanaðkomandi forrit til að tengjast við Nextcloud, skaltu ganga úr skugga um að þú útbúir lykilorð fyrir hvert slíkt forrit áður en þú virkjar 2FA tveggja-þrepa auðkenningu.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "PHP Opcache er ekki virkt. Fyrir betri afköst mælum við með að setja <code>opcache.enable=1</code> inn í PHP-uppsetninguna þína.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Fann ógild UUIDs á LDAP-notendum eða hópum. Yfirfarðu stillingar í \"Override UUID detection\" í Sérfræðinga/Expert hluta LDAP-uppsetningarinnar og notaðu \"occ ldap:update-uuid\" til að uppfæra þær.",
"Enable all" : "Virkja allt",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/is.json b/apps/settings/l10n/is.json
index 43a010a313a..f08b2985fb8 100644
--- a/apps/settings/l10n/is.json
+++ b/apps/settings/l10n/is.json
@@ -61,8 +61,6 @@
"installing and updating apps via the App Store or Federated Cloud Sharing" : "uppsetning eða uppfærsla forrita úr forritabúð eða með skýjasambandi",
"Federated Cloud Sharing" : "Deiling með skýjasambandi",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL er að nota úrelda útgáfu af %1$s (%2$s). Uppfærðu stýrikerfið þitt, annars er hætt við að eiginleikar á borð við %3$s virki ekki sem skyldi.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP Opcache er ekki hlaðið inn. Fyrir betri afköst mælum við með að því sé hlaðið inn í PHP-uppsetninguna þína.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "PHP Opcache er ekki virkt. Fyrir betri afköst mælum við með að setja <code>opcache.enable=1</code> inn í PHP-uppsetninguna þína.",
"Administrator documentation" : "Hjálparskjöl stjórnanda",
"User documentation" : "Hjálparskjöl notenda",
"Nextcloud help overview" : "Efnisyfirlit Nextcloud-hjálpar",
@@ -164,6 +162,7 @@
"PHP modules" : "PHP-einingar",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Í þetta kerfistilvik vantar ýmsar nauðsynlegar PHP-einingar. Mælt er eindregið með að setja þær upp: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Í þetta kerfistilvik vantar ýmsar PHP-einingar sem mælt er með. Til að bæta afköst og betri samhæfni er mælt eindregið með að setja þær upp: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP Opcache er ekki hlaðið inn. Fyrir betri afköst mælum við með að því sé hlaðið inn í PHP-uppsetninguna þína.",
"PHP version" : "PHP-útgáfa",
"You are currently running PHP %s." : "Þú ert núna að keyra PHP %s.",
"Random generator" : "Slembigjafi",
@@ -583,6 +582,7 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Þessi samfélagsútgáfa Nextcloud kemur ekki með neinni opinberri aðstoð og rauntímatilkynningar eru ekki til taks.",
"Use a second factor besides your password to increase security for your account." : "Notaðu annað þrep til viðbótar lykilorðinu þínu til að auka öryggi notandaaðgangsins þíns.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ef þú notaðir utanaðkomandi forrit til að tengjast við Nextcloud, skaltu ganga úr skugga um að þú útbúir lykilorð fyrir hvert slíkt forrit áður en þú virkjar 2FA tveggja-þrepa auðkenningu.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "PHP Opcache er ekki virkt. Fyrir betri afköst mælum við með að setja <code>opcache.enable=1</code> inn í PHP-uppsetninguna þína.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Fann ógild UUIDs á LDAP-notendum eða hópum. Yfirfarðu stillingar í \"Override UUID detection\" í Sérfræðinga/Expert hluta LDAP-uppsetningarinnar og notaðu \"occ ldap:update-uuid\" til að uppfæra þær.",
"Enable all" : "Virkja allt",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/it.js b/apps/settings/l10n/it.js
index d761c42615a..da59845237b 100644
--- a/apps/settings/l10n/it.js
+++ b/apps/settings/l10n/it.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Condivisione cloud federata",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL sta utilizzando una versione di %1$s datata (%2$s). Aggiorna il tuo sistema operativo o funzionalità come %3$s non funzioneranno correttamente.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Impossibile determinare se la versione TLS di cURL è obsoleta o meno perché si è verificato un errore durante la richiesta HTTPS su https://nextcloud.com. Controlla il file di registro di Nextcloud per maggiori dettagli.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Il modulo PHP OPcache non è caricato. Per prestazioni migliori consigliamo di caricarlo nella tua installazione di PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache non è attivo. Per prestazioni migliori, consigliamo di applicare <code>opcache.enable=1</code> nella tua configurazione di PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache è configurato per rimuovere i commenti di codice. Con OPcache attivato, <code>opcache.save_comments=1</code> deve essere impostato affinché Nextcloud funzioni.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non ha il permesso di usare le API di OPcache. Con OPcache attivo, è fortemente consigliato includere tutte le cartelle di Nextcloud con <code>opcache.restrict_api</code> o rimuovere questa impostazione per disattivare le restrizioni API di OPcache, per prevenire errori durante aggiornamenti di Nextcloud core o di app.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non ha il permesso di usare le API di OPcache. È fortemente consigliato includere tutte le cartelle di Nextcloud con <code>opcache.restrict_api</code> o rimuovere questa impostazione per disattivare le restrizioni API di OPcache, per prevenire errori durante aggiornamenti di Nextcloud core o di app.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La memoria condivisa OPcache è disattivata. Per prestazioni migliori, Si consiglia di applicare <code>opcache.file_cache_only=0</code> alla tua configurazione di PHP e usare la cache dei file solo come cache di secondo livello.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il numero massimo di chiavi OPcache è quasi stato raggiunto. Per assicurarsi che tutti gli script possano restare in cache, si consiglia di applicare <code>opcache.max_accelerated_files</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il buffer di OPcache è quasi pieno. Per assicurarsi che tutti gli script possano restare in cache, si consiglia di applicare <code>opcache.memory_consumption</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il buffer delle stringhe internate di OPcache è quasi pieno. Per assicurarsi che le stringhe ripetute possano andare in cache, si consiglia di applicare <code>opcache.interned_strings_buffer</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
"Administrator documentation" : "Documentazione amministratore",
"User documentation" : "Documentazione utente",
"Nextcloud help overview" : "Panoramica dell'aiuto per Nextcloud",
@@ -188,6 +179,7 @@ OC.L10N.register(
"PHP modules" : "Moduli PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Questa istanza manca di alcuni moduli PHP richiesti. È necessario installarli: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Questa istanza manca di alcuni moduli PHP consigliati. Per migliori prestazioni e compatibilità, è vivamente consigliato installarli: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Il modulo PHP OPcache non è caricato. Per prestazioni migliori consigliamo di caricarlo nella tua installazione di PHP.",
"PHP version" : "Versione PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Attualmente stai usando PHP %s. PHP 8.0 è deprecato in Nextcloud 27. Nextcloud 28 potrebbe richiedere almeno PHP 8.1. Aggiorna ad una delle versioni di PHP supportate ufficialmente fornite dal Gruppo PHP il prima possibile.",
"You are currently running PHP %s." : "Attualmente stai usando PHP %s.",
@@ -627,6 +619,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Questa versione di Nextcloud della community non è supportata e le notifiche istantanee non sono disponibili.",
"Use a second factor besides your password to increase security for your account." : "Utilizza un secondo fattore oltre alla tua password per aumentare la sicurezza per il tuo account.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Se utilizzi applicazioni di terze parti per connetterti a Nextcloud, assicurati di creare e configurare una password per ciascuna applicazione prima di abilitare l'autenticazione a due fattori.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache non è attivo. Per prestazioni migliori, consigliamo di applicare <code>opcache.enable=1</code> nella tua configurazione di PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache è configurato per rimuovere i commenti di codice. Con OPcache attivato, <code>opcache.save_comments=1</code> deve essere impostato affinché Nextcloud funzioni.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non ha il permesso di usare le API di OPcache. Con OPcache attivo, è fortemente consigliato includere tutte le cartelle di Nextcloud con <code>opcache.restrict_api</code> o rimuovere questa impostazione per disattivare le restrizioni API di OPcache, per prevenire errori durante aggiornamenti di Nextcloud core o di app.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non ha il permesso di usare le API di OPcache. È fortemente consigliato includere tutte le cartelle di Nextcloud con <code>opcache.restrict_api</code> o rimuovere questa impostazione per disattivare le restrizioni API di OPcache, per prevenire errori durante aggiornamenti di Nextcloud core o di app.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La memoria condivisa OPcache è disattivata. Per prestazioni migliori, Si consiglia di applicare <code>opcache.file_cache_only=0</code> alla tua configurazione di PHP e usare la cache dei file solo come cache di secondo livello.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il numero massimo di chiavi OPcache è quasi stato raggiunto. Per assicurarsi che tutti gli script possano restare in cache, si consiglia di applicare <code>opcache.max_accelerated_files</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il buffer di OPcache è quasi pieno. Per assicurarsi che tutti gli script possano restare in cache, si consiglia di applicare <code>opcache.memory_consumption</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il buffer delle stringhe internate di OPcache è quasi pieno. Per assicurarsi che le stringhe ripetute possano andare in cache, si consiglia di applicare <code>opcache.interned_strings_buffer</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Trovati UUID di utenti o gruppi LDAP non validi. Controlla le tue impostazioni \"Sovrascrivi rilevazione UUID\" nella sezione Esperto della configurazione LDAP ed usa \"occ ldap:update-uuid\" per aggiornarle.",
"Enable all" : "Abilita tutto",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/it.json b/apps/settings/l10n/it.json
index 2bfde0a9bac..d5a69e73c07 100644
--- a/apps/settings/l10n/it.json
+++ b/apps/settings/l10n/it.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Condivisione cloud federata",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL sta utilizzando una versione di %1$s datata (%2$s). Aggiorna il tuo sistema operativo o funzionalità come %3$s non funzioneranno correttamente.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Impossibile determinare se la versione TLS di cURL è obsoleta o meno perché si è verificato un errore durante la richiesta HTTPS su https://nextcloud.com. Controlla il file di registro di Nextcloud per maggiori dettagli.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Il modulo PHP OPcache non è caricato. Per prestazioni migliori consigliamo di caricarlo nella tua installazione di PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache non è attivo. Per prestazioni migliori, consigliamo di applicare <code>opcache.enable=1</code> nella tua configurazione di PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache è configurato per rimuovere i commenti di codice. Con OPcache attivato, <code>opcache.save_comments=1</code> deve essere impostato affinché Nextcloud funzioni.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non ha il permesso di usare le API di OPcache. Con OPcache attivo, è fortemente consigliato includere tutte le cartelle di Nextcloud con <code>opcache.restrict_api</code> o rimuovere questa impostazione per disattivare le restrizioni API di OPcache, per prevenire errori durante aggiornamenti di Nextcloud core o di app.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non ha il permesso di usare le API di OPcache. È fortemente consigliato includere tutte le cartelle di Nextcloud con <code>opcache.restrict_api</code> o rimuovere questa impostazione per disattivare le restrizioni API di OPcache, per prevenire errori durante aggiornamenti di Nextcloud core o di app.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La memoria condivisa OPcache è disattivata. Per prestazioni migliori, Si consiglia di applicare <code>opcache.file_cache_only=0</code> alla tua configurazione di PHP e usare la cache dei file solo come cache di secondo livello.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il numero massimo di chiavi OPcache è quasi stato raggiunto. Per assicurarsi che tutti gli script possano restare in cache, si consiglia di applicare <code>opcache.max_accelerated_files</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il buffer di OPcache è quasi pieno. Per assicurarsi che tutti gli script possano restare in cache, si consiglia di applicare <code>opcache.memory_consumption</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il buffer delle stringhe internate di OPcache è quasi pieno. Per assicurarsi che le stringhe ripetute possano andare in cache, si consiglia di applicare <code>opcache.interned_strings_buffer</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
"Administrator documentation" : "Documentazione amministratore",
"User documentation" : "Documentazione utente",
"Nextcloud help overview" : "Panoramica dell'aiuto per Nextcloud",
@@ -186,6 +177,7 @@
"PHP modules" : "Moduli PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Questa istanza manca di alcuni moduli PHP richiesti. È necessario installarli: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Questa istanza manca di alcuni moduli PHP consigliati. Per migliori prestazioni e compatibilità, è vivamente consigliato installarli: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Il modulo PHP OPcache non è caricato. Per prestazioni migliori consigliamo di caricarlo nella tua installazione di PHP.",
"PHP version" : "Versione PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Attualmente stai usando PHP %s. PHP 8.0 è deprecato in Nextcloud 27. Nextcloud 28 potrebbe richiedere almeno PHP 8.1. Aggiorna ad una delle versioni di PHP supportate ufficialmente fornite dal Gruppo PHP il prima possibile.",
"You are currently running PHP %s." : "Attualmente stai usando PHP %s.",
@@ -625,6 +617,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Questa versione di Nextcloud della community non è supportata e le notifiche istantanee non sono disponibili.",
"Use a second factor besides your password to increase security for your account." : "Utilizza un secondo fattore oltre alla tua password per aumentare la sicurezza per il tuo account.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Se utilizzi applicazioni di terze parti per connetterti a Nextcloud, assicurati di creare e configurare una password per ciascuna applicazione prima di abilitare l'autenticazione a due fattori.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache non è attivo. Per prestazioni migliori, consigliamo di applicare <code>opcache.enable=1</code> nella tua configurazione di PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache è configurato per rimuovere i commenti di codice. Con OPcache attivato, <code>opcache.save_comments=1</code> deve essere impostato affinché Nextcloud funzioni.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non ha il permesso di usare le API di OPcache. Con OPcache attivo, è fortemente consigliato includere tutte le cartelle di Nextcloud con <code>opcache.restrict_api</code> o rimuovere questa impostazione per disattivare le restrizioni API di OPcache, per prevenire errori durante aggiornamenti di Nextcloud core o di app.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud non ha il permesso di usare le API di OPcache. È fortemente consigliato includere tutte le cartelle di Nextcloud con <code>opcache.restrict_api</code> o rimuovere questa impostazione per disattivare le restrizioni API di OPcache, per prevenire errori durante aggiornamenti di Nextcloud core o di app.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "La memoria condivisa OPcache è disattivata. Per prestazioni migliori, Si consiglia di applicare <code>opcache.file_cache_only=0</code> alla tua configurazione di PHP e usare la cache dei file solo come cache di secondo livello.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il numero massimo di chiavi OPcache è quasi stato raggiunto. Per assicurarsi che tutti gli script possano restare in cache, si consiglia di applicare <code>opcache.max_accelerated_files</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il buffer di OPcache è quasi pieno. Per assicurarsi che tutti gli script possano restare in cache, si consiglia di applicare <code>opcache.memory_consumption</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Il buffer delle stringhe internate di OPcache è quasi pieno. Per assicurarsi che le stringhe ripetute possano andare in cache, si consiglia di applicare <code>opcache.interned_strings_buffer</code> alla configurazione PHP con un valore maggiore di <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Trovati UUID di utenti o gruppi LDAP non validi. Controlla le tue impostazioni \"Sovrascrivi rilevazione UUID\" nella sezione Esperto della configurazione LDAP ed usa \"occ ldap:update-uuid\" per aggiornarle.",
"Enable all" : "Abilita tutto",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/ja.js b/apps/settings/l10n/ja.js
index e379529bf60..7c85c205e22 100644
--- a/apps/settings/l10n/ja.js
+++ b/apps/settings/l10n/ja.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "統合されたクラウド共有",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "%1$sバージョン (%2$s) の古い cURL を使っています。OSを更新するか、この機能 %3$sが正しく動くアプリに更新してください。",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "https://nextcloud.comに対するHTTPSリクエスト中にエラーが発生したため、cURLのTLSバージョンが古くなっているかどうかを判断できませんでした。詳細については、Nextcloudログファイルを確認してください。",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcacheモジュールがロードされていません。パフォーマンスを向上させるには、OPcacheモジュールをPHPインストールにロードすることをお勧めします。",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcacheが無効になっています。より良いパフォーマンスを得るためには、<code>1opcache.enable=1</code>をPHPの設定で適用することをおすすめします。",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcacheがコードのコメントを削除するように設定されています。Nextcloudを正しく動作させるため、OPcacheが有効の場合は、<code>opcache.save_comments=1</code>を設定する必要があります。",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "NextcloudはOPcache APIを使用する事が許可されていません。OPcacheが有効の場合、Nextcloudコアまたはアプリのアップグレード時にエラーを回避するため、全てのNextcloudディレクトリーに対して、<code>opcache.restrict_api</code>を含めるか、API制限を無効にするため、この設定を未設定にする事を強く推奨します。",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "NextcloudはOPcache APIを使用する事が許可されていません。Nextcloudコアまたはアプリのアップグレード時にエラーを回避するため、全てのNextcloudディレクトリーに対して、<code>opcache.restrict_api</code>を含めるか、API制限を無効にするため、この設定を未設定にする事を強く推奨します。",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "共有メモリベースの OPcache は無効です。 パフォーマンスを向上させるには、PHP の設定に <code>opcache.file_cache_only=0</code> を適用し、ファイルキャッシュをセカンドレベルキャッシュとしてのみ使用することを推奨します。",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheキーの最大数を間もなく超過します。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.max_accelerated_files</code>の値を<code>%s</code>より多い値でPHP設定に適用することを推奨します。",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheバッファーがまもなく一杯になります。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.memory_consumption</code>の値を<code>%s</code>より多い値で、PHP設定に適用することを推奨します。",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheのインターン化文字列バッファーがまもなく一杯になります。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.interned_strings_buffer</code>の値を<code>%s</code>より多い値で、PHP設定に適用することを推奨します。",
"Administrator documentation" : "管理者ドキュメント",
"User documentation" : "ユーザードキュメント",
"Nextcloud help overview" : "Nextcloud ヘルプの概要",
@@ -162,12 +153,20 @@ OC.L10N.register(
"File locking" : "ファイルロック",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "トランザクションファイルロックが無効になっているため、競合状態の問題が発生する可能性があります。これらの問題を回避するには、config.phpで \"filelocking.enabled\" を有効にします。",
"The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "データベースがトランザクションファイルロックに使われています。パフォーマンスをあげるには、可能であればメモリーのキャッシュを設定してください。",
+ "Forwarded for headers" : "Forwarded for headers",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "あなたの「trusted_proxies」の設定が正しく設定されていません。配列である必要があります。",
+ "The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "リバースプロキシヘッダの設定が正しくありません。これはセキュリティ上の問題で、攻撃者が自分のIPアドレスをNextcloudに見えるように偽装することができます。",
+ "Your IP address was resolved as %s" : "あなたのIPアドレスは%sとして解決されました",
+ "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "リバースプロキシヘッダの設定が正しくありません、または信頼できるプロキシからNextcloudにアクセスしています。そうでない場合、これはセキュリティ上の問題であり、攻撃者がNextcloudに表示されるIPアドレスを偽装することができます。",
"Internet connectivity" : "インターネット接続",
"Internet connectivity is disabled in configuration file." : "設定ファイルでインターネット接続が無効になっている。",
"This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "このサーバーにはインターネット接続がありません。複数のエンドポイントに到達できませんでした。 つまり、外部ストレージのマウント、アップデートに関する通知、サードパーティ製アプリのインストールなどの機能の一部は機能しません。 リモートからファイルにアクセスしたり、通知メールを送信したりすることもできません。インターネットへの接続を確立できれば、すべての機能を利用することができます。",
"Old server-side-encryption" : "古いサーバーサイド暗号化",
"Disabled" : "無効",
"The old server-side-encryption format is enabled. We recommend disabling this." : "古い方式のサーバーサイド暗号化が有効になっています。無効にすることをお勧めします。",
+ "Maintenance window start" : "メンテナンスウィンドウ開始",
+ "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "サーバーにはメンテナンスウィンドウの開始時間が設定されていません。これは、リソースを多く使用する日常のバックグラウンドジョブが、メインの利用時間中にも実行されることを意味します。利用者がこれらの重いタスクによる負荷の影響を受けにくくするために、低い利用時間に設定することをおすすめします。",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "メンテナンスウィンドウは、{start}:00 UTCから {end}:00 UTCまでの間に重いバックグラウンドジョブを実行します。",
"Memcache" : "Memcache",
"Configured" : "設定済み",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "メモリキャッシュが設定されていません。パフォーマンスを向上させるため、利用可能であればメモリキャッシュを設定してください。",
@@ -183,10 +182,12 @@ OC.L10N.register(
"PHP modules" : "PHPのモジュール",
"This instance is missing some required PHP modules. It is required to install them: %s." : "このインスタンスには必要な PHP モジュールがありません。それらをインストールする必要があります: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "このインスタンスには、いくつかの推奨 PHP モジュールがありません。パフォーマンスと互換性を向上させるために、これらをインストールすることを強くお勧めします: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcacheモジュールがロードされていません。パフォーマンスを向上させるには、OPcacheモジュールをPHPインストールにロードすることをお勧めします。",
"PHP version" : "PHPバージョン",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "PHP %s を実行しています。PHP 8.0 は Nextcloud 27 では非推奨です。Nextcloud 28 では、少なくとも PHP 8.1 が必要になる可能性があります。PHP グループが公式にサポートする PHP のいずれかのバージョンにできるだけ早くアップグレードしてください。",
"You are currently running PHP %s." : " 現在 PHP %s を実行しています。",
"PHP \"output_buffering\" option" : "PHP \"output_buffering\" オプション",
+ "PHP configuration option \"output_buffering\" must be disabled" : "PHP の設定オプション \"output_buffering\" を無効にする必要があります",
"Random generator" : "ランダムジェネレーター",
"No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "PHPがセキュリティ上の理由から強く推奨している乱数の適切なソースを見つけることができませんでした。",
"Secure" : "安全な",
@@ -197,6 +198,8 @@ OC.L10N.register(
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "MariaDB のバージョン\"%s\" が使われています。Nextcloud 21以降ではこのバージョンのサポートは終了し、MariaDB 10.2 以降のバージョンが必要になります。",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "MySQLのバージョン \"%s\" が使用されています。Nextcloud 21以降ではこのバージョンのサポートは終了し、MySQL 8.0またはMariaDB 10.2以上が必要となります。",
"PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "PostgreSQLのバージョン \"%s\" を使用しています。Nextcloud 21以降ではこのバージョンのサポートは終了し、PostgreSQL 9.6以降が必要となります。",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLiteは現在、バックエンドデータベースとして使用されています。より大規模なインストールでは、別のデータベースバックエンドに切り替えることをおすすめします。特にファイル同期にデスクトップクライアントを使用する場合には、別のデータベースに移行することをおすすめします。別のデータベースに移行するには、コマンドラインツール「occ db:convert-type」を使用してください。",
+ "Unknown database platform" : "不明なデータベース・プラフォーム",
"Architecture" : "アーキテクチャ",
"64-bit" : "64ビット",
"It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "このシステムは32ビット版のPHPで動いているようです。Nextcloudを正常に動かすには64ビット版が必要です。OSとPHPを64ビット版にアップグレードしてください!",
@@ -229,19 +232,34 @@ OC.L10N.register(
"Allow public uploads" : "パブリックなアップロードを許可する",
"Always ask for a password" : "常にパスワードをたずねる",
"Enforce password protection" : "常にパスワード保護を有効にする",
+ "Exclude groups from password requirements" : "パスワード要件から除外するグループ",
+ "Exclude groups from creating link shares" : "リンク共有作成を除外するグループ",
"Exclude groups from sharing" : "共有可能なグループから除外する",
+ "Groups excluded from sharing" : "共有から除外されたグループ",
"These groups will still be able to receive shares, but not to initiate them." : "このグループでは、フォルダー共有を開始することはできませんが、共有されたフォルダーを参照することはできます。",
"Set default expiration date for shares" : "共有のデフォルトの有効期限を設定する",
"Enforce expiration date" : "有効期限を反映させる",
+ "Default expiration time of new shares in days" : "新しい共有のデフォルトの有効期限(日単位)",
+ "Expire shares after x days" : "x 日後に共有を無効にする",
"Set default expiration date for shares to other servers" : "他のサーバーへの共有のデフォルトの有効期限を設定する",
+ "Enforce expiration date for remote shares" : "リモート共有の期限を強制する",
+ "Default expiration time of remote shares in days" : "リモート共有のデフォルトの有効期限(日単位)",
+ "Expire remote shares after x days" : "x 日後にリモート共有を無効にする",
+ "Set default expiration date for shares via link or mail" : "リンクまたはメールでの共有のデフォルトの期限を設定する",
+ "Default expiration time of shares in days" : "共有のデフォルトの有効期限(日単位)",
+ "Privacy settings for sharing" : "共有のプライバシー設定",
"Allow username autocompletion in share dialog and allow access to the system address book" : "共有ダイアログでユーザー名の自動補完を許可し、システムのアドレス帳へのアクセスを許可する",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "自動補完で「同じグループ」と「電話番号の連携」が有効になっている場合は、どちらかに一致するだけでユーザーに表示されます。",
"Allow username autocompletion to users within the same groups and limit system address books to users in the same groups" : "同じグループ内のユーザーにユーザー名の自動補完を許可し、システムのアドレス帳を同じグループ内のユーザーに制限する",
"Allow username autocompletion to users based on phone number integration" : "電話番号を連携しているユーザーのユーザー名を自動補完する",
"Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "氏名または電子メールアドレスを入力するときにユーザー名を自動補完する(連絡先での不一致、同じグループへの所属かどうかを無視)",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "公開リンクのアップロードページに免責事項のテキストを表示する。 (ファイルリストが非表示のときのみ表示します)",
+ "Disclaimer text" : "免責事項 テキスト",
"This text will be shown on the public link upload page when the file list is hidden." : "このテキストは、ファイルリストが非表示になっているときに公開リンクのアップロードページに表示されます。",
"Default share permissions" : "デフォルトの共有アクセス許可",
+ "Changed disclaimer text" : "免責事項のテキストを変更しました",
+ "Deleted disclaimer text" : "免責事項のテキストを削除しました",
+ "Could not set disclaimer text" : "免責事項のテキストを設定することができませんでした",
"Two-Factor Authentication" : "二要素認証",
"Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "二要素認証はすべてのユーザーと特定のグループに強制することができます。設定済みの二要素プロバイダーがない場合は、システムにログインできません。",
"Enforce two-factor authentication" : "二要素認証を強制する",
@@ -267,10 +285,12 @@ OC.L10N.register(
"Report a bug" : "不具合を報告",
"Admin documentation" : "管理者ドキュメント",
"Developer documentation" : "開発者ドキュメント",
+ "Show details for {appName} app" : "{appName} アプリの詳細を表示する",
"This app is supported via your current Nextcloud subscription." : "このアプリは、現行のNextcloudサブスクリプションでサポートされています。",
"Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "注目のアプリはコミュニティ内で開発されています。これらのアプリは主要な機能を提供しており、すぐに本番で使用することができます。",
"Featured" : "注目",
"Update to {update}" : "{update} にアップデート",
+ "Rating: {score}/10" : "評価: {score}/10",
"All apps are up-to-date." : "全てのアプリが最新です",
"Icon" : "アイコン",
"Name" : "名前",
@@ -284,6 +304,8 @@ OC.L10N.register(
"_%n app has an update available_::_%n apps have an update available_" : ["%n 個のアプリに更新情報があります"],
"_Update_::_Update all_" : ["全て更新"],
"Device name" : "デバイス名",
+ "Cancel renaming" : "リネームをキャンセル",
+ "Save new name" : "新しい名前を保存する",
"Marked for remote wipe" : "リモートワイプ用にマーク",
"Device settings" : "デバイスの設定",
"Allow filesystem access" : "ファイルシステムへのアクセスを許可",
@@ -296,7 +318,10 @@ OC.L10N.register(
"{productName} Android app" : "{productName} Androidアプリ",
"{productName} Talk for iOS" : "{productName} iOS用Talk",
"{productName} Talk for Android" : "{productName} Android用Talk",
+ "Sync client" : "同期クライアント",
"This session" : "本セッション",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device" : "デバイス",
"Last activity" : "最後のアクティビティ",
"Devices & sessions" : "デバイスとセッション",
@@ -304,10 +329,17 @@ OC.L10N.register(
"App name" : "アプリ名",
"Create new app password" : "新しいアプリパスワードを作成",
"Error while creating device token" : "デバイストークンの作成中にエラーが発生しました",
+ "New app password" : "新しいアプリパスワード",
+ "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "以下のクレデンシャルを使用して、アプリまたはデバイスを設定してください。セキュリティの理由から、このパスワードは一度だけ表示されます。",
"Username" : "ユーザーID",
"Password" : "パスワード",
"Show QR code for mobile apps" : "モバイルアプリのQRコードを表示する",
+ "App password copied!" : "アプリパスワードをコピーしました!",
+ "Copy app password" : "アプリパスワードをコピー",
+ "Login name copied!" : "ログイン名をコピーしました!",
+ "Copy login name" : "ログイン名をコピー",
"Could not copy app password. Please copy it manually." : "アプリのパスワードをコピーできませんでした。 手動でコピーしてください。",
+ "Could not copy login name. Please copy it manually." : "ログイン名をコピーできませんでした。手動でコピーしてください。",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "サーバーが正しく動作するには、バックグラウンドジョブを正確に設定することが重要です。大規模なインスタンスでは、Cronがお薦めの設定です。詳細な情報は、ドキュメントを参照してください。",
"Last job execution ran {time}. Something seems wrong." : "最終ジョブ実行は {time} です。何か問題が発生しています。",
"Last job ran {relativeTime}." : "最終ジョブ実行は {relativeTime} です。",
@@ -511,6 +543,7 @@ OC.L10N.register(
"{license}-licensed" : "{license}-に許諾されています",
"Changelog" : "変更履歴",
"by {author}\n{license}" : "作者 {author}\n{license}",
+ "User management" : "ユーザー管理",
"Active users" : "アクティブユーザー",
"Admins" : "管理者",
"Disabled users" : "無効なユーザー",
@@ -518,6 +551,7 @@ OC.L10N.register(
"Create group" : "グループを作成",
"Group name" : "グループ名",
"Please enter a valid group name" : "有効なグループ名を入力してください",
+ "User group: {group}" : "ユーザーグループ: {group}",
"Failed to create group" : "グループの作成に失敗しました",
"Sending…" : "送信中 …",
"Email sent" : "メールを送信しました",
@@ -558,6 +592,7 @@ OC.L10N.register(
"Error: This app cannot be enabled because it makes the server unstable" : "エラー:このアプリは、サーバーを不安定にするため、有効にすることができません。",
"Do you really want to wipe your data from this device?" : "本当にこの端末からデータを消去しますか?",
"Confirm wipe" : "ワイプ確認",
+ "Could not delete the app token" : "アプリトークンを削除できません",
"Error while wiping the device with the token" : "トークンによる端末のワイプ中にエラーが発生しました",
"Error while updating device token name" : "デバイストークン名の更新中にエラーが発生しました",
"Error while updating device token scope" : "デバイストークンのスコープ更新中にエラーが発生しました",
@@ -603,6 +638,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "このコミュニティリリースのNextcloudは未サポートです。インスタント通知も利用できません。",
"Use a second factor besides your password to increase security for your account." : "アカウントのセキュリティを強化するには、パスワード以外に2番目の要素を使用してください。",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "サードパーティのアプリケーションを使用してNextcloudに接続する場合は、二要素認証を有効にする前に必ずそれぞれのアプリパスワードを作成して設定してください。",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcacheが無効になっています。より良いパフォーマンスを得るためには、<code>1opcache.enable=1</code>をPHPの設定で適用することをおすすめします。",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcacheがコードのコメントを削除するように設定されています。Nextcloudを正しく動作させるため、OPcacheが有効の場合は、<code>opcache.save_comments=1</code>を設定する必要があります。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "NextcloudはOPcache APIを使用する事が許可されていません。OPcacheが有効の場合、Nextcloudコアまたはアプリのアップグレード時にエラーを回避するため、全てのNextcloudディレクトリーに対して、<code>opcache.restrict_api</code>を含めるか、API制限を無効にするため、この設定を未設定にする事を強く推奨します。",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "NextcloudはOPcache APIを使用する事が許可されていません。Nextcloudコアまたはアプリのアップグレード時にエラーを回避するため、全てのNextcloudディレクトリーに対して、<code>opcache.restrict_api</code>を含めるか、API制限を無効にするため、この設定を未設定にする事を強く推奨します。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "共有メモリベースの OPcache は無効です。 パフォーマンスを向上させるには、PHP の設定に <code>opcache.file_cache_only=0</code> を適用し、ファイルキャッシュをセカンドレベルキャッシュとしてのみ使用することを推奨します。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheキーの最大数を間もなく超過します。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.max_accelerated_files</code>の値を<code>%s</code>より多い値でPHP設定に適用することを推奨します。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheバッファーがまもなく一杯になります。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.memory_consumption</code>の値を<code>%s</code>より多い値で、PHP設定に適用することを推奨します。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheのインターン化文字列バッファーがまもなく一杯になります。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.interned_strings_buffer</code>の値を<code>%s</code>より多い値で、PHP設定に適用することを推奨します。",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "無効なLDAPユーザーまたはグループのUUIDが見つかりました。LDAP設定の詳細設定に存在する\"UUID検出の上書き\"設定を再度ご確認いただき、更新するには\"occ ldap:update-uuid\"をご使用ください。",
"Enable all" : "すべて有効にする",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/ja.json b/apps/settings/l10n/ja.json
index bbeb71fa041..4af2ba0ef45 100644
--- a/apps/settings/l10n/ja.json
+++ b/apps/settings/l10n/ja.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "統合されたクラウド共有",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "%1$sバージョン (%2$s) の古い cURL を使っています。OSを更新するか、この機能 %3$sが正しく動くアプリに更新してください。",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "https://nextcloud.comに対するHTTPSリクエスト中にエラーが発生したため、cURLのTLSバージョンが古くなっているかどうかを判断できませんでした。詳細については、Nextcloudログファイルを確認してください。",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcacheモジュールがロードされていません。パフォーマンスを向上させるには、OPcacheモジュールをPHPインストールにロードすることをお勧めします。",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcacheが無効になっています。より良いパフォーマンスを得るためには、<code>1opcache.enable=1</code>をPHPの設定で適用することをおすすめします。",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcacheがコードのコメントを削除するように設定されています。Nextcloudを正しく動作させるため、OPcacheが有効の場合は、<code>opcache.save_comments=1</code>を設定する必要があります。",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "NextcloudはOPcache APIを使用する事が許可されていません。OPcacheが有効の場合、Nextcloudコアまたはアプリのアップグレード時にエラーを回避するため、全てのNextcloudディレクトリーに対して、<code>opcache.restrict_api</code>を含めるか、API制限を無効にするため、この設定を未設定にする事を強く推奨します。",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "NextcloudはOPcache APIを使用する事が許可されていません。Nextcloudコアまたはアプリのアップグレード時にエラーを回避するため、全てのNextcloudディレクトリーに対して、<code>opcache.restrict_api</code>を含めるか、API制限を無効にするため、この設定を未設定にする事を強く推奨します。",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "共有メモリベースの OPcache は無効です。 パフォーマンスを向上させるには、PHP の設定に <code>opcache.file_cache_only=0</code> を適用し、ファイルキャッシュをセカンドレベルキャッシュとしてのみ使用することを推奨します。",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheキーの最大数を間もなく超過します。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.max_accelerated_files</code>の値を<code>%s</code>より多い値でPHP設定に適用することを推奨します。",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheバッファーがまもなく一杯になります。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.memory_consumption</code>の値を<code>%s</code>より多い値で、PHP設定に適用することを推奨します。",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheのインターン化文字列バッファーがまもなく一杯になります。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.interned_strings_buffer</code>の値を<code>%s</code>より多い値で、PHP設定に適用することを推奨します。",
"Administrator documentation" : "管理者ドキュメント",
"User documentation" : "ユーザードキュメント",
"Nextcloud help overview" : "Nextcloud ヘルプの概要",
@@ -160,12 +151,20 @@
"File locking" : "ファイルロック",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "トランザクションファイルロックが無効になっているため、競合状態の問題が発生する可能性があります。これらの問題を回避するには、config.phpで \"filelocking.enabled\" を有効にします。",
"The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "データベースがトランザクションファイルロックに使われています。パフォーマンスをあげるには、可能であればメモリーのキャッシュを設定してください。",
+ "Forwarded for headers" : "Forwarded for headers",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "あなたの「trusted_proxies」の設定が正しく設定されていません。配列である必要があります。",
+ "The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "リバースプロキシヘッダの設定が正しくありません。これはセキュリティ上の問題で、攻撃者が自分のIPアドレスをNextcloudに見えるように偽装することができます。",
+ "Your IP address was resolved as %s" : "あなたのIPアドレスは%sとして解決されました",
+ "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "リバースプロキシヘッダの設定が正しくありません、または信頼できるプロキシからNextcloudにアクセスしています。そうでない場合、これはセキュリティ上の問題であり、攻撃者がNextcloudに表示されるIPアドレスを偽装することができます。",
"Internet connectivity" : "インターネット接続",
"Internet connectivity is disabled in configuration file." : "設定ファイルでインターネット接続が無効になっている。",
"This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "このサーバーにはインターネット接続がありません。複数のエンドポイントに到達できませんでした。 つまり、外部ストレージのマウント、アップデートに関する通知、サードパーティ製アプリのインストールなどの機能の一部は機能しません。 リモートからファイルにアクセスしたり、通知メールを送信したりすることもできません。インターネットへの接続を確立できれば、すべての機能を利用することができます。",
"Old server-side-encryption" : "古いサーバーサイド暗号化",
"Disabled" : "無効",
"The old server-side-encryption format is enabled. We recommend disabling this." : "古い方式のサーバーサイド暗号化が有効になっています。無効にすることをお勧めします。",
+ "Maintenance window start" : "メンテナンスウィンドウ開始",
+ "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "サーバーにはメンテナンスウィンドウの開始時間が設定されていません。これは、リソースを多く使用する日常のバックグラウンドジョブが、メインの利用時間中にも実行されることを意味します。利用者がこれらの重いタスクによる負荷の影響を受けにくくするために、低い利用時間に設定することをおすすめします。",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "メンテナンスウィンドウは、{start}:00 UTCから {end}:00 UTCまでの間に重いバックグラウンドジョブを実行します。",
"Memcache" : "Memcache",
"Configured" : "設定済み",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "メモリキャッシュが設定されていません。パフォーマンスを向上させるため、利用可能であればメモリキャッシュを設定してください。",
@@ -181,10 +180,12 @@
"PHP modules" : "PHPのモジュール",
"This instance is missing some required PHP modules. It is required to install them: %s." : "このインスタンスには必要な PHP モジュールがありません。それらをインストールする必要があります: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "このインスタンスには、いくつかの推奨 PHP モジュールがありません。パフォーマンスと互換性を向上させるために、これらをインストールすることを強くお勧めします: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcacheモジュールがロードされていません。パフォーマンスを向上させるには、OPcacheモジュールをPHPインストールにロードすることをお勧めします。",
"PHP version" : "PHPバージョン",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "PHP %s を実行しています。PHP 8.0 は Nextcloud 27 では非推奨です。Nextcloud 28 では、少なくとも PHP 8.1 が必要になる可能性があります。PHP グループが公式にサポートする PHP のいずれかのバージョンにできるだけ早くアップグレードしてください。",
"You are currently running PHP %s." : " 現在 PHP %s を実行しています。",
"PHP \"output_buffering\" option" : "PHP \"output_buffering\" オプション",
+ "PHP configuration option \"output_buffering\" must be disabled" : "PHP の設定オプション \"output_buffering\" を無効にする必要があります",
"Random generator" : "ランダムジェネレーター",
"No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "PHPがセキュリティ上の理由から強く推奨している乱数の適切なソースを見つけることができませんでした。",
"Secure" : "安全な",
@@ -195,6 +196,8 @@
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "MariaDB のバージョン\"%s\" が使われています。Nextcloud 21以降ではこのバージョンのサポートは終了し、MariaDB 10.2 以降のバージョンが必要になります。",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "MySQLのバージョン \"%s\" が使用されています。Nextcloud 21以降ではこのバージョンのサポートは終了し、MySQL 8.0またはMariaDB 10.2以上が必要となります。",
"PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "PostgreSQLのバージョン \"%s\" を使用しています。Nextcloud 21以降ではこのバージョンのサポートは終了し、PostgreSQL 9.6以降が必要となります。",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLiteは現在、バックエンドデータベースとして使用されています。より大規模なインストールでは、別のデータベースバックエンドに切り替えることをおすすめします。特にファイル同期にデスクトップクライアントを使用する場合には、別のデータベースに移行することをおすすめします。別のデータベースに移行するには、コマンドラインツール「occ db:convert-type」を使用してください。",
+ "Unknown database platform" : "不明なデータベース・プラフォーム",
"Architecture" : "アーキテクチャ",
"64-bit" : "64ビット",
"It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "このシステムは32ビット版のPHPで動いているようです。Nextcloudを正常に動かすには64ビット版が必要です。OSとPHPを64ビット版にアップグレードしてください!",
@@ -227,19 +230,34 @@
"Allow public uploads" : "パブリックなアップロードを許可する",
"Always ask for a password" : "常にパスワードをたずねる",
"Enforce password protection" : "常にパスワード保護を有効にする",
+ "Exclude groups from password requirements" : "パスワード要件から除外するグループ",
+ "Exclude groups from creating link shares" : "リンク共有作成を除外するグループ",
"Exclude groups from sharing" : "共有可能なグループから除外する",
+ "Groups excluded from sharing" : "共有から除外されたグループ",
"These groups will still be able to receive shares, but not to initiate them." : "このグループでは、フォルダー共有を開始することはできませんが、共有されたフォルダーを参照することはできます。",
"Set default expiration date for shares" : "共有のデフォルトの有効期限を設定する",
"Enforce expiration date" : "有効期限を反映させる",
+ "Default expiration time of new shares in days" : "新しい共有のデフォルトの有効期限(日単位)",
+ "Expire shares after x days" : "x 日後に共有を無効にする",
"Set default expiration date for shares to other servers" : "他のサーバーへの共有のデフォルトの有効期限を設定する",
+ "Enforce expiration date for remote shares" : "リモート共有の期限を強制する",
+ "Default expiration time of remote shares in days" : "リモート共有のデフォルトの有効期限(日単位)",
+ "Expire remote shares after x days" : "x 日後にリモート共有を無効にする",
+ "Set default expiration date for shares via link or mail" : "リンクまたはメールでの共有のデフォルトの期限を設定する",
+ "Default expiration time of shares in days" : "共有のデフォルトの有効期限(日単位)",
+ "Privacy settings for sharing" : "共有のプライバシー設定",
"Allow username autocompletion in share dialog and allow access to the system address book" : "共有ダイアログでユーザー名の自動補完を許可し、システムのアドレス帳へのアクセスを許可する",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "自動補完で「同じグループ」と「電話番号の連携」が有効になっている場合は、どちらかに一致するだけでユーザーに表示されます。",
"Allow username autocompletion to users within the same groups and limit system address books to users in the same groups" : "同じグループ内のユーザーにユーザー名の自動補完を許可し、システムのアドレス帳を同じグループ内のユーザーに制限する",
"Allow username autocompletion to users based on phone number integration" : "電話番号を連携しているユーザーのユーザー名を自動補完する",
"Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "氏名または電子メールアドレスを入力するときにユーザー名を自動補完する(連絡先での不一致、同じグループへの所属かどうかを無視)",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "公開リンクのアップロードページに免責事項のテキストを表示する。 (ファイルリストが非表示のときのみ表示します)",
+ "Disclaimer text" : "免責事項 テキスト",
"This text will be shown on the public link upload page when the file list is hidden." : "このテキストは、ファイルリストが非表示になっているときに公開リンクのアップロードページに表示されます。",
"Default share permissions" : "デフォルトの共有アクセス許可",
+ "Changed disclaimer text" : "免責事項のテキストを変更しました",
+ "Deleted disclaimer text" : "免責事項のテキストを削除しました",
+ "Could not set disclaimer text" : "免責事項のテキストを設定することができませんでした",
"Two-Factor Authentication" : "二要素認証",
"Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "二要素認証はすべてのユーザーと特定のグループに強制することができます。設定済みの二要素プロバイダーがない場合は、システムにログインできません。",
"Enforce two-factor authentication" : "二要素認証を強制する",
@@ -265,10 +283,12 @@
"Report a bug" : "不具合を報告",
"Admin documentation" : "管理者ドキュメント",
"Developer documentation" : "開発者ドキュメント",
+ "Show details for {appName} app" : "{appName} アプリの詳細を表示する",
"This app is supported via your current Nextcloud subscription." : "このアプリは、現行のNextcloudサブスクリプションでサポートされています。",
"Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "注目のアプリはコミュニティ内で開発されています。これらのアプリは主要な機能を提供しており、すぐに本番で使用することができます。",
"Featured" : "注目",
"Update to {update}" : "{update} にアップデート",
+ "Rating: {score}/10" : "評価: {score}/10",
"All apps are up-to-date." : "全てのアプリが最新です",
"Icon" : "アイコン",
"Name" : "名前",
@@ -282,6 +302,8 @@
"_%n app has an update available_::_%n apps have an update available_" : ["%n 個のアプリに更新情報があります"],
"_Update_::_Update all_" : ["全て更新"],
"Device name" : "デバイス名",
+ "Cancel renaming" : "リネームをキャンセル",
+ "Save new name" : "新しい名前を保存する",
"Marked for remote wipe" : "リモートワイプ用にマーク",
"Device settings" : "デバイスの設定",
"Allow filesystem access" : "ファイルシステムへのアクセスを許可",
@@ -294,7 +316,10 @@
"{productName} Android app" : "{productName} Androidアプリ",
"{productName} Talk for iOS" : "{productName} iOS用Talk",
"{productName} Talk for Android" : "{productName} Android用Talk",
+ "Sync client" : "同期クライアント",
"This session" : "本セッション",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device" : "デバイス",
"Last activity" : "最後のアクティビティ",
"Devices & sessions" : "デバイスとセッション",
@@ -302,10 +327,17 @@
"App name" : "アプリ名",
"Create new app password" : "新しいアプリパスワードを作成",
"Error while creating device token" : "デバイストークンの作成中にエラーが発生しました",
+ "New app password" : "新しいアプリパスワード",
+ "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "以下のクレデンシャルを使用して、アプリまたはデバイスを設定してください。セキュリティの理由から、このパスワードは一度だけ表示されます。",
"Username" : "ユーザーID",
"Password" : "パスワード",
"Show QR code for mobile apps" : "モバイルアプリのQRコードを表示する",
+ "App password copied!" : "アプリパスワードをコピーしました!",
+ "Copy app password" : "アプリパスワードをコピー",
+ "Login name copied!" : "ログイン名をコピーしました!",
+ "Copy login name" : "ログイン名をコピー",
"Could not copy app password. Please copy it manually." : "アプリのパスワードをコピーできませんでした。 手動でコピーしてください。",
+ "Could not copy login name. Please copy it manually." : "ログイン名をコピーできませんでした。手動でコピーしてください。",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "サーバーが正しく動作するには、バックグラウンドジョブを正確に設定することが重要です。大規模なインスタンスでは、Cronがお薦めの設定です。詳細な情報は、ドキュメントを参照してください。",
"Last job execution ran {time}. Something seems wrong." : "最終ジョブ実行は {time} です。何か問題が発生しています。",
"Last job ran {relativeTime}." : "最終ジョブ実行は {relativeTime} です。",
@@ -509,6 +541,7 @@
"{license}-licensed" : "{license}-に許諾されています",
"Changelog" : "変更履歴",
"by {author}\n{license}" : "作者 {author}\n{license}",
+ "User management" : "ユーザー管理",
"Active users" : "アクティブユーザー",
"Admins" : "管理者",
"Disabled users" : "無効なユーザー",
@@ -516,6 +549,7 @@
"Create group" : "グループを作成",
"Group name" : "グループ名",
"Please enter a valid group name" : "有効なグループ名を入力してください",
+ "User group: {group}" : "ユーザーグループ: {group}",
"Failed to create group" : "グループの作成に失敗しました",
"Sending…" : "送信中 …",
"Email sent" : "メールを送信しました",
@@ -556,6 +590,7 @@
"Error: This app cannot be enabled because it makes the server unstable" : "エラー:このアプリは、サーバーを不安定にするため、有効にすることができません。",
"Do you really want to wipe your data from this device?" : "本当にこの端末からデータを消去しますか?",
"Confirm wipe" : "ワイプ確認",
+ "Could not delete the app token" : "アプリトークンを削除できません",
"Error while wiping the device with the token" : "トークンによる端末のワイプ中にエラーが発生しました",
"Error while updating device token name" : "デバイストークン名の更新中にエラーが発生しました",
"Error while updating device token scope" : "デバイストークンのスコープ更新中にエラーが発生しました",
@@ -601,6 +636,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "このコミュニティリリースのNextcloudは未サポートです。インスタント通知も利用できません。",
"Use a second factor besides your password to increase security for your account." : "アカウントのセキュリティを強化するには、パスワード以外に2番目の要素を使用してください。",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "サードパーティのアプリケーションを使用してNextcloudに接続する場合は、二要素認証を有効にする前に必ずそれぞれのアプリパスワードを作成して設定してください。",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcacheが無効になっています。より良いパフォーマンスを得るためには、<code>1opcache.enable=1</code>をPHPの設定で適用することをおすすめします。",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcacheがコードのコメントを削除するように設定されています。Nextcloudを正しく動作させるため、OPcacheが有効の場合は、<code>opcache.save_comments=1</code>を設定する必要があります。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "NextcloudはOPcache APIを使用する事が許可されていません。OPcacheが有効の場合、Nextcloudコアまたはアプリのアップグレード時にエラーを回避するため、全てのNextcloudディレクトリーに対して、<code>opcache.restrict_api</code>を含めるか、API制限を無効にするため、この設定を未設定にする事を強く推奨します。",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "NextcloudはOPcache APIを使用する事が許可されていません。Nextcloudコアまたはアプリのアップグレード時にエラーを回避するため、全てのNextcloudディレクトリーに対して、<code>opcache.restrict_api</code>を含めるか、API制限を無効にするため、この設定を未設定にする事を強く推奨します。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "共有メモリベースの OPcache は無効です。 パフォーマンスを向上させるには、PHP の設定に <code>opcache.file_cache_only=0</code> を適用し、ファイルキャッシュをセカンドレベルキャッシュとしてのみ使用することを推奨します。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheキーの最大数を間もなく超過します。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.max_accelerated_files</code>の値を<code>%s</code>より多い値でPHP設定に適用することを推奨します。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheバッファーがまもなく一杯になります。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.memory_consumption</code>の値を<code>%s</code>より多い値で、PHP設定に適用することを推奨します。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcacheのインターン化文字列バッファーがまもなく一杯になります。全てのスクリプトをキャッシュに保管できるようにするには、<code>opcache.interned_strings_buffer</code>の値を<code>%s</code>より多い値で、PHP設定に適用することを推奨します。",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "無効なLDAPユーザーまたはグループのUUIDが見つかりました。LDAP設定の詳細設定に存在する\"UUID検出の上書き\"設定を再度ご確認いただき、更新するには\"occ ldap:update-uuid\"をご使用ください。",
"Enable all" : "すべて有効にする",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/ka.js b/apps/settings/l10n/ka.js
new file mode 100644
index 00000000000..e6a47b44ae7
--- /dev/null
+++ b/apps/settings/l10n/ka.js
@@ -0,0 +1,700 @@
+OC.L10N.register(
+ "settings",
+ {
+ "Private" : "Private",
+ "Only visible to people matched via phone number integration through Talk on mobile" : "Only visible to people matched via phone number integration through Talk on mobile",
+ "Local" : "Local",
+ "Only visible to people on this instance and guests" : "Only visible to people on this instance and guests",
+ "Federated" : "Federated",
+ "Only synchronize to trusted servers" : "Only synchronize to trusted servers",
+ "Published" : "Published",
+ "Synchronize to trusted servers and the global and public address book" : "Synchronize to trusted servers and the global and public address book",
+ "Verify" : "Verify",
+ "Verifying …" : "Verifying …",
+ "Unable to change password" : "Unable to change password",
+ "Very weak password" : "Very weak password",
+ "Weak password" : "Weak password",
+ "So-so password" : "So-so password",
+ "Good password" : "Good password",
+ "Strong password" : "Strong password",
+ "Groups" : "Groups",
+ "Group list is empty" : "Group list is empty",
+ "Unable to retrieve the group list" : "Unable to retrieve the group list",
+ "{actor} added you to group {group}" : "{actor} added you to group {group}",
+ "You added {user} to group {group}" : "You added {user} to group {group}",
+ "{actor} added {user} to group {group}" : "{actor} added {user} to group {group}",
+ "An administrator added you to group {group}" : "An administrator added you to group {group}",
+ "An administrator added {user} to group {group}" : "An administrator added {user} to group {group}",
+ "{actor} removed you from group {group}" : "{actor} removed you from group {group}",
+ "You removed {user} from group {group}" : "You removed {user} from group {group}",
+ "{actor} removed {user} from group {group}" : "{actor} removed {user} from group {group}",
+ "An administrator removed you from group {group}" : "An administrator removed you from group {group}",
+ "An administrator removed {user} from group {group}" : "An administrator removed {user} from group {group}",
+ "Your <strong>group memberships</strong> were modified" : "Your <strong>group memberships</strong> were modified",
+ "{actor} changed your password" : "{actor} changed your password",
+ "You changed your password" : "You changed your password",
+ "Your password was reset by an administrator" : "Your password was reset by an administrator",
+ "Your password was reset" : "Your password was reset",
+ "{actor} changed your email address" : "{actor} changed your email address",
+ "You changed your email address" : "You changed your email address",
+ "Your email address was changed by an administrator" : "Your email address was changed by an administrator",
+ "You created an app password for a session named \"{token}\"" : "You created an app password for a session named \"{token}\"",
+ "An administrator created an app password for a session named \"{token}\"" : "An administrator created an app password for a session named \"{token}\"",
+ "You deleted app password \"{token}\"" : "You deleted app password \"{token}\"",
+ "You renamed app password \"{token}\" to \"{newToken}\"" : "You renamed app password \"{token}\" to \"{newToken}\"",
+ "You granted filesystem access to app password \"{token}\"" : "You granted filesystem access to app password \"{token}\"",
+ "You revoked filesystem access from app password \"{token}\"" : "You revoked filesystem access from app password \"{token}\"",
+ "Security" : "Security",
+ "You successfully logged in using two-factor authentication (%1$s)" : "You successfully logged in using two-factor authentication (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "A login attempt using two-factor authentication failed (%1$s)",
+ "Remote wipe was started on %1$s" : "Remote wipe was started on %1$s",
+ "Remote wipe has finished on %1$s" : "Remote wipe has finished on %1$s",
+ "Your <strong>password</strong> or <strong>email</strong> was modified" : "Your <strong>password</strong> or <strong>email</strong> was modified",
+ "Apps" : "Apps",
+ "Could not remove app." : "Could not remove app.",
+ "Could not update app." : "Could not update app.",
+ "Wrong password" : "Wrong password",
+ "Unable to change personal password" : "Unable to change personal password",
+ "Saved" : "Saved",
+ "No user supplied" : "No user supplied",
+ "Unable to change password. Password too long." : "Unable to change password. Password too long.",
+ "Authentication error" : "Authentication error",
+ "Please provide an admin recovery password; otherwise, all user data will be lost." : "Please provide an admin recovery password; otherwise, all user data will be lost.",
+ "Wrong admin recovery password. Please check the password and try again." : "Wrong admin recovery password. Please check the password and try again.",
+ "Backend does not support password change, but the user's encryption key was updated." : "Backend does not support password change, but the user's encryption key was updated.",
+ "installing and updating apps via the App Store or Federated Cloud Sharing" : "installing and updating apps via the App Store or Federated Cloud Sharing",
+ "Federated Cloud Sharing" : "Federated Cloud Sharing",
+ "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably.",
+ "Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details.",
+ "Administrator documentation" : "Administrator documentation",
+ "User documentation" : "User documentation",
+ "Nextcloud help overview" : "Nextcloud help overview",
+ "Invalid SMTP password." : "Invalid SMTP password.",
+ "Email setting test" : "Email setting test",
+ "Well done, %s!" : "Well done, %s!",
+ "If you received this email, the email configuration seems to be correct." : "If you received this email, the email configuration seems to be correct.",
+ "Email could not be sent. Check your mail server log" : "Email could not be sent. Check your mail server log",
+ "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "A problem occurred while sending the email. Please revise your settings. (Error: %s)",
+ "You need to set your user email before being able to send test emails. Go to %s for that." : "You need to set your user email before being able to send test emails. Go to %s for that.",
+ "Users" : "Users",
+ "Invalid user" : "Invalid user",
+ "Invalid mail address" : "Invalid mail address",
+ "Settings saved" : "Settings saved",
+ "Unable to change full name" : "Unable to change full name",
+ "Unable to change email address" : "Unable to change email address",
+ "Unable to set invalid phone number" : "Unable to set invalid phone number",
+ "Unable to set invalid website" : "Unable to set invalid website",
+ "Some account data was invalid" : "Some account data was invalid",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):",
+ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):",
+ "%1$s changed your password on %2$s." : "%1$s changed your password on %2$s.",
+ "Your password on %s was changed." : "Your password on %s was changed.",
+ "Your password on %s was reset by an administrator." : "Your password on %s was reset by an administrator.",
+ "Your password on %s was reset." : "Your password on %s was reset.",
+ "Password for %1$s changed on %2$s" : "Password for %1$s changed on %2$s",
+ "Password changed for %s" : "Password changed for %s",
+ "If you did not request this, please contact an administrator." : "If you did not request this, please contact an administrator.",
+ "Your email address on %s was changed." : "Your email address on %s was changed.",
+ "Your email address on %s was changed by an administrator." : "Your email address on %s was changed by an administrator.",
+ "Email address for %1$s changed on %2$s" : "Email address for %1$s changed on %2$s",
+ "Email address changed for %s" : "Email address changed for %s",
+ "The new email address is %s" : "The new email address is %s",
+ "Your %s account was created" : "Your %s account was created",
+ "Welcome aboard" : "Welcome aboard",
+ "Welcome aboard %s" : "Welcome aboard %s",
+ "Welcome to your %s account, you can add, protect, and share your data." : "Welcome to your %s account, you can add, protect, and share your data.",
+ "Your username is: %s" : "Your username is: %s",
+ "Set your password" : "Set your password",
+ "Go to %s" : "Go to %s",
+ "Install Client" : "Install Client",
+ "Logged in user must be a subadmin" : "Logged in user must be a subadmin",
+ "Settings" : "Settings",
+ "Personal" : "Personal",
+ "Administration" : "Administration",
+ "Additional settings" : "Additional settings",
+ "Artificial Intelligence" : "Artificial Intelligence",
+ "Administration privileges" : "Administration privileges",
+ "Groupware" : "Groupware",
+ "Overview" : "Overview",
+ "Basic settings" : "Basic settings",
+ "Sharing" : "Sharing",
+ "Availability" : "Availability",
+ "Calendar" : "Calendar",
+ "Personal info" : "Personal info",
+ "Mobile & desktop" : "Mobile & desktop",
+ "Email server" : "Email server",
+ "Security & setup warnings" : "Security & setup warnings",
+ "Background jobs" : "Background jobs",
+ "Unlimited" : "Unlimited",
+ "Verifying" : "Verifying",
+ "Brute-force Throttle" : "Brute-force Throttle",
+ "Your remote address could not be determined." : "Your remote address could not be determined.",
+ "Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly." : "Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly.",
+ "Your remote address \"%s\" is not brute-force throttled." : "Your remote address \"%s\" is not brute-force throttled.",
+ "Old user imported certificates" : "Old user imported certificates",
+ "A background job is pending that checks for user imported SSL certificates. Please check back later." : "A background job is pending that checks for user imported SSL certificates. Please check back later.",
+ "There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below.",
+ "Database missing columns" : "Database missing columns",
+ "Missing optional column \"%s\" in table \"%s\"." : "Missing optional column \"%s\" in table \"%s\".",
+ "The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability.",
+ "Database missing indices" : "Database missing indices",
+ "Missing optional index \"%s\" in table \"%s\"." : "Missing optional index \"%s\" in table \"%s\".",
+ "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster.",
+ "Database missing primary keys" : "Database missing primary keys",
+ "Missing primary key on table \"%s\"." : "Missing primary key on table \"%s\".",
+ "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running.",
+ "Database pending bigint migrations" : "Database pending bigint migrations",
+ "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline.",
+ "Default phone region" : "Default phone region",
+ "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file.",
+ "Email test" : "Email test",
+ "Email test was successfully sent" : "Email test was successfully sent",
+ "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings.",
+ "File locking" : "File locking",
+ "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems.",
+ "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "The database is used for transactional file locking. To enhance performance, please configure memcache, if available.",
+ "Forwarded for headers" : "Forwarded for headers",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Your \"trusted_proxies\" setting is not correctly set, it should be an array.",
+ "The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud.",
+ "Your IP address was resolved as %s" : "Your IP address was resolved as %s",
+ "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud.",
+ "Internet connectivity" : "Internet connectivity",
+ "Internet connectivity is disabled in configuration file." : "Internet connectivity is disabled in configuration file.",
+ "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features.",
+ "Old server-side-encryption" : "Old server-side-encryption",
+ "Disabled" : "Disabled",
+ "The old server-side-encryption format is enabled. We recommend disabling this." : "The old server-side-encryption format is enabled. We recommend disabling this.",
+ "Maintenance window start" : "Maintenance window start",
+ "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks.",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC",
+ "Memcache" : "Memcache",
+ "Configured" : "Configured",
+ "No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "No memory cache has been configured. To enhance performance, please configure a memcache, if available.",
+ "PHP default charset" : "PHP default charset",
+ "PHP configuration option \"default_charset\" should be UTF-8" : "PHP configuration option \"default_charset\" should be UTF-8",
+ "Freetype" : "Freetype",
+ "Supported" : "Supported",
+ "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface.",
+ "PHP getenv" : "PHP getenv",
+ "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response.",
+ "PHP memory limit" : "PHP memory limit",
+ "The PHP memory limit is below the recommended value of %s." : "The PHP memory limit is below the recommended value of %s.",
+ "PHP modules" : "PHP modules",
+ "This instance is missing some required PHP modules. It is required to install them: %s." : "This instance is missing some required PHP modules. It is required to install them: %s.",
+ "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
+ "PHP version" : "PHP version",
+ "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible.",
+ "You are currently running PHP %s." : "You are currently running PHP %s.",
+ "PHP \"output_buffering\" option" : "PHP \"output_buffering\" option",
+ "PHP configuration option \"output_buffering\" must be disabled" : "PHP configuration option \"output_buffering\" must be disabled",
+ "Random generator" : "Random generator",
+ "No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "No suitable source for randomness found by PHP which is highly discouraged for security reasons.",
+ "Secure" : "Secure",
+ "Configuration file access rights" : "Configuration file access rights",
+ "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." : "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.",
+ "Nextcloud configuration file is writable" : "Nextcloud configuration file is writable",
+ "Database version" : "Database version",
+ "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher.",
+ "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher.",
+ "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher.",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\".",
+ "Unknown database platform" : "Unknown database platform",
+ "Architecture" : "Architecture",
+ "64-bit" : "64-bit",
+ "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!",
+ "Database transaction isolation level" : "Database transaction isolation level",
+ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel.",
+ "Was not able to get transaction isolation level: %s" : "Was not able to get transaction isolation level: %s",
+ "Profile information" : "Profile information",
+ "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled",
+ "Nextcloud settings" : "Nextcloud settings",
+ "Machine translation" : "Machine translation",
+ "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment." : "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment.",
+ "Speech-To-Text" : "Speech-To-Text",
+ "Speech-To-Text can be implemented by different apps. Here you can set which app should be used." : "Speech-To-Text can be implemented by different apps. Here you can set which app should be used.",
+ "None of your currently installed apps provide Speech-To-Text functionality" : "None of your currently installed apps provide Speech-To-Text functionality",
+ "Image generation" : "Image generation",
+ "Image generation can be implemented by different apps. Here you can set which app should be used." : "Image generation can be implemented by different apps. Here you can set which app should be used.",
+ "None of your currently installed apps provide image generation functionality" : "None of your currently installed apps provide image generation functionality",
+ "Text processing" : "Text processing",
+ "Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task.",
+ "Task:" : "Task:",
+ "None of your currently installed apps provide Text processing functionality" : "None of your currently installed apps provide Text processing functionality",
+ "Here you can decide which group can access certain sections of the administration settings." : "Here you can decide which group can access certain sections of the administration settings.",
+ "None" : "None",
+ "Unable to modify setting" : "Unable to modify setting",
+ "Allow apps to use the Share API" : "Allow apps to use the Share API",
+ "Allow resharing" : "Allow resharing",
+ "Allow sharing with groups" : "Allow sharing with groups",
+ "Restrict users to only share with users in their groups" : "Restrict users to only share with users in their groups",
+ "Allow users to share via link and emails" : "Allow users to share via link and emails",
+ "Allow public uploads" : "Allow public uploads",
+ "Always ask for a password" : "Always ask for a password",
+ "Enforce password protection" : "Enforce password protection",
+ "Exclude groups from password requirements" : "Exclude groups from password requirements",
+ "Exclude groups from creating link shares" : "Exclude groups from creating link shares",
+ "Exclude groups from sharing" : "Exclude groups from sharing",
+ "Groups excluded from sharing" : "Groups excluded from sharing",
+ "These groups will still be able to receive shares, but not to initiate them." : "These groups will still be able to receive shares, but not to initiate them.",
+ "Set default expiration date for shares" : "Set default expiration date for shares",
+ "Enforce expiration date" : "Enforce expiration date",
+ "Default expiration time of new shares in days" : "Default expiration time of new shares in days",
+ "Expire shares after x days" : "Expire shares after x days",
+ "Set default expiration date for shares to other servers" : "Set default expiration date for shares to other servers",
+ "Enforce expiration date for remote shares" : "Enforce expiration date for remote shares",
+ "Default expiration time of remote shares in days" : "Default expiration time of remote shares in days",
+ "Expire remote shares after x days" : "Expire remote shares after x days",
+ "Set default expiration date for shares via link or mail" : "Set default expiration date for shares via link or mail",
+ "Default expiration time of shares in days" : "Default expiration time of shares in days",
+ "Privacy settings for sharing" : "Privacy settings for sharing",
+ "Allow username autocompletion in share dialog and allow access to the system address book" : "Allow username autocompletion in share dialog and allow access to the system address book",
+ "If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user.",
+ "Allow username autocompletion to users within the same groups and limit system address books to users in the same groups" : "Allow username autocompletion to users within the same groups and limit system address books to users in the same groups",
+ "Allow username autocompletion to users based on phone number integration" : "Allow username autocompletion to users based on phone number integration",
+ "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)",
+ "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Show disclaimer text on the public link upload page (only shown when the file list is hidden)",
+ "Disclaimer text" : "Disclaimer text",
+ "This text will be shown on the public link upload page when the file list is hidden." : "This text will be shown on the public link upload page when the file list is hidden.",
+ "Default share permissions" : "Default share permissions",
+ "Changed disclaimer text" : "Changed disclaimer text",
+ "Deleted disclaimer text" : "Deleted disclaimer text",
+ "Could not set disclaimer text" : "Could not set disclaimer text",
+ "Two-Factor Authentication" : "Two-Factor Authentication",
+ "Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system.",
+ "Enforce two-factor authentication" : "Enforce two-factor authentication",
+ "Limit to groups" : "Limit to groups",
+ "Enforcement of two-factor authentication can be set for certain groups only." : "Enforcement of two-factor authentication can be set for certain groups only.",
+ "Two-factor authentication is enforced for all members of the following groups." : "Two-factor authentication is enforced for all members of the following groups.",
+ "Enforced groups" : "Enforced groups",
+ "Two-factor authentication is not enforced for members of the following groups." : "Two-factor authentication is not enforced for members of the following groups.",
+ "Excluded groups" : "Excluded groups",
+ "When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced.",
+ "Save changes" : "Save changes",
+ "All" : "All",
+ "Limit app usage to groups" : "Limit app usage to groups",
+ "No results" : "No results",
+ "Update to {version}" : "Update to {version}",
+ "Remove" : "Remove",
+ "Disable" : "Disable",
+ "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "This app has no minimum Nextcloud version assigned. This will be an error in the future.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in the future." : "This app has no maximum Nextcloud version assigned. This will be an error in the future.",
+ "This app cannot be installed because the following dependencies are not fulfilled:" : "This app cannot be installed because the following dependencies are not fulfilled:",
+ "View in store" : "View in store",
+ "Visit website" : "Visit website",
+ "Report a bug" : "Report a bug",
+ "Admin documentation" : "Admin documentation",
+ "Developer documentation" : "Developer documentation",
+ "Show details for {appName} app" : "Show details for {appName} app",
+ "This app is supported via your current Nextcloud subscription." : "This app is supported via your current Nextcloud subscription.",
+ "Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "Featured apps are developed by and within the community. They offer central functionality and are ready for production use.",
+ "Featured" : "Featured",
+ "Update to {update}" : "Update to {update}",
+ "Rating: {score}/10" : "Rating: {score}/10",
+ "All apps are up-to-date." : "All apps are up-to-date.",
+ "Icon" : "Icon",
+ "Name" : "Name",
+ "Version" : "Version",
+ "Level" : "Level",
+ "Actions" : "Actions",
+ "Results from other categories" : "Results from other categories",
+ "No apps found for your version" : "No apps found for your version",
+ "Disable all" : "Disable all",
+ "Download and enable all" : "Download and enable all",
+ "_%n app has an update available_::_%n apps have an update available_" : ["%n app has an update available","%n apps have an update available"],
+ "_Update_::_Update all_" : ["Update","Update all"],
+ "Device name" : "Device name",
+ "Cancel renaming" : "Cancel renaming",
+ "Save new name" : "Save new name",
+ "Marked for remote wipe" : "Marked for remote wipe",
+ "Device settings" : "Device settings",
+ "Allow filesystem access" : "Allow filesystem access",
+ "Rename" : "Rename",
+ "Revoke" : "Revoke",
+ "Wipe device" : "Wipe device",
+ "Revoking this token might prevent the wiping of your device if it has not started the wipe yet." : "Revoking this token might prevent the wiping of your device if it has not started the wipe yet.",
+ "Google Chrome for Android" : "Google Chrome for Android",
+ "{productName} iOS app" : "{productName} iOS app",
+ "{productName} Android app" : "{productName} Android app",
+ "{productName} Talk for iOS" : "{productName} Talk for iOS",
+ "{productName} Talk for Android" : "{productName} Talk for Android",
+ "Sync client" : "Sync client",
+ "This session" : "This session",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
+ "Device" : "Device",
+ "Last activity" : "Last activity",
+ "Devices & sessions" : "Devices & sessions",
+ "Web, desktop and mobile clients currently logged in to your account." : "Web, desktop and mobile clients currently logged in to your account.",
+ "App name" : "App name",
+ "Create new app password" : "Create new app password",
+ "Error while creating device token" : "Error while creating device token",
+ "New app password" : "New app password",
+ "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Use the credentials below to configure your app or device. For security reasons this password will only be shown once.",
+ "Username" : "Username",
+ "Password" : "პაროლი",
+ "Show QR code for mobile apps" : "Show QR code for mobile apps",
+ "App password copied!" : "App password copied!",
+ "Copy app password" : "Copy app password",
+ "Login name copied!" : "Login name copied!",
+ "Copy login name" : "Copy login name",
+ "Could not copy app password. Please copy it manually." : "Could not copy app password. Please copy it manually.",
+ "Could not copy login name. Please copy it manually." : "Could not copy login name. Please copy it manually.",
+ "For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information.",
+ "Last job execution ran {time}. Something seems wrong." : "Last job execution ran {time}. Something seems wrong.",
+ "Last job ran {relativeTime}." : "Last job ran {relativeTime}.",
+ "Background job did not run yet!" : "Background job did not run yet!",
+ "AJAX" : "AJAX",
+ "Execute one task with each page loaded. Use case: Single user instance." : "Execute one task with each page loaded. Use case: Single user instance.",
+ "Webcron" : "Webcron",
+ "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage)." : "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage).",
+ "Cron (Recommended)" : "Cron (Recommended)",
+ "Use system cron service to call the cron.php file every 5 minutes." : "Use system cron service to call the cron.php file every 5 minutes.",
+ "The cron.php needs to be executed by the system user \"{user}\"." : "The cron.php needs to be executed by the system user \"{user}\".",
+ "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details.",
+ "Unable to update background job mode" : "Unable to update background job mode",
+ "Profile" : "Profile",
+ "Enable or disable profile by default for new users." : "Enable or disable profile by default for new users.",
+ "Enable" : "Enable",
+ "Unable to update profile default setting" : "Unable to update profile default setting",
+ "Server-side encryption" : "Server-side encryption",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed.",
+ "Enable server-side encryption" : "Enable server-side encryption",
+ "Please read carefully before activating server-side encryption:" : "Please read carefully before activating server-side encryption:",
+ "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met.",
+ "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases.",
+ "Be aware that encryption always increases the file size." : "Be aware that encryption always increases the file size.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data.",
+ "This is the final warning: Do you really want to enable encryption?" : "This is the final warning: Do you really want to enable encryption?",
+ "No encryption module loaded, please enable an encryption module in the app menu." : "No encryption module loaded, please enable an encryption module in the app menu.",
+ "Select default encryption module:" : "Select default encryption module:",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}",
+ "Unable to update server side encryption config" : "Unable to update server side encryption config",
+ "Please confirm the group removal" : "Please confirm the group removal",
+ "You are about to remove the group \"{group}\". The users will NOT be deleted." : "You are about to remove the group \"{group}\". The users will NOT be deleted.",
+ "Cancel" : "Cancel",
+ "Confirm" : "Confirm",
+ "Submit" : "Submit",
+ "Rename group" : "Rename group",
+ "Remove group" : "Remove group",
+ "Failed to remove group \"{group}\"" : "Failed to remove group \"{group}\"",
+ "Current password" : "Current password",
+ "New password" : "New password",
+ "Change password" : "Change password",
+ "Your profile information" : "Your profile information",
+ "Your profile picture" : "Your profile picture",
+ "Upload profile picture" : "Upload profile picture",
+ "Choose profile picture from Files" : "Choose profile picture from Files",
+ "Remove profile picture" : "Remove profile picture",
+ "The file must be a PNG or JPG" : "The file must be a PNG or JPG",
+ "Picture provided by original account" : "Picture provided by original account",
+ "Set as profile picture" : "Set as profile picture",
+ "Please note that it can take up to 24 hours for your profile picture to be updated everywhere." : "Please note that it can take up to 24 hours for your profile picture to be updated everywhere.",
+ "Choose your profile picture" : "Choose your profile picture",
+ "Please select a valid png or jpg file" : "Please select a valid png or jpg file",
+ "Error setting profile picture" : "Error setting profile picture",
+ "Error cropping profile picture" : "Error cropping profile picture",
+ "Error saving profile picture" : "Error saving profile picture",
+ "Error removing profile picture" : "Error removing profile picture",
+ "Your biography" : "Your biography",
+ "Details" : "Details",
+ "You are a member of the following groups:" : "You are a member of the following groups:",
+ "You are using <strong>{usage}</strong>" : "You are using <strong>{usage}</strong>",
+ "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)",
+ "Your full name" : "Your full name",
+ "Email options" : "Email options",
+ "Primary email for password reset and notifications" : "Primary email for password reset and notifications",
+ "Remove primary email" : "Remove primary email",
+ "Delete email" : "Delete email",
+ "Unset as primary email" : "Unset as primary email",
+ "This address is not confirmed" : "This address is not confirmed",
+ "Set as primary email" : "Set as primary email",
+ "Additional email address {index}" : "Additional email address {index}",
+ "Unable to delete primary email address" : "Unable to delete primary email address",
+ "Unable to update primary email address" : "Unable to update primary email address",
+ "Unable to add additional email address" : "Unable to add additional email address",
+ "Unable to update additional email address" : "Unable to update additional email address",
+ "Unable to delete additional email address" : "Unable to delete additional email address",
+ "No email address set" : "No email address set",
+ "Additional emails" : "Additional emails",
+ "Your handle" : "Your handle",
+ "Your headline" : "Your headline",
+ "Help translate" : "Help translate",
+ "Unable to update language" : "Unable to update language",
+ "No language set" : "No language set",
+ "Week starts on {firstDayOfWeek}" : "Week starts on {firstDayOfWeek}",
+ "Unable to update locale" : "Unable to update locale",
+ "No locale set" : "No locale set",
+ "Your city" : "Your city",
+ "Your organisation" : "Your organisation",
+ "Your phone number" : "Your phone number",
+ "Edit your Profile visibility" : "Edit your Profile visibility",
+ "Enable Profile" : "Enable Profile",
+ "Unable to update profile enabled state" : "Unable to update profile enabled state",
+ "The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected.",
+ "Unable to update visibility of {displayId}" : "Unable to update visibility of {displayId}",
+ "Your role" : "Your role",
+ "Your X (formerly Twitter) handle" : "Your X (formerly Twitter) handle",
+ "Your website" : "Your website",
+ "No {property} set" : "No {property} set",
+ "Unable to update {property}" : "Unable to update {property}",
+ "Change scope level of {property}, current scope is {scope}" : "Change scope level of {property}, current scope is {scope}",
+ "Unable to update federation scope of the primary {property}" : "Unable to update federation scope of the primary {property}",
+ "Unable to update federation scope of additional {property}" : "Unable to update federation scope of additional {property}",
+ "Add additional email" : "Add additional email",
+ "Add" : "Add",
+ "Create" : "Create",
+ "Change" : "Change",
+ "Delete" : "Delete",
+ "Reshare" : "Reshare",
+ "No users" : "No users",
+ "Loading users …" : "Loading users …",
+ "List of users. This list is not fully rendered for performance reasons. The users will be rendered as you navigate through the list." : "List of users. This list is not fully rendered for performance reasons. The users will be rendered as you navigate through the list.",
+ "Default language" : "Default language",
+ "Common languages" : "Common languages",
+ "Other languages" : "Other languages",
+ "Password change is disabled because the master key is disabled" : "Password change is disabled because the master key is disabled",
+ "New user" : "New user",
+ "Display name" : "Display name",
+ "Either password or email is required" : "Either password or email is required",
+ "Password (required)" : "Password (required)",
+ "Email (required)" : "Email (required)",
+ "Email" : "Email",
+ "Groups (required)" : "Groups (required)",
+ "Set user groups" : "Set user groups",
+ "Administered groups" : "Administered groups",
+ "Set user as admin for …" : "Set user as admin for …",
+ "Quota" : "Quota",
+ "Set user quota" : "Set user quota",
+ "Language" : "Language",
+ "Set default language" : "Set default language",
+ "Manager" : "Manager",
+ "Add new user" : "Add new user",
+ "Set user manager" : "Set user manager",
+ "Username will be autogenerated" : "Username will be autogenerated",
+ "Username (required)" : "Username (required)",
+ "Total rows summary" : "Total rows summary",
+ "Scroll to load more rows" : "Scroll to load more rows",
+ "_{userCount} user …_::_{userCount} users …_" : ["{userCount} user …","{userCount} users …"],
+ "_{userCount} user_::_{userCount} users_" : ["{userCount} user","{userCount} users"],
+ "Avatar" : "Avatar",
+ "Group admin for" : "Group admin for",
+ "User backend" : "User backend",
+ "Storage location" : "Storage location",
+ "Last login" : "Last login",
+ "User actions" : "User actions",
+ "Password or insufficient permissions message" : "Password or insufficient permissions message",
+ "Loading user …" : "Loading user …",
+ "Change display name" : "Change display name",
+ "Set new password" : "Set new password",
+ "You do not have permissions to see the details of this user" : "You do not have permissions to see the details of this user",
+ "Set new email address" : "Set new email address",
+ "Add user to group" : "Add user to group",
+ "Set user as admin for" : "Set user as admin for",
+ "Select user quota" : "Select user quota",
+ "Set the language" : "Set the language",
+ "{size} used" : "{size} used",
+ "Delete user" : "Delete user",
+ "Wipe all devices" : "Wipe all devices",
+ "Disable user" : "Disable user",
+ "Enable user" : "Enable user",
+ "Resend welcome email" : "Resend welcome email",
+ "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet.",
+ "Remote wipe of devices" : "Remote wipe of devices",
+ "Wipe {userid}'s devices" : "Wipe {userid}'s devices",
+ "Wiped {userid}'s devices" : "Wiped {userid}'s devices",
+ "Failed to update user manager" : "Failed to update user manager",
+ "Fully delete {userid}'s account including all their personal files, app data, etc." : "Fully delete {userid}'s account including all their personal files, app data, etc.",
+ "Account deletion" : "Account deletion",
+ "Delete {userid}'s account" : "Delete {userid}'s account",
+ "Display name was successfully changed" : "Display name was successfully changed",
+ "Password was successfully changed" : "Password was successfully changed",
+ "Email was successfully changed" : "Email was successfully changed",
+ "Welcome mail sent!" : "Welcome mail sent!",
+ "Toggle user actions menu" : "Toggle user actions menu",
+ "Done" : "Done",
+ "Edit" : "Edit",
+ "User management settings" : "User management settings",
+ "Visibility" : "Visibility",
+ "Show language" : "Show language",
+ "Show user backend" : "Show user backend",
+ "Show storage path" : "Show storage path",
+ "Show last login" : "Show last login",
+ "Send email" : "Send email",
+ "Send welcome email to new users" : "Send welcome email to new users",
+ "Defaults" : "Defaults",
+ "Default quota" : "Default quota",
+ "Select default quota" : "Select default quota",
+ "Passwordless authentication requires a secure connection." : "Passwordless authentication requires a secure connection.",
+ "Add WebAuthn device" : "Add WebAuthn device",
+ "Please authorize your WebAuthn device." : "Please authorize your WebAuthn device.",
+ "Name your device" : "Name your device",
+ "Adding your device …" : "Adding your device …",
+ "Server error while trying to add WebAuthn device" : "Server error while trying to add WebAuthn device",
+ "Server error while trying to complete WebAuthn device registration" : "Server error while trying to complete WebAuthn device registration",
+ "Unnamed device" : "Unnamed device",
+ "Passwordless Authentication" : "Passwordless Authentication",
+ "Set up your account for passwordless authentication following the FIDO2 standard." : "Set up your account for passwordless authentication following the FIDO2 standard.",
+ "No devices configured." : "No devices configured.",
+ "The following devices are configured for your account:" : "The following devices are configured for your account:",
+ "Your browser does not support WebAuthn." : "Your browser does not support WebAuthn.",
+ "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "As admin you can fine-tune the sharing behavior. Please see the documentation for more information.",
+ "You need to enable the File sharing App." : "You need to enable the File sharing App.",
+ "{license}-licensed" : "{license}-licensed",
+ "Changelog" : "Changelog",
+ "by {author}\n{license}" : "by {author}\n{license}",
+ "User management" : "User management",
+ "Active users" : "Active users",
+ "Admins" : "Admins",
+ "Disabled users" : "Disabled users",
+ "Creating group …" : "Creating group …",
+ "Create group" : "Create group",
+ "Group name" : "Group name",
+ "Please enter a valid group name" : "Please enter a valid group name",
+ "User group: {group}" : "User group: {group}",
+ "Failed to create group" : "Failed to create group",
+ "Sending…" : "Sending…",
+ "Email sent" : "Email sent",
+ "Location" : "Location",
+ "Profile picture" : "Profile picture",
+ "About" : "About",
+ "Full name" : "Full name",
+ "Additional email" : "Additional email",
+ "Headline" : "Headline",
+ "Organisation" : "Organisation",
+ "Phone number" : "Phone number",
+ "Role" : "Role",
+ "X (formerly Twitter)" : "X (formerly Twitter)",
+ "Fediverse (e.g. Mastodon)" : "Fediverse (e.g. Mastodon)",
+ "Website" : "Website",
+ "Profile visibility" : "Profile visibility",
+ "Locale" : "Locale",
+ "Not available as this property is required for core functionality including file sharing and calendar invitations" : "Not available as this property is required for core functionality including file sharing and calendar invitations",
+ "Not available as federation has been disabled for your account, contact your system administrator if you have any questions" : "Not available as federation has been disabled for your account, contact your system administrator if you have any questions",
+ "Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions" : "Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions",
+ "Your apps" : "Your apps",
+ "Active apps" : "Active apps",
+ "Disabled apps" : "Disabled apps",
+ "Updates" : "Updates",
+ "App bundles" : "App bundles",
+ "Featured apps" : "Featured apps",
+ "Supported apps" : "Supported apps",
+ "Show to everyone" : "Show to everyone",
+ "Show to logged in users only" : "Show to logged in users only",
+ "Hide" : "Hide",
+ "Download and enable" : "Download and enable",
+ "Allow untested app" : "Allow untested app",
+ "The app will be downloaded from the App Store" : "The app will be downloaded from the App Store",
+ "This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected." : "This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected.",
+ "Never" : "Never",
+ "An error occurred during the request. Unable to proceed." : "An error occurred during the request. Unable to proceed.",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds.",
+ "Error: This app cannot be enabled because it makes the server unstable" : "Error: This app cannot be enabled because it makes the server unstable",
+ "Do you really want to wipe your data from this device?" : "Do you really want to wipe your data from this device?",
+ "Confirm wipe" : "Confirm wipe",
+ "Could not delete the app token" : "Could not delete the app token",
+ "Error while wiping the device with the token" : "Error while wiping the device with the token",
+ "Error while updating device token name" : "Error while updating device token name",
+ "Error while updating device token scope" : "Error while updating device token scope",
+ "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "There were too many requests from your network. Retry later or contact your administrator if this is an error.",
+ "Documentation" : "Documentation",
+ "Forum" : "Forum",
+ "Nextcloud help resources" : "Nextcloud help resources",
+ "Account documentation" : "Account documentation",
+ "Administration documentation" : "Administration documentation",
+ "General documentation" : "General documentation",
+ "Login" : "Login",
+ "None/STARTTLS" : "None/STARTTLS",
+ "SSL" : "SSL",
+ "Open documentation" : "Open documentation",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "It is important to set up this server to be able to send emails, like for password reset and notifications.",
+ "Send mode" : "Send mode",
+ "Encryption" : "Encryption",
+ "Sendmail mode" : "Sendmail mode",
+ "From address" : "From address",
+ "Server address" : "Server address",
+ "Port" : "Port",
+ "Authentication" : "Authentication",
+ "Authentication required" : "Authentication required",
+ "Credentials" : "Credentials",
+ "SMTP Username" : "SMTP Username",
+ "SMTP Password" : "SMTP Password",
+ "Save" : "Save",
+ "Test and verify email settings" : "Test and verify email settings",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the linked documentation for more information." : "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the linked documentation for more information.",
+ "All checks passed." : "All checks passed.",
+ "There are some errors regarding your setup." : "There are some errors regarding your setup.",
+ "There are some warnings regarding your setup." : "There are some warnings regarding your setup.",
+ "Checking for system and security issues." : "Checking for system and security issues.",
+ "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>.",
+ "Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>." : "Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>.",
+ "Reasons to use Nextcloud in your organization" : "Reasons to use Nextcloud in your organization",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}.",
+ "Like our Facebook page" : "Like our Facebook page",
+ "Follow us on Twitter" : "Follow us on Twitter",
+ "Follow us on Mastodon" : "Follow us on Mastodon",
+ "Check out our blog" : "Check out our blog",
+ "Subscribe to our newsletter" : "Subscribe to our newsletter",
+ "This community release of Nextcloud is unsupported and instant notifications are unavailable." : "This community release of Nextcloud is unsupported and instant notifications are unavailable.",
+ "Use a second factor besides your password to increase security for your account." : "Use a second factor besides your password to increase security for your account.",
+ "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them.",
+ "Enable all" : "Enable all",
+ "Internet Explorer" : "Internet Explorer",
+ "Edge" : "Edge",
+ "Firefox" : "Firefox",
+ "Google Chrome" : "Google Chrome",
+ "Safari" : "Safari",
+ "iPhone" : "iPhone",
+ "iPad" : "iPad",
+ "Sync client - {os}" : "Sync client - {os}",
+ "Error while deleting the token" : "Error while deleting the token",
+ "Use the credentials below to configure your app or device." : "Use the credentials below to configure your app or device.",
+ "For security reasons this password will only be shown once." : "For security reasons this password will only be shown once.",
+ "Copied!" : "Copied!",
+ "Copy" : "Copy",
+ "To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details." : "To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details.",
+ "Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances." : "Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances.",
+ "You are about to remove the group {group}. The users will NOT be deleted." : "You are about to remove the group {group}. The users will NOT be deleted.",
+ "Please confirm the group removal " : "Please confirm the group removal ",
+ "Choose profile picture from files" : "Choose profile picture from files",
+ "png or jpg, max. 20 MB" : "png or jpg, max. 20 MB",
+ "Your email address" : "Your email address",
+ "Your location" : "Your location",
+ "Your Twitter handle" : "Your Twitter handle",
+ "Add new password" : "Add new password",
+ "Add new email address" : "Add new email address",
+ "Edit User" : "Edit User",
+ "Will be autogenerated" : "Will be autogenerated",
+ "Add a new user" : "Add a new user",
+ "No users in here" : "No users in here",
+ "Enter group name" : "Enter group name",
+ "Add group" : "Add group",
+ "Default quota:" : "Default quota:",
+ "Show Languages" : "Show Languages",
+ "Send email to new user" : "Send email to new user",
+ "Not saved" : "Not saved",
+ "Twitter" : "Twitter",
+ "Enable untested app" : "Enable untested app",
+ "Expire after" : "Expire after",
+ "day(s)" : "day(s)",
+ "Exclude groups from password requirements:" : "Exclude groups from password requirements:",
+ "Set default expiration date" : "Set default expiration date",
+ "Exclude groups from creating link shares:" : "Exclude groups from creating link shares:",
+ "Allow username autocompletion in share dialog" : "Allow username autocompletion in share dialog",
+ "Allow username autocompletion to users within the same groups" : "Allow username autocompletion to users within the same groups",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occured. Please run it manually by calling occ dav:sync-system-addressbook." : "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occured. Please run it manually by calling occ dav:sync-system-addressbook.",
+ "Edit display name" : "Edit display name",
+ "Select manager" : "Select manager",
+ "User's table" : "User's table",
+ "Select user manager" : "Select user manager"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/settings/l10n/ka.json b/apps/settings/l10n/ka.json
new file mode 100644
index 00000000000..1ce556d534b
--- /dev/null
+++ b/apps/settings/l10n/ka.json
@@ -0,0 +1,698 @@
+{ "translations": {
+ "Private" : "Private",
+ "Only visible to people matched via phone number integration through Talk on mobile" : "Only visible to people matched via phone number integration through Talk on mobile",
+ "Local" : "Local",
+ "Only visible to people on this instance and guests" : "Only visible to people on this instance and guests",
+ "Federated" : "Federated",
+ "Only synchronize to trusted servers" : "Only synchronize to trusted servers",
+ "Published" : "Published",
+ "Synchronize to trusted servers and the global and public address book" : "Synchronize to trusted servers and the global and public address book",
+ "Verify" : "Verify",
+ "Verifying …" : "Verifying …",
+ "Unable to change password" : "Unable to change password",
+ "Very weak password" : "Very weak password",
+ "Weak password" : "Weak password",
+ "So-so password" : "So-so password",
+ "Good password" : "Good password",
+ "Strong password" : "Strong password",
+ "Groups" : "Groups",
+ "Group list is empty" : "Group list is empty",
+ "Unable to retrieve the group list" : "Unable to retrieve the group list",
+ "{actor} added you to group {group}" : "{actor} added you to group {group}",
+ "You added {user} to group {group}" : "You added {user} to group {group}",
+ "{actor} added {user} to group {group}" : "{actor} added {user} to group {group}",
+ "An administrator added you to group {group}" : "An administrator added you to group {group}",
+ "An administrator added {user} to group {group}" : "An administrator added {user} to group {group}",
+ "{actor} removed you from group {group}" : "{actor} removed you from group {group}",
+ "You removed {user} from group {group}" : "You removed {user} from group {group}",
+ "{actor} removed {user} from group {group}" : "{actor} removed {user} from group {group}",
+ "An administrator removed you from group {group}" : "An administrator removed you from group {group}",
+ "An administrator removed {user} from group {group}" : "An administrator removed {user} from group {group}",
+ "Your <strong>group memberships</strong> were modified" : "Your <strong>group memberships</strong> were modified",
+ "{actor} changed your password" : "{actor} changed your password",
+ "You changed your password" : "You changed your password",
+ "Your password was reset by an administrator" : "Your password was reset by an administrator",
+ "Your password was reset" : "Your password was reset",
+ "{actor} changed your email address" : "{actor} changed your email address",
+ "You changed your email address" : "You changed your email address",
+ "Your email address was changed by an administrator" : "Your email address was changed by an administrator",
+ "You created an app password for a session named \"{token}\"" : "You created an app password for a session named \"{token}\"",
+ "An administrator created an app password for a session named \"{token}\"" : "An administrator created an app password for a session named \"{token}\"",
+ "You deleted app password \"{token}\"" : "You deleted app password \"{token}\"",
+ "You renamed app password \"{token}\" to \"{newToken}\"" : "You renamed app password \"{token}\" to \"{newToken}\"",
+ "You granted filesystem access to app password \"{token}\"" : "You granted filesystem access to app password \"{token}\"",
+ "You revoked filesystem access from app password \"{token}\"" : "You revoked filesystem access from app password \"{token}\"",
+ "Security" : "Security",
+ "You successfully logged in using two-factor authentication (%1$s)" : "You successfully logged in using two-factor authentication (%1$s)",
+ "A login attempt using two-factor authentication failed (%1$s)" : "A login attempt using two-factor authentication failed (%1$s)",
+ "Remote wipe was started on %1$s" : "Remote wipe was started on %1$s",
+ "Remote wipe has finished on %1$s" : "Remote wipe has finished on %1$s",
+ "Your <strong>password</strong> or <strong>email</strong> was modified" : "Your <strong>password</strong> or <strong>email</strong> was modified",
+ "Apps" : "Apps",
+ "Could not remove app." : "Could not remove app.",
+ "Could not update app." : "Could not update app.",
+ "Wrong password" : "Wrong password",
+ "Unable to change personal password" : "Unable to change personal password",
+ "Saved" : "Saved",
+ "No user supplied" : "No user supplied",
+ "Unable to change password. Password too long." : "Unable to change password. Password too long.",
+ "Authentication error" : "Authentication error",
+ "Please provide an admin recovery password; otherwise, all user data will be lost." : "Please provide an admin recovery password; otherwise, all user data will be lost.",
+ "Wrong admin recovery password. Please check the password and try again." : "Wrong admin recovery password. Please check the password and try again.",
+ "Backend does not support password change, but the user's encryption key was updated." : "Backend does not support password change, but the user's encryption key was updated.",
+ "installing and updating apps via the App Store or Federated Cloud Sharing" : "installing and updating apps via the App Store or Federated Cloud Sharing",
+ "Federated Cloud Sharing" : "Federated Cloud Sharing",
+ "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably.",
+ "Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details.",
+ "Administrator documentation" : "Administrator documentation",
+ "User documentation" : "User documentation",
+ "Nextcloud help overview" : "Nextcloud help overview",
+ "Invalid SMTP password." : "Invalid SMTP password.",
+ "Email setting test" : "Email setting test",
+ "Well done, %s!" : "Well done, %s!",
+ "If you received this email, the email configuration seems to be correct." : "If you received this email, the email configuration seems to be correct.",
+ "Email could not be sent. Check your mail server log" : "Email could not be sent. Check your mail server log",
+ "A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "A problem occurred while sending the email. Please revise your settings. (Error: %s)",
+ "You need to set your user email before being able to send test emails. Go to %s for that." : "You need to set your user email before being able to send test emails. Go to %s for that.",
+ "Users" : "Users",
+ "Invalid user" : "Invalid user",
+ "Invalid mail address" : "Invalid mail address",
+ "Settings saved" : "Settings saved",
+ "Unable to change full name" : "Unable to change full name",
+ "Unable to change email address" : "Unable to change email address",
+ "Unable to set invalid phone number" : "Unable to set invalid phone number",
+ "Unable to set invalid website" : "Unable to set invalid website",
+ "Some account data was invalid" : "Some account data was invalid",
+ "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):",
+ "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):",
+ "%1$s changed your password on %2$s." : "%1$s changed your password on %2$s.",
+ "Your password on %s was changed." : "Your password on %s was changed.",
+ "Your password on %s was reset by an administrator." : "Your password on %s was reset by an administrator.",
+ "Your password on %s was reset." : "Your password on %s was reset.",
+ "Password for %1$s changed on %2$s" : "Password for %1$s changed on %2$s",
+ "Password changed for %s" : "Password changed for %s",
+ "If you did not request this, please contact an administrator." : "If you did not request this, please contact an administrator.",
+ "Your email address on %s was changed." : "Your email address on %s was changed.",
+ "Your email address on %s was changed by an administrator." : "Your email address on %s was changed by an administrator.",
+ "Email address for %1$s changed on %2$s" : "Email address for %1$s changed on %2$s",
+ "Email address changed for %s" : "Email address changed for %s",
+ "The new email address is %s" : "The new email address is %s",
+ "Your %s account was created" : "Your %s account was created",
+ "Welcome aboard" : "Welcome aboard",
+ "Welcome aboard %s" : "Welcome aboard %s",
+ "Welcome to your %s account, you can add, protect, and share your data." : "Welcome to your %s account, you can add, protect, and share your data.",
+ "Your username is: %s" : "Your username is: %s",
+ "Set your password" : "Set your password",
+ "Go to %s" : "Go to %s",
+ "Install Client" : "Install Client",
+ "Logged in user must be a subadmin" : "Logged in user must be a subadmin",
+ "Settings" : "Settings",
+ "Personal" : "Personal",
+ "Administration" : "Administration",
+ "Additional settings" : "Additional settings",
+ "Artificial Intelligence" : "Artificial Intelligence",
+ "Administration privileges" : "Administration privileges",
+ "Groupware" : "Groupware",
+ "Overview" : "Overview",
+ "Basic settings" : "Basic settings",
+ "Sharing" : "Sharing",
+ "Availability" : "Availability",
+ "Calendar" : "Calendar",
+ "Personal info" : "Personal info",
+ "Mobile & desktop" : "Mobile & desktop",
+ "Email server" : "Email server",
+ "Security & setup warnings" : "Security & setup warnings",
+ "Background jobs" : "Background jobs",
+ "Unlimited" : "Unlimited",
+ "Verifying" : "Verifying",
+ "Brute-force Throttle" : "Brute-force Throttle",
+ "Your remote address could not be determined." : "Your remote address could not be determined.",
+ "Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly." : "Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly.",
+ "Your remote address \"%s\" is not brute-force throttled." : "Your remote address \"%s\" is not brute-force throttled.",
+ "Old user imported certificates" : "Old user imported certificates",
+ "A background job is pending that checks for user imported SSL certificates. Please check back later." : "A background job is pending that checks for user imported SSL certificates. Please check back later.",
+ "There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below.",
+ "Database missing columns" : "Database missing columns",
+ "Missing optional column \"%s\" in table \"%s\"." : "Missing optional column \"%s\" in table \"%s\".",
+ "The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability.",
+ "Database missing indices" : "Database missing indices",
+ "Missing optional index \"%s\" in table \"%s\"." : "Missing optional index \"%s\" in table \"%s\".",
+ "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster." : "The database is missing some indexes. Due to the fact that adding indexes on big tables could take some time they were not added automatically. By running \"occ db:add-missing-indices\" those missing indexes could be added manually while the instance keeps running. Once the indexes are added queries to those tables are usually much faster.",
+ "Database missing primary keys" : "Database missing primary keys",
+ "Missing primary key on table \"%s\"." : "Missing primary key on table \"%s\".",
+ "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running." : "The database is missing some primary keys. Due to the fact that adding primary keys on big tables could take some time they were not added automatically. By running \"occ db:add-missing-primary-keys\" those missing primary keys could be added manually while the instance keeps running.",
+ "Database pending bigint migrations" : "Database pending bigint migrations",
+ "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline.",
+ "Default phone region" : "Default phone region",
+ "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file.",
+ "Email test" : "Email test",
+ "Email test was successfully sent" : "Email test was successfully sent",
+ "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings.",
+ "File locking" : "File locking",
+ "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems.",
+ "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "The database is used for transactional file locking. To enhance performance, please configure memcache, if available.",
+ "Forwarded for headers" : "Forwarded for headers",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Your \"trusted_proxies\" setting is not correctly set, it should be an array.",
+ "The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud.",
+ "Your IP address was resolved as %s" : "Your IP address was resolved as %s",
+ "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud.",
+ "Internet connectivity" : "Internet connectivity",
+ "Internet connectivity is disabled in configuration file." : "Internet connectivity is disabled in configuration file.",
+ "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features.",
+ "Old server-side-encryption" : "Old server-side-encryption",
+ "Disabled" : "Disabled",
+ "The old server-side-encryption format is enabled. We recommend disabling this." : "The old server-side-encryption format is enabled. We recommend disabling this.",
+ "Maintenance window start" : "Maintenance window start",
+ "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks.",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC",
+ "Memcache" : "Memcache",
+ "Configured" : "Configured",
+ "No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "No memory cache has been configured. To enhance performance, please configure a memcache, if available.",
+ "PHP default charset" : "PHP default charset",
+ "PHP configuration option \"default_charset\" should be UTF-8" : "PHP configuration option \"default_charset\" should be UTF-8",
+ "Freetype" : "Freetype",
+ "Supported" : "Supported",
+ "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface.",
+ "PHP getenv" : "PHP getenv",
+ "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response.",
+ "PHP memory limit" : "PHP memory limit",
+ "The PHP memory limit is below the recommended value of %s." : "The PHP memory limit is below the recommended value of %s.",
+ "PHP modules" : "PHP modules",
+ "This instance is missing some required PHP modules. It is required to install them: %s." : "This instance is missing some required PHP modules. It is required to install them: %s.",
+ "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.",
+ "PHP version" : "PHP version",
+ "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible.",
+ "You are currently running PHP %s." : "You are currently running PHP %s.",
+ "PHP \"output_buffering\" option" : "PHP \"output_buffering\" option",
+ "PHP configuration option \"output_buffering\" must be disabled" : "PHP configuration option \"output_buffering\" must be disabled",
+ "Random generator" : "Random generator",
+ "No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "No suitable source for randomness found by PHP which is highly discouraged for security reasons.",
+ "Secure" : "Secure",
+ "Configuration file access rights" : "Configuration file access rights",
+ "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." : "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.",
+ "Nextcloud configuration file is writable" : "Nextcloud configuration file is writable",
+ "Database version" : "Database version",
+ "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher.",
+ "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher.",
+ "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher.",
+ "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\".",
+ "Unknown database platform" : "Unknown database platform",
+ "Architecture" : "Architecture",
+ "64-bit" : "64-bit",
+ "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!",
+ "Database transaction isolation level" : "Database transaction isolation level",
+ "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel.",
+ "Was not able to get transaction isolation level: %s" : "Was not able to get transaction isolation level: %s",
+ "Profile information" : "Profile information",
+ "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled",
+ "Nextcloud settings" : "Nextcloud settings",
+ "Machine translation" : "Machine translation",
+ "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment." : "Machine translation can be implemented by different apps. Here you can define the precedence of the machine translation apps you have installed at the moment.",
+ "Speech-To-Text" : "Speech-To-Text",
+ "Speech-To-Text can be implemented by different apps. Here you can set which app should be used." : "Speech-To-Text can be implemented by different apps. Here you can set which app should be used.",
+ "None of your currently installed apps provide Speech-To-Text functionality" : "None of your currently installed apps provide Speech-To-Text functionality",
+ "Image generation" : "Image generation",
+ "Image generation can be implemented by different apps. Here you can set which app should be used." : "Image generation can be implemented by different apps. Here you can set which app should be used.",
+ "None of your currently installed apps provide image generation functionality" : "None of your currently installed apps provide image generation functionality",
+ "Text processing" : "Text processing",
+ "Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task.",
+ "Task:" : "Task:",
+ "None of your currently installed apps provide Text processing functionality" : "None of your currently installed apps provide Text processing functionality",
+ "Here you can decide which group can access certain sections of the administration settings." : "Here you can decide which group can access certain sections of the administration settings.",
+ "None" : "None",
+ "Unable to modify setting" : "Unable to modify setting",
+ "Allow apps to use the Share API" : "Allow apps to use the Share API",
+ "Allow resharing" : "Allow resharing",
+ "Allow sharing with groups" : "Allow sharing with groups",
+ "Restrict users to only share with users in their groups" : "Restrict users to only share with users in their groups",
+ "Allow users to share via link and emails" : "Allow users to share via link and emails",
+ "Allow public uploads" : "Allow public uploads",
+ "Always ask for a password" : "Always ask for a password",
+ "Enforce password protection" : "Enforce password protection",
+ "Exclude groups from password requirements" : "Exclude groups from password requirements",
+ "Exclude groups from creating link shares" : "Exclude groups from creating link shares",
+ "Exclude groups from sharing" : "Exclude groups from sharing",
+ "Groups excluded from sharing" : "Groups excluded from sharing",
+ "These groups will still be able to receive shares, but not to initiate them." : "These groups will still be able to receive shares, but not to initiate them.",
+ "Set default expiration date for shares" : "Set default expiration date for shares",
+ "Enforce expiration date" : "Enforce expiration date",
+ "Default expiration time of new shares in days" : "Default expiration time of new shares in days",
+ "Expire shares after x days" : "Expire shares after x days",
+ "Set default expiration date for shares to other servers" : "Set default expiration date for shares to other servers",
+ "Enforce expiration date for remote shares" : "Enforce expiration date for remote shares",
+ "Default expiration time of remote shares in days" : "Default expiration time of remote shares in days",
+ "Expire remote shares after x days" : "Expire remote shares after x days",
+ "Set default expiration date for shares via link or mail" : "Set default expiration date for shares via link or mail",
+ "Default expiration time of shares in days" : "Default expiration time of shares in days",
+ "Privacy settings for sharing" : "Privacy settings for sharing",
+ "Allow username autocompletion in share dialog and allow access to the system address book" : "Allow username autocompletion in share dialog and allow access to the system address book",
+ "If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user.",
+ "Allow username autocompletion to users within the same groups and limit system address books to users in the same groups" : "Allow username autocompletion to users within the same groups and limit system address books to users in the same groups",
+ "Allow username autocompletion to users based on phone number integration" : "Allow username autocompletion to users based on phone number integration",
+ "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)",
+ "Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Show disclaimer text on the public link upload page (only shown when the file list is hidden)",
+ "Disclaimer text" : "Disclaimer text",
+ "This text will be shown on the public link upload page when the file list is hidden." : "This text will be shown on the public link upload page when the file list is hidden.",
+ "Default share permissions" : "Default share permissions",
+ "Changed disclaimer text" : "Changed disclaimer text",
+ "Deleted disclaimer text" : "Deleted disclaimer text",
+ "Could not set disclaimer text" : "Could not set disclaimer text",
+ "Two-Factor Authentication" : "Two-Factor Authentication",
+ "Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system.",
+ "Enforce two-factor authentication" : "Enforce two-factor authentication",
+ "Limit to groups" : "Limit to groups",
+ "Enforcement of two-factor authentication can be set for certain groups only." : "Enforcement of two-factor authentication can be set for certain groups only.",
+ "Two-factor authentication is enforced for all members of the following groups." : "Two-factor authentication is enforced for all members of the following groups.",
+ "Enforced groups" : "Enforced groups",
+ "Two-factor authentication is not enforced for members of the following groups." : "Two-factor authentication is not enforced for members of the following groups.",
+ "Excluded groups" : "Excluded groups",
+ "When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced.",
+ "Save changes" : "Save changes",
+ "All" : "All",
+ "Limit app usage to groups" : "Limit app usage to groups",
+ "No results" : "No results",
+ "Update to {version}" : "Update to {version}",
+ "Remove" : "Remove",
+ "Disable" : "Disable",
+ "This app has no minimum Nextcloud version assigned. This will be an error in the future." : "This app has no minimum Nextcloud version assigned. This will be an error in the future.",
+ "This app has no maximum Nextcloud version assigned. This will be an error in the future." : "This app has no maximum Nextcloud version assigned. This will be an error in the future.",
+ "This app cannot be installed because the following dependencies are not fulfilled:" : "This app cannot be installed because the following dependencies are not fulfilled:",
+ "View in store" : "View in store",
+ "Visit website" : "Visit website",
+ "Report a bug" : "Report a bug",
+ "Admin documentation" : "Admin documentation",
+ "Developer documentation" : "Developer documentation",
+ "Show details for {appName} app" : "Show details for {appName} app",
+ "This app is supported via your current Nextcloud subscription." : "This app is supported via your current Nextcloud subscription.",
+ "Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "Featured apps are developed by and within the community. They offer central functionality and are ready for production use.",
+ "Featured" : "Featured",
+ "Update to {update}" : "Update to {update}",
+ "Rating: {score}/10" : "Rating: {score}/10",
+ "All apps are up-to-date." : "All apps are up-to-date.",
+ "Icon" : "Icon",
+ "Name" : "Name",
+ "Version" : "Version",
+ "Level" : "Level",
+ "Actions" : "Actions",
+ "Results from other categories" : "Results from other categories",
+ "No apps found for your version" : "No apps found for your version",
+ "Disable all" : "Disable all",
+ "Download and enable all" : "Download and enable all",
+ "_%n app has an update available_::_%n apps have an update available_" : ["%n app has an update available","%n apps have an update available"],
+ "_Update_::_Update all_" : ["Update","Update all"],
+ "Device name" : "Device name",
+ "Cancel renaming" : "Cancel renaming",
+ "Save new name" : "Save new name",
+ "Marked for remote wipe" : "Marked for remote wipe",
+ "Device settings" : "Device settings",
+ "Allow filesystem access" : "Allow filesystem access",
+ "Rename" : "Rename",
+ "Revoke" : "Revoke",
+ "Wipe device" : "Wipe device",
+ "Revoking this token might prevent the wiping of your device if it has not started the wipe yet." : "Revoking this token might prevent the wiping of your device if it has not started the wipe yet.",
+ "Google Chrome for Android" : "Google Chrome for Android",
+ "{productName} iOS app" : "{productName} iOS app",
+ "{productName} Android app" : "{productName} Android app",
+ "{productName} Talk for iOS" : "{productName} Talk for iOS",
+ "{productName} Talk for Android" : "{productName} Talk for Android",
+ "Sync client" : "Sync client",
+ "This session" : "This session",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
+ "Device" : "Device",
+ "Last activity" : "Last activity",
+ "Devices & sessions" : "Devices & sessions",
+ "Web, desktop and mobile clients currently logged in to your account." : "Web, desktop and mobile clients currently logged in to your account.",
+ "App name" : "App name",
+ "Create new app password" : "Create new app password",
+ "Error while creating device token" : "Error while creating device token",
+ "New app password" : "New app password",
+ "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Use the credentials below to configure your app or device. For security reasons this password will only be shown once.",
+ "Username" : "Username",
+ "Password" : "პაროლი",
+ "Show QR code for mobile apps" : "Show QR code for mobile apps",
+ "App password copied!" : "App password copied!",
+ "Copy app password" : "Copy app password",
+ "Login name copied!" : "Login name copied!",
+ "Copy login name" : "Copy login name",
+ "Could not copy app password. Please copy it manually." : "Could not copy app password. Please copy it manually.",
+ "Could not copy login name. Please copy it manually." : "Could not copy login name. Please copy it manually.",
+ "For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information.",
+ "Last job execution ran {time}. Something seems wrong." : "Last job execution ran {time}. Something seems wrong.",
+ "Last job ran {relativeTime}." : "Last job ran {relativeTime}.",
+ "Background job did not run yet!" : "Background job did not run yet!",
+ "AJAX" : "AJAX",
+ "Execute one task with each page loaded. Use case: Single user instance." : "Execute one task with each page loaded. Use case: Single user instance.",
+ "Webcron" : "Webcron",
+ "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage)." : "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage).",
+ "Cron (Recommended)" : "Cron (Recommended)",
+ "Use system cron service to call the cron.php file every 5 minutes." : "Use system cron service to call the cron.php file every 5 minutes.",
+ "The cron.php needs to be executed by the system user \"{user}\"." : "The cron.php needs to be executed by the system user \"{user}\".",
+ "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details.",
+ "Unable to update background job mode" : "Unable to update background job mode",
+ "Profile" : "Profile",
+ "Enable or disable profile by default for new users." : "Enable or disable profile by default for new users.",
+ "Enable" : "Enable",
+ "Unable to update profile default setting" : "Unable to update profile default setting",
+ "Server-side encryption" : "Server-side encryption",
+ "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed." : "Server-side encryption makes it possible to encrypt files which are uploaded to this server. This comes with limitations like a performance penalty, so enable this only if needed.",
+ "Enable server-side encryption" : "Enable server-side encryption",
+ "Please read carefully before activating server-side encryption:" : "Please read carefully before activating server-side encryption:",
+ "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met." : "Once encryption is enabled, all files uploaded to the server from that point forward will be encrypted at rest on the server. It will only be possible to disable encryption at a later date if the active encryption module supports that function, and all pre-conditions (e.g. setting a recover key) are met.",
+ "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases." : "Encryption alone does not guarantee security of the system. Please see documentation for more information about how the encryption app works, and the supported use cases.",
+ "Be aware that encryption always increases the file size." : "Be aware that encryption always increases the file size.",
+ "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data." : "It is always good to create regular backups of your data, in case of encryption make sure to backup the encryption keys along with your data.",
+ "This is the final warning: Do you really want to enable encryption?" : "This is the final warning: Do you really want to enable encryption?",
+ "No encryption module loaded, please enable an encryption module in the app menu." : "No encryption module loaded, please enable an encryption module in the app menu.",
+ "Select default encryption module:" : "Select default encryption module:",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}",
+ "Unable to update server side encryption config" : "Unable to update server side encryption config",
+ "Please confirm the group removal" : "Please confirm the group removal",
+ "You are about to remove the group \"{group}\". The users will NOT be deleted." : "You are about to remove the group \"{group}\". The users will NOT be deleted.",
+ "Cancel" : "Cancel",
+ "Confirm" : "Confirm",
+ "Submit" : "Submit",
+ "Rename group" : "Rename group",
+ "Remove group" : "Remove group",
+ "Failed to remove group \"{group}\"" : "Failed to remove group \"{group}\"",
+ "Current password" : "Current password",
+ "New password" : "New password",
+ "Change password" : "Change password",
+ "Your profile information" : "Your profile information",
+ "Your profile picture" : "Your profile picture",
+ "Upload profile picture" : "Upload profile picture",
+ "Choose profile picture from Files" : "Choose profile picture from Files",
+ "Remove profile picture" : "Remove profile picture",
+ "The file must be a PNG or JPG" : "The file must be a PNG or JPG",
+ "Picture provided by original account" : "Picture provided by original account",
+ "Set as profile picture" : "Set as profile picture",
+ "Please note that it can take up to 24 hours for your profile picture to be updated everywhere." : "Please note that it can take up to 24 hours for your profile picture to be updated everywhere.",
+ "Choose your profile picture" : "Choose your profile picture",
+ "Please select a valid png or jpg file" : "Please select a valid png or jpg file",
+ "Error setting profile picture" : "Error setting profile picture",
+ "Error cropping profile picture" : "Error cropping profile picture",
+ "Error saving profile picture" : "Error saving profile picture",
+ "Error removing profile picture" : "Error removing profile picture",
+ "Your biography" : "Your biography",
+ "Details" : "Details",
+ "You are a member of the following groups:" : "You are a member of the following groups:",
+ "You are using <strong>{usage}</strong>" : "You are using <strong>{usage}</strong>",
+ "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)",
+ "Your full name" : "Your full name",
+ "Email options" : "Email options",
+ "Primary email for password reset and notifications" : "Primary email for password reset and notifications",
+ "Remove primary email" : "Remove primary email",
+ "Delete email" : "Delete email",
+ "Unset as primary email" : "Unset as primary email",
+ "This address is not confirmed" : "This address is not confirmed",
+ "Set as primary email" : "Set as primary email",
+ "Additional email address {index}" : "Additional email address {index}",
+ "Unable to delete primary email address" : "Unable to delete primary email address",
+ "Unable to update primary email address" : "Unable to update primary email address",
+ "Unable to add additional email address" : "Unable to add additional email address",
+ "Unable to update additional email address" : "Unable to update additional email address",
+ "Unable to delete additional email address" : "Unable to delete additional email address",
+ "No email address set" : "No email address set",
+ "Additional emails" : "Additional emails",
+ "Your handle" : "Your handle",
+ "Your headline" : "Your headline",
+ "Help translate" : "Help translate",
+ "Unable to update language" : "Unable to update language",
+ "No language set" : "No language set",
+ "Week starts on {firstDayOfWeek}" : "Week starts on {firstDayOfWeek}",
+ "Unable to update locale" : "Unable to update locale",
+ "No locale set" : "No locale set",
+ "Your city" : "Your city",
+ "Your organisation" : "Your organisation",
+ "Your phone number" : "Your phone number",
+ "Edit your Profile visibility" : "Edit your Profile visibility",
+ "Enable Profile" : "Enable Profile",
+ "Unable to update profile enabled state" : "Unable to update profile enabled state",
+ "The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected.",
+ "Unable to update visibility of {displayId}" : "Unable to update visibility of {displayId}",
+ "Your role" : "Your role",
+ "Your X (formerly Twitter) handle" : "Your X (formerly Twitter) handle",
+ "Your website" : "Your website",
+ "No {property} set" : "No {property} set",
+ "Unable to update {property}" : "Unable to update {property}",
+ "Change scope level of {property}, current scope is {scope}" : "Change scope level of {property}, current scope is {scope}",
+ "Unable to update federation scope of the primary {property}" : "Unable to update federation scope of the primary {property}",
+ "Unable to update federation scope of additional {property}" : "Unable to update federation scope of additional {property}",
+ "Add additional email" : "Add additional email",
+ "Add" : "Add",
+ "Create" : "Create",
+ "Change" : "Change",
+ "Delete" : "Delete",
+ "Reshare" : "Reshare",
+ "No users" : "No users",
+ "Loading users …" : "Loading users …",
+ "List of users. This list is not fully rendered for performance reasons. The users will be rendered as you navigate through the list." : "List of users. This list is not fully rendered for performance reasons. The users will be rendered as you navigate through the list.",
+ "Default language" : "Default language",
+ "Common languages" : "Common languages",
+ "Other languages" : "Other languages",
+ "Password change is disabled because the master key is disabled" : "Password change is disabled because the master key is disabled",
+ "New user" : "New user",
+ "Display name" : "Display name",
+ "Either password or email is required" : "Either password or email is required",
+ "Password (required)" : "Password (required)",
+ "Email (required)" : "Email (required)",
+ "Email" : "Email",
+ "Groups (required)" : "Groups (required)",
+ "Set user groups" : "Set user groups",
+ "Administered groups" : "Administered groups",
+ "Set user as admin for …" : "Set user as admin for …",
+ "Quota" : "Quota",
+ "Set user quota" : "Set user quota",
+ "Language" : "Language",
+ "Set default language" : "Set default language",
+ "Manager" : "Manager",
+ "Add new user" : "Add new user",
+ "Set user manager" : "Set user manager",
+ "Username will be autogenerated" : "Username will be autogenerated",
+ "Username (required)" : "Username (required)",
+ "Total rows summary" : "Total rows summary",
+ "Scroll to load more rows" : "Scroll to load more rows",
+ "_{userCount} user …_::_{userCount} users …_" : ["{userCount} user …","{userCount} users …"],
+ "_{userCount} user_::_{userCount} users_" : ["{userCount} user","{userCount} users"],
+ "Avatar" : "Avatar",
+ "Group admin for" : "Group admin for",
+ "User backend" : "User backend",
+ "Storage location" : "Storage location",
+ "Last login" : "Last login",
+ "User actions" : "User actions",
+ "Password or insufficient permissions message" : "Password or insufficient permissions message",
+ "Loading user …" : "Loading user …",
+ "Change display name" : "Change display name",
+ "Set new password" : "Set new password",
+ "You do not have permissions to see the details of this user" : "You do not have permissions to see the details of this user",
+ "Set new email address" : "Set new email address",
+ "Add user to group" : "Add user to group",
+ "Set user as admin for" : "Set user as admin for",
+ "Select user quota" : "Select user quota",
+ "Set the language" : "Set the language",
+ "{size} used" : "{size} used",
+ "Delete user" : "Delete user",
+ "Wipe all devices" : "Wipe all devices",
+ "Disable user" : "Disable user",
+ "Enable user" : "Enable user",
+ "Resend welcome email" : "Resend welcome email",
+ "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet.",
+ "Remote wipe of devices" : "Remote wipe of devices",
+ "Wipe {userid}'s devices" : "Wipe {userid}'s devices",
+ "Wiped {userid}'s devices" : "Wiped {userid}'s devices",
+ "Failed to update user manager" : "Failed to update user manager",
+ "Fully delete {userid}'s account including all their personal files, app data, etc." : "Fully delete {userid}'s account including all their personal files, app data, etc.",
+ "Account deletion" : "Account deletion",
+ "Delete {userid}'s account" : "Delete {userid}'s account",
+ "Display name was successfully changed" : "Display name was successfully changed",
+ "Password was successfully changed" : "Password was successfully changed",
+ "Email was successfully changed" : "Email was successfully changed",
+ "Welcome mail sent!" : "Welcome mail sent!",
+ "Toggle user actions menu" : "Toggle user actions menu",
+ "Done" : "Done",
+ "Edit" : "Edit",
+ "User management settings" : "User management settings",
+ "Visibility" : "Visibility",
+ "Show language" : "Show language",
+ "Show user backend" : "Show user backend",
+ "Show storage path" : "Show storage path",
+ "Show last login" : "Show last login",
+ "Send email" : "Send email",
+ "Send welcome email to new users" : "Send welcome email to new users",
+ "Defaults" : "Defaults",
+ "Default quota" : "Default quota",
+ "Select default quota" : "Select default quota",
+ "Passwordless authentication requires a secure connection." : "Passwordless authentication requires a secure connection.",
+ "Add WebAuthn device" : "Add WebAuthn device",
+ "Please authorize your WebAuthn device." : "Please authorize your WebAuthn device.",
+ "Name your device" : "Name your device",
+ "Adding your device …" : "Adding your device …",
+ "Server error while trying to add WebAuthn device" : "Server error while trying to add WebAuthn device",
+ "Server error while trying to complete WebAuthn device registration" : "Server error while trying to complete WebAuthn device registration",
+ "Unnamed device" : "Unnamed device",
+ "Passwordless Authentication" : "Passwordless Authentication",
+ "Set up your account for passwordless authentication following the FIDO2 standard." : "Set up your account for passwordless authentication following the FIDO2 standard.",
+ "No devices configured." : "No devices configured.",
+ "The following devices are configured for your account:" : "The following devices are configured for your account:",
+ "Your browser does not support WebAuthn." : "Your browser does not support WebAuthn.",
+ "As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "As admin you can fine-tune the sharing behavior. Please see the documentation for more information.",
+ "You need to enable the File sharing App." : "You need to enable the File sharing App.",
+ "{license}-licensed" : "{license}-licensed",
+ "Changelog" : "Changelog",
+ "by {author}\n{license}" : "by {author}\n{license}",
+ "User management" : "User management",
+ "Active users" : "Active users",
+ "Admins" : "Admins",
+ "Disabled users" : "Disabled users",
+ "Creating group …" : "Creating group …",
+ "Create group" : "Create group",
+ "Group name" : "Group name",
+ "Please enter a valid group name" : "Please enter a valid group name",
+ "User group: {group}" : "User group: {group}",
+ "Failed to create group" : "Failed to create group",
+ "Sending…" : "Sending…",
+ "Email sent" : "Email sent",
+ "Location" : "Location",
+ "Profile picture" : "Profile picture",
+ "About" : "About",
+ "Full name" : "Full name",
+ "Additional email" : "Additional email",
+ "Headline" : "Headline",
+ "Organisation" : "Organisation",
+ "Phone number" : "Phone number",
+ "Role" : "Role",
+ "X (formerly Twitter)" : "X (formerly Twitter)",
+ "Fediverse (e.g. Mastodon)" : "Fediverse (e.g. Mastodon)",
+ "Website" : "Website",
+ "Profile visibility" : "Profile visibility",
+ "Locale" : "Locale",
+ "Not available as this property is required for core functionality including file sharing and calendar invitations" : "Not available as this property is required for core functionality including file sharing and calendar invitations",
+ "Not available as federation has been disabled for your account, contact your system administrator if you have any questions" : "Not available as federation has been disabled for your account, contact your system administrator if you have any questions",
+ "Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions" : "Not available as publishing user specific data to the lookup server is not allowed, contact your system administrator if you have any questions",
+ "Your apps" : "Your apps",
+ "Active apps" : "Active apps",
+ "Disabled apps" : "Disabled apps",
+ "Updates" : "Updates",
+ "App bundles" : "App bundles",
+ "Featured apps" : "Featured apps",
+ "Supported apps" : "Supported apps",
+ "Show to everyone" : "Show to everyone",
+ "Show to logged in users only" : "Show to logged in users only",
+ "Hide" : "Hide",
+ "Download and enable" : "Download and enable",
+ "Allow untested app" : "Allow untested app",
+ "The app will be downloaded from the App Store" : "The app will be downloaded from the App Store",
+ "This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected." : "This app is not marked as compatible with your Nextcloud version. If you continue you will still be able to install the app. Note that the app might not work as expected.",
+ "Never" : "Never",
+ "An error occurred during the request. Unable to proceed." : "An error occurred during the request. Unable to proceed.",
+ "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds.",
+ "Error: This app cannot be enabled because it makes the server unstable" : "Error: This app cannot be enabled because it makes the server unstable",
+ "Do you really want to wipe your data from this device?" : "Do you really want to wipe your data from this device?",
+ "Confirm wipe" : "Confirm wipe",
+ "Could not delete the app token" : "Could not delete the app token",
+ "Error while wiping the device with the token" : "Error while wiping the device with the token",
+ "Error while updating device token name" : "Error while updating device token name",
+ "Error while updating device token scope" : "Error while updating device token scope",
+ "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "There were too many requests from your network. Retry later or contact your administrator if this is an error.",
+ "Documentation" : "Documentation",
+ "Forum" : "Forum",
+ "Nextcloud help resources" : "Nextcloud help resources",
+ "Account documentation" : "Account documentation",
+ "Administration documentation" : "Administration documentation",
+ "General documentation" : "General documentation",
+ "Login" : "Login",
+ "None/STARTTLS" : "None/STARTTLS",
+ "SSL" : "SSL",
+ "Open documentation" : "Open documentation",
+ "It is important to set up this server to be able to send emails, like for password reset and notifications." : "It is important to set up this server to be able to send emails, like for password reset and notifications.",
+ "Send mode" : "Send mode",
+ "Encryption" : "Encryption",
+ "Sendmail mode" : "Sendmail mode",
+ "From address" : "From address",
+ "Server address" : "Server address",
+ "Port" : "Port",
+ "Authentication" : "Authentication",
+ "Authentication required" : "Authentication required",
+ "Credentials" : "Credentials",
+ "SMTP Username" : "SMTP Username",
+ "SMTP Password" : "SMTP Password",
+ "Save" : "Save",
+ "Test and verify email settings" : "Test and verify email settings",
+ "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the linked documentation for more information." : "It's important for the security and performance of your instance that everything is configured correctly. To help you with that we are doing some automatic checks. Please see the linked documentation for more information.",
+ "All checks passed." : "All checks passed.",
+ "There are some errors regarding your setup." : "There are some errors regarding your setup.",
+ "There are some warnings regarding your setup." : "There are some warnings regarding your setup.",
+ "Checking for system and security issues." : "Checking for system and security issues.",
+ "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>.",
+ "Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>." : "Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>.",
+ "Reasons to use Nextcloud in your organization" : "Reasons to use Nextcloud in your organization",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}.",
+ "Like our Facebook page" : "Like our Facebook page",
+ "Follow us on Twitter" : "Follow us on Twitter",
+ "Follow us on Mastodon" : "Follow us on Mastodon",
+ "Check out our blog" : "Check out our blog",
+ "Subscribe to our newsletter" : "Subscribe to our newsletter",
+ "This community release of Nextcloud is unsupported and instant notifications are unavailable." : "This community release of Nextcloud is unsupported and instant notifications are unavailable.",
+ "Use a second factor besides your password to increase security for your account." : "Use a second factor besides your password to increase security for your account.",
+ "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.",
+ "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them.",
+ "Enable all" : "Enable all",
+ "Internet Explorer" : "Internet Explorer",
+ "Edge" : "Edge",
+ "Firefox" : "Firefox",
+ "Google Chrome" : "Google Chrome",
+ "Safari" : "Safari",
+ "iPhone" : "iPhone",
+ "iPad" : "iPad",
+ "Sync client - {os}" : "Sync client - {os}",
+ "Error while deleting the token" : "Error while deleting the token",
+ "Use the credentials below to configure your app or device." : "Use the credentials below to configure your app or device.",
+ "For security reasons this password will only be shown once." : "For security reasons this password will only be shown once.",
+ "Copied!" : "Copied!",
+ "Copy" : "Copy",
+ "To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details." : "To run this you need the PHP POSIX extension. See {linkstart}PHP documentation{linkend} for more details.",
+ "Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances." : "Use system cron service to call the cron.php file every 5 minutes. Recommended for all instances.",
+ "You are about to remove the group {group}. The users will NOT be deleted." : "You are about to remove the group {group}. The users will NOT be deleted.",
+ "Please confirm the group removal " : "Please confirm the group removal ",
+ "Choose profile picture from files" : "Choose profile picture from files",
+ "png or jpg, max. 20 MB" : "png or jpg, max. 20 MB",
+ "Your email address" : "Your email address",
+ "Your location" : "Your location",
+ "Your Twitter handle" : "Your Twitter handle",
+ "Add new password" : "Add new password",
+ "Add new email address" : "Add new email address",
+ "Edit User" : "Edit User",
+ "Will be autogenerated" : "Will be autogenerated",
+ "Add a new user" : "Add a new user",
+ "No users in here" : "No users in here",
+ "Enter group name" : "Enter group name",
+ "Add group" : "Add group",
+ "Default quota:" : "Default quota:",
+ "Show Languages" : "Show Languages",
+ "Send email to new user" : "Send email to new user",
+ "Not saved" : "Not saved",
+ "Twitter" : "Twitter",
+ "Enable untested app" : "Enable untested app",
+ "Expire after" : "Expire after",
+ "day(s)" : "day(s)",
+ "Exclude groups from password requirements:" : "Exclude groups from password requirements:",
+ "Set default expiration date" : "Set default expiration date",
+ "Exclude groups from creating link shares:" : "Exclude groups from creating link shares:",
+ "Allow username autocompletion in share dialog" : "Allow username autocompletion in share dialog",
+ "Allow username autocompletion to users within the same groups" : "Allow username autocompletion to users within the same groups",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occured. Please run it manually by calling occ dav:sync-system-addressbook." : "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occured. Please run it manually by calling occ dav:sync-system-addressbook.",
+ "Edit display name" : "Edit display name",
+ "Select manager" : "Select manager",
+ "User's table" : "User's table",
+ "Select user manager" : "Select user manager"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/settings/l10n/ko.js b/apps/settings/l10n/ko.js
index 0ccba8395e6..93ea6890a0b 100644
--- a/apps/settings/l10n/ko.js
+++ b/apps/settings/l10n/ko.js
@@ -64,14 +64,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "클라우드 연합 공유",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL이 오래된 %1$s 버전을 사용하고 있습니다(%2$s). 운영 체제나 기능을 업데이트하지 않으면 %3$s 등을 안정적으로 사용할 수 없습니다.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "https://nextcloud.com에 대한 HTTPS 요청 중 오류가 발생하여 cURL의 TLS 버전이 오래되었는지 확인할 수 없습니다. 자세한 정보는 Nextcloud 로그 파일을 참조하여 주십시오.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache 모듈이 로드되지 않았습니다. 더 나은 성능을 위해 이를 PHP에 로드하는 것이 권장됩니다.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPchache가 비활성화 되었습니다. PHP 설정에서 <code>opcahce.enable=1</code>을 적용하는 것을 권장합니다.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache가 code comment를 삭제하도록 설정되어 있습니다. Nextcloud의 원활한 작동을 위해 OPcahce 활성화 시 <code>opcache.save_comments=1</code>을 설정해야 합니다.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud가 OPcache API를 사용하도록 허용되지 않았습니다. Nextcloud core나 앱 업그레이드 중 에러 발생을 방지하기 위해, OPcache 활성화 시 모든 Nextcloud 디렉토리를 <code>opcahce.restrict_api</code>에 포함하거나 해당 설정을 해제하여 OPcahce API 제한을 비활성화 하는 것을 권장합니다.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud가 OPcache API를 사용하도록 허용되지 않았습니다. Nextcloud core나 앱 업그레이드 중 에러 발생을 방지하기 위해, OPcache 활성화 시 모든 Nextcloud 디렉토리를 <code>opcahce.restrict_api</code>에 포함하거나 해당 설정을 해제하여 OPcahce API 제한을 비활성화 하는 것을 권장합니다.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache key가 최대치를 초과할 것으로 보입니다. 모든 스크립트가 캐시에 유지될 수 있도록, PHP 설정에서 <code>opcache.max_accelerated_files</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache 버퍼가 가득 찰 것으로 보입니다. 모든 스크립트가 캐시에 보관될 수 있도록, PHP 설정에서 <code>opcache.memory_consumption</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache interned buffer가 가득 찰 것으로 보입니다. 반복 문자열이 효율적으로 캐싱될 수 있도록, PHP 설정에서 <code>opcache.interned_strings_buffer</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
"Administrator documentation" : "관리자 문서",
"User documentation" : "사용자 문서",
"Invalid SMTP password." : "SMTP 암호가 잘못되었습니다.",
@@ -143,6 +135,7 @@ OC.L10N.register(
"Supported" : "지원됨",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP에 Freetype 지원이 없습니다. 프로필 사진과 설정 인터페이스가 올바르게 표시되지 않을 수도 있습니다.",
"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\") 시험 결과 빈 값이 반환되었습니다.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache 모듈이 로드되지 않았습니다. 더 나은 성능을 위해 이를 PHP에 로드하는 것이 권장됩니다.",
"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." : "읽기 전용 설정이 활성화되었습니다. 이 상태에서는 웹 인터페이스를 통하여 일부 설정을 변경할 수 없습니다. 또한 매 업데이트마다 파일을 쓸 수 있는 상태로 변경해야 합니다.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "현재 MariaDB \"%s\" 버전이 사용되고 있습니다. Nextcloud 21 및 그 이상의 버전은 이를 지원하지 않습니다. MariaDB 10.2 이상을 사용하십시오.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "현재 MySQL \"%s\" 버전이 사용되고 있습니다. Nextcloud 21 및 그 이상의 버전은 이를 지원하지 않습니다. MySQL 8.0 혹은 MariaDB 10.2 이상을 사용하십시오.",
@@ -442,6 +435,13 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "이 Nextcloud 커뮤니티 릴리즈는 지원되지 않으며 즉각적인 알림을 사용할 수 없습니다.",
"Use a second factor besides your password to increase security for your account." : "사용자의 계정을 더욱 안전하게 보호하기 위해 암호와 함께 2단계 인증을 사용하세요.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Nextcloud에 연결하기 위해 서드파티 애플리케이션을 사용할 경우 2차 인증을 활성화하기 앞서 각 애플리케이션에 대한 앱 암호를 생성, 설정하십시오.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPchache가 비활성화 되었습니다. PHP 설정에서 <code>opcahce.enable=1</code>을 적용하는 것을 권장합니다.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache가 code comment를 삭제하도록 설정되어 있습니다. Nextcloud의 원활한 작동을 위해 OPcahce 활성화 시 <code>opcache.save_comments=1</code>을 설정해야 합니다.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud가 OPcache API를 사용하도록 허용되지 않았습니다. Nextcloud core나 앱 업그레이드 중 에러 발생을 방지하기 위해, OPcache 활성화 시 모든 Nextcloud 디렉토리를 <code>opcahce.restrict_api</code>에 포함하거나 해당 설정을 해제하여 OPcahce API 제한을 비활성화 하는 것을 권장합니다.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud가 OPcache API를 사용하도록 허용되지 않았습니다. Nextcloud core나 앱 업그레이드 중 에러 발생을 방지하기 위해, OPcache 활성화 시 모든 Nextcloud 디렉토리를 <code>opcahce.restrict_api</code>에 포함하거나 해당 설정을 해제하여 OPcahce API 제한을 비활성화 하는 것을 권장합니다.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache key가 최대치를 초과할 것으로 보입니다. 모든 스크립트가 캐시에 유지될 수 있도록, PHP 설정에서 <code>opcache.max_accelerated_files</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache 버퍼가 가득 찰 것으로 보입니다. 모든 스크립트가 캐시에 보관될 수 있도록, PHP 설정에서 <code>opcache.memory_consumption</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache interned buffer가 가득 찰 것으로 보입니다. 반복 문자열이 효율적으로 캐싱될 수 있도록, PHP 설정에서 <code>opcache.interned_strings_buffer</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "잘못된 LDAP 사용자 또는 그룹 UUID를 발견했습니다. LDAP 설정의 '전문가' 부분에서 \"Override UUID detection\"을 재확인하시고, \"occ ldap:update-uuid\" 명령어를 통해 이를 갱신하십시오.",
"Enable all" : "모두 활성화",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/ko.json b/apps/settings/l10n/ko.json
index bff3ecf6f9f..172dd559fb0 100644
--- a/apps/settings/l10n/ko.json
+++ b/apps/settings/l10n/ko.json
@@ -62,14 +62,6 @@
"Federated Cloud Sharing" : "클라우드 연합 공유",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL이 오래된 %1$s 버전을 사용하고 있습니다(%2$s). 운영 체제나 기능을 업데이트하지 않으면 %3$s 등을 안정적으로 사용할 수 없습니다.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "https://nextcloud.com에 대한 HTTPS 요청 중 오류가 발생하여 cURL의 TLS 버전이 오래되었는지 확인할 수 없습니다. 자세한 정보는 Nextcloud 로그 파일을 참조하여 주십시오.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache 모듈이 로드되지 않았습니다. 더 나은 성능을 위해 이를 PHP에 로드하는 것이 권장됩니다.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPchache가 비활성화 되었습니다. PHP 설정에서 <code>opcahce.enable=1</code>을 적용하는 것을 권장합니다.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache가 code comment를 삭제하도록 설정되어 있습니다. Nextcloud의 원활한 작동을 위해 OPcahce 활성화 시 <code>opcache.save_comments=1</code>을 설정해야 합니다.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud가 OPcache API를 사용하도록 허용되지 않았습니다. Nextcloud core나 앱 업그레이드 중 에러 발생을 방지하기 위해, OPcache 활성화 시 모든 Nextcloud 디렉토리를 <code>opcahce.restrict_api</code>에 포함하거나 해당 설정을 해제하여 OPcahce API 제한을 비활성화 하는 것을 권장합니다.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud가 OPcache API를 사용하도록 허용되지 않았습니다. Nextcloud core나 앱 업그레이드 중 에러 발생을 방지하기 위해, OPcache 활성화 시 모든 Nextcloud 디렉토리를 <code>opcahce.restrict_api</code>에 포함하거나 해당 설정을 해제하여 OPcahce API 제한을 비활성화 하는 것을 권장합니다.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache key가 최대치를 초과할 것으로 보입니다. 모든 스크립트가 캐시에 유지될 수 있도록, PHP 설정에서 <code>opcache.max_accelerated_files</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache 버퍼가 가득 찰 것으로 보입니다. 모든 스크립트가 캐시에 보관될 수 있도록, PHP 설정에서 <code>opcache.memory_consumption</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache interned buffer가 가득 찰 것으로 보입니다. 반복 문자열이 효율적으로 캐싱될 수 있도록, PHP 설정에서 <code>opcache.interned_strings_buffer</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
"Administrator documentation" : "관리자 문서",
"User documentation" : "사용자 문서",
"Invalid SMTP password." : "SMTP 암호가 잘못되었습니다.",
@@ -141,6 +133,7 @@
"Supported" : "지원됨",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP에 Freetype 지원이 없습니다. 프로필 사진과 설정 인터페이스가 올바르게 표시되지 않을 수도 있습니다.",
"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\") 시험 결과 빈 값이 반환되었습니다.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache 모듈이 로드되지 않았습니다. 더 나은 성능을 위해 이를 PHP에 로드하는 것이 권장됩니다.",
"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." : "읽기 전용 설정이 활성화되었습니다. 이 상태에서는 웹 인터페이스를 통하여 일부 설정을 변경할 수 없습니다. 또한 매 업데이트마다 파일을 쓸 수 있는 상태로 변경해야 합니다.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "현재 MariaDB \"%s\" 버전이 사용되고 있습니다. Nextcloud 21 및 그 이상의 버전은 이를 지원하지 않습니다. MariaDB 10.2 이상을 사용하십시오.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "현재 MySQL \"%s\" 버전이 사용되고 있습니다. Nextcloud 21 및 그 이상의 버전은 이를 지원하지 않습니다. MySQL 8.0 혹은 MariaDB 10.2 이상을 사용하십시오.",
@@ -440,6 +433,13 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "이 Nextcloud 커뮤니티 릴리즈는 지원되지 않으며 즉각적인 알림을 사용할 수 없습니다.",
"Use a second factor besides your password to increase security for your account." : "사용자의 계정을 더욱 안전하게 보호하기 위해 암호와 함께 2단계 인증을 사용하세요.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Nextcloud에 연결하기 위해 서드파티 애플리케이션을 사용할 경우 2차 인증을 활성화하기 앞서 각 애플리케이션에 대한 앱 암호를 생성, 설정하십시오.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPchache가 비활성화 되었습니다. PHP 설정에서 <code>opcahce.enable=1</code>을 적용하는 것을 권장합니다.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache가 code comment를 삭제하도록 설정되어 있습니다. Nextcloud의 원활한 작동을 위해 OPcahce 활성화 시 <code>opcache.save_comments=1</code>을 설정해야 합니다.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud가 OPcache API를 사용하도록 허용되지 않았습니다. Nextcloud core나 앱 업그레이드 중 에러 발생을 방지하기 위해, OPcache 활성화 시 모든 Nextcloud 디렉토리를 <code>opcahce.restrict_api</code>에 포함하거나 해당 설정을 해제하여 OPcahce API 제한을 비활성화 하는 것을 권장합니다.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud가 OPcache API를 사용하도록 허용되지 않았습니다. Nextcloud core나 앱 업그레이드 중 에러 발생을 방지하기 위해, OPcache 활성화 시 모든 Nextcloud 디렉토리를 <code>opcahce.restrict_api</code>에 포함하거나 해당 설정을 해제하여 OPcahce API 제한을 비활성화 하는 것을 권장합니다.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache key가 최대치를 초과할 것으로 보입니다. 모든 스크립트가 캐시에 유지될 수 있도록, PHP 설정에서 <code>opcache.max_accelerated_files</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache 버퍼가 가득 찰 것으로 보입니다. 모든 스크립트가 캐시에 보관될 수 있도록, PHP 설정에서 <code>opcache.memory_consumption</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "곧 OPcache interned buffer가 가득 찰 것으로 보입니다. 반복 문자열이 효율적으로 캐싱될 수 있도록, PHP 설정에서 <code>opcache.interned_strings_buffer</code> 값을 <code>%s</code> 보다 크게 적용하시길 권장합니다. ",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "잘못된 LDAP 사용자 또는 그룹 UUID를 발견했습니다. LDAP 설정의 '전문가' 부분에서 \"Override UUID detection\"을 재확인하시고, \"occ ldap:update-uuid\" 명령어를 통해 이를 갱신하십시오.",
"Enable all" : "모두 활성화",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/lt_LT.js b/apps/settings/l10n/lt_LT.js
index 43dc0912dfa..80d02992043 100644
--- a/apps/settings/l10n/lt_LT.js
+++ b/apps/settings/l10n/lt_LT.js
@@ -62,9 +62,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Bendrinimas federacinėje debesijoje",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL naudoja pasenusią %1$s versiją (%2$s). Atnaujinkite savo operacinę sistemą arba tokios ypatybės kaip %3$s neveiks patikimai.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nepavyko nustatyti ar TLS versija, priklausanti cURL, yra pasenusi ar ne, nes į https://nextcloud.com siunčiamos HTTPS užklausos metu įvyko klaida. Išsamesnei informacijai patikrinkite Nextcloud žurnalo failą.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modulis nėra įkeltas. Geresniam našumui rekomenduojame įkelti šį modulį į savo PHP diegimą.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache yra išjungtas. Geresniam našumui rekomenduojame taikyti savo PHP konfigūracijoje <code>opcache.enable=1</code>.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache yra sukonfigūruotas taip, kad šalintų kodo komentarus. Turint įjungtą OPcache, privalo būti nustatyta <code>opcache.save_comments=1</code>, kad Nextcloud galėtų funkcionuoti.",
"Administrator documentation" : "Administratoriaus dokumentacija",
"User documentation" : "Naudotojo dokumentacija",
"Invalid SMTP password." : "Neteisingas SMTP slaptažodis.",
@@ -125,6 +122,7 @@ OC.L10N.register(
"Disabled" : "Išjungta",
"Supported" : "Palaikoma",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Jūsų PHP neturi FreeType palaikymo, kas savo ruožtu sąlygoja profilio paveikslėlių ir nustatymų sąsajos neteisingą atvaizdavimą.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modulis nėra įkeltas. Geresniam našumui rekomenduojame įkelti šį modulį į savo PHP diegimą.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Yra naudojama MariaDB versija „%s“. Nextcloud 21 ir naujesnės laidos nepalaiko šios MariaDB versijos ir reikalauja 10.2 ar naujesnės versijos.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Yra naudojama MySQL versija „%s“. Nextcloud 21 ir naujesnės laidos nepalaiko šios MySQL versijos ir reikalauja MySQL 8.0 arba MariaDB 10.2, ar naujesnės versijos.",
"PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "Yra naudojama PostgreSQL versija „%s“. Nextcloud 21 ir naujesnės laidos nepalaiko šios PostgreSQL versijos ir reikalauja PostgreSQL 9.6 ar naujesnės versijos.",
@@ -317,7 +315,7 @@ OC.L10N.register(
"Wipe {userid}'s devices" : "Ištrinti duomenis naudotojo {userid} įrenginiuose",
"Fully delete {userid}'s account including all their personal files, app data, etc." : "Pilnai ištrinta {userid} paskyra, įskaitant visus asmeninius failus, programos duomenis ir pan. ",
"Account deletion" : "Paskyros ištrynimas",
- "Delete {userid}'s account" : "Ištrinti naudtojo {userid} paskyrą",
+ "Delete {userid}'s account" : "Ištrinti naudotojo {userid} paskyrą",
"Welcome mail sent!" : "Pasveikinimo laiškas išsiųstas!",
"Toggle user actions menu" : "Perjungti vartotojo veiksmų meniu ",
"Done" : "Atlikta",
@@ -421,6 +419,8 @@ OC.L10N.register(
"Check out our blog" : "Peržvelkite mūsų tinklaraštį",
"Subscribe to our newsletter" : "Prenumeruokite mūsų naujienlaiškį",
"Use a second factor besides your password to increase security for your account." : "Be savo slaptažodžio naudokite ir antrąjį faktorių, kad padidintumėte savo paskyros saugumą.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache yra išjungtas. Geresniam našumui rekomenduojame taikyti savo PHP konfigūracijoje <code>opcache.enable=1</code>.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache yra sukonfigūruotas taip, kad šalintų kodo komentarus. Turint įjungtą OPcache, privalo būti nustatyta <code>opcache.save_comments=1</code>, kad Nextcloud galėtų funkcionuoti.",
"Enable all" : "Įjungti visas",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/lt_LT.json b/apps/settings/l10n/lt_LT.json
index 2696279d302..c814fad43aa 100644
--- a/apps/settings/l10n/lt_LT.json
+++ b/apps/settings/l10n/lt_LT.json
@@ -60,9 +60,6 @@
"Federated Cloud Sharing" : "Bendrinimas federacinėje debesijoje",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL naudoja pasenusią %1$s versiją (%2$s). Atnaujinkite savo operacinę sistemą arba tokios ypatybės kaip %3$s neveiks patikimai.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nepavyko nustatyti ar TLS versija, priklausanti cURL, yra pasenusi ar ne, nes į https://nextcloud.com siunčiamos HTTPS užklausos metu įvyko klaida. Išsamesnei informacijai patikrinkite Nextcloud žurnalo failą.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modulis nėra įkeltas. Geresniam našumui rekomenduojame įkelti šį modulį į savo PHP diegimą.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache yra išjungtas. Geresniam našumui rekomenduojame taikyti savo PHP konfigūracijoje <code>opcache.enable=1</code>.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache yra sukonfigūruotas taip, kad šalintų kodo komentarus. Turint įjungtą OPcache, privalo būti nustatyta <code>opcache.save_comments=1</code>, kad Nextcloud galėtų funkcionuoti.",
"Administrator documentation" : "Administratoriaus dokumentacija",
"User documentation" : "Naudotojo dokumentacija",
"Invalid SMTP password." : "Neteisingas SMTP slaptažodis.",
@@ -123,6 +120,7 @@
"Disabled" : "Išjungta",
"Supported" : "Palaikoma",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Jūsų PHP neturi FreeType palaikymo, kas savo ruožtu sąlygoja profilio paveikslėlių ir nustatymų sąsajos neteisingą atvaizdavimą.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modulis nėra įkeltas. Geresniam našumui rekomenduojame įkelti šį modulį į savo PHP diegimą.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Yra naudojama MariaDB versija „%s“. Nextcloud 21 ir naujesnės laidos nepalaiko šios MariaDB versijos ir reikalauja 10.2 ar naujesnės versijos.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Yra naudojama MySQL versija „%s“. Nextcloud 21 ir naujesnės laidos nepalaiko šios MySQL versijos ir reikalauja MySQL 8.0 arba MariaDB 10.2, ar naujesnės versijos.",
"PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "Yra naudojama PostgreSQL versija „%s“. Nextcloud 21 ir naujesnės laidos nepalaiko šios PostgreSQL versijos ir reikalauja PostgreSQL 9.6 ar naujesnės versijos.",
@@ -315,7 +313,7 @@
"Wipe {userid}'s devices" : "Ištrinti duomenis naudotojo {userid} įrenginiuose",
"Fully delete {userid}'s account including all their personal files, app data, etc." : "Pilnai ištrinta {userid} paskyra, įskaitant visus asmeninius failus, programos duomenis ir pan. ",
"Account deletion" : "Paskyros ištrynimas",
- "Delete {userid}'s account" : "Ištrinti naudtojo {userid} paskyrą",
+ "Delete {userid}'s account" : "Ištrinti naudotojo {userid} paskyrą",
"Welcome mail sent!" : "Pasveikinimo laiškas išsiųstas!",
"Toggle user actions menu" : "Perjungti vartotojo veiksmų meniu ",
"Done" : "Atlikta",
@@ -419,6 +417,8 @@
"Check out our blog" : "Peržvelkite mūsų tinklaraštį",
"Subscribe to our newsletter" : "Prenumeruokite mūsų naujienlaiškį",
"Use a second factor besides your password to increase security for your account." : "Be savo slaptažodžio naudokite ir antrąjį faktorių, kad padidintumėte savo paskyros saugumą.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache yra išjungtas. Geresniam našumui rekomenduojame taikyti savo PHP konfigūracijoje <code>opcache.enable=1</code>.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache yra sukonfigūruotas taip, kad šalintų kodo komentarus. Turint įjungtą OPcache, privalo būti nustatyta <code>opcache.save_comments=1</code>, kad Nextcloud galėtų funkcionuoti.",
"Enable all" : "Įjungti visas",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/mk.js b/apps/settings/l10n/mk.js
index 7bdbff33b28..2171de0fbfc 100644
--- a/apps/settings/l10n/mk.js
+++ b/apps/settings/l10n/mk.js
@@ -66,9 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Федеретивно споделување",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL користи застарена %1$s верзија (%2$s). Ве молиме ажурирајте го вашиот оперативен систем или можностите како %3$s нема да работат безбедно.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Неможе да се одреди TLS верзијата на cURL или не е ажурирана и затоа настанува грешка при HTTPS барањето до https://nextcloud.com. Проверете ги записите во nextcloud за повеќе детали.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP модулот OPcache не е вчитан. За да имате подобри перформанси е препорачливо да го вчитате во вашата PHP инсталација.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache модулот е оневозможен. За подобри перформанси препорачливо е да го овозможите <code>opcache.enable=1</code> во вашата PHP конфигурација.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за да ги брише коментарите во кодовите. Со овозможен OPcache, <code>opcache.save_comments=1</code> мора да се постави за да функционира Nextcloud.",
"Administrator documentation" : "Документација за администратор",
"User documentation" : "Документација за корисник",
"Invalid SMTP password." : "Грешна SMTP лозинка.",
@@ -139,6 +136,7 @@ OC.L10N.register(
"The old server-side-encryption format is enabled. We recommend disabling this." : "Овозможен е стар формат за криптирање од страна на серверот. Препорачуваме да го оневозможите ова.",
"Supported" : "Поддржано",
"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\") враќа само празен одговор.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP модулот OPcache не е вчитан. За да имате подобри перформанси е препорачливо да го вчитате во вашата PHP инсталација.",
"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." : "Антивирана е конфигурација која е само за чирање. Ова спречува поставување на некои конфигурации преку веб-интерфејсот. Понатаму, датотеката треба да се пребрише рачно за секое ажурирање.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Се користи MariaDB верзија\"%s\". Nextcloud 21 и поголемите верзии, повеќе нема да ја поддржува оваа верзија и потебно е да ја ажурирате на верзија 10.2 или понова.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Се користи MySQL верзија\"%s\". Nextcloud 21 и поголемите верзии, повеќе нема да ја поддржува оваа верзија и потебно е да ја ажурирате на верзија 8.0 или MariaDB 10.2 или понова.",
@@ -514,6 +512,8 @@ OC.L10N.register(
"Subscribe to our newsletter" : "Претплатете се на нашиот билтен",
"Use a second factor besides your password to increase security for your account." : "Користете втор фактор и покрај вашата лозинка за да ја зголемите безбедноста на вашата сметка.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Доколку користите друга апликација за поврзување на Nextcloud, осигурајте се дека имате креирано лозинка за секоја апликација пред да овозможите втор фактор.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache модулот е оневозможен. За подобри перформанси препорачливо е да го овозможите <code>opcache.enable=1</code> во вашата PHP конфигурација.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за да ги брише коментарите во кодовите. Со овозможен OPcache, <code>opcache.save_comments=1</code> мора да се постави за да функционира Nextcloud.",
"Enable all" : "Овозможи ги сите",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/mk.json b/apps/settings/l10n/mk.json
index c2ae29b4454..30f6c4f8999 100644
--- a/apps/settings/l10n/mk.json
+++ b/apps/settings/l10n/mk.json
@@ -64,9 +64,6 @@
"Federated Cloud Sharing" : "Федеретивно споделување",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL користи застарена %1$s верзија (%2$s). Ве молиме ажурирајте го вашиот оперативен систем или можностите како %3$s нема да работат безбедно.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Неможе да се одреди TLS верзијата на cURL или не е ажурирана и затоа настанува грешка при HTTPS барањето до https://nextcloud.com. Проверете ги записите во nextcloud за повеќе детали.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP модулот OPcache не е вчитан. За да имате подобри перформанси е препорачливо да го вчитате во вашата PHP инсталација.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache модулот е оневозможен. За подобри перформанси препорачливо е да го овозможите <code>opcache.enable=1</code> во вашата PHP конфигурација.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за да ги брише коментарите во кодовите. Со овозможен OPcache, <code>opcache.save_comments=1</code> мора да се постави за да функционира Nextcloud.",
"Administrator documentation" : "Документација за администратор",
"User documentation" : "Документација за корисник",
"Invalid SMTP password." : "Грешна SMTP лозинка.",
@@ -137,6 +134,7 @@
"The old server-side-encryption format is enabled. We recommend disabling this." : "Овозможен е стар формат за криптирање од страна на серверот. Препорачуваме да го оневозможите ова.",
"Supported" : "Поддржано",
"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\") враќа само празен одговор.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP модулот OPcache не е вчитан. За да имате подобри перформанси е препорачливо да го вчитате во вашата PHP инсталација.",
"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." : "Антивирана е конфигурација која е само за чирање. Ова спречува поставување на некои конфигурации преку веб-интерфејсот. Понатаму, датотеката треба да се пребрише рачно за секое ажурирање.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Се користи MariaDB верзија\"%s\". Nextcloud 21 и поголемите верзии, повеќе нема да ја поддржува оваа верзија и потебно е да ја ажурирате на верзија 10.2 или понова.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Се користи MySQL верзија\"%s\". Nextcloud 21 и поголемите верзии, повеќе нема да ја поддржува оваа верзија и потебно е да ја ажурирате на верзија 8.0 или MariaDB 10.2 или понова.",
@@ -512,6 +510,8 @@
"Subscribe to our newsletter" : "Претплатете се на нашиот билтен",
"Use a second factor besides your password to increase security for your account." : "Користете втор фактор и покрај вашата лозинка за да ја зголемите безбедноста на вашата сметка.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Доколку користите друга апликација за поврзување на Nextcloud, осигурајте се дека имате креирано лозинка за секоја апликација пред да овозможите втор фактор.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache модулот е оневозможен. За подобри перформанси препорачливо е да го овозможите <code>opcache.enable=1</code> во вашата PHP конфигурација.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache е конфигуриран за да ги брише коментарите во кодовите. Со овозможен OPcache, <code>opcache.save_comments=1</code> мора да се постави за да функционира Nextcloud.",
"Enable all" : "Овозможи ги сите",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/nb.js b/apps/settings/l10n/nb.js
index 120d15ad9a3..c8836d1fa4f 100644
--- a/apps/settings/l10n/nb.js
+++ b/apps/settings/l10n/nb.js
@@ -66,11 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Sammenknyttet skydeling",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL bruker en utdatert %1$s-versjon (%2$s). Oppdater operativsystemet ditt; ellers vil ikke funksjoner som %3$s virke pålitelig.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Kunne ikke fastslå om TLS-versjonen av cURL er utdatert eller ikke, fordi det oppsto en feil under HTTPS-kallet mot https://nextcloud.com. Vennligst sjekk Nextcloud-loggfilen for mer informasjon.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache-modulen er ikke lastet. For bedre ytelse anbefales det å laste den inn i PHP-installasjonen.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache er deaktivert. For bedre ytelse anbefales det å legge til <code>opcache.enable=1</code> i PHP-konfigurasjonen.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache er konfigurert til å fjerne kodekommentarer. Med OPcache aktivert, må <code>opcache.save_comments=1</code> settes for at Nextcloud skal fungere.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud har ikke lov til å bruke OPcache API-et. Med OPcache aktivert, anbefales det sterkt å inkludere alle Nextcloud-kataloger med <code>opcache.restrict_api</code> eller ta bort denne innstillingen for å deaktivere OPcache API-begrensninger, for å forhindre feil under Nextcloud-kjerne- eller appoppgraderinger.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud har ikke lov til å bruke OPcache API. Det anbefales sterkt å inkludere alle Nextcloud-kataloger med <code>opcache.restrict_api1</code>eller ta bort denne innstillingen for å deaktivere OPcache API-begrensninger, for å forhindre feil under Nextcloud-kjerne- eller appoppgraderinger.",
"Administrator documentation" : "Administratordokumentasjon",
"User documentation" : "Brukerdokumentasjon",
"Invalid SMTP password." : "Ugyldig SMTP-passord.",
@@ -138,6 +133,7 @@ OC.L10N.register(
"Supported" : "Støttet",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Din PHP-installasjon har ikke FreeType-støtte. Dette fører til knekte profilbilder og skadelidende innstillingsgrensesnitt.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP er satt opp feil for å nå systemets miljøvariable. Test med getenv(\"PATH\") gir tom respons.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache-modulen er ikke lastet. For bedre ytelse anbefales det å laste den inn i PHP-installasjonen.",
"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." : "Ikke skrivbar konfigurasjon er aktivert. Dette hindrer endring av konfigurasjon via web-grensesnitt. Filen må gjøres skrivbar manuelt for hver oppdatering.",
"Architecture" : "Arkitektur",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Din database bruker ikke \"READ COMMITTED\" som isoleringsnivå for transaksjoner. Dette kan gi feil når flere hendelser skjer i parallell. Se dokumentasjon for din database og aktiver \"READ COMMITTED\" i din database for å unngå feil. ",
@@ -425,6 +421,10 @@ OC.L10N.register(
"Subscribe to our newsletter" : "Abonner på vårt nyhetsbrev",
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Denne community-utgaven av NextCloud er ikke understøttet og umiddelbare varsler er derfor ikke tilgjengelig. ",
"Use a second factor besides your password to increase security for your account." : "Bruk en annen faktor i tillegg til passordet ditt for å øke sikkerheten for kontoen din.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache er deaktivert. For bedre ytelse anbefales det å legge til <code>opcache.enable=1</code> i PHP-konfigurasjonen.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache er konfigurert til å fjerne kodekommentarer. Med OPcache aktivert, må <code>opcache.save_comments=1</code> settes for at Nextcloud skal fungere.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud har ikke lov til å bruke OPcache API-et. Med OPcache aktivert, anbefales det sterkt å inkludere alle Nextcloud-kataloger med <code>opcache.restrict_api</code> eller ta bort denne innstillingen for å deaktivere OPcache API-begrensninger, for å forhindre feil under Nextcloud-kjerne- eller appoppgraderinger.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud har ikke lov til å bruke OPcache API. Det anbefales sterkt å inkludere alle Nextcloud-kataloger med <code>opcache.restrict_api1</code>eller ta bort denne innstillingen for å deaktivere OPcache API-begrensninger, for å forhindre feil under Nextcloud-kjerne- eller appoppgraderinger.",
"Enable all" : "Aktiver alle",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/nb.json b/apps/settings/l10n/nb.json
index ebf7c4f576d..e65a0823d38 100644
--- a/apps/settings/l10n/nb.json
+++ b/apps/settings/l10n/nb.json
@@ -64,11 +64,6 @@
"Federated Cloud Sharing" : "Sammenknyttet skydeling",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL bruker en utdatert %1$s-versjon (%2$s). Oppdater operativsystemet ditt; ellers vil ikke funksjoner som %3$s virke pålitelig.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Kunne ikke fastslå om TLS-versjonen av cURL er utdatert eller ikke, fordi det oppsto en feil under HTTPS-kallet mot https://nextcloud.com. Vennligst sjekk Nextcloud-loggfilen for mer informasjon.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache-modulen er ikke lastet. For bedre ytelse anbefales det å laste den inn i PHP-installasjonen.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache er deaktivert. For bedre ytelse anbefales det å legge til <code>opcache.enable=1</code> i PHP-konfigurasjonen.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache er konfigurert til å fjerne kodekommentarer. Med OPcache aktivert, må <code>opcache.save_comments=1</code> settes for at Nextcloud skal fungere.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud har ikke lov til å bruke OPcache API-et. Med OPcache aktivert, anbefales det sterkt å inkludere alle Nextcloud-kataloger med <code>opcache.restrict_api</code> eller ta bort denne innstillingen for å deaktivere OPcache API-begrensninger, for å forhindre feil under Nextcloud-kjerne- eller appoppgraderinger.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud har ikke lov til å bruke OPcache API. Det anbefales sterkt å inkludere alle Nextcloud-kataloger med <code>opcache.restrict_api1</code>eller ta bort denne innstillingen for å deaktivere OPcache API-begrensninger, for å forhindre feil under Nextcloud-kjerne- eller appoppgraderinger.",
"Administrator documentation" : "Administratordokumentasjon",
"User documentation" : "Brukerdokumentasjon",
"Invalid SMTP password." : "Ugyldig SMTP-passord.",
@@ -136,6 +131,7 @@
"Supported" : "Støttet",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Din PHP-installasjon har ikke FreeType-støtte. Dette fører til knekte profilbilder og skadelidende innstillingsgrensesnitt.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP er satt opp feil for å nå systemets miljøvariable. Test med getenv(\"PATH\") gir tom respons.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache-modulen er ikke lastet. For bedre ytelse anbefales det å laste den inn i PHP-installasjonen.",
"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." : "Ikke skrivbar konfigurasjon er aktivert. Dette hindrer endring av konfigurasjon via web-grensesnitt. Filen må gjøres skrivbar manuelt for hver oppdatering.",
"Architecture" : "Arkitektur",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Din database bruker ikke \"READ COMMITTED\" som isoleringsnivå for transaksjoner. Dette kan gi feil når flere hendelser skjer i parallell. Se dokumentasjon for din database og aktiver \"READ COMMITTED\" i din database for å unngå feil. ",
@@ -423,6 +419,10 @@
"Subscribe to our newsletter" : "Abonner på vårt nyhetsbrev",
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Denne community-utgaven av NextCloud er ikke understøttet og umiddelbare varsler er derfor ikke tilgjengelig. ",
"Use a second factor besides your password to increase security for your account." : "Bruk en annen faktor i tillegg til passordet ditt for å øke sikkerheten for kontoen din.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache er deaktivert. For bedre ytelse anbefales det å legge til <code>opcache.enable=1</code> i PHP-konfigurasjonen.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache er konfigurert til å fjerne kodekommentarer. Med OPcache aktivert, må <code>opcache.save_comments=1</code> settes for at Nextcloud skal fungere.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud har ikke lov til å bruke OPcache API-et. Med OPcache aktivert, anbefales det sterkt å inkludere alle Nextcloud-kataloger med <code>opcache.restrict_api</code> eller ta bort denne innstillingen for å deaktivere OPcache API-begrensninger, for å forhindre feil under Nextcloud-kjerne- eller appoppgraderinger.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud har ikke lov til å bruke OPcache API. Det anbefales sterkt å inkludere alle Nextcloud-kataloger med <code>opcache.restrict_api1</code>eller ta bort denne innstillingen for å deaktivere OPcache API-begrensninger, for å forhindre feil under Nextcloud-kjerne- eller appoppgraderinger.",
"Enable all" : "Aktiver alle",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/nl.js b/apps/settings/l10n/nl.js
index 7d4dbfc07fc..2ea87e6d814 100644
--- a/apps/settings/l10n/nl.js
+++ b/apps/settings/l10n/nl.js
@@ -60,13 +60,6 @@ OC.L10N.register(
"installing and updating apps via the App Store or Federated Cloud Sharing" : "installeren en bijwerken van applicaties via de App Store of gefedereerd delen",
"Federated Cloud Sharing" : "Gefedereerd delen via de cloud",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cUrl gebruikt een verouderde %1$s versie (%2$s). Werk het besturingssysteem bij, want anders zullen functies als %3$s niet betrouwbaar werken.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "De PHP OPcache is niet geladen. Voor betere prestaties adviseren we die te laden in je php.ini instellingen.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is uitgeschakeld. Voor betere prestaties wordt aanbevolen om <code>opcache.enable=1</code> toe te passen in je PHP-configuratie.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is geconfigureerd om codeopmerkingen te verwijderen. Als OPcache is ingeschakeld, moet <code>opcache.save_comments=1</code> worden ingesteld om Nextcloud te laten functioneren.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud mag de OPcache API niet gebruiken. Met OPcache ingeschakeld, wordt het ten zeerste aanbevolen om alle Nextcloud-mappen op te nemen met <code>opcache.restrict_api</code> of deze instelling uit te schakelen om OPcache API-beperkingen uit te schakelen, om fouten tijdens Nextcloud-kern- of app-upgrades te voorkomen.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud mag de OPcache API niet gebruiken. Het wordt ten zeerste aanbevolen om alle Nextcloud-mappen op te nemen met <code>opcache.restrict_api</code> of deze instelling uit te schakelen om OPcache API-beperkingen uit te schakelen, om fouten tijdens Nextcloud-kern- of app-upgrades te voorkomen.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "De OPcache-buffer is bijna vol. Om ervoor te zorgen dat alle scripts in de cache kunnen worden bewaard, wordt aanbevolen om <code>opcache.memory_consumption</code> toe te passen in je PHP-configuratie met een waarde hoger dan <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "De OPcache geïnterneerde strings buffer is bijna vol. Om ervoor te zorgen dat herhalende strings effectief in de cache kunnen worden opgeslagen, wordt aanbevolen om <code>opcache.interned_strings_buffer</code> toe te passen in je PHP-configuratie met een waarde hoger dan <code>%s</code>.",
"Administrator documentation" : "Beheerdersdocumentatie",
"User documentation" : "Gebruikersdocumentatie",
"Invalid SMTP password." : "Ongeldig SMTP wachtwoord",
@@ -136,6 +129,7 @@ OC.L10N.register(
"Supported" : "Ondersteund",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Je PHP heeft geen FreeType ondersteuning. Dit zal leiden tot verminkte profielafbeeldingen en instellingeninterface.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP lijkt niet goed te zijn ingesteld voor opvragen systeemomgevingsvariabelen. De test met getenv(\"PATH\") gaf een leeg resultaat.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "De PHP OPcache is niet geladen. Voor betere prestaties adviseren we die te laden in je php.ini instellingen.",
"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." : "De alleen-lezen config is ingeschakeld. Dit voorkomt het via de webinterface wijzigen van verschillende instellingen. Bovendien moet het bestand voor elke aanpassing handmatig op beschrijfbaar worden ingesteld.",
"Architecture" : "Architectuur",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Je database draait niet met \"READ COMMITTED\" transactie-isolatie niveau. Dit kan problemen opleveren als er meerdere acties tegelijkertijd worden uitgevoerd.",
@@ -431,6 +425,12 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Deze community release van Nextcloud wordt niet ondersteund en instant meldingen zijn niet beschikbaar",
"Use a second factor besides your password to increase security for your account." : "Gebruik een tweede factor naast je wachtwoord om de beveiliging van je account te verhogen. ",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Als u toepassingen van derden gebruikt om met Nextcloud te verbinden, zorg er dan voor om voor elke app een wachtwoord te maken en te configureren voordat \"tweede factor authenticatie\" wordt geactiveerd.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is uitgeschakeld. Voor betere prestaties wordt aanbevolen om <code>opcache.enable=1</code> toe te passen in je PHP-configuratie.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is geconfigureerd om codeopmerkingen te verwijderen. Als OPcache is ingeschakeld, moet <code>opcache.save_comments=1</code> worden ingesteld om Nextcloud te laten functioneren.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud mag de OPcache API niet gebruiken. Met OPcache ingeschakeld, wordt het ten zeerste aanbevolen om alle Nextcloud-mappen op te nemen met <code>opcache.restrict_api</code> of deze instelling uit te schakelen om OPcache API-beperkingen uit te schakelen, om fouten tijdens Nextcloud-kern- of app-upgrades te voorkomen.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud mag de OPcache API niet gebruiken. Het wordt ten zeerste aanbevolen om alle Nextcloud-mappen op te nemen met <code>opcache.restrict_api</code> of deze instelling uit te schakelen om OPcache API-beperkingen uit te schakelen, om fouten tijdens Nextcloud-kern- of app-upgrades te voorkomen.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "De OPcache-buffer is bijna vol. Om ervoor te zorgen dat alle scripts in de cache kunnen worden bewaard, wordt aanbevolen om <code>opcache.memory_consumption</code> toe te passen in je PHP-configuratie met een waarde hoger dan <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "De OPcache geïnterneerde strings buffer is bijna vol. Om ervoor te zorgen dat herhalende strings effectief in de cache kunnen worden opgeslagen, wordt aanbevolen om <code>opcache.interned_strings_buffer</code> toe te passen in je PHP-configuratie met een waarde hoger dan <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Er zijn ongeldige UUID's van LDAP-gebruikers of -groepen gevonden. Controleer de instellingen voor \"UUID-detectie overschrijven\" in het Expert-gedeelte van de LDAP-configuratie en gebruik \"occ ldap:update-uuid\" om ze bij te werken.",
"Enable all" : "Alles activeren",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/nl.json b/apps/settings/l10n/nl.json
index 62f7c08499a..2ca6a41ee57 100644
--- a/apps/settings/l10n/nl.json
+++ b/apps/settings/l10n/nl.json
@@ -58,13 +58,6 @@
"installing and updating apps via the App Store or Federated Cloud Sharing" : "installeren en bijwerken van applicaties via de App Store of gefedereerd delen",
"Federated Cloud Sharing" : "Gefedereerd delen via de cloud",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cUrl gebruikt een verouderde %1$s versie (%2$s). Werk het besturingssysteem bij, want anders zullen functies als %3$s niet betrouwbaar werken.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "De PHP OPcache is niet geladen. Voor betere prestaties adviseren we die te laden in je php.ini instellingen.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is uitgeschakeld. Voor betere prestaties wordt aanbevolen om <code>opcache.enable=1</code> toe te passen in je PHP-configuratie.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is geconfigureerd om codeopmerkingen te verwijderen. Als OPcache is ingeschakeld, moet <code>opcache.save_comments=1</code> worden ingesteld om Nextcloud te laten functioneren.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud mag de OPcache API niet gebruiken. Met OPcache ingeschakeld, wordt het ten zeerste aanbevolen om alle Nextcloud-mappen op te nemen met <code>opcache.restrict_api</code> of deze instelling uit te schakelen om OPcache API-beperkingen uit te schakelen, om fouten tijdens Nextcloud-kern- of app-upgrades te voorkomen.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud mag de OPcache API niet gebruiken. Het wordt ten zeerste aanbevolen om alle Nextcloud-mappen op te nemen met <code>opcache.restrict_api</code> of deze instelling uit te schakelen om OPcache API-beperkingen uit te schakelen, om fouten tijdens Nextcloud-kern- of app-upgrades te voorkomen.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "De OPcache-buffer is bijna vol. Om ervoor te zorgen dat alle scripts in de cache kunnen worden bewaard, wordt aanbevolen om <code>opcache.memory_consumption</code> toe te passen in je PHP-configuratie met een waarde hoger dan <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "De OPcache geïnterneerde strings buffer is bijna vol. Om ervoor te zorgen dat herhalende strings effectief in de cache kunnen worden opgeslagen, wordt aanbevolen om <code>opcache.interned_strings_buffer</code> toe te passen in je PHP-configuratie met een waarde hoger dan <code>%s</code>.",
"Administrator documentation" : "Beheerdersdocumentatie",
"User documentation" : "Gebruikersdocumentatie",
"Invalid SMTP password." : "Ongeldig SMTP wachtwoord",
@@ -134,6 +127,7 @@
"Supported" : "Ondersteund",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Je PHP heeft geen FreeType ondersteuning. Dit zal leiden tot verminkte profielafbeeldingen en instellingeninterface.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP lijkt niet goed te zijn ingesteld voor opvragen systeemomgevingsvariabelen. De test met getenv(\"PATH\") gaf een leeg resultaat.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "De PHP OPcache is niet geladen. Voor betere prestaties adviseren we die te laden in je php.ini instellingen.",
"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." : "De alleen-lezen config is ingeschakeld. Dit voorkomt het via de webinterface wijzigen van verschillende instellingen. Bovendien moet het bestand voor elke aanpassing handmatig op beschrijfbaar worden ingesteld.",
"Architecture" : "Architectuur",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Je database draait niet met \"READ COMMITTED\" transactie-isolatie niveau. Dit kan problemen opleveren als er meerdere acties tegelijkertijd worden uitgevoerd.",
@@ -429,6 +423,12 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Deze community release van Nextcloud wordt niet ondersteund en instant meldingen zijn niet beschikbaar",
"Use a second factor besides your password to increase security for your account." : "Gebruik een tweede factor naast je wachtwoord om de beveiliging van je account te verhogen. ",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Als u toepassingen van derden gebruikt om met Nextcloud te verbinden, zorg er dan voor om voor elke app een wachtwoord te maken en te configureren voordat \"tweede factor authenticatie\" wordt geactiveerd.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache is uitgeschakeld. Voor betere prestaties wordt aanbevolen om <code>opcache.enable=1</code> toe te passen in je PHP-configuratie.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache is geconfigureerd om codeopmerkingen te verwijderen. Als OPcache is ingeschakeld, moet <code>opcache.save_comments=1</code> worden ingesteld om Nextcloud te laten functioneren.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud mag de OPcache API niet gebruiken. Met OPcache ingeschakeld, wordt het ten zeerste aanbevolen om alle Nextcloud-mappen op te nemen met <code>opcache.restrict_api</code> of deze instelling uit te schakelen om OPcache API-beperkingen uit te schakelen, om fouten tijdens Nextcloud-kern- of app-upgrades te voorkomen.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud mag de OPcache API niet gebruiken. Het wordt ten zeerste aanbevolen om alle Nextcloud-mappen op te nemen met <code>opcache.restrict_api</code> of deze instelling uit te schakelen om OPcache API-beperkingen uit te schakelen, om fouten tijdens Nextcloud-kern- of app-upgrades te voorkomen.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "De OPcache-buffer is bijna vol. Om ervoor te zorgen dat alle scripts in de cache kunnen worden bewaard, wordt aanbevolen om <code>opcache.memory_consumption</code> toe te passen in je PHP-configuratie met een waarde hoger dan <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "De OPcache geïnterneerde strings buffer is bijna vol. Om ervoor te zorgen dat herhalende strings effectief in de cache kunnen worden opgeslagen, wordt aanbevolen om <code>opcache.interned_strings_buffer</code> toe te passen in je PHP-configuratie met een waarde hoger dan <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Er zijn ongeldige UUID's van LDAP-gebruikers of -groepen gevonden. Controleer de instellingen voor \"UUID-detectie overschrijven\" in het Expert-gedeelte van de LDAP-configuratie en gebruik \"occ ldap:update-uuid\" om ze bij te werken.",
"Enable all" : "Alles activeren",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/pl.js b/apps/settings/l10n/pl.js
index 76ab7cc76db..f57f6dacec1 100644
--- a/apps/settings/l10n/pl.js
+++ b/apps/settings/l10n/pl.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Udostępnianie Chmury Federacyjnej",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL używa nieaktualnej %1$s wersji (%2$s). Zaktualizuj system operacyjny lub funkcje takie jak %3$s nie będą działać prawidłowo.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nie można określić, czy wersja TLS cURL jest aktualna, ponieważ wystąpił błąd podczas żądania HTTPS skierowanego do https://nextcloud.com. Aby uzyskać więcej informacji, sprawdź plik dziennika Nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Moduł PHP OPcache nie jest wczytany. Aby uzyskać lepszą wydajność, zaleca się wczytanie go do instalacji PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache jest wyłączone. Aby uzyskać lepszą wydajność, zaleca się zastosowanie <code>opcache.enable=1</code> w konfiguracji PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache jest skonfigurowane do usuwania komentarzy kodu. Przy włączonym OPcache, musi być ustawione <code>opcache.save_comments=1</code>, aby działał Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nie może korzystać z interfejsu OPcache API. Po włączeniu OPcache zdecydowanie zaleca się uwzględnienie wszystkich katalogów Nextcloud z <code>opcache.restrict_api</code> lub usunięcie tego ustawienia, aby wyłączyć ograniczenia interfejsu OPcache API, żeby zapobiec błędom podczas aktualizacji rdzenia lub aplikacji Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nie może korzystać z interfejsu OPcache API. Zdecydowanie zaleca się uwzględnienie wszystkich katalogów Nextcloud z <code>opcache.restrict_api</code> lub usunięcie tego ustawienia, aby wyłączyć ograniczenia interfejsu OPcache API, żeby zapobiec błędom podczas aktualizacji rdzenia lub aplikacji Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Pamięć podręczna OPcache oparta na pamięci współdzielonej jest wyłączona. Aby uzyskać lepszą wydajność, zaleca się zastosowanie <code>opcache.file_cache_only=0</code> do konfiguracji PHP i używanie pamięci podręcznej plików tylko jako pamięci podręcznej drugiego poziomu.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Maksymalna liczba kluczy OPcache jest prawie przekroczona. Aby mieć pewność, że wszystkie skrypty mogą być przechowywane w pamięci podręcznej, zaleca się zastosowanie <code>opcache.max_accelerated_files</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bufor OPcache jest prawie pełny. Aby upewnić się, że wszystkie skrypty mogą być przechowywane w pamięci podręcznej, zaleca się zastosowanie <code>opcache.memory_consumption</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bufor ciągów internowanych OPcache jest prawie pełny. Aby upewnić się, że powtarzające się ciągi mogą być efektywnie buforowane, zaleca się zastosowanie <code>opcache.interned_strings_buffer</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
"Administrator documentation" : "Dokumentacja administratora",
"User documentation" : "Dokumentacja użytkownika",
"Nextcloud help overview" : "Przegląd pomocy Nextcloud",
@@ -180,6 +171,7 @@ OC.L10N.register(
"PHP modules" : "Moduły PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Ta instancja ma brakujące moduły PHP. Należy zainstalować następujące moduły: %s",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "W tej instancji brakuje niektórych zalecanych modułów PHP. W celu zwiększenia wydajności i lepszej kompatybilności zaleca się instalację następujących modułów %s",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Moduł PHP OPcache nie jest wczytany. Aby uzyskać lepszą wydajność, zaleca się wczytanie go do instalacji PHP.",
"PHP version" : "Wersja PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Aktualnie używasz PHP w wersji %s. PHP 8.0 jest teraz przestarzałe w Nextcloud 27. Nextcloud 28 może wymagać co najmniej PHP 8.1. Jak najszybciej zaktualizuj do jednej z oficjalnie obsługiwanych wersji PHP dostarczonych przez PHP Group",
"You are currently running PHP %s." : "Aktualnie używasz PHP w wersji %s",
@@ -619,6 +611,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "To wydanie społecznościowe Nextcloud nie jest obsługiwane i powiadomienia natychmiastowe są niedostępne.",
"Use a second factor besides your password to increase security for your account." : "Użyj drugiego zabezpieczenia oprócz hasła, aby zwiększyć bezpieczeństwo konta.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Jeśli używasz aplikacji innych firm do łączenia się z Nextcloud, upewnij się, że utworzyłeś i skonfigurowałeś hasło aplikacji dla każdej przed włączeniem uwierzytelniania dwuskładnikowego.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache jest wyłączone. Aby uzyskać lepszą wydajność, zaleca się zastosowanie <code>opcache.enable=1</code> w konfiguracji PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache jest skonfigurowane do usuwania komentarzy kodu. Przy włączonym OPcache, musi być ustawione <code>opcache.save_comments=1</code>, aby działał Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nie może korzystać z interfejsu OPcache API. Po włączeniu OPcache zdecydowanie zaleca się uwzględnienie wszystkich katalogów Nextcloud z <code>opcache.restrict_api</code> lub usunięcie tego ustawienia, aby wyłączyć ograniczenia interfejsu OPcache API, żeby zapobiec błędom podczas aktualizacji rdzenia lub aplikacji Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nie może korzystać z interfejsu OPcache API. Zdecydowanie zaleca się uwzględnienie wszystkich katalogów Nextcloud z <code>opcache.restrict_api</code> lub usunięcie tego ustawienia, aby wyłączyć ograniczenia interfejsu OPcache API, żeby zapobiec błędom podczas aktualizacji rdzenia lub aplikacji Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Pamięć podręczna OPcache oparta na pamięci współdzielonej jest wyłączona. Aby uzyskać lepszą wydajność, zaleca się zastosowanie <code>opcache.file_cache_only=0</code> do konfiguracji PHP i używanie pamięci podręcznej plików tylko jako pamięci podręcznej drugiego poziomu.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Maksymalna liczba kluczy OPcache jest prawie przekroczona. Aby mieć pewność, że wszystkie skrypty mogą być przechowywane w pamięci podręcznej, zaleca się zastosowanie <code>opcache.max_accelerated_files</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bufor OPcache jest prawie pełny. Aby upewnić się, że wszystkie skrypty mogą być przechowywane w pamięci podręcznej, zaleca się zastosowanie <code>opcache.memory_consumption</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bufor ciągów internowanych OPcache jest prawie pełny. Aby upewnić się, że powtarzające się ciągi mogą być efektywnie buforowane, zaleca się zastosowanie <code>opcache.interned_strings_buffer</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Znaleziono nieprawidłowe identyfikatory UUID użytkowników lub grup LDAP. Sprawdź ustawienia \"Zastąp wykrywanie UUID\" w części eksperckiej konfiguracji LDAP i użyj \"occ ldap:update-uuid\", aby je zaktualizować.",
"Enable all" : "Włącz wszystkie",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/pl.json b/apps/settings/l10n/pl.json
index de91a48af51..fd37cab9d1e 100644
--- a/apps/settings/l10n/pl.json
+++ b/apps/settings/l10n/pl.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Udostępnianie Chmury Federacyjnej",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL używa nieaktualnej %1$s wersji (%2$s). Zaktualizuj system operacyjny lub funkcje takie jak %3$s nie będą działać prawidłowo.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nie można określić, czy wersja TLS cURL jest aktualna, ponieważ wystąpił błąd podczas żądania HTTPS skierowanego do https://nextcloud.com. Aby uzyskać więcej informacji, sprawdź plik dziennika Nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Moduł PHP OPcache nie jest wczytany. Aby uzyskać lepszą wydajność, zaleca się wczytanie go do instalacji PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache jest wyłączone. Aby uzyskać lepszą wydajność, zaleca się zastosowanie <code>opcache.enable=1</code> w konfiguracji PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache jest skonfigurowane do usuwania komentarzy kodu. Przy włączonym OPcache, musi być ustawione <code>opcache.save_comments=1</code>, aby działał Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nie może korzystać z interfejsu OPcache API. Po włączeniu OPcache zdecydowanie zaleca się uwzględnienie wszystkich katalogów Nextcloud z <code>opcache.restrict_api</code> lub usunięcie tego ustawienia, aby wyłączyć ograniczenia interfejsu OPcache API, żeby zapobiec błędom podczas aktualizacji rdzenia lub aplikacji Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nie może korzystać z interfejsu OPcache API. Zdecydowanie zaleca się uwzględnienie wszystkich katalogów Nextcloud z <code>opcache.restrict_api</code> lub usunięcie tego ustawienia, aby wyłączyć ograniczenia interfejsu OPcache API, żeby zapobiec błędom podczas aktualizacji rdzenia lub aplikacji Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Pamięć podręczna OPcache oparta na pamięci współdzielonej jest wyłączona. Aby uzyskać lepszą wydajność, zaleca się zastosowanie <code>opcache.file_cache_only=0</code> do konfiguracji PHP i używanie pamięci podręcznej plików tylko jako pamięci podręcznej drugiego poziomu.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Maksymalna liczba kluczy OPcache jest prawie przekroczona. Aby mieć pewność, że wszystkie skrypty mogą być przechowywane w pamięci podręcznej, zaleca się zastosowanie <code>opcache.max_accelerated_files</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bufor OPcache jest prawie pełny. Aby upewnić się, że wszystkie skrypty mogą być przechowywane w pamięci podręcznej, zaleca się zastosowanie <code>opcache.memory_consumption</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bufor ciągów internowanych OPcache jest prawie pełny. Aby upewnić się, że powtarzające się ciągi mogą być efektywnie buforowane, zaleca się zastosowanie <code>opcache.interned_strings_buffer</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
"Administrator documentation" : "Dokumentacja administratora",
"User documentation" : "Dokumentacja użytkownika",
"Nextcloud help overview" : "Przegląd pomocy Nextcloud",
@@ -178,6 +169,7 @@
"PHP modules" : "Moduły PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Ta instancja ma brakujące moduły PHP. Należy zainstalować następujące moduły: %s",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "W tej instancji brakuje niektórych zalecanych modułów PHP. W celu zwiększenia wydajności i lepszej kompatybilności zaleca się instalację następujących modułów %s",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Moduł PHP OPcache nie jest wczytany. Aby uzyskać lepszą wydajność, zaleca się wczytanie go do instalacji PHP.",
"PHP version" : "Wersja PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Aktualnie używasz PHP w wersji %s. PHP 8.0 jest teraz przestarzałe w Nextcloud 27. Nextcloud 28 może wymagać co najmniej PHP 8.1. Jak najszybciej zaktualizuj do jednej z oficjalnie obsługiwanych wersji PHP dostarczonych przez PHP Group",
"You are currently running PHP %s." : "Aktualnie używasz PHP w wersji %s",
@@ -617,6 +609,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "To wydanie społecznościowe Nextcloud nie jest obsługiwane i powiadomienia natychmiastowe są niedostępne.",
"Use a second factor besides your password to increase security for your account." : "Użyj drugiego zabezpieczenia oprócz hasła, aby zwiększyć bezpieczeństwo konta.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Jeśli używasz aplikacji innych firm do łączenia się z Nextcloud, upewnij się, że utworzyłeś i skonfigurowałeś hasło aplikacji dla każdej przed włączeniem uwierzytelniania dwuskładnikowego.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache jest wyłączone. Aby uzyskać lepszą wydajność, zaleca się zastosowanie <code>opcache.enable=1</code> w konfiguracji PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache jest skonfigurowane do usuwania komentarzy kodu. Przy włączonym OPcache, musi być ustawione <code>opcache.save_comments=1</code>, aby działał Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nie może korzystać z interfejsu OPcache API. Po włączeniu OPcache zdecydowanie zaleca się uwzględnienie wszystkich katalogów Nextcloud z <code>opcache.restrict_api</code> lub usunięcie tego ustawienia, aby wyłączyć ograniczenia interfejsu OPcache API, żeby zapobiec błędom podczas aktualizacji rdzenia lub aplikacji Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nie może korzystać z interfejsu OPcache API. Zdecydowanie zaleca się uwzględnienie wszystkich katalogów Nextcloud z <code>opcache.restrict_api</code> lub usunięcie tego ustawienia, aby wyłączyć ograniczenia interfejsu OPcache API, żeby zapobiec błędom podczas aktualizacji rdzenia lub aplikacji Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Pamięć podręczna OPcache oparta na pamięci współdzielonej jest wyłączona. Aby uzyskać lepszą wydajność, zaleca się zastosowanie <code>opcache.file_cache_only=0</code> do konfiguracji PHP i używanie pamięci podręcznej plików tylko jako pamięci podręcznej drugiego poziomu.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Maksymalna liczba kluczy OPcache jest prawie przekroczona. Aby mieć pewność, że wszystkie skrypty mogą być przechowywane w pamięci podręcznej, zaleca się zastosowanie <code>opcache.max_accelerated_files</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bufor OPcache jest prawie pełny. Aby upewnić się, że wszystkie skrypty mogą być przechowywane w pamięci podręcznej, zaleca się zastosowanie <code>opcache.memory_consumption</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bufor ciągów internowanych OPcache jest prawie pełny. Aby upewnić się, że powtarzające się ciągi mogą być efektywnie buforowane, zaleca się zastosowanie <code>opcache.interned_strings_buffer</code> w konfiguracji PHP z wartością wyższą niż <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Znaleziono nieprawidłowe identyfikatory UUID użytkowników lub grup LDAP. Sprawdź ustawienia \"Zastąp wykrywanie UUID\" w części eksperckiej konfiguracji LDAP i użyj \"occ ldap:update-uuid\", aby je zaktualizować.",
"Enable all" : "Włącz wszystkie",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/pt_BR.js b/apps/settings/l10n/pt_BR.js
index de08431dbd8..f10b695370d 100644
--- a/apps/settings/l10n/pt_BR.js
+++ b/apps/settings/l10n/pt_BR.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Compartilhamento de Nuvem Federada",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL está usando uma versão %1$s desatualizada (%2$s). Atualize seu sistema operacional ou recursos como %3$s não funcionarão adequadamente.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Não foi possível determinar se a versão TLS do cURL está desatualizada ou não porque ocorreu um erro durante a solicitação HTTPS em https://nextcloud.com. Verifique o arquivo de log do Nextcloud para obter mais detalhes.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache não está carregado. Para um melhor desempenho, é recomendável carregá-lo em sua instalação do PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desabilitado. Para um melhor desempenho, recomenda-se aplicar <code>opcache.enable=1</code> para sua configuração PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para remover comentários de código. Com o OPcache ativado, <code>opcache.save_comments=1</code> deve ser definido para que o Nextcloud funcione.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "O Nextcloud não tem permissão para usar a API OPcache. Com o OPcache ativado, é altamente recomendável incluir todos os diretórios do Nextcloud com <code>opcache.restrict_api</code>ou desmarque essa configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "O Nextcloud não tem permissão para usar a API OPcache. É altamente recomendável incluir todos os diretórios do Nextcloud com <code>opcache.restrict_api</code> ou desmarque essa configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "O número máximo de chaves do OPcache é quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendável aplicar <code>opcache.max_accelerated_files</code> à sua configuração PHP com um valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "O buffer do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendável aplicar<code>opcache.memory_consumption</code> to sua configuração PHP com um valor maior que<code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "O buffer de strings internas do OPcache está quase cheio. Para garantir que as strings repetidas possam ser efetivamente armazenadas em cache, é recomendável aplicar <code>opcache.interned_strings_buffer</code>para sua configuração PHP com um valor maior que <code>%s</code>.",
"Administrator documentation" : "Documentação do administrador",
"User documentation" : "Documentação do usuário",
"Nextcloud help overview" : "Visão geral da ajuda do Nextcloud",
@@ -191,6 +182,7 @@ OC.L10N.register(
"PHP modules" : "Módulos PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Esta instância está faltando alguns módulos PHP necessários. É necessário instalá-los:: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Esta instância está faltando alguns módulos PHP recomendados. Para melhor desempenho e melhor compatibilidade é altamente recomendável instalá-los:%s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache não está carregado. Para um melhor desempenho, é recomendável carregá-lo em sua instalação do PHP.",
"PHP version" : "Versão do PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Você está executando PHP no momento %s.PHP 8.0 agora está obsoleto no Nextcloud 27. Nextcloud 28 pode exigir pelo menos PHP 8.1. Atualize para uma das versões PHP com suporte oficial fornecidas pelo PHP Group o mais rápido possível.",
"You are currently running PHP %s." : "Você está executando PHP no momento %s.",
@@ -633,6 +625,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Este lançamento comunitário do Nextcloud não é compatível e as notificações instantâneas não estão disponíveis. ",
"Use a second factor besides your password to increase security for your account." : "Use um segundo fator além de sua senha para aumentar a segurança da conta.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Se usar aplicativos de terceiros para se conectar ao Nextcloud, certifique-se de criar e configurar uma senha para cada aplicativo antes de habilitar a autenticação em duas etapas.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desabilitado. Para um melhor desempenho, recomenda-se aplicar <code>opcache.enable=1</code> para sua configuração PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para remover comentários de código. Com o OPcache ativado, <code>opcache.save_comments=1</code> deve ser definido para que o Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "O Nextcloud não tem permissão para usar a API OPcache. Com o OPcache ativado, é altamente recomendável incluir todos os diretórios do Nextcloud com <code>opcache.restrict_api</code>ou desmarque essa configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "O Nextcloud não tem permissão para usar a API OPcache. É altamente recomendável incluir todos os diretórios do Nextcloud com <code>opcache.restrict_api</code> ou desmarque essa configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "O número máximo de chaves do OPcache é quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendável aplicar <code>opcache.max_accelerated_files</code> à sua configuração PHP com um valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "O buffer do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendável aplicar<code>opcache.memory_consumption</code> to sua configuração PHP com um valor maior que<code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "O buffer de strings internas do OPcache está quase cheio. Para garantir que as strings repetidas possam ser efetivamente armazenadas em cache, é recomendável aplicar <code>opcache.interned_strings_buffer</code>para sua configuração PHP com um valor maior que <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "UUIDs inválidos de usuários ou grupos LDAP foram encontrados. Revise suas configurações de \"Substituir detecção de UUID\" na parte Expert da configuração LDAP e use \"occ ldap:update-uuid\" para atualizá-las.",
"Enable all" : "Ativar tudo",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/pt_BR.json b/apps/settings/l10n/pt_BR.json
index d4391922d6e..ba139cb7b55 100644
--- a/apps/settings/l10n/pt_BR.json
+++ b/apps/settings/l10n/pt_BR.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Compartilhamento de Nuvem Federada",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL está usando uma versão %1$s desatualizada (%2$s). Atualize seu sistema operacional ou recursos como %3$s não funcionarão adequadamente.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Não foi possível determinar se a versão TLS do cURL está desatualizada ou não porque ocorreu um erro durante a solicitação HTTPS em https://nextcloud.com. Verifique o arquivo de log do Nextcloud para obter mais detalhes.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache não está carregado. Para um melhor desempenho, é recomendável carregá-lo em sua instalação do PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desabilitado. Para um melhor desempenho, recomenda-se aplicar <code>opcache.enable=1</code> para sua configuração PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para remover comentários de código. Com o OPcache ativado, <code>opcache.save_comments=1</code> deve ser definido para que o Nextcloud funcione.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "O Nextcloud não tem permissão para usar a API OPcache. Com o OPcache ativado, é altamente recomendável incluir todos os diretórios do Nextcloud com <code>opcache.restrict_api</code>ou desmarque essa configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "O Nextcloud não tem permissão para usar a API OPcache. É altamente recomendável incluir todos os diretórios do Nextcloud com <code>opcache.restrict_api</code> ou desmarque essa configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "O número máximo de chaves do OPcache é quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendável aplicar <code>opcache.max_accelerated_files</code> à sua configuração PHP com um valor superior a <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "O buffer do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendável aplicar<code>opcache.memory_consumption</code> to sua configuração PHP com um valor maior que<code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "O buffer de strings internas do OPcache está quase cheio. Para garantir que as strings repetidas possam ser efetivamente armazenadas em cache, é recomendável aplicar <code>opcache.interned_strings_buffer</code>para sua configuração PHP com um valor maior que <code>%s</code>.",
"Administrator documentation" : "Documentação do administrador",
"User documentation" : "Documentação do usuário",
"Nextcloud help overview" : "Visão geral da ajuda do Nextcloud",
@@ -189,6 +180,7 @@
"PHP modules" : "Módulos PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Esta instância está faltando alguns módulos PHP necessários. É necessário instalá-los:: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Esta instância está faltando alguns módulos PHP recomendados. Para melhor desempenho e melhor compatibilidade é altamente recomendável instalá-los:%s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache não está carregado. Para um melhor desempenho, é recomendável carregá-lo em sua instalação do PHP.",
"PHP version" : "Versão do PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Você está executando PHP no momento %s.PHP 8.0 agora está obsoleto no Nextcloud 27. Nextcloud 28 pode exigir pelo menos PHP 8.1. Atualize para uma das versões PHP com suporte oficial fornecidas pelo PHP Group o mais rápido possível.",
"You are currently running PHP %s." : "Você está executando PHP no momento %s.",
@@ -631,6 +623,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Este lançamento comunitário do Nextcloud não é compatível e as notificações instantâneas não estão disponíveis. ",
"Use a second factor besides your password to increase security for your account." : "Use um segundo fator além de sua senha para aumentar a segurança da conta.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Se usar aplicativos de terceiros para se conectar ao Nextcloud, certifique-se de criar e configurar uma senha para cada aplicativo antes de habilitar a autenticação em duas etapas.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache está desabilitado. Para um melhor desempenho, recomenda-se aplicar <code>opcache.enable=1</code> para sua configuração PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache está configurado para remover comentários de código. Com o OPcache ativado, <code>opcache.save_comments=1</code> deve ser definido para que o Nextcloud funcione.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "O Nextcloud não tem permissão para usar a API OPcache. Com o OPcache ativado, é altamente recomendável incluir todos os diretórios do Nextcloud com <code>opcache.restrict_api</code>ou desmarque essa configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "O Nextcloud não tem permissão para usar a API OPcache. É altamente recomendável incluir todos os diretórios do Nextcloud com <code>opcache.restrict_api</code> ou desmarque essa configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "O número máximo de chaves do OPcache é quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendável aplicar <code>opcache.max_accelerated_files</code> à sua configuração PHP com um valor superior a <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "O buffer do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendável aplicar<code>opcache.memory_consumption</code> to sua configuração PHP com um valor maior que<code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "O buffer de strings internas do OPcache está quase cheio. Para garantir que as strings repetidas possam ser efetivamente armazenadas em cache, é recomendável aplicar <code>opcache.interned_strings_buffer</code>para sua configuração PHP com um valor maior que <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "UUIDs inválidos de usuários ou grupos LDAP foram encontrados. Revise suas configurações de \"Substituir detecção de UUID\" na parte Expert da configuração LDAP e use \"occ ldap:update-uuid\" para atualizá-las.",
"Enable all" : "Ativar tudo",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/ro.js b/apps/settings/l10n/ro.js
index 8907d6b288c..adfa7fd761d 100644
--- a/apps/settings/l10n/ro.js
+++ b/apps/settings/l10n/ro.js
@@ -59,7 +59,6 @@ OC.L10N.register(
"installing and updating apps via the App Store or Federated Cloud Sharing" : "instalarea și actualizarea aplicațiilor prin intermediul App Store sau Federated Cloud Sharing",
"Federated Cloud Sharing" : "Partajare federalizată cloud",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL utilizează o versiune %1$sneupdatată (%2$s). Vă rugăm să updatați sistemul de operare sau actualizați caracteristicile %3$scare nu funcționează în mod fiabil.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modulul PHP OPcache nu este încărcat. Pentru o performanță mai bună, se recomandă să îl încărcați în instalarea PHP.",
"Administrator documentation" : "Documentație pentru administrare",
"User documentation" : "Documentație utilizator",
"Invalid SMTP password." : "Parolă SMTP invalidă.",
@@ -122,6 +121,7 @@ OC.L10N.register(
"The old server-side-encryption format is enabled. We recommend disabling this." : "Este activat vechiul format de criptare din partea serverului. Vă recomandăm să dezactivați acest lucru.",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Instalarea PHP nu are suport pentru FreeType, introducând incompatibilități cu imaginile de profil și cu interfața de configurare.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP nu pare să fie configurat corespunzător pentru a interoga variabilele de mediu ale sistemului. Testul cu getenv(\"PATH\") returnează doar un răspuns gol.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modulul PHP OPcache nu este încărcat. Pentru o performanță mai bună, se recomandă să îl încărcați în instalarea PHP.",
"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." : "A fost activată configurația doar pentru citire. Acest lucru împiedică setarea unor configurații prin intermediul interfeței web. În plus, fișierul trebuie să fie făcut scriere manual la fiecare actualizare.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Baza dumneavoastră de date nu rulează cu nivelul de izolare a tranzacției \"READ COMMITTED\". Acest lucru poate cauza probleme atunci când mai multe acțiuni sunt executate în paralel.",
"Profile information" : "Informații de profil",
diff --git a/apps/settings/l10n/ro.json b/apps/settings/l10n/ro.json
index 05b2d149104..7dc2f9d5293 100644
--- a/apps/settings/l10n/ro.json
+++ b/apps/settings/l10n/ro.json
@@ -57,7 +57,6 @@
"installing and updating apps via the App Store or Federated Cloud Sharing" : "instalarea și actualizarea aplicațiilor prin intermediul App Store sau Federated Cloud Sharing",
"Federated Cloud Sharing" : "Partajare federalizată cloud",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL utilizează o versiune %1$sneupdatată (%2$s). Vă rugăm să updatați sistemul de operare sau actualizați caracteristicile %3$scare nu funcționează în mod fiabil.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modulul PHP OPcache nu este încărcat. Pentru o performanță mai bună, se recomandă să îl încărcați în instalarea PHP.",
"Administrator documentation" : "Documentație pentru administrare",
"User documentation" : "Documentație utilizator",
"Invalid SMTP password." : "Parolă SMTP invalidă.",
@@ -120,6 +119,7 @@
"The old server-side-encryption format is enabled. We recommend disabling this." : "Este activat vechiul format de criptare din partea serverului. Vă recomandăm să dezactivați acest lucru.",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Instalarea PHP nu are suport pentru FreeType, introducând incompatibilități cu imaginile de profil și cu interfața de configurare.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP nu pare să fie configurat corespunzător pentru a interoga variabilele de mediu ale sistemului. Testul cu getenv(\"PATH\") returnează doar un răspuns gol.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modulul PHP OPcache nu este încărcat. Pentru o performanță mai bună, se recomandă să îl încărcați în instalarea PHP.",
"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." : "A fost activată configurația doar pentru citire. Acest lucru împiedică setarea unor configurații prin intermediul interfeței web. În plus, fișierul trebuie să fie făcut scriere manual la fiecare actualizare.",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "Baza dumneavoastră de date nu rulează cu nivelul de izolare a tranzacției \"READ COMMITTED\". Acest lucru poate cauza probleme atunci când mai multe acțiuni sunt executate în paralel.",
"Profile information" : "Informații de profil",
diff --git a/apps/settings/l10n/ru.js b/apps/settings/l10n/ru.js
index 7eabb52c41b..2e7c74af9fe 100644
--- a/apps/settings/l10n/ru.js
+++ b/apps/settings/l10n/ru.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Межсерверный обмен",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL использует %1$s устаревшей версии %2$s. Обновите операционную систему, иначе такие возможности, как %3$s, не будут работать корректно.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Невозможно определить устарела ли версия TLS адреса cURL, потому что произошла ошибка при обработке HTTPS запроса к https://nextcloud.com. Пожалуйста, проверьте ошибки в файле журнала Nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Модуль OPcache подсистемы PHP не загружен. Для повышения производительности рекомендуется его установить.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Механизм OPcache отключён. Для гарантированного улучшения производительности рекомендуется в файле конфигурации подсистемы PHP добавить строку <code>opcache.enable=1</code>.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Модуль OPcache настроен таким образом, что производит удаление комментариев кода. При использовании OPcache в Nextcloud необходимо использовать параметр <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не разрешено использовать API OPcache. При включенном OPcache настоятельно рекомендуется включить все каталоги Nextcloud в <code>opcache.restrict_api</code> или снять этот параметр для отключения ограничений API OPcache, чтобы избежать ошибок при обновлении ядра Nextcloud или приложений.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не разрешено использовать API OPcache. Настоятельно рекомендуется включить все каталоги Nextcloud в <code>opcache.restrict_api</code> или снять этот параметр для отключения ограничений API OPcache, чтобы предотвратить ошибки при обновлении ядра Nextcloud или приложений.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache на основе общей памяти отключен. Для повышения производительности рекомендуется применить <code>opcache.file_cache_only=0</code> в вашей конфигурации PHP и использовать кэш файлов только как кэш второго уровня.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максимальное количество ключей OPcache почти достигнуто. Чтобы гарантировать, что все скрипты могут быть сохранены в кэше, рекомендуется установить <code>opcache.max_accelerated_files</code> в конфигурации PHP со значением выше, чем <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер OPcache близок к переполнению. Для гарантированного сохранения всех сценариев в кэш-памяти рекомендуется в файле конфигурации подсистемы PHP установить параметру <code>opcache.memory_consumption</code> значении более чем <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер интернированных строк OPcache почти заполнен. Чтобы обеспечить эффективное кэширование повторяющихся строк, рекомендуется установить <code>opcache.interned_strings_buffer</code> в конфигурации PHP со значением выше, чем <code>%s</code>.",
"Administrator documentation" : "Документация администратора",
"User documentation" : "Пользовательская документация",
"Nextcloud help overview" : "Обзор справки Nextcloud",
@@ -158,6 +149,7 @@ OC.L10N.register(
"PHP modules" : "Модули PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "В этом экземпляре отсутствуют некоторые рекомендуемые модули PHP. Рекомендуется установить: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "В этом экземпляре отсутствуют некоторые рекомендуемые модули PHP. Для повышения производительности и лучшей совместимости настоятельно рекомендуется установить: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Модуль OPcache подсистемы PHP не загружен. Для повышения производительности рекомендуется его установить.",
"PHP version" : "Версия PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "В настоящее время вы используете PHP %s. PHP 8.0 больше не поддерживается в Nextcloud 27. Для Nextcloud 28 может потребоваться как минимум PHP 8.1. Пожалуйста, как можно скорее обновитесь до одной из официально поддерживаемых версий PHP, предоставленных PHP Group.",
"You are currently running PHP %s." : "В настоящее время вы используете PHP %s.",
@@ -249,6 +241,8 @@ OC.L10N.register(
"_%n app has an update available_::_%n apps have an update available_" : ["Возможно обновить %n приложение.","Возможно обновить %n приложения.","Возможно обновить %n приложений.","Возможно обновить %n приложения."],
"_Update_::_Update all_" : ["Обновить","Обновить все","Обновить все","Обновить все"],
"Device name" : "Название устройства",
+ "Cancel renaming" : "Отменить переименование",
+ "Save new name" : "Сохранить новое имя",
"Marked for remote wipe" : "Помечено для удаления данных",
"Device settings" : "Параметры устройства",
"Allow filesystem access" : "Разрешить доступ к файлам",
@@ -562,6 +556,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Это неподдерживаемая сборка сообщества Nextcloud, в которой отключены моментальные уведомления.",
"Use a second factor besides your password to increase security for your account." : "Чтобы повысить безопасность своей учётной записи, помимо пароля используйте второй фактор проверки подлинности.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Если вы используете сторонние приложения для подключения к Nextcloud, убедитесь что для них созданы и настроены пароли приложений, перед тем как активировать двухфакторную авторизацию.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Механизм OPcache отключён. Для гарантированного улучшения производительности рекомендуется в файле конфигурации подсистемы PHP добавить строку <code>opcache.enable=1</code>.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Модуль OPcache настроен таким образом, что производит удаление комментариев кода. При использовании OPcache в Nextcloud необходимо использовать параметр <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не разрешено использовать API OPcache. При включенном OPcache настоятельно рекомендуется включить все каталоги Nextcloud в <code>opcache.restrict_api</code> или снять этот параметр для отключения ограничений API OPcache, чтобы избежать ошибок при обновлении ядра Nextcloud или приложений.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не разрешено использовать API OPcache. Настоятельно рекомендуется включить все каталоги Nextcloud в <code>opcache.restrict_api</code> или снять этот параметр для отключения ограничений API OPcache, чтобы предотвратить ошибки при обновлении ядра Nextcloud или приложений.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache на основе общей памяти отключен. Для повышения производительности рекомендуется применить <code>opcache.file_cache_only=0</code> в вашей конфигурации PHP и использовать кэш файлов только как кэш второго уровня.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максимальное количество ключей OPcache почти достигнуто. Чтобы гарантировать, что все скрипты могут быть сохранены в кэше, рекомендуется установить <code>opcache.max_accelerated_files</code> в конфигурации PHP со значением выше, чем <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер OPcache близок к переполнению. Для гарантированного сохранения всех сценариев в кэш-памяти рекомендуется в файле конфигурации подсистемы PHP установить параметру <code>opcache.memory_consumption</code> значении более чем <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер интернированных строк OPcache почти заполнен. Чтобы обеспечить эффективное кэширование повторяющихся строк, рекомендуется установить <code>opcache.interned_strings_buffer</code> в конфигурации PHP со значением выше, чем <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Обнаружены некорректные идентификаторы UUID пользователей или групп LDAP. Для их обновления обратите внимание на параметр «Переопределять определение UUID» в разделе экспертных настроек протокола LDAP и запустите в консоли команду «occ ldap:update-uuid».",
"Enable all" : "Включить все",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/ru.json b/apps/settings/l10n/ru.json
index 684cee19ba2..119d54e4386 100644
--- a/apps/settings/l10n/ru.json
+++ b/apps/settings/l10n/ru.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Межсерверный обмен",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL использует %1$s устаревшей версии %2$s. Обновите операционную систему, иначе такие возможности, как %3$s, не будут работать корректно.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Невозможно определить устарела ли версия TLS адреса cURL, потому что произошла ошибка при обработке HTTPS запроса к https://nextcloud.com. Пожалуйста, проверьте ошибки в файле журнала Nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Модуль OPcache подсистемы PHP не загружен. Для повышения производительности рекомендуется его установить.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Механизм OPcache отключён. Для гарантированного улучшения производительности рекомендуется в файле конфигурации подсистемы PHP добавить строку <code>opcache.enable=1</code>.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Модуль OPcache настроен таким образом, что производит удаление комментариев кода. При использовании OPcache в Nextcloud необходимо использовать параметр <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не разрешено использовать API OPcache. При включенном OPcache настоятельно рекомендуется включить все каталоги Nextcloud в <code>opcache.restrict_api</code> или снять этот параметр для отключения ограничений API OPcache, чтобы избежать ошибок при обновлении ядра Nextcloud или приложений.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не разрешено использовать API OPcache. Настоятельно рекомендуется включить все каталоги Nextcloud в <code>opcache.restrict_api</code> или снять этот параметр для отключения ограничений API OPcache, чтобы предотвратить ошибки при обновлении ядра Nextcloud или приложений.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache на основе общей памяти отключен. Для повышения производительности рекомендуется применить <code>opcache.file_cache_only=0</code> в вашей конфигурации PHP и использовать кэш файлов только как кэш второго уровня.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максимальное количество ключей OPcache почти достигнуто. Чтобы гарантировать, что все скрипты могут быть сохранены в кэше, рекомендуется установить <code>opcache.max_accelerated_files</code> в конфигурации PHP со значением выше, чем <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер OPcache близок к переполнению. Для гарантированного сохранения всех сценариев в кэш-памяти рекомендуется в файле конфигурации подсистемы PHP установить параметру <code>opcache.memory_consumption</code> значении более чем <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер интернированных строк OPcache почти заполнен. Чтобы обеспечить эффективное кэширование повторяющихся строк, рекомендуется установить <code>opcache.interned_strings_buffer</code> в конфигурации PHP со значением выше, чем <code>%s</code>.",
"Administrator documentation" : "Документация администратора",
"User documentation" : "Пользовательская документация",
"Nextcloud help overview" : "Обзор справки Nextcloud",
@@ -156,6 +147,7 @@
"PHP modules" : "Модули PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "В этом экземпляре отсутствуют некоторые рекомендуемые модули PHP. Рекомендуется установить: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "В этом экземпляре отсутствуют некоторые рекомендуемые модули PHP. Для повышения производительности и лучшей совместимости настоятельно рекомендуется установить: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Модуль OPcache подсистемы PHP не загружен. Для повышения производительности рекомендуется его установить.",
"PHP version" : "Версия PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "В настоящее время вы используете PHP %s. PHP 8.0 больше не поддерживается в Nextcloud 27. Для Nextcloud 28 может потребоваться как минимум PHP 8.1. Пожалуйста, как можно скорее обновитесь до одной из официально поддерживаемых версий PHP, предоставленных PHP Group.",
"You are currently running PHP %s." : "В настоящее время вы используете PHP %s.",
@@ -247,6 +239,8 @@
"_%n app has an update available_::_%n apps have an update available_" : ["Возможно обновить %n приложение.","Возможно обновить %n приложения.","Возможно обновить %n приложений.","Возможно обновить %n приложения."],
"_Update_::_Update all_" : ["Обновить","Обновить все","Обновить все","Обновить все"],
"Device name" : "Название устройства",
+ "Cancel renaming" : "Отменить переименование",
+ "Save new name" : "Сохранить новое имя",
"Marked for remote wipe" : "Помечено для удаления данных",
"Device settings" : "Параметры устройства",
"Allow filesystem access" : "Разрешить доступ к файлам",
@@ -560,6 +554,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Это неподдерживаемая сборка сообщества Nextcloud, в которой отключены моментальные уведомления.",
"Use a second factor besides your password to increase security for your account." : "Чтобы повысить безопасность своей учётной записи, помимо пароля используйте второй фактор проверки подлинности.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Если вы используете сторонние приложения для подключения к Nextcloud, убедитесь что для них созданы и настроены пароли приложений, перед тем как активировать двухфакторную авторизацию.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Механизм OPcache отключён. Для гарантированного улучшения производительности рекомендуется в файле конфигурации подсистемы PHP добавить строку <code>opcache.enable=1</code>.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Модуль OPcache настроен таким образом, что производит удаление комментариев кода. При использовании OPcache в Nextcloud необходимо использовать параметр <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не разрешено использовать API OPcache. При включенном OPcache настоятельно рекомендуется включить все каталоги Nextcloud в <code>opcache.restrict_api</code> или снять этот параметр для отключения ограничений API OPcache, чтобы избежать ошибок при обновлении ядра Nextcloud или приложений.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не разрешено использовать API OPcache. Настоятельно рекомендуется включить все каталоги Nextcloud в <code>opcache.restrict_api</code> или снять этот параметр для отключения ограничений API OPcache, чтобы предотвратить ошибки при обновлении ядра Nextcloud или приложений.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache на основе общей памяти отключен. Для повышения производительности рекомендуется применить <code>opcache.file_cache_only=0</code> в вашей конфигурации PHP и использовать кэш файлов только как кэш второго уровня.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максимальное количество ключей OPcache почти достигнуто. Чтобы гарантировать, что все скрипты могут быть сохранены в кэше, рекомендуется установить <code>opcache.max_accelerated_files</code> в конфигурации PHP со значением выше, чем <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер OPcache близок к переполнению. Для гарантированного сохранения всех сценариев в кэш-памяти рекомендуется в файле конфигурации подсистемы PHP установить параметру <code>opcache.memory_consumption</code> значении более чем <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер интернированных строк OPcache почти заполнен. Чтобы обеспечить эффективное кэширование повторяющихся строк, рекомендуется установить <code>opcache.interned_strings_buffer</code> в конфигурации PHP со значением выше, чем <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Обнаружены некорректные идентификаторы UUID пользователей или групп LDAP. Для их обновления обратите внимание на параметр «Переопределять определение UUID» в разделе экспертных настроек протокола LDAP и запустите в консоли команду «occ ldap:update-uuid».",
"Enable all" : "Включить все",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/sk.js b/apps/settings/l10n/sk.js
index 621235a8ea9..e19e5033304 100644
--- a/apps/settings/l10n/sk.js
+++ b/apps/settings/l10n/sk.js
@@ -64,14 +64,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Sprístupnenie prostredníctvom združeného cloudu",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL používa zastaralú %1$s verziu (%2$s). Prosím aktualizujte si operačný systém pretože %3$s nebude fungovať spoľahlivo.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nepodarilo sa zistiť, či je verzia TLS knižnice cURL zastaraná alebo nie, pretože sa vyskytla chyba počas požiadavky HTTPS na https://nextcloud.com. Ďalšie podrobnosti nájdete v log súbore nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul OPcache PHP nie je načítaný. Pre lepší výkon sa odporúča načítať ho do vašej inštalácie PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache je vypnutá. Pre lepší výkon sa odporúča vložiť do konfigurácie PHP <code>opcache.enable=1</code>.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache je nakonfigurovaná na odstraňovanie komentárov kódu. Ak je povolená OPcache, musí byť nastavený <code>opcache.save_comments=1</code>, aby Nextcloud fungoval.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nemá povolené používať OPcache API. Keď je OPcache povolená, dôrazne sa odporúča zahrnúť všetky adresáre Nextcloud s <code>opcache.restrict_api</code> alebo zrušiť toto nastavenie, aby ste deaktivovali obmedzenia API OPcache a aby ste predišli chybám počas aktualizácie jadra alebo aplikácie Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nemá povolené používať OPcache API. Keď je OPcache povolená, dôrazne sa odporúča zahrnúť všetky adresáre Nextcloud s <code>opcache.restrict_api</code> alebo zrušiť toto nastavenie, aby ste deaktivovali obmedzenia API OPcache a aby ste predišli chybám počas aktualizácie jadra alebo aplikácií Nextcloud.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Maximálny počet kľúčov OPcache je takmer prekročený. Aby ste sa uistili, že všetky skripty môžu byť uložené vo vyrovnávacej pamäti, odporúča sa použiť <code>opcache.max_accelerated_files</code> na vašu konfiguráciu PHP s hodnotou vyššou ako <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vyrovnávacia pamäť OPcache je takmer plná. Aby ste sa uistili, že všetky skripty môžu byť uložené vo vyrovnávacej pamäti, odporúča sa použiť <code>opcache.max_accelerated_files</code> na vašu konfiguráciu PHP s hodnotou vyššou ako <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vyrovnávacia pamäť interných reťazcov OPcache je takmer plná. Aby ste sa uistili, že opakujúce sa reťazce možno efektívne ukladať do vyrovnávacej pamäte, odporúča sa použiť na konfiguráciu PHP <code>opcache.interned_strings_buffer</code> s hodnotou vyššou ako <code>%s</code>.",
"Administrator documentation" : "Príručka administrátora",
"User documentation" : "Príručka používateľa",
"Invalid SMTP password." : "Nesprávne heslo pre SMTP.",
@@ -143,6 +135,7 @@ OC.L10N.register(
"Supported" : "Podporované",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Vaše PHP nemá podporu FreeType, čo bude mať za následok poškodenie profilových obrázkov a rozhrania nastavení.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Zdá sa že PHP nie je nastavené korektne na získanie premenných prostredia. Test s getenv(\"PATH\") vráti prázdnu odpoveď.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul OPcache PHP nie je načítaný. Pre lepší výkon sa odporúča načítať ho do vašej inštalácie PHP.",
"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." : "Konfigurácia je nastavená len na čítanie. Toto znemožňuje urobiť niektoré nastavenia prostredníctvom webového rozhrania. Okrem toho, súbor musí mať zapisovanie ručne povolené pre každú aktualizáciu.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Používa sa verzia MariaDB \"%s\". Nextcloud 21 a vyšší už nebude podporovať túto verziu a vyžaduje MariaDB 10.2 alebo novšiu.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Používa sa verzia MySQL \"%s\". Nextcloud 21 a vyšší už nebude podporovať túto verziu a vyžaduje MySQL 8.0 alebo MariaDB 10.2 alebo novšia.",
@@ -491,6 +484,13 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Toto komunitné vydanie Nextcloud nie je podporované a okamžité upozornenia nie sú k dispozícii.",
"Use a second factor besides your password to increase security for your account." : "Pre zlepšenie zabezpečenia vášho účtu použite okrem hesla aj druhý faktor.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ak na pripojenie k NextCloudu používate aplikácie tretích strán, pred povolením dvojstupňového overovania totožnosti, nezabudnite pre každú z nich vytvoriť a nastaviť heslo aplikácie.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache je vypnutá. Pre lepší výkon sa odporúča vložiť do konfigurácie PHP <code>opcache.enable=1</code>.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache je nakonfigurovaná na odstraňovanie komentárov kódu. Ak je povolená OPcache, musí byť nastavený <code>opcache.save_comments=1</code>, aby Nextcloud fungoval.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nemá povolené používať OPcache API. Keď je OPcache povolená, dôrazne sa odporúča zahrnúť všetky adresáre Nextcloud s <code>opcache.restrict_api</code> alebo zrušiť toto nastavenie, aby ste deaktivovali obmedzenia API OPcache a aby ste predišli chybám počas aktualizácie jadra alebo aplikácie Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nemá povolené používať OPcache API. Keď je OPcache povolená, dôrazne sa odporúča zahrnúť všetky adresáre Nextcloud s <code>opcache.restrict_api</code> alebo zrušiť toto nastavenie, aby ste deaktivovali obmedzenia API OPcache a aby ste predišli chybám počas aktualizácie jadra alebo aplikácií Nextcloud.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Maximálny počet kľúčov OPcache je takmer prekročený. Aby ste sa uistili, že všetky skripty môžu byť uložené vo vyrovnávacej pamäti, odporúča sa použiť <code>opcache.max_accelerated_files</code> na vašu konfiguráciu PHP s hodnotou vyššou ako <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vyrovnávacia pamäť OPcache je takmer plná. Aby ste sa uistili, že všetky skripty môžu byť uložené vo vyrovnávacej pamäti, odporúča sa použiť <code>opcache.max_accelerated_files</code> na vašu konfiguráciu PHP s hodnotou vyššou ako <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vyrovnávacia pamäť interných reťazcov OPcache je takmer plná. Aby ste sa uistili, že opakujúce sa reťazce možno efektívne ukladať do vyrovnávacej pamäte, odporúča sa použiť na konfiguráciu PHP <code>opcache.interned_strings_buffer</code> s hodnotou vyššou ako <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Boli nájdené neplatné UUID užívateľov alebo skupín LDAP. Skontrolujte svoje nastavenia „Prepísať detekciu UUID“ v expertnej časti konfigurácie LDAP a použite „occ ldap:update-uuid“ na ich aktualizáciu.",
"Enable all" : "Povoliť všetko",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/sk.json b/apps/settings/l10n/sk.json
index 23a971d3d0d..deb692a4afd 100644
--- a/apps/settings/l10n/sk.json
+++ b/apps/settings/l10n/sk.json
@@ -62,14 +62,6 @@
"Federated Cloud Sharing" : "Sprístupnenie prostredníctvom združeného cloudu",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL používa zastaralú %1$s verziu (%2$s). Prosím aktualizujte si operačný systém pretože %3$s nebude fungovať spoľahlivo.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Nepodarilo sa zistiť, či je verzia TLS knižnice cURL zastaraná alebo nie, pretože sa vyskytla chyba počas požiadavky HTTPS na https://nextcloud.com. Ďalšie podrobnosti nájdete v log súbore nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul OPcache PHP nie je načítaný. Pre lepší výkon sa odporúča načítať ho do vašej inštalácie PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache je vypnutá. Pre lepší výkon sa odporúča vložiť do konfigurácie PHP <code>opcache.enable=1</code>.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache je nakonfigurovaná na odstraňovanie komentárov kódu. Ak je povolená OPcache, musí byť nastavený <code>opcache.save_comments=1</code>, aby Nextcloud fungoval.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nemá povolené používať OPcache API. Keď je OPcache povolená, dôrazne sa odporúča zahrnúť všetky adresáre Nextcloud s <code>opcache.restrict_api</code> alebo zrušiť toto nastavenie, aby ste deaktivovali obmedzenia API OPcache a aby ste predišli chybám počas aktualizácie jadra alebo aplikácie Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nemá povolené používať OPcache API. Keď je OPcache povolená, dôrazne sa odporúča zahrnúť všetky adresáre Nextcloud s <code>opcache.restrict_api</code> alebo zrušiť toto nastavenie, aby ste deaktivovali obmedzenia API OPcache a aby ste predišli chybám počas aktualizácie jadra alebo aplikácií Nextcloud.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Maximálny počet kľúčov OPcache je takmer prekročený. Aby ste sa uistili, že všetky skripty môžu byť uložené vo vyrovnávacej pamäti, odporúča sa použiť <code>opcache.max_accelerated_files</code> na vašu konfiguráciu PHP s hodnotou vyššou ako <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vyrovnávacia pamäť OPcache je takmer plná. Aby ste sa uistili, že všetky skripty môžu byť uložené vo vyrovnávacej pamäti, odporúča sa použiť <code>opcache.max_accelerated_files</code> na vašu konfiguráciu PHP s hodnotou vyššou ako <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vyrovnávacia pamäť interných reťazcov OPcache je takmer plná. Aby ste sa uistili, že opakujúce sa reťazce možno efektívne ukladať do vyrovnávacej pamäte, odporúča sa použiť na konfiguráciu PHP <code>opcache.interned_strings_buffer</code> s hodnotou vyššou ako <code>%s</code>.",
"Administrator documentation" : "Príručka administrátora",
"User documentation" : "Príručka používateľa",
"Invalid SMTP password." : "Nesprávne heslo pre SMTP.",
@@ -141,6 +133,7 @@
"Supported" : "Podporované",
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Vaše PHP nemá podporu FreeType, čo bude mať za následok poškodenie profilových obrázkov a rozhrania nastavení.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "Zdá sa že PHP nie je nastavené korektne na získanie premenných prostredia. Test s getenv(\"PATH\") vráti prázdnu odpoveď.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul OPcache PHP nie je načítaný. Pre lepší výkon sa odporúča načítať ho do vašej inštalácie PHP.",
"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." : "Konfigurácia je nastavená len na čítanie. Toto znemožňuje urobiť niektoré nastavenia prostredníctvom webového rozhrania. Okrem toho, súbor musí mať zapisovanie ručne povolené pre každú aktualizáciu.",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "Používa sa verzia MariaDB \"%s\". Nextcloud 21 a vyšší už nebude podporovať túto verziu a vyžaduje MariaDB 10.2 alebo novšiu.",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "Používa sa verzia MySQL \"%s\". Nextcloud 21 a vyšší už nebude podporovať túto verziu a vyžaduje MySQL 8.0 alebo MariaDB 10.2 alebo novšia.",
@@ -489,6 +482,13 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Toto komunitné vydanie Nextcloud nie je podporované a okamžité upozornenia nie sú k dispozícii.",
"Use a second factor besides your password to increase security for your account." : "Pre zlepšenie zabezpečenia vášho účtu použite okrem hesla aj druhý faktor.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ak na pripojenie k NextCloudu používate aplikácie tretích strán, pred povolením dvojstupňového overovania totožnosti, nezabudnite pre každú z nich vytvoriť a nastaviť heslo aplikácie.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache je vypnutá. Pre lepší výkon sa odporúča vložiť do konfigurácie PHP <code>opcache.enable=1</code>.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache je nakonfigurovaná na odstraňovanie komentárov kódu. Ak je povolená OPcache, musí byť nastavený <code>opcache.save_comments=1</code>, aby Nextcloud fungoval.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nemá povolené používať OPcache API. Keď je OPcache povolená, dôrazne sa odporúča zahrnúť všetky adresáre Nextcloud s <code>opcache.restrict_api</code> alebo zrušiť toto nastavenie, aby ste deaktivovali obmedzenia API OPcache a aby ste predišli chybám počas aktualizácie jadra alebo aplikácie Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud nemá povolené používať OPcache API. Keď je OPcache povolená, dôrazne sa odporúča zahrnúť všetky adresáre Nextcloud s <code>opcache.restrict_api</code> alebo zrušiť toto nastavenie, aby ste deaktivovali obmedzenia API OPcache a aby ste predišli chybám počas aktualizácie jadra alebo aplikácií Nextcloud.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Maximálny počet kľúčov OPcache je takmer prekročený. Aby ste sa uistili, že všetky skripty môžu byť uložené vo vyrovnávacej pamäti, odporúča sa použiť <code>opcache.max_accelerated_files</code> na vašu konfiguráciu PHP s hodnotou vyššou ako <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vyrovnávacia pamäť OPcache je takmer plná. Aby ste sa uistili, že všetky skripty môžu byť uložené vo vyrovnávacej pamäti, odporúča sa použiť <code>opcache.max_accelerated_files</code> na vašu konfiguráciu PHP s hodnotou vyššou ako <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Vyrovnávacia pamäť interných reťazcov OPcache je takmer plná. Aby ste sa uistili, že opakujúce sa reťazce možno efektívne ukladať do vyrovnávacej pamäte, odporúča sa použiť na konfiguráciu PHP <code>opcache.interned_strings_buffer</code> s hodnotou vyššou ako <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Boli nájdené neplatné UUID užívateľov alebo skupín LDAP. Skontrolujte svoje nastavenia „Prepísať detekciu UUID“ v expertnej časti konfigurácie LDAP a použite „occ ldap:update-uuid“ na ich aktualizáciu.",
"Enable all" : "Povoliť všetko",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/sl.js b/apps/settings/l10n/sl.js
index 0941db90f07..40538005817 100644
--- a/apps/settings/l10n/sl.js
+++ b/apps/settings/l10n/sl.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Souporaba zveznega oblaka",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "Program cURL uporablja zastarelo različico %1$s (%2$s). Priporočljivo je posodobiti operacijski sistem, sicer možnosti, kot je %3$s, ne bodo delovale pravilno.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Ni mogoče določiti, ali je različica TLS cURL zastarela ali ne, ker je do napake prišlo med izvajanjem zahteve HTTPS na https://nextcloud.com. Za več podrobnosti si oglejte datoteko dnevnika Nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul PHP OPcache ni naložen. Za najboljše delovanje je priporočljivo modul dodati k uporabljeni namestitvi PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Možnost OPcache je onemogočena. Za najboljše delovanje je priporočljivo dodati možnost <code>opcache.enable=1</code> med nastavitve PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Predpomnilnik OPcache je nastavljen tako, da odstrani komentarje kode. Če je možnost OPcache omogočena, mora biti za delovanje storitve Nextcloud nastavljena vrednost <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Uporaba vmesnika API za OPcache ni dovoljena. Če je ta omogočen, je priporočljivo vključiti vse mape v oblaku z <code>opcache.restrict_api</code> ali pa je treba možnost odklopiti, da onemogočite omejitve vmesnika API. S tem preprečite napake med nadgradnjo jedra oziroma oblaka Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Uporaba vmesnika API za OPcache ni dovoljena. Če je ta omogočen, je priporočljivo vključiti vse mape v oblaku z <code>opcache.restrict_api</code> ali pa je treba možnost odklopiti, da onemogočite omejitve vmesnika API. S tem preprečite napake med nadgradnjo jedra oziroma oblaka Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Predpomnilnik OPcache, ki temelji na skupnem pomnilniku, je onemogočen. Za večjo zmogljivost je priporočljivo nastaviti možnosti PHP <code>opcache.file_cache_only=0</code> in datotečni predpomnilnik uporabiti le kot predpomnilnik druge ravni.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Največje dovoljeno število ključev OPcache je skoraj preseženo. Da bi zagotovili ohranjanje vseh skript v predpomnilniku, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.max_accelerated_files</code> z vrednostjo, višjo od <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Največje dovoljeno število ključev OPcache je skoraj preseženo. Da bi zagotovili ohranjanje vseh skript v medpomnilniku, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.memory_consumption</code> z vrednostjo, višjo od <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Notranji medpomnilnik OPcache je skoraj poln. Da bi zagotovili predpomnjenje ponavljajočih se nizov, je, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.interned_strings_buffer</code> z vrednostjo, višjo od <code>%s</code>.",
"Administrator documentation" : "Skrbniška dokumentacija",
"User documentation" : "Uporabniška dokumentacija",
"Nextcloud help overview" : "Pregled pomoči Nextcloud",
@@ -187,6 +178,7 @@ OC.L10N.register(
"PHP modules" : "Moduli PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Namestitev PHP ne vključuje nekaterih priporočenih modulov. Priporočljivo jih je namestiti: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Namestitev PHP ne vključuje nekaterih priporočenih modulov. Za izboljšanje delovanja in boljšo skladnost jih je zelo priporočljivo omogočiti ali namestiti: %s",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul PHP OPcache ni naložen. Za najboljše delovanje je priporočljivo modul dodati k uporabljeni namestitvi PHP.",
"PHP version" : "Različica PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Trenutno je nameščena različica PHP %s. Podpora PHP 8.0 je z različico programa Nextcloud 27 opuščena. Za okolje Nextcloud 28 je zahtevana vsaj podpora PHP 8.1. Priporočena je nadgradnja na uradno podprte različice PHP, ki jih zagotavlja skupnost.",
"You are currently running PHP %s." : "Trenutno je v uporabi različica PHP %s.",
@@ -612,6 +604,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Ta objava oblaka Nextcloud ne vključuje podpore in hipna obvestila niso na voljo.",
"Use a second factor besides your password to increase security for your account." : "Ob geslu je priporočljivo uporabiti tudi drugo-stopenjsko overitev za večjo varnost računa.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Če uporabljate za povezavo z oblakom Nextcloud programe tretjih oseb, najprej ustvarite in nastavite gesla za vsak program, preden omogočite dvostopenjsko overitev.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Možnost OPcache je onemogočena. Za najboljše delovanje je priporočljivo dodati možnost <code>opcache.enable=1</code> med nastavitve PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Predpomnilnik OPcache je nastavljen tako, da odstrani komentarje kode. Če je možnost OPcache omogočena, mora biti za delovanje storitve Nextcloud nastavljena vrednost <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Uporaba vmesnika API za OPcache ni dovoljena. Če je ta omogočen, je priporočljivo vključiti vse mape v oblaku z <code>opcache.restrict_api</code> ali pa je treba možnost odklopiti, da onemogočite omejitve vmesnika API. S tem preprečite napake med nadgradnjo jedra oziroma oblaka Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Uporaba vmesnika API za OPcache ni dovoljena. Če je ta omogočen, je priporočljivo vključiti vse mape v oblaku z <code>opcache.restrict_api</code> ali pa je treba možnost odklopiti, da onemogočite omejitve vmesnika API. S tem preprečite napake med nadgradnjo jedra oziroma oblaka Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Predpomnilnik OPcache, ki temelji na skupnem pomnilniku, je onemogočen. Za večjo zmogljivost je priporočljivo nastaviti možnosti PHP <code>opcache.file_cache_only=0</code> in datotečni predpomnilnik uporabiti le kot predpomnilnik druge ravni.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Največje dovoljeno število ključev OPcache je skoraj preseženo. Da bi zagotovili ohranjanje vseh skript v predpomnilniku, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.max_accelerated_files</code> z vrednostjo, višjo od <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Največje dovoljeno število ključev OPcache je skoraj preseženo. Da bi zagotovili ohranjanje vseh skript v medpomnilniku, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.memory_consumption</code> z vrednostjo, višjo od <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Notranji medpomnilnik OPcache je skoraj poln. Da bi zagotovili predpomnjenje ponavljajočih se nizov, je, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.interned_strings_buffer</code> z vrednostjo, višjo od <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Zaznani so bili nepravilne vrednosti UUID uporabnikov ali skupin LDAP. Preveriti je treba nastavitve »Prepisovanje zaznavanja UUID« v skrbniškem delu nastavitev LDAP in jih posodobiti z ukazom »occ ldap:update-uuid«.",
"Enable all" : "Omogoči vse",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/sl.json b/apps/settings/l10n/sl.json
index f48aee9dd5f..26245abc229 100644
--- a/apps/settings/l10n/sl.json
+++ b/apps/settings/l10n/sl.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Souporaba zveznega oblaka",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "Program cURL uporablja zastarelo različico %1$s (%2$s). Priporočljivo je posodobiti operacijski sistem, sicer možnosti, kot je %3$s, ne bodo delovale pravilno.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Ni mogoče določiti, ali je različica TLS cURL zastarela ali ne, ker je do napake prišlo med izvajanjem zahteve HTTPS na https://nextcloud.com. Za več podrobnosti si oglejte datoteko dnevnika Nextcloud.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul PHP OPcache ni naložen. Za najboljše delovanje je priporočljivo modul dodati k uporabljeni namestitvi PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Možnost OPcache je onemogočena. Za najboljše delovanje je priporočljivo dodati možnost <code>opcache.enable=1</code> med nastavitve PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Predpomnilnik OPcache je nastavljen tako, da odstrani komentarje kode. Če je možnost OPcache omogočena, mora biti za delovanje storitve Nextcloud nastavljena vrednost <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Uporaba vmesnika API za OPcache ni dovoljena. Če je ta omogočen, je priporočljivo vključiti vse mape v oblaku z <code>opcache.restrict_api</code> ali pa je treba možnost odklopiti, da onemogočite omejitve vmesnika API. S tem preprečite napake med nadgradnjo jedra oziroma oblaka Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Uporaba vmesnika API za OPcache ni dovoljena. Če je ta omogočen, je priporočljivo vključiti vse mape v oblaku z <code>opcache.restrict_api</code> ali pa je treba možnost odklopiti, da onemogočite omejitve vmesnika API. S tem preprečite napake med nadgradnjo jedra oziroma oblaka Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Predpomnilnik OPcache, ki temelji na skupnem pomnilniku, je onemogočen. Za večjo zmogljivost je priporočljivo nastaviti možnosti PHP <code>opcache.file_cache_only=0</code> in datotečni predpomnilnik uporabiti le kot predpomnilnik druge ravni.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Največje dovoljeno število ključev OPcache je skoraj preseženo. Da bi zagotovili ohranjanje vseh skript v predpomnilniku, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.max_accelerated_files</code> z vrednostjo, višjo od <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Največje dovoljeno število ključev OPcache je skoraj preseženo. Da bi zagotovili ohranjanje vseh skript v medpomnilniku, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.memory_consumption</code> z vrednostjo, višjo od <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Notranji medpomnilnik OPcache je skoraj poln. Da bi zagotovili predpomnjenje ponavljajočih se nizov, je, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.interned_strings_buffer</code> z vrednostjo, višjo od <code>%s</code>.",
"Administrator documentation" : "Skrbniška dokumentacija",
"User documentation" : "Uporabniška dokumentacija",
"Nextcloud help overview" : "Pregled pomoči Nextcloud",
@@ -185,6 +176,7 @@
"PHP modules" : "Moduli PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Namestitev PHP ne vključuje nekaterih priporočenih modulov. Priporočljivo jih je namestiti: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Namestitev PHP ne vključuje nekaterih priporočenih modulov. Za izboljšanje delovanja in boljšo skladnost jih je zelo priporočljivo omogočiti ali namestiti: %s",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Modul PHP OPcache ni naložen. Za najboljše delovanje je priporočljivo modul dodati k uporabljeni namestitvi PHP.",
"PHP version" : "Različica PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Trenutno je nameščena različica PHP %s. Podpora PHP 8.0 je z različico programa Nextcloud 27 opuščena. Za okolje Nextcloud 28 je zahtevana vsaj podpora PHP 8.1. Priporočena je nadgradnja na uradno podprte različice PHP, ki jih zagotavlja skupnost.",
"You are currently running PHP %s." : "Trenutno je v uporabi različica PHP %s.",
@@ -610,6 +602,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Ta objava oblaka Nextcloud ne vključuje podpore in hipna obvestila niso na voljo.",
"Use a second factor besides your password to increase security for your account." : "Ob geslu je priporočljivo uporabiti tudi drugo-stopenjsko overitev za večjo varnost računa.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Če uporabljate za povezavo z oblakom Nextcloud programe tretjih oseb, najprej ustvarite in nastavite gesla za vsak program, preden omogočite dvostopenjsko overitev.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "Možnost OPcache je onemogočena. Za najboljše delovanje je priporočljivo dodati možnost <code>opcache.enable=1</code> med nastavitve PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "Predpomnilnik OPcache je nastavljen tako, da odstrani komentarje kode. Če je možnost OPcache omogočena, mora biti za delovanje storitve Nextcloud nastavljena vrednost <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Uporaba vmesnika API za OPcache ni dovoljena. Če je ta omogočen, je priporočljivo vključiti vse mape v oblaku z <code>opcache.restrict_api</code> ali pa je treba možnost odklopiti, da onemogočite omejitve vmesnika API. S tem preprečite napake med nadgradnjo jedra oziroma oblaka Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Uporaba vmesnika API za OPcache ni dovoljena. Če je ta omogočen, je priporočljivo vključiti vse mape v oblaku z <code>opcache.restrict_api</code> ali pa je treba možnost odklopiti, da onemogočite omejitve vmesnika API. S tem preprečite napake med nadgradnjo jedra oziroma oblaka Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Predpomnilnik OPcache, ki temelji na skupnem pomnilniku, je onemogočen. Za večjo zmogljivost je priporočljivo nastaviti možnosti PHP <code>opcache.file_cache_only=0</code> in datotečni predpomnilnik uporabiti le kot predpomnilnik druge ravni.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Največje dovoljeno število ključev OPcache je skoraj preseženo. Da bi zagotovili ohranjanje vseh skript v predpomnilniku, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.max_accelerated_files</code> z vrednostjo, višjo od <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Največje dovoljeno število ključev OPcache je skoraj preseženo. Da bi zagotovili ohranjanje vseh skript v medpomnilniku, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.memory_consumption</code> z vrednostjo, višjo od <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Notranji medpomnilnik OPcache je skoraj poln. Da bi zagotovili predpomnjenje ponavljajočih se nizov, je, je priporočljivo med nastavitvami PHP uporabiti <code>opcache.interned_strings_buffer</code> z vrednostjo, višjo od <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Zaznani so bili nepravilne vrednosti UUID uporabnikov ali skupin LDAP. Preveriti je treba nastavitve »Prepisovanje zaznavanja UUID« v skrbniškem delu nastavitev LDAP in jih posodobiti z ukazom »occ ldap:update-uuid«.",
"Enable all" : "Omogoči vse",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/sr.js b/apps/settings/l10n/sr.js
index 85d047fb27c..c41480d644b 100644
--- a/apps/settings/l10n/sr.js
+++ b/apps/settings/l10n/sr.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Здружено дељење у облаку",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL користи застарелу верзију %1$s (%2$s). Ажурирајте оперативни систем или функционалности као што је %3$s неће радити поуздано.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Није могло да се одреди да ли је TLS верзија програма cURL застарела јер је дошло до грешке током HTTPS захтева сајту https://nextcloud.com. За више детаља, молимо вас да погледате фајл Nextcloud дневника.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP модул OPcache није учитан. Да би се постигле боље перформансе, препоручује се да га учитате у своју PHP инсталацију.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache је искључен. Да би се постигле боље перформансе, препоручује се да поставите <code>opcache.enable=1</code> у своју PHP конфигурацију.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache је подешен тако да уклања коментаре у коду. Да би Nextcloud функционисао, уз укључени OPcache мора да се постави и <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Уз укључен OPcache, снажно се препоручује да се у <code>opcache.restrict_api</code> укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Снажно се препоручује да се у <code>opcache.restrict_api</code> укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache заснован на дељеној меморији је искључен. Да би се постигле боље перформансе, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.file_cache_only=0</code> и користите фајл кеш само као кеш другог нивоа.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максимални број OPcache кључева је скоро премашен. Да би се обезбедило да се све скрипте налазе у кешу, препоручује са да у вашој PHP конфигурацији поставите <code>opcache.max_accelerated_files</code> на вредност већу од <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache бафер је скоро испуњен. Да би се обезбедило да се све скрипте чувају у кешу, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.memory_consumption</code> на вредност већу од <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache бафер притворених стрингова је скоро испуњен. Да би се обезбедило ефективно кеширање стрингова који се понављају, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.interned_strings_buffer</code> на вредност већу од <code>%s</code>.",
"Administrator documentation" : "Администраторска документација",
"User documentation" : "Корисничка документација",
"Nextcloud help overview" : "Преглед помоћи за Nextcloud ",
@@ -191,6 +182,7 @@ OC.L10N.register(
"PHP modules" : "PHP модули",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Овој инстанци недостају неки неопходни PHP модули. Потребно је да се инсталирају: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Овој инстанци недостају неки препоручени PHP модули. Препоручује се да их инсталирате због побољшања перформанси и за бољу компатибилност: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP модул OPcache није учитан. Да би се постигле боље перформансе, препоручује се да га учитате у своју PHP инсталацију.",
"PHP version" : "PHP верзија",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Тренутно изврешавате %s. PHP 8.0 је сада застарео у Nextcloud 27. Nextcloud 28 може да захтева барем PHP 8.1. Молимо вас да што је пре могуће извршите ажурирање на једну од званично подржаних PHP верзија које обезбеђује PHP Група.",
"You are currently running PHP %s." : "Тренутно се извршава PHP %s.",
@@ -646,6 +638,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Ово Некстклауд издање заједнице није подржано и инстант обавештења нису доступна.",
"Use a second factor besides your password to increase security for your account." : "Поред лозинке, користите и други фактор да повећате безбедност Вашег налога.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ако за повезивање са Nextcloud користите апликације треће стране, обезбедите да се лозинка сваке апликације креира и подеси пре него што се укључи двофакторска аутентификација.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache је искључен. Да би се постигле боље перформансе, препоручује се да поставите <code>opcache.enable=1</code> у своју PHP конфигурацију.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache је подешен тако да уклања коментаре у коду. Да би Nextcloud функционисао, уз укључени OPcache мора да се постави и <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Уз укључен OPcache, снажно се препоручује да се у <code>opcache.restrict_api</code> укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Снажно се препоручује да се у <code>opcache.restrict_api</code> укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache заснован на дељеној меморији је искључен. Да би се постигле боље перформансе, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.file_cache_only=0</code> и користите фајл кеш само као кеш другог нивоа.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максимални број OPcache кључева је скоро премашен. Да би се обезбедило да се све скрипте налазе у кешу, препоручује са да у вашој PHP конфигурацији поставите <code>opcache.max_accelerated_files</code> на вредност већу од <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache бафер је скоро испуњен. Да би се обезбедило да се све скрипте чувају у кешу, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.memory_consumption</code> на вредност већу од <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache бафер притворених стрингова је скоро испуњен. Да би се обезбедило ефективно кеширање стрингова који се понављају, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.interned_strings_buffer</code> на вредност већу од <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Пронађени су неисправни UUID бројеви LDAP корисника или група. Молимо вас да ревидирате своја „Премости UUID детекцију\" подешавања у Експерт делу LDAP конфигурације и употребите „occ ldap:update-uuid” да их ажурирате.",
"Enable all" : "Укључи све",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/sr.json b/apps/settings/l10n/sr.json
index 4a5049591b9..02a25a055bf 100644
--- a/apps/settings/l10n/sr.json
+++ b/apps/settings/l10n/sr.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Здружено дељење у облаку",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL користи застарелу верзију %1$s (%2$s). Ажурирајте оперативни систем или функционалности као што је %3$s неће радити поуздано.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Није могло да се одреди да ли је TLS верзија програма cURL застарела јер је дошло до грешке током HTTPS захтева сајту https://nextcloud.com. За више детаља, молимо вас да погледате фајл Nextcloud дневника.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP модул OPcache није учитан. Да би се постигле боље перформансе, препоручује се да га учитате у своју PHP инсталацију.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache је искључен. Да би се постигле боље перформансе, препоручује се да поставите <code>opcache.enable=1</code> у своју PHP конфигурацију.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache је подешен тако да уклања коментаре у коду. Да би Nextcloud функционисао, уз укључени OPcache мора да се постави и <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Уз укључен OPcache, снажно се препоручује да се у <code>opcache.restrict_api</code> укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Снажно се препоручује да се у <code>opcache.restrict_api</code> укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache заснован на дељеној меморији је искључен. Да би се постигле боље перформансе, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.file_cache_only=0</code> и користите фајл кеш само као кеш другог нивоа.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максимални број OPcache кључева је скоро премашен. Да би се обезбедило да се све скрипте налазе у кешу, препоручује са да у вашој PHP конфигурацији поставите <code>opcache.max_accelerated_files</code> на вредност већу од <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache бафер је скоро испуњен. Да би се обезбедило да се све скрипте чувају у кешу, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.memory_consumption</code> на вредност већу од <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache бафер притворених стрингова је скоро испуњен. Да би се обезбедило ефективно кеширање стрингова који се понављају, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.interned_strings_buffer</code> на вредност већу од <code>%s</code>.",
"Administrator documentation" : "Администраторска документација",
"User documentation" : "Корисничка документација",
"Nextcloud help overview" : "Преглед помоћи за Nextcloud ",
@@ -189,6 +180,7 @@
"PHP modules" : "PHP модули",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Овој инстанци недостају неки неопходни PHP модули. Потребно је да се инсталирају: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Овој инстанци недостају неки препоручени PHP модули. Препоручује се да их инсталирате због побољшања перформанси и за бољу компатибилност: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP модул OPcache није учитан. Да би се постигле боље перформансе, препоручује се да га учитате у своју PHP инсталацију.",
"PHP version" : "PHP верзија",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Тренутно изврешавате %s. PHP 8.0 је сада застарео у Nextcloud 27. Nextcloud 28 може да захтева барем PHP 8.1. Молимо вас да што је пре могуће извршите ажурирање на једну од званично подржаних PHP верзија које обезбеђује PHP Група.",
"You are currently running PHP %s." : "Тренутно се извршава PHP %s.",
@@ -644,6 +636,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Ово Некстклауд издање заједнице није подржано и инстант обавештења нису доступна.",
"Use a second factor besides your password to increase security for your account." : "Поред лозинке, користите и други фактор да повећате безбедност Вашег налога.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Ако за повезивање са Nextcloud користите апликације треће стране, обезбедите да се лозинка сваке апликације креира и подеси пре него што се укључи двофакторска аутентификација.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache је искључен. Да би се постигле боље перформансе, препоручује се да поставите <code>opcache.enable=1</code> у своју PHP конфигурацију.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache је подешен тако да уклања коментаре у коду. Да би Nextcloud функционисао, уз укључени OPcache мора да се постави и <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Уз укључен OPcache, снажно се препоручује да се у <code>opcache.restrict_api</code> укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Снажно се препоручује да се у <code>opcache.restrict_api</code> укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache заснован на дељеној меморији је искључен. Да би се постигле боље перформансе, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.file_cache_only=0</code> и користите фајл кеш само као кеш другог нивоа.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Максимални број OPcache кључева је скоро премашен. Да би се обезбедило да се све скрипте налазе у кешу, препоручује са да у вашој PHP конфигурацији поставите <code>opcache.max_accelerated_files</code> на вредност већу од <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache бафер је скоро испуњен. Да би се обезбедило да се све скрипте чувају у кешу, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.memory_consumption</code> на вредност већу од <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache бафер притворених стрингова је скоро испуњен. Да би се обезбедило ефективно кеширање стрингова који се понављају, препоручује се да у вашој PHP конфигурацији поставите <code>opcache.interned_strings_buffer</code> на вредност већу од <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Пронађени су неисправни UUID бројеви LDAP корисника или група. Молимо вас да ревидирате своја „Премости UUID детекцију\" подешавања у Експерт делу LDAP конфигурације и употребите „occ ldap:update-uuid” да их ажурирате.",
"Enable all" : "Укључи све",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/sv.js b/apps/settings/l10n/sv.js
index 27dcaef3072..8ace8359023 100644
--- a/apps/settings/l10n/sv.js
+++ b/apps/settings/l10n/sv.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Federerad Moln-delning",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL använder en föråldrad %1$s version (%2$s). Uppdatera ditt operativsystem annars kommer inte funktioner som %3$s fungera pålitligt.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Kunde inte bestämma om TLS-versionen av cURL är för gammal eller inte för ett fel uppstod under HTTPS-förfrågan mot https://nextcloud.com. Vänligen kontrollera Nextcloud loggfilen för fler detaljer.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache-modulen är inte laddad. För bättre prestanda rekommenderas det att ladda den i din PHP-installation.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache är inaktiverat. För bättre prestanda rekommenderas att lägga till <code>opcache.enable=1</code> i din PHP-konfiguration.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache är konfigurerad för att ta bort kodkommentarer. Med OPcache aktiverat måste <code>opcache.save_comments=1</code> sättas för att Nextcloud ska fungera.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud får inte använda OPcache API. Med OPcache aktiverat rekommenderas det starkt att inkludera alla Nextcloud-kataloger med <code>opcache.restrict_api</code> eller avaktivera denna inställning för att inaktivera OPcache API-begränsningar, för att förhindra fel under Nextcloud kärna eller appuppgraderingar.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud får inte använda OPcache API. Det rekommenderas starkt att inkludera alla Nextcloud-kataloger med <code>opcache.restrict_api</code> eller avaktivera denna inställning för att inaktivera OPcache API-begränsningar, för att förhindra fel under Nextcloud core eller appuppgraderingar.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache, som använder delat minne, är avaktiverat. För bättre prestanda rekommenderas att konfigurera <code>opcache.file_cache_only=0</code> i din PHP-konfiguration och att bara använda fil-cache som andrahands cache.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Det maximala antalet OPcache-nycklar har nästan överskridits. För att säkerställa att alla skript kan behållas i cachen, rekommenderas det att tillämpa <code>opcache.max_accelerated_files</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache-bufferten är nästan full. För att säkerställa att alla skript kan lagras i cache, rekommenderas det att tillämpa <code>opcache.memory_consumption</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcachens internerade strängbuffert är nästan full. För att säkerställa att upprepade strängar effektivt kan cachelagras, rekommenderas det att använda <code>opcache.interned_strings_buffer</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
"Administrator documentation" : "Administratörsdokumentation",
"User documentation" : "Användardokumentation",
"Nextcloud help overview" : "Nextcloud hjälpöversikt",
@@ -180,6 +171,7 @@ OC.L10N.register(
"PHP modules" : "PHP-moduler",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Den här instansen saknar några nödvändiga PHP-moduler. Det är nödvändigt att installera dem: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Den här instansen saknar några rekommenderade PHP-moduler. För förbättrad prestanda och bättre kompatibilitet rekommenderas starkt att du installerar dem: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache-modulen är inte laddad. För bättre prestanda rekommenderas det att ladda den i din PHP-installation.",
"PHP version" : "PHP-version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Du kör för närvarande PHP %s. PHP 8.0 är nu föråldrat i Nextcloud 27. Nextcloud 28 kan kräva minst PHP 8.1. Vänligen uppgradera till en av de officiellt stödda PHP-versionerna som tillhandahålls av PHP Group så snart som möjligt.",
"You are currently running PHP %s." : "Du kör för närvarande PHP %s.",
@@ -626,6 +618,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Denna community-release av Nextcloud stöds inte och direktnotifikationer är inte tillgängliga.",
"Use a second factor besides your password to increase security for your account." : "Använd en andra faktor förutom ditt lösenord för att öka säkerheten för ditt konto.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Om du använder tredje-parts applikationer för att ansluta till Nextcloud vänligen skapa och konfigurera ett applösenord för varje innan två-faktor autentisering aktiveras.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache är inaktiverat. För bättre prestanda rekommenderas att lägga till <code>opcache.enable=1</code> i din PHP-konfiguration.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache är konfigurerad för att ta bort kodkommentarer. Med OPcache aktiverat måste <code>opcache.save_comments=1</code> sättas för att Nextcloud ska fungera.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud får inte använda OPcache API. Med OPcache aktiverat rekommenderas det starkt att inkludera alla Nextcloud-kataloger med <code>opcache.restrict_api</code> eller avaktivera denna inställning för att inaktivera OPcache API-begränsningar, för att förhindra fel under Nextcloud kärna eller appuppgraderingar.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud får inte använda OPcache API. Det rekommenderas starkt att inkludera alla Nextcloud-kataloger med <code>opcache.restrict_api</code> eller avaktivera denna inställning för att inaktivera OPcache API-begränsningar, för att förhindra fel under Nextcloud core eller appuppgraderingar.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache, som använder delat minne, är avaktiverat. För bättre prestanda rekommenderas att konfigurera <code>opcache.file_cache_only=0</code> i din PHP-konfiguration och att bara använda fil-cache som andrahands cache.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Det maximala antalet OPcache-nycklar har nästan överskridits. För att säkerställa att alla skript kan behållas i cachen, rekommenderas det att tillämpa <code>opcache.max_accelerated_files</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache-bufferten är nästan full. För att säkerställa att alla skript kan lagras i cache, rekommenderas det att tillämpa <code>opcache.memory_consumption</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcachens internerade strängbuffert är nästan full. För att säkerställa att upprepade strängar effektivt kan cachelagras, rekommenderas det att använda <code>opcache.interned_strings_buffer</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Ogiltiga UUID för LDAP-användare eller -grupper har hittats. Granska dina \"Åsidosätt UUID-detektering\"-inställningar i expertdelen av LDAP-konfigurationen och använd \"occ ldap:update-uuid\" för att uppdatera dem.",
"Enable all" : "Aktivera alla",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/sv.json b/apps/settings/l10n/sv.json
index d039fe4d2ea..60d1a61949f 100644
--- a/apps/settings/l10n/sv.json
+++ b/apps/settings/l10n/sv.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Federerad Moln-delning",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL använder en föråldrad %1$s version (%2$s). Uppdatera ditt operativsystem annars kommer inte funktioner som %3$s fungera pålitligt.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Kunde inte bestämma om TLS-versionen av cURL är för gammal eller inte för ett fel uppstod under HTTPS-förfrågan mot https://nextcloud.com. Vänligen kontrollera Nextcloud loggfilen för fler detaljer.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache-modulen är inte laddad. För bättre prestanda rekommenderas det att ladda den i din PHP-installation.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache är inaktiverat. För bättre prestanda rekommenderas att lägga till <code>opcache.enable=1</code> i din PHP-konfiguration.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache är konfigurerad för att ta bort kodkommentarer. Med OPcache aktiverat måste <code>opcache.save_comments=1</code> sättas för att Nextcloud ska fungera.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud får inte använda OPcache API. Med OPcache aktiverat rekommenderas det starkt att inkludera alla Nextcloud-kataloger med <code>opcache.restrict_api</code> eller avaktivera denna inställning för att inaktivera OPcache API-begränsningar, för att förhindra fel under Nextcloud kärna eller appuppgraderingar.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud får inte använda OPcache API. Det rekommenderas starkt att inkludera alla Nextcloud-kataloger med <code>opcache.restrict_api</code> eller avaktivera denna inställning för att inaktivera OPcache API-begränsningar, för att förhindra fel under Nextcloud core eller appuppgraderingar.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache, som använder delat minne, är avaktiverat. För bättre prestanda rekommenderas att konfigurera <code>opcache.file_cache_only=0</code> i din PHP-konfiguration och att bara använda fil-cache som andrahands cache.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Det maximala antalet OPcache-nycklar har nästan överskridits. För att säkerställa att alla skript kan behållas i cachen, rekommenderas det att tillämpa <code>opcache.max_accelerated_files</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache-bufferten är nästan full. För att säkerställa att alla skript kan lagras i cache, rekommenderas det att tillämpa <code>opcache.memory_consumption</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcachens internerade strängbuffert är nästan full. För att säkerställa att upprepade strängar effektivt kan cachelagras, rekommenderas det att använda <code>opcache.interned_strings_buffer</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
"Administrator documentation" : "Administratörsdokumentation",
"User documentation" : "Användardokumentation",
"Nextcloud help overview" : "Nextcloud hjälpöversikt",
@@ -178,6 +169,7 @@
"PHP modules" : "PHP-moduler",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Den här instansen saknar några nödvändiga PHP-moduler. Det är nödvändigt att installera dem: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Den här instansen saknar några rekommenderade PHP-moduler. För förbättrad prestanda och bättre kompatibilitet rekommenderas starkt att du installerar dem: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache-modulen är inte laddad. För bättre prestanda rekommenderas det att ladda den i din PHP-installation.",
"PHP version" : "PHP-version",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Du kör för närvarande PHP %s. PHP 8.0 är nu föråldrat i Nextcloud 27. Nextcloud 28 kan kräva minst PHP 8.1. Vänligen uppgradera till en av de officiellt stödda PHP-versionerna som tillhandahålls av PHP Group så snart som möjligt.",
"You are currently running PHP %s." : "Du kör för närvarande PHP %s.",
@@ -624,6 +616,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Denna community-release av Nextcloud stöds inte och direktnotifikationer är inte tillgängliga.",
"Use a second factor besides your password to increase security for your account." : "Använd en andra faktor förutom ditt lösenord för att öka säkerheten för ditt konto.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Om du använder tredje-parts applikationer för att ansluta till Nextcloud vänligen skapa och konfigurera ett applösenord för varje innan två-faktor autentisering aktiveras.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache är inaktiverat. För bättre prestanda rekommenderas att lägga till <code>opcache.enable=1</code> i din PHP-konfiguration.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache är konfigurerad för att ta bort kodkommentarer. Med OPcache aktiverat måste <code>opcache.save_comments=1</code> sättas för att Nextcloud ska fungera.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud får inte använda OPcache API. Med OPcache aktiverat rekommenderas det starkt att inkludera alla Nextcloud-kataloger med <code>opcache.restrict_api</code> eller avaktivera denna inställning för att inaktivera OPcache API-begränsningar, för att förhindra fel under Nextcloud kärna eller appuppgraderingar.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud får inte använda OPcache API. Det rekommenderas starkt att inkludera alla Nextcloud-kataloger med <code>opcache.restrict_api</code> eller avaktivera denna inställning för att inaktivera OPcache API-begränsningar, för att förhindra fel under Nextcloud core eller appuppgraderingar.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache, som använder delat minne, är avaktiverat. För bättre prestanda rekommenderas att konfigurera <code>opcache.file_cache_only=0</code> i din PHP-konfiguration och att bara använda fil-cache som andrahands cache.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Det maximala antalet OPcache-nycklar har nästan överskridits. För att säkerställa att alla skript kan behållas i cachen, rekommenderas det att tillämpa <code>opcache.max_accelerated_files</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache-bufferten är nästan full. För att säkerställa att alla skript kan lagras i cache, rekommenderas det att tillämpa <code>opcache.memory_consumption</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcachens internerade strängbuffert är nästan full. För att säkerställa att upprepade strängar effektivt kan cachelagras, rekommenderas det att använda <code>opcache.interned_strings_buffer</code> i din PHP-konfiguration med ett värde högre än <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Ogiltiga UUID för LDAP-användare eller -grupper har hittats. Granska dina \"Åsidosätt UUID-detektering\"-inställningar i expertdelen av LDAP-konfigurationen och använd \"occ ldap:update-uuid\" för att uppdatera dem.",
"Enable all" : "Aktivera alla",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/tr.js b/apps/settings/l10n/tr.js
index 5581b2fb576..f2fc8446108 100644
--- a/apps/settings/l10n/tr.js
+++ b/apps/settings/l10n/tr.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Birleşik Bulut Paylaşımı",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL eski bir %1$s sürümü kullanıyor (%2$s). Lütfen işletim sisteminizi güncelleyin, yoksa %3$s gibi özellikler düzgün çalışmaz.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "https://nextcloud.com üzerine yapılan HTTPS isteği sırasında oluşan sorun nedeniyle cURL TLS sürümünün eski olup olmadığı belirlenemedi. Ayrıntılı bilgi almak için Nextcloud günlük dosyasına bakabilirsiniz.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modülü yüklenmemiş. Daha iyi başarım sağlamak için PHP kurulumunuza eklemeniz önerilir.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache devre dışı. Daha iyi başarım için PHP yapılandırmanızda <code>opcache.enable=1</code> seçeneğini ayarlamanız önerilir.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache, kod yorumlarını kaldıracak şekilde yapılandırılmış. OPcache etkinken, Nextcloud uygulamasının çalışması için <code>opcache.save_comments=1</code> ayarı yapılmalıdır.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud tarafından OPcache API' yazılımının kullanmasına izin verilmez. OPcache etkinleştirildiğinde, Nextcloud çekirdeği veya uygulama yükseltmeleri sırasında hataları önlemek için <code>opcache.restrict_api</code> ile tüm Nextcloud klasörlerini katmanız ya da OPcache API kısıtlamalarını devre dışı bırakmak için bu ayarı kaldırmanız önemle önerilir.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud tarafından OPcache API' yazılımının kullanmasına izin verilmez. Nextcloud çekirdeği veya uygulama yükseltmeleri sırasında hataları önlemek için <code>opcache.restrict_api</code> ile tüm Nextcloud klasörlerini katmanız ya da OPcache API kısıtlamalarını devre dışı bırakmak için bu ayarı kaldırmanız önemle önerilir.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Paylaşılan bellek temelli OPcache devre dışı bırakılmış. Başarımı iyileştirmek için PHP yapılandırmanızda <code>opcache.file_cache_only=0</code> seçeneğini ayarlamanız ve dosya ön belleğini yalnızca ikinci düzey ön bellek olarak kullanmanız önerilir.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "En fazla OPcache anahtar sayısına neredeyse erişildi. Tüm betik dosyalarının ön bellekte tutulabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.max_accelerated_files</code> uygulamanız önerilir.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache ara belleği neredeyse dolu. Tüm betik dosyalarının ön bellekte tutulabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.memory_consumption</code> uygulamanız önerilir.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache interned dizge ara belleği neredeyse dolu. Yinelenen dizgelerin etkin bir şekilde ön belleğe alınabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.interned_strings_buffer</code> uygulamanız önerilir.",
"Administrator documentation" : "Yönetici belgeleri",
"User documentation" : "Kullanıcı belgeleri",
"Nextcloud help overview" : "Nextcloud yardımı özeti",
@@ -191,6 +182,7 @@ OC.L10N.register(
"PHP modules" : "PHP modülleri",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Bu kopyada gerekli bazı PHP modülleri eksik. Bunların kurulması gerekiyor: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Bu kopyada önerilen bazı PHP modülleri eksik. Daha iyi başarım ve uyumluluk için bu modüllerin kurulması önemle önerilir: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modülü yüklenmemiş. Daha iyi başarım sağlamak için PHP kurulumunuza eklemeniz önerilir.",
"PHP version" : "PHP sürümü",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Şu anda PHP %s kullanıyorsunuz. PHP 8.0 son olarak Nextcloud 27 sürümünde destekleniyor. Nextcloud 28 için en az PHP 8.1 gerekebilir. Lütfen olabilecek en kısa sürede PHP Group tarafından sağlanan resmi olarak desteklenen PHP sürümlerinden birine yükseltin.",
"You are currently running PHP %s." : "Şu anda PHP %s kullanıyorsunuz.",
@@ -646,6 +638,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Bu Nextcloud topluluk sürümü desteklenmiyor ve anlık bildirimler kullanılamıyor.",
"Use a second factor besides your password to increase security for your account." : "Parolanızın yanında ikinci bir doğrulama kullanarak hesabınızın güvenliğini arttırabilirsiniz.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Nextcloud bağlantısı kurmak için üçüncü taraf uygulamaları kullanıyorsanız, lütfen iki adımlı doğrulamayı etkinleştirmeden önce her biri için bir uygulama parolası oluşturduğunuzdan ve yapılandırdığınızdan emin olun.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache devre dışı. Daha iyi başarım için PHP yapılandırmanızda <code>opcache.enable=1</code> seçeneğini ayarlamanız önerilir.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache, kod yorumlarını kaldıracak şekilde yapılandırılmış. OPcache etkinken, Nextcloud uygulamasının çalışması için <code>opcache.save_comments=1</code> ayarı yapılmalıdır.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud tarafından OPcache API' yazılımının kullanmasına izin verilmez. OPcache etkinleştirildiğinde, Nextcloud çekirdeği veya uygulama yükseltmeleri sırasında hataları önlemek için <code>opcache.restrict_api</code> ile tüm Nextcloud klasörlerini katmanız ya da OPcache API kısıtlamalarını devre dışı bırakmak için bu ayarı kaldırmanız önemle önerilir.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud tarafından OPcache API' yazılımının kullanmasına izin verilmez. Nextcloud çekirdeği veya uygulama yükseltmeleri sırasında hataları önlemek için <code>opcache.restrict_api</code> ile tüm Nextcloud klasörlerini katmanız ya da OPcache API kısıtlamalarını devre dışı bırakmak için bu ayarı kaldırmanız önemle önerilir.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Paylaşılan bellek temelli OPcache devre dışı bırakılmış. Başarımı iyileştirmek için PHP yapılandırmanızda <code>opcache.file_cache_only=0</code> seçeneğini ayarlamanız ve dosya ön belleğini yalnızca ikinci düzey ön bellek olarak kullanmanız önerilir.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "En fazla OPcache anahtar sayısına neredeyse erişildi. Tüm betik dosyalarının ön bellekte tutulabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.max_accelerated_files</code> uygulamanız önerilir.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache ara belleği neredeyse dolu. Tüm betik dosyalarının ön bellekte tutulabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.memory_consumption</code> uygulamanız önerilir.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache interned dizge ara belleği neredeyse dolu. Yinelenen dizgelerin etkin bir şekilde ön belleğe alınabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.interned_strings_buffer</code> uygulamanız önerilir.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "LDAP kullanıcıları ya da grupları için geçersiz UUID değerleri bulundu. Lütfen LDAP yapılandırmasının Uzman bölümündeki \"UUID algılaması değiştirilsin\" seçeneğini gözden geçirin ve bunları güncellemek için \"occ ldap:update-uuid\" komutunu kullanın.",
"Enable all" : "Tümünü etkinleştir",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/tr.json b/apps/settings/l10n/tr.json
index e2a4808ff10..8a28f6e33f7 100644
--- a/apps/settings/l10n/tr.json
+++ b/apps/settings/l10n/tr.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Birleşik Bulut Paylaşımı",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL eski bir %1$s sürümü kullanıyor (%2$s). Lütfen işletim sisteminizi güncelleyin, yoksa %3$s gibi özellikler düzgün çalışmaz.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "https://nextcloud.com üzerine yapılan HTTPS isteği sırasında oluşan sorun nedeniyle cURL TLS sürümünün eski olup olmadığı belirlenemedi. Ayrıntılı bilgi almak için Nextcloud günlük dosyasına bakabilirsiniz.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modülü yüklenmemiş. Daha iyi başarım sağlamak için PHP kurulumunuza eklemeniz önerilir.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache devre dışı. Daha iyi başarım için PHP yapılandırmanızda <code>opcache.enable=1</code> seçeneğini ayarlamanız önerilir.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache, kod yorumlarını kaldıracak şekilde yapılandırılmış. OPcache etkinken, Nextcloud uygulamasının çalışması için <code>opcache.save_comments=1</code> ayarı yapılmalıdır.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud tarafından OPcache API' yazılımının kullanmasına izin verilmez. OPcache etkinleştirildiğinde, Nextcloud çekirdeği veya uygulama yükseltmeleri sırasında hataları önlemek için <code>opcache.restrict_api</code> ile tüm Nextcloud klasörlerini katmanız ya da OPcache API kısıtlamalarını devre dışı bırakmak için bu ayarı kaldırmanız önemle önerilir.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud tarafından OPcache API' yazılımının kullanmasına izin verilmez. Nextcloud çekirdeği veya uygulama yükseltmeleri sırasında hataları önlemek için <code>opcache.restrict_api</code> ile tüm Nextcloud klasörlerini katmanız ya da OPcache API kısıtlamalarını devre dışı bırakmak için bu ayarı kaldırmanız önemle önerilir.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Paylaşılan bellek temelli OPcache devre dışı bırakılmış. Başarımı iyileştirmek için PHP yapılandırmanızda <code>opcache.file_cache_only=0</code> seçeneğini ayarlamanız ve dosya ön belleğini yalnızca ikinci düzey ön bellek olarak kullanmanız önerilir.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "En fazla OPcache anahtar sayısına neredeyse erişildi. Tüm betik dosyalarının ön bellekte tutulabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.max_accelerated_files</code> uygulamanız önerilir.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache ara belleği neredeyse dolu. Tüm betik dosyalarının ön bellekte tutulabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.memory_consumption</code> uygulamanız önerilir.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache interned dizge ara belleği neredeyse dolu. Yinelenen dizgelerin etkin bir şekilde ön belleğe alınabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.interned_strings_buffer</code> uygulamanız önerilir.",
"Administrator documentation" : "Yönetici belgeleri",
"User documentation" : "Kullanıcı belgeleri",
"Nextcloud help overview" : "Nextcloud yardımı özeti",
@@ -189,6 +180,7 @@
"PHP modules" : "PHP modülleri",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Bu kopyada gerekli bazı PHP modülleri eksik. Bunların kurulması gerekiyor: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Bu kopyada önerilen bazı PHP modülleri eksik. Daha iyi başarım ve uyumluluk için bu modüllerin kurulması önemle önerilir: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "PHP OPcache modülü yüklenmemiş. Daha iyi başarım sağlamak için PHP kurulumunuza eklemeniz önerilir.",
"PHP version" : "PHP sürümü",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Şu anda PHP %s kullanıyorsunuz. PHP 8.0 son olarak Nextcloud 27 sürümünde destekleniyor. Nextcloud 28 için en az PHP 8.1 gerekebilir. Lütfen olabilecek en kısa sürede PHP Group tarafından sağlanan resmi olarak desteklenen PHP sürümlerinden birine yükseltin.",
"You are currently running PHP %s." : "Şu anda PHP %s kullanıyorsunuz.",
@@ -644,6 +636,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Bu Nextcloud topluluk sürümü desteklenmiyor ve anlık bildirimler kullanılamıyor.",
"Use a second factor besides your password to increase security for your account." : "Parolanızın yanında ikinci bir doğrulama kullanarak hesabınızın güvenliğini arttırabilirsiniz.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Nextcloud bağlantısı kurmak için üçüncü taraf uygulamaları kullanıyorsanız, lütfen iki adımlı doğrulamayı etkinleştirmeden önce her biri için bir uygulama parolası oluşturduğunuzdan ve yapılandırdığınızdan emin olun.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache devre dışı. Daha iyi başarım için PHP yapılandırmanızda <code>opcache.enable=1</code> seçeneğini ayarlamanız önerilir.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache, kod yorumlarını kaldıracak şekilde yapılandırılmış. OPcache etkinken, Nextcloud uygulamasının çalışması için <code>opcache.save_comments=1</code> ayarı yapılmalıdır.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud tarafından OPcache API' yazılımının kullanmasına izin verilmez. OPcache etkinleştirildiğinde, Nextcloud çekirdeği veya uygulama yükseltmeleri sırasında hataları önlemek için <code>opcache.restrict_api</code> ile tüm Nextcloud klasörlerini katmanız ya da OPcache API kısıtlamalarını devre dışı bırakmak için bu ayarı kaldırmanız önemle önerilir.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud tarafından OPcache API' yazılımının kullanmasına izin verilmez. Nextcloud çekirdeği veya uygulama yükseltmeleri sırasında hataları önlemek için <code>opcache.restrict_api</code> ile tüm Nextcloud klasörlerini katmanız ya da OPcache API kısıtlamalarını devre dışı bırakmak için bu ayarı kaldırmanız önemle önerilir.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Paylaşılan bellek temelli OPcache devre dışı bırakılmış. Başarımı iyileştirmek için PHP yapılandırmanızda <code>opcache.file_cache_only=0</code> seçeneğini ayarlamanız ve dosya ön belleğini yalnızca ikinci düzey ön bellek olarak kullanmanız önerilir.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "En fazla OPcache anahtar sayısına neredeyse erişildi. Tüm betik dosyalarının ön bellekte tutulabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.max_accelerated_files</code> uygulamanız önerilir.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache ara belleği neredeyse dolu. Tüm betik dosyalarının ön bellekte tutulabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.memory_consumption</code> uygulamanız önerilir.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache interned dizge ara belleği neredeyse dolu. Yinelenen dizgelerin etkin bir şekilde ön belleğe alınabilmesini sağlamak için, PHP yapılandırmanıza <code>%s</code> üzerinde bir değerle <code>opcache.interned_strings_buffer</code> uygulamanız önerilir.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "LDAP kullanıcıları ya da grupları için geçersiz UUID değerleri bulundu. Lütfen LDAP yapılandırmasının Uzman bölümündeki \"UUID algılaması değiştirilsin\" seçeneğini gözden geçirin ve bunları güncellemek için \"occ ldap:update-uuid\" komutunu kullanın.",
"Enable all" : "Tümünü etkinleştir",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/uk.js b/apps/settings/l10n/uk.js
index c28334c36b8..0e80d9320e9 100644
--- a/apps/settings/l10n/uk.js
+++ b/apps/settings/l10n/uk.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Об’єднання хмарних сховищ",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL використовує застарілу версію %1$s (%2$s). Оновіть свою операційну систему або такі функції, як %3$s не будуть працювати надійно.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Не вдалося визначити, чи TLS-версія cURL застаріла, оскільки сталася помилка під час запиту HTTPS до https://nextcloud.com. Будь ласка, перевірте файл журналу Nextcloud для отримання додаткової інформації.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Модуль PHP OPcache не завантажується. Для кращої продуктивності рекомендується завантажити його у вашу установку PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache вимкнено. Для кращої продуктивності рекомендується застосувати <code>opcache.enable=1</code> до вашої конфігурації PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache налаштовано на видалення коментарів коду. Якщо OPcache увімкнено, для роботи Nextcloud потрібно встановити <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не має права використовувати API OPcache. Якщо OPcache увімкнено, настійно рекомендується включити всі каталоги Nextcloud за допомогою <code>opcache.restrict_api</code> або вимкнути цей параметр, щоб вимкнути обмеження OPcache API, щоб запобігти помилкам під час оновлення ядра Nextcloud або програми.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не має права використовувати API OPcache. Настійно рекомендується включити всі каталоги Nextcloud у <code>opcache.restrict_api</code> або вимкнути цей параметр, щоб вимкнути обмеження OPcache API, щоб запобігти помилкам під час оновлення ядра Nextcloud або програми.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Розподілену пам'ять OPcache не увімкнуто. Рекомендується сконфігурувати параметр <code>opcache.file_cache_only=0</code> у конфігураційному фацлі PHP та використовувати кеш файлів як єдиний другий рівень кешування.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Майже перевищено максимальну кількість ключів OPcache. Щоб переконатися, що всі сценарії можна зберігати в кеші, рекомендується застосувати <code>opcache.max_accelerated_files</code> до вашої конфігурації PHP зі значенням, вищим за <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер OPcache майже заповнений. Щоб переконатися, що всі сценарії можна зберігати в кеші, рекомендується застосувати <code>opcache.memory_consumption</code> до вашої конфігурації PHP зі значенням, вищим за <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Вбудований буфер рядків OPcache майже заповнений. Щоб забезпечити ефективне кешування рядків, що повторюються, рекомендується застосувати <code>opcache.interned_strings_buffer</code> до вашої конфігурації PHP із значенням, вищим за <code>%s</code>.",
"Administrator documentation" : "Документація адміністратора",
"User documentation" : "Користувацька документація",
"Nextcloud help overview" : "Допомога у користуванні Nextcloud",
@@ -188,6 +179,7 @@ OC.L10N.register(
"PHP modules" : "Модулі PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "На цьому примірнику бракує окремі обов'язкові модулі PHP, зокрема, необхідно встановити такі: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "На цьому примірнику бракує окремих рекомендованих модулів PHP. Для кращої продуктивности та сумісности наполегливо рекомендуємо встановити такі модулі: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Модуль PHP OPcache не завантажується. Для кращої продуктивності рекомендується завантажити його у вашу установку PHP.",
"PHP version" : "Версія PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "У вас встановлено PHP версії %s. Починаючи з версії Nextcloud 27, PHP 8.0 вже вважається застарілим. Версія Nextcloud 28 може вимагати версію PHP 8.1 та вище. Просимо якнайшвидше оновити версію PHP від PHP Group до офіційно підтримуваної.",
"You are currently running PHP %s." : "У вас встановлено PHP %s.",
@@ -629,6 +621,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Цей випуск спільноти Nextcloud не підтримується, і миттєві сповіщення недоступні.",
"Use a second factor besides your password to increase security for your account." : "Використовуйте додатковий фактор на додаток до пароля, це підвищить безпеку вашого облікового запису.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Якщо ви використовуєте застосунки сторонніх розробників, які з'єднуються з хмарою Nextcloud, переконайтеся, що ви створили та налаштували паролі на кожен окремий застосунок, перш ніж вмикати двофакторну авторизацію.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache вимкнено. Для кращої продуктивності рекомендується застосувати <code>opcache.enable=1</code> до вашої конфігурації PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache налаштовано на видалення коментарів коду. Якщо OPcache увімкнено, для роботи Nextcloud потрібно встановити <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не має права використовувати API OPcache. Якщо OPcache увімкнено, настійно рекомендується включити всі каталоги Nextcloud за допомогою <code>opcache.restrict_api</code> або вимкнути цей параметр, щоб вимкнути обмеження OPcache API, щоб запобігти помилкам під час оновлення ядра Nextcloud або програми.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не має права використовувати API OPcache. Настійно рекомендується включити всі каталоги Nextcloud у <code>opcache.restrict_api</code> або вимкнути цей параметр, щоб вимкнути обмеження OPcache API, щоб запобігти помилкам під час оновлення ядра Nextcloud або програми.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Розподілену пам'ять OPcache не увімкнуто. Рекомендується сконфігурувати параметр <code>opcache.file_cache_only=0</code> у конфігураційному фацлі PHP та використовувати кеш файлів як єдиний другий рівень кешування.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Майже перевищено максимальну кількість ключів OPcache. Щоб переконатися, що всі сценарії можна зберігати в кеші, рекомендується застосувати <code>opcache.max_accelerated_files</code> до вашої конфігурації PHP зі значенням, вищим за <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер OPcache майже заповнений. Щоб переконатися, що всі сценарії можна зберігати в кеші, рекомендується застосувати <code>opcache.memory_consumption</code> до вашої конфігурації PHP зі значенням, вищим за <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Вбудований буфер рядків OPcache майже заповнений. Щоб забезпечити ефективне кешування рядків, що повторюються, рекомендується застосувати <code>opcache.interned_strings_buffer</code> до вашої конфігурації PHP із значенням, вищим за <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Знайдено недійсні UUID користувачів або груп LDAP. Будь ласка, перегляньте свої параметри «Перевизначити виявлення UUID» у експертній частині конфігурації LDAP і використовуйте «occ ldap:update-uuid», щоб оновити їх.",
"Enable all" : "Увімкнути все",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/uk.json b/apps/settings/l10n/uk.json
index 11b04ecf83a..668419a6260 100644
--- a/apps/settings/l10n/uk.json
+++ b/apps/settings/l10n/uk.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Об’єднання хмарних сховищ",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL використовує застарілу версію %1$s (%2$s). Оновіть свою операційну систему або такі функції, як %3$s не будуть працювати надійно.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Не вдалося визначити, чи TLS-версія cURL застаріла, оскільки сталася помилка під час запиту HTTPS до https://nextcloud.com. Будь ласка, перевірте файл журналу Nextcloud для отримання додаткової інформації.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Модуль PHP OPcache не завантажується. Для кращої продуктивності рекомендується завантажити його у вашу установку PHP.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache вимкнено. Для кращої продуктивності рекомендується застосувати <code>opcache.enable=1</code> до вашої конфігурації PHP.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache налаштовано на видалення коментарів коду. Якщо OPcache увімкнено, для роботи Nextcloud потрібно встановити <code>opcache.save_comments=1</code>.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не має права використовувати API OPcache. Якщо OPcache увімкнено, настійно рекомендується включити всі каталоги Nextcloud за допомогою <code>opcache.restrict_api</code> або вимкнути цей параметр, щоб вимкнути обмеження OPcache API, щоб запобігти помилкам під час оновлення ядра Nextcloud або програми.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не має права використовувати API OPcache. Настійно рекомендується включити всі каталоги Nextcloud у <code>opcache.restrict_api</code> або вимкнути цей параметр, щоб вимкнути обмеження OPcache API, щоб запобігти помилкам під час оновлення ядра Nextcloud або програми.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Розподілену пам'ять OPcache не увімкнуто. Рекомендується сконфігурувати параметр <code>opcache.file_cache_only=0</code> у конфігураційному фацлі PHP та використовувати кеш файлів як єдиний другий рівень кешування.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Майже перевищено максимальну кількість ключів OPcache. Щоб переконатися, що всі сценарії можна зберігати в кеші, рекомендується застосувати <code>opcache.max_accelerated_files</code> до вашої конфігурації PHP зі значенням, вищим за <code>%s</code>.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер OPcache майже заповнений. Щоб переконатися, що всі сценарії можна зберігати в кеші, рекомендується застосувати <code>opcache.memory_consumption</code> до вашої конфігурації PHP зі значенням, вищим за <code>%s</code>.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Вбудований буфер рядків OPcache майже заповнений. Щоб забезпечити ефективне кешування рядків, що повторюються, рекомендується застосувати <code>opcache.interned_strings_buffer</code> до вашої конфігурації PHP із значенням, вищим за <code>%s</code>.",
"Administrator documentation" : "Документація адміністратора",
"User documentation" : "Користувацька документація",
"Nextcloud help overview" : "Допомога у користуванні Nextcloud",
@@ -186,6 +177,7 @@
"PHP modules" : "Модулі PHP",
"This instance is missing some required PHP modules. It is required to install them: %s." : "На цьому примірнику бракує окремі обов'язкові модулі PHP, зокрема, необхідно встановити такі: %s.",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "На цьому примірнику бракує окремих рекомендованих модулів PHP. Для кращої продуктивности та сумісности наполегливо рекомендуємо встановити такі модулі: %s.",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Модуль PHP OPcache не завантажується. Для кращої продуктивності рекомендується завантажити його у вашу установку PHP.",
"PHP version" : "Версія PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "У вас встановлено PHP версії %s. Починаючи з версії Nextcloud 27, PHP 8.0 вже вважається застарілим. Версія Nextcloud 28 може вимагати версію PHP 8.1 та вище. Просимо якнайшвидше оновити версію PHP від PHP Group до офіційно підтримуваної.",
"You are currently running PHP %s." : "У вас встановлено PHP %s.",
@@ -627,6 +619,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Цей випуск спільноти Nextcloud не підтримується, і миттєві сповіщення недоступні.",
"Use a second factor besides your password to increase security for your account." : "Використовуйте додатковий фактор на додаток до пароля, це підвищить безпеку вашого облікового запису.",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "Якщо ви використовуєте застосунки сторонніх розробників, які з'єднуються з хмарою Nextcloud, переконайтеся, що ви створили та налаштували паролі на кожен окремий застосунок, перш ніж вмикати двофакторну авторизацію.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache вимкнено. Для кращої продуктивності рекомендується застосувати <code>opcache.enable=1</code> до вашої конфігурації PHP.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache налаштовано на видалення коментарів коду. Якщо OPcache увімкнено, для роботи Nextcloud потрібно встановити <code>opcache.save_comments=1</code>.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не має права використовувати API OPcache. Якщо OPcache увімкнено, настійно рекомендується включити всі каталоги Nextcloud за допомогою <code>opcache.restrict_api</code> або вимкнути цей параметр, щоб вимкнути обмеження OPcache API, щоб запобігти помилкам під час оновлення ядра Nextcloud або програми.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud не має права використовувати API OPcache. Настійно рекомендується включити всі каталоги Nextcloud у <code>opcache.restrict_api</code> або вимкнути цей параметр, щоб вимкнути обмеження OPcache API, щоб запобігти помилкам під час оновлення ядра Nextcloud або програми.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "Розподілену пам'ять OPcache не увімкнуто. Рекомендується сконфігурувати параметр <code>opcache.file_cache_only=0</code> у конфігураційному фацлі PHP та використовувати кеш файлів як єдиний другий рівень кешування.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Майже перевищено максимальну кількість ключів OPcache. Щоб переконатися, що всі сценарії можна зберігати в кеші, рекомендується застосувати <code>opcache.max_accelerated_files</code> до вашої конфігурації PHP зі значенням, вищим за <code>%s</code>.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Буфер OPcache майже заповнений. Щоб переконатися, що всі сценарії можна зберігати в кеші, рекомендується застосувати <code>opcache.memory_consumption</code> до вашої конфігурації PHP зі значенням, вищим за <code>%s</code>.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Вбудований буфер рядків OPcache майже заповнений. Щоб забезпечити ефективне кешування рядків, що повторюються, рекомендується застосувати <code>opcache.interned_strings_buffer</code> до вашої конфігурації PHP із значенням, вищим за <code>%s</code>.",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Знайдено недійсні UUID користувачів або груп LDAP. Будь ласка, перегляньте свої параметри «Перевизначити виявлення UUID» у експертній частині конфігурації LDAP і використовуйте «occ ldap:update-uuid», щоб оновити їх.",
"Enable all" : "Увімкнути все",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/vi.js b/apps/settings/l10n/vi.js
index ef06525978b..080e653eca2 100644
--- a/apps/settings/l10n/vi.js
+++ b/apps/settings/l10n/vi.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL đang sử dụng đã lâu không cập nhật %1$s phiên bản (%2$s). Vui lòng cập nhật hệ điều hành hoặc các tính năng như %3$s sẽ không hoạt động đáng tin cậy.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Không thể xác định phiên bản TLS của cURL đã cũ hay chưa do lỗi phát sinh trong quá trình gửi yêu cầu HTTPS tới https://nextcloud.com. Vui lòng kiểm tra tệp tin nhật kí Nextcloud để biết thêm thông tin.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Mô-đun PHP OPcache không được tải. Để có hiệu suất tốt hơn, bạn nên tải nó vào bản cài đặt PHP của mình.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache bị vô hiệu hóa. Để có hiệu suất tốt hơn, bạn nên áp dụng opcache.enable=1 cho cấu hình PHP của mình.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache được cấu hình để xóa nhận xét mã. Khi bật OPcache, opcache.save_comments=1 phải được đặt để Nextcloud hoạt động.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud không được phép sử dụng API OPcache. Khi bật OPcache, bạn nên bao gồm tất cả các thư mục Nextcloud với opcache.restrict_api hoặc bỏ đặt cài đặt này để tắt các hạn chế API OPcache, nhằm ngăn ngừa lỗi trong quá trình nâng cấp ứng dụng hoặc lõi Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud không được phép sử dụng API OPcache. Bạn nên bao gồm tất cả các thư mục Nextcloud với opcache.restrict_api hoặc bỏ đặt cài đặt này để tắt các hạn chế API OPcache, nhằm ngăn ngừa lỗi trong quá trình nâng cấp ứng dụng hoặc lõi Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache dựa trên bộ nhớ dùng chung bị vô hiệu hóa. Để có hiệu suất tốt hơn, bạn nên áp dụng opcache.file_cache_only=0 cho cấu hình PHP của mình và chỉ sử dụng bộ đệm tệp làm bộ đệm cấp hai.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Gần như đã vượt quá số lượng khóa OPcache tối đa. Để đảm bảo rằng tất cả các tập lệnh có thể được lưu trong bộ đệm, bạn nên áp dụng opcache.max_accelerated_files cho cấu hình PHP của mình với giá trị cao hơn %s.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bộ đệm OPcache gần đầy. Để đảm bảo rằng tất cả các tập lệnh có thể được giữ trong bộ đệm, bạn nên áp dụng opcache.memory_consumption cho cấu hình PHP của mình với giá trị cao hơn %s.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bộ đệm chuỗi nội bộ OPcache đã gần đầy. Để đảm bảo rằng các chuỗi lặp lại có thể được lưu vào bộ nhớ đệm một cách hiệu quả, bạn nên áp dụng opcache.interned_strings_buffer cho cấu hình PHP của mình với giá trị cao hơn %s.",
"Administrator documentation" : "Tài liệu quản trị viên",
"User documentation" : "Tài liệu người dùng",
"Nextcloud help overview" : "Tổng quan trợ giúp",
@@ -151,6 +142,7 @@ OC.L10N.register(
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP của bạn không có hỗ trợ FreeType, dẫn đến vỡ ảnh hồ sơ và giao diện cài đặt.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP dường như không được thiết lập đúng cách để truy vấn các biến môi trường hệ thống. Thử nghiệm với getenv(\"PATH\") trả về một phản hồi trống.",
"PHP modules" : "Mô-đun PHP",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Mô-đun PHP OPcache không được tải. Để có hiệu suất tốt hơn, bạn nên tải nó vào bản cài đặt PHP của mình.",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Bạn hiện đang chạy PHP %s. PHP 8.0 hiện không được dùng nữa trong Nextcloud 27. Nextcloud 28 có thể yêu cầu ít nhất PHP 8.1. Vui lòng nâng cấp lên một trong các phiên bản PHP được hỗ trợ chính thức do Nhóm PHP cung cấp càng sớm càng tốt.",
"You are currently running PHP %s." : "Bạn hiện đang chạy PHP %s.",
"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." : "Cấu hình chỉ đọc đã được bật. Điều này ngăn thiết lập một số cấu hình thông qua giao diện web. Hơn nữa, tệp cần được ghi theo cách thủ công cho mỗi lần cập nhật.",
@@ -538,6 +530,14 @@ OC.L10N.register(
"There are some warnings regarding your setup." : "Có một số cảnh báo liên quan đến thiết lập của bạn.",
"Checking for system and security issues." : "Kiểm tra các vấn đề về hệ thống và bảo mật.",
"Use a second factor besides your password to increase security for your account." : "Sử dụng yếu tố thứ hai ngoài mật khẩu để tăng tính bảo mật cho tài khoản của bạn.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache bị vô hiệu hóa. Để có hiệu suất tốt hơn, bạn nên áp dụng opcache.enable=1 cho cấu hình PHP của mình.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache được cấu hình để xóa nhận xét mã. Khi bật OPcache, opcache.save_comments=1 phải được đặt để Nextcloud hoạt động.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud không được phép sử dụng API OPcache. Khi bật OPcache, bạn nên bao gồm tất cả các thư mục Nextcloud với opcache.restrict_api hoặc bỏ đặt cài đặt này để tắt các hạn chế API OPcache, nhằm ngăn ngừa lỗi trong quá trình nâng cấp ứng dụng hoặc lõi Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud không được phép sử dụng API OPcache. Bạn nên bao gồm tất cả các thư mục Nextcloud với opcache.restrict_api hoặc bỏ đặt cài đặt này để tắt các hạn chế API OPcache, nhằm ngăn ngừa lỗi trong quá trình nâng cấp ứng dụng hoặc lõi Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache dựa trên bộ nhớ dùng chung bị vô hiệu hóa. Để có hiệu suất tốt hơn, bạn nên áp dụng opcache.file_cache_only=0 cho cấu hình PHP của mình và chỉ sử dụng bộ đệm tệp làm bộ đệm cấp hai.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Gần như đã vượt quá số lượng khóa OPcache tối đa. Để đảm bảo rằng tất cả các tập lệnh có thể được lưu trong bộ đệm, bạn nên áp dụng opcache.max_accelerated_files cho cấu hình PHP của mình với giá trị cao hơn %s.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bộ đệm OPcache gần đầy. Để đảm bảo rằng tất cả các tập lệnh có thể được giữ trong bộ đệm, bạn nên áp dụng opcache.memory_consumption cho cấu hình PHP của mình với giá trị cao hơn %s.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bộ đệm chuỗi nội bộ OPcache đã gần đầy. Để đảm bảo rằng các chuỗi lặp lại có thể được lưu vào bộ nhớ đệm một cách hiệu quả, bạn nên áp dụng opcache.interned_strings_buffer cho cấu hình PHP của mình với giá trị cao hơn %s.",
"Enable all" : "Kích hoạt tất cả",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/vi.json b/apps/settings/l10n/vi.json
index 44101586a8a..607f952c03e 100644
--- a/apps/settings/l10n/vi.json
+++ b/apps/settings/l10n/vi.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "Federated Cloud Sharing",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL đang sử dụng đã lâu không cập nhật %1$s phiên bản (%2$s). Vui lòng cập nhật hệ điều hành hoặc các tính năng như %3$s sẽ không hoạt động đáng tin cậy.",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "Không thể xác định phiên bản TLS của cURL đã cũ hay chưa do lỗi phát sinh trong quá trình gửi yêu cầu HTTPS tới https://nextcloud.com. Vui lòng kiểm tra tệp tin nhật kí Nextcloud để biết thêm thông tin.",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Mô-đun PHP OPcache không được tải. Để có hiệu suất tốt hơn, bạn nên tải nó vào bản cài đặt PHP của mình.",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache bị vô hiệu hóa. Để có hiệu suất tốt hơn, bạn nên áp dụng opcache.enable=1 cho cấu hình PHP của mình.",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache được cấu hình để xóa nhận xét mã. Khi bật OPcache, opcache.save_comments=1 phải được đặt để Nextcloud hoạt động.",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud không được phép sử dụng API OPcache. Khi bật OPcache, bạn nên bao gồm tất cả các thư mục Nextcloud với opcache.restrict_api hoặc bỏ đặt cài đặt này để tắt các hạn chế API OPcache, nhằm ngăn ngừa lỗi trong quá trình nâng cấp ứng dụng hoặc lõi Nextcloud.",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud không được phép sử dụng API OPcache. Bạn nên bao gồm tất cả các thư mục Nextcloud với opcache.restrict_api hoặc bỏ đặt cài đặt này để tắt các hạn chế API OPcache, nhằm ngăn ngừa lỗi trong quá trình nâng cấp ứng dụng hoặc lõi Nextcloud.",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache dựa trên bộ nhớ dùng chung bị vô hiệu hóa. Để có hiệu suất tốt hơn, bạn nên áp dụng opcache.file_cache_only=0 cho cấu hình PHP của mình và chỉ sử dụng bộ đệm tệp làm bộ đệm cấp hai.",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Gần như đã vượt quá số lượng khóa OPcache tối đa. Để đảm bảo rằng tất cả các tập lệnh có thể được lưu trong bộ đệm, bạn nên áp dụng opcache.max_accelerated_files cho cấu hình PHP của mình với giá trị cao hơn %s.",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bộ đệm OPcache gần đầy. Để đảm bảo rằng tất cả các tập lệnh có thể được giữ trong bộ đệm, bạn nên áp dụng opcache.memory_consumption cho cấu hình PHP của mình với giá trị cao hơn %s.",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bộ đệm chuỗi nội bộ OPcache đã gần đầy. Để đảm bảo rằng các chuỗi lặp lại có thể được lưu vào bộ nhớ đệm một cách hiệu quả, bạn nên áp dụng opcache.interned_strings_buffer cho cấu hình PHP của mình với giá trị cao hơn %s.",
"Administrator documentation" : "Tài liệu quản trị viên",
"User documentation" : "Tài liệu người dùng",
"Nextcloud help overview" : "Tổng quan trợ giúp",
@@ -149,6 +140,7 @@
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "PHP của bạn không có hỗ trợ FreeType, dẫn đến vỡ ảnh hồ sơ và giao diện cài đặt.",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP dường như không được thiết lập đúng cách để truy vấn các biến môi trường hệ thống. Thử nghiệm với getenv(\"PATH\") trả về một phản hồi trống.",
"PHP modules" : "Mô-đun PHP",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "Mô-đun PHP OPcache không được tải. Để có hiệu suất tốt hơn, bạn nên tải nó vào bản cài đặt PHP của mình.",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Bạn hiện đang chạy PHP %s. PHP 8.0 hiện không được dùng nữa trong Nextcloud 27. Nextcloud 28 có thể yêu cầu ít nhất PHP 8.1. Vui lòng nâng cấp lên một trong các phiên bản PHP được hỗ trợ chính thức do Nhóm PHP cung cấp càng sớm càng tốt.",
"You are currently running PHP %s." : "Bạn hiện đang chạy PHP %s.",
"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." : "Cấu hình chỉ đọc đã được bật. Điều này ngăn thiết lập một số cấu hình thông qua giao diện web. Hơn nữa, tệp cần được ghi theo cách thủ công cho mỗi lần cập nhật.",
@@ -536,6 +528,14 @@
"There are some warnings regarding your setup." : "Có một số cảnh báo liên quan đến thiết lập của bạn.",
"Checking for system and security issues." : "Kiểm tra các vấn đề về hệ thống và bảo mật.",
"Use a second factor besides your password to increase security for your account." : "Sử dụng yếu tố thứ hai ngoài mật khẩu để tăng tính bảo mật cho tài khoản của bạn.",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache bị vô hiệu hóa. Để có hiệu suất tốt hơn, bạn nên áp dụng opcache.enable=1 cho cấu hình PHP của mình.",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache được cấu hình để xóa nhận xét mã. Khi bật OPcache, opcache.save_comments=1 phải được đặt để Nextcloud hoạt động.",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud không được phép sử dụng API OPcache. Khi bật OPcache, bạn nên bao gồm tất cả các thư mục Nextcloud với opcache.restrict_api hoặc bỏ đặt cài đặt này để tắt các hạn chế API OPcache, nhằm ngăn ngừa lỗi trong quá trình nâng cấp ứng dụng hoặc lõi Nextcloud.",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud không được phép sử dụng API OPcache. Bạn nên bao gồm tất cả các thư mục Nextcloud với opcache.restrict_api hoặc bỏ đặt cài đặt này để tắt các hạn chế API OPcache, nhằm ngăn ngừa lỗi trong quá trình nâng cấp ứng dụng hoặc lõi Nextcloud.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "OPcache dựa trên bộ nhớ dùng chung bị vô hiệu hóa. Để có hiệu suất tốt hơn, bạn nên áp dụng opcache.file_cache_only=0 cho cấu hình PHP của mình và chỉ sử dụng bộ đệm tệp làm bộ đệm cấp hai.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "Gần như đã vượt quá số lượng khóa OPcache tối đa. Để đảm bảo rằng tất cả các tập lệnh có thể được lưu trong bộ đệm, bạn nên áp dụng opcache.max_accelerated_files cho cấu hình PHP của mình với giá trị cao hơn %s.",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bộ đệm OPcache gần đầy. Để đảm bảo rằng tất cả các tập lệnh có thể được giữ trong bộ đệm, bạn nên áp dụng opcache.memory_consumption cho cấu hình PHP của mình với giá trị cao hơn %s.",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "Bộ đệm chuỗi nội bộ OPcache đã gần đầy. Để đảm bảo rằng các chuỗi lặp lại có thể được lưu vào bộ nhớ đệm một cách hiệu quả, bạn nên áp dụng opcache.interned_strings_buffer cho cấu hình PHP của mình với giá trị cao hơn %s.",
"Enable all" : "Kích hoạt tất cả",
"Internet Explorer" : "Internet Explorer",
"Edge" : "Edge",
diff --git a/apps/settings/l10n/zh_CN.js b/apps/settings/l10n/zh_CN.js
index c767c70516d..c54a643b97e 100644
--- a/apps/settings/l10n/zh_CN.js
+++ b/apps/settings/l10n/zh_CN.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "联合云共享",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL 正使用一个过时的%1$s 版本 (%2$s)。请升级您的操作系统,否则像 %3$s 这样的特性将无法可靠地工作。",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "不能确定 cURL 的 TLS 版本是否已过时,因为在 HTTPS 请求 https://nextcloud.com 时发生了错误。请检查 Nextcloud 日志文件以获取更多信息。",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "未加载 PHP OPcache 模块。为了更好的性能,建议将其加载到您的 PHP 安装中。",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache 已经禁用。为了更好的性能,建议在您的 PHP 设置中应用 <code>opcache.enable=1</code>。",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被设置为移除代码注释。当启用 OPcache 后,必须设置 <code>opcache.save_comments=1</code>,才能让 Nextcloud 工作。",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允许使用 OPcache API。启用 OPcache 后,强烈建议使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目录,或取消该设置以禁用 OPcache API 限制,以避免 Nextcloud 核心或应用程序升级期间发生错误。",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允许使用 OPcache API。强烈建议使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目录,或取消该设置以禁用 OPcache API 限制,以避免 Nextcloud 核心或应用程序升级期间发生错误。",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "基于共享内存的 OPcache 已禁用。为了更好的性能,建议在您的 PHP 配置中应用 <code>opcache.file_cache_only=0</code>,并仅使用文件作为二级缓存。",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "几乎超过了 OPcache 键的最大数量。为确保所有脚本可以保留在缓存中,建议在您的 PHP 设置中 <code>opcache.max_accelerated_files</code> 设置一个高于 <code>%s</code> 的值。",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 缓存几乎已满。为确保所有脚本可以保留在缓存中,建议在您的 PHP 设置中 <code>opcache.memory_consumption</code> 设置一个高于 <code>%s</code> 的值。",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 内部字符串缓存几乎已满。为确保重复的字符串可以被有效地缓存,建议在您的 PHP 设置中 <code>opcache.interned_strings_buffer</code> 设置一个高于 <code>%s</code> 的值。",
"Administrator documentation" : "管理员文档",
"User documentation" : "用户文档",
"Nextcloud help overview" : "Nextcloud 帮助文件预览",
@@ -180,6 +171,7 @@ OC.L10N.register(
"PHP modules" : "PHP模块",
"This instance is missing some required PHP modules. It is required to install them: %s." : "该实例缺少一些必须的PHP模块。必须安装以下模块:%s",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "该实例缺少一些推荐的PHP模块。强烈建议您安装以下模块以提升性能和兼容性:%s",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "未加载 PHP OPcache 模块。为了更好的性能,建议将其加载到您的 PHP 安装中。",
"PHP version" : "PHP版本",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "您当前正在使用 PHP %s。在 Nextcloud 27 中 PHP 8.0 已过时,而在 Nextcloud 28 中可能最低需要 PHP 8.1。请尽快升级 PHP 至官方支持的最新版本。",
"You are currently running PHP %s." : "您当前正在使用 PHP %s。",
@@ -619,6 +611,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Nextcloud 的此社区版本不受支持,即时通知不可用。",
"Use a second factor besides your password to increase security for your account." : "使用除您密码之外的第二种方法来增强您账号的安全性。",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "如果您使用第三方应用程序连接到 Nextcloud,请确保在启用双因素身份验证之前为每个应用程序创建和配置应用程序密码。",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache 已经禁用。为了更好的性能,建议在您的 PHP 设置中应用 <code>opcache.enable=1</code>。",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被设置为移除代码注释。当启用 OPcache 后,必须设置 <code>opcache.save_comments=1</code>,才能让 Nextcloud 工作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允许使用 OPcache API。启用 OPcache 后,强烈建议使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目录,或取消该设置以禁用 OPcache API 限制,以避免 Nextcloud 核心或应用程序升级期间发生错误。",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允许使用 OPcache API。强烈建议使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目录,或取消该设置以禁用 OPcache API 限制,以避免 Nextcloud 核心或应用程序升级期间发生错误。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "基于共享内存的 OPcache 已禁用。为了更好的性能,建议在您的 PHP 配置中应用 <code>opcache.file_cache_only=0</code>,并仅使用文件作为二级缓存。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "几乎超过了 OPcache 键的最大数量。为确保所有脚本可以保留在缓存中,建议在您的 PHP 设置中 <code>opcache.max_accelerated_files</code> 设置一个高于 <code>%s</code> 的值。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 缓存几乎已满。为确保所有脚本可以保留在缓存中,建议在您的 PHP 设置中 <code>opcache.memory_consumption</code> 设置一个高于 <code>%s</code> 的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 内部字符串缓存几乎已满。为确保重复的字符串可以被有效地缓存,建议在您的 PHP 设置中 <code>opcache.interned_strings_buffer</code> 设置一个高于 <code>%s</code> 的值。",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "LDAP 用户或组的 UUID 无效。请审查你在 LDAP 配置的专家部分的 \"覆盖 UUID 检测 \"设置,并使用 \"occ ldap:update-uuid\" 来更新它们。",
"Enable all" : "启用所有",
"Internet Explorer" : "IE 浏览器",
diff --git a/apps/settings/l10n/zh_CN.json b/apps/settings/l10n/zh_CN.json
index 1128ee4a8eb..79a309f48be 100644
--- a/apps/settings/l10n/zh_CN.json
+++ b/apps/settings/l10n/zh_CN.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "联合云共享",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL 正使用一个过时的%1$s 版本 (%2$s)。请升级您的操作系统,否则像 %3$s 这样的特性将无法可靠地工作。",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "不能确定 cURL 的 TLS 版本是否已过时,因为在 HTTPS 请求 https://nextcloud.com 时发生了错误。请检查 Nextcloud 日志文件以获取更多信息。",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "未加载 PHP OPcache 模块。为了更好的性能,建议将其加载到您的 PHP 安装中。",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache 已经禁用。为了更好的性能,建议在您的 PHP 设置中应用 <code>opcache.enable=1</code>。",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被设置为移除代码注释。当启用 OPcache 后,必须设置 <code>opcache.save_comments=1</code>,才能让 Nextcloud 工作。",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允许使用 OPcache API。启用 OPcache 后,强烈建议使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目录,或取消该设置以禁用 OPcache API 限制,以避免 Nextcloud 核心或应用程序升级期间发生错误。",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允许使用 OPcache API。强烈建议使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目录,或取消该设置以禁用 OPcache API 限制,以避免 Nextcloud 核心或应用程序升级期间发生错误。",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "基于共享内存的 OPcache 已禁用。为了更好的性能,建议在您的 PHP 配置中应用 <code>opcache.file_cache_only=0</code>,并仅使用文件作为二级缓存。",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "几乎超过了 OPcache 键的最大数量。为确保所有脚本可以保留在缓存中,建议在您的 PHP 设置中 <code>opcache.max_accelerated_files</code> 设置一个高于 <code>%s</code> 的值。",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 缓存几乎已满。为确保所有脚本可以保留在缓存中,建议在您的 PHP 设置中 <code>opcache.memory_consumption</code> 设置一个高于 <code>%s</code> 的值。",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 内部字符串缓存几乎已满。为确保重复的字符串可以被有效地缓存,建议在您的 PHP 设置中 <code>opcache.interned_strings_buffer</code> 设置一个高于 <code>%s</code> 的值。",
"Administrator documentation" : "管理员文档",
"User documentation" : "用户文档",
"Nextcloud help overview" : "Nextcloud 帮助文件预览",
@@ -178,6 +169,7 @@
"PHP modules" : "PHP模块",
"This instance is missing some required PHP modules. It is required to install them: %s." : "该实例缺少一些必须的PHP模块。必须安装以下模块:%s",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "该实例缺少一些推荐的PHP模块。强烈建议您安装以下模块以提升性能和兼容性:%s",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "未加载 PHP OPcache 模块。为了更好的性能,建议将其加载到您的 PHP 安装中。",
"PHP version" : "PHP版本",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "您当前正在使用 PHP %s。在 Nextcloud 27 中 PHP 8.0 已过时,而在 Nextcloud 28 中可能最低需要 PHP 8.1。请尽快升级 PHP 至官方支持的最新版本。",
"You are currently running PHP %s." : "您当前正在使用 PHP %s。",
@@ -617,6 +609,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "Nextcloud 的此社区版本不受支持,即时通知不可用。",
"Use a second factor besides your password to increase security for your account." : "使用除您密码之外的第二种方法来增强您账号的安全性。",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "如果您使用第三方应用程序连接到 Nextcloud,请确保在启用双因素身份验证之前为每个应用程序创建和配置应用程序密码。",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "OPcache 已经禁用。为了更好的性能,建议在您的 PHP 设置中应用 <code>opcache.enable=1</code>。",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被设置为移除代码注释。当启用 OPcache 后,必须设置 <code>opcache.save_comments=1</code>,才能让 Nextcloud 工作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允许使用 OPcache API。启用 OPcache 后,强烈建议使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目录,或取消该设置以禁用 OPcache API 限制,以避免 Nextcloud 核心或应用程序升级期间发生错误。",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允许使用 OPcache API。强烈建议使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目录,或取消该设置以禁用 OPcache API 限制,以避免 Nextcloud 核心或应用程序升级期间发生错误。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "基于共享内存的 OPcache 已禁用。为了更好的性能,建议在您的 PHP 配置中应用 <code>opcache.file_cache_only=0</code>,并仅使用文件作为二级缓存。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "几乎超过了 OPcache 键的最大数量。为确保所有脚本可以保留在缓存中,建议在您的 PHP 设置中 <code>opcache.max_accelerated_files</code> 设置一个高于 <code>%s</code> 的值。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 缓存几乎已满。为确保所有脚本可以保留在缓存中,建议在您的 PHP 设置中 <code>opcache.memory_consumption</code> 设置一个高于 <code>%s</code> 的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 内部字符串缓存几乎已满。为确保重复的字符串可以被有效地缓存,建议在您的 PHP 设置中 <code>opcache.interned_strings_buffer</code> 设置一个高于 <code>%s</code> 的值。",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "LDAP 用户或组的 UUID 无效。请审查你在 LDAP 配置的专家部分的 \"覆盖 UUID 检测 \"设置,并使用 \"occ ldap:update-uuid\" 来更新它们。",
"Enable all" : "启用所有",
"Internet Explorer" : "IE 浏览器",
diff --git a/apps/settings/l10n/zh_HK.js b/apps/settings/l10n/zh_HK.js
index 87db6bed820..9a8d1f9402a 100644
--- a/apps/settings/l10n/zh_HK.js
+++ b/apps/settings/l10n/zh_HK.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "聯盟式雲端分享",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL 使用的版本 %1$s 過舊(%2$s)。請更新您的作業系統,否則如 %3$s 等功能可能無法正常運作。",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "對於 https://nextcloud.com 的 HTTPS 請求發生錯誤,因此無法確定 cURL 的 TLS 版本是否過舊。請檢查 Nextcloud 的紀錄檔案以取得更多資訊。",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "未加載 PHP OPcache 模塊。為獲得更佳性能,建議將其加載到您的 PHP 安裝中。",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 <code>opcache.enable=1</code>。",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 <code>opcache.save_comments=1</code> 才能讓 Nextcloud 正常運作。",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 <code>opcache.file_cache_only=0</code> 至您的 PHP 設定中,並僅使用檔案缓存作為第二級缓存。",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "幾乎超過了可用的 OPcache 密鑰的最大數量。為確保所有腳本都可以保存在緩存中,建議將 <code>opcache.max_accelerated_files</code> 應用於您的 PHP 配置,其值高於 <code>%s</code>。",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.memory_consumption</code> 套用高於 <code>%s</code> 的值。",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 <code>opcache.interned_strings_buffer</code> 套用高於 <code>%s</code> 的值。",
"Administrator documentation" : "管理員使用手冊",
"User documentation" : "用戶使用手冊",
"Nextcloud help overview" : "Nextcloud 幫助概覽",
@@ -191,6 +182,18 @@ OC.L10N.register(
"PHP modules" : "PHP 模組",
"This instance is missing some required PHP modules. It is required to install them: %s." : "此站台缺少一些必要的 PHP 模組。必須安裝這些模組:%s。",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "此站台缺少一些建議的 PHP 模組。為了改善效能與相容性,強烈建立您安裝這些模組:%s。",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "未加載 PHP OPcache 模塊。為獲得更佳性能,建議將其加載到您的 PHP 安裝中。",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 \"opcache.enable=1\"。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 \"opcache.file_cache_only=0\" 至您的 PHP 設定中,並僅使用檔案缓存作為第二級缓存。",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache 未正常運作,opcache_get_status() 傳回 false,請檢查設定。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "幾乎超過了 OPcache 鍵的最大數量。為確保幾乎所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 \"opcache.max_accelerated_files\" 套用高於 \"%s\" 的值。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 \"opcache.memory_consumption\" 套用高於 \"%s\" 的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 \"opcache.interned_strings_buffer\" 套用高於 \"%s\" 的值。",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 \"opcache.save_comments=1\" 才能讓 Nextcloud 正常運作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 \"opcache.restrict_api\" 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "The PHP OPcache module is not properly configured. %s." : "PHP OPcache 模組設定不正確。%s。",
+ "Correctly configured" : "正確設定",
"PHP version" : "PHP 版本",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "您目前正在運行 PHP %s。Nextcloud 27 已棄用 PHP 8.0。Nextcloud 28 需要 PHP 8.1 或更新版本。請盡快升級至 PHP Group 提供官方支援的其中一個版本。",
"You are currently running PHP %s." : "您目前正在運行 PHP %s。",
@@ -646,6 +649,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "不支援 Nextcloud 的這個社群版本,且即時通知不可用。",
"Use a second factor besides your password to increase security for your account." : "使用密碼以外的第二因數來增強您賬戶的安全性。",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "如果您使用第三方應用程式來連線到 Nextcloud,請確保在啟用雙重認證前為每個應用程式設定應用程式密碼。",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 <code>opcache.enable=1</code>。",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 <code>opcache.save_comments=1</code> 才能讓 Nextcloud 正常運作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 <code>opcache.file_cache_only=0</code> 至您的 PHP 設定中,並僅使用檔案缓存作為第二級缓存。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "幾乎超過了可用的 OPcache 密鑰的最大數量。為確保所有腳本都可以保存在緩存中,建議將 <code>opcache.max_accelerated_files</code> 應用於您的 PHP 配置,其值高於 <code>%s</code>。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.memory_consumption</code> 套用高於 <code>%s</code> 的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 <code>opcache.interned_strings_buffer</code> 套用高於 <code>%s</code> 的值。",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "LDAP 用戶或群組的 UUID 無效。請查看 LDAP 配置專家部分中的“覆蓋 UUID 檢測”設置,並使用“occ ldap:update-uuid”更新它們。",
"Enable all" : "全部啟用",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/zh_HK.json b/apps/settings/l10n/zh_HK.json
index fb588b79bc9..841cb6d26eb 100644
--- a/apps/settings/l10n/zh_HK.json
+++ b/apps/settings/l10n/zh_HK.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "聯盟式雲端分享",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL 使用的版本 %1$s 過舊(%2$s)。請更新您的作業系統,否則如 %3$s 等功能可能無法正常運作。",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "對於 https://nextcloud.com 的 HTTPS 請求發生錯誤,因此無法確定 cURL 的 TLS 版本是否過舊。請檢查 Nextcloud 的紀錄檔案以取得更多資訊。",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "未加載 PHP OPcache 模塊。為獲得更佳性能,建議將其加載到您的 PHP 安裝中。",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 <code>opcache.enable=1</code>。",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 <code>opcache.save_comments=1</code> 才能讓 Nextcloud 正常運作。",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 <code>opcache.file_cache_only=0</code> 至您的 PHP 設定中,並僅使用檔案缓存作為第二級缓存。",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "幾乎超過了可用的 OPcache 密鑰的最大數量。為確保所有腳本都可以保存在緩存中,建議將 <code>opcache.max_accelerated_files</code> 應用於您的 PHP 配置,其值高於 <code>%s</code>。",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.memory_consumption</code> 套用高於 <code>%s</code> 的值。",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 <code>opcache.interned_strings_buffer</code> 套用高於 <code>%s</code> 的值。",
"Administrator documentation" : "管理員使用手冊",
"User documentation" : "用戶使用手冊",
"Nextcloud help overview" : "Nextcloud 幫助概覽",
@@ -189,6 +180,18 @@
"PHP modules" : "PHP 模組",
"This instance is missing some required PHP modules. It is required to install them: %s." : "此站台缺少一些必要的 PHP 模組。必須安裝這些模組:%s。",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "此站台缺少一些建議的 PHP 模組。為了改善效能與相容性,強烈建立您安裝這些模組:%s。",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "未加載 PHP OPcache 模塊。為獲得更佳性能,建議將其加載到您的 PHP 安裝中。",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 \"opcache.enable=1\"。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 \"opcache.file_cache_only=0\" 至您的 PHP 設定中,並僅使用檔案缓存作為第二級缓存。",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache 未正常運作,opcache_get_status() 傳回 false,請檢查設定。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "幾乎超過了 OPcache 鍵的最大數量。為確保幾乎所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 \"opcache.max_accelerated_files\" 套用高於 \"%s\" 的值。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 \"opcache.memory_consumption\" 套用高於 \"%s\" 的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 \"opcache.interned_strings_buffer\" 套用高於 \"%s\" 的值。",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 \"opcache.save_comments=1\" 才能讓 Nextcloud 正常運作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 \"opcache.restrict_api\" 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "The PHP OPcache module is not properly configured. %s." : "PHP OPcache 模組設定不正確。%s。",
+ "Correctly configured" : "正確設定",
"PHP version" : "PHP 版本",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "您目前正在運行 PHP %s。Nextcloud 27 已棄用 PHP 8.0。Nextcloud 28 需要 PHP 8.1 或更新版本。請盡快升級至 PHP Group 提供官方支援的其中一個版本。",
"You are currently running PHP %s." : "您目前正在運行 PHP %s。",
@@ -644,6 +647,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "不支援 Nextcloud 的這個社群版本,且即時通知不可用。",
"Use a second factor besides your password to increase security for your account." : "使用密碼以外的第二因數來增強您賬戶的安全性。",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "如果您使用第三方應用程式來連線到 Nextcloud,請確保在啟用雙重認證前為每個應用程式設定應用程式密碼。",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 <code>opcache.enable=1</code>。",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 <code>opcache.save_comments=1</code> 才能讓 Nextcloud 正常運作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 <code>opcache.file_cache_only=0</code> 至您的 PHP 設定中,並僅使用檔案缓存作為第二級缓存。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "幾乎超過了可用的 OPcache 密鑰的最大數量。為確保所有腳本都可以保存在緩存中,建議將 <code>opcache.max_accelerated_files</code> 應用於您的 PHP 配置,其值高於 <code>%s</code>。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.memory_consumption</code> 套用高於 <code>%s</code> 的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 <code>opcache.interned_strings_buffer</code> 套用高於 <code>%s</code> 的值。",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "LDAP 用戶或群組的 UUID 無效。請查看 LDAP 配置專家部分中的“覆蓋 UUID 檢測”設置,並使用“occ ldap:update-uuid”更新它們。",
"Enable all" : "全部啟用",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/zh_TW.js b/apps/settings/l10n/zh_TW.js
index b321e530b3c..a14a9df952a 100644
--- a/apps/settings/l10n/zh_TW.js
+++ b/apps/settings/l10n/zh_TW.js
@@ -66,15 +66,6 @@ OC.L10N.register(
"Federated Cloud Sharing" : "聯盟式雲端分享",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL 使用的版本 %1$s 過舊 (%2$s)。請更新您的作業系統,否則如 %3$s 等功能可能無法正常運作。",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "對於 https://nextcloud.com 的 HTTPS 請求發生錯誤,因此無法確定 cURL 的 TLS 是否過舊。請檢查 Nextcloud 的紀錄檔以取得更多資訊。",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "並未載入 PHP OPcache 模組。要得到更好的效能,建議將其載入到您的 PHP 安裝中。",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 <code>opcache.enable=1</code>。",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 <code>opcache.save_comments=1</code> 才能讓 Nextcloud 正常運作。",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 <code>opcache.file_cache_only=0</code> 至您的 PHP 設定中,並僅使用檔案快取作為第二級快取。",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "幾乎超過了 OPcache 鍵的最大數量。為確保幾乎所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.max_accelerated_files</code> 套用高於 <code>%s</code> 的值。",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.memory_consumption</code> 套用高於 <code>%s</code> 的值。",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 <code>opcache.interned_strings_buffer</code> 套用高於 <code>%s</code> 的值。",
"Administrator documentation" : "管理員說明文件",
"User documentation" : "使用者說明文件",
"Nextcloud help overview" : "Nextcloud 說明概覽",
@@ -191,6 +182,18 @@ OC.L10N.register(
"PHP modules" : "PHP 模組",
"This instance is missing some required PHP modules. It is required to install them: %s." : "此站台缺少一些必要的 PHP 模組。必須安裝這些模組:%s。",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "此站台缺少一些建議的 PHP 模組。為了改善效能與相容性,強烈建立您安裝這些模組:%s。",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "並未載入 PHP OPcache 模組。要得到更好的效能,建議將其載入到您的 PHP 安裝中。",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用「opcache.enable=1」。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用「opcache.file_cache_only=0」至您的 PHP 設定中,並僅使用檔案快取作為第二級快取。",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache 未正常運作,opcache_get_status() 傳回 false,請檢查設定。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "幾乎超過了 OPcache 鍵的最大數量。為確保幾乎所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的「opcache.max_accelerated_files」套用高於「%s」的值。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的「opcache.memory_consumption」套用高於「%s」的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的「opcache.interned_strings_buffer」套用高於「%s」的值。",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定「opcache.save_comments=1」才能讓 Nextcloud 正常運作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用「opcache.restrict_api」包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "The PHP OPcache module is not properly configured. %s." : "PHP OPcache 模組設定不正確。%s。",
+ "Correctly configured" : "正確設定",
"PHP version" : "PHP 版本",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "您正在執行 PHP %s。Nextcloud 27 已棄用 PHP 8.0。Nextcloud 28 需要 PHP 8.1 或更新版本。請盡快升級至 PHP Group 提供官方支援的其中一個版本。",
"You are currently running PHP %s." : "您正在執行 PHP %s。",
@@ -646,6 +649,14 @@ OC.L10N.register(
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "不支援 Nextcloud 的這個社群版本,且即時通知不可用。",
"Use a second factor besides your password to increase security for your account." : "使用密碼以外的第二因素來增強您帳號的安全性。",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "如果您使用第三方應用程式來連線到 Nextcloud,請確保在啟用雙因素驗證前為每個應用程式設定應用程式密碼。",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 <code>opcache.enable=1</code>。",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 <code>opcache.save_comments=1</code> 才能讓 Nextcloud 正常運作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 <code>opcache.file_cache_only=0</code> 至您的 PHP 設定中,並僅使用檔案快取作為第二級快取。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "幾乎超過了 OPcache 鍵的最大數量。為確保幾乎所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.max_accelerated_files</code> 套用高於 <code>%s</code> 的值。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.memory_consumption</code> 套用高於 <code>%s</code> 的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 <code>opcache.interned_strings_buffer</code> 套用高於 <code>%s</code> 的值。",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "找到無效的 LDAP 使用者或群組 UUID。請審閱您在 LDAP 專家設定中的「覆寫 UUID 偵測」設定,並使用「occ ldap:update-uuid」來更新它們。",
"Enable all" : "全部啟用",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/l10n/zh_TW.json b/apps/settings/l10n/zh_TW.json
index c2cf39e2fcc..cd26d41eecd 100644
--- a/apps/settings/l10n/zh_TW.json
+++ b/apps/settings/l10n/zh_TW.json
@@ -64,15 +64,6 @@
"Federated Cloud Sharing" : "聯盟式雲端分享",
"cURL is using an outdated %1$s version (%2$s). Please update your operating system or features such as %3$s will not work reliably." : "cURL 使用的版本 %1$s 過舊 (%2$s)。請更新您的作業系統,否則如 %3$s 等功能可能無法正常運作。",
"Could not determine if TLS version of cURL is outdated or not because an error happened during the HTTPS request against https://nextcloud.com. Please check the Nextcloud log file for more details." : "對於 https://nextcloud.com 的 HTTPS 請求發生錯誤,因此無法確定 cURL 的 TLS 是否過舊。請檢查 Nextcloud 的紀錄檔以取得更多資訊。",
- "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "並未載入 PHP OPcache 模組。要得到更好的效能,建議將其載入到您的 PHP 安裝中。",
- "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 <code>opcache.enable=1</code>。",
- "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 <code>opcache.save_comments=1</code> 才能讓 Nextcloud 正常運作。",
- "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
- "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
- "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 <code>opcache.file_cache_only=0</code> 至您的 PHP 設定中,並僅使用檔案快取作為第二級快取。",
- "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "幾乎超過了 OPcache 鍵的最大數量。為確保幾乎所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.max_accelerated_files</code> 套用高於 <code>%s</code> 的值。",
- "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.memory_consumption</code> 套用高於 <code>%s</code> 的值。",
- "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 <code>opcache.interned_strings_buffer</code> 套用高於 <code>%s</code> 的值。",
"Administrator documentation" : "管理員說明文件",
"User documentation" : "使用者說明文件",
"Nextcloud help overview" : "Nextcloud 說明概覽",
@@ -189,6 +180,18 @@
"PHP modules" : "PHP 模組",
"This instance is missing some required PHP modules. It is required to install them: %s." : "此站台缺少一些必要的 PHP 模組。必須安裝這些模組:%s。",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "此站台缺少一些建議的 PHP 模組。為了改善效能與相容性,強烈建立您安裝這些模組:%s。",
+ "PHP opcache" : "PHP opcache",
+ "The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "並未載入 PHP OPcache 模組。要得到更好的效能,建議將其載入到您的 PHP 安裝中。",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用「opcache.enable=1」。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用「opcache.file_cache_only=0」至您的 PHP 設定中,並僅使用檔案快取作為第二級快取。",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache 未正常運作,opcache_get_status() 傳回 false,請檢查設定。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "幾乎超過了 OPcache 鍵的最大數量。為確保幾乎所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的「opcache.max_accelerated_files」套用高於「%s」的值。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的「opcache.memory_consumption」套用高於「%s」的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的「opcache.interned_strings_buffer」套用高於「%s」的值。",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定「opcache.save_comments=1」才能讓 Nextcloud 正常運作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用「opcache.restrict_api」包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "The PHP OPcache module is not properly configured. %s." : "PHP OPcache 模組設定不正確。%s。",
+ "Correctly configured" : "正確設定",
"PHP version" : "PHP 版本",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "您正在執行 PHP %s。Nextcloud 27 已棄用 PHP 8.0。Nextcloud 28 需要 PHP 8.1 或更新版本。請盡快升級至 PHP Group 提供官方支援的其中一個版本。",
"You are currently running PHP %s." : "您正在執行 PHP %s。",
@@ -644,6 +647,14 @@
"This community release of Nextcloud is unsupported and instant notifications are unavailable." : "不支援 Nextcloud 的這個社群版本,且即時通知不可用。",
"Use a second factor besides your password to increase security for your account." : "使用密碼以外的第二因素來增強您帳號的安全性。",
"If you use third party applications to connect to Nextcloud, please make sure to create and configure an app password for each before enabling second factor authentication." : "如果您使用第三方應用程式來連線到 Nextcloud,請確保在啟用雙因素驗證前為每個應用程式設定應用程式密碼。",
+ "OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration." : "已停用 OPcache。要得到更好的效能,建議在您的 PHP 設定中套用 <code>opcache.enable=1</code>。",
+ "OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function." : "OPcache 被設定為移除程式碼註釋。啟用 OPcache 後,必須設定 <code>opcache.save_comments=1</code> 才能讓 Nextcloud 正常運作。",
+ "Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。啟用 OPcache 後,強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Nextcloud 不被允許使用 OPcache API。強烈建議使用 <code>opcache.restrict_api</code> 包含所有 Nextcloud 目錄,或是關閉此設定以停用 OPcache API 限制,以避免在 Nextcloud 核心或應用程式升級期間發生錯誤。",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only." : "以共享記憶體為基礎的 OPcache 已停用。為了取得更好的效能,建議套用 <code>opcache.file_cache_only=0</code> 至您的 PHP 設定中,並僅使用檔案快取作為第二級快取。",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>." : "幾乎超過了 OPcache 鍵的最大數量。為確保幾乎所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.max_accelerated_files</code> 套用高於 <code>%s</code> 的值。",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 緩衝區幾乎快滿了。為確保所有指令稿都可以保留在快取中,建議在您的 PHP 設定中的 <code>opcache.memory_consumption</code> 套用高於 <code>%s</code> 的值。",
+ "The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>." : "OPcache 內部字串緩衝區幾乎快滿了。為確保可以有效快取重複字串,建議在您的 PHP 設定中的 <code>opcache.interned_strings_buffer</code> 套用高於 <code>%s</code> 的值。",
"Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "找到無效的 LDAP 使用者或群組 UUID。請審閱您在 LDAP 專家設定中的「覆寫 UUID 偵測」設定,並使用「occ ldap:update-uuid」來更新它們。",
"Enable all" : "全部啟用",
"Internet Explorer" : "Internet Explorer",
diff --git a/apps/settings/lib/AppInfo/Application.php b/apps/settings/lib/AppInfo/Application.php
index 0da2485aa00..f3e2343e048 100644
--- a/apps/settings/lib/AppInfo/Application.php
+++ b/apps/settings/lib/AppInfo/Application.php
@@ -48,6 +48,7 @@ use OCA\Settings\Middleware\SubadminMiddleware;
use OCA\Settings\Search\AppSearch;
use OCA\Settings\Search\SectionSearch;
use OCA\Settings\Search\UserSearch;
+use OCA\Settings\SetupChecks\AppDirsWithDifferentOwner;
use OCA\Settings\SetupChecks\BruteForceThrottler;
use OCA\Settings\SetupChecks\CheckUserCertificates;
use OCA\Settings\SetupChecks\DatabaseHasMissingColumns;
@@ -67,6 +68,7 @@ use OCA\Settings\SetupChecks\PhpFreetypeSupport;
use OCA\Settings\SetupChecks\PhpGetEnv;
use OCA\Settings\SetupChecks\PhpMemoryLimit;
use OCA\Settings\SetupChecks\PhpModules;
+use OCA\Settings\SetupChecks\PhpOpcacheSetup;
use OCA\Settings\SetupChecks\PhpOutdated;
use OCA\Settings\SetupChecks\PhpOutputBuffering;
use OCA\Settings\SetupChecks\RandomnessSecure;
@@ -163,6 +165,7 @@ class Application extends App implements IBootstrap {
Util::getDefaultEmailAddress('no-reply')
);
});
+ $context->registerSetupCheck(AppDirsWithDifferentOwner::class);
$context->registerSetupCheck(BruteForceThrottler::class);
$context->registerSetupCheck(CheckUserCertificates::class);
$context->registerSetupCheck(DatabaseHasMissingColumns::class);
@@ -182,6 +185,7 @@ class Application extends App implements IBootstrap {
$context->registerSetupCheck(PhpGetEnv::class);
$context->registerSetupCheck(PhpMemoryLimit::class);
$context->registerSetupCheck(PhpModules::class);
+ $context->registerSetupCheck(PhpOpcacheSetup::class);
$context->registerSetupCheck(PhpOutdated::class);
$context->registerSetupCheck(PhpOutputBuffering::class);
$context->registerSetupCheck(RandomnessSecure::class);
diff --git a/apps/settings/lib/Controller/CheckSetupController.php b/apps/settings/lib/Controller/CheckSetupController.php
index 14f7068ce59..acd73479ea1 100644
--- a/apps/settings/lib/Controller/CheckSetupController.php
+++ b/apps/settings/lib/Controller/CheckSetupController.php
@@ -45,28 +45,21 @@
*/
namespace OCA\Settings\Controller;
-use bantu\IniGetWrapper\IniGetWrapper;
-use DirectoryIterator;
use GuzzleHttp\Exception\ClientException;
-use OC;
use OC\AppFramework\Http;
use OC\IntegrityCheck\Checker;
-use OCP\App\IAppManager;
use OCP\AppFramework\Controller;
use OCP\AppFramework\Http\Attribute\IgnoreOpenAPI;
use OCP\AppFramework\Http\DataDisplayResponse;
use OCP\AppFramework\Http\DataResponse;
use OCP\AppFramework\Http\RedirectResponse;
-use OCP\EventDispatcher\IEventDispatcher;
use OCP\Http\Client\IClientService;
use OCP\IConfig;
use OCP\IDateTimeFormatter;
use OCP\IL10N;
use OCP\IRequest;
-use OCP\IServerContainer;
use OCP\ITempManager;
use OCP\IURLGenerator;
-use OCP\Lock\ILockingProvider;
use OCP\Notification\IManager;
use OCP\SetupCheck\ISetupCheckManager;
use Psr\Log\LoggerInterface;
@@ -85,22 +78,12 @@ class CheckSetupController extends Controller {
private $checker;
/** @var LoggerInterface */
private $logger;
- /** @var IEventDispatcher */
- private $dispatcher;
- /** @var ILockingProvider */
- private $lockingProvider;
/** @var IDateTimeFormatter */
private $dateTimeFormatter;
- /** @var IniGetWrapper */
- private $iniGetWrapper;
/** @var ITempManager */
private $tempManager;
/** @var IManager */
private $manager;
- /** @var IAppManager */
- private $appManager;
- /** @var IServerContainer */
- private $serverContainer;
private ISetupCheckManager $setupCheckManager;
public function __construct($AppName,
@@ -111,14 +94,9 @@ class CheckSetupController extends Controller {
IL10N $l10n,
Checker $checker,
LoggerInterface $logger,
- IEventDispatcher $dispatcher,
- ILockingProvider $lockingProvider,
IDateTimeFormatter $dateTimeFormatter,
- IniGetWrapper $iniGetWrapper,
ITempManager $tempManager,
IManager $manager,
- IAppManager $appManager,
- IServerContainer $serverContainer,
ISetupCheckManager $setupCheckManager,
) {
parent::__construct($AppName, $request);
@@ -128,14 +106,9 @@ class CheckSetupController extends Controller {
$this->l10n = $l10n;
$this->checker = $checker;
$this->logger = $logger;
- $this->dispatcher = $dispatcher;
- $this->lockingProvider = $lockingProvider;
$this->dateTimeFormatter = $dateTimeFormatter;
- $this->iniGetWrapper = $iniGetWrapper;
$this->tempManager = $tempManager;
$this->manager = $manager;
- $this->appManager = $appManager;
- $this->serverContainer = $serverContainer;
$this->setupCheckManager = $setupCheckManager;
}
@@ -328,79 +301,6 @@ Raw output
);
}
- /**
- * Checks whether a PHP OPcache is properly set up
- * @return string[] The list of OPcache setup recommendations
- */
- protected function getOpcacheSetupRecommendations(): array {
- // If the module is not loaded, return directly to skip inapplicable checks
- if (!extension_loaded('Zend OPcache')) {
- return [$this->l10n->t('The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.')];
- }
-
- $recommendations = [];
-
- // Check whether Nextcloud is allowed to use the OPcache API
- $isPermitted = true;
- $permittedPath = $this->iniGetWrapper->getString('opcache.restrict_api');
- if (isset($permittedPath) && $permittedPath !== '' && !str_starts_with(\OC::$SERVERROOT, rtrim($permittedPath, '/'))) {
- $isPermitted = false;
- }
-
- if (!$this->iniGetWrapper->getBool('opcache.enable')) {
- $recommendations[] = $this->l10n->t('OPcache is disabled. For better performance, it is recommended to apply <code>opcache.enable=1</code> to your PHP configuration.');
-
- // Check for saved comments only when OPcache is currently disabled. If it was enabled, opcache.save_comments=0 would break Nextcloud in the first place.
- if (!$this->iniGetWrapper->getBool('opcache.save_comments')) {
- $recommendations[] = $this->l10n->t('OPcache is configured to remove code comments. With OPcache enabled, <code>opcache.save_comments=1</code> must be set for Nextcloud to function.');
- }
-
- if (!$isPermitted) {
- $recommendations[] = $this->l10n->t('Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.');
- }
- } elseif (!$isPermitted) {
- $recommendations[] = $this->l10n->t('Nextcloud is not allowed to use the OPcache API. It is highly recommended to include all Nextcloud directories with <code>opcache.restrict_api</code> or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.');
- } elseif ($this->iniGetWrapper->getBool('opcache.file_cache_only')) {
- $recommendations[] = $this->l10n->t('The shared memory based OPcache is disabled. For better performance, it is recommended to apply <code>opcache.file_cache_only=0</code> to your PHP configuration and use the file cache as second level cache only.');
- } else {
- // Check whether opcache_get_status has been explicitly disabled an in case skip usage based checks
- $disabledFunctions = $this->iniGetWrapper->getString('disable_functions');
- if (isset($disabledFunctions) && str_contains($disabledFunctions, 'opcache_get_status')) {
- return [];
- }
-
- $status = opcache_get_status(false);
-
- // Recommend to raise value, if more than 90% of max value is reached
- if (
- empty($status['opcache_statistics']['max_cached_keys']) ||
- ($status['opcache_statistics']['num_cached_keys'] / $status['opcache_statistics']['max_cached_keys'] > 0.9)
- ) {
- $recommendations[] = $this->l10n->t('The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply <code>opcache.max_accelerated_files</code> to your PHP configuration with a value higher than <code>%s</code>.', [($this->iniGetWrapper->getNumeric('opcache.max_accelerated_files') ?: 'currently')]);
- }
-
- if (
- empty($status['memory_usage']['free_memory']) ||
- ($status['memory_usage']['used_memory'] / $status['memory_usage']['free_memory'] > 9)
- ) {
- $recommendations[] = $this->l10n->t('The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply <code>opcache.memory_consumption</code> to your PHP configuration with a value higher than <code>%s</code>.', [($this->iniGetWrapper->getNumeric('opcache.memory_consumption') ?: 'currently')]);
- }
-
- if (
- // Do not recommend to raise the interned strings buffer size above a quarter of the total OPcache size
- ($this->iniGetWrapper->getNumeric('opcache.interned_strings_buffer') < $this->iniGetWrapper->getNumeric('opcache.memory_consumption') / 4) &&
- (
- empty($status['interned_strings_usage']['free_memory']) ||
- ($status['interned_strings_usage']['used_memory'] / $status['interned_strings_usage']['free_memory'] > 9)
- )
- ) {
- $recommendations[] = $this->l10n->t('The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply <code>opcache.interned_strings_buffer</code> to your PHP configuration with a value higher than <code>%s</code>.', [($this->iniGetWrapper->getNumeric('opcache.interned_strings_buffer') ?: 'currently')]);
- }
- }
-
- return $recommendations;
- }
-
protected function getSuggestedOverwriteCliURL(): string {
$currentOverwriteCliUrl = $this->config->getSystemValue('overwrite.cli.url', '');
$suggestedOverwriteCliUrl = $this->request->getServerProtocol() . '://' . $this->request->getInsecureServerHost() . \OC::$WEBROOT;
@@ -442,53 +342,6 @@ Raw output
return false;
}
- /**
- * Iterates through the configured app roots and
- * tests if the subdirectories are owned by the same user than the current user.
- *
- * @return array
- */
- protected function getAppDirsWithDifferentOwner(): array {
- $currentUser = posix_getuid();
- $appDirsWithDifferentOwner = [[]];
-
- foreach (OC::$APPSROOTS as $appRoot) {
- if ($appRoot['writable'] === true) {
- $appDirsWithDifferentOwner[] = $this->getAppDirsWithDifferentOwnerForAppRoot($currentUser, $appRoot);
- }
- }
-
- $appDirsWithDifferentOwner = array_merge(...$appDirsWithDifferentOwner);
- sort($appDirsWithDifferentOwner);
-
- return $appDirsWithDifferentOwner;
- }
-
- /**
- * Tests if the directories for one apps directory are writable by the current user.
- *
- * @param int $currentUser The current user
- * @param array $appRoot The app root config
- * @return string[] The none writable directory paths inside the app root
- */
- private function getAppDirsWithDifferentOwnerForAppRoot(int $currentUser, array $appRoot): array {
- $appDirsWithDifferentOwner = [];
- $appsPath = $appRoot['path'];
- $appsDir = new DirectoryIterator($appRoot['path']);
-
- foreach ($appsDir as $fileInfo) {
- if ($fileInfo->isDir() && !$fileInfo->isDot()) {
- $absAppPath = $appsPath . DIRECTORY_SEPARATOR . $fileInfo->getFilename();
- $appDirUser = fileowner($absAppPath);
- if ($appDirUser !== $currentUser) {
- $appDirsWithDifferentOwner[] = $absAppPath;
- }
- }
- }
-
- return $appDirsWithDifferentOwner;
- }
-
protected function isImagickEnabled(): bool {
if ($this->config->getAppValue('theming', 'enabled', 'no') === 'yes') {
if (!extension_loaded('imagick')) {
@@ -568,9 +421,7 @@ Raw output
'isCorrectMemcachedPHPModuleInstalled' => $this->isCorrectMemcachedPHPModuleInstalled(),
'hasPassedCodeIntegrityCheck' => $this->checker->hasPassedCheck(),
'codeIntegrityCheckerDocumentation' => $this->urlGenerator->linkToDocs('admin-code-integrity'),
- 'OpcacheSetupRecommendations' => $this->getOpcacheSetupRecommendations(),
'isSettimelimitAvailable' => $this->isSettimelimitAvailable(),
- 'appDirsWithDifferentOwner' => $this->getAppDirsWithDifferentOwner(),
'isImagickEnabled' => $this->isImagickEnabled(),
'areWebauthnExtensionsEnabled' => $this->areWebauthnExtensionsEnabled(),
'isMysqlUsedWithoutUTF8MB4' => $this->isMysqlUsedWithoutUTF8MB4(),
diff --git a/apps/settings/lib/SetupChecks/AppDirsWithDifferentOwner.php b/apps/settings/lib/SetupChecks/AppDirsWithDifferentOwner.php
new file mode 100644
index 00000000000..3404e8dc8b3
--- /dev/null
+++ b/apps/settings/lib/SetupChecks/AppDirsWithDifferentOwner.php
@@ -0,0 +1,104 @@
+<?php
+
+declare(strict_types=1);
+
+/**
+ * @copyright Copyright (c) 2023 Côme Chilliet <come.chilliet@nextcloud.com>
+ *
+ * @author Côme Chilliet <come.chilliet@nextcloud.com>
+ *
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+namespace OCA\Settings\SetupChecks;
+
+use OCP\IL10N;
+use OCP\SetupCheck\ISetupCheck;
+use OCP\SetupCheck\SetupResult;
+
+class AppDirsWithDifferentOwner implements ISetupCheck {
+ public function __construct(
+ private IL10N $l10n,
+ ) {
+ }
+
+ public function getName(): string {
+ return $this->l10n->t('App directories owner');
+ }
+
+ public function getCategory(): string {
+ return 'security';
+ }
+
+ /**
+ * Iterates through the configured app roots and
+ * tests if the subdirectories are owned by the same user than the current user.
+ *
+ * @return string[]
+ */
+ private function getAppDirsWithDifferentOwner(int $currentUser): array {
+ $appDirsWithDifferentOwner = [[]];
+
+ foreach (\OC::$APPSROOTS as $appRoot) {
+ if ($appRoot['writable'] === true) {
+ $appDirsWithDifferentOwner[] = $this->getAppDirsWithDifferentOwnerForAppRoot($currentUser, $appRoot);
+ }
+ }
+
+ $appDirsWithDifferentOwner = array_merge(...$appDirsWithDifferentOwner);
+ sort($appDirsWithDifferentOwner);
+
+ return $appDirsWithDifferentOwner;
+ }
+
+ /**
+ * Tests if the directories for one apps directory are writable by the current user.
+ *
+ * @param int $currentUser The current user
+ * @param array $appRoot The app root config
+ * @return string[] The none writable directory paths inside the app root
+ */
+ private function getAppDirsWithDifferentOwnerForAppRoot(int $currentUser, array $appRoot): array {
+ $appDirsWithDifferentOwner = [];
+ $appsPath = $appRoot['path'];
+ $appsDir = new \DirectoryIterator($appRoot['path']);
+
+ foreach ($appsDir as $fileInfo) {
+ if ($fileInfo->isDir() && !$fileInfo->isDot()) {
+ $absAppPath = $appsPath . DIRECTORY_SEPARATOR . $fileInfo->getFilename();
+ $appDirUser = fileowner($absAppPath);
+ if ($appDirUser !== $currentUser) {
+ $appDirsWithDifferentOwner[] = $absAppPath;
+ }
+ }
+ }
+
+ return $appDirsWithDifferentOwner;
+ }
+
+ public function run(): SetupResult {
+ $currentUser = posix_getuid();
+ $currentUserInfos = posix_getpwuid($currentUser) ?: [];
+ $appDirsWithDifferentOwner = $this->getAppDirsWithDifferentOwner($currentUser);
+ if (count($appDirsWithDifferentOwner) > 0) {
+ return SetupResult::warning(
+ $this->l10n->t("Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:\n%s", implode("\n", $appDirsWithDifferentOwner))
+ );
+ } else {
+ return SetupResult::success($this->l10n->t('App directories have the correct owner "%s"', [$currentUserInfos['name'] ?? '']));
+ }
+ }
+}
diff --git a/apps/settings/lib/SetupChecks/PhpOpcacheSetup.php b/apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
new file mode 100644
index 00000000000..07e4b513497
--- /dev/null
+++ b/apps/settings/lib/SetupChecks/PhpOpcacheSetup.php
@@ -0,0 +1,148 @@
+<?php
+
+declare(strict_types=1);
+
+/**
+ * @copyright Copyright (c) 2023 Côme Chilliet <come.chilliet@nextcloud.com>
+ *
+ * @author Côme Chilliet <come.chilliet@nextcloud.com>
+ *
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+namespace OCA\Settings\SetupChecks;
+
+use bantu\IniGetWrapper\IniGetWrapper;
+use OCP\IL10N;
+use OCP\IURLGenerator;
+use OCP\SetupCheck\ISetupCheck;
+use OCP\SetupCheck\SetupResult;
+
+class PhpOpcacheSetup implements ISetupCheck {
+ public function __construct(
+ private IL10N $l10n,
+ private IURLGenerator $urlGenerator,
+ private IniGetWrapper $iniGetWrapper,
+ ) {
+ }
+
+ public function getName(): string {
+ return $this->l10n->t('PHP opcache');
+ }
+
+ public function getCategory(): string {
+ return 'php';
+ }
+
+ /**
+ * Checks whether a PHP OPcache is properly set up
+ * @return array{'warning'|'error',list<string>} The level and the list of OPcache setup recommendations
+ */
+ protected function getOpcacheSetupRecommendations(): array {
+ $level = 'warning';
+
+ // If the module is not loaded, return directly to skip inapplicable checks
+ if (!extension_loaded('Zend OPcache')) {
+ return ['error',[$this->l10n->t('The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation.')]];
+ }
+
+ $recommendations = [];
+
+ // Check whether Nextcloud is allowed to use the OPcache API
+ $isPermitted = true;
+ $permittedPath = (string)$this->iniGetWrapper->getString('opcache.restrict_api');
+ if ($permittedPath !== '' && !str_starts_with(\OC::$SERVERROOT, rtrim($permittedPath, '/'))) {
+ $isPermitted = false;
+ }
+
+ if (!$this->iniGetWrapper->getBool('opcache.enable')) {
+ $recommendations[] = $this->l10n->t('OPcache is disabled. For better performance, it is recommended to apply "opcache.enable=1" to your PHP configuration.');
+ $level = 'error';
+ } elseif ($this->iniGetWrapper->getBool('opcache.file_cache_only')) {
+ $recommendations[] = $this->l10n->t('The shared memory based OPcache is disabled. For better performance, it is recommended to apply "opcache.file_cache_only=0" to your PHP configuration and use the file cache as second level cache only.');
+ } else {
+ // Check whether opcache_get_status has been explicitly disabled an in case skip usage based checks
+ $disabledFunctions = $this->iniGetWrapper->getString('disable_functions');
+ if (isset($disabledFunctions) && str_contains($disabledFunctions, 'opcache_get_status')) {
+ return [$level, $recommendations];
+ }
+
+ $status = opcache_get_status(false);
+
+ if ($status === false) {
+ $recommendations[] = $this->l10n->t('OPcache is not working as it should, opcache_get_status() returns false, please check configuration.');
+ $level = 'error';
+ }
+
+ // Recommend to raise value, if more than 90% of max value is reached
+ if (
+ empty($status['opcache_statistics']['max_cached_keys']) ||
+ ($status['opcache_statistics']['num_cached_keys'] / $status['opcache_statistics']['max_cached_keys'] > 0.9)
+ ) {
+ $recommendations[] = $this->l10n->t('The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply "opcache.max_accelerated_files" to your PHP configuration with a value higher than "%s".', [($this->iniGetWrapper->getNumeric('opcache.max_accelerated_files') ?: 'currently')]);
+ }
+
+ if (
+ empty($status['memory_usage']['free_memory']) ||
+ ($status['memory_usage']['used_memory'] / $status['memory_usage']['free_memory'] > 9)
+ ) {
+ $recommendations[] = $this->l10n->t('The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply "opcache.memory_consumption" to your PHP configuration with a value higher than "%s".', [($this->iniGetWrapper->getNumeric('opcache.memory_consumption') ?: 'currently')]);
+ }
+
+ if (
+ // Do not recommend to raise the interned strings buffer size above a quarter of the total OPcache size
+ ($this->iniGetWrapper->getNumeric('opcache.interned_strings_buffer') ?? 0 < $this->iniGetWrapper->getNumeric('opcache.memory_consumption') ?? 0 / 4) &&
+ (
+ empty($status['interned_strings_usage']['free_memory']) ||
+ ($status['interned_strings_usage']['used_memory'] / $status['interned_strings_usage']['free_memory'] > 9)
+ )
+ ) {
+ $recommendations[] = $this->l10n->t('The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply "opcache.interned_strings_buffer" to your PHP configuration with a value higher than "%s".', [($this->iniGetWrapper->getNumeric('opcache.interned_strings_buffer') ?: 'currently')]);
+ }
+ }
+
+ // Check for saved comments only when OPcache is currently disabled. If it was enabled, opcache.save_comments=0 would break Nextcloud in the first place.
+ if (!$this->iniGetWrapper->getBool('opcache.save_comments')) {
+ $recommendations[] = $this->l10n->t('OPcache is configured to remove code comments. With OPcache enabled, "opcache.save_comments=1" must be set for Nextcloud to function.');
+ $level = 'error';
+ }
+
+ if (!$isPermitted) {
+ $recommendations[] = $this->l10n->t('Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with "opcache.restrict_api" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades.');
+ $level = 'error';
+ }
+
+ return [$level, $recommendations];
+ }
+
+ public function run(): SetupResult {
+ [$level,$recommendations] = $this->getOpcacheSetupRecommendations();
+ if (!empty($recommendations)) {
+ return match($level) {
+ 'error' => SetupResult::error(
+ $this->l10n->t('The PHP OPcache module is not properly configured. %s.', implode("\n", $recommendations)),
+ $this->urlGenerator->linkToDocs('admin-php-opcache')
+ ),
+ default => SetupResult::warning(
+ $this->l10n->t('The PHP OPcache module is not properly configured. %s.', implode("\n", $recommendations)),
+ $this->urlGenerator->linkToDocs('admin-php-opcache')
+ ),
+ };
+ } else {
+ return SetupResult::success($this->l10n->t('Correctly configured'));
+ }
+ }
+}
diff --git a/apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue b/apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue
index 7dd4924f5e9..5ef6a00b1f2 100644
--- a/apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue
+++ b/apps/settings/src/components/PersonalInfo/ProfileSection/ProfilePreviewCard.vue
@@ -162,7 +162,6 @@ export default {
height: 70px;
border-radius: var(--border-radius-large) var(--border-radius-large) 0 0;
background-color: var(--color-primary-element);
- background-image: var(--gradient-primary-background);
span {
bottom: 0;
diff --git a/apps/settings/templates/settings/personal/development.notice.php b/apps/settings/templates/settings/personal/development.notice.php
index ce32639c598..a8a807b2dde 100644
--- a/apps/settings/templates/settings/personal/development.notice.php
+++ b/apps/settings/templates/settings/personal/development.notice.php
@@ -41,16 +41,16 @@
'{mailtext}',
],
[
- image_path('core', 'facebook.svg'),
- image_path('core', 'twitter.svg'),
- image_path('core', 'mastodon.svg'),
- image_path('core', 'rss.svg'),
- image_path('core', 'mail.svg'),
- '<a target="_blank" rel="noreferrer noopener" href="https://www.facebook.com/Nextclouders/">',
- '<a target="_blank" rel="noreferrer noopener" href="https://twitter.com/nextclouders">',
- '<a target="_blank" rel="noreferrer noopener" href="https://mastodon.xyz/@nextcloud">',
- '<a target="_blank" rel="noreferrer noopener" href="https://nextcloud.com/blog/">',
- '<a target="_blank" rel="noreferrer noopener" href="https://newsletter.nextcloud.com/?p=subscribe&amp;id=1">',
+ '<svg aria-hidden="true" width="50" height="50" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="8" fill="var(--color-text-maxcontrast)"/><path d="m7 5c0-1.1 0.9-2 2-2h1.5v2h-1c-0.27 0-0.5 0.23-0.5 0.5v1h1.5v2h-1.5v4.5h-2v-4.5h-1.5v-2h1.5z" fill="var(--color-main-background)"/></svg>',
+ '<svg aria-hidden="true" width="50" height="50" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="8" fill="var(--color-text-maxcontrast)"/><path d="m9.784 4c-1.0945 0-1.982 0.89-1.982 1.982 0 0.167 0.026 0.336 0.06 0.474h-0.153c-1.361-0.077-2.577-0.56-3.445-1.512-0.19-0.204-0.368-0.422-0.518-0.654-0.294 0.509-0.325 1.1-0.19 1.648 0.123 0.41 0.34 0.776 0.64 1.05l0.15 0.1364-0.19-0.041c-0.245-0.068-0.49-0.15-0.722-0.245 0.027 0.49 0.218 0.94 0.517 1.294 0.286 0.34 0.667 0.6 1.103 0.722-0.31 0.032-0.6165 0.0236-0.926 0.0135 0.3132 0.763 1.035 1.322 1.8927 1.3897-0.79 0.585-1.77 0.912-2.82 0.912 0.7762 0.477 1.661 0.777 2.628 0.831h0.627c2.982-0.163 5.338-2.63 5.34-5.6526v-0.286c0.11-0.095 0.218-0.19 0.327-0.3 0.259-0.2316 0.49-0.504 0.681-0.79-0.313 0.204-0.681 0.3133-1.09 0.313h-0.014c0.366-0.2453 0.653-0.613 0.8-1.035-0.41 0.212-0.802 0.3433-1.23 0.425-0.46-0.4-0.83-0.675-1.486-0.675z" fill="var(--color-main-background)"/></svg>',
+ '<svg aria-hidden="true" width="50" height="50" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="8" fill="var(--color-text-maxcontrast)"/><path d="m13.183 9.2819c-0.1566 0.80567-1.4026 1.6874-2.8336 1.8583-0.74623 0.08903-1.4809 0.17088-2.2644 0.13494-1.2813-0.05872-2.2923-0.30582-2.2923-0.30582 0 0.12473 0.0077 0.24349 0.02307 0.35456 0.16657 1.2645 1.2538 1.3402 2.2837 1.3755 1.0395 0.03557 1.9651-0.25629 1.9651-0.25629l0.0427 0.93975s-0.72709 0.39044-2.0223 0.46224c-0.71423 0.03926-1.6011-0.01798-2.634-0.29136-2.2402-0.59294-2.6255-2.9809-2.6844-5.4039-0.01797-0.7194-0.00687-1.3977-0.00687-1.9651 0-2.4776 1.6233-3.2038 1.6233-3.2038 0.81852-0.37591 2.223-0.53399 3.6832-0.54593h0.035867c1.4601 0.011937 2.8656 0.17002 3.6841 0.54593 0 0 1.6233 0.72623 1.6233 3.2038 0 0 0.02036 1.828-0.22639 3.0971" fill="var(--color-main-background)" stroke-width=".049227"/><path d="m11.494 6.377v3h-1.1885v-2.9118c0-0.6138-0.25826-0.92535-0.77484-0.92535-0.57116 0-0.85742 0.36957-0.85742 1.1004v1.5938h-1.1815v-1.5938c0-0.73078-0.28632-1.1004-0.85748-1.1004-0.51658 0-0.77484 0.31155-0.77484 0.92535v2.9118h-1.1885v-3c0-0.61313 0.15611-1.1004 0.46969-1.4608 0.32336-0.36047 0.74684-0.54525 1.2725-0.54525 0.6082 0 1.0688 0.23377 1.3733 0.70137l0.29604 0.49627 0.2961-0.49627c0.30447-0.4676 0.76505-0.70137 1.3733-0.70137 0.52563 0 0.9491 0.18479 1.2725 0.54525 0.31352 0.36047 0.46963 0.84769 0.46963 1.4608" fill="var(--color-text-maxcontrast)" stroke-width=".049227"/></svg>',
+ '<svg aria-hidden="true" width="50" height="50" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="8" fill="var(--color-text-maxcontrast)"/><path d="m4.5 3.5v1.7c3.563 0 6.3 2.735 6.3 6.3h1.7c0-4.4-3.58-8-8-8zm0 2.5v1.7c2.326 0 3.774 1.468 3.8 3.8h1.7c0-3-2.492-5.5-5.5-5.5zm1.25 3c-0.69 0-1.25 0.56-1.25 1.25s0.56 1.25 1.25 1.25 1.25-0.56 1.25-1.25-0.56-1.25-1.25-1.25z" fill="var(--color-main-background)"/></svg>',
+ '<svg aria-hidden="true" width="50" height="50" version="1.1" viewBox="0 0 16 16" xmlns="http://www.w3.org/2000/svg"><circle cx="8" cy="8" r="8" fill="var(--color-text-maxcontrast)"/><path d="m3.556 4.875c-0.306 0-0.556 0.248-0.556 0.555v5.14c0 0.31 0.25 0.555 0.556 0.555h8.89c0.304 0 0.554-0.245 0.554-0.555v-5.14c0-0.307-0.25-0.555-0.556-0.555zm0.47 0.643 3.8 3.8h0.33l3.82-3.8 0.38 0.38-2.274 2.31 1.82 1.753-0.38 0.38-1.753-1.753-1.267 1.285h-0.8l-1.368-1.283-1.754 1.77-0.38-0.4 1.734-1.76-2.292-2.3z" fill="var(--color-main-background)"/></svg>',
+ '<a target="_blank" aria-label="{facebooktext}" rel="noreferrer noopener" href="https://www.facebook.com/Nextclouders/">',
+ '<a target="_blank" aria-label="{twittertext}" rel="noreferrer noopener" href="https://twitter.com/nextclouders">',
+ '<a target="_blank" aria-label="{mastodontext}" rel="noreferrer noopener" href="https://mastodon.xyz/@nextcloud">',
+ '<a target="_blank" aria-label="{rsstext}" rel="noreferrer noopener" href="https://nextcloud.com/blog/">',
+ '<a target="_blank" aria-label="{mailtext}" rel="noreferrer noopener" href="https://newsletter.nextcloud.com/?p=subscribe&amp;id=1">',
'</a>',
$l->t('Like our Facebook page'),
$l->t('Follow us on Twitter'),
@@ -59,11 +59,11 @@
$l->t('Subscribe to our newsletter'),
],
- '{facebookopen}<img width="50" src="{facebookimage}" title="{facebooktext}" alt="{facebooktext}">{linkclose}
-{twitteropen}<img width="50" src="{twitterimage}" title="{twittertext}" alt="{twittertext}">{linkclose}
-{mastodonopen}<img width="50" src="{mastodonimage}" title="{mastodontext}" alt="{mastodontext}">{linkclose}
-{rssopen}<img class="img-circle" width="50" src="{rssimage}" title="{rsstext}" alt="{rsstext}">{linkclose}
-{newsletteropen}<img width="50" src="{mailimage}" title="{mailtext}" alt="{mailtext}">{linkclose}'
+ '{facebookopen}{facebookimage}{linkclose}
+ {twitteropen}{twitterimage}{linkclose}
+ {mastodonopen}{mastodonimage}{linkclose}
+ {rssopen}{rssimage}{linkclose}
+ {newsletteropen}{mailimage}{linkclose}'
)); ?>
</p>
</div>
diff --git a/apps/settings/tests/Controller/CheckSetupControllerTest.php b/apps/settings/tests/Controller/CheckSetupControllerTest.php
index a4cd6bb0a96..488497956ce 100644
--- a/apps/settings/tests/Controller/CheckSetupControllerTest.php
+++ b/apps/settings/tests/Controller/CheckSetupControllerTest.php
@@ -34,25 +34,19 @@
*/
namespace OCA\Settings\Tests\Controller;
-use bantu\IniGetWrapper\IniGetWrapper;
-use OC;
use OC\IntegrityCheck\Checker;
use OCA\Settings\Controller\CheckSetupController;
-use OCP\App\IAppManager;
use OCP\AppFramework\Http;
use OCP\AppFramework\Http\DataDisplayResponse;
use OCP\AppFramework\Http\DataResponse;
use OCP\AppFramework\Http\RedirectResponse;
-use OCP\EventDispatcher\IEventDispatcher;
use OCP\Http\Client\IClientService;
use OCP\IConfig;
use OCP\IDateTimeFormatter;
use OCP\IL10N;
use OCP\IRequest;
-use OCP\IServerContainer;
use OCP\ITempManager;
use OCP\IURLGenerator;
-use OCP\Lock\ILockingProvider;
use OCP\Notification\IManager;
use OCP\SetupCheck\ISetupCheckManager;
use PHPUnit\Framework\MockObject\MockObject;
@@ -83,22 +77,12 @@ class CheckSetupControllerTest extends TestCase {
private $logger;
/** @var Checker|\PHPUnit\Framework\MockObject\MockObject */
private $checker;
- /** @var IEventDispatcher|\PHPUnit\Framework\MockObject\MockObject */
- private $dispatcher;
- /** @var ILockingProvider|\PHPUnit\Framework\MockObject\MockObject */
- private $lockingProvider;
/** @var IDateTimeFormatter|\PHPUnit\Framework\MockObject\MockObject */
private $dateTimeFormatter;
- /** @var IniGetWrapper|\PHPUnit\Framework\MockObject\MockObject */
- private $iniGetWrapper;
/** @var ITempManager|\PHPUnit\Framework\MockObject\MockObject */
private $tempManager;
/** @var IManager|\PHPUnit\Framework\MockObject\MockObject */
private $notificationManager;
- /** @var IAppManager|MockObject */
- private $appManager;
- /** @var IServerContainer|MockObject */
- private $serverContainer;
/** @var ISetupCheckManager|MockObject */
private $setupCheckManager;
@@ -127,17 +111,12 @@ class CheckSetupControllerTest extends TestCase {
->willReturnCallback(function ($message, array $replace) {
return vsprintf($message, $replace);
});
- $this->dispatcher = $this->createMock(IEventDispatcher::class);
$this->checker = $this->getMockBuilder('\OC\IntegrityCheck\Checker')
->disableOriginalConstructor()->getMock();
$this->logger = $this->getMockBuilder(LoggerInterface::class)->getMock();
- $this->lockingProvider = $this->getMockBuilder(ILockingProvider::class)->getMock();
$this->dateTimeFormatter = $this->getMockBuilder(IDateTimeFormatter::class)->getMock();
- $this->iniGetWrapper = $this->getMockBuilder(IniGetWrapper::class)->getMock();
$this->tempManager = $this->getMockBuilder(ITempManager::class)->getMock();
$this->notificationManager = $this->getMockBuilder(IManager::class)->getMock();
- $this->appManager = $this->createMock(IAppManager::class);
- $this->serverContainer = $this->createMock(IServerContainer::class);
$this->setupCheckManager = $this->createMock(ISetupCheckManager::class);
$this->checkSetupController = $this->getMockBuilder(CheckSetupController::class)
->setConstructorArgs([
@@ -149,14 +128,9 @@ class CheckSetupControllerTest extends TestCase {
$this->l10n,
$this->checker,
$this->logger,
- $this->dispatcher,
- $this->lockingProvider,
$this->dateTimeFormatter,
- $this->iniGetWrapper,
$this->tempManager,
$this->notificationManager,
- $this->appManager,
- $this->serverContainer,
$this->setupCheckManager,
])
->setMethods([
@@ -164,9 +138,7 @@ class CheckSetupControllerTest extends TestCase {
'getSuggestedOverwriteCliURL',
'getCurlVersion',
'isPhpOutdated',
- 'getOpcacheSetupRecommendations',
'isPHPMailerUsed',
- 'getAppDirsWithDifferentOwner',
'isImagickEnabled',
'areWebauthnExtensionsEnabled',
'isMysqlUsedWithoutUTF8MB4',
@@ -210,10 +182,6 @@ class CheckSetupControllerTest extends TestCase {
->method('newClient');
$this->checkSetupController
->expects($this->once())
- ->method('getOpcacheSetupRecommendations')
- ->willReturn(['recommendation1', 'recommendation2']);
- $this->checkSetupController
- ->expects($this->once())
->method('getSuggestedOverwriteCliURL')
->willReturn('');
$this->checkSetupController
@@ -231,11 +199,6 @@ class CheckSetupControllerTest extends TestCase {
$this->checkSetupController
->expects($this->once())
- ->method('getAppDirsWithDifferentOwner')
- ->willReturn([]);
-
- $this->checkSetupController
- ->expects($this->once())
->method('isImagickEnabled')
->willReturn(false);
@@ -299,9 +262,7 @@ class CheckSetupControllerTest extends TestCase {
'isCorrectMemcachedPHPModuleInstalled' => true,
'hasPassedCodeIntegrityCheck' => true,
'codeIntegrityCheckerDocumentation' => 'http://docs.example.org/server/go.php?to=admin-code-integrity',
- 'OpcacheSetupRecommendations' => ['recommendation1', 'recommendation2'],
'isSettimelimitAvailable' => true,
- 'appDirsWithDifferentOwner' => [],
'isImagickEnabled' => false,
'areWebauthnExtensionsEnabled' => false,
'isMysqlUsedWithoutUTF8MB4' => false,
@@ -327,14 +288,9 @@ class CheckSetupControllerTest extends TestCase {
$this->l10n,
$this->checker,
$this->logger,
- $this->dispatcher,
- $this->lockingProvider,
$this->dateTimeFormatter,
- $this->iniGetWrapper,
$this->tempManager,
$this->notificationManager,
- $this->appManager,
- $this->serverContainer,
$this->setupCheckManager,
])
->setMethods(null)->getMock();
@@ -386,56 +342,6 @@ class CheckSetupControllerTest extends TestCase {
$this->assertSame('', $this->invokePrivate($this->checkSetupController, 'isUsedTlsLibOutdated'));
}
- /**
- * Setups a temp directory and some subdirectories.
- * Then calls the 'getAppDirsWithDifferentOwner' method.
- * The result is expected to be empty since
- * there are no directories with different owners than the current user.
- *
- * @return void
- */
- public function testAppDirectoryOwnersOk() {
- $tempDir = tempnam(sys_get_temp_dir(), 'apps') . 'dir';
- mkdir($tempDir);
- mkdir($tempDir . DIRECTORY_SEPARATOR . 'app1');
- mkdir($tempDir . DIRECTORY_SEPARATOR . 'app2');
- $this->dirsToRemove[] = $tempDir . DIRECTORY_SEPARATOR . 'app1';
- $this->dirsToRemove[] = $tempDir . DIRECTORY_SEPARATOR . 'app2';
- $this->dirsToRemove[] = $tempDir;
- OC::$APPSROOTS = [
- [
- 'path' => $tempDir,
- 'url' => '/apps',
- 'writable' => true,
- ],
- ];
- $this->assertSame(
- [],
- $this->invokePrivate($this->checkSetupController, 'getAppDirsWithDifferentOwner')
- );
- }
-
- /**
- * Calls the check for a none existing app root that is marked as not writable.
- * It's expected that no error happens since the check shouldn't apply.
- *
- * @return void
- */
- public function testAppDirectoryOwnersNotWritable() {
- $tempDir = tempnam(sys_get_temp_dir(), 'apps') . 'dir';
- OC::$APPSROOTS = [
- [
- 'path' => $tempDir,
- 'url' => '/apps',
- 'writable' => false,
- ],
- ];
- $this->assertSame(
- [],
- $this->invokePrivate($this->checkSetupController, 'getAppDirsWithDifferentOwner')
- );
- }
-
public function testIsBuggyNss400() {
$this->config->expects($this->any())
->method('getSystemValue')
@@ -1051,14 +957,9 @@ Array
$this->l10n,
$this->checker,
$this->logger,
- $this->dispatcher,
- $this->lockingProvider,
$this->dateTimeFormatter,
- $this->iniGetWrapper,
$this->tempManager,
$this->notificationManager,
- $this->appManager,
- $this->serverContainer,
$this->setupCheckManager,
);
@@ -1102,14 +1003,9 @@ Array
$this->l10n,
$this->checker,
$this->logger,
- $this->dispatcher,
- $this->lockingProvider,
$this->dateTimeFormatter,
- $this->iniGetWrapper,
$this->tempManager,
$this->notificationManager,
- $this->appManager,
- $this->serverContainer,
$this->setupCheckManager,
);
diff --git a/apps/settings/tests/SetupChecks/AppDirsWithDifferentOwnerTest.php b/apps/settings/tests/SetupChecks/AppDirsWithDifferentOwnerTest.php
new file mode 100644
index 00000000000..06a75225cb4
--- /dev/null
+++ b/apps/settings/tests/SetupChecks/AppDirsWithDifferentOwnerTest.php
@@ -0,0 +1,100 @@
+<?php
+
+declare(strict_types=1);
+
+/**
+ * @copyright Copyright (c) 2024 Côme Chilliet <come.chilliet@nextcloud.com>
+ *
+ * @author Côme Chilliet <come.chilliet@nextcloud.com>
+ *
+ * @license GNU AGPL version 3 or any later version
+ *
+ * This program is free software: you can redistribute it and/or modify
+ * it under the terms of the GNU Affero General Public License as
+ * published by the Free Software Foundation, either version 3 of the
+ * License, or (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU Affero General Public License for more details.
+ *
+ * You should have received a copy of the GNU Affero General Public License
+ * along with this program. If not, see <http://www.gnu.org/licenses/>.
+ *
+ */
+namespace OCA\Settings\Tests;
+
+use OCA\Settings\SetupChecks\AppDirsWithDifferentOwner;
+use OCP\IL10N;
+use Test\TestCase;
+
+class AppDirsWithDifferentOwnerTest extends TestCase {
+ private IL10N $l10n;
+ private AppDirsWithDifferentOwner $check;
+
+ protected function setUp(): void {
+ parent::setUp();
+
+ $this->l10n = $this->getMockBuilder(IL10N::class)
+ ->disableOriginalConstructor()->getMock();
+ $this->l10n->expects($this->any())
+ ->method('t')
+ ->willReturnCallback(function ($message, array $replace) {
+ return vsprintf($message, $replace);
+ });
+ $this->check = new AppDirsWithDifferentOwner(
+ $this->l10n,
+ );
+ }
+
+ /**
+ * Setups a temp directory and some subdirectories.
+ * Then calls the 'getAppDirsWithDifferentOwner' method.
+ * The result is expected to be empty since
+ * there are no directories with different owners than the current user.
+ *
+ * @return void
+ */
+ public function testAppDirectoryOwnersOk() {
+ $tempDir = tempnam(sys_get_temp_dir(), 'apps') . 'dir';
+ mkdir($tempDir);
+ mkdir($tempDir . DIRECTORY_SEPARATOR . 'app1');
+ mkdir($tempDir . DIRECTORY_SEPARATOR . 'app2');
+ $this->dirsToRemove[] = $tempDir . DIRECTORY_SEPARATOR . 'app1';
+ $this->dirsToRemove[] = $tempDir . DIRECTORY_SEPARATOR . 'app2';
+ $this->dirsToRemove[] = $tempDir;
+ \OC::$APPSROOTS = [
+ [
+ 'path' => $tempDir,
+ 'url' => '/apps',
+ 'writable' => true,
+ ],
+ ];
+ $this->assertSame(
+ [],
+ $this->invokePrivate($this->check, 'getAppDirsWithDifferentOwner', [posix_getuid()])
+ );
+ }
+
+ /**
+ * Calls the check for a none existing app root that is marked as not writable.
+ * It's expected that no error happens since the check shouldn't apply.
+ *
+ * @return void
+ */
+ public function testAppDirectoryOwnersNotWritable() {
+ $tempDir = tempnam(sys_get_temp_dir(), 'apps') . 'dir';
+ \OC::$APPSROOTS = [
+ [
+ 'path' => $tempDir,
+ 'url' => '/apps',
+ 'writable' => false,
+ ],
+ ];
+ $this->assertSame(
+ [],
+ $this->invokePrivate($this->check, 'getAppDirsWithDifferentOwner', [posix_getuid()])
+ );
+ }
+}
diff --git a/apps/sharebymail/l10n/ka.js b/apps/sharebymail/l10n/ka.js
new file mode 100644
index 00000000000..9cd97052210
--- /dev/null
+++ b/apps/sharebymail/l10n/ka.js
@@ -0,0 +1,46 @@
+OC.L10N.register(
+ "sharebymail",
+ {
+ "Shared with {email}" : "Shared with {email}",
+ "Shared with {email} by {actor}" : "Shared with {email} by {actor}",
+ "Unshared from {email}" : "Unshared from {email}",
+ "Unshared from {email} by {actor}" : "Unshared from {email} by {actor}",
+ "Password for mail share sent to {email}" : "Password for mail share sent to {email}",
+ "Password for mail share sent to you" : "Password for mail share sent to you",
+ "You shared {file} with {email} by mail" : "You shared {file} with {email} by mail",
+ "{actor} shared {file} with {email} by mail" : "{actor} shared {file} with {email} by mail",
+ "You unshared {file} from {email} by mail" : "You unshared {file} from {email} by mail",
+ "{actor} unshared {file} from {email} by mail" : "{actor} unshared {file} from {email} by mail",
+ "Password to access {file} was sent to {email}" : "Password to access {file} was sent to {email}",
+ "Password to access {file} was sent to you" : "Password to access {file} was sent to you",
+ "Share by mail" : "Share by mail",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "Sharing %1$s failed, because this item is already shared with user %2$s",
+ "We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again.",
+ "Failed to send share by email. Got an invalid email address" : "Failed to send share by email. Got an invalid email address",
+ "Failed to send share by email" : "Failed to send share by email",
+ "%1$s shared »%2$s« with you" : "%1$s shared »%2$s« with you",
+ "%1$s shared »%2$s« with you." : "%1$s shared »%2$s« with you.",
+ "Click the button below to open it." : "Click the button below to open it.",
+ "Open »%s«" : "Open »%s«",
+ "%1$s via %2$s" : "%1$s via %2$s",
+ "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n",
+ "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it.",
+ "Password to access »%1$s« shared to you by %2$s" : "Password to access »%1$s« shared to you by %2$s",
+ "Password to access »%s«" : "Password to access »%s«",
+ "It is protected with the following password:" : "It is protected with the following password:",
+ "This password will expire at %s" : "This password will expire at %s",
+ "%1$s shared »%2$s« with you and wants to add:" : "%1$s shared »%2$s« with you and wants to add:",
+ "%1$s shared »%2$s« with you and wants to add" : "%1$s shared »%2$s« with you and wants to add",
+ "»%s« added a note to a file shared with you" : "»%s« added a note to a file shared with you",
+ "You just shared »%1$s« with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "You just shared »%1$s« with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient.",
+ "Password to access »%1$s« shared by you with %2$s" : "Password to access »%1$s« shared by you with %2$s",
+ "This is the password:" : "This is the password:",
+ "You can choose a different password at any time in the share dialog." : "You can choose a different password at any time in the share dialog.",
+ "Could not find share" : "Could not find share",
+ "Share provider which allows you to share files by mail" : "Share provider which allows you to share files by mail",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Allows users to share a personalized link to a file or folder by putting in an email address.",
+ "Send password by mail" : "Send password by mail",
+ "Reply to initiator" : "Reply to initiator",
+ "Unable to update share by mail config" : "Unable to update share by mail config"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/sharebymail/l10n/ka.json b/apps/sharebymail/l10n/ka.json
new file mode 100644
index 00000000000..022a626267d
--- /dev/null
+++ b/apps/sharebymail/l10n/ka.json
@@ -0,0 +1,44 @@
+{ "translations": {
+ "Shared with {email}" : "Shared with {email}",
+ "Shared with {email} by {actor}" : "Shared with {email} by {actor}",
+ "Unshared from {email}" : "Unshared from {email}",
+ "Unshared from {email} by {actor}" : "Unshared from {email} by {actor}",
+ "Password for mail share sent to {email}" : "Password for mail share sent to {email}",
+ "Password for mail share sent to you" : "Password for mail share sent to you",
+ "You shared {file} with {email} by mail" : "You shared {file} with {email} by mail",
+ "{actor} shared {file} with {email} by mail" : "{actor} shared {file} with {email} by mail",
+ "You unshared {file} from {email} by mail" : "You unshared {file} from {email} by mail",
+ "{actor} unshared {file} from {email} by mail" : "{actor} unshared {file} from {email} by mail",
+ "Password to access {file} was sent to {email}" : "Password to access {file} was sent to {email}",
+ "Password to access {file} was sent to you" : "Password to access {file} was sent to you",
+ "Share by mail" : "Share by mail",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "Sharing %1$s failed, because this item is already shared with user %2$s",
+ "We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again.",
+ "Failed to send share by email. Got an invalid email address" : "Failed to send share by email. Got an invalid email address",
+ "Failed to send share by email" : "Failed to send share by email",
+ "%1$s shared »%2$s« with you" : "%1$s shared »%2$s« with you",
+ "%1$s shared »%2$s« with you." : "%1$s shared »%2$s« with you.",
+ "Click the button below to open it." : "Click the button below to open it.",
+ "Open »%s«" : "Open »%s«",
+ "%1$s via %2$s" : "%1$s via %2$s",
+ "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n",
+ "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it.",
+ "Password to access »%1$s« shared to you by %2$s" : "Password to access »%1$s« shared to you by %2$s",
+ "Password to access »%s«" : "Password to access »%s«",
+ "It is protected with the following password:" : "It is protected with the following password:",
+ "This password will expire at %s" : "This password will expire at %s",
+ "%1$s shared »%2$s« with you and wants to add:" : "%1$s shared »%2$s« with you and wants to add:",
+ "%1$s shared »%2$s« with you and wants to add" : "%1$s shared »%2$s« with you and wants to add",
+ "»%s« added a note to a file shared with you" : "»%s« added a note to a file shared with you",
+ "You just shared »%1$s« with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "You just shared »%1$s« with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient.",
+ "Password to access »%1$s« shared by you with %2$s" : "Password to access »%1$s« shared by you with %2$s",
+ "This is the password:" : "This is the password:",
+ "You can choose a different password at any time in the share dialog." : "You can choose a different password at any time in the share dialog.",
+ "Could not find share" : "Could not find share",
+ "Share provider which allows you to share files by mail" : "Share provider which allows you to share files by mail",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Allows users to share a personalized link to a file or folder by putting in an email address.",
+ "Send password by mail" : "Send password by mail",
+ "Reply to initiator" : "Reply to initiator",
+ "Unable to update share by mail config" : "Unable to update share by mail config"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/systemtags/l10n/eu.js b/apps/systemtags/l10n/eu.js
index eb39c58fcea..5eb39043c05 100644
--- a/apps/systemtags/l10n/eu.js
+++ b/apps/systemtags/l10n/eu.js
@@ -44,7 +44,10 @@ OC.L10N.register(
"Collaborative tags" : "Elkarlaneko etiketak",
"Collaborative tagging functionality which shares tags among users." : "Etiketak erabiltzaileen artean partekatzen dituen lankidetzazko etiketatze funtzionalitatea.",
"Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Etiketak erabiltzaileen artean partekatzen dituen lankidetzazko etiketatze funtzionalitatea. Bikaina taldeentzat.\n\t(Maizter anitzeko instalazioa duen hornitzailea bazara, gomendatzen da aplikazio hau desaktibatzea etiketak partekatzen dira eta.)",
+ "Create or edit tags" : "Sortu edo editatu etiketak",
+ "Search for a tag to edit" : "Bilatu editatzeko etiketa",
"Collaborative tags …" : "Elkarlaneko etiketak ...",
+ "No tags to select" : "Ez da etiketarik hautatu",
"Tag name" : "Etiketaren izena",
"Tag level" : "Etiketaren maila",
"Create" : "Sortu",
@@ -55,7 +58,11 @@ OC.L10N.register(
"Public" : "Publikoa",
"Restricted" : "Mugatua",
"Invisible" : "Ikusezina",
+ "Created tag" : "Etiketa sortu da",
"Failed to create tag" : "Etiketa sortzeak huts egin du",
+ "Updated tag" : "Etiketa eguneratu da",
+ "Failed to update tag" : "Etiketa eguneratzeak huts egin du",
+ "Deleted tag" : "Etiketa ezabatu da",
"Failed to delete tag" : "Etiketa ezabatzeak huts egin du",
"Loading collaborative tags …" : "Elkarlaneko etiketak kargatzen ...",
"Search or create collaborative tags" : "Bilatu edo sortu elkarlaneko etiketak",
@@ -71,6 +78,9 @@ OC.L10N.register(
"Tags you have created will show up here." : "Sortu dituzun etiketak hemen agertuko dira.",
"Failed to load last used tags" : "Ezin izan dira azken erabilitako etiketak kargatu",
"Missing \"Content-Location\" header" : "\"Content-Location\" goiburua falta",
+ "Failed to load tags for file" : "Fitxategiarentzako etiketak kargatzeak huts egin du",
+ "Failed to set tag for file" : "Fitxategiarentzako etiketa ezartzeak huts egin du",
+ "Failed to delete tag for file" : "Fitxategiaren etiketa ezabatzeak huts egin du",
"No files in here" : "Ez dago fitxategirik hemen",
"No entries found in this folder" : "Ez da sarrerarik aurkitu karpeta honetan",
"Name" : "Izena",
diff --git a/apps/systemtags/l10n/eu.json b/apps/systemtags/l10n/eu.json
index 67b9072acde..7bbf12a9926 100644
--- a/apps/systemtags/l10n/eu.json
+++ b/apps/systemtags/l10n/eu.json
@@ -42,7 +42,10 @@
"Collaborative tags" : "Elkarlaneko etiketak",
"Collaborative tagging functionality which shares tags among users." : "Etiketak erabiltzaileen artean partekatzen dituen lankidetzazko etiketatze funtzionalitatea.",
"Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Etiketak erabiltzaileen artean partekatzen dituen lankidetzazko etiketatze funtzionalitatea. Bikaina taldeentzat.\n\t(Maizter anitzeko instalazioa duen hornitzailea bazara, gomendatzen da aplikazio hau desaktibatzea etiketak partekatzen dira eta.)",
+ "Create or edit tags" : "Sortu edo editatu etiketak",
+ "Search for a tag to edit" : "Bilatu editatzeko etiketa",
"Collaborative tags …" : "Elkarlaneko etiketak ...",
+ "No tags to select" : "Ez da etiketarik hautatu",
"Tag name" : "Etiketaren izena",
"Tag level" : "Etiketaren maila",
"Create" : "Sortu",
@@ -53,7 +56,11 @@
"Public" : "Publikoa",
"Restricted" : "Mugatua",
"Invisible" : "Ikusezina",
+ "Created tag" : "Etiketa sortu da",
"Failed to create tag" : "Etiketa sortzeak huts egin du",
+ "Updated tag" : "Etiketa eguneratu da",
+ "Failed to update tag" : "Etiketa eguneratzeak huts egin du",
+ "Deleted tag" : "Etiketa ezabatu da",
"Failed to delete tag" : "Etiketa ezabatzeak huts egin du",
"Loading collaborative tags …" : "Elkarlaneko etiketak kargatzen ...",
"Search or create collaborative tags" : "Bilatu edo sortu elkarlaneko etiketak",
@@ -69,6 +76,9 @@
"Tags you have created will show up here." : "Sortu dituzun etiketak hemen agertuko dira.",
"Failed to load last used tags" : "Ezin izan dira azken erabilitako etiketak kargatu",
"Missing \"Content-Location\" header" : "\"Content-Location\" goiburua falta",
+ "Failed to load tags for file" : "Fitxategiarentzako etiketak kargatzeak huts egin du",
+ "Failed to set tag for file" : "Fitxategiarentzako etiketa ezartzeak huts egin du",
+ "Failed to delete tag for file" : "Fitxategiaren etiketa ezabatzeak huts egin du",
"No files in here" : "Ez dago fitxategirik hemen",
"No entries found in this folder" : "Ez da sarrerarik aurkitu karpeta honetan",
"Name" : "Izena",
diff --git a/apps/systemtags/l10n/ka.js b/apps/systemtags/l10n/ka.js
new file mode 100644
index 00000000000..42cb956a1b2
--- /dev/null
+++ b/apps/systemtags/l10n/ka.js
@@ -0,0 +1,97 @@
+OC.L10N.register(
+ "systemtags",
+ {
+ "System tag %1$s added by the system" : "System tag %1$s added by the system",
+ "Added system tag {systemtag}" : "Added system tag {systemtag}",
+ "Added system tag %1$s" : "Added system tag %1$s",
+ "%1$s added system tag %2$s" : "%1$s added system tag %2$s",
+ "{actor} added system tag {systemtag}" : "{actor} added system tag {systemtag}",
+ "System tag %1$s removed by the system" : "System tag %1$s removed by the system",
+ "Removed system tag {systemtag}" : "Removed system tag {systemtag}",
+ "Removed system tag %1$s" : "Removed system tag %1$s",
+ "%1$s removed system tag %2$s" : "%1$s removed system tag %2$s",
+ "{actor} removed system tag {systemtag}" : "{actor} removed system tag {systemtag}",
+ "You created system tag %1$s" : "You created system tag %1$s",
+ "You created system tag {systemtag}" : "You created system tag {systemtag}",
+ "%1$s created system tag %2$s" : "%1$s created system tag %2$s",
+ "{actor} created system tag {systemtag}" : "{actor} created system tag {systemtag}",
+ "You deleted system tag %1$s" : "You deleted system tag %1$s",
+ "You deleted system tag {systemtag}" : "You deleted system tag {systemtag}",
+ "%1$s deleted system tag %2$s" : "%1$s deleted system tag %2$s",
+ "{actor} deleted system tag {systemtag}" : "{actor} deleted system tag {systemtag}",
+ "You updated system tag %2$s to %1$s" : "You updated system tag %2$s to %1$s",
+ "You updated system tag {oldsystemtag} to {newsystemtag}" : "You updated system tag {oldsystemtag} to {newsystemtag}",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s updated system tag %3$s to %2$s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} updated system tag {oldsystemtag} to {newsystemtag}",
+ "System tag %2$s was added to %1$s by the system" : "System tag %2$s was added to %1$s by the system",
+ "System tag {systemtag} was added to {file} by the system" : "System tag {systemtag} was added to {file} by the system",
+ "You added system tag %2$s to %1$s" : "You added system tag %2$s to %1$s",
+ "You added system tag {systemtag} to {file}" : "You added system tag {systemtag} to {file}",
+ "%1$s added system tag %3$s to %2$s" : "%1$s added system tag %3$s to %2$s",
+ "{actor} added system tag {systemtag} to {file}" : "{actor} added system tag {systemtag} to {file}",
+ "System tag %2$s was removed from %1$s by the system" : "System tag %2$s was removed from %1$s by the system",
+ "System tag {systemtag} was removed from {file} by the system" : "System tag {systemtag} was removed from {file} by the system",
+ "You removed system tag %2$s from %1$s" : "You removed system tag %2$s from %1$s",
+ "You removed system tag {systemtag} from {file}" : "You removed system tag {systemtag} from {file}",
+ "%1$s removed system tag %3$s from %2$s" : "%1$s removed system tag %3$s from %2$s",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} removed system tag {systemtag} from {file}",
+ "%s (restricted)" : "%s (restricted)",
+ "%s (invisible)" : "%s (invisible)",
+ "<strong>System tags</strong> for a file have been modified" : "<strong>System tags</strong> for a file have been modified",
+ "Tags" : "Tags",
+ "All tagged %s …" : "All tagged %s …",
+ "tagged %s" : "tagged %s",
+ "Collaborative tags" : "Collaborative tags",
+ "Collaborative tagging functionality which shares tags among users." : "Collaborative tagging functionality which shares tags among users.",
+ "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)",
+ "Create or edit tags" : "Create or edit tags",
+ "Search for a tag to edit" : "Search for a tag to edit",
+ "Collaborative tags …" : "Collaborative tags …",
+ "No tags to select" : "No tags to select",
+ "Tag name" : "Tag name",
+ "Tag level" : "Tag level",
+ "Create" : "Create",
+ "Update" : "Update",
+ "Delete" : "Delete",
+ "Reset" : "Reset",
+ "Loading …" : "Loading …",
+ "Public" : "Public",
+ "Restricted" : "Restricted",
+ "Invisible" : "Invisible",
+ "Created tag" : "Created tag",
+ "Failed to create tag" : "Failed to create tag",
+ "Updated tag" : "Updated tag",
+ "Failed to update tag" : "Failed to update tag",
+ "Deleted tag" : "Deleted tag",
+ "Failed to delete tag" : "Failed to delete tag",
+ "Loading collaborative tags …" : "Loading collaborative tags …",
+ "Search or create collaborative tags" : "Search or create collaborative tags",
+ "No tags to select, type to create a new tag" : "No tags to select, type to create a new tag",
+ "Failed to load tags" : "Failed to load tags",
+ "Failed to load selected tags" : "Failed to load selected tags",
+ "Failed to select tag" : "Failed to select tag",
+ "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them.",
+ "This file has the tag {tag}" : "This file has the tag {tag}",
+ "This file has the tags {firstTags} and {lastTag}" : "This file has the tags {firstTags} and {lastTag}",
+ "List of tags and their associated files and folders." : "List of tags and their associated files and folders.",
+ "No tags found" : "No tags found",
+ "Tags you have created will show up here." : "Tags you have created will show up here.",
+ "Failed to load last used tags" : "Failed to load last used tags",
+ "Missing \"Content-Location\" header" : "Missing \"Content-Location\" header",
+ "Failed to load tags for file" : "Failed to load tags for file",
+ "Failed to set tag for file" : "Failed to set tag for file",
+ "Failed to delete tag for file" : "Failed to delete tag for file",
+ "No files in here" : "No files in here",
+ "No entries found in this folder" : "No entries found in this folder",
+ "Name" : "Name",
+ "Size" : "Size",
+ "Modified" : "Modified",
+ "Tag name is empty" : "Tag name is empty",
+ "Select tag …" : "Select tag …",
+ "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",
+ "Create a new tag" : "Create a new tag"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/systemtags/l10n/ka.json b/apps/systemtags/l10n/ka.json
new file mode 100644
index 00000000000..87a0aba752a
--- /dev/null
+++ b/apps/systemtags/l10n/ka.json
@@ -0,0 +1,95 @@
+{ "translations": {
+ "System tag %1$s added by the system" : "System tag %1$s added by the system",
+ "Added system tag {systemtag}" : "Added system tag {systemtag}",
+ "Added system tag %1$s" : "Added system tag %1$s",
+ "%1$s added system tag %2$s" : "%1$s added system tag %2$s",
+ "{actor} added system tag {systemtag}" : "{actor} added system tag {systemtag}",
+ "System tag %1$s removed by the system" : "System tag %1$s removed by the system",
+ "Removed system tag {systemtag}" : "Removed system tag {systemtag}",
+ "Removed system tag %1$s" : "Removed system tag %1$s",
+ "%1$s removed system tag %2$s" : "%1$s removed system tag %2$s",
+ "{actor} removed system tag {systemtag}" : "{actor} removed system tag {systemtag}",
+ "You created system tag %1$s" : "You created system tag %1$s",
+ "You created system tag {systemtag}" : "You created system tag {systemtag}",
+ "%1$s created system tag %2$s" : "%1$s created system tag %2$s",
+ "{actor} created system tag {systemtag}" : "{actor} created system tag {systemtag}",
+ "You deleted system tag %1$s" : "You deleted system tag %1$s",
+ "You deleted system tag {systemtag}" : "You deleted system tag {systemtag}",
+ "%1$s deleted system tag %2$s" : "%1$s deleted system tag %2$s",
+ "{actor} deleted system tag {systemtag}" : "{actor} deleted system tag {systemtag}",
+ "You updated system tag %2$s to %1$s" : "You updated system tag %2$s to %1$s",
+ "You updated system tag {oldsystemtag} to {newsystemtag}" : "You updated system tag {oldsystemtag} to {newsystemtag}",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s updated system tag %3$s to %2$s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} updated system tag {oldsystemtag} to {newsystemtag}",
+ "System tag %2$s was added to %1$s by the system" : "System tag %2$s was added to %1$s by the system",
+ "System tag {systemtag} was added to {file} by the system" : "System tag {systemtag} was added to {file} by the system",
+ "You added system tag %2$s to %1$s" : "You added system tag %2$s to %1$s",
+ "You added system tag {systemtag} to {file}" : "You added system tag {systemtag} to {file}",
+ "%1$s added system tag %3$s to %2$s" : "%1$s added system tag %3$s to %2$s",
+ "{actor} added system tag {systemtag} to {file}" : "{actor} added system tag {systemtag} to {file}",
+ "System tag %2$s was removed from %1$s by the system" : "System tag %2$s was removed from %1$s by the system",
+ "System tag {systemtag} was removed from {file} by the system" : "System tag {systemtag} was removed from {file} by the system",
+ "You removed system tag %2$s from %1$s" : "You removed system tag %2$s from %1$s",
+ "You removed system tag {systemtag} from {file}" : "You removed system tag {systemtag} from {file}",
+ "%1$s removed system tag %3$s from %2$s" : "%1$s removed system tag %3$s from %2$s",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} removed system tag {systemtag} from {file}",
+ "%s (restricted)" : "%s (restricted)",
+ "%s (invisible)" : "%s (invisible)",
+ "<strong>System tags</strong> for a file have been modified" : "<strong>System tags</strong> for a file have been modified",
+ "Tags" : "Tags",
+ "All tagged %s …" : "All tagged %s …",
+ "tagged %s" : "tagged %s",
+ "Collaborative tags" : "Collaborative tags",
+ "Collaborative tagging functionality which shares tags among users." : "Collaborative tagging functionality which shares tags among users.",
+ "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Collaborative tagging functionality which shares tags among users. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)",
+ "Create or edit tags" : "Create or edit tags",
+ "Search for a tag to edit" : "Search for a tag to edit",
+ "Collaborative tags …" : "Collaborative tags …",
+ "No tags to select" : "No tags to select",
+ "Tag name" : "Tag name",
+ "Tag level" : "Tag level",
+ "Create" : "Create",
+ "Update" : "Update",
+ "Delete" : "Delete",
+ "Reset" : "Reset",
+ "Loading …" : "Loading …",
+ "Public" : "Public",
+ "Restricted" : "Restricted",
+ "Invisible" : "Invisible",
+ "Created tag" : "Created tag",
+ "Failed to create tag" : "Failed to create tag",
+ "Updated tag" : "Updated tag",
+ "Failed to update tag" : "Failed to update tag",
+ "Deleted tag" : "Deleted tag",
+ "Failed to delete tag" : "Failed to delete tag",
+ "Loading collaborative tags …" : "Loading collaborative tags …",
+ "Search or create collaborative tags" : "Search or create collaborative tags",
+ "No tags to select, type to create a new tag" : "No tags to select, type to create a new tag",
+ "Failed to load tags" : "Failed to load tags",
+ "Failed to load selected tags" : "Failed to load selected tags",
+ "Failed to select tag" : "Failed to select tag",
+ "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them.",
+ "This file has the tag {tag}" : "This file has the tag {tag}",
+ "This file has the tags {firstTags} and {lastTag}" : "This file has the tags {firstTags} and {lastTag}",
+ "List of tags and their associated files and folders." : "List of tags and their associated files and folders.",
+ "No tags found" : "No tags found",
+ "Tags you have created will show up here." : "Tags you have created will show up here.",
+ "Failed to load last used tags" : "Failed to load last used tags",
+ "Missing \"Content-Location\" header" : "Missing \"Content-Location\" header",
+ "Failed to load tags for file" : "Failed to load tags for file",
+ "Failed to set tag for file" : "Failed to set tag for file",
+ "Failed to delete tag for file" : "Failed to delete tag for file",
+ "No files in here" : "No files in here",
+ "No entries found in this folder" : "No entries found in this folder",
+ "Name" : "Name",
+ "Size" : "Size",
+ "Modified" : "Modified",
+ "Tag name is empty" : "Tag name is empty",
+ "Select tag …" : "Select tag …",
+ "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",
+ "Create a new tag" : "Create a new tag"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/theming/l10n/ja.js b/apps/theming/l10n/ja.js
index eb7d6042eae..36ab32d8922 100644
--- a/apps/theming/l10n/ja.js
+++ b/apps/theming/l10n/ja.js
@@ -12,6 +12,8 @@ OC.L10N.register(
"The given color is invalid" : "無効な色です",
"Disable-user-theming should be true or false" : "Disable-user-themingは、trueまたはfalseで指定してください",
"Saved" : "保存済み",
+ "Invalid app given" : "無効なアプリが指定されました",
+ "Invalid setting key" : "無効な設定キー",
"The file was uploaded" : "ファイルがアップロードされました",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "アップロードファイルサイズが、php.ini の upload_max_filesize を超過しています",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "アップロードファイルはHTMLフォームで指定された MAX_FILE_SIZE の制限を超えています",
@@ -21,6 +23,8 @@ OC.L10N.register(
"Could not write file to disk" : "ディスクにファイルを書き込めませんでした",
"A PHP extension stopped the file upload" : "PHP拡張でファイルのアップロードが停止されています",
"No file uploaded" : "ファイルがアップロードされていません",
+ "Failed to clean up the old administration theming images folder" : "古い管理テーマ画像フォルダのクリーンアップに失敗しました",
+ "Failed to clean up the old administration image folder" : "古い管理画像フォルダのクリーンアップに失敗しました",
"You are already using a custom theme. Theming app settings might be overwritten by that." : "あなたはすでにカスタムテーマを使用しています。 テーマ設定の設定が上書きされる可能性があります。",
"Theming" : "テーマ",
"Appearance and accessibility" : "外観とアクセシビリティ",
@@ -74,11 +78,32 @@ OC.L10N.register(
"Disable all keyboard shortcuts" : "全てのキーボードショートカットを無効化",
"Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "ユニバーサルアクセスは私たちにとって非常に重要なことです。そのためウェブ標準に従い、マウスやスクリーンリーダーなどの支援ソフトウェアが無くても全ての機能をご利用いただけるようにチェックしています。AAAレベルのハイコントラストのテーマを採用することで、{guidelines} Webコンテンツアクセシビリティガイドライン2.1 {linkend} のAAAレベルに準拠することを目指しています。",
"If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "何か問題を見つけた場合は、{issuetracker}私たちの問題トラッカー{linkend}で遠慮なく報告してください。参加したい場合は、{designteam}私たちのデザイン チーム{linkend}に参加してください!",
+ "Current selected app: {app}, position {position} of {total}" : "現在の選択済みアプリ: {app}、{total} の {position} 番目",
"Move up" : "上に移動",
"Move down" : "下に移動",
+ "Custom background" : "カスタム背景",
"Default background" : "デフォルト背景",
"Change color" : "色を変える",
+ "No background" : "背景なし",
+ "Select a background from your files" : "あなたのファイルから背景を選択する",
+ "Select background" : "背景を選択する",
+ "No background has been selected" : "選択済みの背景はありません",
"Theme selection is enforced" : "テーマ選択を強制",
+ "Navigation bar settings" : "ナビゲーションバーの設定",
+ "You can configure the app order used for the navigation bar. The first entry will be the default app, opened after login or when clicking on the logo." : "アプリのナビゲーションバーで使用されるアプリの順序を設定できます。最初のエントリは、ログイン後またはロゴをクリックしたときに開かれるデフォルトのアプリになります。",
+ "The default app can not be changed because it was configured by the administrator." : "デフォルトのアプリは、管理者によって設定されたため変更できません。",
+ "The app order was changed, to see it in action you have to reload the page." : "アプリの順番が変更されました。それを実際に見るには、ページをリロードする必要があります。",
+ "Reset default app order" : "デフォルトのアプリの順序をリセットする",
+ "Could not set the app order" : "アプリの順番を設定できませんでした",
+ "Could not reset the app order" : "アプリの順番をリセットできませんでした",
+ "Default app" : "デフォルトアプリ",
+ "The default app is the app that is e.g. opened after login or when the logo in the menu is clicked." : "デフォルトのアプリは、ログイン後やメニューのロゴをクリックした後に開かれるアプリです。",
+ "Use custom default app" : "カスタムデフォルトアプリを使用する",
+ "Global default app" : "Global default app",
+ "Global default apps" : "Global default apps",
+ "Default app priority" : "デフォルトアプリの優先順位",
+ "If an app is not enabled for a user, the next app with lower priority is used." : "あるアプリがユーザーに対して有効になっていない場合、次の優先順位のアプリが使用されます。",
+ "Could not set global default apps" : "グローバルなデフォルトアプリを設定できなかった",
"Select a custom color" : "カスタムカラーを選択",
"Reset to default" : "デフォルトに戻す",
"Upload" : "アップロード",
diff --git a/apps/theming/l10n/ja.json b/apps/theming/l10n/ja.json
index ef087dd24d7..14b676f321b 100644
--- a/apps/theming/l10n/ja.json
+++ b/apps/theming/l10n/ja.json
@@ -10,6 +10,8 @@
"The given color is invalid" : "無効な色です",
"Disable-user-theming should be true or false" : "Disable-user-themingは、trueまたはfalseで指定してください",
"Saved" : "保存済み",
+ "Invalid app given" : "無効なアプリが指定されました",
+ "Invalid setting key" : "無効な設定キー",
"The file was uploaded" : "ファイルがアップロードされました",
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "アップロードファイルサイズが、php.ini の upload_max_filesize を超過しています",
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "アップロードファイルはHTMLフォームで指定された MAX_FILE_SIZE の制限を超えています",
@@ -19,6 +21,8 @@
"Could not write file to disk" : "ディスクにファイルを書き込めませんでした",
"A PHP extension stopped the file upload" : "PHP拡張でファイルのアップロードが停止されています",
"No file uploaded" : "ファイルがアップロードされていません",
+ "Failed to clean up the old administration theming images folder" : "古い管理テーマ画像フォルダのクリーンアップに失敗しました",
+ "Failed to clean up the old administration image folder" : "古い管理画像フォルダのクリーンアップに失敗しました",
"You are already using a custom theme. Theming app settings might be overwritten by that." : "あなたはすでにカスタムテーマを使用しています。 テーマ設定の設定が上書きされる可能性があります。",
"Theming" : "テーマ",
"Appearance and accessibility" : "外観とアクセシビリティ",
@@ -72,11 +76,32 @@
"Disable all keyboard shortcuts" : "全てのキーボードショートカットを無効化",
"Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "ユニバーサルアクセスは私たちにとって非常に重要なことです。そのためウェブ標準に従い、マウスやスクリーンリーダーなどの支援ソフトウェアが無くても全ての機能をご利用いただけるようにチェックしています。AAAレベルのハイコントラストのテーマを採用することで、{guidelines} Webコンテンツアクセシビリティガイドライン2.1 {linkend} のAAAレベルに準拠することを目指しています。",
"If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "何か問題を見つけた場合は、{issuetracker}私たちの問題トラッカー{linkend}で遠慮なく報告してください。参加したい場合は、{designteam}私たちのデザイン チーム{linkend}に参加してください!",
+ "Current selected app: {app}, position {position} of {total}" : "現在の選択済みアプリ: {app}、{total} の {position} 番目",
"Move up" : "上に移動",
"Move down" : "下に移動",
+ "Custom background" : "カスタム背景",
"Default background" : "デフォルト背景",
"Change color" : "色を変える",
+ "No background" : "背景なし",
+ "Select a background from your files" : "あなたのファイルから背景を選択する",
+ "Select background" : "背景を選択する",
+ "No background has been selected" : "選択済みの背景はありません",
"Theme selection is enforced" : "テーマ選択を強制",
+ "Navigation bar settings" : "ナビゲーションバーの設定",
+ "You can configure the app order used for the navigation bar. The first entry will be the default app, opened after login or when clicking on the logo." : "アプリのナビゲーションバーで使用されるアプリの順序を設定できます。最初のエントリは、ログイン後またはロゴをクリックしたときに開かれるデフォルトのアプリになります。",
+ "The default app can not be changed because it was configured by the administrator." : "デフォルトのアプリは、管理者によって設定されたため変更できません。",
+ "The app order was changed, to see it in action you have to reload the page." : "アプリの順番が変更されました。それを実際に見るには、ページをリロードする必要があります。",
+ "Reset default app order" : "デフォルトのアプリの順序をリセットする",
+ "Could not set the app order" : "アプリの順番を設定できませんでした",
+ "Could not reset the app order" : "アプリの順番をリセットできませんでした",
+ "Default app" : "デフォルトアプリ",
+ "The default app is the app that is e.g. opened after login or when the logo in the menu is clicked." : "デフォルトのアプリは、ログイン後やメニューのロゴをクリックした後に開かれるアプリです。",
+ "Use custom default app" : "カスタムデフォルトアプリを使用する",
+ "Global default app" : "Global default app",
+ "Global default apps" : "Global default apps",
+ "Default app priority" : "デフォルトアプリの優先順位",
+ "If an app is not enabled for a user, the next app with lower priority is used." : "あるアプリがユーザーに対して有効になっていない場合、次の優先順位のアプリが使用されます。",
+ "Could not set global default apps" : "グローバルなデフォルトアプリを設定できなかった",
"Select a custom color" : "カスタムカラーを選択",
"Reset to default" : "デフォルトに戻す",
"Upload" : "アップロード",
diff --git a/apps/theming/l10n/ka.js b/apps/theming/l10n/ka.js
new file mode 100644
index 00000000000..1f9687c2eb6
--- /dev/null
+++ b/apps/theming/l10n/ka.js
@@ -0,0 +1,113 @@
+OC.L10N.register(
+ "theming",
+ {
+ "The given name is too long" : "The given name is too long",
+ "The given web address is too long" : "The given web address is too long",
+ "The given web address is not a valid URL" : "The given web address is not a valid URL",
+ "The given legal notice address is too long" : "The given legal notice address is too long",
+ "The given legal notice address is not a valid URL" : "The given legal notice address is not a valid URL",
+ "The given privacy policy address is too long" : "The given privacy policy address is too long",
+ "The given privacy policy address is not a valid URL" : "The given privacy policy address is not a valid URL",
+ "The given slogan is too long" : "The given slogan is too long",
+ "The given color is invalid" : "The given color is invalid",
+ "Disable-user-theming should be true or false" : "Disable-user-theming should be true or false",
+ "Saved" : "Saved",
+ "Invalid app given" : "Invalid app given",
+ "Invalid type for setting \"defaultApp\" given" : "Invalid type for setting \"defaultApp\" given",
+ "Invalid setting key" : "Invalid setting key",
+ "The file was uploaded" : "The file was uploaded",
+ "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "The uploaded file exceeds the upload_max_filesize directive in php.ini",
+ "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
+ "The file was only partially uploaded" : "The file was only partially uploaded",
+ "No file was uploaded" : "No file was uploaded",
+ "Missing a temporary folder" : "Missing a temporary folder",
+ "Could not write file to disk" : "Could not write file to disk",
+ "A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
+ "No file uploaded" : "No file uploaded",
+ "Failed to clean up the old administration theming images folder" : "Failed to clean up the old administration theming images folder",
+ "Failed to clean up the old administration image folder" : "Failed to clean up the old administration image folder",
+ "You are already using a custom theme. Theming app settings might be overwritten by that." : "You are already using a custom theme. Theming app settings might be overwritten by that.",
+ "Theming" : "Theming",
+ "Appearance and accessibility" : "Appearance and accessibility",
+ "Dark theme with high contrast mode" : "Dark theme with high contrast mode",
+ "Enable dark high contrast mode" : "Enable dark high contrast mode",
+ "Similar to the high contrast mode, but with dark colours." : "Similar to the high contrast mode, but with dark colours.",
+ "Dark theme" : "Dark theme",
+ "Enable dark theme" : "Enable dark theme",
+ "A dark theme to ease your eyes by reducing the overall luminosity and brightness." : "A dark theme to ease your eyes by reducing the overall luminosity and brightness.",
+ "System default theme" : "System default theme",
+ "Enable the system default" : "Enable the system default",
+ "Using the default system appearance." : "Using the default system appearance.",
+ "Dyslexia font" : "Dyslexia font",
+ "Enable dyslexia font" : "Enable dyslexia font",
+ "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.",
+ "High contrast mode" : "High contrast mode",
+ "Enable high contrast mode" : "Enable high contrast mode",
+ "A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased." : "A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.",
+ "Light theme" : "Light theme",
+ "Enable the default light theme" : "Enable the default light theme",
+ "The default light appearance." : "The default light appearance.",
+ "Legal notice" : "Legal notice",
+ "Privacy policy" : "Privacy policy",
+ "Adjust the Nextcloud theme" : "Adjust the Nextcloud theme",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users.",
+ "Advanced options" : "Advanced options",
+ "Install the ImageMagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Install the ImageMagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color.",
+ "Name" : "Name",
+ "Web link" : "Web link",
+ "a safe home for all your data" : "a safe home for all your data",
+ "Slogan" : "Slogan",
+ "Color" : "Color",
+ "Logo" : "Logo",
+ "Upload new logo" : "Upload new logo",
+ "Background and login image" : "Background and login image",
+ "Upload new background and login image" : "Upload new background and login image",
+ "Legal notice link" : "Legal notice link",
+ "Privacy policy link" : "Privacy policy link",
+ "Header logo" : "Header logo",
+ "Upload new header logo" : "Upload new header logo",
+ "Favicon" : "Favicon",
+ "Upload new favicon" : "Upload new favicon",
+ "User settings" : "User settings",
+ "Disable user theming" : "Disable user theming",
+ "Although you can select and customize your instance, users can change their background and colors. If you want to enforce your customization, you can toggle this on." : "Although you can select and customize your instance, users can change their background and colors. If you want to enforce your customization, you can toggle this on.",
+ "Background" : "Background",
+ "Customization has been disabled by your administrator" : "Customization has been disabled by your administrator",
+ "Set a custom background" : "Set a custom background",
+ "Keyboard shortcuts" : "Keyboard shortcuts",
+ "In some cases keyboard shortcuts can interfere with accessibility tools. In order to allow focusing on your tool correctly you can disable all keyboard shortcuts here. This will also disable all available shortcuts in apps." : "In some cases keyboard shortcuts can interfere with accessibility tools. In order to allow focusing on your tool correctly you can disable all keyboard shortcuts here. This will also disable all available shortcuts in apps.",
+ "Disable all keyboard shortcuts" : "Disable all keyboard shortcuts",
+ "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level.",
+ "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!",
+ "Current selected app: {app}, position {position} of {total}" : "Current selected app: {app}, position {position} of {total}",
+ "Move up" : "Move up",
+ "Move down" : "Move down",
+ "Custom background" : "Custom background",
+ "Default background" : "Default background",
+ "Change color" : "Change color",
+ "No background" : "No background",
+ "Select a background from your files" : "Select a background from your files",
+ "Select background" : "Select background",
+ "No background has been selected" : "No background has been selected",
+ "Theme selection is enforced" : "Theme selection is enforced",
+ "Navigation bar settings" : "Navigation bar settings",
+ "You can configure the app order used for the navigation bar. The first entry will be the default app, opened after login or when clicking on the logo." : "You can configure the app order used for the navigation bar. The first entry will be the default app, opened after login or when clicking on the logo.",
+ "The default app can not be changed because it was configured by the administrator." : "The default app can not be changed because it was configured by the administrator.",
+ "The app order was changed, to see it in action you have to reload the page." : "The app order was changed, to see it in action you have to reload the page.",
+ "Reset default app order" : "Reset default app order",
+ "Could not set the app order" : "Could not set the app order",
+ "Could not reset the app order" : "Could not reset the app order",
+ "Default app" : "Default app",
+ "The default app is the app that is e.g. opened after login or when the logo in the menu is clicked." : "The default app is the app that is e.g. opened after login or when the logo in the menu is clicked.",
+ "Use custom default app" : "Use custom default app",
+ "Global default app" : "Global default app",
+ "Global default apps" : "Global default apps",
+ "Default app priority" : "Default app priority",
+ "If an app is not enabled for a user, the next app with lower priority is used." : "If an app is not enabled for a user, the next app with lower priority is used.",
+ "Could not set global default apps" : "Could not set global default apps",
+ "Select a custom color" : "Select a custom color",
+ "Reset to default" : "Reset to default",
+ "Upload" : "Upload",
+ "Remove background image" : "Remove background image"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/theming/l10n/ka.json b/apps/theming/l10n/ka.json
new file mode 100644
index 00000000000..0874fbefd2f
--- /dev/null
+++ b/apps/theming/l10n/ka.json
@@ -0,0 +1,111 @@
+{ "translations": {
+ "The given name is too long" : "The given name is too long",
+ "The given web address is too long" : "The given web address is too long",
+ "The given web address is not a valid URL" : "The given web address is not a valid URL",
+ "The given legal notice address is too long" : "The given legal notice address is too long",
+ "The given legal notice address is not a valid URL" : "The given legal notice address is not a valid URL",
+ "The given privacy policy address is too long" : "The given privacy policy address is too long",
+ "The given privacy policy address is not a valid URL" : "The given privacy policy address is not a valid URL",
+ "The given slogan is too long" : "The given slogan is too long",
+ "The given color is invalid" : "The given color is invalid",
+ "Disable-user-theming should be true or false" : "Disable-user-theming should be true or false",
+ "Saved" : "Saved",
+ "Invalid app given" : "Invalid app given",
+ "Invalid type for setting \"defaultApp\" given" : "Invalid type for setting \"defaultApp\" given",
+ "Invalid setting key" : "Invalid setting key",
+ "The file was uploaded" : "The file was uploaded",
+ "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "The uploaded file exceeds the upload_max_filesize directive in php.ini",
+ "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
+ "The file was only partially uploaded" : "The file was only partially uploaded",
+ "No file was uploaded" : "No file was uploaded",
+ "Missing a temporary folder" : "Missing a temporary folder",
+ "Could not write file to disk" : "Could not write file to disk",
+ "A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
+ "No file uploaded" : "No file uploaded",
+ "Failed to clean up the old administration theming images folder" : "Failed to clean up the old administration theming images folder",
+ "Failed to clean up the old administration image folder" : "Failed to clean up the old administration image folder",
+ "You are already using a custom theme. Theming app settings might be overwritten by that." : "You are already using a custom theme. Theming app settings might be overwritten by that.",
+ "Theming" : "Theming",
+ "Appearance and accessibility" : "Appearance and accessibility",
+ "Dark theme with high contrast mode" : "Dark theme with high contrast mode",
+ "Enable dark high contrast mode" : "Enable dark high contrast mode",
+ "Similar to the high contrast mode, but with dark colours." : "Similar to the high contrast mode, but with dark colours.",
+ "Dark theme" : "Dark theme",
+ "Enable dark theme" : "Enable dark theme",
+ "A dark theme to ease your eyes by reducing the overall luminosity and brightness." : "A dark theme to ease your eyes by reducing the overall luminosity and brightness.",
+ "System default theme" : "System default theme",
+ "Enable the system default" : "Enable the system default",
+ "Using the default system appearance." : "Using the default system appearance.",
+ "Dyslexia font" : "Dyslexia font",
+ "Enable dyslexia font" : "Enable dyslexia font",
+ "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia." : "OpenDyslexic is a free typeface/font designed to mitigate some of the common reading errors caused by dyslexia.",
+ "High contrast mode" : "High contrast mode",
+ "Enable high contrast mode" : "Enable high contrast mode",
+ "A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased." : "A high contrast mode to ease your navigation. Visual quality will be reduced but clarity will be increased.",
+ "Light theme" : "Light theme",
+ "Enable the default light theme" : "Enable the default light theme",
+ "The default light appearance." : "The default light appearance.",
+ "Legal notice" : "Legal notice",
+ "Privacy policy" : "Privacy policy",
+ "Adjust the Nextcloud theme" : "Adjust the Nextcloud theme",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users.",
+ "Advanced options" : "Advanced options",
+ "Install the ImageMagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Install the ImageMagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color.",
+ "Name" : "Name",
+ "Web link" : "Web link",
+ "a safe home for all your data" : "a safe home for all your data",
+ "Slogan" : "Slogan",
+ "Color" : "Color",
+ "Logo" : "Logo",
+ "Upload new logo" : "Upload new logo",
+ "Background and login image" : "Background and login image",
+ "Upload new background and login image" : "Upload new background and login image",
+ "Legal notice link" : "Legal notice link",
+ "Privacy policy link" : "Privacy policy link",
+ "Header logo" : "Header logo",
+ "Upload new header logo" : "Upload new header logo",
+ "Favicon" : "Favicon",
+ "Upload new favicon" : "Upload new favicon",
+ "User settings" : "User settings",
+ "Disable user theming" : "Disable user theming",
+ "Although you can select and customize your instance, users can change their background and colors. If you want to enforce your customization, you can toggle this on." : "Although you can select and customize your instance, users can change their background and colors. If you want to enforce your customization, you can toggle this on.",
+ "Background" : "Background",
+ "Customization has been disabled by your administrator" : "Customization has been disabled by your administrator",
+ "Set a custom background" : "Set a custom background",
+ "Keyboard shortcuts" : "Keyboard shortcuts",
+ "In some cases keyboard shortcuts can interfere with accessibility tools. In order to allow focusing on your tool correctly you can disable all keyboard shortcuts here. This will also disable all available shortcuts in apps." : "In some cases keyboard shortcuts can interfere with accessibility tools. In order to allow focusing on your tool correctly you can disable all keyboard shortcuts here. This will also disable all available shortcuts in apps.",
+ "Disable all keyboard shortcuts" : "Disable all keyboard shortcuts",
+ "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level.",
+ "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!",
+ "Current selected app: {app}, position {position} of {total}" : "Current selected app: {app}, position {position} of {total}",
+ "Move up" : "Move up",
+ "Move down" : "Move down",
+ "Custom background" : "Custom background",
+ "Default background" : "Default background",
+ "Change color" : "Change color",
+ "No background" : "No background",
+ "Select a background from your files" : "Select a background from your files",
+ "Select background" : "Select background",
+ "No background has been selected" : "No background has been selected",
+ "Theme selection is enforced" : "Theme selection is enforced",
+ "Navigation bar settings" : "Navigation bar settings",
+ "You can configure the app order used for the navigation bar. The first entry will be the default app, opened after login or when clicking on the logo." : "You can configure the app order used for the navigation bar. The first entry will be the default app, opened after login or when clicking on the logo.",
+ "The default app can not be changed because it was configured by the administrator." : "The default app can not be changed because it was configured by the administrator.",
+ "The app order was changed, to see it in action you have to reload the page." : "The app order was changed, to see it in action you have to reload the page.",
+ "Reset default app order" : "Reset default app order",
+ "Could not set the app order" : "Could not set the app order",
+ "Could not reset the app order" : "Could not reset the app order",
+ "Default app" : "Default app",
+ "The default app is the app that is e.g. opened after login or when the logo in the menu is clicked." : "The default app is the app that is e.g. opened after login or when the logo in the menu is clicked.",
+ "Use custom default app" : "Use custom default app",
+ "Global default app" : "Global default app",
+ "Global default apps" : "Global default apps",
+ "Default app priority" : "Default app priority",
+ "If an app is not enabled for a user, the next app with lower priority is used." : "If an app is not enabled for a user, the next app with lower priority is used.",
+ "Could not set global default apps" : "Could not set global default apps",
+ "Select a custom color" : "Select a custom color",
+ "Reset to default" : "Reset to default",
+ "Upload" : "Upload",
+ "Remove background image" : "Remove background image"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/theming/openapi.json b/apps/theming/openapi.json
index 7ed98467e96..f85f916dcaa 100644
--- a/apps/theming/openapi.json
+++ b/apps/theming/openapi.json
@@ -162,7 +162,11 @@
"description": "Let the browser decide the CSS priority",
"schema": {
"type": "integer",
- "default": 0
+ "default": 0,
+ "enum": [
+ 0,
+ 1
+ ]
}
},
{
@@ -171,7 +175,11 @@
"description": "Include custom CSS",
"schema": {
"type": "integer",
- "default": 0
+ "default": 0,
+ "enum": [
+ 0,
+ 1
+ ]
}
},
{
@@ -232,7 +240,11 @@
"description": "Return image as SVG",
"schema": {
"type": "integer",
- "default": 1
+ "default": 1,
+ "enum": [
+ 0,
+ 1
+ ]
}
},
{
diff --git a/apps/twofactor_backupcodes/l10n/ka.js b/apps/twofactor_backupcodes/l10n/ka.js
new file mode 100644
index 00000000000..60bf16dfb21
--- /dev/null
+++ b/apps/twofactor_backupcodes/l10n/ka.js
@@ -0,0 +1,23 @@
+OC.L10N.register(
+ "twofactor_backupcodes",
+ {
+ "You created two-factor backup codes for your account" : "You created two-factor backup codes for your account",
+ "Second-factor backup codes" : "Second-factor backup codes",
+ "Generate backup codes" : "Generate backup codes",
+ "You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor.",
+ "Backup code" : "Backup code",
+ "Use backup code" : "Use backup code",
+ "Two factor backup codes" : "Two factor backup codes",
+ "A two-factor auth backup codes provider" : "A two-factor auth backup codes provider",
+ "Backup codes have been generated. {used} of {total} codes have been used." : "Backup codes have been generated. {used} of {total} codes have been used.",
+ "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later",
+ "Save backup codes" : "Save backup codes",
+ "Print backup codes" : "Print backup codes",
+ "Regenerate backup codes" : "Regenerate backup codes",
+ "If you regenerate backup codes, you automatically invalidate old codes." : "If you regenerate backup codes, you automatically invalidate old codes.",
+ "An error occurred while generating your backup codes" : "An error occurred while generating your backup codes",
+ "{name} backup codes" : "{name} backup codes",
+ "Use one of the backup codes you saved when setting up two-factor authentication." : "Use one of the backup codes you saved when setting up two-factor authentication.",
+ "Submit" : "Submit"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/twofactor_backupcodes/l10n/ka.json b/apps/twofactor_backupcodes/l10n/ka.json
new file mode 100644
index 00000000000..692bd289dcb
--- /dev/null
+++ b/apps/twofactor_backupcodes/l10n/ka.json
@@ -0,0 +1,21 @@
+{ "translations": {
+ "You created two-factor backup codes for your account" : "You created two-factor backup codes for your account",
+ "Second-factor backup codes" : "Second-factor backup codes",
+ "Generate backup codes" : "Generate backup codes",
+ "You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor." : "You enabled two-factor authentication but did not generate backup codes yet. They are needed to restore access to your account in case you lose your second factor.",
+ "Backup code" : "Backup code",
+ "Use backup code" : "Use backup code",
+ "Two factor backup codes" : "Two factor backup codes",
+ "A two-factor auth backup codes provider" : "A two-factor auth backup codes provider",
+ "Backup codes have been generated. {used} of {total} codes have been used." : "Backup codes have been generated. {used} of {total} codes have been used.",
+ "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later" : "These are your backup codes. Please save and/or print them as you will not be able to read the codes again later",
+ "Save backup codes" : "Save backup codes",
+ "Print backup codes" : "Print backup codes",
+ "Regenerate backup codes" : "Regenerate backup codes",
+ "If you regenerate backup codes, you automatically invalidate old codes." : "If you regenerate backup codes, you automatically invalidate old codes.",
+ "An error occurred while generating your backup codes" : "An error occurred while generating your backup codes",
+ "{name} backup codes" : "{name} backup codes",
+ "Use one of the backup codes you saved when setting up two-factor authentication." : "Use one of the backup codes you saved when setting up two-factor authentication.",
+ "Submit" : "Submit"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/updatenotification/l10n/es.js b/apps/updatenotification/l10n/es.js
index 58313c2cc64..24d62853559 100644
--- a/apps/updatenotification/l10n/es.js
+++ b/apps/updatenotification/l10n/es.js
@@ -17,16 +17,17 @@ OC.L10N.register(
"Apps missing compatible version" : "Apps sin versión compatible",
"View in store" : "Ver en la tienda",
"Apps with compatible version" : "Apps con versión compatible",
- "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "Tenga en cuenta que el actualizador web no se recomienda con más de 100 usuarios. Por favor, utilice el actualizador de línea de comandos en su lugar.",
+ "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "¡Tenga en cuenta que el actualizador web no se recomienda con más de 100 usuarios!. ¡Por favor, utilice el actualizador de línea de comandos en su lugar!",
"Open updater" : "Abrir el actualizador",
"Download now" : "Descargar ahora",
+ "Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update." : "El actualizador web está desactivado. Por favor, utilice el actualizador de línea de comandos o el mecanismo de actualización apropiado para su método de instalación (p. ej., Docker pull) para actualizar.",
"What's new?" : "¿Qué novedades hay?",
"View changelog" : "Ver registro de cambios",
"The update check is not yet finished. Please refresh the page." : "La comprobación de actualizaciones no ha finalizado aún. Por favor, recarga la página.",
"Your version is up to date." : "Su versión está actualizada.",
"A non-default update server is in use to be checked for updates:" : "Se está usando un servidor de actualizaciones no estándar para comprobar las actualizaciones:",
"Update channel" : "Canal de actualización",
- "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Al cambiar el canal de actualización, también se afecta la página de administración de aplicaciones. P. ej., al cambiar al canal beta, se te ofrecerán actualizaciones beta de aplicaciones en la página de administración de aplicaciones.",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Cambiar el canal de actualización también afecta a la página de administración de aplicaciones. P. ej., al cambiar al canal beta, se le ofrecerán actualizaciones de aplicaciones beta en la página de administración de aplicaciones.",
"Current update channel:" : "Canal de actualización actual:",
"You can always update to a newer version. But you can never downgrade to a more stable version." : "Siempre puedes actualizar a una versión más reciente. Pero no podrás desactualizar a la versión anterior.",
"Notify members of the following groups about available updates:" : "Notificar a los miembros de los siguientes grupos sobre actualizaciones disponibles:",
@@ -49,7 +50,7 @@ OC.L10N.register(
"A pre-release version only for testing new features, not for production environments." : "Es la versión preliminar para poder probar nuevas características, no para entornos de producción.",
"_<strong>%n</strong> app has no compatible version for this Nextcloud version available._::_<strong>%n</strong> apps have no compatible version for this Nextcloud version available._" : ["<strong>%n</strong> app no es compatible con esta versión de Nextcloud.","<strong>%n</strong> apps no son compatibles con la versión de Nextcloud.","<strong>%n</strong> apps no son compatibles con la versión de Nextcloud."],
"Please use the command line updater to update." : "Por favor, utilice el actualizador de línea de comandos para actualizar.",
- "You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Puedes cambiar el canal de actualización a continuación, lo que también afecta a la página de gestión de aplicaciones. Por ejemplo, después de cambiar al canal beta, las actualizaciones de aplicaciones beta se ofrecerán en la página de gestión de aplicaciones.",
+ "You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Puede cambiar el canal de actualización a continuación, lo que también afecta a la página de administración de aplicaciones. P. ej., después de cambiar al canal beta, las actualizaciones de aplicaciones beta se ofrecerán en la página de administración de aplicaciones.",
"Update channel:" : "Canal de actualización: "
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/updatenotification/l10n/es.json b/apps/updatenotification/l10n/es.json
index aab726b1e28..348d3d5a5fb 100644
--- a/apps/updatenotification/l10n/es.json
+++ b/apps/updatenotification/l10n/es.json
@@ -15,16 +15,17 @@
"Apps missing compatible version" : "Apps sin versión compatible",
"View in store" : "Ver en la tienda",
"Apps with compatible version" : "Apps con versión compatible",
- "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "Tenga en cuenta que el actualizador web no se recomienda con más de 100 usuarios. Por favor, utilice el actualizador de línea de comandos en su lugar.",
+ "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "¡Tenga en cuenta que el actualizador web no se recomienda con más de 100 usuarios!. ¡Por favor, utilice el actualizador de línea de comandos en su lugar!",
"Open updater" : "Abrir el actualizador",
"Download now" : "Descargar ahora",
+ "Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update." : "El actualizador web está desactivado. Por favor, utilice el actualizador de línea de comandos o el mecanismo de actualización apropiado para su método de instalación (p. ej., Docker pull) para actualizar.",
"What's new?" : "¿Qué novedades hay?",
"View changelog" : "Ver registro de cambios",
"The update check is not yet finished. Please refresh the page." : "La comprobación de actualizaciones no ha finalizado aún. Por favor, recarga la página.",
"Your version is up to date." : "Su versión está actualizada.",
"A non-default update server is in use to be checked for updates:" : "Se está usando un servidor de actualizaciones no estándar para comprobar las actualizaciones:",
"Update channel" : "Canal de actualización",
- "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Al cambiar el canal de actualización, también se afecta la página de administración de aplicaciones. P. ej., al cambiar al canal beta, se te ofrecerán actualizaciones beta de aplicaciones en la página de administración de aplicaciones.",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Cambiar el canal de actualización también afecta a la página de administración de aplicaciones. P. ej., al cambiar al canal beta, se le ofrecerán actualizaciones de aplicaciones beta en la página de administración de aplicaciones.",
"Current update channel:" : "Canal de actualización actual:",
"You can always update to a newer version. But you can never downgrade to a more stable version." : "Siempre puedes actualizar a una versión más reciente. Pero no podrás desactualizar a la versión anterior.",
"Notify members of the following groups about available updates:" : "Notificar a los miembros de los siguientes grupos sobre actualizaciones disponibles:",
@@ -47,7 +48,7 @@
"A pre-release version only for testing new features, not for production environments." : "Es la versión preliminar para poder probar nuevas características, no para entornos de producción.",
"_<strong>%n</strong> app has no compatible version for this Nextcloud version available._::_<strong>%n</strong> apps have no compatible version for this Nextcloud version available._" : ["<strong>%n</strong> app no es compatible con esta versión de Nextcloud.","<strong>%n</strong> apps no son compatibles con la versión de Nextcloud.","<strong>%n</strong> apps no son compatibles con la versión de Nextcloud."],
"Please use the command line updater to update." : "Por favor, utilice el actualizador de línea de comandos para actualizar.",
- "You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Puedes cambiar el canal de actualización a continuación, lo que también afecta a la página de gestión de aplicaciones. Por ejemplo, después de cambiar al canal beta, las actualizaciones de aplicaciones beta se ofrecerán en la página de gestión de aplicaciones.",
+ "You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Puede cambiar el canal de actualización a continuación, lo que también afecta a la página de administración de aplicaciones. P. ej., después de cambiar al canal beta, las actualizaciones de aplicaciones beta se ofrecerán en la página de administración de aplicaciones.",
"Update channel:" : "Canal de actualización: "
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/updatenotification/l10n/ka.js b/apps/updatenotification/l10n/ka.js
new file mode 100644
index 00000000000..1c10e5f974d
--- /dev/null
+++ b/apps/updatenotification/l10n/ka.js
@@ -0,0 +1,56 @@
+OC.L10N.register(
+ "updatenotification",
+ {
+ "{version} is available. Get more information on how to update." : "{version} is available. Get more information on how to update.",
+ "Channel updated" : "Channel updated",
+ "Web updater is disabled" : "Web updater is disabled",
+ "Update notifications" : "Update notifications",
+ "The update server could not be reached since %d days to check for new updates." : "The update server could not be reached since %d days to check for new updates.",
+ "Please check the Nextcloud and server log files for errors." : "Please check the Nextcloud and server log files for errors.",
+ "Update to %1$s is available." : "Update to %1$s is available.",
+ "Update to {serverAndVersion} is available." : "Update to {serverAndVersion} is available.",
+ "Update for {app} to version %s is available." : "Update for {app} to version %s is available.",
+ "Update notification" : "Update notification",
+ "Displays update notifications for Nextcloud and provides the SSO for the updater." : "Displays update notifications for Nextcloud and provides the SSO for the updater.",
+ "Update" : "Update",
+ "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible.",
+ "Apps missing compatible version" : "Apps missing compatible version",
+ "View in store" : "View in store",
+ "Apps with compatible version" : "Apps with compatible version",
+ "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!",
+ "Open updater" : "Open updater",
+ "Download now" : "Download now",
+ "Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update." : "Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update.",
+ "What's new?" : "What's new?",
+ "View changelog" : "View changelog",
+ "The update check is not yet finished. Please refresh the page." : "The update check is not yet finished. Please refresh the page.",
+ "Your version is up to date." : "Your version is up to date.",
+ "A non-default update server is in use to be checked for updates:" : "A non-default update server is in use to be checked for updates:",
+ "Update channel" : "Update channel",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page.",
+ "Current update channel:" : "Current update channel:",
+ "You can always update to a newer version. But you can never downgrade to a more stable version." : "You can always update to a newer version. But you can never downgrade to a more stable version.",
+ "Notify members of the following groups about available updates:" : "Notify members of the following groups about available updates:",
+ "No groups" : "No groups",
+ "Only notifications for app updates are available." : "Only notifications for app updates are available.",
+ "The selected update channel makes dedicated notifications for the server obsolete." : "The selected update channel makes dedicated notifications for the server obsolete.",
+ "The selected update channel does not support updates of the server." : "The selected update channel does not support updates of the server.",
+ "A new version is available: <strong>{newVersionString}</strong>" : "A new version is available: <strong>{newVersionString}</strong>",
+ "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}",
+ "Checked on {lastCheckedDate}" : "Checked on {lastCheckedDate}",
+ "Checking apps for compatible versions" : "Checking apps for compatible versions",
+ "Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "Please make sure your config.php does not set <samp>appstoreenabled</samp> to false.",
+ "Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store." : "Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store.",
+ "<strong>All</strong> apps have a compatible version for this Nextcloud version available." : "<strong>All</strong> apps have a compatible version for this Nextcloud version available.",
+ "Enterprise" : "Enterprise",
+ "For enterprise use. Provides always the latest patch level, but will not update to the next major release immediately. That update happens once Nextcloud GmbH has done additional hardening and testing for large-scale and mission-critical deployments. This channel is only available to customers and provides the Nextcloud Enterprise package." : "For enterprise use. Provides always the latest patch level, but will not update to the next major release immediately. That update happens once Nextcloud GmbH has done additional hardening and testing for large-scale and mission-critical deployments. This channel is only available to customers and provides the Nextcloud Enterprise package.",
+ "Stable" : "Stable",
+ "The most recent stable version. It is suited for regular use and will always update to the latest major version." : "The most recent stable version. It is suited for regular use and will always update to the latest major version.",
+ "Beta" : "Beta",
+ "A pre-release version only for testing new features, not for production environments." : "A pre-release version only for testing new features, not for production environments.",
+ "_<strong>%n</strong> app has no compatible version for this Nextcloud version available._::_<strong>%n</strong> apps have no compatible version for this Nextcloud version available._" : ["<strong>%n</strong> app has no compatible version for this Nextcloud version available.","<strong>%n</strong> apps have no compatible version for this Nextcloud version available."],
+ "Please use the command line updater to update." : "Please use the command line updater to update.",
+ "You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page.",
+ "Update channel:" : "Update channel:"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/updatenotification/l10n/ka.json b/apps/updatenotification/l10n/ka.json
new file mode 100644
index 00000000000..52f0ddbc7a3
--- /dev/null
+++ b/apps/updatenotification/l10n/ka.json
@@ -0,0 +1,54 @@
+{ "translations": {
+ "{version} is available. Get more information on how to update." : "{version} is available. Get more information on how to update.",
+ "Channel updated" : "Channel updated",
+ "Web updater is disabled" : "Web updater is disabled",
+ "Update notifications" : "Update notifications",
+ "The update server could not be reached since %d days to check for new updates." : "The update server could not be reached since %d days to check for new updates.",
+ "Please check the Nextcloud and server log files for errors." : "Please check the Nextcloud and server log files for errors.",
+ "Update to %1$s is available." : "Update to %1$s is available.",
+ "Update to {serverAndVersion} is available." : "Update to {serverAndVersion} is available.",
+ "Update for {app} to version %s is available." : "Update for {app} to version %s is available.",
+ "Update notification" : "Update notification",
+ "Displays update notifications for Nextcloud and provides the SSO for the updater." : "Displays update notifications for Nextcloud and provides the SSO for the updater.",
+ "Update" : "Update",
+ "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible." : "The version you are running is not maintained anymore. Please make sure to update to a supported version as soon as possible.",
+ "Apps missing compatible version" : "Apps missing compatible version",
+ "View in store" : "View in store",
+ "Apps with compatible version" : "Apps with compatible version",
+ "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!",
+ "Open updater" : "Open updater",
+ "Download now" : "Download now",
+ "Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update." : "Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update.",
+ "What's new?" : "What's new?",
+ "View changelog" : "View changelog",
+ "The update check is not yet finished. Please refresh the page." : "The update check is not yet finished. Please refresh the page.",
+ "Your version is up to date." : "Your version is up to date.",
+ "A non-default update server is in use to be checked for updates:" : "A non-default update server is in use to be checked for updates:",
+ "Update channel" : "Update channel",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page.",
+ "Current update channel:" : "Current update channel:",
+ "You can always update to a newer version. But you can never downgrade to a more stable version." : "You can always update to a newer version. But you can never downgrade to a more stable version.",
+ "Notify members of the following groups about available updates:" : "Notify members of the following groups about available updates:",
+ "No groups" : "No groups",
+ "Only notifications for app updates are available." : "Only notifications for app updates are available.",
+ "The selected update channel makes dedicated notifications for the server obsolete." : "The selected update channel makes dedicated notifications for the server obsolete.",
+ "The selected update channel does not support updates of the server." : "The selected update channel does not support updates of the server.",
+ "A new version is available: <strong>{newVersionString}</strong>" : "A new version is available: <strong>{newVersionString}</strong>",
+ "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}",
+ "Checked on {lastCheckedDate}" : "Checked on {lastCheckedDate}",
+ "Checking apps for compatible versions" : "Checking apps for compatible versions",
+ "Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "Please make sure your config.php does not set <samp>appstoreenabled</samp> to false.",
+ "Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store." : "Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store.",
+ "<strong>All</strong> apps have a compatible version for this Nextcloud version available." : "<strong>All</strong> apps have a compatible version for this Nextcloud version available.",
+ "Enterprise" : "Enterprise",
+ "For enterprise use. Provides always the latest patch level, but will not update to the next major release immediately. That update happens once Nextcloud GmbH has done additional hardening and testing for large-scale and mission-critical deployments. This channel is only available to customers and provides the Nextcloud Enterprise package." : "For enterprise use. Provides always the latest patch level, but will not update to the next major release immediately. That update happens once Nextcloud GmbH has done additional hardening and testing for large-scale and mission-critical deployments. This channel is only available to customers and provides the Nextcloud Enterprise package.",
+ "Stable" : "Stable",
+ "The most recent stable version. It is suited for regular use and will always update to the latest major version." : "The most recent stable version. It is suited for regular use and will always update to the latest major version.",
+ "Beta" : "Beta",
+ "A pre-release version only for testing new features, not for production environments." : "A pre-release version only for testing new features, not for production environments.",
+ "_<strong>%n</strong> app has no compatible version for this Nextcloud version available._::_<strong>%n</strong> apps have no compatible version for this Nextcloud version available._" : ["<strong>%n</strong> app has no compatible version for this Nextcloud version available.","<strong>%n</strong> apps have no compatible version for this Nextcloud version available."],
+ "Please use the command line updater to update." : "Please use the command line updater to update.",
+ "You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page.",
+ "Update channel:" : "Update channel:"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/updatenotification/l10n/ko.js b/apps/updatenotification/l10n/ko.js
index d6516c76d6d..026a255aa46 100644
--- a/apps/updatenotification/l10n/ko.js
+++ b/apps/updatenotification/l10n/ko.js
@@ -21,6 +21,9 @@ OC.L10N.register(
"The update check is not yet finished. Please refresh the page." : "업데이트 확인이 아직 끝나지 않았습니다. 페이지를 새로 고치십시오.",
"Your version is up to date." : "최신 버전을 사용하고 있습니다.",
"A non-default update server is in use to be checked for updates:" : "기본 업데이트 서버가 아닌 곳에서 업데이트를 확인하고 있음:",
+ "Update channel" : "업데이트 채널",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "이곳에서 변경한 업데이트 채널은 앱 업데이트에도 동일하게 적용됩니다. 예) 예를 들어 이곳에서 베타 채널로 변경할 경우, 앱 관리 페이지에서 각 앱에 대한 베타 업데이트가 제공됩니다.",
+ "Current update channel:" : "현재 업데이트 채널:",
"You can always update to a newer version. But you can never downgrade to a more stable version." : "항상 새 버전으로 업그레이드할 수 있지만, 더 안정적인 버전으로 다운그레이드할 수는 없습니다.",
"Notify members of the following groups about available updates:" : "다음 그룹 구성원에게 업데이트 알림 전달:",
"The selected update channel makes dedicated notifications for the server obsolete." : "선택한 업데이트 채널은 서버 알림을 사용하지 않습니다.",
diff --git a/apps/updatenotification/l10n/ko.json b/apps/updatenotification/l10n/ko.json
index e1eedd7edf9..90e4255bb29 100644
--- a/apps/updatenotification/l10n/ko.json
+++ b/apps/updatenotification/l10n/ko.json
@@ -19,6 +19,9 @@
"The update check is not yet finished. Please refresh the page." : "업데이트 확인이 아직 끝나지 않았습니다. 페이지를 새로 고치십시오.",
"Your version is up to date." : "최신 버전을 사용하고 있습니다.",
"A non-default update server is in use to be checked for updates:" : "기본 업데이트 서버가 아닌 곳에서 업데이트를 확인하고 있음:",
+ "Update channel" : "업데이트 채널",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "이곳에서 변경한 업데이트 채널은 앱 업데이트에도 동일하게 적용됩니다. 예) 예를 들어 이곳에서 베타 채널로 변경할 경우, 앱 관리 페이지에서 각 앱에 대한 베타 업데이트가 제공됩니다.",
+ "Current update channel:" : "현재 업데이트 채널:",
"You can always update to a newer version. But you can never downgrade to a more stable version." : "항상 새 버전으로 업그레이드할 수 있지만, 더 안정적인 버전으로 다운그레이드할 수는 없습니다.",
"Notify members of the following groups about available updates:" : "다음 그룹 구성원에게 업데이트 알림 전달:",
"The selected update channel makes dedicated notifications for the server obsolete." : "선택한 업데이트 채널은 서버 알림을 사용하지 않습니다.",
diff --git a/apps/updatenotification/l10n/uk.js b/apps/updatenotification/l10n/uk.js
index 69d2d7f770a..da3d9f1fa0e 100644
--- a/apps/updatenotification/l10n/uk.js
+++ b/apps/updatenotification/l10n/uk.js
@@ -44,7 +44,7 @@ OC.L10N.register(
"<strong>All</strong> apps have a compatible version for this Nextcloud version available." : "<strong>Усі</strong> програми мають сумісну версію для цієї версії Nextcloud.",
"Enterprise" : "Для бізнесу",
"For enterprise use. Provides always the latest patch level, but will not update to the next major release immediately. That update happens once Nextcloud GmbH has done additional hardening and testing for large-scale and mission-critical deployments. This channel is only available to customers and provides the Nextcloud Enterprise package." : "Для корпоративного використання. Завжди надає останній рівень виправлення, але не оновлюється до наступного основного випуску негайно. Це оновлення відбувається після того, як Nextcloud GmbH виконає додаткову надійність і тестування для широкомасштабних і критично важливих розгортань. Цей канал доступний лише для клієнтів і надає пакет Nextcloud Enterprise.",
- "Stable" : "Стабільна",
+ "Stable" : "Стабільний",
"The most recent stable version. It is suited for regular use and will always update to the latest major version." : "Остання стабільна версія. Він підходить для регулярного використання та завжди оновлюється до останньої основної версії.",
"Beta" : "Бета",
"A pre-release version only for testing new features, not for production environments." : "Попередня версія лише для тестування нових функцій, а не для робочих середовищ.",
diff --git a/apps/updatenotification/l10n/uk.json b/apps/updatenotification/l10n/uk.json
index 65b2e1ef170..df0c525982f 100644
--- a/apps/updatenotification/l10n/uk.json
+++ b/apps/updatenotification/l10n/uk.json
@@ -42,7 +42,7 @@
"<strong>All</strong> apps have a compatible version for this Nextcloud version available." : "<strong>Усі</strong> програми мають сумісну версію для цієї версії Nextcloud.",
"Enterprise" : "Для бізнесу",
"For enterprise use. Provides always the latest patch level, but will not update to the next major release immediately. That update happens once Nextcloud GmbH has done additional hardening and testing for large-scale and mission-critical deployments. This channel is only available to customers and provides the Nextcloud Enterprise package." : "Для корпоративного використання. Завжди надає останній рівень виправлення, але не оновлюється до наступного основного випуску негайно. Це оновлення відбувається після того, як Nextcloud GmbH виконає додаткову надійність і тестування для широкомасштабних і критично важливих розгортань. Цей канал доступний лише для клієнтів і надає пакет Nextcloud Enterprise.",
- "Stable" : "Стабільна",
+ "Stable" : "Стабільний",
"The most recent stable version. It is suited for regular use and will always update to the latest major version." : "Остання стабільна версія. Він підходить для регулярного використання та завжди оновлюється до останньої основної версії.",
"Beta" : "Бета",
"A pre-release version only for testing new features, not for production environments." : "Попередня версія лише для тестування нових функцій, а не для робочих середовищ.",
diff --git a/apps/user_ldap/l10n/fr.js b/apps/user_ldap/l10n/fr.js
index 0d5bd66d31d..7c1848ba8ac 100644
--- a/apps/user_ldap/l10n/fr.js
+++ b/apps/user_ldap/l10n/fr.js
@@ -211,7 +211,7 @@ OC.L10N.register(
"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "Par défaut le nom d'utilisateur interne sera créé à partir de l'attribut UUID. Cela permet de s'assurer que le nom d'utilisateur est unique et que les caractères n'ont pas besoin d'être convertis. Le nom d'utilisateur interne a pour restriction de ne contenir que les caractères suivants : [a-zA-Z0-9_.@-]. Les autres caractères sont remplacés par leurs correspondants ASCII ou simplement omis. En cas de collisions, un nombre sera ajouté/incrémenté. Le nom d'utilisateur interne est utilisé pour identifier un utilisateur en interne. C'est aussi le nom par défaut du dossier personnel de l'utilisateur. Il fait aussi partie des URLs distantes, pour tous les services DAV par exemple. Avec ce paramètre, le comportement par défaut peut être écrasé. Les modifications prendront effet seulement pour les nouveaux utilisateurs LDAP mappés (ajoutés). Laissez-le vide pour utiliser le comportement par défaut",
"Internal Username Attribute:" : "Nom d'utilisateur interne :",
"Override UUID detection" : "Passer outre la détection des UUID",
- "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "Par défaut, l'attribut UUID est automatiquement détecté. Cet attribut est utilisé pour identifier les utilisateurs et groupes de façon fiable. Un nom d'utilisateur interne basé sur l'UUID sera automatiquement créé, sauf s'il est spécifié autrement ci-dessus. Vous pouvez modifier ce comportement et définir l'attribut de votre choix. Vous devez alors vous assurer que l'attribut de votre choix peut être récupéré pour les utilisateurs ainsi que pour les groupes et qu'il soit unique. Laisser à blanc pour le comportement par défaut. Les modifications seront effectives uniquement pour les nouveaux (ajoutés) utilisateurs et groupes LDAP.",
+ "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "Par défaut, l'attribut UUID est automatiquement détecté. Cet attribut est utilisé pour identifier les utilisateurs et groupes de façon fiable. Un nom d'utilisateur interne basé sur l'UUID sera automatiquement créé, sauf s'il est spécifié autrement ci-dessus. Vous pouvez modifier ce comportement et définir l'attribut de votre choix. Vous devez alors vous assurer que l'attribut de votre choix peut être récupéré pour les utilisateurs ainsi que pour les groupes et qu'il soit unique. Laisser vide pour le comportement par défaut. Les modifications seront effectives uniquement pour les nouveaux (ajoutés) utilisateurs et groupes LDAP.",
"UUID Attribute for Users:" : "Attribut UUID pour les Utilisateurs :",
"UUID Attribute for Groups:" : "Attribut UUID pour les Groupes :",
"Username-LDAP User Mapping" : "Association Nom d'utilisateur-Utilisateur LDAP",
diff --git a/apps/user_ldap/l10n/fr.json b/apps/user_ldap/l10n/fr.json
index ecdcdfae446..378c11269e2 100644
--- a/apps/user_ldap/l10n/fr.json
+++ b/apps/user_ldap/l10n/fr.json
@@ -209,7 +209,7 @@
"By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "Par défaut le nom d'utilisateur interne sera créé à partir de l'attribut UUID. Cela permet de s'assurer que le nom d'utilisateur est unique et que les caractères n'ont pas besoin d'être convertis. Le nom d'utilisateur interne a pour restriction de ne contenir que les caractères suivants : [a-zA-Z0-9_.@-]. Les autres caractères sont remplacés par leurs correspondants ASCII ou simplement omis. En cas de collisions, un nombre sera ajouté/incrémenté. Le nom d'utilisateur interne est utilisé pour identifier un utilisateur en interne. C'est aussi le nom par défaut du dossier personnel de l'utilisateur. Il fait aussi partie des URLs distantes, pour tous les services DAV par exemple. Avec ce paramètre, le comportement par défaut peut être écrasé. Les modifications prendront effet seulement pour les nouveaux utilisateurs LDAP mappés (ajoutés). Laissez-le vide pour utiliser le comportement par défaut",
"Internal Username Attribute:" : "Nom d'utilisateur interne :",
"Override UUID detection" : "Passer outre la détection des UUID",
- "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "Par défaut, l'attribut UUID est automatiquement détecté. Cet attribut est utilisé pour identifier les utilisateurs et groupes de façon fiable. Un nom d'utilisateur interne basé sur l'UUID sera automatiquement créé, sauf s'il est spécifié autrement ci-dessus. Vous pouvez modifier ce comportement et définir l'attribut de votre choix. Vous devez alors vous assurer que l'attribut de votre choix peut être récupéré pour les utilisateurs ainsi que pour les groupes et qu'il soit unique. Laisser à blanc pour le comportement par défaut. Les modifications seront effectives uniquement pour les nouveaux (ajoutés) utilisateurs et groupes LDAP.",
+ "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "Par défaut, l'attribut UUID est automatiquement détecté. Cet attribut est utilisé pour identifier les utilisateurs et groupes de façon fiable. Un nom d'utilisateur interne basé sur l'UUID sera automatiquement créé, sauf s'il est spécifié autrement ci-dessus. Vous pouvez modifier ce comportement et définir l'attribut de votre choix. Vous devez alors vous assurer que l'attribut de votre choix peut être récupéré pour les utilisateurs ainsi que pour les groupes et qu'il soit unique. Laisser vide pour le comportement par défaut. Les modifications seront effectives uniquement pour les nouveaux (ajoutés) utilisateurs et groupes LDAP.",
"UUID Attribute for Users:" : "Attribut UUID pour les Utilisateurs :",
"UUID Attribute for Groups:" : "Attribut UUID pour les Groupes :",
"Username-LDAP User Mapping" : "Association Nom d'utilisateur-Utilisateur LDAP",
diff --git a/apps/user_ldap/l10n/ka.js b/apps/user_ldap/l10n/ka.js
new file mode 100644
index 00000000000..f8005f47773
--- /dev/null
+++ b/apps/user_ldap/l10n/ka.js
@@ -0,0 +1,222 @@
+OC.L10N.register(
+ "user_ldap",
+ {
+ "Failed to clear the mappings." : "Failed to clear the mappings.",
+ "Failed to delete the server configuration" : "Failed to delete the server configuration",
+ "Invalid configuration: Anonymous binding is not allowed." : "Invalid configuration: Anonymous binding is not allowed.",
+ "Valid configuration, connection established!" : "Valid configuration, connection established!",
+ "Valid configuration, but binding failed. Please check the server settings and credentials." : "Valid configuration, but binding failed. Please check the server settings and credentials.",
+ "Invalid configuration. Please have a look at the logs for further details." : "Invalid configuration. Please have a look at the logs for further details.",
+ "No action specified" : "No action specified",
+ "No configuration specified" : "No configuration specified",
+ "No data specified" : "No data specified",
+ "Invalid data specified" : "Invalid data specified",
+ " Could not set configuration %s" : " Could not set configuration %s",
+ "Action does not exist" : "Action does not exist",
+ "Renewing …" : "Renewing …",
+ "Very weak password" : "Very weak password",
+ "Weak password" : "Weak password",
+ "So-so password" : "So-so password",
+ "Good password" : "Good password",
+ "Strong password" : "Strong password",
+ "The Base DN appears to be wrong" : "The Base DN appears to be wrong",
+ "Testing configuration…" : "Testing configuration…",
+ "Configuration incorrect" : "Configuration incorrect",
+ "Configuration incomplete" : "Configuration incomplete",
+ "Configuration OK" : "Configuration OK",
+ "Select groups" : "Select groups",
+ "Select object classes" : "Select object classes",
+ "Please check the credentials, they seem to be wrong." : "Please check the credentials, they seem to be wrong.",
+ "Please specify the port, it could not be auto-detected." : "Please specify the port, it could not be auto-detected.",
+ "Base DN could not be auto-detected, please revise credentials, host and port." : "Base DN could not be auto-detected, please revise credentials, host and port.",
+ "Could not detect Base DN, please enter it manually." : "Could not detect Base DN, please enter it manually.",
+ "{nthServer}. Server" : "{nthServer}. Server",
+ "No object found in the given Base DN. Please revise." : "No object found in the given Base DN. Please revise.",
+ "More than 1,000 directory entries available." : "More than 1,000 directory entries available.",
+ "_{objectsFound} entry available within the provided Base DN_::_{objectsFound} entries available within the provided Base DN_" : ["{objectsFound} entry available within the provided Base DN","{objectsFound} entries available within the provided Base DN"],
+ "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "An error occurred. Please check the Base DN, as well as connection settings and credentials.",
+ "Do you really want to delete the current Server Configuration?" : "Do you really want to delete the current Server Configuration?",
+ "Confirm Deletion" : "Confirm Deletion",
+ "Mappings cleared successfully!" : "Mappings cleared successfully!",
+ "Error while clearing the mappings." : "Error while clearing the mappings.",
+ "Anonymous bind is not allowed. Please provide a User DN and Password." : "Anonymous bind is not allowed. Please provide a User DN and Password.",
+ "LDAP Operations error. Anonymous bind might not be allowed." : "LDAP Operations error. Anonymous bind might not be allowed.",
+ "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Saving failed. Please make sure the database is in Operation. Reload before continuing.",
+ "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?",
+ "Mode switch" : "Mode switch",
+ "Select attributes" : "Select attributes",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command-line validation): <br/>" : "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command-line validation): <br/>",
+ "User found and settings verified." : "User found and settings verified.",
+ "Consider narrowing your search, as it encompassed many users, only the first one of whom will be able to log in." : "Consider narrowing your search, as it encompassed many users, only the first one of whom will be able to log in.",
+ "An unspecified error occurred. Please check log and settings." : "An unspecified error occurred. Please check log and settings.",
+ "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise.",
+ "A connection error to LDAP/AD occurred. Please check host, port and credentials." : "A connection error to LDAP/AD occurred. Please check host, port and credentials.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP/AD." : "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP/AD.",
+ "Please provide a login name to test against" : "Please provide a login name to test against",
+ "The group box was disabled, because the LDAP/AD server does not support memberOf." : "The group box was disabled, because the LDAP/AD server does not support memberOf.",
+ "Password change rejected. Hint: " : "Password change rejected. Hint: ",
+ "Please login with the new password" : "Please login with the new password",
+ "LDAP User backend" : "LDAP User backend",
+ "Your password will expire tomorrow." : "Your password will expire tomorrow.",
+ "Your password will expire today." : "Your password will expire today.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Your password will expire within %n day.","Your password will expire within %n days."],
+ "LDAP/AD integration" : "LDAP/AD integration",
+ "Invalid LDAP UUIDs" : "Invalid LDAP UUIDs",
+ "None found" : "None found",
+ "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them.",
+ "_%n group found_::_%n groups found_" : ["%n group found","%n groups found"],
+ "> 1000 groups found" : "> 1000 groups found",
+ "> 1000 users found" : "> 1000 users found",
+ "_%n user found_::_%n users found_" : ["%n user found","%n users found"],
+ "Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings." : "Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings.",
+ "Could not find the desired feature" : "Could not find the desired feature",
+ "Invalid Host" : "Invalid Host",
+ "LDAP user and group backend" : "LDAP user and group backend",
+ "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "This application enables administrators to connect Nextcloud to an LDAP-based user directory.",
+ "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation.",
+ "Test Configuration" : "Test Configuration",
+ "Help" : "Help",
+ "Groups meeting these criteria are available in %s:" : "Groups meeting these criteria are available in %s:",
+ "Only these object classes:" : "Only these object classes:",
+ "Only from these groups:" : "Only from these groups:",
+ "Search groups" : "Search groups",
+ "Available groups" : "Available groups",
+ "Selected groups" : "Selected groups",
+ "Edit LDAP Query" : "Edit LDAP Query",
+ "LDAP Filter:" : "LDAP Filter:",
+ "The filter specifies which LDAP groups shall have access to the %s instance." : "The filter specifies which LDAP groups shall have access to the %s instance.",
+ "Verify settings and count the groups" : "Verify settings and count the groups",
+ "When logging in, %s will find the user based on the following attributes:" : "When logging in, %s will find the user based on the following attributes:",
+ "LDAP/AD Username:" : "LDAP/AD Username:",
+ "Allows login against the LDAP/AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Allows login against the LDAP/AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected.",
+ "LDAP/AD Email Address:" : "LDAP/AD Email Address:",
+ "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed.",
+ "Other Attributes:" : "Other Attributes:",
+ "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"",
+ "Test Loginname" : "Test Loginname",
+ "Attempts to receive a DN for the given loginname and the current login filter" : "Attempts to receive a DN for the given loginname and the current login filter",
+ "Verify settings" : "Verify settings",
+ "%s. Server:" : "%s. Server:",
+ "Add a new configuration" : "Add a new configuration",
+ "Copy current configuration into new directory binding" : "Copy current configuration into new directory binding",
+ "Delete the current configuration" : "Delete the current configuration",
+ "Host" : "Host",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "You can omit the protocol, unless you require SSL. If so, start with ldaps://",
+ "Port" : "Port",
+ "Detect Port" : "Detect Port",
+ "User DN" : "User DN",
+ "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty.",
+ "Password" : "პაროლი",
+ "For anonymous access, leave DN and Password empty." : "For anonymous access, leave DN and Password empty.",
+ "Save Credentials" : "Save Credentials",
+ "One Base DN per line" : "One Base DN per line",
+ "You can specify Base DN for users and groups in the Advanced tab" : "You can specify Base DN for users and groups in the Advanced tab",
+ "Detect Base DN" : "Detect Base DN",
+ "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)",
+ "Listing and searching for users is constrained by these criteria:" : "Listing and searching for users is constrained by 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",
+ "Saving" : "Saving",
+ "Back" : "Back",
+ "Continue" : "Continue",
+ "Please renew your password." : "Please renew your password.",
+ "An internal error occurred." : "An internal error occurred.",
+ "Please try again or contact your administrator." : "Please try again or contact your administrator.",
+ "Current password" : "Current password",
+ "New password" : "New password",
+ "Renew password" : "Renew password",
+ "Wrong password." : "Wrong password.",
+ "Cancel" : "Cancel",
+ "Server" : "Server",
+ "Users" : "Users",
+ "Login Attributes" : "Login Attributes",
+ "Groups" : "Groups",
+ "Expert" : "Expert",
+ "Advanced" : "Advanced",
+ "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." : "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it.",
+ "Connection Settings" : "Connection Settings",
+ "Configuration Active" : "Configuration Active",
+ "When unchecked, this configuration will be skipped." : "When unchecked, this configuration will be skipped.",
+ "Backup (Replica) Host" : "Backup (Replica) Host",
+ "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Give an optional backup host. It must be a replica of the main LDAP/AD server.",
+ "Backup (Replica) Port" : "Backup (Replica) Port",
+ "Disable Main Server" : "Disable Main Server",
+ "Only connect to the replica server." : "Only connect to the replica server.",
+ "Turn off SSL certificate validation." : "Turn off SSL certificate validation.",
+ "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." : "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server.",
+ "Cache Time-To-Live" : "Cache Time-To-Live",
+ "in seconds. A change empties the cache." : "in seconds. A change empties the cache.",
+ "Directory Settings" : "Directory Settings",
+ "User Display Name Field" : "User Display Name Field",
+ "The LDAP attribute to use to generate the user's display name." : "The LDAP attribute to use to generate the user's display name.",
+ "2nd User Display Name Field" : "2nd User Display Name Field",
+ "Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«.",
+ "Base User Tree" : "Base User Tree",
+ "One User Base DN per line" : "One User Base DN per line",
+ "User Search Attributes" : "User Search Attributes",
+ "Optional; one attribute per line" : "Optional; one attribute per line",
+ "Disable users missing from LDAP" : "Disable users missing from LDAP",
+ "When switched on, users imported from LDAP which are then missing will be disabled" : "When switched on, users imported from LDAP which are then missing will be disabled",
+ "Group Display Name Field" : "Group Display Name Field",
+ "The LDAP attribute to use to generate the groups's display name." : "The LDAP attribute to use to generate the groups's display name.",
+ "Base Group Tree" : "Base Group Tree",
+ "One Group Base DN per line" : "One Group Base DN per line",
+ "Group Search Attributes" : "Group Search Attributes",
+ "Group-Member association" : "Group-Member association",
+ "Dynamic Group Member URL" : "Dynamic Group Member URL",
+ "The LDAP attribute that on group objects contains an LDAP search URL that determines what objects belong to the group. (An empty setting disables dynamic group membership functionality.)" : "The LDAP attribute that on group objects contains an LDAP search URL that determines what objects belong to the group. (An empty setting disables dynamic group membership functionality.)",
+ "Nested Groups" : "Nested Groups",
+ "When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)",
+ "Paging chunksize" : "Paging chunksize",
+ "Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)",
+ "Enable LDAP password changes per user" : "Enable LDAP password changes per user",
+ "Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server." : "Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server.",
+ "(New password is sent as plain text to LDAP)" : "(New password is sent as plain text to LDAP)",
+ "Default password policy DN" : "Default password policy DN",
+ "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling." : "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling.",
+ "Special Attributes" : "Special Attributes",
+ "Quota Field" : "Quota Field",
+ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute.",
+ "Quota Default" : "Quota Default",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Override default quota for LDAP users who do not have a quota set in the Quota Field.",
+ "Email Field" : "Email Field",
+ "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Set the user's email from their LDAP attribute. Leave it empty for default behaviour.",
+ "User Home Folder Naming Rule" : "User Home Folder Naming Rule",
+ "Leave empty for username (default). Otherwise, specify an LDAP/AD attribute." : "Leave empty for username (default). Otherwise, specify an LDAP/AD attribute.",
+ "\"$home\" Placeholder Field" : "\"$home\" Placeholder Field",
+ "$home in an external storage configuration will be replaced with the value of the specified attribute" : "$home in an external storage configuration will be replaced with the value of the specified attribute",
+ "User Profile Attributes" : "User Profile Attributes",
+ "Phone Field" : "Phone Field",
+ "User profile Phone will be set from the specified attribute" : "User profile Phone will be set from the specified attribute",
+ "Website Field" : "Website Field",
+ "User profile Website will be set from the specified attribute" : "User profile Website will be set from the specified attribute",
+ "Address Field" : "Address Field",
+ "User profile Address will be set from the specified attribute" : "User profile Address will be set from the specified attribute",
+ "Twitter Field" : "Twitter Field",
+ "User profile Twitter will be set from the specified attribute" : "User profile Twitter will be set from the specified attribute",
+ "Fediverse Field" : "Fediverse Field",
+ "User profile Fediverse will be set from the specified attribute" : "User profile Fediverse will be set from the specified attribute",
+ "Organisation Field" : "Organisation Field",
+ "User profile Organisation will be set from the specified attribute" : "User profile Organisation will be set from the specified attribute",
+ "Role Field" : "Role Field",
+ "User profile Role will be set from the specified attribute" : "User profile Role will be set from the specified attribute",
+ "Headline Field" : "Headline Field",
+ "User profile Headline will be set from the specified attribute" : "User profile Headline will be set from the specified attribute",
+ "Biography Field" : "Biography Field",
+ "User profile Biography will be set from the specified attribute" : "User profile Biography will be set from the specified attribute",
+ "Internal Username" : "Internal Username",
+ "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior.",
+ "Internal Username Attribute:" : "Internal Username Attribute:",
+ "Override UUID detection" : "Override UUID detection",
+ "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups.",
+ "UUID Attribute for Users:" : "UUID Attribute for Users:",
+ "UUID Attribute for Groups:" : "UUID Attribute for Groups:",
+ "Username-LDAP User Mapping" : "Username-LDAP User Mapping",
+ "Usernames are used to store and assign metadata. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Usernames are used to store and assign metadata. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage.",
+ "Clear Username-LDAP User Mapping" : "Clear Username-LDAP User Mapping",
+ "Clear Groupname-LDAP Group Mapping" : "Clear Groupname-LDAP Group Mapping"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/user_ldap/l10n/ka.json b/apps/user_ldap/l10n/ka.json
new file mode 100644
index 00000000000..aa9b0491e0f
--- /dev/null
+++ b/apps/user_ldap/l10n/ka.json
@@ -0,0 +1,220 @@
+{ "translations": {
+ "Failed to clear the mappings." : "Failed to clear the mappings.",
+ "Failed to delete the server configuration" : "Failed to delete the server configuration",
+ "Invalid configuration: Anonymous binding is not allowed." : "Invalid configuration: Anonymous binding is not allowed.",
+ "Valid configuration, connection established!" : "Valid configuration, connection established!",
+ "Valid configuration, but binding failed. Please check the server settings and credentials." : "Valid configuration, but binding failed. Please check the server settings and credentials.",
+ "Invalid configuration. Please have a look at the logs for further details." : "Invalid configuration. Please have a look at the logs for further details.",
+ "No action specified" : "No action specified",
+ "No configuration specified" : "No configuration specified",
+ "No data specified" : "No data specified",
+ "Invalid data specified" : "Invalid data specified",
+ " Could not set configuration %s" : " Could not set configuration %s",
+ "Action does not exist" : "Action does not exist",
+ "Renewing …" : "Renewing …",
+ "Very weak password" : "Very weak password",
+ "Weak password" : "Weak password",
+ "So-so password" : "So-so password",
+ "Good password" : "Good password",
+ "Strong password" : "Strong password",
+ "The Base DN appears to be wrong" : "The Base DN appears to be wrong",
+ "Testing configuration…" : "Testing configuration…",
+ "Configuration incorrect" : "Configuration incorrect",
+ "Configuration incomplete" : "Configuration incomplete",
+ "Configuration OK" : "Configuration OK",
+ "Select groups" : "Select groups",
+ "Select object classes" : "Select object classes",
+ "Please check the credentials, they seem to be wrong." : "Please check the credentials, they seem to be wrong.",
+ "Please specify the port, it could not be auto-detected." : "Please specify the port, it could not be auto-detected.",
+ "Base DN could not be auto-detected, please revise credentials, host and port." : "Base DN could not be auto-detected, please revise credentials, host and port.",
+ "Could not detect Base DN, please enter it manually." : "Could not detect Base DN, please enter it manually.",
+ "{nthServer}. Server" : "{nthServer}. Server",
+ "No object found in the given Base DN. Please revise." : "No object found in the given Base DN. Please revise.",
+ "More than 1,000 directory entries available." : "More than 1,000 directory entries available.",
+ "_{objectsFound} entry available within the provided Base DN_::_{objectsFound} entries available within the provided Base DN_" : ["{objectsFound} entry available within the provided Base DN","{objectsFound} entries available within the provided Base DN"],
+ "An error occurred. Please check the Base DN, as well as connection settings and credentials." : "An error occurred. Please check the Base DN, as well as connection settings and credentials.",
+ "Do you really want to delete the current Server Configuration?" : "Do you really want to delete the current Server Configuration?",
+ "Confirm Deletion" : "Confirm Deletion",
+ "Mappings cleared successfully!" : "Mappings cleared successfully!",
+ "Error while clearing the mappings." : "Error while clearing the mappings.",
+ "Anonymous bind is not allowed. Please provide a User DN and Password." : "Anonymous bind is not allowed. Please provide a User DN and Password.",
+ "LDAP Operations error. Anonymous bind might not be allowed." : "LDAP Operations error. Anonymous bind might not be allowed.",
+ "Saving failed. Please make sure the database is in Operation. Reload before continuing." : "Saving failed. Please make sure the database is in Operation. Reload before continuing.",
+ "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?",
+ "Mode switch" : "Mode switch",
+ "Select attributes" : "Select attributes",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command-line validation): <br/>" : "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command-line validation): <br/>",
+ "User found and settings verified." : "User found and settings verified.",
+ "Consider narrowing your search, as it encompassed many users, only the first one of whom will be able to log in." : "Consider narrowing your search, as it encompassed many users, only the first one of whom will be able to log in.",
+ "An unspecified error occurred. Please check log and settings." : "An unspecified error occurred. Please check log and settings.",
+ "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise.",
+ "A connection error to LDAP/AD occurred. Please check host, port and credentials." : "A connection error to LDAP/AD occurred. Please check host, port and credentials.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP/AD." : "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP/AD.",
+ "Please provide a login name to test against" : "Please provide a login name to test against",
+ "The group box was disabled, because the LDAP/AD server does not support memberOf." : "The group box was disabled, because the LDAP/AD server does not support memberOf.",
+ "Password change rejected. Hint: " : "Password change rejected. Hint: ",
+ "Please login with the new password" : "Please login with the new password",
+ "LDAP User backend" : "LDAP User backend",
+ "Your password will expire tomorrow." : "Your password will expire tomorrow.",
+ "Your password will expire today." : "Your password will expire today.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Your password will expire within %n day.","Your password will expire within %n days."],
+ "LDAP/AD integration" : "LDAP/AD integration",
+ "Invalid LDAP UUIDs" : "Invalid LDAP UUIDs",
+ "None found" : "None found",
+ "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Invalid UUIDs of LDAP users or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them.",
+ "_%n group found_::_%n groups found_" : ["%n group found","%n groups found"],
+ "> 1000 groups found" : "> 1000 groups found",
+ "> 1000 users found" : "> 1000 users found",
+ "_%n user found_::_%n users found_" : ["%n user found","%n users found"],
+ "Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings." : "Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings.",
+ "Could not find the desired feature" : "Could not find the desired feature",
+ "Invalid Host" : "Invalid Host",
+ "LDAP user and group backend" : "LDAP user and group backend",
+ "This application enables administrators to connect Nextcloud to an LDAP-based user directory." : "This application enables administrators to connect Nextcloud to an LDAP-based user directory.",
+ "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation." : "This application enables administrators to connect Nextcloud to an LDAP-based user directory for authentication and provisioning users, groups and user attributes. Admins can configure this application to connect to one or more LDAP directories or Active Directories via an LDAP interface. Attributes such as user quota, email, avatar pictures, group memberships and more can be pulled into Nextcloud from a directory with the appropriate queries and filters.\n\nA user logs into Nextcloud with their LDAP or AD credentials, and is granted access based on an authentication request handled by the LDAP or AD server. Nextcloud does not store LDAP or AD passwords, rather these credentials are used to authenticate a user and then Nextcloud uses a session for the user ID. More information is available in the LDAP User and Group Backend documentation.",
+ "Test Configuration" : "Test Configuration",
+ "Help" : "Help",
+ "Groups meeting these criteria are available in %s:" : "Groups meeting these criteria are available in %s:",
+ "Only these object classes:" : "Only these object classes:",
+ "Only from these groups:" : "Only from these groups:",
+ "Search groups" : "Search groups",
+ "Available groups" : "Available groups",
+ "Selected groups" : "Selected groups",
+ "Edit LDAP Query" : "Edit LDAP Query",
+ "LDAP Filter:" : "LDAP Filter:",
+ "The filter specifies which LDAP groups shall have access to the %s instance." : "The filter specifies which LDAP groups shall have access to the %s instance.",
+ "Verify settings and count the groups" : "Verify settings and count the groups",
+ "When logging in, %s will find the user based on the following attributes:" : "When logging in, %s will find the user based on the following attributes:",
+ "LDAP/AD Username:" : "LDAP/AD Username:",
+ "Allows login against the LDAP/AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected." : "Allows login against the LDAP/AD username, which is either \"uid\" or \"sAMAccountName\" and will be detected.",
+ "LDAP/AD Email Address:" : "LDAP/AD Email Address:",
+ "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed." : "Allows login against an email attribute. \"mail\" and \"mailPrimaryAddress\" allowed.",
+ "Other Attributes:" : "Other Attributes:",
+ "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"" : "Defines the filter to apply, when login is attempted. \"%%uid\" replaces the username in the login action. Example: \"uid=%%uid\"",
+ "Test Loginname" : "Test Loginname",
+ "Attempts to receive a DN for the given loginname and the current login filter" : "Attempts to receive a DN for the given loginname and the current login filter",
+ "Verify settings" : "Verify settings",
+ "%s. Server:" : "%s. Server:",
+ "Add a new configuration" : "Add a new configuration",
+ "Copy current configuration into new directory binding" : "Copy current configuration into new directory binding",
+ "Delete the current configuration" : "Delete the current configuration",
+ "Host" : "Host",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "You can omit the protocol, unless you require SSL. If so, start with ldaps://",
+ "Port" : "Port",
+ "Detect Port" : "Detect Port",
+ "User DN" : "User DN",
+ "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty." : "The DN of the client user with which the bind shall be done, e.g. uid=agent,dc=example,dc=com. For anonymous access, leave DN and Password empty.",
+ "Password" : "პაროლი",
+ "For anonymous access, leave DN and Password empty." : "For anonymous access, leave DN and Password empty.",
+ "Save Credentials" : "Save Credentials",
+ "One Base DN per line" : "One Base DN per line",
+ "You can specify Base DN for users and groups in the Advanced tab" : "You can specify Base DN for users and groups in the Advanced tab",
+ "Detect Base DN" : "Detect Base DN",
+ "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)",
+ "Listing and searching for users is constrained by these criteria:" : "Listing and searching for users is constrained by 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",
+ "Saving" : "Saving",
+ "Back" : "Back",
+ "Continue" : "Continue",
+ "Please renew your password." : "Please renew your password.",
+ "An internal error occurred." : "An internal error occurred.",
+ "Please try again or contact your administrator." : "Please try again or contact your administrator.",
+ "Current password" : "Current password",
+ "New password" : "New password",
+ "Renew password" : "Renew password",
+ "Wrong password." : "Wrong password.",
+ "Cancel" : "Cancel",
+ "Server" : "Server",
+ "Users" : "Users",
+ "Login Attributes" : "Login Attributes",
+ "Groups" : "Groups",
+ "Expert" : "Expert",
+ "Advanced" : "Advanced",
+ "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it." : "<b>Warning:</b> The PHP LDAP module is not installed, the backend will not work. Please ask your system administrator to install it.",
+ "Connection Settings" : "Connection Settings",
+ "Configuration Active" : "Configuration Active",
+ "When unchecked, this configuration will be skipped." : "When unchecked, this configuration will be skipped.",
+ "Backup (Replica) Host" : "Backup (Replica) Host",
+ "Give an optional backup host. It must be a replica of the main LDAP/AD server." : "Give an optional backup host. It must be a replica of the main LDAP/AD server.",
+ "Backup (Replica) Port" : "Backup (Replica) Port",
+ "Disable Main Server" : "Disable Main Server",
+ "Only connect to the replica server." : "Only connect to the replica server.",
+ "Turn off SSL certificate validation." : "Turn off SSL certificate validation.",
+ "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server." : "Not recommended, use it for testing only! If connection only works with this option, import the LDAP server's SSL certificate in your %s server.",
+ "Cache Time-To-Live" : "Cache Time-To-Live",
+ "in seconds. A change empties the cache." : "in seconds. A change empties the cache.",
+ "Directory Settings" : "Directory Settings",
+ "User Display Name Field" : "User Display Name Field",
+ "The LDAP attribute to use to generate the user's display name." : "The LDAP attribute to use to generate the user's display name.",
+ "2nd User Display Name Field" : "2nd User Display Name Field",
+ "Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«.",
+ "Base User Tree" : "Base User Tree",
+ "One User Base DN per line" : "One User Base DN per line",
+ "User Search Attributes" : "User Search Attributes",
+ "Optional; one attribute per line" : "Optional; one attribute per line",
+ "Disable users missing from LDAP" : "Disable users missing from LDAP",
+ "When switched on, users imported from LDAP which are then missing will be disabled" : "When switched on, users imported from LDAP which are then missing will be disabled",
+ "Group Display Name Field" : "Group Display Name Field",
+ "The LDAP attribute to use to generate the groups's display name." : "The LDAP attribute to use to generate the groups's display name.",
+ "Base Group Tree" : "Base Group Tree",
+ "One Group Base DN per line" : "One Group Base DN per line",
+ "Group Search Attributes" : "Group Search Attributes",
+ "Group-Member association" : "Group-Member association",
+ "Dynamic Group Member URL" : "Dynamic Group Member URL",
+ "The LDAP attribute that on group objects contains an LDAP search URL that determines what objects belong to the group. (An empty setting disables dynamic group membership functionality.)" : "The LDAP attribute that on group objects contains an LDAP search URL that determines what objects belong to the group. (An empty setting disables dynamic group membership functionality.)",
+ "Nested Groups" : "Nested Groups",
+ "When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)",
+ "Paging chunksize" : "Paging chunksize",
+ "Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)",
+ "Enable LDAP password changes per user" : "Enable LDAP password changes per user",
+ "Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server." : "Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server.",
+ "(New password is sent as plain text to LDAP)" : "(New password is sent as plain text to LDAP)",
+ "Default password policy DN" : "Default password policy DN",
+ "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling." : "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling.",
+ "Special Attributes" : "Special Attributes",
+ "Quota Field" : "Quota Field",
+ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute.",
+ "Quota Default" : "Quota Default",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Override default quota for LDAP users who do not have a quota set in the Quota Field.",
+ "Email Field" : "Email Field",
+ "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Set the user's email from their LDAP attribute. Leave it empty for default behaviour.",
+ "User Home Folder Naming Rule" : "User Home Folder Naming Rule",
+ "Leave empty for username (default). Otherwise, specify an LDAP/AD attribute." : "Leave empty for username (default). Otherwise, specify an LDAP/AD attribute.",
+ "\"$home\" Placeholder Field" : "\"$home\" Placeholder Field",
+ "$home in an external storage configuration will be replaced with the value of the specified attribute" : "$home in an external storage configuration will be replaced with the value of the specified attribute",
+ "User Profile Attributes" : "User Profile Attributes",
+ "Phone Field" : "Phone Field",
+ "User profile Phone will be set from the specified attribute" : "User profile Phone will be set from the specified attribute",
+ "Website Field" : "Website Field",
+ "User profile Website will be set from the specified attribute" : "User profile Website will be set from the specified attribute",
+ "Address Field" : "Address Field",
+ "User profile Address will be set from the specified attribute" : "User profile Address will be set from the specified attribute",
+ "Twitter Field" : "Twitter Field",
+ "User profile Twitter will be set from the specified attribute" : "User profile Twitter will be set from the specified attribute",
+ "Fediverse Field" : "Fediverse Field",
+ "User profile Fediverse will be set from the specified attribute" : "User profile Fediverse will be set from the specified attribute",
+ "Organisation Field" : "Organisation Field",
+ "User profile Organisation will be set from the specified attribute" : "User profile Organisation will be set from the specified attribute",
+ "Role Field" : "Role Field",
+ "User profile Role will be set from the specified attribute" : "User profile Role will be set from the specified attribute",
+ "Headline Field" : "Headline Field",
+ "User profile Headline will be set from the specified attribute" : "User profile Headline will be set from the specified attribute",
+ "Biography Field" : "Biography Field",
+ "User profile Biography will be set from the specified attribute" : "User profile Biography will be set from the specified attribute",
+ "Internal Username" : "Internal Username",
+ "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior." : "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [a-zA-Z0-9_.@-]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all DAV services. With this setting, the default behavior can be overridden. Changes will have effect only on newly mapped (added) LDAP users. Leave it empty for default behavior.",
+ "Internal Username Attribute:" : "Internal Username Attribute:",
+ "Override UUID detection" : "Override UUID detection",
+ "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups.",
+ "UUID Attribute for Users:" : "UUID Attribute for Users:",
+ "UUID Attribute for Groups:" : "UUID Attribute for Groups:",
+ "Username-LDAP User Mapping" : "Username-LDAP User Mapping",
+ "Usernames are used to store and assign metadata. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Usernames are used to store and assign metadata. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage.",
+ "Clear Username-LDAP User Mapping" : "Clear Username-LDAP User Mapping",
+ "Clear Groupname-LDAP Group Mapping" : "Clear Groupname-LDAP Group Mapping"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file
diff --git a/apps/user_ldap/lib/Migration/Version1190Date20230706134108.php b/apps/user_ldap/lib/Migration/Version1190Date20230706134108.php
index 3f554f56e64..71fdb536b1a 100644
--- a/apps/user_ldap/lib/Migration/Version1190Date20230706134108.php
+++ b/apps/user_ldap/lib/Migration/Version1190Date20230706134108.php
@@ -99,13 +99,21 @@ class Version1190Date20230706134108 extends SimpleMigrationStep {
$result = $query->executeQuery();
while ($row = $result->fetch()) {
$knownUsers = unserialize($row['owncloudusers']);
+ $knownUsers = array_unique($knownUsers);
foreach ($knownUsers as $knownUser) {
- $insert
- ->setParameter('groupid', $row['owncloudname'])
- ->setParameter('userid', $knownUser)
- ;
+ try {
+ $insert
+ ->setParameter('groupid', $row['owncloudname'])
+ ->setParameter('userid', $knownUser)
+ ;
- $insert->executeStatement();
+ $insert->executeStatement();
+ } catch (\OCP\DB\Exception $e) {
+ /*
+ * If it fails on unique constaint violation it may just be left over value from previous half-migration
+ * If it fails on something else, ignore as well, data will be filled by background job later anyway
+ */
+ }
}
}
$result->closeCursor();
diff --git a/apps/user_ldap/openapi.json b/apps/user_ldap/openapi.json
index f775726c8dc..fcad9c62fd8 100644
--- a/apps/user_ldap/openapi.json
+++ b/apps/user_ldap/openapi.json
@@ -140,7 +140,11 @@
"description": "Whether to show the password",
"schema": {
"type": "integer",
- "default": 0
+ "default": 0,
+ "enum": [
+ 0,
+ 1
+ ]
}
},
{
diff --git a/apps/user_status/l10n/ast.js b/apps/user_status/l10n/ast.js
new file mode 100644
index 00000000000..9575590858f
--- /dev/null
+++ b/apps/user_status/l10n/ast.js
@@ -0,0 +1,49 @@
+OC.L10N.register(
+ "user_status",
+ {
+ "Recent statuses" : "Estaos de recién",
+ "No recent status changes" : "Nun hai nengún cambéu d'estáu recién",
+ "In a meeting" : "Nuna reunión",
+ "Commuting" : "En desplazamientu",
+ "Out sick" : "Non disponible por enfermedá",
+ "Vacationing" : "De vacaciones",
+ "Out of office" : "Fuera de la oficina",
+ "Working remotely" : "Trabayando en remoto",
+ "In a call" : "Nuna llamada",
+ "User status" : "Estáu del usuariu",
+ "Clear status after" : "Borrar l'estúa dempués de",
+ "Emoji for your status message" : "Fustaxes pa los mensaxes d'estáu",
+ "What is your status?" : "¿Cuál ye'l to estáu?",
+ "Predefined statuses" : "Estaos predefiníos",
+ "Previously set" : "Afitóse con anterioridá",
+ "Reset status" : "Reafitar l'estáu",
+ "Set status" : "Afitar l'estáu",
+ "Online status" : "Estáu en llinia",
+ "Status message" : "Mensaxe del estáu",
+ "Your status was set automatically" : "L'estáu afitóse automáticamente",
+ "Clear status message" : "Borrar el mensaxe del estáu",
+ "Set status message" : "Afitar el mensaxe del estáu",
+ "Reset status to \"{icon} {message}\"" : "Reafitar l'estáu a «{icon} {message}»",
+ "Reset status to \"{message}\"" : "Reafitar l'estáu a «{message}»",
+ "Reset status to \"{icon}\"" : "Reafitar l'estáu a «{icon}»",
+ "There was an error saving the status" : "Hebo un error al guardar l'estáu",
+ "There was an error clearing the status" : "Hebo un error al borrar l'estáu",
+ "There was an error reverting the status" : "Hebo un error al recuperar l'estáu anterior",
+ "Don't clear" : "Nun borrar",
+ "Today" : "Güei",
+ "This week" : "Esta selmana",
+ "Online" : "En llinia",
+ "Away" : "Ausente",
+ "Do not disturb" : "Nun molestar",
+ "Invisible" : "Invisible",
+ "Offline" : "Desconectáu",
+ "There was an error saving the new status" : "Hebo un error al guardar l'estáu nuevu",
+ "30 minutes" : "30 minutos",
+ "1 hour" : "1 hora",
+ "4 hours" : "4 hores",
+ "Mute all notifications" : "Desactivar tolos avisos",
+ "Appear offline" : "Apaecer desconectáu",
+ "View profile" : "Ver el perfil",
+ "{status}, {timestamp}" : "{status}, {timestamp}"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/user_status/l10n/ast.json b/apps/user_status/l10n/ast.json
new file mode 100644
index 00000000000..e5cc79d829e
--- /dev/null
+++ b/apps/user_status/l10n/ast.json
@@ -0,0 +1,47 @@
+{ "translations": {
+ "Recent statuses" : "Estaos de recién",
+ "No recent status changes" : "Nun hai nengún cambéu d'estáu recién",
+ "In a meeting" : "Nuna reunión",
+ "Commuting" : "En desplazamientu",
+ "Out sick" : "Non disponible por enfermedá",
+ "Vacationing" : "De vacaciones",
+ "Out of office" : "Fuera de la oficina",
+ "Working remotely" : "Trabayando en remoto",
+ "In a call" : "Nuna llamada",
+ "User status" : "Estáu del usuariu",
+ "Clear status after" : "Borrar l'estúa dempués de",
+ "Emoji for your status message" : "Fustaxes pa los mensaxes d'estáu",
+ "What is your status?" : "¿Cuál ye'l to estáu?",
+ "Predefined statuses" : "Estaos predefiníos",
+ "Previously set" : "Afitóse con anterioridá",
+ "Reset status" : "Reafitar l'estáu",
+ "Set status" : "Afitar l'estáu",
+ "Online status" : "Estáu en llinia",
+ "Status message" : "Mensaxe del estáu",
+ "Your status was set automatically" : "L'estáu afitóse automáticamente",
+ "Clear status message" : "Borrar el mensaxe del estáu",
+ "Set status message" : "Afitar el mensaxe del estáu",
+ "Reset status to \"{icon} {message}\"" : "Reafitar l'estáu a «{icon} {message}»",
+ "Reset status to \"{message}\"" : "Reafitar l'estáu a «{message}»",
+ "Reset status to \"{icon}\"" : "Reafitar l'estáu a «{icon}»",
+ "There was an error saving the status" : "Hebo un error al guardar l'estáu",
+ "There was an error clearing the status" : "Hebo un error al borrar l'estáu",
+ "There was an error reverting the status" : "Hebo un error al recuperar l'estáu anterior",
+ "Don't clear" : "Nun borrar",
+ "Today" : "Güei",
+ "This week" : "Esta selmana",
+ "Online" : "En llinia",
+ "Away" : "Ausente",
+ "Do not disturb" : "Nun molestar",
+ "Invisible" : "Invisible",
+ "Offline" : "Desconectáu",
+ "There was an error saving the new status" : "Hebo un error al guardar l'estáu nuevu",
+ "30 minutes" : "30 minutos",
+ "1 hour" : "1 hora",
+ "4 hours" : "4 hores",
+ "Mute all notifications" : "Desactivar tolos avisos",
+ "Appear offline" : "Apaecer desconectáu",
+ "View profile" : "Ver el perfil",
+ "{status}, {timestamp}" : "{status}, {timestamp}"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/user_status/l10n/ja.js b/apps/user_status/l10n/ja.js
index 78e9a6f695f..9fda3b53136 100644
--- a/apps/user_status/l10n/ja.js
+++ b/apps/user_status/l10n/ja.js
@@ -12,14 +12,23 @@ OC.L10N.register(
"In a call" : "通話中",
"User status" : "ユーザーステータス",
"Clear status after" : "ステータスの有効期限",
+ "Emoji for your status message" : "あなたのステータスメッセージに絵文字を",
"What is your status?" : "現在のオンラインステータスは?",
+ "Predefined statuses" : "事前定義されたステータス",
+ "Previously set" : "以前の設定",
+ "Reset status" : "ステータスをリセット",
"Set status" : "ステータスを設定",
"Online status" : "オンラインステータス",
"Status message" : "状態メッセージ",
+ "Your status was set automatically" : "あなたのステータスは自動的に設定されました",
"Clear status message" : "ステータスメッセージを消去",
"Set status message" : "ステータスメッセージを設定",
+ "Reset status to \"{icon} {message}\"" : "ステータスを \"{icon} {message}\" にリセット",
+ "Reset status to \"{message}\"" : "ステータスを \"{message}\" にリセット",
+ "Reset status to \"{icon}\"" : "ステータスを \"{icon}\" にリセット",
"There was an error saving the status" : "ステータスの保存中にエラーが発生しました",
"There was an error clearing the status" : "ステータスの消去中にエラーが発生しました",
+ "There was an error reverting the status" : "ステータスを戻す際にエラーが発生しました",
"Don't clear" : "消去しない",
"Today" : "今日",
"This week" : "今週",
diff --git a/apps/user_status/l10n/ja.json b/apps/user_status/l10n/ja.json
index c077589e426..e5fcd9bc06a 100644
--- a/apps/user_status/l10n/ja.json
+++ b/apps/user_status/l10n/ja.json
@@ -10,14 +10,23 @@
"In a call" : "通話中",
"User status" : "ユーザーステータス",
"Clear status after" : "ステータスの有効期限",
+ "Emoji for your status message" : "あなたのステータスメッセージに絵文字を",
"What is your status?" : "現在のオンラインステータスは?",
+ "Predefined statuses" : "事前定義されたステータス",
+ "Previously set" : "以前の設定",
+ "Reset status" : "ステータスをリセット",
"Set status" : "ステータスを設定",
"Online status" : "オンラインステータス",
"Status message" : "状態メッセージ",
+ "Your status was set automatically" : "あなたのステータスは自動的に設定されました",
"Clear status message" : "ステータスメッセージを消去",
"Set status message" : "ステータスメッセージを設定",
+ "Reset status to \"{icon} {message}\"" : "ステータスを \"{icon} {message}\" にリセット",
+ "Reset status to \"{message}\"" : "ステータスを \"{message}\" にリセット",
+ "Reset status to \"{icon}\"" : "ステータスを \"{icon}\" にリセット",
"There was an error saving the status" : "ステータスの保存中にエラーが発生しました",
"There was an error clearing the status" : "ステータスの消去中にエラーが発生しました",
+ "There was an error reverting the status" : "ステータスを戻す際にエラーが発生しました",
"Don't clear" : "消去しない",
"Today" : "今日",
"This week" : "今週",
diff --git a/apps/weather_status/l10n/uk.js b/apps/weather_status/l10n/uk.js
index 284fee30f84..34cac60ef84 100644
--- a/apps/weather_status/l10n/uk.js
+++ b/apps/weather_status/l10n/uk.js
@@ -10,7 +10,7 @@ OC.L10N.register(
"Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Статус погоди інтегрований до застосунку з панеллю віджетів (Dashboard). Розташування користувача може визначатися автоматично або вручну. В застосунку показується прогноз на 6 годин.\nСтатус може показуватися й інших застосунках, як-от у \"Календарі\".",
"Detect location" : "Визначити місце розташування",
"Set custom address" : "Встановити власну адресу",
- "Favorites" : "Вподобане",
+ "Favorites" : "Із зірочкою",
"{temperature} {unit} clear sky later today" : "{temperature} {unit} ясне небо пізніше сьогодні",
"{temperature} {unit} clear sky" : "{temperature} {unit} ясне небо",
"{temperature} {unit} cloudy later today" : "{temperature} {unit} хмарно пізніше сьогодні",
diff --git a/apps/weather_status/l10n/uk.json b/apps/weather_status/l10n/uk.json
index 37ac54ce30d..3e22c545b12 100644
--- a/apps/weather_status/l10n/uk.json
+++ b/apps/weather_status/l10n/uk.json
@@ -8,7 +8,7 @@
"Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Статус погоди інтегрований до застосунку з панеллю віджетів (Dashboard). Розташування користувача може визначатися автоматично або вручну. В застосунку показується прогноз на 6 годин.\nСтатус може показуватися й інших застосунках, як-от у \"Календарі\".",
"Detect location" : "Визначити місце розташування",
"Set custom address" : "Встановити власну адресу",
- "Favorites" : "Вподобане",
+ "Favorites" : "Із зірочкою",
"{temperature} {unit} clear sky later today" : "{temperature} {unit} ясне небо пізніше сьогодні",
"{temperature} {unit} clear sky" : "{temperature} {unit} ясне небо",
"{temperature} {unit} cloudy later today" : "{temperature} {unit} хмарно пізніше сьогодні",
diff --git a/apps/workflowengine/l10n/es.js b/apps/workflowengine/l10n/es.js
index e8235a2a599..d58cc746b0e 100644
--- a/apps/workflowengine/l10n/es.js
+++ b/apps/workflowengine/l10n/es.js
@@ -80,12 +80,15 @@ OC.L10N.register(
"Save" : "Guardar",
"Available flows" : "Flujos disponibles",
"For details on how to write your own flow, check out the development documentation." : "Para detalles acerca de cómo escribir su propio flujo, mire la documentación dedesarrollo.",
+ "No flows installed" : "No hay flujos instalados",
+ "Ask your administrator to install new flows." : "Pida a su administrador instalar nuevos flujos.",
"More flows" : "Más flujos",
"Browse the App Store" : "Explorar la App Store",
"Show less" : "Ver menos",
"Show more" : "Ver más",
"Configured flows" : "Configurar flujos",
"Your flows" : "Sus flujos",
+ "No flows configured" : "No hay flujos configurados",
"matches" : "coincidencias",
"does not match" : "no coincide",
"is" : "es/esta",
diff --git a/apps/workflowengine/l10n/es.json b/apps/workflowengine/l10n/es.json
index 45ccb9f98fa..ae7840f146a 100644
--- a/apps/workflowengine/l10n/es.json
+++ b/apps/workflowengine/l10n/es.json
@@ -78,12 +78,15 @@
"Save" : "Guardar",
"Available flows" : "Flujos disponibles",
"For details on how to write your own flow, check out the development documentation." : "Para detalles acerca de cómo escribir su propio flujo, mire la documentación dedesarrollo.",
+ "No flows installed" : "No hay flujos instalados",
+ "Ask your administrator to install new flows." : "Pida a su administrador instalar nuevos flujos.",
"More flows" : "Más flujos",
"Browse the App Store" : "Explorar la App Store",
"Show less" : "Ver menos",
"Show more" : "Ver más",
"Configured flows" : "Configurar flujos",
"Your flows" : "Sus flujos",
+ "No flows configured" : "No hay flujos configurados",
"matches" : "coincidencias",
"does not match" : "no coincide",
"is" : "es/esta",
diff --git a/apps/workflowengine/l10n/ka.js b/apps/workflowengine/l10n/ka.js
new file mode 100644
index 00000000000..45620d42ce5
--- /dev/null
+++ b/apps/workflowengine/l10n/ka.js
@@ -0,0 +1,120 @@
+OC.L10N.register(
+ "workflowengine",
+ {
+ "The given operator is invalid" : "The given operator is invalid",
+ "The given regular expression is invalid" : "The given regular expression is invalid",
+ "The given file size is invalid" : "The given file size is invalid",
+ "The given tag id is invalid" : "The given tag id is invalid",
+ "The given IP range is invalid" : "The given IP range is invalid",
+ "The given IP range is not valid for IPv4" : "The given IP range is not valid for IPv4",
+ "The given IP range is not valid for IPv6" : "The given IP range is not valid for IPv6",
+ "The given time span is invalid" : "The given time span is invalid",
+ "The given start time is invalid" : "The given start time is invalid",
+ "The given end time is invalid" : "The given end time is invalid",
+ "The given group does not exist" : "The given group does not exist",
+ "File" : "File",
+ "File created" : "File created",
+ "File updated" : "File updated",
+ "File renamed" : "File renamed",
+ "File deleted" : "File deleted",
+ "File accessed" : "File accessed",
+ "File copied" : "File copied",
+ "Tag assigned" : "Tag assigned",
+ "Someone" : "Someone",
+ "%s created %s" : "%s created %s",
+ "%s modified %s" : "%s modified %s",
+ "%s deleted %s" : "%s deleted %s",
+ "%s accessed %s" : "%s accessed %s",
+ "%s renamed %s" : "%s renamed %s",
+ "%s copied %s" : "%s copied %s",
+ "%s assigned %s to %s" : "%s assigned %s to %s",
+ "Operation #%s does not exist" : "Operation #%s does not exist",
+ "Entity %s does not exist" : "Entity %s does not exist",
+ "Entity %s is invalid" : "Entity %s is invalid",
+ "No events are chosen." : "No events are chosen.",
+ "Entity %s has no event %s" : "Entity %s has no event %s",
+ "Operation %s does not exist" : "Operation %s does not exist",
+ "Operation %s is invalid" : "Operation %s is invalid",
+ "At least one check needs to be provided" : "At least one check needs to be provided",
+ "The provided operation data is too long" : "The provided operation data is too long",
+ "Invalid check provided" : "Invalid check provided",
+ "Check %s does not exist" : "Check %s does not exist",
+ "Check %s is invalid" : "Check %s is invalid",
+ "Check %s is not allowed with this entity" : "Check %s is not allowed with this entity",
+ "The provided check value is too long" : "The provided check value is too long",
+ "Check #%s does not exist" : "Check #%s does not exist",
+ "Check %s is invalid or does not exist" : "Check %s is invalid or does not exist",
+ "Flow" : "Flow",
+ "Nextcloud workflow engine" : "Nextcloud workflow engine",
+ "Select a filter" : "Select a filter",
+ "Select a comparator" : "Select a comparator",
+ "Remove filter" : "Remove filter",
+ "Select a file type" : "Select a file type",
+ "e.g. httpd/unix-directory" : "e.g. httpd/unix-directory",
+ "Folder" : "Folder",
+ "Images" : "Images",
+ "Office documents" : "Office documents",
+ "PDF documents" : "PDF documents",
+ "Custom MIME type" : "Custom MIME type",
+ "Custom mimetype" : "Custom mimetype",
+ "Please enter a valid time span" : "Please enter a valid time span",
+ "Select a request URL" : "Select a request URL",
+ "Files WebDAV" : "Files WebDAV",
+ "Custom URL" : "Custom URL",
+ "Select a user agent" : "Select a user agent",
+ "Android client" : "Android client",
+ "iOS client" : "iOS client",
+ "Desktop client" : "Desktop client",
+ "Thunderbird & Outlook addons" : "Thunderbird & Outlook addons",
+ "Custom user agent" : "Custom user agent",
+ "Select a trigger" : "Select a trigger",
+ "At least one event must be selected" : "At least one event must be selected",
+ "Add new flow" : "Add new flow",
+ "When" : "When",
+ "and" : "and",
+ "Add a new filter" : "Add a new filter",
+ "Cancel" : "Cancel",
+ "Delete" : "Delete",
+ "The configuration is invalid" : "The configuration is invalid",
+ "Active" : "Active",
+ "Save" : "Save",
+ "Available flows" : "Available flows",
+ "For details on how to write your own flow, check out the development documentation." : "For details on how to write your own flow, check out the development documentation.",
+ "No flows installed" : "No flows installed",
+ "Ask your administrator to install new flows." : "Ask your administrator to install new flows.",
+ "More flows" : "More flows",
+ "Browse the App Store" : "Browse the App Store",
+ "Show less" : "Show less",
+ "Show more" : "Show more",
+ "Configured flows" : "Configured flows",
+ "Your flows" : "Your flows",
+ "No flows configured" : "No flows configured",
+ "matches" : "matches",
+ "does not match" : "does not match",
+ "is" : "is",
+ "is not" : "is not",
+ "File name" : "File name",
+ "File MIME type" : "File MIME type",
+ "File size (upload)" : "File size (upload)",
+ "less" : "less",
+ "less or equals" : "less or equals",
+ "greater or equals" : "greater or equals",
+ "greater" : "greater",
+ "Request remote address" : "Request remote address",
+ "matches IPv4" : "matches IPv4",
+ "does not match IPv4" : "does not match IPv4",
+ "matches IPv6" : "matches IPv6",
+ "does not match IPv6" : "does not match IPv6",
+ "File system tag" : "File system tag",
+ "is tagged with" : "is tagged with",
+ "is not tagged with" : "is not tagged with",
+ "Request URL" : "Request URL",
+ "Request time" : "Request time",
+ "between" : "between",
+ "not between" : "not between",
+ "Request user agent" : "Request user agent",
+ "User group membership" : "User group membership",
+ "is member of" : "is member of",
+ "is not member of" : "is not member of"
+},
+"nplurals=2; plural=(n!=1);");
diff --git a/apps/workflowengine/l10n/ka.json b/apps/workflowengine/l10n/ka.json
new file mode 100644
index 00000000000..7013e715517
--- /dev/null
+++ b/apps/workflowengine/l10n/ka.json
@@ -0,0 +1,118 @@
+{ "translations": {
+ "The given operator is invalid" : "The given operator is invalid",
+ "The given regular expression is invalid" : "The given regular expression is invalid",
+ "The given file size is invalid" : "The given file size is invalid",
+ "The given tag id is invalid" : "The given tag id is invalid",
+ "The given IP range is invalid" : "The given IP range is invalid",
+ "The given IP range is not valid for IPv4" : "The given IP range is not valid for IPv4",
+ "The given IP range is not valid for IPv6" : "The given IP range is not valid for IPv6",
+ "The given time span is invalid" : "The given time span is invalid",
+ "The given start time is invalid" : "The given start time is invalid",
+ "The given end time is invalid" : "The given end time is invalid",
+ "The given group does not exist" : "The given group does not exist",
+ "File" : "File",
+ "File created" : "File created",
+ "File updated" : "File updated",
+ "File renamed" : "File renamed",
+ "File deleted" : "File deleted",
+ "File accessed" : "File accessed",
+ "File copied" : "File copied",
+ "Tag assigned" : "Tag assigned",
+ "Someone" : "Someone",
+ "%s created %s" : "%s created %s",
+ "%s modified %s" : "%s modified %s",
+ "%s deleted %s" : "%s deleted %s",
+ "%s accessed %s" : "%s accessed %s",
+ "%s renamed %s" : "%s renamed %s",
+ "%s copied %s" : "%s copied %s",
+ "%s assigned %s to %s" : "%s assigned %s to %s",
+ "Operation #%s does not exist" : "Operation #%s does not exist",
+ "Entity %s does not exist" : "Entity %s does not exist",
+ "Entity %s is invalid" : "Entity %s is invalid",
+ "No events are chosen." : "No events are chosen.",
+ "Entity %s has no event %s" : "Entity %s has no event %s",
+ "Operation %s does not exist" : "Operation %s does not exist",
+ "Operation %s is invalid" : "Operation %s is invalid",
+ "At least one check needs to be provided" : "At least one check needs to be provided",
+ "The provided operation data is too long" : "The provided operation data is too long",
+ "Invalid check provided" : "Invalid check provided",
+ "Check %s does not exist" : "Check %s does not exist",
+ "Check %s is invalid" : "Check %s is invalid",
+ "Check %s is not allowed with this entity" : "Check %s is not allowed with this entity",
+ "The provided check value is too long" : "The provided check value is too long",
+ "Check #%s does not exist" : "Check #%s does not exist",
+ "Check %s is invalid or does not exist" : "Check %s is invalid or does not exist",
+ "Flow" : "Flow",
+ "Nextcloud workflow engine" : "Nextcloud workflow engine",
+ "Select a filter" : "Select a filter",
+ "Select a comparator" : "Select a comparator",
+ "Remove filter" : "Remove filter",
+ "Select a file type" : "Select a file type",
+ "e.g. httpd/unix-directory" : "e.g. httpd/unix-directory",
+ "Folder" : "Folder",
+ "Images" : "Images",
+ "Office documents" : "Office documents",
+ "PDF documents" : "PDF documents",
+ "Custom MIME type" : "Custom MIME type",
+ "Custom mimetype" : "Custom mimetype",
+ "Please enter a valid time span" : "Please enter a valid time span",
+ "Select a request URL" : "Select a request URL",
+ "Files WebDAV" : "Files WebDAV",
+ "Custom URL" : "Custom URL",
+ "Select a user agent" : "Select a user agent",
+ "Android client" : "Android client",
+ "iOS client" : "iOS client",
+ "Desktop client" : "Desktop client",
+ "Thunderbird & Outlook addons" : "Thunderbird & Outlook addons",
+ "Custom user agent" : "Custom user agent",
+ "Select a trigger" : "Select a trigger",
+ "At least one event must be selected" : "At least one event must be selected",
+ "Add new flow" : "Add new flow",
+ "When" : "When",
+ "and" : "and",
+ "Add a new filter" : "Add a new filter",
+ "Cancel" : "Cancel",
+ "Delete" : "Delete",
+ "The configuration is invalid" : "The configuration is invalid",
+ "Active" : "Active",
+ "Save" : "Save",
+ "Available flows" : "Available flows",
+ "For details on how to write your own flow, check out the development documentation." : "For details on how to write your own flow, check out the development documentation.",
+ "No flows installed" : "No flows installed",
+ "Ask your administrator to install new flows." : "Ask your administrator to install new flows.",
+ "More flows" : "More flows",
+ "Browse the App Store" : "Browse the App Store",
+ "Show less" : "Show less",
+ "Show more" : "Show more",
+ "Configured flows" : "Configured flows",
+ "Your flows" : "Your flows",
+ "No flows configured" : "No flows configured",
+ "matches" : "matches",
+ "does not match" : "does not match",
+ "is" : "is",
+ "is not" : "is not",
+ "File name" : "File name",
+ "File MIME type" : "File MIME type",
+ "File size (upload)" : "File size (upload)",
+ "less" : "less",
+ "less or equals" : "less or equals",
+ "greater or equals" : "greater or equals",
+ "greater" : "greater",
+ "Request remote address" : "Request remote address",
+ "matches IPv4" : "matches IPv4",
+ "does not match IPv4" : "does not match IPv4",
+ "matches IPv6" : "matches IPv6",
+ "does not match IPv6" : "does not match IPv6",
+ "File system tag" : "File system tag",
+ "is tagged with" : "is tagged with",
+ "is not tagged with" : "is not tagged with",
+ "Request URL" : "Request URL",
+ "Request time" : "Request time",
+ "between" : "between",
+ "not between" : "not between",
+ "Request user agent" : "Request user agent",
+ "User group membership" : "User group membership",
+ "is member of" : "is member of",
+ "is not member of" : "is not member of"
+},"pluralForm" :"nplurals=2; plural=(n!=1);"
+} \ No newline at end of file