aboutsummaryrefslogtreecommitdiffstats
path: root/apps/settings
diff options
context:
space:
mode:
Diffstat (limited to 'apps/settings')
-rw-r--r--apps/settings/img/ai.svg2
-rw-r--r--apps/settings/l10n/ar.js9
-rw-r--r--apps/settings/l10n/ar.json9
-rw-r--r--apps/settings/l10n/ast.js6
-rw-r--r--apps/settings/l10n/ast.json6
-rw-r--r--apps/settings/l10n/bg.js3
-rw-r--r--apps/settings/l10n/bg.json3
-rw-r--r--apps/settings/l10n/br.js1
-rw-r--r--apps/settings/l10n/br.json1
-rw-r--r--apps/settings/l10n/ca.js13
-rw-r--r--apps/settings/l10n/ca.json13
-rw-r--r--apps/settings/l10n/cs.js9
-rw-r--r--apps/settings/l10n/cs.json9
-rw-r--r--apps/settings/l10n/da.js9
-rw-r--r--apps/settings/l10n/da.json9
-rw-r--r--apps/settings/l10n/de.js13
-rw-r--r--apps/settings/l10n/de.json13
-rw-r--r--apps/settings/l10n/de_DE.js15
-rw-r--r--apps/settings/l10n/de_DE.json15
-rw-r--r--apps/settings/l10n/el.js5
-rw-r--r--apps/settings/l10n/el.json5
-rw-r--r--apps/settings/l10n/en_GB.js13
-rw-r--r--apps/settings/l10n/en_GB.json13
-rw-r--r--apps/settings/l10n/es.js37
-rw-r--r--apps/settings/l10n/es.json37
-rw-r--r--apps/settings/l10n/es_AR.js3
-rw-r--r--apps/settings/l10n/es_AR.json3
-rw-r--r--apps/settings/l10n/es_CL.js1
-rw-r--r--apps/settings/l10n/es_CL.json1
-rw-r--r--apps/settings/l10n/es_CO.js1
-rw-r--r--apps/settings/l10n/es_CO.json1
-rw-r--r--apps/settings/l10n/es_MX.js6
-rw-r--r--apps/settings/l10n/es_MX.json6
-rw-r--r--apps/settings/l10n/et_EE.js11
-rw-r--r--apps/settings/l10n/et_EE.json11
-rw-r--r--apps/settings/l10n/eu.js6
-rw-r--r--apps/settings/l10n/eu.json6
-rw-r--r--apps/settings/l10n/fa.js5
-rw-r--r--apps/settings/l10n/fa.json5
-rw-r--r--apps/settings/l10n/fi.js6
-rw-r--r--apps/settings/l10n/fi.json6
-rw-r--r--apps/settings/l10n/fr.js9
-rw-r--r--apps/settings/l10n/fr.json9
-rw-r--r--apps/settings/l10n/ga.js13
-rw-r--r--apps/settings/l10n/ga.json13
-rw-r--r--apps/settings/l10n/gl.js9
-rw-r--r--apps/settings/l10n/gl.json9
-rw-r--r--apps/settings/l10n/he.js1
-rw-r--r--apps/settings/l10n/he.json1
-rw-r--r--apps/settings/l10n/hr.js1
-rw-r--r--apps/settings/l10n/hr.json1
-rw-r--r--apps/settings/l10n/hu.js6
-rw-r--r--apps/settings/l10n/hu.json6
-rw-r--r--apps/settings/l10n/id.js2
-rw-r--r--apps/settings/l10n/id.json2
-rw-r--r--apps/settings/l10n/is.js6
-rw-r--r--apps/settings/l10n/is.json6
-rw-r--r--apps/settings/l10n/it.js6
-rw-r--r--apps/settings/l10n/it.json6
-rw-r--r--apps/settings/l10n/ja.js12
-rw-r--r--apps/settings/l10n/ja.json12
-rw-r--r--apps/settings/l10n/ka.js5
-rw-r--r--apps/settings/l10n/ka.json5
-rw-r--r--apps/settings/l10n/ka_GE.js1
-rw-r--r--apps/settings/l10n/ka_GE.json1
-rw-r--r--apps/settings/l10n/ko.js9
-rw-r--r--apps/settings/l10n/ko.json9
-rw-r--r--apps/settings/l10n/lt_LT.js4
-rw-r--r--apps/settings/l10n/lt_LT.json4
-rw-r--r--apps/settings/l10n/lv.js14
-rw-r--r--apps/settings/l10n/lv.json14
-rw-r--r--apps/settings/l10n/mk.js25
-rw-r--r--apps/settings/l10n/mk.json25
-rw-r--r--apps/settings/l10n/nb.js9
-rw-r--r--apps/settings/l10n/nb.json9
-rw-r--r--apps/settings/l10n/nl.js27
-rw-r--r--apps/settings/l10n/nl.json27
-rw-r--r--apps/settings/l10n/pl.js10
-rw-r--r--apps/settings/l10n/pl.json10
-rw-r--r--apps/settings/l10n/pt_BR.js11
-rw-r--r--apps/settings/l10n/pt_BR.json11
-rw-r--r--apps/settings/l10n/pt_PT.js2
-rw-r--r--apps/settings/l10n/pt_PT.json2
-rw-r--r--apps/settings/l10n/ro.js2
-rw-r--r--apps/settings/l10n/ro.json2
-rw-r--r--apps/settings/l10n/ru.js9
-rw-r--r--apps/settings/l10n/ru.json9
-rw-r--r--apps/settings/l10n/sc.js1
-rw-r--r--apps/settings/l10n/sc.json1
-rw-r--r--apps/settings/l10n/sk.js9
-rw-r--r--apps/settings/l10n/sk.json9
-rw-r--r--apps/settings/l10n/sl.js5
-rw-r--r--apps/settings/l10n/sl.json5
-rw-r--r--apps/settings/l10n/sq.js1
-rw-r--r--apps/settings/l10n/sq.json1
-rw-r--r--apps/settings/l10n/sr.js9
-rw-r--r--apps/settings/l10n/sr.json9
-rw-r--r--apps/settings/l10n/sv.js6
-rw-r--r--apps/settings/l10n/sv.json6
-rw-r--r--apps/settings/l10n/tr.js9
-rw-r--r--apps/settings/l10n/tr.json9
-rw-r--r--apps/settings/l10n/ug.js9
-rw-r--r--apps/settings/l10n/ug.json9
-rw-r--r--apps/settings/l10n/uk.js13
-rw-r--r--apps/settings/l10n/uk.json13
-rw-r--r--apps/settings/l10n/vi.js4
-rw-r--r--apps/settings/l10n/vi.json4
-rw-r--r--apps/settings/l10n/zh_CN.js22
-rw-r--r--apps/settings/l10n/zh_CN.json22
-rw-r--r--apps/settings/l10n/zh_HK.js13
-rw-r--r--apps/settings/l10n/zh_HK.json13
-rw-r--r--apps/settings/l10n/zh_TW.js13
-rw-r--r--apps/settings/l10n/zh_TW.json13
-rw-r--r--apps/settings/lib/Controller/AISettingsController.php11
-rw-r--r--apps/settings/lib/Controller/UsersController.php7
-rw-r--r--apps/settings/lib/Sections/Admin/ArtificialIntelligence.php2
-rw-r--r--apps/settings/lib/Settings/Admin/ArtificialIntelligence.php6
-rw-r--r--apps/settings/lib/Settings/Personal/PersonalInfo.php1
-rw-r--r--apps/settings/src/app-types.ts1
-rw-r--r--apps/settings/src/components/AdminAI.vue22
-rw-r--r--apps/settings/src/components/AdminSettingsSharingForm.vue2
-rw-r--r--apps/settings/src/components/AppAPI/DaemonSelectionDialog.vue41
-rw-r--r--apps/settings/src/components/AppAPI/DaemonSelectionEntry.vue77
-rw-r--r--apps/settings/src/components/AppAPI/DaemonSelectionList.vue77
-rw-r--r--apps/settings/src/components/AppList/AppItem.vue26
-rw-r--r--apps/settings/src/components/AppStoreSidebar/AppDeployOptionsModal.vue12
-rw-r--r--apps/settings/src/components/AppStoreSidebar/AppDetailsTab.vue36
-rw-r--r--apps/settings/src/components/PersonalInfo/BlueskySection.vue64
-rw-r--r--apps/settings/src/constants/AccountPropertyConstants.ts5
-rw-r--r--apps/settings/src/constants/AppstoreCategoryIcons.ts6
-rw-r--r--apps/settings/src/main-personal-info.js3
-rw-r--r--apps/settings/src/mixins/AppManagement.js4
-rw-r--r--apps/settings/src/store/app-api-store.ts20
-rw-r--r--apps/settings/templates/settings/personal/personal.info.php3
-rw-r--r--apps/settings/tests/Controller/UsersControllerTest.php21
-rw-r--r--apps/settings/tests/Mailer/NewUserMailHelperTest.php126
136 files changed, 1252 insertions, 281 deletions
diff --git a/apps/settings/img/ai.svg b/apps/settings/img/ai.svg
index 5d59fd6afe8..d4056a05c34 100644
--- a/apps/settings/img/ai.svg
+++ b/apps/settings/img/ai.svg
@@ -1 +1 @@
-<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12,2A2,2 0 0,1 14,4C14,4.74 13.6,5.39 13,5.73V7H14A7,7 0 0,1 21,14H22A1,1 0 0,1 23,15V18A1,1 0 0,1 22,19H21V20A2,2 0 0,1 19,22H5A2,2 0 0,1 3,20V19H2A1,1 0 0,1 1,18V15A1,1 0 0,1 2,14H3A7,7 0 0,1 10,7H11V5.73C10.4,5.39 10,4.74 10,4A2,2 0 0,1 12,2M7.5,13A2.5,2.5 0 0,0 5,15.5A2.5,2.5 0 0,0 7.5,18A2.5,2.5 0 0,0 10,15.5A2.5,2.5 0 0,0 7.5,13M16.5,13A2.5,2.5 0 0,0 14,15.5A2.5,2.5 0 0,0 16.5,18A2.5,2.5 0 0,0 19,15.5A2.5,2.5 0 0,0 16.5,13Z" /></svg> \ No newline at end of file
+<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M19,1L17.74,3.75L15,5L17.74,6.26L19,9L20.25,6.26L23,5L20.25,3.75M9,4L6.5,9.5L1,12L6.5,14.5L9,20L11.5,14.5L17,12L11.5,9.5M19,15L17.74,17.74L15,19L17.74,20.25L19,23L20.25,20.25L23,19L20.25,17.74" /></svg>
diff --git a/apps/settings/l10n/ar.js b/apps/settings/l10n/ar.js
index d85b3b91cb1..cfbb4ccf8ef 100644
--- a/apps/settings/l10n/ar.js
+++ b/apps/settings/l10n/ar.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "الإدارة",
"Users" : "المستخدمين",
"Additional settings" : "الإعدادات المتقدمة",
- "Artificial Intelligence" : "الذكاء الاصطناعي",
+ "Assistant" : "المُساعِد",
"Administration privileges" : "امتيازات الإدارة",
"Groupware" : "برمجيات العمل التعاوني",
"Overview" : "نظرة عامة",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "التقويم",
"Personal info" : "المعلومات الشخصية",
"Mobile & desktop" : "الجوال وسطح المكتب",
+ "Artificial Intelligence" : "الذكاء الاصطناعي",
"Email server" : "خادم البريد الإلكتروني",
"Mail Providers" : "مزودو خدمة البريد الإلكتروني",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "يتيح مزود البريد الإلكتروني إرسال رسائل البريد الإلكتروني مباشرةً من خلال حساب البريد الإلكتروني الشخصي للمستخدم. في الوقت الحالي، تقتصر هذه الوظيفة على دعوات التقويم. وهي تتطلب Nextcloud Mail 4.1 وحساب بريد إلكتروني في Nextcloud Mail يتطابق مع عنوان البريد الإلكتروني للمستخدم في نكست كلاود.",
@@ -339,7 +340,6 @@ OC.L10N.register(
"Nextcloud settings" : "إعدادات نكست كلاود",
"Unified task processing" : "المعالجة الموحدة للمهام",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "يمكن تنفيذ مهام الذكاء الاصطناعي من خلال تطبيقات مختلفة. هنا يمكنك تعيين التطبيق الذي يجب استخدامه لأي مهمة.",
- "Task:" : "المُهِمّة:",
"Enable" : "تمكين",
"None of your currently installed apps provide Task processing functionality" : "لا يوفر أي من تطبيقاتك المثبتة حاليًا وظيفة معالجة المهام",
"Machine translation" : "الترجمة الآلية",
@@ -349,6 +349,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "لا يوفر أي من تطبيقاتك المثبتة حاليًا وظيفة توليد الصور",
"Text processing" : "معالجة النصوص",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "يمكن تنفيذ مهام معالجة النصوص بواسطة تطبيقات مختلفة. هنا يمكنك تعيين التطبيق الذي يجب استخدامه لأي مهمة",
+ "Task:" : "المُهِمّة:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "لا يوجد أي تطبيق مثبت لديك حاليّاً يؤدي وظيفة معالجة النصوص باستعمال واجهة API لمعالجة النصوص.",
"Here you can decide which group can access certain sections of the administration settings." : "هنا يمكنك تحديد المجموعة التي يمكنها الوصول إلى أقسام معينة من إعدادات الإدارة.",
"Unable to modify setting" : "تعذّر تعديل الإعداد",
@@ -408,6 +409,10 @@ OC.L10N.register(
"Excluded groups" : "المجموعات المُستثناة",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "عندما يتم تحديد أو استبعاد المجموعات، فإنها تستخدم المنطق التالي لتحديد ما إذا كان الحساب قد تم فرض المصادقة الثنائية عليه: إذا لم يتم تحديد أي مجموعات، فسيتم تمكين المصادقة الثنائية للجميع باستثناء أعضاء المجموعات المستبعدة. إذا تم تحديد المجموعات، فسيتم تمكين المصادقة الثنائية 2FA لجميع أعضاء هذه المجموعات. إذا كان الحساب موجودًا في مجموعة محددة ومستبعدة، فستكون الأولوية للحساب المحدد و سيتم فرض المصادقة الثنائية.",
"Save changes" : "حفظ التعديلات",
+ "Default" : "التلقائي",
+ "Registered Deploy daemons list" : "قائمة برامج النشر الخفية المسجلة",
+ "No Deploy daemons configured" : "لم تتم تهيئة أي برامج نشر خفية",
+ "Register a custom one or setup from available templates" : "قُم بتسجيل واحدة مخصصة أو قم بتجهيز واحدة باستعمال القوالب المتاحة",
"Show details for {appName} app" : "عرض تفاصيل التطبيق {appName} ",
"Update to {update}" : "التحديث إلى {update}",
"Remove" : "حذف",
diff --git a/apps/settings/l10n/ar.json b/apps/settings/l10n/ar.json
index 4945d046c20..4d84eb0054b 100644
--- a/apps/settings/l10n/ar.json
+++ b/apps/settings/l10n/ar.json
@@ -108,7 +108,7 @@
"Administration" : "الإدارة",
"Users" : "المستخدمين",
"Additional settings" : "الإعدادات المتقدمة",
- "Artificial Intelligence" : "الذكاء الاصطناعي",
+ "Assistant" : "المُساعِد",
"Administration privileges" : "امتيازات الإدارة",
"Groupware" : "برمجيات العمل التعاوني",
"Overview" : "نظرة عامة",
@@ -118,6 +118,7 @@
"Calendar" : "التقويم",
"Personal info" : "المعلومات الشخصية",
"Mobile & desktop" : "الجوال وسطح المكتب",
+ "Artificial Intelligence" : "الذكاء الاصطناعي",
"Email server" : "خادم البريد الإلكتروني",
"Mail Providers" : "مزودو خدمة البريد الإلكتروني",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "يتيح مزود البريد الإلكتروني إرسال رسائل البريد الإلكتروني مباشرةً من خلال حساب البريد الإلكتروني الشخصي للمستخدم. في الوقت الحالي، تقتصر هذه الوظيفة على دعوات التقويم. وهي تتطلب Nextcloud Mail 4.1 وحساب بريد إلكتروني في Nextcloud Mail يتطابق مع عنوان البريد الإلكتروني للمستخدم في نكست كلاود.",
@@ -337,7 +338,6 @@
"Nextcloud settings" : "إعدادات نكست كلاود",
"Unified task processing" : "المعالجة الموحدة للمهام",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "يمكن تنفيذ مهام الذكاء الاصطناعي من خلال تطبيقات مختلفة. هنا يمكنك تعيين التطبيق الذي يجب استخدامه لأي مهمة.",
- "Task:" : "المُهِمّة:",
"Enable" : "تمكين",
"None of your currently installed apps provide Task processing functionality" : "لا يوفر أي من تطبيقاتك المثبتة حاليًا وظيفة معالجة المهام",
"Machine translation" : "الترجمة الآلية",
@@ -347,6 +347,7 @@
"None of your currently installed apps provide image generation functionality" : "لا يوفر أي من تطبيقاتك المثبتة حاليًا وظيفة توليد الصور",
"Text processing" : "معالجة النصوص",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "يمكن تنفيذ مهام معالجة النصوص بواسطة تطبيقات مختلفة. هنا يمكنك تعيين التطبيق الذي يجب استخدامه لأي مهمة",
+ "Task:" : "المُهِمّة:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "لا يوجد أي تطبيق مثبت لديك حاليّاً يؤدي وظيفة معالجة النصوص باستعمال واجهة API لمعالجة النصوص.",
"Here you can decide which group can access certain sections of the administration settings." : "هنا يمكنك تحديد المجموعة التي يمكنها الوصول إلى أقسام معينة من إعدادات الإدارة.",
"Unable to modify setting" : "تعذّر تعديل الإعداد",
@@ -406,6 +407,10 @@
"Excluded groups" : "المجموعات المُستثناة",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "عندما يتم تحديد أو استبعاد المجموعات، فإنها تستخدم المنطق التالي لتحديد ما إذا كان الحساب قد تم فرض المصادقة الثنائية عليه: إذا لم يتم تحديد أي مجموعات، فسيتم تمكين المصادقة الثنائية للجميع باستثناء أعضاء المجموعات المستبعدة. إذا تم تحديد المجموعات، فسيتم تمكين المصادقة الثنائية 2FA لجميع أعضاء هذه المجموعات. إذا كان الحساب موجودًا في مجموعة محددة ومستبعدة، فستكون الأولوية للحساب المحدد و سيتم فرض المصادقة الثنائية.",
"Save changes" : "حفظ التعديلات",
+ "Default" : "التلقائي",
+ "Registered Deploy daemons list" : "قائمة برامج النشر الخفية المسجلة",
+ "No Deploy daemons configured" : "لم تتم تهيئة أي برامج نشر خفية",
+ "Register a custom one or setup from available templates" : "قُم بتسجيل واحدة مخصصة أو قم بتجهيز واحدة باستعمال القوالب المتاحة",
"Show details for {appName} app" : "عرض تفاصيل التطبيق {appName} ",
"Update to {update}" : "التحديث إلى {update}",
"Remove" : "حذف",
diff --git a/apps/settings/l10n/ast.js b/apps/settings/l10n/ast.js
index 10f515a74fe..fc77b0d4a7e 100644
--- a/apps/settings/l10n/ast.js
+++ b/apps/settings/l10n/ast.js
@@ -108,7 +108,7 @@ OC.L10N.register(
"Administration" : "Alministración",
"Users" : "Usuarios",
"Additional settings" : "Configuración adicional",
- "Artificial Intelligence" : "Intelixencia artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilexos de l'alministración",
"Groupware" : "Trabayu en grupu",
"Overview" : "Vista xeneral",
@@ -118,6 +118,7 @@ OC.L10N.register(
"Calendar" : "Calendariu",
"Personal info" : "Información personal",
"Mobile & desktop" : "Móvil y ordenador",
+ "Artificial Intelligence" : "Intelixencia artificial",
"Email server" : "Sirvidor de corréu electrónicu",
"Background jobs" : "Trabayos en segundu planu",
"Unlimited" : "Ensin llende",
@@ -201,11 +202,11 @@ OC.L10N.register(
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "La base de datos nun s'executa col nivel d'aislamientu de transaiciones «READ COMMITTED». Esta transaición pue causar problemes cuando s'executen múltiples aiciones en paralelo.",
"Profile information" : "Información del perfil",
"Nextcloud settings" : "Configuración de Nextcloud",
- "Task:" : "Xera:",
"Enable" : "Activar",
"Machine translation" : "Traducción per ordenador",
"Image generation" : "Xeneración d'imáxenes",
"Text processing" : "Procesamientu de testos",
+ "Task:" : "Xera:",
"Here you can decide which group can access certain sections of the administration settings." : "Equí pues decidir qué grupu pue acceder a ciertes seiciones de la configuración d'alministración.",
"Unable to modify setting" : "Nun ye posible modificar la opción",
"None" : "Nada",
@@ -219,6 +220,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "L'autenticación en dos pasos nun ye obligatoria pa los miembros de los grupos siguientes.",
"Excluded groups" : "Grupos escluyíos",
"Save changes" : "Guardar los cambeos",
+ "Default" : "Por defeutu",
"Remove" : "Quitar",
"Featured" : "Destacada",
"Disable all" : "Desactivar too",
diff --git a/apps/settings/l10n/ast.json b/apps/settings/l10n/ast.json
index 051ecd727cf..aa5850dde17 100644
--- a/apps/settings/l10n/ast.json
+++ b/apps/settings/l10n/ast.json
@@ -106,7 +106,7 @@
"Administration" : "Alministración",
"Users" : "Usuarios",
"Additional settings" : "Configuración adicional",
- "Artificial Intelligence" : "Intelixencia artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilexos de l'alministración",
"Groupware" : "Trabayu en grupu",
"Overview" : "Vista xeneral",
@@ -116,6 +116,7 @@
"Calendar" : "Calendariu",
"Personal info" : "Información personal",
"Mobile & desktop" : "Móvil y ordenador",
+ "Artificial Intelligence" : "Intelixencia artificial",
"Email server" : "Sirvidor de corréu electrónicu",
"Background jobs" : "Trabayos en segundu planu",
"Unlimited" : "Ensin llende",
@@ -199,11 +200,11 @@
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "La base de datos nun s'executa col nivel d'aislamientu de transaiciones «READ COMMITTED». Esta transaición pue causar problemes cuando s'executen múltiples aiciones en paralelo.",
"Profile information" : "Información del perfil",
"Nextcloud settings" : "Configuración de Nextcloud",
- "Task:" : "Xera:",
"Enable" : "Activar",
"Machine translation" : "Traducción per ordenador",
"Image generation" : "Xeneración d'imáxenes",
"Text processing" : "Procesamientu de testos",
+ "Task:" : "Xera:",
"Here you can decide which group can access certain sections of the administration settings." : "Equí pues decidir qué grupu pue acceder a ciertes seiciones de la configuración d'alministración.",
"Unable to modify setting" : "Nun ye posible modificar la opción",
"None" : "Nada",
@@ -217,6 +218,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "L'autenticación en dos pasos nun ye obligatoria pa los miembros de los grupos siguientes.",
"Excluded groups" : "Grupos escluyíos",
"Save changes" : "Guardar los cambeos",
+ "Default" : "Por defeutu",
"Remove" : "Quitar",
"Featured" : "Destacada",
"Disable all" : "Desactivar too",
diff --git a/apps/settings/l10n/bg.js b/apps/settings/l10n/bg.js
index fae12d1fa34..e6a9abf895c 100644
--- a/apps/settings/l10n/bg.js
+++ b/apps/settings/l10n/bg.js
@@ -105,7 +105,6 @@ OC.L10N.register(
"Administration" : "Административни",
"Users" : "Потребители",
"Additional settings" : "Допълнителни настройки",
- "Artificial Intelligence" : "Изкуствен интелект",
"Administration privileges" : "Административни привилегии",
"Groupware" : "Групов софтуер",
"Overview" : "Преглед",
@@ -115,6 +114,7 @@ OC.L10N.register(
"Calendar" : "Kалендар",
"Personal info" : "Лични данни",
"Mobile & desktop" : "Мобилни и настолни",
+ "Artificial Intelligence" : "Изкуствен интелект",
"Email server" : "Имейл сървър",
"User's email account" : "Потребителски е-мейл профил",
"System email account" : "Системен е-мейл профил",
@@ -167,6 +167,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Двустепенно удостоверяване не се прилага за членове на следните групи.",
"Excluded groups" : "Изключени групи",
"Save changes" : "Запиши промените",
+ "Default" : "По подразбиране",
"Update to {update}" : "Актуализирай до {update}",
"Remove" : "Премахване",
"Featured" : "Препоръчани",
diff --git a/apps/settings/l10n/bg.json b/apps/settings/l10n/bg.json
index 76a5f45bd1d..7dced04dee8 100644
--- a/apps/settings/l10n/bg.json
+++ b/apps/settings/l10n/bg.json
@@ -103,7 +103,6 @@
"Administration" : "Административни",
"Users" : "Потребители",
"Additional settings" : "Допълнителни настройки",
- "Artificial Intelligence" : "Изкуствен интелект",
"Administration privileges" : "Административни привилегии",
"Groupware" : "Групов софтуер",
"Overview" : "Преглед",
@@ -113,6 +112,7 @@
"Calendar" : "Kалендар",
"Personal info" : "Лични данни",
"Mobile & desktop" : "Мобилни и настолни",
+ "Artificial Intelligence" : "Изкуствен интелект",
"Email server" : "Имейл сървър",
"User's email account" : "Потребителски е-мейл профил",
"System email account" : "Системен е-мейл профил",
@@ -165,6 +165,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Двустепенно удостоверяване не се прилага за членове на следните групи.",
"Excluded groups" : "Изключени групи",
"Save changes" : "Запиши промените",
+ "Default" : "По подразбиране",
"Update to {update}" : "Актуализирай до {update}",
"Remove" : "Премахване",
"Featured" : "Препоръчани",
diff --git a/apps/settings/l10n/br.js b/apps/settings/l10n/br.js
index bf6fc6c32b4..8b0dac67bae 100644
--- a/apps/settings/l10n/br.js
+++ b/apps/settings/l10n/br.js
@@ -88,6 +88,7 @@ OC.L10N.register(
"Administration" : "Merouriez",
"Users" : "Implijer",
"Additional settings" : "Stummoù ouzhpenn",
+ "Assistant" : "Skoazeller",
"Groupware" : "Labour a stroll",
"Overview" : "Taol-lagad",
"Basic settings" : "Stummoù diazez",
diff --git a/apps/settings/l10n/br.json b/apps/settings/l10n/br.json
index d0248f36064..a32d821144a 100644
--- a/apps/settings/l10n/br.json
+++ b/apps/settings/l10n/br.json
@@ -86,6 +86,7 @@
"Administration" : "Merouriez",
"Users" : "Implijer",
"Additional settings" : "Stummoù ouzhpenn",
+ "Assistant" : "Skoazeller",
"Groupware" : "Labour a stroll",
"Overview" : "Taol-lagad",
"Basic settings" : "Stummoù diazez",
diff --git a/apps/settings/l10n/ca.js b/apps/settings/l10n/ca.js
index 91018a0d028..419c3525723 100644
--- a/apps/settings/l10n/ca.js
+++ b/apps/settings/l10n/ca.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Administració",
"Users" : "Usuaris",
"Additional settings" : "Paràmetres addicionals",
- "Artificial Intelligence" : "Intel·ligència artificial",
+ "Assistant" : "Assistent",
"Administration privileges" : "Privilegis d'administració",
"Groupware" : "Treball en grup",
"Overview" : "Resum",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Calendari",
"Personal info" : "Informació personal",
"Mobile & desktop" : "Mòbil i escriptori",
+ "Artificial Intelligence" : "Intel·ligència artificial",
"Email server" : "Servidor de correu electrònic",
"Mail Providers" : "Proveïdors de correu",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "El proveïdor de correu permet enviar correus electrònics directament a través del compte de correu electrònic personal de l'usuari. Actualment, aquesta funcionalitat es limita a les invitacions del calendari. Requereix Nextcloud Correu 4.1 i un compte de correu electrònic a Nextcloud Correu que coincideixi amb l'adreça de correu electrònic de l'usuari a Nextcloud.",
@@ -337,7 +338,6 @@ OC.L10N.register(
"Nextcloud settings" : "Paràmetres del Nextcloud",
"Unified task processing" : "Processament de tasques unificat",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Les tasques d'IA es poden implementar mitjançant diferents aplicacions. Aquí podeu definir quina aplicació s'ha d'utilitzar per a quina tasca.",
- "Task:" : "Tasca:",
"Enable" : "Activa",
"None of your currently installed apps provide Task processing functionality" : "Cap de les vostres aplicacions instal·lades actualment ofereix la funcionalitat de processament de tasques",
"Machine translation" : "Traducció automàtica",
@@ -347,6 +347,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Cap de les vostres aplicacions instal·lades actualment ofereix la funcionalitat de generació d'imatges",
"Text processing" : "Processament de text",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Les tasques de processament de text es poden implementar mitjançant diferents aplicacions. Aquí podeu definir quina aplicació s'ha d'utilitzar per a quina tasca.",
+ "Task:" : "Tasca:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Cap de les vostres aplicacions instal·lades actualment ofereix funcionalitat de processament de text mitjançant l'API de processament de text.",
"Here you can decide which group can access certain sections of the administration settings." : "Aquí podeu decidir quin grup pot accedir a certes seccions dels paràmetres d'administració.",
"Unable to modify setting" : "No es pot modificar el paràmetre",
@@ -406,6 +407,10 @@ OC.L10N.register(
"Excluded groups" : "Grups exclosos",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quan se seleccionen/exclouen grups, utilitzen la lògica següent per determinar si un compte té 2FA aplicat: Si no se selecciona cap grup, 2FA s'habilita per a tothom excepte per als membres dels grups exclosos. Si se seleccionen grups, s'habilita 2FA per a tots els membres d'aquests. Si un compte es troba tant en un grup seleccionat com en un grup exclòs, el seleccionat té prioritat i s'aplica la 2FA.",
"Save changes" : "Desa els canvis",
+ "Default" : "Per defecte",
+ "Registered Deploy daemons list" : "Llista de dimonis de desplegament registrats",
+ "No Deploy daemons configured" : "No s'ha configurat cap dimoni de desplegament",
+ "Register a custom one or setup from available templates" : "Registreu-ne un personalitzat o configureu-ne a partir de les plantilles disponibles",
"Show details for {appName} app" : "Mostra els detalls de l'aplicació {appName}",
"Update to {update}" : "Actualitza a {update}",
"Remove" : "Suprimeix",
@@ -685,8 +690,8 @@ OC.L10N.register(
"Language" : "Llengua",
"Set default language" : "Estableix la llengua predeterminada",
"Add new account" : "Addició d'un compte nou",
- "_{userCount} account …_::_{userCount} accounts …_" : ["compte de {userCount} …","comptes de {userCount} …"],
- "_{userCount} account_::_{userCount} accounts_" : ["compte de {userCount}","comptes de {userCount}"],
+ "_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} compte…","{userCount} comptes…"],
+ "_{userCount} account_::_{userCount} accounts_" : ["{userCount} compte","{userCount} comptes"],
"Total rows summary" : "Resum de totes les files",
"Scroll to load more rows" : "Desplaceu-vos per carregar més files",
"Password or insufficient permissions message" : "Contrasenya o missatge de permisos insuficients",
diff --git a/apps/settings/l10n/ca.json b/apps/settings/l10n/ca.json
index e6cf7977103..89c397c4530 100644
--- a/apps/settings/l10n/ca.json
+++ b/apps/settings/l10n/ca.json
@@ -107,7 +107,7 @@
"Administration" : "Administració",
"Users" : "Usuaris",
"Additional settings" : "Paràmetres addicionals",
- "Artificial Intelligence" : "Intel·ligència artificial",
+ "Assistant" : "Assistent",
"Administration privileges" : "Privilegis d'administració",
"Groupware" : "Treball en grup",
"Overview" : "Resum",
@@ -117,6 +117,7 @@
"Calendar" : "Calendari",
"Personal info" : "Informació personal",
"Mobile & desktop" : "Mòbil i escriptori",
+ "Artificial Intelligence" : "Intel·ligència artificial",
"Email server" : "Servidor de correu electrònic",
"Mail Providers" : "Proveïdors de correu",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "El proveïdor de correu permet enviar correus electrònics directament a través del compte de correu electrònic personal de l'usuari. Actualment, aquesta funcionalitat es limita a les invitacions del calendari. Requereix Nextcloud Correu 4.1 i un compte de correu electrònic a Nextcloud Correu que coincideixi amb l'adreça de correu electrònic de l'usuari a Nextcloud.",
@@ -335,7 +336,6 @@
"Nextcloud settings" : "Paràmetres del Nextcloud",
"Unified task processing" : "Processament de tasques unificat",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Les tasques d'IA es poden implementar mitjançant diferents aplicacions. Aquí podeu definir quina aplicació s'ha d'utilitzar per a quina tasca.",
- "Task:" : "Tasca:",
"Enable" : "Activa",
"None of your currently installed apps provide Task processing functionality" : "Cap de les vostres aplicacions instal·lades actualment ofereix la funcionalitat de processament de tasques",
"Machine translation" : "Traducció automàtica",
@@ -345,6 +345,7 @@
"None of your currently installed apps provide image generation functionality" : "Cap de les vostres aplicacions instal·lades actualment ofereix la funcionalitat de generació d'imatges",
"Text processing" : "Processament de text",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Les tasques de processament de text es poden implementar mitjançant diferents aplicacions. Aquí podeu definir quina aplicació s'ha d'utilitzar per a quina tasca.",
+ "Task:" : "Tasca:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Cap de les vostres aplicacions instal·lades actualment ofereix funcionalitat de processament de text mitjançant l'API de processament de text.",
"Here you can decide which group can access certain sections of the administration settings." : "Aquí podeu decidir quin grup pot accedir a certes seccions dels paràmetres d'administració.",
"Unable to modify setting" : "No es pot modificar el paràmetre",
@@ -404,6 +405,10 @@
"Excluded groups" : "Grups exclosos",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quan se seleccionen/exclouen grups, utilitzen la lògica següent per determinar si un compte té 2FA aplicat: Si no se selecciona cap grup, 2FA s'habilita per a tothom excepte per als membres dels grups exclosos. Si se seleccionen grups, s'habilita 2FA per a tots els membres d'aquests. Si un compte es troba tant en un grup seleccionat com en un grup exclòs, el seleccionat té prioritat i s'aplica la 2FA.",
"Save changes" : "Desa els canvis",
+ "Default" : "Per defecte",
+ "Registered Deploy daemons list" : "Llista de dimonis de desplegament registrats",
+ "No Deploy daemons configured" : "No s'ha configurat cap dimoni de desplegament",
+ "Register a custom one or setup from available templates" : "Registreu-ne un personalitzat o configureu-ne a partir de les plantilles disponibles",
"Show details for {appName} app" : "Mostra els detalls de l'aplicació {appName}",
"Update to {update}" : "Actualitza a {update}",
"Remove" : "Suprimeix",
@@ -683,8 +688,8 @@
"Language" : "Llengua",
"Set default language" : "Estableix la llengua predeterminada",
"Add new account" : "Addició d'un compte nou",
- "_{userCount} account …_::_{userCount} accounts …_" : ["compte de {userCount} …","comptes de {userCount} …"],
- "_{userCount} account_::_{userCount} accounts_" : ["compte de {userCount}","comptes de {userCount}"],
+ "_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} compte…","{userCount} comptes…"],
+ "_{userCount} account_::_{userCount} accounts_" : ["{userCount} compte","{userCount} comptes"],
"Total rows summary" : "Resum de totes les files",
"Scroll to load more rows" : "Desplaceu-vos per carregar més files",
"Password or insufficient permissions message" : "Contrasenya o missatge de permisos insuficients",
diff --git a/apps/settings/l10n/cs.js b/apps/settings/l10n/cs.js
index 7fead4b9912..38f5233e1ed 100644
--- a/apps/settings/l10n/cs.js
+++ b/apps/settings/l10n/cs.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Správa",
"Users" : "Uživatelé",
"Additional settings" : "Další nastavení",
- "Artificial Intelligence" : "Umělá inteligence",
+ "Assistant" : "Asistent",
"Administration privileges" : "Oprávnění ke správě",
"Groupware" : "Software pro podporu spolupráce",
"Overview" : "Přehled",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Kalendář",
"Personal info" : "Osobní údaje",
"Mobile & desktop" : "Mobilní a desktop",
+ "Artificial Intelligence" : "Umělá inteligence",
"Email server" : "E-mailový server",
"Mail Providers" : "Poskytovatelé e-mailů",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Poskytovatelé e-mailů umožňují odesílání e-mailů přímo prostřednictvím osobního e-mailového účtu uživatele. Zatím je tato funkce omezena na pozvánky do kalendáře. Vyžaduje Nextcloud E-mail 4.1 a účet v Nextcloud E-mail, který se shoduje s e-mailovou adresou uživatele v Nextcloud.",
@@ -344,7 +345,6 @@ OC.L10N.register(
"Unified task processing" : "Sjednocené zpracovávání úkolů",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Úlohy AI je možné implementovat různými aplikacemi. Zde je možné nastavit, která z nich má být používána který typ úlohy.",
"Allow AI usage for guest users" : "Umožnit uživatelům-hostům využívat AI",
- "Task:" : "Úloha:",
"Enable" : "Zapnout",
"None of your currently installed apps provide Task processing functionality" : "Žádná z v tuto chvíli nainstalovaných aplikací neposkytuje funkci zpracovávání úkolů",
"Machine translation" : "Strojový překlad",
@@ -354,6 +354,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Žádná z v tuto chvíli nainstalovaných aplikací neposkytuje funkci vytváření obrázků",
"Text processing" : "Zpracování textu",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Úlohy zpracovávání textu je možné implementovat různými aplikacemi. Zde je možné nastavit, která z nich má být používána který typ úlohy.",
+ "Task:" : "Úloha:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Žádná z v tuto chvíli nainstalovaných aplikací neposkytuje funkci zpracovávání textu prostřednictvím API rozhraní pro zpracovávání textu.",
"Here you can decide which group can access certain sections of the administration settings." : "Zde je možné rozhodnout, které skupiny mohou přistupovat k určitým nastavením správy.",
"Unable to modify setting" : "Nastavení se nedaří změnit",
@@ -417,6 +418,10 @@ OC.L10N.register(
"Excluded groups" : "Vynechané skupiny",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Když jsou skupiny vybrány/vynechány, je pro zjišťování zda je účtu vynuceno dvoufázové (2FA) ověřování použita následující logika: Pokud nejsou vybrány žádné skupiny, je 2FA zapnuto pro všechny kromě členů vynechaných skupin. Pokud jsou nějaké skupiny vybrány, je 2FA zapnuto pro všechny jejich členy. Pokud je účet členem jak vybrané, tak vynechané skupiny, pak má ta vybraná přednost a 2FA je vynuceno.",
"Save changes" : "Uložit změny",
+ "Default" : "Výchozí",
+ "Registered Deploy daemons list" : "Seznam zaregistrovaných procesů nasazování",
+ "No Deploy daemons configured" : "Nejsou nastavené žádné procesy služby nasazování",
+ "Register a custom one or setup from available templates" : "Zaregistrujte uživatelsky určené nebo nastavte z dostupných šablon",
"Show details for {appName} app" : "Zobrazit podrobnosti o aplikaci {appName}",
"Update to {update}" : "Aktualizovat na {update}",
"Remove" : "Odstranit",
diff --git a/apps/settings/l10n/cs.json b/apps/settings/l10n/cs.json
index 7269c122bb3..2df57ae35e3 100644
--- a/apps/settings/l10n/cs.json
+++ b/apps/settings/l10n/cs.json
@@ -108,7 +108,7 @@
"Administration" : "Správa",
"Users" : "Uživatelé",
"Additional settings" : "Další nastavení",
- "Artificial Intelligence" : "Umělá inteligence",
+ "Assistant" : "Asistent",
"Administration privileges" : "Oprávnění ke správě",
"Groupware" : "Software pro podporu spolupráce",
"Overview" : "Přehled",
@@ -118,6 +118,7 @@
"Calendar" : "Kalendář",
"Personal info" : "Osobní údaje",
"Mobile & desktop" : "Mobilní a desktop",
+ "Artificial Intelligence" : "Umělá inteligence",
"Email server" : "E-mailový server",
"Mail Providers" : "Poskytovatelé e-mailů",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Poskytovatelé e-mailů umožňují odesílání e-mailů přímo prostřednictvím osobního e-mailového účtu uživatele. Zatím je tato funkce omezena na pozvánky do kalendáře. Vyžaduje Nextcloud E-mail 4.1 a účet v Nextcloud E-mail, který se shoduje s e-mailovou adresou uživatele v Nextcloud.",
@@ -342,7 +343,6 @@
"Unified task processing" : "Sjednocené zpracovávání úkolů",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Úlohy AI je možné implementovat různými aplikacemi. Zde je možné nastavit, která z nich má být používána který typ úlohy.",
"Allow AI usage for guest users" : "Umožnit uživatelům-hostům využívat AI",
- "Task:" : "Úloha:",
"Enable" : "Zapnout",
"None of your currently installed apps provide Task processing functionality" : "Žádná z v tuto chvíli nainstalovaných aplikací neposkytuje funkci zpracovávání úkolů",
"Machine translation" : "Strojový překlad",
@@ -352,6 +352,7 @@
"None of your currently installed apps provide image generation functionality" : "Žádná z v tuto chvíli nainstalovaných aplikací neposkytuje funkci vytváření obrázků",
"Text processing" : "Zpracování textu",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Úlohy zpracovávání textu je možné implementovat různými aplikacemi. Zde je možné nastavit, která z nich má být používána který typ úlohy.",
+ "Task:" : "Úloha:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Žádná z v tuto chvíli nainstalovaných aplikací neposkytuje funkci zpracovávání textu prostřednictvím API rozhraní pro zpracovávání textu.",
"Here you can decide which group can access certain sections of the administration settings." : "Zde je možné rozhodnout, které skupiny mohou přistupovat k určitým nastavením správy.",
"Unable to modify setting" : "Nastavení se nedaří změnit",
@@ -415,6 +416,10 @@
"Excluded groups" : "Vynechané skupiny",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Když jsou skupiny vybrány/vynechány, je pro zjišťování zda je účtu vynuceno dvoufázové (2FA) ověřování použita následující logika: Pokud nejsou vybrány žádné skupiny, je 2FA zapnuto pro všechny kromě členů vynechaných skupin. Pokud jsou nějaké skupiny vybrány, je 2FA zapnuto pro všechny jejich členy. Pokud je účet členem jak vybrané, tak vynechané skupiny, pak má ta vybraná přednost a 2FA je vynuceno.",
"Save changes" : "Uložit změny",
+ "Default" : "Výchozí",
+ "Registered Deploy daemons list" : "Seznam zaregistrovaných procesů nasazování",
+ "No Deploy daemons configured" : "Nejsou nastavené žádné procesy služby nasazování",
+ "Register a custom one or setup from available templates" : "Zaregistrujte uživatelsky určené nebo nastavte z dostupných šablon",
"Show details for {appName} app" : "Zobrazit podrobnosti o aplikaci {appName}",
"Update to {update}" : "Aktualizovat na {update}",
"Remove" : "Odstranit",
diff --git a/apps/settings/l10n/da.js b/apps/settings/l10n/da.js
index c55b9690377..b400ed23fce 100644
--- a/apps/settings/l10n/da.js
+++ b/apps/settings/l10n/da.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administration",
"Users" : "Brugere",
"Additional settings" : "Yderligere indstillinger",
- "Artificial Intelligence" : "Kunstig Intelligens",
+ "Assistant" : "Assistent",
"Administration privileges" : "Administrationsrettigheder",
"Groupware" : "Groupware",
"Overview" : "Overblik",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Kalender",
"Personal info" : "Personlige oplysninger",
"Mobile & desktop" : "Mobil & desktop",
+ "Artificial Intelligence" : "Kunstig Intelligens",
"Email server" : "E-mailserver",
"Mail Providers" : "Mailudbydere",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Mailudbydere gør det muligt at sende e-mails direkte gennem brugerens personlige e-mail konto. For nuværende er denne funktion begrænset til kalenderinvitationer. Det kræver Nextcloud Mail 4.1 og en e-mail konto i Nextcloud Mail som matcher brugerens e-mail adresse i Nextcloud.",
@@ -339,7 +340,6 @@ OC.L10N.register(
"Nextcloud settings" : "Nextcloud indstillinger",
"Unified task processing" : "Samlet opgavebehandling",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI opgaver kan implementeres af forskellige apps. Her kan du indstille hvilken app der skal bruges til hvilken opgave.",
- "Task:" : "Opgave:",
"Enable" : "Aktiver",
"None of your currently installed apps provide Task processing functionality" : "Ingen af ​​dine aktuelt installerede apps giver opgavebehandlings funktionalitet",
"Machine translation" : "Maskinoversættelse",
@@ -349,6 +349,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ingen af ​​dine aktuelt installerede apps giver billedgenereringsfunktionalitet",
"Text processing" : "Tekstbehandling",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Tekstbehandlingsopgaver kan implementeres af forskellige apps. Her kan du indstille hvilken app der skal bruges til hvilken opgave.",
+ "Task:" : "Opgave:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ingen af ​​dine aktuelt installerede apps giver tekstbehandlingsfunktionalitet ved hjælp af tekstbehandlings API'et.",
"Here you can decide which group can access certain sections of the administration settings." : "Her kan du bestemme, hvilken gruppe der kan få adgang til visse sektioner af administrationsindstillingerne.",
"Unable to modify setting" : "Indstillingen kunne ikke ændres",
@@ -408,6 +409,10 @@ OC.L10N.register(
"Excluded groups" : "Ekskluderede grupper",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Når grupper er valgt/ekskluderet, så anvender de følgende logik til at bestemme, om en konto har 2FA håndhævet: Hvis ingen grupper er valgt, så er 2FA aktiveret for alle, undtagen medlemmer af de ekskluderede grupper. Hvis grupper er valgt, så er 2FA aktiveret for alle medlemmer af disse. Hvis en konto er både i en valgt og ekskluderet gruppe, så har den valgte forrang, og 2FA håndhæves.",
"Save changes" : "Gem ændringer",
+ "Default" : "Standard",
+ "Registered Deploy daemons list" : "Liste over registrerede udgivelses daemoner",
+ "No Deploy daemons configured" : "Ingen udgivelses daemoner konfigureret",
+ "Register a custom one or setup from available templates" : "Registrer en brugerdefineret en eller opsæt fra tilgængelige skabeloner",
"Show details for {appName} app" : "Vis detaljer for {appName} app",
"Update to {update}" : "Opdater til {update}",
"Remove" : "Fjern",
diff --git a/apps/settings/l10n/da.json b/apps/settings/l10n/da.json
index d0298a198f4..1449c871cd5 100644
--- a/apps/settings/l10n/da.json
+++ b/apps/settings/l10n/da.json
@@ -108,7 +108,7 @@
"Administration" : "Administration",
"Users" : "Brugere",
"Additional settings" : "Yderligere indstillinger",
- "Artificial Intelligence" : "Kunstig Intelligens",
+ "Assistant" : "Assistent",
"Administration privileges" : "Administrationsrettigheder",
"Groupware" : "Groupware",
"Overview" : "Overblik",
@@ -118,6 +118,7 @@
"Calendar" : "Kalender",
"Personal info" : "Personlige oplysninger",
"Mobile & desktop" : "Mobil & desktop",
+ "Artificial Intelligence" : "Kunstig Intelligens",
"Email server" : "E-mailserver",
"Mail Providers" : "Mailudbydere",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Mailudbydere gør det muligt at sende e-mails direkte gennem brugerens personlige e-mail konto. For nuværende er denne funktion begrænset til kalenderinvitationer. Det kræver Nextcloud Mail 4.1 og en e-mail konto i Nextcloud Mail som matcher brugerens e-mail adresse i Nextcloud.",
@@ -337,7 +338,6 @@
"Nextcloud settings" : "Nextcloud indstillinger",
"Unified task processing" : "Samlet opgavebehandling",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI opgaver kan implementeres af forskellige apps. Her kan du indstille hvilken app der skal bruges til hvilken opgave.",
- "Task:" : "Opgave:",
"Enable" : "Aktiver",
"None of your currently installed apps provide Task processing functionality" : "Ingen af ​​dine aktuelt installerede apps giver opgavebehandlings funktionalitet",
"Machine translation" : "Maskinoversættelse",
@@ -347,6 +347,7 @@
"None of your currently installed apps provide image generation functionality" : "Ingen af ​​dine aktuelt installerede apps giver billedgenereringsfunktionalitet",
"Text processing" : "Tekstbehandling",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Tekstbehandlingsopgaver kan implementeres af forskellige apps. Her kan du indstille hvilken app der skal bruges til hvilken opgave.",
+ "Task:" : "Opgave:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ingen af ​​dine aktuelt installerede apps giver tekstbehandlingsfunktionalitet ved hjælp af tekstbehandlings API'et.",
"Here you can decide which group can access certain sections of the administration settings." : "Her kan du bestemme, hvilken gruppe der kan få adgang til visse sektioner af administrationsindstillingerne.",
"Unable to modify setting" : "Indstillingen kunne ikke ændres",
@@ -406,6 +407,10 @@
"Excluded groups" : "Ekskluderede grupper",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Når grupper er valgt/ekskluderet, så anvender de følgende logik til at bestemme, om en konto har 2FA håndhævet: Hvis ingen grupper er valgt, så er 2FA aktiveret for alle, undtagen medlemmer af de ekskluderede grupper. Hvis grupper er valgt, så er 2FA aktiveret for alle medlemmer af disse. Hvis en konto er både i en valgt og ekskluderet gruppe, så har den valgte forrang, og 2FA håndhæves.",
"Save changes" : "Gem ændringer",
+ "Default" : "Standard",
+ "Registered Deploy daemons list" : "Liste over registrerede udgivelses daemoner",
+ "No Deploy daemons configured" : "Ingen udgivelses daemoner konfigureret",
+ "Register a custom one or setup from available templates" : "Registrer en brugerdefineret en eller opsæt fra tilgængelige skabeloner",
"Show details for {appName} app" : "Vis detaljer for {appName} app",
"Update to {update}" : "Opdater til {update}",
"Remove" : "Fjern",
diff --git a/apps/settings/l10n/de.js b/apps/settings/l10n/de.js
index 3b525970801..0f6c53e01fc 100644
--- a/apps/settings/l10n/de.js
+++ b/apps/settings/l10n/de.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administration",
"Users" : "Konten",
"Additional settings" : "Zusätzliche Einstellungen",
- "Artificial Intelligence" : "Künstliche Intelligenz",
+ "Assistant" : "Benötigt keine Übersetzung. Hier wird nur die formelle Übersetzung verwendet (de_DE).",
"Administration privileges" : "Administrationsrechte",
"Groupware" : "Groupware",
"Overview" : "Übersicht",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Kalender",
"Personal info" : "Persönliche Informationen",
"Mobile & desktop" : "Mobil & Desktop",
+ "Artificial Intelligence" : "Künstliche Intelligenz",
"Email server" : "E-Mail-Server",
"Mail Providers" : "E-Mail-Anbieter",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Der E-Mail-Anbieter ermöglicht das Senden von E-Mails direkt über das persönliche E-Mail-Konto des Benutzers. Derzeit ist diese Funktion auf Kalendereinladungen beschränkt. Es erfordert Nextcloud Mail 4.1 und ein E-Mail-Konto in Nextcloud Mail, das mit der E-Mail-Adresse des Benutzers in Nextcloud übereinstimmt.",
@@ -344,7 +345,7 @@ OC.L10N.register(
"Unified task processing" : "Vereinheitlichte Aufgabenbearbeitung",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "KI-Aufgaben können mittels verschiedener Apps umgesetzt werden. Hier kann eingestellt werden, welche App für welche Aufgabe verwendet werden soll.",
"Allow AI usage for guest users" : "KI-Benutzung für Gastbenutzer zulassen",
- "Task:" : "Aufgabe:",
+ "Provider for Task types" : "Anbieter für Aufgabentypen",
"Enable" : "Aktivieren",
"None of your currently installed apps provide Task processing functionality" : "Keine deiner derzeit installierten Apps stellt Funktionen zur Aufgabenverarbeitung bereit",
"Machine translation" : "Maschinelle Übersetzung",
@@ -354,6 +355,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Keine der derzeit installierten Apps bietet Funktionen zur Bilderstellung.",
"Text processing" : "Textverarbeitung",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Textverarbeitungsaufgaben können mittels verschiedener Apps umgesetzt werden. Hier kann eingestellt werden, welche App für welche Aufgabe verwendet werden soll.",
+ "Task:" : "Aufgabe:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Keine deiner derzeit installierten Apps bietet Funktionalität zur Textverarbeitung durch Nutzung der Text-Processing-API.",
"Here you can decide which group can access certain sections of the administration settings." : "Hier kann festgelegt werden, welche Gruppe auf bestimmte Bereiche der Administrationseinstellungen zugreifen kann.",
"Unable to modify setting" : "Einstellung konnte nicht geändert werden",
@@ -395,6 +397,7 @@ OC.L10N.register(
"Default expiration time of remote shares in days" : "Standardablaufzeit für Remote-Freigaben in Tagen",
"Expire remote shares after x days" : "Remote-Freigaben laufen nach x Tagen ab",
"Set default expiration date for shares via link or mail" : "Standardablaufzeit für Link- oder E-Mail-Freigaben festlegen",
+ "Enforce expiration date for link or mail shares" : "Ablaufdatum für Link- oder E-Mail-Freigaben erzwingen",
"Default expiration time of shares in days" : "Standardablaufzeit für Freigaben in Tagen",
"Privacy settings for sharing" : "Datenschutzeinstellungen bezüglich des Teilens",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Automatische Vervollständigung des Kontonamens im Freigabedialog und Zugriff auf das Systemadressbuch zulassen",
@@ -417,6 +420,10 @@ OC.L10N.register(
"Excluded groups" : "Ausgeschlossene Gruppen",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Bei der Auswahl/Abwahl von Gruppen wird folgende Logik verwendet, um festzustellen, ob ein Konto 2FA verwenden muss: Wenn keine Gruppe ausgewählt ist, dann wird 2FA für alle Konten aktiviert, außer für solche der ausgenommenen Gruppen. Sind Gruppen ausgewählt, so wird 2FA für alle Kontendieser Gruppen aktiviert. Ist ein Konto sowohl in einer ausgewählten als auch in einer ausgenommenen Gruppe, so hat die Auswahl Vorrang und 2FA wird aktiviert.",
"Save changes" : "Änderungen speichern",
+ "Default" : "Standard",
+ "Registered Deploy daemons list" : "Liste von registrierten Bereitstellungsdaemons",
+ "No Deploy daemons configured" : "Keine Bereitstellungsdämonen konfiguriert",
+ "Register a custom one or setup from available templates" : "Registriere eine benutzerdefinierte Vorlage oder richte sie aus verfügbaren Vorlagen ein",
"Show details for {appName} app" : "Details der App {appName} anzeigen",
"Update to {update}" : "Aktualisieren auf {update}",
"Remove" : "Entfernen",
@@ -618,6 +625,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "Deine Biographie. Markdown wird unterstützt.",
"Unable to update date of birth" : "Geburtsdatum konnte nicht aktualisiert werden",
"Enter your date of birth" : "Gib dein Geburtsdatum ein",
+ "Bluesky handle" : "Bluesky-Name",
"You are using {s}{usage}{/s}" : "Du verwendest {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Du verwendest {s}{usage}{/s} von {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Du bist Mitglied folgender Gruppen:",
@@ -809,6 +817,7 @@ OC.L10N.register(
"Pronouns" : "Pronomen",
"Role" : "Funktion",
"X (formerly Twitter)" : "X (früher Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Webseite",
"Profile visibility" : "Sichtbarkeit des Profils",
"Locale" : "Gebietsschema",
diff --git a/apps/settings/l10n/de.json b/apps/settings/l10n/de.json
index 0f484bf25f0..81fe3298433 100644
--- a/apps/settings/l10n/de.json
+++ b/apps/settings/l10n/de.json
@@ -108,7 +108,7 @@
"Administration" : "Administration",
"Users" : "Konten",
"Additional settings" : "Zusätzliche Einstellungen",
- "Artificial Intelligence" : "Künstliche Intelligenz",
+ "Assistant" : "Benötigt keine Übersetzung. Hier wird nur die formelle Übersetzung verwendet (de_DE).",
"Administration privileges" : "Administrationsrechte",
"Groupware" : "Groupware",
"Overview" : "Übersicht",
@@ -118,6 +118,7 @@
"Calendar" : "Kalender",
"Personal info" : "Persönliche Informationen",
"Mobile & desktop" : "Mobil & Desktop",
+ "Artificial Intelligence" : "Künstliche Intelligenz",
"Email server" : "E-Mail-Server",
"Mail Providers" : "E-Mail-Anbieter",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Der E-Mail-Anbieter ermöglicht das Senden von E-Mails direkt über das persönliche E-Mail-Konto des Benutzers. Derzeit ist diese Funktion auf Kalendereinladungen beschränkt. Es erfordert Nextcloud Mail 4.1 und ein E-Mail-Konto in Nextcloud Mail, das mit der E-Mail-Adresse des Benutzers in Nextcloud übereinstimmt.",
@@ -342,7 +343,7 @@
"Unified task processing" : "Vereinheitlichte Aufgabenbearbeitung",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "KI-Aufgaben können mittels verschiedener Apps umgesetzt werden. Hier kann eingestellt werden, welche App für welche Aufgabe verwendet werden soll.",
"Allow AI usage for guest users" : "KI-Benutzung für Gastbenutzer zulassen",
- "Task:" : "Aufgabe:",
+ "Provider for Task types" : "Anbieter für Aufgabentypen",
"Enable" : "Aktivieren",
"None of your currently installed apps provide Task processing functionality" : "Keine deiner derzeit installierten Apps stellt Funktionen zur Aufgabenverarbeitung bereit",
"Machine translation" : "Maschinelle Übersetzung",
@@ -352,6 +353,7 @@
"None of your currently installed apps provide image generation functionality" : "Keine der derzeit installierten Apps bietet Funktionen zur Bilderstellung.",
"Text processing" : "Textverarbeitung",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Textverarbeitungsaufgaben können mittels verschiedener Apps umgesetzt werden. Hier kann eingestellt werden, welche App für welche Aufgabe verwendet werden soll.",
+ "Task:" : "Aufgabe:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Keine deiner derzeit installierten Apps bietet Funktionalität zur Textverarbeitung durch Nutzung der Text-Processing-API.",
"Here you can decide which group can access certain sections of the administration settings." : "Hier kann festgelegt werden, welche Gruppe auf bestimmte Bereiche der Administrationseinstellungen zugreifen kann.",
"Unable to modify setting" : "Einstellung konnte nicht geändert werden",
@@ -393,6 +395,7 @@
"Default expiration time of remote shares in days" : "Standardablaufzeit für Remote-Freigaben in Tagen",
"Expire remote shares after x days" : "Remote-Freigaben laufen nach x Tagen ab",
"Set default expiration date for shares via link or mail" : "Standardablaufzeit für Link- oder E-Mail-Freigaben festlegen",
+ "Enforce expiration date for link or mail shares" : "Ablaufdatum für Link- oder E-Mail-Freigaben erzwingen",
"Default expiration time of shares in days" : "Standardablaufzeit für Freigaben in Tagen",
"Privacy settings for sharing" : "Datenschutzeinstellungen bezüglich des Teilens",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Automatische Vervollständigung des Kontonamens im Freigabedialog und Zugriff auf das Systemadressbuch zulassen",
@@ -415,6 +418,10 @@
"Excluded groups" : "Ausgeschlossene Gruppen",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Bei der Auswahl/Abwahl von Gruppen wird folgende Logik verwendet, um festzustellen, ob ein Konto 2FA verwenden muss: Wenn keine Gruppe ausgewählt ist, dann wird 2FA für alle Konten aktiviert, außer für solche der ausgenommenen Gruppen. Sind Gruppen ausgewählt, so wird 2FA für alle Kontendieser Gruppen aktiviert. Ist ein Konto sowohl in einer ausgewählten als auch in einer ausgenommenen Gruppe, so hat die Auswahl Vorrang und 2FA wird aktiviert.",
"Save changes" : "Änderungen speichern",
+ "Default" : "Standard",
+ "Registered Deploy daemons list" : "Liste von registrierten Bereitstellungsdaemons",
+ "No Deploy daemons configured" : "Keine Bereitstellungsdämonen konfiguriert",
+ "Register a custom one or setup from available templates" : "Registriere eine benutzerdefinierte Vorlage oder richte sie aus verfügbaren Vorlagen ein",
"Show details for {appName} app" : "Details der App {appName} anzeigen",
"Update to {update}" : "Aktualisieren auf {update}",
"Remove" : "Entfernen",
@@ -616,6 +623,7 @@
"Your biography. Markdown is supported." : "Deine Biographie. Markdown wird unterstützt.",
"Unable to update date of birth" : "Geburtsdatum konnte nicht aktualisiert werden",
"Enter your date of birth" : "Gib dein Geburtsdatum ein",
+ "Bluesky handle" : "Bluesky-Name",
"You are using {s}{usage}{/s}" : "Du verwendest {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Du verwendest {s}{usage}{/s} von {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Du bist Mitglied folgender Gruppen:",
@@ -807,6 +815,7 @@
"Pronouns" : "Pronomen",
"Role" : "Funktion",
"X (formerly Twitter)" : "X (früher Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Webseite",
"Profile visibility" : "Sichtbarkeit des Profils",
"Locale" : "Gebietsschema",
diff --git a/apps/settings/l10n/de_DE.js b/apps/settings/l10n/de_DE.js
index 6e508d71e6e..8372aec845d 100644
--- a/apps/settings/l10n/de_DE.js
+++ b/apps/settings/l10n/de_DE.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administration",
"Users" : "Konten",
"Additional settings" : "Zusätzliche Einstellungen",
- "Artificial Intelligence" : "Künstliche Intelligenz",
+ "Assistant" : "Assistent",
"Administration privileges" : "Administrationsrechte",
"Groupware" : "Groupware",
"Overview" : "Übersicht",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Kalender",
"Personal info" : "Persönliche Informationen",
"Mobile & desktop" : "Mobil & Desktop",
+ "Artificial Intelligence" : "Künstliche Intelligenz",
"Email server" : "E-Mail-Server",
"Mail Providers" : "E-Mail-Anbieter",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Der E-Mail-Anbieter ermöglicht das Senden von E-Mails direkt über das persönliche E-Mail-Konto des Benutzers. Derzeit ist diese Funktion auf Kalendereinladungen beschränkt. Es erfordert Nextcloud Mail 4.1 und ein E-Mail-Konto in Nextcloud Mail, das mit der E-Mail-Adresse des Benutzers in Nextcloud übereinstimmt.",
@@ -344,7 +345,7 @@ OC.L10N.register(
"Unified task processing" : "Vereinheitlichte Aufgabenbearbeitung",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "KI-Aufgaben können mittels verschiedener Apps umgesetzt werden. Hier können Sie einstellen, welche App für welche Aufgabe verwendet werden soll.",
"Allow AI usage for guest users" : "KI-Benutzung für Gastbenutzer zulassen",
- "Task:" : "Aufgaben:",
+ "Provider for Task types" : "Anbieter für Aufgabentypen",
"Enable" : "Aktivieren",
"None of your currently installed apps provide Task processing functionality" : "Keine Ihrer derzeit installierten Apps stellt Funktionen zur Aufgabenverarbeitung bereit",
"Machine translation" : "Maschinelle Übersetzung",
@@ -354,6 +355,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Keine Ihrer derzeit installierten Apps bietet Funktionen zur Bilderstellung",
"Text processing" : "Textverarbeitung",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Textverarbeitungsaufgaben können mittels verschiedener Apps umgesetzt werden. Hier können Sie einstellen, welche App für welche Aufgabe verwendet werden soll.",
+ "Task:" : "Aufgaben:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Keine Ihrer derzeit installierten Apps bietet Funktionalität zur Textverarbeitung durch Nutzung der Text-Processing-API.",
"Here you can decide which group can access certain sections of the administration settings." : "Hier können Sie festlegen, welche Gruppe auf bestimmte Bereiche der Administrationseinstellungen zugreifen kann.",
"Unable to modify setting" : "Einstellung konnte nicht geändert werden",
@@ -395,6 +397,7 @@ OC.L10N.register(
"Default expiration time of remote shares in days" : "Standardablaufzeit für Remote-Freigaben in Tagen",
"Expire remote shares after x days" : "Remote-Freigaben laufen nach x Tagen ab",
"Set default expiration date for shares via link or mail" : "Standardablaufzeit für Link- oder E-Mail-Freigaben festlegen",
+ "Enforce expiration date for link or mail shares" : "Ablaufdatum für Link- oder E-Mail-Freigaben erzwingen",
"Default expiration time of shares in days" : "Standardablaufzeit für Freigaben in Tagen",
"Privacy settings for sharing" : "Datenschutzeinstellungen bezüglich des Teilens",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Automatische Vervollständigung des Kontonamens im Freigabedialog und Zugriff auf das Systemadressbuch zulassen",
@@ -417,6 +420,10 @@ OC.L10N.register(
"Excluded groups" : "Ausgeschlossene Gruppen",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Bei der Auswahl/Abwahl von Gruppen wird folgende Logik verwendet, um festzustellen, ob ein Konto 2FA verwenden muss: Wenn keine Gruppe ausgewählt ist, dann wird 2FA für alle Konten aktiviert, außer für Konten der ausgenommenen Gruppen. Sind Gruppen ausgewählt, so wird 2FA für alle Konten dieser Gruppen aktiviert. Ist ein Konto sowohl in einer ausgewählten als auch in einer ausgenommenen Gruppe, so hat die Auswahl Vorrang und 2FA wird aktiviert.",
"Save changes" : "Änderungen speichern ",
+ "Default" : "Standard",
+ "Registered Deploy daemons list" : "Liste von registrierten Bereitstellungsdaemons",
+ "No Deploy daemons configured" : "Keine Bereitstellungsdämonen konfiguriert",
+ "Register a custom one or setup from available templates" : "Registrieren Sie eine benutzerdefinierte Vorlage oder richten Sie sie aus verfügbaren Vorlagen ein",
"Show details for {appName} app" : "Details für die App {appName} anzeigen",
"Update to {update}" : "Aktualisieren auf {update}",
"Remove" : "Entfernen",
@@ -618,6 +625,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "Ihre Biographie. Markdown wird unterstützt.",
"Unable to update date of birth" : "Geburtsdatum konnte nicht aktualisiert werden",
"Enter your date of birth" : "Geben Sie Ihr Geburtsdatum ein",
+ "Bluesky handle" : "Bluesky-Name",
"You are using {s}{usage}{/s}" : "Sie verwenden {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Sie verwenden {s}{usage}{/s} von {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Sie sind Mitglied folgender Gruppen:",
@@ -660,7 +668,7 @@ OC.L10N.register(
"Unable to update visibility of {displayId}" : "Sichtbarkeit von {displayId} kann nicht aktualisiert werden",
"she/her" : "sie/ihr",
"he/him" : "er/sein",
- "they/them" : "sie/ihnen",
+ "they/them" : "they/them",
"Your pronouns. E.g. {pronounsExample}" : "Ihre Pronomen. Z. B. {pronounsExample}",
"Your role" : "Ihre Funktion",
"Your X (formerly Twitter) handle" : "Ihr X (früher Twitter)-Handle",
@@ -809,6 +817,7 @@ OC.L10N.register(
"Pronouns" : "Pronomen",
"Role" : "Funktion",
"X (formerly Twitter)" : "X (früher Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Webseite",
"Profile visibility" : "Sichtbarkeit des Profils",
"Locale" : "Gebietsschema",
diff --git a/apps/settings/l10n/de_DE.json b/apps/settings/l10n/de_DE.json
index 78f70927c19..3a9fd905c36 100644
--- a/apps/settings/l10n/de_DE.json
+++ b/apps/settings/l10n/de_DE.json
@@ -108,7 +108,7 @@
"Administration" : "Administration",
"Users" : "Konten",
"Additional settings" : "Zusätzliche Einstellungen",
- "Artificial Intelligence" : "Künstliche Intelligenz",
+ "Assistant" : "Assistent",
"Administration privileges" : "Administrationsrechte",
"Groupware" : "Groupware",
"Overview" : "Übersicht",
@@ -118,6 +118,7 @@
"Calendar" : "Kalender",
"Personal info" : "Persönliche Informationen",
"Mobile & desktop" : "Mobil & Desktop",
+ "Artificial Intelligence" : "Künstliche Intelligenz",
"Email server" : "E-Mail-Server",
"Mail Providers" : "E-Mail-Anbieter",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Der E-Mail-Anbieter ermöglicht das Senden von E-Mails direkt über das persönliche E-Mail-Konto des Benutzers. Derzeit ist diese Funktion auf Kalendereinladungen beschränkt. Es erfordert Nextcloud Mail 4.1 und ein E-Mail-Konto in Nextcloud Mail, das mit der E-Mail-Adresse des Benutzers in Nextcloud übereinstimmt.",
@@ -342,7 +343,7 @@
"Unified task processing" : "Vereinheitlichte Aufgabenbearbeitung",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "KI-Aufgaben können mittels verschiedener Apps umgesetzt werden. Hier können Sie einstellen, welche App für welche Aufgabe verwendet werden soll.",
"Allow AI usage for guest users" : "KI-Benutzung für Gastbenutzer zulassen",
- "Task:" : "Aufgaben:",
+ "Provider for Task types" : "Anbieter für Aufgabentypen",
"Enable" : "Aktivieren",
"None of your currently installed apps provide Task processing functionality" : "Keine Ihrer derzeit installierten Apps stellt Funktionen zur Aufgabenverarbeitung bereit",
"Machine translation" : "Maschinelle Übersetzung",
@@ -352,6 +353,7 @@
"None of your currently installed apps provide image generation functionality" : "Keine Ihrer derzeit installierten Apps bietet Funktionen zur Bilderstellung",
"Text processing" : "Textverarbeitung",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Textverarbeitungsaufgaben können mittels verschiedener Apps umgesetzt werden. Hier können Sie einstellen, welche App für welche Aufgabe verwendet werden soll.",
+ "Task:" : "Aufgaben:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Keine Ihrer derzeit installierten Apps bietet Funktionalität zur Textverarbeitung durch Nutzung der Text-Processing-API.",
"Here you can decide which group can access certain sections of the administration settings." : "Hier können Sie festlegen, welche Gruppe auf bestimmte Bereiche der Administrationseinstellungen zugreifen kann.",
"Unable to modify setting" : "Einstellung konnte nicht geändert werden",
@@ -393,6 +395,7 @@
"Default expiration time of remote shares in days" : "Standardablaufzeit für Remote-Freigaben in Tagen",
"Expire remote shares after x days" : "Remote-Freigaben laufen nach x Tagen ab",
"Set default expiration date for shares via link or mail" : "Standardablaufzeit für Link- oder E-Mail-Freigaben festlegen",
+ "Enforce expiration date for link or mail shares" : "Ablaufdatum für Link- oder E-Mail-Freigaben erzwingen",
"Default expiration time of shares in days" : "Standardablaufzeit für Freigaben in Tagen",
"Privacy settings for sharing" : "Datenschutzeinstellungen bezüglich des Teilens",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Automatische Vervollständigung des Kontonamens im Freigabedialog und Zugriff auf das Systemadressbuch zulassen",
@@ -415,6 +418,10 @@
"Excluded groups" : "Ausgeschlossene Gruppen",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Bei der Auswahl/Abwahl von Gruppen wird folgende Logik verwendet, um festzustellen, ob ein Konto 2FA verwenden muss: Wenn keine Gruppe ausgewählt ist, dann wird 2FA für alle Konten aktiviert, außer für Konten der ausgenommenen Gruppen. Sind Gruppen ausgewählt, so wird 2FA für alle Konten dieser Gruppen aktiviert. Ist ein Konto sowohl in einer ausgewählten als auch in einer ausgenommenen Gruppe, so hat die Auswahl Vorrang und 2FA wird aktiviert.",
"Save changes" : "Änderungen speichern ",
+ "Default" : "Standard",
+ "Registered Deploy daemons list" : "Liste von registrierten Bereitstellungsdaemons",
+ "No Deploy daemons configured" : "Keine Bereitstellungsdämonen konfiguriert",
+ "Register a custom one or setup from available templates" : "Registrieren Sie eine benutzerdefinierte Vorlage oder richten Sie sie aus verfügbaren Vorlagen ein",
"Show details for {appName} app" : "Details für die App {appName} anzeigen",
"Update to {update}" : "Aktualisieren auf {update}",
"Remove" : "Entfernen",
@@ -616,6 +623,7 @@
"Your biography. Markdown is supported." : "Ihre Biographie. Markdown wird unterstützt.",
"Unable to update date of birth" : "Geburtsdatum konnte nicht aktualisiert werden",
"Enter your date of birth" : "Geben Sie Ihr Geburtsdatum ein",
+ "Bluesky handle" : "Bluesky-Name",
"You are using {s}{usage}{/s}" : "Sie verwenden {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Sie verwenden {s}{usage}{/s} von {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Sie sind Mitglied folgender Gruppen:",
@@ -658,7 +666,7 @@
"Unable to update visibility of {displayId}" : "Sichtbarkeit von {displayId} kann nicht aktualisiert werden",
"she/her" : "sie/ihr",
"he/him" : "er/sein",
- "they/them" : "sie/ihnen",
+ "they/them" : "they/them",
"Your pronouns. E.g. {pronounsExample}" : "Ihre Pronomen. Z. B. {pronounsExample}",
"Your role" : "Ihre Funktion",
"Your X (formerly Twitter) handle" : "Ihr X (früher Twitter)-Handle",
@@ -807,6 +815,7 @@
"Pronouns" : "Pronomen",
"Role" : "Funktion",
"X (formerly Twitter)" : "X (früher Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Webseite",
"Profile visibility" : "Sichtbarkeit des Profils",
"Locale" : "Gebietsschema",
diff --git a/apps/settings/l10n/el.js b/apps/settings/l10n/el.js
index 8d6da1b3bc9..769c6ff263f 100644
--- a/apps/settings/l10n/el.js
+++ b/apps/settings/l10n/el.js
@@ -109,7 +109,6 @@ OC.L10N.register(
"Administration" : "Διαχείριση",
"Users" : "Χρήστες",
"Additional settings" : "Επιπρόσθετες ρυθμίσεις",
- "Artificial Intelligence" : "Τεχνητή νοημοσύνη",
"Administration privileges" : "Προνόμια διαχειριστή",
"Groupware" : "Ομαδικό",
"Overview" : "Επισκόπηση",
@@ -119,6 +118,7 @@ OC.L10N.register(
"Calendar" : "Ημερολόγιο",
"Personal info" : "Προσωπικές πληροφορίες",
"Mobile & desktop" : "Κινητό & σταθερό",
+ "Artificial Intelligence" : "Τεχνητή νοημοσύνη",
"Email server" : "Διακομιστής ηλεκτρονικής αλληλογραφίας",
"Mail Providers" : "Πάροχοι αλληλογραφίας",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Ο πάροχος αλληλογραφίας επιτρέπει την αποστολή email απευθείας μέσω του προσωπικού λογαριασμού ηλεκτρονικού ταχυδρομείου του χρήστη. Αυτή τη στιγμή, αυτή η λειτουργικότητα περιορίζεται στις προσκλήσεις ημερολογίου. Απαιτεί Nextcloud Mail 4.1 και έναν λογαριασμό ηλεκτρονικού ταχυδρομείου στο Nextcloud Mail που να ταιριάζει με τη διεύθυνση ηλεκτρονικού ταχυδρομείου του χρήστη στο Nextcloud.",
@@ -337,7 +337,6 @@ OC.L10N.register(
"Nextcloud settings" : "Ρυθμίσεις Nextcloud",
"Unified task processing" : "Ενοποιημένη επεξεργασία εργασιών",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Οι εργασίες AI μπορούν να υλοποιηθούν από διαφορετικές εφαρμογές. Εδώ μπορείτε να ορίσετε ποια εφαρμογή θα χρησιμοποιηθεί για κάθε εργασία.",
- "Task:" : "Εργασία:",
"Enable" : "Ενεργοποίηση",
"None of your currently installed apps provide Task processing functionality" : "Καμία από τις εγκατεστημένες εφαρμογές σας δεν παρέχει λειτουργικότητα επεξεργασίας εργασιών",
"Machine translation" : "Μηχανική μετάφραση",
@@ -347,6 +346,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Καμία από τις εγκατεστημένες εφαρμογές σας δεν παρέχει λειτουργικότητα δημιουργίας εικόνων",
"Text processing" : "Επεξεργασία κειμένου",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Οι εργασίες επεξεργασίας κειμένου μπορούν να υλοποιηθούν από διαφορετικές εφαρμογές. Εδώ μπορείτε να ορίσετε ποια εφαρμογή θα χρησιμοποιηθεί για κάθε εργασία.",
+ "Task:" : "Εργασία:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Καμία από τις εγκατεστημένες εφαρμογές σας δεν παρέχει λειτουργικότητα επεξεργασίας κειμένου χρησιμοποιώντας το API επεξεργασίας κειμένου.",
"Here you can decide which group can access certain sections of the administration settings." : "Εδώ μπορείτε να αποφασίσετε ποια ομάδα μπορεί να έχει πρόσβαση σε ορισμένες ενότητες των ρυθμίσεων διαχείρισης.",
"Unable to modify setting" : "Δεν είναι δυνατή η τροποποίηση της ρύθμισης",
@@ -406,6 +406,7 @@ OC.L10N.register(
"Excluded groups" : "Εξαιρούμενες ομάδες",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Όταν επιλέγονται/εξαιρούνται ομάδες, χρησιμοποιείται η ακόλουθη λογική για να καθοριστεί εάν ένας λογαριασμός έχει επιβληθεί 2FA: Εάν δεν επιλεγούν ομάδες, η 2FA είναι ενεργοποιημένη για όλους εκτός από τα μέλη των εξαιρούμενων ομάδων. Εάν επιλεγούν ομάδες, η 2FA είναι ενεργοποιημένη για όλα τα μέλη αυτών. Εάν ένας λογαριασμός ανήκει ταυτόχρονα σε μια επιλεγμένη και μια εξαιρούμενη ομάδα, η επιλεγμένη ομάδα έχει προτεραιότητα και η 2FA επιβάλλεται.",
"Save changes" : "Αποθήκευση αλλαγών",
+ "Default" : "Προεπιλογή",
"Show details for {appName} app" : "Εμφάνιση λεπτομερειών για την εφαρμογή {appName}",
"Update to {update}" : "Ενημέρωση σε {update}",
"Remove" : "Αφαίρεση",
diff --git a/apps/settings/l10n/el.json b/apps/settings/l10n/el.json
index 74d1d167aa0..2acff44aec5 100644
--- a/apps/settings/l10n/el.json
+++ b/apps/settings/l10n/el.json
@@ -107,7 +107,6 @@
"Administration" : "Διαχείριση",
"Users" : "Χρήστες",
"Additional settings" : "Επιπρόσθετες ρυθμίσεις",
- "Artificial Intelligence" : "Τεχνητή νοημοσύνη",
"Administration privileges" : "Προνόμια διαχειριστή",
"Groupware" : "Ομαδικό",
"Overview" : "Επισκόπηση",
@@ -117,6 +116,7 @@
"Calendar" : "Ημερολόγιο",
"Personal info" : "Προσωπικές πληροφορίες",
"Mobile & desktop" : "Κινητό & σταθερό",
+ "Artificial Intelligence" : "Τεχνητή νοημοσύνη",
"Email server" : "Διακομιστής ηλεκτρονικής αλληλογραφίας",
"Mail Providers" : "Πάροχοι αλληλογραφίας",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Ο πάροχος αλληλογραφίας επιτρέπει την αποστολή email απευθείας μέσω του προσωπικού λογαριασμού ηλεκτρονικού ταχυδρομείου του χρήστη. Αυτή τη στιγμή, αυτή η λειτουργικότητα περιορίζεται στις προσκλήσεις ημερολογίου. Απαιτεί Nextcloud Mail 4.1 και έναν λογαριασμό ηλεκτρονικού ταχυδρομείου στο Nextcloud Mail που να ταιριάζει με τη διεύθυνση ηλεκτρονικού ταχυδρομείου του χρήστη στο Nextcloud.",
@@ -335,7 +335,6 @@
"Nextcloud settings" : "Ρυθμίσεις Nextcloud",
"Unified task processing" : "Ενοποιημένη επεξεργασία εργασιών",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Οι εργασίες AI μπορούν να υλοποιηθούν από διαφορετικές εφαρμογές. Εδώ μπορείτε να ορίσετε ποια εφαρμογή θα χρησιμοποιηθεί για κάθε εργασία.",
- "Task:" : "Εργασία:",
"Enable" : "Ενεργοποίηση",
"None of your currently installed apps provide Task processing functionality" : "Καμία από τις εγκατεστημένες εφαρμογές σας δεν παρέχει λειτουργικότητα επεξεργασίας εργασιών",
"Machine translation" : "Μηχανική μετάφραση",
@@ -345,6 +344,7 @@
"None of your currently installed apps provide image generation functionality" : "Καμία από τις εγκατεστημένες εφαρμογές σας δεν παρέχει λειτουργικότητα δημιουργίας εικόνων",
"Text processing" : "Επεξεργασία κειμένου",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Οι εργασίες επεξεργασίας κειμένου μπορούν να υλοποιηθούν από διαφορετικές εφαρμογές. Εδώ μπορείτε να ορίσετε ποια εφαρμογή θα χρησιμοποιηθεί για κάθε εργασία.",
+ "Task:" : "Εργασία:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Καμία από τις εγκατεστημένες εφαρμογές σας δεν παρέχει λειτουργικότητα επεξεργασίας κειμένου χρησιμοποιώντας το API επεξεργασίας κειμένου.",
"Here you can decide which group can access certain sections of the administration settings." : "Εδώ μπορείτε να αποφασίσετε ποια ομάδα μπορεί να έχει πρόσβαση σε ορισμένες ενότητες των ρυθμίσεων διαχείρισης.",
"Unable to modify setting" : "Δεν είναι δυνατή η τροποποίηση της ρύθμισης",
@@ -404,6 +404,7 @@
"Excluded groups" : "Εξαιρούμενες ομάδες",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Όταν επιλέγονται/εξαιρούνται ομάδες, χρησιμοποιείται η ακόλουθη λογική για να καθοριστεί εάν ένας λογαριασμός έχει επιβληθεί 2FA: Εάν δεν επιλεγούν ομάδες, η 2FA είναι ενεργοποιημένη για όλους εκτός από τα μέλη των εξαιρούμενων ομάδων. Εάν επιλεγούν ομάδες, η 2FA είναι ενεργοποιημένη για όλα τα μέλη αυτών. Εάν ένας λογαριασμός ανήκει ταυτόχρονα σε μια επιλεγμένη και μια εξαιρούμενη ομάδα, η επιλεγμένη ομάδα έχει προτεραιότητα και η 2FA επιβάλλεται.",
"Save changes" : "Αποθήκευση αλλαγών",
+ "Default" : "Προεπιλογή",
"Show details for {appName} app" : "Εμφάνιση λεπτομερειών για την εφαρμογή {appName}",
"Update to {update}" : "Ενημέρωση σε {update}",
"Remove" : "Αφαίρεση",
diff --git a/apps/settings/l10n/en_GB.js b/apps/settings/l10n/en_GB.js
index c5c2d22ec57..d3657944451 100644
--- a/apps/settings/l10n/en_GB.js
+++ b/apps/settings/l10n/en_GB.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administration",
"Users" : "Users",
"Additional settings" : "Additional settings",
- "Artificial Intelligence" : "Artificial Intelligence",
+ "Assistant" : "Assistant",
"Administration privileges" : "Administration privileges",
"Groupware" : "Groupware",
"Overview" : "Overview",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Calendar",
"Personal info" : "Personal info",
"Mobile & desktop" : "Mobile & desktop",
+ "Artificial Intelligence" : "Artificial Intelligence",
"Email server" : "Email server",
"Mail Providers" : "Mail Providers",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud.",
@@ -344,7 +345,7 @@ OC.L10N.register(
"Unified task processing" : "Unified task processing",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI tasks can be implemented by different apps. Here you can set which app should be used for which task.",
"Allow AI usage for guest users" : "Allow AI usage for guest users",
- "Task:" : "Task:",
+ "Provider for Task types" : "Provider for Task types",
"Enable" : "Enable",
"None of your currently installed apps provide Task processing functionality" : "None of your currently installed apps provide Task processing functionality",
"Machine translation" : "Machine translation",
@@ -354,6 +355,7 @@ OC.L10N.register(
"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 using the Text Processing API." : "None of your currently installed apps provide text processing functionality using the Text Processing API.",
"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.",
"Unable to modify setting" : "Unable to modify setting",
@@ -395,6 +397,7 @@ OC.L10N.register(
"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",
+ "Enforce expiration date for link or mail shares" : "Enforce expiration date for link or mail shares",
"Default expiration time of shares in days" : "Default expiration time of shares in days",
"Privacy settings for sharing" : "Privacy settings for sharing",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Allow account name autocompletion in share dialog and allow access to the system address book",
@@ -417,6 +420,10 @@ OC.L10N.register(
"Excluded groups" : "Excluded groups",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account 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 an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced.",
"Save changes" : "Save changes",
+ "Default" : "Default",
+ "Registered Deploy daemons list" : "Registered Deploy daemons list",
+ "No Deploy daemons configured" : "No Deploy daemons configured",
+ "Register a custom one or setup from available templates" : "Register a custom one or setup from available templates",
"Show details for {appName} app" : "Show details for {appName} app",
"Update to {update}" : "Update to {update}",
"Remove" : "Remove",
@@ -618,6 +625,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "Your biography. Markdown is supported.",
"Unable to update date of birth" : "Unable to update date of birth",
"Enter your date of birth" : "Enter your date of birth",
+ "Bluesky handle" : "Bluesky handle",
"You are using {s}{usage}{/s}" : "You are using {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "You are a member of the following groups:",
@@ -809,6 +817,7 @@ OC.L10N.register(
"Pronouns" : "Pronouns",
"Role" : "Role",
"X (formerly Twitter)" : "X (formerly Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Website",
"Profile visibility" : "Profile visibility",
"Locale" : "Locale",
diff --git a/apps/settings/l10n/en_GB.json b/apps/settings/l10n/en_GB.json
index a4d53a47659..cc5761aef9a 100644
--- a/apps/settings/l10n/en_GB.json
+++ b/apps/settings/l10n/en_GB.json
@@ -108,7 +108,7 @@
"Administration" : "Administration",
"Users" : "Users",
"Additional settings" : "Additional settings",
- "Artificial Intelligence" : "Artificial Intelligence",
+ "Assistant" : "Assistant",
"Administration privileges" : "Administration privileges",
"Groupware" : "Groupware",
"Overview" : "Overview",
@@ -118,6 +118,7 @@
"Calendar" : "Calendar",
"Personal info" : "Personal info",
"Mobile & desktop" : "Mobile & desktop",
+ "Artificial Intelligence" : "Artificial Intelligence",
"Email server" : "Email server",
"Mail Providers" : "Mail Providers",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud.",
@@ -342,7 +343,7 @@
"Unified task processing" : "Unified task processing",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI tasks can be implemented by different apps. Here you can set which app should be used for which task.",
"Allow AI usage for guest users" : "Allow AI usage for guest users",
- "Task:" : "Task:",
+ "Provider for Task types" : "Provider for Task types",
"Enable" : "Enable",
"None of your currently installed apps provide Task processing functionality" : "None of your currently installed apps provide Task processing functionality",
"Machine translation" : "Machine translation",
@@ -352,6 +353,7 @@
"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 using the Text Processing API." : "None of your currently installed apps provide text processing functionality using the Text Processing API.",
"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.",
"Unable to modify setting" : "Unable to modify setting",
@@ -393,6 +395,7 @@
"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",
+ "Enforce expiration date for link or mail shares" : "Enforce expiration date for link or mail shares",
"Default expiration time of shares in days" : "Default expiration time of shares in days",
"Privacy settings for sharing" : "Privacy settings for sharing",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Allow account name autocompletion in share dialog and allow access to the system address book",
@@ -415,6 +418,10 @@
"Excluded groups" : "Excluded groups",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account 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 an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced.",
"Save changes" : "Save changes",
+ "Default" : "Default",
+ "Registered Deploy daemons list" : "Registered Deploy daemons list",
+ "No Deploy daemons configured" : "No Deploy daemons configured",
+ "Register a custom one or setup from available templates" : "Register a custom one or setup from available templates",
"Show details for {appName} app" : "Show details for {appName} app",
"Update to {update}" : "Update to {update}",
"Remove" : "Remove",
@@ -616,6 +623,7 @@
"Your biography. Markdown is supported." : "Your biography. Markdown is supported.",
"Unable to update date of birth" : "Unable to update date of birth",
"Enter your date of birth" : "Enter your date of birth",
+ "Bluesky handle" : "Bluesky handle",
"You are using {s}{usage}{/s}" : "You are using {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "You are a member of the following groups:",
@@ -807,6 +815,7 @@
"Pronouns" : "Pronouns",
"Role" : "Role",
"X (formerly Twitter)" : "X (formerly Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Website",
"Profile visibility" : "Profile visibility",
"Locale" : "Locale",
diff --git a/apps/settings/l10n/es.js b/apps/settings/l10n/es.js
index 7e232991ce5..5e8c5938a8c 100644
--- a/apps/settings/l10n/es.js
+++ b/apps/settings/l10n/es.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administración",
"Users" : "Usuarios",
"Additional settings" : "Configuración adicional",
- "Artificial Intelligence" : "Inteligencia Artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilegios de administración",
"Groupware" : "Groupware",
"Overview" : "Vista general",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Calendario",
"Personal info" : "Información personal",
"Mobile & desktop" : "Móvil y escritorio",
+ "Artificial Intelligence" : "Inteligencia Artificial",
"Email server" : "Servidor de correo electrónico",
"Mail Providers" : "Proveedores de email",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "El proveedor de correo permite enviar correos electrónicos directamente a través de la cuenta de correo personal del usuario. En la actualidad, esta funcionalidad se limita a las invitaciones de calendario. Requiere Nextcloud Mail 4.1 y una cuenta de correo electrónico en Nextcloud Mail que coincida con la dirección de correo electrónico del usuario en Nextcloud.",
@@ -199,7 +200,7 @@ OC.L10N.register(
"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." : "Este servidor no tiene una conexión a Internet que funcione: No se pudieron alcanzar varios endpoints. Esto significa que algunas de las funciones, como montar almacenamiento externo, notificaciones sobre actualizaciones o instalación de aplicaciones de terceros no funcionarán. Es posible que el acceso a archivos de forma remota y el envío de emails de notificación tampoco funcionen. Establezca una conexión desde este servidor a Internet para disfrutar de todas las funciones.",
"JavaScript modules support" : "Soporte a módulos JavaScript",
"Unable to run check for JavaScript support. Please remedy or confirm manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "No se pudo hacer el chequeo del soporte JavaScript. Por favor remedie el problema, o, confirme manualmente si su servidor web sirve archivos `.mjs` utilizando el tipo MIME JavaScript.",
- "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Su servidor web no sirve archivos `.mjs` utilizando el tipo MIME JavaScript. Esto causará problemas con algunas apps, impidiendo que los navegadores ejecuten los archivos JavaScript. Debe configurar su servidor web para servir archivos `.mjs` bien sea con el tipo MIME `text/javascript`, o, `application/javascript`.",
+ "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Su servidor web no sirve archivos `.mjs` utilizando el tipo MIME JavaScript. Esto causará problemas con algunas apps, impidiendo que los navegadores ejecuten los archivos JavaScript. Debe configurar su servidor web para entregar archivos `.mjs` bien sea con el tipo MIME `text/javascript` o `application/javascript`.",
"JavaScript source map support" : "Soporte de mapa fuente de JavaScript",
"Your webserver is not set up to serve `.js.map` files. Without these files, JavaScript Source Maps won't function properly, making it more challenging to troubleshoot and debug any issues that may arise." : "Su servidor web no está configurado para servir archivos `.js.map`. Sin estos archivos, los mapas de fuente JavaScript no funcionarán apropiadamente, haciendo más difícil la resolución y depuración de problemas que puedan surgir.",
"Old server-side-encryption" : "Antiguo cifrado en el servidor",
@@ -220,11 +221,11 @@ OC.L10N.register(
"Failed to write and read a value from distributed cache." : "Fallo al escribir y leer un valor de la caché distribuida.",
"Configured" : "Configurado",
"Mimetype migrations available" : "Están disponibles las migraciones del tipo MIME",
- "One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "Una o más migraciones del tipo MIME están disponibles. Ocasionalmente, nuevos tipos MIME se añaden para manejar de una manera más adecuada ciertos tipos de archivo. Migrar los tipos MIME puede tomar un tiempo considerable en instancias grandes así que esto no se hace de manera automática durante las actualizaciones. Use el comando `occ maintenance:repair --include-expensive` para realizar las migraciones.",
- "MySQL row format" : "Formato de columnas MySQL",
+ "One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "Una o más migraciones de tipos MIME están disponibles. Normalmente los nuevos tipos MIME se añaden para manejar de una manera más adecuada ciertos tipos de archivo. Migrar los tipos MIME puede tomar un tiempo considerable en instancias grandes así que esto no se hace de manera automática durante las actualizaciones. Use el comando `occ maintenance:repair --include-expensive` para realizar las migraciones.",
+ "MySQL row format" : "Formato de filas de MySQL",
"You are not using MySQL" : "No está usando MySQL",
"None of your tables use ROW_FORMAT=Compressed" : "Ninguna de tus tablas usan ROW_FORMAT=Compressed",
- "Incorrect row format found in your database. ROW_FORMAT=Dynamic offers the best database performances for Nextcloud. Please update row format on the following list: %s." : "Se ha encontrado un formato de fila incorrecto en tu base de datos. ROW_FORMAT=Dynamic ofrece las mejores prestaciones de base de datos para Nextcloud. Por favor, actualice el formato de fila en la siguiente lista: %s.",
+ "Incorrect row format found in your database. ROW_FORMAT=Dynamic offers the best database performances for Nextcloud. Please update row format on the following list: %s." : "Se ha encontrado un formato de fila incorrecto en tu base de datos. ROW_FORMAT=Dynamic ofrece el mejor rendimiento de base de datos para Nextcloud. Actualice el formato de fila de las tablas de la siguiente lista: %s.",
"MySQL Unicode support" : "Soporte Unicode de MySQL",
"MySQL is used as database and does support 4-byte characters" : "MySQL se está utilizando como base de datos y soportar caracteres de 4 bytes",
"MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL." : "MySQL se está utilizando como base de datos pero no soporta caracteres de 4 bytes. Para que a esta le sea posible manejar caracteres de 4 bytes (como los emojis) sin problemas en los nombres de archivo o comentarios , por ejemplo, se recomienda habilitar el soporte de 4 bytes en MySQL.",
@@ -314,6 +315,10 @@ OC.L10N.register(
"Architecture" : "Arquitectura",
"64-bit" : "64-bits",
"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!" : "Parece que estás utilizando una versión de PHP de 32 bits. Nextcloud necesita la versión de 64 bits para funcionar correctamente. Por favor, ¡actualiza tu sistema operativo y PHP a 64 bits!",
+ "Task Processing pickup speed" : "Velocidad con la que se cargan las tareas",
+ "_No scheduled tasks in the last %n hour._::_No scheduled tasks in the last %n hours._" : ["No hay tareas programadas en la última %n hora.","No hay tareas programadas en las últimas %n horas.","No hay tareas programadas en las últimas %n horas."],
+ "_The task pickup speed has been ok in the last %n hour._::_The task pickup speed has been ok in the last %n hours._" : ["La velocidad con la que se cargan las tareas ha estado ok en la última %n hora.","La velocidad con la que se cargan las tareas ha estado ok en las últimas %n horas.","La velocidad con la que se cargan las tareas ha estado ok en las últimas %n horas."],
+ "_The task pickup speed has been slow in the last %n hour. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._::_The task pickup speed has been slow in the last %n hours. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._" : ["La velocidad con la que se cargan las tareas se ha ralentizado en la última %n hora. Muchas tareas tomaron más de 4 minutos en cargarse. Considere configurar un worker para que procese estas tareas en segundo plano.","La velocidad con la que se cargan las tareas se ha ralentizado en las últimas %n horas. Muchas tareas tomaron más de 4 minutos en cargarse. Considere configurar un worker para que procese estas tareas en segundo plano.","La velocidad con la que se cargan las tareas se ha ralentizado en las últimas %n horas. Muchas tareas tomaron más de 4 minutos en cargarse. Considere configurar un worker para que procese estas tareas en segundo plano."],
"Temporary space available" : "Espacio temporal disponible",
"Error while checking the temporary PHP path - it was not properly set to a directory. Returned value: %s" : "Hubo un problema al verificar la ruta temporal de PHP - no fue apropiadamente establecida a un directorio. Valor de retorno: %s",
"The PHP function \"disk_free_space\" is disabled, which prevents the check for enough space in the temporary directories." : "La función PHP \"disk_free_space\" está deshabilitada, lo que evita que se pueda chequear que hay suficiente espacio libre en los directorios temporales.",
@@ -339,7 +344,8 @@ OC.L10N.register(
"Nextcloud settings" : "Ajustes de Nextcloud",
"Unified task processing" : "Procesamiento unificado de tareas",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Las tareas de IA pueden ser implementadas por diferentes aplicaciones. Aquí puede definir que app se debería utilizar para cada tarea.",
- "Task:" : "Tarea:",
+ "Allow AI usage for guest users" : "Permitir el uso de la IA para los usuarios invitados",
+ "Provider for Task types" : "Proveedor para los tipos de Tareas",
"Enable" : "Activar",
"None of your currently installed apps provide Task processing functionality" : "Ninguna de las aplicaciones que tienes actualmente instaladas proveen la funcionalidad de Tareas",
"Machine translation" : "Traducción de máquina",
@@ -349,6 +355,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ninguna de las aplicaciones instaladas provee funcionalidad de generación de imágenes",
"Text processing" : "Procesamiento de texto",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Las tareas de procesamiento de texto pueden estar implementadas por diferentes apps. Aquí puede definir cual app debe utilizarse para cada tarea.",
+ "Task:" : "Tarea:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ninguna de las aplicaciones que tiene actualmente instaladas proveen la funcionalidad de procesamiento de texto usando la API de Text Processing.",
"Here you can decide which group can access certain sections of the administration settings." : "Aquí puede decidir qué grupo puede acceder a determinadas secciones de la configuración de administración.",
"Unable to modify setting" : "No se ha podido modificar la configuración",
@@ -361,8 +368,12 @@ OC.L10N.register(
"Allow sharing with groups" : "Permitir compartir con grupos",
"Restrict users to only share with users in their groups" : "Limitar a los usuarios a compartir solo con los usuarios de sus grupos",
"Ignore the following groups when checking group membership" : "Ignorar los siguientes grupos cuando se verifique la pertenencia a grupos",
+ "Allow users to preview files even if download is disabled" : "Permitir a los usuarios obtener una vista previa de los archivos aún si las descargas están deshabilitadas",
+ "Users will still be able to screenshot or record the screen. This does not provide any definitive protection." : "Los usuarios serán capaces de tomar una captura de pantalla o grabarla. Esto no provee ninguna protección definitiva.",
"Allow users to share via link and emails" : "Permitir a los usuarios compartir a través de enlaces y correos electrónicos",
"Allow public uploads" : "Permitir subidas públicas",
+ "Allow public shares to be added to other clouds by federation." : "Permitir que los recursos compartidos públicos sean añadidos a otras nubes a través de la federación.",
+ "This will add share permissions to all newly created link shares." : "Esto añadirá permisos de recurso compartido a todos los enlaces compartidos nuevos.",
"Always ask for a password" : "Pedir siempre la contraseña",
"Enforce password protection" : "Forzar la protección por contraseña.",
"Exclude groups from password requirements" : "Excluir grupos de los requisitos de contraseña",
@@ -386,6 +397,7 @@ OC.L10N.register(
"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",
+ "Enforce expiration date for link or mail shares" : "Hacer obligatoria la fecha de expiración para los enlaces compartidos o recursos de correo compartido",
"Default expiration time of shares in days" : "Fecha de caducidad predeterminada de recursos compartidos, en días",
"Privacy settings for sharing" : "Ajustes de privacidad al compartir",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Permitir el autocompletado del nombre de usuario en el diálogo de compartir y permitir el acceso a la libreta de direcciones del sistema",
@@ -408,6 +420,10 @@ OC.L10N.register(
"Excluded groups" : "Grupos excluidos",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Cuando los grupos se seleccionan/excluyen, usan la siguiente lógica para determinar si ua cuenta tiene obligada la 2FA: si no hay grupos seleccionados, 2FA está activa para todos excepto los miembros de los grupos excluidos. Si hay grupos seleccionados, 2FA está activa para todos los miembros de estos. Si una cuenta está a la vez en un grupo seleccionado y otro excluido, el seleccionado tiene preferencia y se obliga la 2FA.",
"Save changes" : "Guardar cambios",
+ "Default" : "Predeterminado",
+ "Registered Deploy daemons list" : "Lista de daemons de despliegue registrados",
+ "No Deploy daemons configured" : "No hay daemons de despliegue configurados",
+ "Register a custom one or setup from available templates" : "Registre uno personalizado, o, configure desde las plantillas disponibles",
"Show details for {appName} app" : "Mostrar detalles para la app {appName}",
"Update to {update}" : "Actualizar a {update}",
"Remove" : "Eliminar",
@@ -436,7 +452,7 @@ OC.L10N.register(
"Search groups…" : "Buscar grupos…",
"List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Lista de grupos. Esta lista no se muestra completa por razones de rendimiento. Los grupos se cargarán a medida que navegue o busque en la lista.",
"Loading groups…" : "Cargando grupos…",
- "Could not load app discover section" : "No se pudo cargar la sección de descubrir aplicaciones",
+ "Could not load app discover section" : "No se pudo cargar la sección la sección de descubrimiento de la app",
"Could not render element" : "No se pudo renderizar el elemento",
"Nothing to show" : "Nada que mostrar",
"Could not load section content from app store." : "No se pudo cargar el contenido de la sección desde la tienda de aplicaciones.",
@@ -583,9 +599,12 @@ OC.L10N.register(
"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." : "Siempre es bueno crear copias de seguridad de sus datos, en el caso del cifrado, asegúrese de tener una copia de seguridad de las claves de cifrado junto con sus datos.",
"Refer to the admin documentation on how to manually also encrypt existing files." : "Consulta la documentación del administrador para saber cómo cifrar manualmente también los archivos existentes.",
"This is the final warning: Do you really want to enable encryption?" : "Esta es la advertencia final. ¿Realmente quiere activar el cifrado?",
+ "Failed to delete group \"{group}\"" : "Fallo al eliminar el grupo \"{group}\"",
"Please confirm the group removal" : "Por favor, confirme la eliminación del grupo",
+ "You are about to delete the group \"{group}\". The accounts will NOT be deleted." : "Está por eliminar el grupo \"{group}\". Las cuentas NO serán eliminadas.",
"Submit" : "Enviar",
"Rename group" : "Renombrar grupo",
+ "Delete group" : "Eliminar grupo",
"Current password" : "Contraseña actual",
"New password" : "Nueva contraseña",
"Change password" : "Cambiar contraseña",
@@ -606,6 +625,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "Tu biografía. Se admite Markdown.",
"Unable to update date of birth" : "No se puede actualizar su fecha de nacimiento",
"Enter your date of birth" : "Indica tu fecha de nacimiento",
+ "Bluesky handle" : "Usuario de Bluesky",
"You are using {s}{usage}{/s}" : "Estás usando {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Estás usando {s}{usage}{/s} de {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Eres miembro de los siguientes grupos:",
@@ -640,6 +660,7 @@ OC.L10N.register(
"No locale set" : "No se ha establecido el idioma",
"Your city" : "Su ciudad",
"Your organisation" : "Su organización",
+ "Your phone number" : "Su número telefónico",
"Edit your Profile visibility" : "Editar la visibilidad de tu perfil",
"Unable to update profile enabled state" : "No se pudo actualizar el estado habilitado del perfil",
"Enable profile" : "Habilitar perfil",
@@ -648,6 +669,7 @@ OC.L10N.register(
"she/her" : "ella",
"he/him" : "él",
"they/them" : "elle",
+ "Your pronouns. E.g. {pronounsExample}" : "Sus pronombres. P. ej. {pronounsExample}",
"Your role" : "Su rol",
"Your X (formerly Twitter) handle" : "Tu usuario de X (anteriormente Twitter)",
"Your website" : "La dirección de su sitio web",
@@ -795,6 +817,7 @@ OC.L10N.register(
"Pronouns" : "Pronombre",
"Role" : "Cargo",
"X (formerly Twitter)" : "X (anteriormente Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Sitio web",
"Profile visibility" : "Visibilidad del perfil",
"Locale" : "Región",
diff --git a/apps/settings/l10n/es.json b/apps/settings/l10n/es.json
index e901dcfa7eb..d79ca75b6d6 100644
--- a/apps/settings/l10n/es.json
+++ b/apps/settings/l10n/es.json
@@ -108,7 +108,7 @@
"Administration" : "Administración",
"Users" : "Usuarios",
"Additional settings" : "Configuración adicional",
- "Artificial Intelligence" : "Inteligencia Artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilegios de administración",
"Groupware" : "Groupware",
"Overview" : "Vista general",
@@ -118,6 +118,7 @@
"Calendar" : "Calendario",
"Personal info" : "Información personal",
"Mobile & desktop" : "Móvil y escritorio",
+ "Artificial Intelligence" : "Inteligencia Artificial",
"Email server" : "Servidor de correo electrónico",
"Mail Providers" : "Proveedores de email",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "El proveedor de correo permite enviar correos electrónicos directamente a través de la cuenta de correo personal del usuario. En la actualidad, esta funcionalidad se limita a las invitaciones de calendario. Requiere Nextcloud Mail 4.1 y una cuenta de correo electrónico en Nextcloud Mail que coincida con la dirección de correo electrónico del usuario en Nextcloud.",
@@ -197,7 +198,7 @@
"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." : "Este servidor no tiene una conexión a Internet que funcione: No se pudieron alcanzar varios endpoints. Esto significa que algunas de las funciones, como montar almacenamiento externo, notificaciones sobre actualizaciones o instalación de aplicaciones de terceros no funcionarán. Es posible que el acceso a archivos de forma remota y el envío de emails de notificación tampoco funcionen. Establezca una conexión desde este servidor a Internet para disfrutar de todas las funciones.",
"JavaScript modules support" : "Soporte a módulos JavaScript",
"Unable to run check for JavaScript support. Please remedy or confirm manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "No se pudo hacer el chequeo del soporte JavaScript. Por favor remedie el problema, o, confirme manualmente si su servidor web sirve archivos `.mjs` utilizando el tipo MIME JavaScript.",
- "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Su servidor web no sirve archivos `.mjs` utilizando el tipo MIME JavaScript. Esto causará problemas con algunas apps, impidiendo que los navegadores ejecuten los archivos JavaScript. Debe configurar su servidor web para servir archivos `.mjs` bien sea con el tipo MIME `text/javascript`, o, `application/javascript`.",
+ "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Su servidor web no sirve archivos `.mjs` utilizando el tipo MIME JavaScript. Esto causará problemas con algunas apps, impidiendo que los navegadores ejecuten los archivos JavaScript. Debe configurar su servidor web para entregar archivos `.mjs` bien sea con el tipo MIME `text/javascript` o `application/javascript`.",
"JavaScript source map support" : "Soporte de mapa fuente de JavaScript",
"Your webserver is not set up to serve `.js.map` files. Without these files, JavaScript Source Maps won't function properly, making it more challenging to troubleshoot and debug any issues that may arise." : "Su servidor web no está configurado para servir archivos `.js.map`. Sin estos archivos, los mapas de fuente JavaScript no funcionarán apropiadamente, haciendo más difícil la resolución y depuración de problemas que puedan surgir.",
"Old server-side-encryption" : "Antiguo cifrado en el servidor",
@@ -218,11 +219,11 @@
"Failed to write and read a value from distributed cache." : "Fallo al escribir y leer un valor de la caché distribuida.",
"Configured" : "Configurado",
"Mimetype migrations available" : "Están disponibles las migraciones del tipo MIME",
- "One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "Una o más migraciones del tipo MIME están disponibles. Ocasionalmente, nuevos tipos MIME se añaden para manejar de una manera más adecuada ciertos tipos de archivo. Migrar los tipos MIME puede tomar un tiempo considerable en instancias grandes así que esto no se hace de manera automática durante las actualizaciones. Use el comando `occ maintenance:repair --include-expensive` para realizar las migraciones.",
- "MySQL row format" : "Formato de columnas MySQL",
+ "One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "Una o más migraciones de tipos MIME están disponibles. Normalmente los nuevos tipos MIME se añaden para manejar de una manera más adecuada ciertos tipos de archivo. Migrar los tipos MIME puede tomar un tiempo considerable en instancias grandes así que esto no se hace de manera automática durante las actualizaciones. Use el comando `occ maintenance:repair --include-expensive` para realizar las migraciones.",
+ "MySQL row format" : "Formato de filas de MySQL",
"You are not using MySQL" : "No está usando MySQL",
"None of your tables use ROW_FORMAT=Compressed" : "Ninguna de tus tablas usan ROW_FORMAT=Compressed",
- "Incorrect row format found in your database. ROW_FORMAT=Dynamic offers the best database performances for Nextcloud. Please update row format on the following list: %s." : "Se ha encontrado un formato de fila incorrecto en tu base de datos. ROW_FORMAT=Dynamic ofrece las mejores prestaciones de base de datos para Nextcloud. Por favor, actualice el formato de fila en la siguiente lista: %s.",
+ "Incorrect row format found in your database. ROW_FORMAT=Dynamic offers the best database performances for Nextcloud. Please update row format on the following list: %s." : "Se ha encontrado un formato de fila incorrecto en tu base de datos. ROW_FORMAT=Dynamic ofrece el mejor rendimiento de base de datos para Nextcloud. Actualice el formato de fila de las tablas de la siguiente lista: %s.",
"MySQL Unicode support" : "Soporte Unicode de MySQL",
"MySQL is used as database and does support 4-byte characters" : "MySQL se está utilizando como base de datos y soportar caracteres de 4 bytes",
"MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL." : "MySQL se está utilizando como base de datos pero no soporta caracteres de 4 bytes. Para que a esta le sea posible manejar caracteres de 4 bytes (como los emojis) sin problemas en los nombres de archivo o comentarios , por ejemplo, se recomienda habilitar el soporte de 4 bytes en MySQL.",
@@ -312,6 +313,10 @@
"Architecture" : "Arquitectura",
"64-bit" : "64-bits",
"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!" : "Parece que estás utilizando una versión de PHP de 32 bits. Nextcloud necesita la versión de 64 bits para funcionar correctamente. Por favor, ¡actualiza tu sistema operativo y PHP a 64 bits!",
+ "Task Processing pickup speed" : "Velocidad con la que se cargan las tareas",
+ "_No scheduled tasks in the last %n hour._::_No scheduled tasks in the last %n hours._" : ["No hay tareas programadas en la última %n hora.","No hay tareas programadas en las últimas %n horas.","No hay tareas programadas en las últimas %n horas."],
+ "_The task pickup speed has been ok in the last %n hour._::_The task pickup speed has been ok in the last %n hours._" : ["La velocidad con la que se cargan las tareas ha estado ok en la última %n hora.","La velocidad con la que se cargan las tareas ha estado ok en las últimas %n horas.","La velocidad con la que se cargan las tareas ha estado ok en las últimas %n horas."],
+ "_The task pickup speed has been slow in the last %n hour. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._::_The task pickup speed has been slow in the last %n hours. Many tasks took longer than 4 minutes to be picked up. Consider setting up a worker to process tasks in the background._" : ["La velocidad con la que se cargan las tareas se ha ralentizado en la última %n hora. Muchas tareas tomaron más de 4 minutos en cargarse. Considere configurar un worker para que procese estas tareas en segundo plano.","La velocidad con la que se cargan las tareas se ha ralentizado en las últimas %n horas. Muchas tareas tomaron más de 4 minutos en cargarse. Considere configurar un worker para que procese estas tareas en segundo plano.","La velocidad con la que se cargan las tareas se ha ralentizado en las últimas %n horas. Muchas tareas tomaron más de 4 minutos en cargarse. Considere configurar un worker para que procese estas tareas en segundo plano."],
"Temporary space available" : "Espacio temporal disponible",
"Error while checking the temporary PHP path - it was not properly set to a directory. Returned value: %s" : "Hubo un problema al verificar la ruta temporal de PHP - no fue apropiadamente establecida a un directorio. Valor de retorno: %s",
"The PHP function \"disk_free_space\" is disabled, which prevents the check for enough space in the temporary directories." : "La función PHP \"disk_free_space\" está deshabilitada, lo que evita que se pueda chequear que hay suficiente espacio libre en los directorios temporales.",
@@ -337,7 +342,8 @@
"Nextcloud settings" : "Ajustes de Nextcloud",
"Unified task processing" : "Procesamiento unificado de tareas",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Las tareas de IA pueden ser implementadas por diferentes aplicaciones. Aquí puede definir que app se debería utilizar para cada tarea.",
- "Task:" : "Tarea:",
+ "Allow AI usage for guest users" : "Permitir el uso de la IA para los usuarios invitados",
+ "Provider for Task types" : "Proveedor para los tipos de Tareas",
"Enable" : "Activar",
"None of your currently installed apps provide Task processing functionality" : "Ninguna de las aplicaciones que tienes actualmente instaladas proveen la funcionalidad de Tareas",
"Machine translation" : "Traducción de máquina",
@@ -347,6 +353,7 @@
"None of your currently installed apps provide image generation functionality" : "Ninguna de las aplicaciones instaladas provee funcionalidad de generación de imágenes",
"Text processing" : "Procesamiento de texto",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Las tareas de procesamiento de texto pueden estar implementadas por diferentes apps. Aquí puede definir cual app debe utilizarse para cada tarea.",
+ "Task:" : "Tarea:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ninguna de las aplicaciones que tiene actualmente instaladas proveen la funcionalidad de procesamiento de texto usando la API de Text Processing.",
"Here you can decide which group can access certain sections of the administration settings." : "Aquí puede decidir qué grupo puede acceder a determinadas secciones de la configuración de administración.",
"Unable to modify setting" : "No se ha podido modificar la configuración",
@@ -359,8 +366,12 @@
"Allow sharing with groups" : "Permitir compartir con grupos",
"Restrict users to only share with users in their groups" : "Limitar a los usuarios a compartir solo con los usuarios de sus grupos",
"Ignore the following groups when checking group membership" : "Ignorar los siguientes grupos cuando se verifique la pertenencia a grupos",
+ "Allow users to preview files even if download is disabled" : "Permitir a los usuarios obtener una vista previa de los archivos aún si las descargas están deshabilitadas",
+ "Users will still be able to screenshot or record the screen. This does not provide any definitive protection." : "Los usuarios serán capaces de tomar una captura de pantalla o grabarla. Esto no provee ninguna protección definitiva.",
"Allow users to share via link and emails" : "Permitir a los usuarios compartir a través de enlaces y correos electrónicos",
"Allow public uploads" : "Permitir subidas públicas",
+ "Allow public shares to be added to other clouds by federation." : "Permitir que los recursos compartidos públicos sean añadidos a otras nubes a través de la federación.",
+ "This will add share permissions to all newly created link shares." : "Esto añadirá permisos de recurso compartido a todos los enlaces compartidos nuevos.",
"Always ask for a password" : "Pedir siempre la contraseña",
"Enforce password protection" : "Forzar la protección por contraseña.",
"Exclude groups from password requirements" : "Excluir grupos de los requisitos de contraseña",
@@ -384,6 +395,7 @@
"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",
+ "Enforce expiration date for link or mail shares" : "Hacer obligatoria la fecha de expiración para los enlaces compartidos o recursos de correo compartido",
"Default expiration time of shares in days" : "Fecha de caducidad predeterminada de recursos compartidos, en días",
"Privacy settings for sharing" : "Ajustes de privacidad al compartir",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Permitir el autocompletado del nombre de usuario en el diálogo de compartir y permitir el acceso a la libreta de direcciones del sistema",
@@ -406,6 +418,10 @@
"Excluded groups" : "Grupos excluidos",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Cuando los grupos se seleccionan/excluyen, usan la siguiente lógica para determinar si ua cuenta tiene obligada la 2FA: si no hay grupos seleccionados, 2FA está activa para todos excepto los miembros de los grupos excluidos. Si hay grupos seleccionados, 2FA está activa para todos los miembros de estos. Si una cuenta está a la vez en un grupo seleccionado y otro excluido, el seleccionado tiene preferencia y se obliga la 2FA.",
"Save changes" : "Guardar cambios",
+ "Default" : "Predeterminado",
+ "Registered Deploy daemons list" : "Lista de daemons de despliegue registrados",
+ "No Deploy daemons configured" : "No hay daemons de despliegue configurados",
+ "Register a custom one or setup from available templates" : "Registre uno personalizado, o, configure desde las plantillas disponibles",
"Show details for {appName} app" : "Mostrar detalles para la app {appName}",
"Update to {update}" : "Actualizar a {update}",
"Remove" : "Eliminar",
@@ -434,7 +450,7 @@
"Search groups…" : "Buscar grupos…",
"List of groups. This list is not fully populated for performance reasons. The groups will be loaded as you navigate or search through the list." : "Lista de grupos. Esta lista no se muestra completa por razones de rendimiento. Los grupos se cargarán a medida que navegue o busque en la lista.",
"Loading groups…" : "Cargando grupos…",
- "Could not load app discover section" : "No se pudo cargar la sección de descubrir aplicaciones",
+ "Could not load app discover section" : "No se pudo cargar la sección la sección de descubrimiento de la app",
"Could not render element" : "No se pudo renderizar el elemento",
"Nothing to show" : "Nada que mostrar",
"Could not load section content from app store." : "No se pudo cargar el contenido de la sección desde la tienda de aplicaciones.",
@@ -581,9 +597,12 @@
"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." : "Siempre es bueno crear copias de seguridad de sus datos, en el caso del cifrado, asegúrese de tener una copia de seguridad de las claves de cifrado junto con sus datos.",
"Refer to the admin documentation on how to manually also encrypt existing files." : "Consulta la documentación del administrador para saber cómo cifrar manualmente también los archivos existentes.",
"This is the final warning: Do you really want to enable encryption?" : "Esta es la advertencia final. ¿Realmente quiere activar el cifrado?",
+ "Failed to delete group \"{group}\"" : "Fallo al eliminar el grupo \"{group}\"",
"Please confirm the group removal" : "Por favor, confirme la eliminación del grupo",
+ "You are about to delete the group \"{group}\". The accounts will NOT be deleted." : "Está por eliminar el grupo \"{group}\". Las cuentas NO serán eliminadas.",
"Submit" : "Enviar",
"Rename group" : "Renombrar grupo",
+ "Delete group" : "Eliminar grupo",
"Current password" : "Contraseña actual",
"New password" : "Nueva contraseña",
"Change password" : "Cambiar contraseña",
@@ -604,6 +623,7 @@
"Your biography. Markdown is supported." : "Tu biografía. Se admite Markdown.",
"Unable to update date of birth" : "No se puede actualizar su fecha de nacimiento",
"Enter your date of birth" : "Indica tu fecha de nacimiento",
+ "Bluesky handle" : "Usuario de Bluesky",
"You are using {s}{usage}{/s}" : "Estás usando {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Estás usando {s}{usage}{/s} de {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Eres miembro de los siguientes grupos:",
@@ -638,6 +658,7 @@
"No locale set" : "No se ha establecido el idioma",
"Your city" : "Su ciudad",
"Your organisation" : "Su organización",
+ "Your phone number" : "Su número telefónico",
"Edit your Profile visibility" : "Editar la visibilidad de tu perfil",
"Unable to update profile enabled state" : "No se pudo actualizar el estado habilitado del perfil",
"Enable profile" : "Habilitar perfil",
@@ -646,6 +667,7 @@
"she/her" : "ella",
"he/him" : "él",
"they/them" : "elle",
+ "Your pronouns. E.g. {pronounsExample}" : "Sus pronombres. P. ej. {pronounsExample}",
"Your role" : "Su rol",
"Your X (formerly Twitter) handle" : "Tu usuario de X (anteriormente Twitter)",
"Your website" : "La dirección de su sitio web",
@@ -793,6 +815,7 @@
"Pronouns" : "Pronombre",
"Role" : "Cargo",
"X (formerly Twitter)" : "X (anteriormente Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Sitio web",
"Profile visibility" : "Visibilidad del perfil",
"Locale" : "Región",
diff --git a/apps/settings/l10n/es_AR.js b/apps/settings/l10n/es_AR.js
index 0e943d4c93a..cd39598a61d 100644
--- a/apps/settings/l10n/es_AR.js
+++ b/apps/settings/l10n/es_AR.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administración",
"Users" : "Usuarios",
"Additional settings" : "Configuraciones adicionales",
- "Artificial Intelligence" : "Inteligencia artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilegios de administración",
"Groupware" : "Software colaborativo",
"Overview" : "Visión general",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Calendario",
"Personal info" : "Información personal",
"Mobile & desktop" : "Móvil & escritorio",
+ "Artificial Intelligence" : "Inteligencia artificial",
"Email server" : "Servidor de correo electrónico",
"Mail Providers" : "Proveedores de correo electrónico",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "El proveedor de correo electrónico permite enviar correos electrónicos directamente a través de la cuenta de correo personal del usuario. En la actualidad, esta funcionalidad se limita a las invitaciones de calendario. Requiere Nextcloud Mail 4.1 y una cuenta de correo electrónico en Nextcloud Mail que coincida con la dirección de correo electrónico del usuario en Nextcloud.",
diff --git a/apps/settings/l10n/es_AR.json b/apps/settings/l10n/es_AR.json
index f3414c56291..7710e5a5e54 100644
--- a/apps/settings/l10n/es_AR.json
+++ b/apps/settings/l10n/es_AR.json
@@ -108,7 +108,7 @@
"Administration" : "Administración",
"Users" : "Usuarios",
"Additional settings" : "Configuraciones adicionales",
- "Artificial Intelligence" : "Inteligencia artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilegios de administración",
"Groupware" : "Software colaborativo",
"Overview" : "Visión general",
@@ -118,6 +118,7 @@
"Calendar" : "Calendario",
"Personal info" : "Información personal",
"Mobile & desktop" : "Móvil & escritorio",
+ "Artificial Intelligence" : "Inteligencia artificial",
"Email server" : "Servidor de correo electrónico",
"Mail Providers" : "Proveedores de correo electrónico",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "El proveedor de correo electrónico permite enviar correos electrónicos directamente a través de la cuenta de correo personal del usuario. En la actualidad, esta funcionalidad se limita a las invitaciones de calendario. Requiere Nextcloud Mail 4.1 y una cuenta de correo electrónico en Nextcloud Mail que coincida con la dirección de correo electrónico del usuario en Nextcloud.",
diff --git a/apps/settings/l10n/es_CL.js b/apps/settings/l10n/es_CL.js
index bfc26abab6c..19d66487933 100644
--- a/apps/settings/l10n/es_CL.js
+++ b/apps/settings/l10n/es_CL.js
@@ -68,6 +68,7 @@ OC.L10N.register(
"Administration" : "Administración",
"Users" : "Ususarios",
"Additional settings" : "Configuraciones adicionales",
+ "Assistant" : "Asistente",
"Overview" : "Generalidades",
"Basic settings" : "Configuraciones básicas",
"Sharing" : "Compartiendo",
diff --git a/apps/settings/l10n/es_CL.json b/apps/settings/l10n/es_CL.json
index c8b89dcaa93..07f929fb262 100644
--- a/apps/settings/l10n/es_CL.json
+++ b/apps/settings/l10n/es_CL.json
@@ -66,6 +66,7 @@
"Administration" : "Administración",
"Users" : "Ususarios",
"Additional settings" : "Configuraciones adicionales",
+ "Assistant" : "Asistente",
"Overview" : "Generalidades",
"Basic settings" : "Configuraciones básicas",
"Sharing" : "Compartiendo",
diff --git a/apps/settings/l10n/es_CO.js b/apps/settings/l10n/es_CO.js
index 948758f5c7d..7d94cf7bf09 100644
--- a/apps/settings/l10n/es_CO.js
+++ b/apps/settings/l10n/es_CO.js
@@ -68,6 +68,7 @@ OC.L10N.register(
"Administration" : "Administración",
"Users" : "Usuarios",
"Additional settings" : "Configuraciones adicionales",
+ "Assistant" : "Asistente",
"Overview" : "Generalidades",
"Basic settings" : "Configuraciones básicas",
"Sharing" : "Compartiendo",
diff --git a/apps/settings/l10n/es_CO.json b/apps/settings/l10n/es_CO.json
index ba1d4f8a654..fc651edaab4 100644
--- a/apps/settings/l10n/es_CO.json
+++ b/apps/settings/l10n/es_CO.json
@@ -66,6 +66,7 @@
"Administration" : "Administración",
"Users" : "Usuarios",
"Additional settings" : "Configuraciones adicionales",
+ "Assistant" : "Asistente",
"Overview" : "Generalidades",
"Basic settings" : "Configuraciones básicas",
"Sharing" : "Compartiendo",
diff --git a/apps/settings/l10n/es_MX.js b/apps/settings/l10n/es_MX.js
index 06b96ad4ac6..675b42c73d7 100644
--- a/apps/settings/l10n/es_MX.js
+++ b/apps/settings/l10n/es_MX.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Administración",
"Users" : " Usuarios",
"Additional settings" : "Configuraciones adicionales",
- "Artificial Intelligence" : "Inteligencia artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilegios de administración",
"Groupware" : "Software colaborativo",
"Overview" : "Generalidades",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Calendario",
"Personal info" : "Información Personal",
"Mobile & desktop" : "Móvil & escritorio",
+ "Artificial Intelligence" : "Inteligencia artificial",
"Email server" : "Servidor de correo electrónico",
"Mail Providers" : "Proveedores de correo electrónico",
"Send emails using" : "Enviar correos electrónicos usando",
@@ -268,7 +269,6 @@ OC.L10N.register(
"Profile information" : "Información del perfil",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Foto de perfil, nombre completo, correo electrónico, número de teléfono, dirección, sitio web, Twitter, organización, cargo, titular, biografía y si su perfil está habilitado",
"Nextcloud settings" : "Configuración de Nextcloud",
- "Task:" : "Tarea:",
"Enable" : "Habilitar",
"Machine translation" : "Traducción de máquina",
"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." : "La traducción automática puede estar implementada por diferentes aplicaciones. Aquí puede definir la prioridad de las aplicaciones de traducción automática que ha instalado al momento.",
@@ -277,6 +277,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ninguna de sus aplicaciones instaladas proveen la funcionalidad de generación de imágenes",
"Text processing" : "Procesamiento de texto",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Las tareas de procesamiento de texto pueden estar implementadas por diferentes aplicaciones. Aquí puede definir cual aplicación debe utilizarse para cada tarea.",
+ "Task:" : "Tarea:",
"Here you can decide which group can access certain sections of the administration settings." : "Aquí puede decidir qué grupo puede acceder a determinadas secciones de la configuración de administración.",
"Unable to modify setting" : "No se pudo modificar la configuración",
"None" : "Ninguno",
@@ -327,6 +328,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "La autentificación de dos factores no se impone a los miembros de los siguientes grupos.",
"Excluded groups" : "Grupos excluidos",
"Save changes" : "Guardar cambios",
+ "Default" : "Por omisión",
"Show details for {appName} app" : "Mostrar detalles para la aplicación {appName}",
"Update to {update}" : "Actualizar a {update}",
"Remove" : "Eliminar",
diff --git a/apps/settings/l10n/es_MX.json b/apps/settings/l10n/es_MX.json
index fe651a9100a..88bc4e5923a 100644
--- a/apps/settings/l10n/es_MX.json
+++ b/apps/settings/l10n/es_MX.json
@@ -107,7 +107,7 @@
"Administration" : "Administración",
"Users" : " Usuarios",
"Additional settings" : "Configuraciones adicionales",
- "Artificial Intelligence" : "Inteligencia artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilegios de administración",
"Groupware" : "Software colaborativo",
"Overview" : "Generalidades",
@@ -117,6 +117,7 @@
"Calendar" : "Calendario",
"Personal info" : "Información Personal",
"Mobile & desktop" : "Móvil & escritorio",
+ "Artificial Intelligence" : "Inteligencia artificial",
"Email server" : "Servidor de correo electrónico",
"Mail Providers" : "Proveedores de correo electrónico",
"Send emails using" : "Enviar correos electrónicos usando",
@@ -266,7 +267,6 @@
"Profile information" : "Información del perfil",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Foto de perfil, nombre completo, correo electrónico, número de teléfono, dirección, sitio web, Twitter, organización, cargo, titular, biografía y si su perfil está habilitado",
"Nextcloud settings" : "Configuración de Nextcloud",
- "Task:" : "Tarea:",
"Enable" : "Habilitar",
"Machine translation" : "Traducción de máquina",
"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." : "La traducción automática puede estar implementada por diferentes aplicaciones. Aquí puede definir la prioridad de las aplicaciones de traducción automática que ha instalado al momento.",
@@ -275,6 +275,7 @@
"None of your currently installed apps provide image generation functionality" : "Ninguna de sus aplicaciones instaladas proveen la funcionalidad de generación de imágenes",
"Text processing" : "Procesamiento de texto",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Las tareas de procesamiento de texto pueden estar implementadas por diferentes aplicaciones. Aquí puede definir cual aplicación debe utilizarse para cada tarea.",
+ "Task:" : "Tarea:",
"Here you can decide which group can access certain sections of the administration settings." : "Aquí puede decidir qué grupo puede acceder a determinadas secciones de la configuración de administración.",
"Unable to modify setting" : "No se pudo modificar la configuración",
"None" : "Ninguno",
@@ -325,6 +326,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "La autentificación de dos factores no se impone a los miembros de los siguientes grupos.",
"Excluded groups" : "Grupos excluidos",
"Save changes" : "Guardar cambios",
+ "Default" : "Por omisión",
"Show details for {appName} app" : "Mostrar detalles para la aplicación {appName}",
"Update to {update}" : "Actualizar a {update}",
"Remove" : "Eliminar",
diff --git a/apps/settings/l10n/et_EE.js b/apps/settings/l10n/et_EE.js
index dfff7899eb5..0b088f85c9b 100644
--- a/apps/settings/l10n/et_EE.js
+++ b/apps/settings/l10n/et_EE.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Haldus",
"Users" : "Kasutajad",
"Additional settings" : "Lisaseaded",
- "Artificial Intelligence" : "Tehisintellekt",
+ "Assistant" : "Abiline",
"Administration privileges" : "Peakasutaja õigused",
"Groupware" : "Grupitöö",
"Overview" : "Ülevaade",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Kalender",
"Personal info" : "Isiklik info",
"Mobile & desktop" : "Mobiil ja töölaud",
+ "Artificial Intelligence" : "Tehisintellekt",
"Email server" : "E-kirjade server",
"Mail Providers" : "E-posti teenusepakkujad",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Lisaks järgnevale üldisele valikule on võimalik ka isikliku e-postiikonto kasutamine. Hetkel toimib see võimalus vaid Nextcloudi kalendrikutsete puhul ning eelduseks on Nextcloud Mail 4.1 või suurem ning seal seadistatud e-postikonto vastab kasutaja e-postiaadressile Nextcloudi profiilis.",
@@ -217,11 +218,11 @@ OC.L10N.register(
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profiilipilt, täisnimi, e-posti aadress, telefoninumber, aadress, veebisait, Twitteri konto, organisatsioon, roll, alapealkiri, elulugu ja asjaolu, kas sinu profiil on kasutusel.",
"Nextcloud settings" : "Nextcloudi seadistused",
"Allow AI usage for guest users" : "Luba külaliskasutajatel kasutada tehiasru",
- "Task:" : "Ülesanded:",
"Enable" : "Lülita sisse",
"Machine translation" : "Masintõlge",
"Image generation" : "Pildiloome",
"Text processing" : "Tekstitöötlus",
+ "Task:" : "Ülesanded:",
"Here you can decide which group can access certain sections of the administration settings." : "Siinkohal saad sa otsustada mis gruppidel on ligipääs valitud haldusseadistustele.",
"Unable to modify setting" : "Seadistuse muutmine ei õnnestu",
"None" : "Pole",
@@ -261,6 +262,7 @@ OC.L10N.register(
"Default expiration time of remote shares in days" : "Kaugserveris asuva jaosmeedia vaikimisi aegumine päevades",
"Expire remote shares after x days" : "Jaosmeedia aegub x päeva möödudes",
"Set default expiration date for shares via link or mail" : "Määra lingi või e-kirjaga jagatava jaosmeedia vaikimisi aegumiskuupäev",
+ "Enforce expiration date for link or mail shares" : "Jõusta lingiga või e-postiga jagamise aegumiskuupäev",
"Default expiration time of shares in days" : "Jaosmeedia vaikimisi aegumine päevades",
"Privacy settings for sharing" : "Jagamise privaatsusseadistused",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Kuva avaliku lingiga üleslaadimise lehel lahtiütluste tekst (vaid siis, kui failide loend on peidetud)",
@@ -277,6 +279,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Kaheastmeline autentimine pole kohustuslik nende gruppide liikmetele.",
"Excluded groups" : "Välistatud neis gruppides",
"Save changes" : "Salvesta muudatused",
+ "Default" : "Vaikimisi",
"Show details for {appName} app" : "Näita „{appName}“ rakenduse üksikasju",
"Update to {update}" : "Uuenda versioonini {update}",
"Remove" : "Eemalda",
@@ -473,6 +476,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "Teave sinu kohta. Võid kasutada ka markdown-vormingut.",
"Unable to update date of birth" : "Sünnikuupäeva seadistamine ei õnnestu",
"Enter your date of birth" : "Palun sisesta sünnikuupäev",
+ "Bluesky handle" : "Kasutajanimi Bluesky's",
"You are using {s}{usage}{/s}" : "Sa kasutad: {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Sa kasutad: {s}{usage}{/s} / {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Sa oled nende gruppide liige:",
@@ -492,7 +496,7 @@ OC.L10N.register(
"Unable to delete additional email address" : "Ei õnnestunud kustutada täiendavat e-posti aadressi",
"Primary email for password reset and notifications" : "Põhiline e-postiaadress salasõna lähtestamiseks ja teavituste jaoks",
"No email address set" : "E-posti aadressi pole veel määratud",
- "Your handle" : "Sinu pseudonüüm",
+ "Your handle" : "Sinu kasutajanimi",
"Derived from your locale ({weekDayName})" : "Tuletatud lokaadist ({weekDayName})",
"Unable to update first day of week" : "Nädala esimese päeva uuendamine ei õnnestu",
"Day to use as the first day of week" : "Nädala esimene päev",
@@ -660,6 +664,7 @@ OC.L10N.register(
"Pronouns" : "Asesõna pöördumisel",
"Role" : "Roll",
"X (formerly Twitter)" : "X (varasemalt Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Veebileht",
"Profile visibility" : "Profiili nähtavus",
"Locale" : "Kasutuskoht",
diff --git a/apps/settings/l10n/et_EE.json b/apps/settings/l10n/et_EE.json
index e642931fd77..f4bba17b90b 100644
--- a/apps/settings/l10n/et_EE.json
+++ b/apps/settings/l10n/et_EE.json
@@ -108,7 +108,7 @@
"Administration" : "Haldus",
"Users" : "Kasutajad",
"Additional settings" : "Lisaseaded",
- "Artificial Intelligence" : "Tehisintellekt",
+ "Assistant" : "Abiline",
"Administration privileges" : "Peakasutaja õigused",
"Groupware" : "Grupitöö",
"Overview" : "Ülevaade",
@@ -118,6 +118,7 @@
"Calendar" : "Kalender",
"Personal info" : "Isiklik info",
"Mobile & desktop" : "Mobiil ja töölaud",
+ "Artificial Intelligence" : "Tehisintellekt",
"Email server" : "E-kirjade server",
"Mail Providers" : "E-posti teenusepakkujad",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Lisaks järgnevale üldisele valikule on võimalik ka isikliku e-postiikonto kasutamine. Hetkel toimib see võimalus vaid Nextcloudi kalendrikutsete puhul ning eelduseks on Nextcloud Mail 4.1 või suurem ning seal seadistatud e-postikonto vastab kasutaja e-postiaadressile Nextcloudi profiilis.",
@@ -215,11 +216,11 @@
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profiilipilt, täisnimi, e-posti aadress, telefoninumber, aadress, veebisait, Twitteri konto, organisatsioon, roll, alapealkiri, elulugu ja asjaolu, kas sinu profiil on kasutusel.",
"Nextcloud settings" : "Nextcloudi seadistused",
"Allow AI usage for guest users" : "Luba külaliskasutajatel kasutada tehiasru",
- "Task:" : "Ülesanded:",
"Enable" : "Lülita sisse",
"Machine translation" : "Masintõlge",
"Image generation" : "Pildiloome",
"Text processing" : "Tekstitöötlus",
+ "Task:" : "Ülesanded:",
"Here you can decide which group can access certain sections of the administration settings." : "Siinkohal saad sa otsustada mis gruppidel on ligipääs valitud haldusseadistustele.",
"Unable to modify setting" : "Seadistuse muutmine ei õnnestu",
"None" : "Pole",
@@ -259,6 +260,7 @@
"Default expiration time of remote shares in days" : "Kaugserveris asuva jaosmeedia vaikimisi aegumine päevades",
"Expire remote shares after x days" : "Jaosmeedia aegub x päeva möödudes",
"Set default expiration date for shares via link or mail" : "Määra lingi või e-kirjaga jagatava jaosmeedia vaikimisi aegumiskuupäev",
+ "Enforce expiration date for link or mail shares" : "Jõusta lingiga või e-postiga jagamise aegumiskuupäev",
"Default expiration time of shares in days" : "Jaosmeedia vaikimisi aegumine päevades",
"Privacy settings for sharing" : "Jagamise privaatsusseadistused",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Kuva avaliku lingiga üleslaadimise lehel lahtiütluste tekst (vaid siis, kui failide loend on peidetud)",
@@ -275,6 +277,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Kaheastmeline autentimine pole kohustuslik nende gruppide liikmetele.",
"Excluded groups" : "Välistatud neis gruppides",
"Save changes" : "Salvesta muudatused",
+ "Default" : "Vaikimisi",
"Show details for {appName} app" : "Näita „{appName}“ rakenduse üksikasju",
"Update to {update}" : "Uuenda versioonini {update}",
"Remove" : "Eemalda",
@@ -471,6 +474,7 @@
"Your biography. Markdown is supported." : "Teave sinu kohta. Võid kasutada ka markdown-vormingut.",
"Unable to update date of birth" : "Sünnikuupäeva seadistamine ei õnnestu",
"Enter your date of birth" : "Palun sisesta sünnikuupäev",
+ "Bluesky handle" : "Kasutajanimi Bluesky's",
"You are using {s}{usage}{/s}" : "Sa kasutad: {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Sa kasutad: {s}{usage}{/s} / {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Sa oled nende gruppide liige:",
@@ -490,7 +494,7 @@
"Unable to delete additional email address" : "Ei õnnestunud kustutada täiendavat e-posti aadressi",
"Primary email for password reset and notifications" : "Põhiline e-postiaadress salasõna lähtestamiseks ja teavituste jaoks",
"No email address set" : "E-posti aadressi pole veel määratud",
- "Your handle" : "Sinu pseudonüüm",
+ "Your handle" : "Sinu kasutajanimi",
"Derived from your locale ({weekDayName})" : "Tuletatud lokaadist ({weekDayName})",
"Unable to update first day of week" : "Nädala esimese päeva uuendamine ei õnnestu",
"Day to use as the first day of week" : "Nädala esimene päev",
@@ -658,6 +662,7 @@
"Pronouns" : "Asesõna pöördumisel",
"Role" : "Roll",
"X (formerly Twitter)" : "X (varasemalt Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Veebileht",
"Profile visibility" : "Profiili nähtavus",
"Locale" : "Kasutuskoht",
diff --git a/apps/settings/l10n/eu.js b/apps/settings/l10n/eu.js
index 0e8bc888688..6d73738fbe2 100644
--- a/apps/settings/l10n/eu.js
+++ b/apps/settings/l10n/eu.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Administrazioa",
"Users" : "Erabiltzaileak",
"Additional settings" : "Ezarpen gehiago",
- "Artificial Intelligence" : "Adimen artifiziala",
+ "Assistant" : "Morroia",
"Administration privileges" : "Administrazio pribilegioak",
"Groupware" : "Taldelanerako tresnak",
"Overview" : "Ikuspegi orokorra",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Egutegia",
"Personal info" : "Informazio pertsonala",
"Mobile & desktop" : "Mugikorra eta mahaigaina",
+ "Artificial Intelligence" : "Adimen artifiziala",
"Email server" : "E-posta zerbitzaria",
"Mail Providers" : "Posta hornitzaileak",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Posta hornitzaileak posta elektronikoak zuzenean bidaltzen ditu erabiltzailearen posta elektronikoko kontu pertsonalaren bidez. Gaur egun, funtzio hori egutegiko gonbidapenetara mugatzen da. Nextcloud Mail 4.1 behar du, eta Nextcloud Mail posta elektronikoko kontu bat, erabiltzailearen helbide elektronikoarekin bat datorrena Nextclouden.",
@@ -329,7 +330,6 @@ OC.L10N.register(
"Nextcloud settings" : "Nextcloud ezarpenak",
"Unified task processing" : "Zereginen prozesamendu bateratua",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI zereginak aplikazio ezberdinek inplementa ditzakete. Hemen zein aplikazio zein zereginetarako erabili behar den ezar dezakezu.",
- "Task:" : "Zeregina:",
"Enable" : "Gaitu",
"None of your currently installed apps provide Task processing functionality" : "Une honetan instalatutako aplikazioetako batek ere ez du Zereginak prozesatzeko funtzionaltasunik eskaintzen",
"Machine translation" : "Makina-itzulpena",
@@ -339,6 +339,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ez dago irudien sorpenerako funtzionalitatea ematen duen aplikaziorik unean.",
"Text processing" : "Testu-prozesamendua",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Testu-prozesamendu zereginak aplikazio ezberdinek inplementatu dezakete. Zeintzuk aplikazio erabili daitezkeen zein zereginerako ezarri dezakezu hemen.",
+ "Task:" : "Zeregina:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Unean instalatuta dauden aplikazioek ez dute testu-prozesamenduko APIa erabiltzen.",
"Here you can decide which group can access certain sections of the administration settings." : "Hemen administratzaile ezarpeneko hainbat sekziotan sartu daitezkeen taldeak erabaki ditzakezu.",
"Unable to modify setting" : "Ezin izan da ezarpena aldatu",
@@ -395,6 +396,7 @@ OC.L10N.register(
"Excluded groups" : "Baztertu taldeak",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Taldeak aukeratuta daudenean hauxe erabiltzen da kontuentzat bi faktoreko autentikazioa derrigortu ala ez erabakitzeko: talderik ez badago aukeratuta, guztientzat dago derrigortuta kanpoan utzitako taldeetako kideentzat ezik. Taldeak aukeratuta badaude, beren kideentzat derrigortzen da. Kontu bat aukeratutako eta kanpoan utzitako talde bateko kide bada, aukeratutako taldekoa izatea lehenesten da eta bi faktoreko autentikazioa erabiltzera derrigortzen da.",
"Save changes" : "Gorde aldaketak",
+ "Default" : "Lehenetsia",
"Show details for {appName} app" : "Erakutsi {appName} aplikazioaren xehetasunak",
"Update to {update}" : "Eguneratu {update} bertsiora",
"Remove" : "Ezabatu",
diff --git a/apps/settings/l10n/eu.json b/apps/settings/l10n/eu.json
index 591540b081e..61b434e81af 100644
--- a/apps/settings/l10n/eu.json
+++ b/apps/settings/l10n/eu.json
@@ -107,7 +107,7 @@
"Administration" : "Administrazioa",
"Users" : "Erabiltzaileak",
"Additional settings" : "Ezarpen gehiago",
- "Artificial Intelligence" : "Adimen artifiziala",
+ "Assistant" : "Morroia",
"Administration privileges" : "Administrazio pribilegioak",
"Groupware" : "Taldelanerako tresnak",
"Overview" : "Ikuspegi orokorra",
@@ -117,6 +117,7 @@
"Calendar" : "Egutegia",
"Personal info" : "Informazio pertsonala",
"Mobile & desktop" : "Mugikorra eta mahaigaina",
+ "Artificial Intelligence" : "Adimen artifiziala",
"Email server" : "E-posta zerbitzaria",
"Mail Providers" : "Posta hornitzaileak",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Posta hornitzaileak posta elektronikoak zuzenean bidaltzen ditu erabiltzailearen posta elektronikoko kontu pertsonalaren bidez. Gaur egun, funtzio hori egutegiko gonbidapenetara mugatzen da. Nextcloud Mail 4.1 behar du, eta Nextcloud Mail posta elektronikoko kontu bat, erabiltzailearen helbide elektronikoarekin bat datorrena Nextclouden.",
@@ -327,7 +328,6 @@
"Nextcloud settings" : "Nextcloud ezarpenak",
"Unified task processing" : "Zereginen prozesamendu bateratua",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI zereginak aplikazio ezberdinek inplementa ditzakete. Hemen zein aplikazio zein zereginetarako erabili behar den ezar dezakezu.",
- "Task:" : "Zeregina:",
"Enable" : "Gaitu",
"None of your currently installed apps provide Task processing functionality" : "Une honetan instalatutako aplikazioetako batek ere ez du Zereginak prozesatzeko funtzionaltasunik eskaintzen",
"Machine translation" : "Makina-itzulpena",
@@ -337,6 +337,7 @@
"None of your currently installed apps provide image generation functionality" : "Ez dago irudien sorpenerako funtzionalitatea ematen duen aplikaziorik unean.",
"Text processing" : "Testu-prozesamendua",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Testu-prozesamendu zereginak aplikazio ezberdinek inplementatu dezakete. Zeintzuk aplikazio erabili daitezkeen zein zereginerako ezarri dezakezu hemen.",
+ "Task:" : "Zeregina:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Unean instalatuta dauden aplikazioek ez dute testu-prozesamenduko APIa erabiltzen.",
"Here you can decide which group can access certain sections of the administration settings." : "Hemen administratzaile ezarpeneko hainbat sekziotan sartu daitezkeen taldeak erabaki ditzakezu.",
"Unable to modify setting" : "Ezin izan da ezarpena aldatu",
@@ -393,6 +394,7 @@
"Excluded groups" : "Baztertu taldeak",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Taldeak aukeratuta daudenean hauxe erabiltzen da kontuentzat bi faktoreko autentikazioa derrigortu ala ez erabakitzeko: talderik ez badago aukeratuta, guztientzat dago derrigortuta kanpoan utzitako taldeetako kideentzat ezik. Taldeak aukeratuta badaude, beren kideentzat derrigortzen da. Kontu bat aukeratutako eta kanpoan utzitako talde bateko kide bada, aukeratutako taldekoa izatea lehenesten da eta bi faktoreko autentikazioa erabiltzera derrigortzen da.",
"Save changes" : "Gorde aldaketak",
+ "Default" : "Lehenetsia",
"Show details for {appName} app" : "Erakutsi {appName} aplikazioaren xehetasunak",
"Update to {update}" : "Eguneratu {update} bertsiora",
"Remove" : "Ezabatu",
diff --git a/apps/settings/l10n/fa.js b/apps/settings/l10n/fa.js
index e0d0527944d..cdd90bb2049 100644
--- a/apps/settings/l10n/fa.js
+++ b/apps/settings/l10n/fa.js
@@ -102,7 +102,6 @@ OC.L10N.register(
"Administration" : "مدیریت",
"Users" : "کاربران",
"Additional settings" : "تنظیمات اضافی",
- "Artificial Intelligence" : "هوش مصنوعی",
"Administration privileges" : "اجازه‌های مدیریتی",
"Groupware" : "کار گروهی",
"Overview" : "نمای کلّی",
@@ -112,6 +111,7 @@ OC.L10N.register(
"Calendar" : "تقویم",
"Personal info" : "اطّلاعات شخصی",
"Mobile & desktop" : "همراه و میزکار",
+ "Artificial Intelligence" : "هوش مصنوعی",
"Email server" : "سرور ایمیل",
"Background jobs" : "کارهای پس‌زمینه",
"Unlimited" : "نامحدود",
@@ -133,13 +133,13 @@ OC.L10N.register(
"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.",
"Profile information" : "اطلاعات نمایه",
"Nextcloud settings" : "تنظیمات نکست کلود",
- "Task:" : "Task:",
"Enable" : "فعال",
"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.",
"Image generation" : "Image generation",
"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:",
"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.",
"Unable to modify setting" : "Unable to modify setting",
"None" : "هیچ‌کدام",
@@ -167,6 +167,7 @@ OC.L10N.register(
"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" : "گروه‌های مستثنی",
"Save changes" : "ذخیرهٔ تغییرات",
+ "Default" : "پیش‌فرض",
"Update to {update}" : "به‌روز رسانی به {update} ",
"Remove" : "برداشتن",
"Featured" : "برگزیده",
diff --git a/apps/settings/l10n/fa.json b/apps/settings/l10n/fa.json
index be5c5d5ae3d..3c0fad6f445 100644
--- a/apps/settings/l10n/fa.json
+++ b/apps/settings/l10n/fa.json
@@ -100,7 +100,6 @@
"Administration" : "مدیریت",
"Users" : "کاربران",
"Additional settings" : "تنظیمات اضافی",
- "Artificial Intelligence" : "هوش مصنوعی",
"Administration privileges" : "اجازه‌های مدیریتی",
"Groupware" : "کار گروهی",
"Overview" : "نمای کلّی",
@@ -110,6 +109,7 @@
"Calendar" : "تقویم",
"Personal info" : "اطّلاعات شخصی",
"Mobile & desktop" : "همراه و میزکار",
+ "Artificial Intelligence" : "هوش مصنوعی",
"Email server" : "سرور ایمیل",
"Background jobs" : "کارهای پس‌زمینه",
"Unlimited" : "نامحدود",
@@ -131,13 +131,13 @@
"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.",
"Profile information" : "اطلاعات نمایه",
"Nextcloud settings" : "تنظیمات نکست کلود",
- "Task:" : "Task:",
"Enable" : "فعال",
"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.",
"Image generation" : "Image generation",
"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:",
"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.",
"Unable to modify setting" : "Unable to modify setting",
"None" : "هیچ‌کدام",
@@ -165,6 +165,7 @@
"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" : "گروه‌های مستثنی",
"Save changes" : "ذخیرهٔ تغییرات",
+ "Default" : "پیش‌فرض",
"Update to {update}" : "به‌روز رسانی به {update} ",
"Remove" : "برداشتن",
"Featured" : "برگزیده",
diff --git a/apps/settings/l10n/fi.js b/apps/settings/l10n/fi.js
index b26ce0295e4..f8f5cece53f 100644
--- a/apps/settings/l10n/fi.js
+++ b/apps/settings/l10n/fi.js
@@ -99,7 +99,7 @@ OC.L10N.register(
"Administration" : "Ylläpito",
"Users" : "Käyttäjät",
"Additional settings" : "Lisäasetukset",
- "Artificial Intelligence" : "Tekoäly",
+ "Assistant" : "Avustaja",
"Administration privileges" : "Ylläpitäjän oikeudet",
"Groupware" : "Groupware",
"Overview" : "Yleiskuvaus",
@@ -109,6 +109,7 @@ OC.L10N.register(
"Calendar" : "Kalenteri",
"Personal info" : "Henkilökohtaiset tiedot",
"Mobile & desktop" : "Mobiili ja työpöytä",
+ "Artificial Intelligence" : "Tekoäly",
"Email server" : "Sähköpostipalvelin",
"Background jobs" : "Taustatyöt",
"Unlimited" : "Rajoittamaton",
@@ -153,11 +154,11 @@ OC.L10N.register(
".well-known URLs" : ".well-known-URL-osoitteet",
"Profile information" : "Profiilitiedot",
"Nextcloud settings" : "Nextcloud-asetukset",
- "Task:" : "Tehtävä:",
"Enable" : "Käytä",
"Machine translation" : "Konekäännös",
"Image generation" : "Kuvien generointi",
"Text processing" : "Tekstinkäsittely",
+ "Task:" : "Tehtävä:",
"Here you can decide which group can access certain sections of the administration settings." : "Tässä voit päättää, mitkä ryhmät voivat käyttää tiettyja osioita ylläpitäjän asetuksista.",
"Unable to modify setting" : "Asetuksen muokkaaminen ei onnistu",
"None" : "Ei mitään",
@@ -191,6 +192,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Kaksivaiheisen tunnistautuminen ei ole pakotettu seuraavien ryhmien jäsenille.",
"Excluded groups" : "Poissuljetut ryhmät",
"Save changes" : "Tallenna muutokset",
+ "Default" : "Oletus",
"Show details for {appName} app" : "Näytä sovelluksen {appName} tiedot",
"Update to {update}" : "Päivitä versioon {update}",
"Remove" : "Poista",
diff --git a/apps/settings/l10n/fi.json b/apps/settings/l10n/fi.json
index 714886e982a..7f9df2b5ac6 100644
--- a/apps/settings/l10n/fi.json
+++ b/apps/settings/l10n/fi.json
@@ -97,7 +97,7 @@
"Administration" : "Ylläpito",
"Users" : "Käyttäjät",
"Additional settings" : "Lisäasetukset",
- "Artificial Intelligence" : "Tekoäly",
+ "Assistant" : "Avustaja",
"Administration privileges" : "Ylläpitäjän oikeudet",
"Groupware" : "Groupware",
"Overview" : "Yleiskuvaus",
@@ -107,6 +107,7 @@
"Calendar" : "Kalenteri",
"Personal info" : "Henkilökohtaiset tiedot",
"Mobile & desktop" : "Mobiili ja työpöytä",
+ "Artificial Intelligence" : "Tekoäly",
"Email server" : "Sähköpostipalvelin",
"Background jobs" : "Taustatyöt",
"Unlimited" : "Rajoittamaton",
@@ -151,11 +152,11 @@
".well-known URLs" : ".well-known-URL-osoitteet",
"Profile information" : "Profiilitiedot",
"Nextcloud settings" : "Nextcloud-asetukset",
- "Task:" : "Tehtävä:",
"Enable" : "Käytä",
"Machine translation" : "Konekäännös",
"Image generation" : "Kuvien generointi",
"Text processing" : "Tekstinkäsittely",
+ "Task:" : "Tehtävä:",
"Here you can decide which group can access certain sections of the administration settings." : "Tässä voit päättää, mitkä ryhmät voivat käyttää tiettyja osioita ylläpitäjän asetuksista.",
"Unable to modify setting" : "Asetuksen muokkaaminen ei onnistu",
"None" : "Ei mitään",
@@ -189,6 +190,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Kaksivaiheisen tunnistautuminen ei ole pakotettu seuraavien ryhmien jäsenille.",
"Excluded groups" : "Poissuljetut ryhmät",
"Save changes" : "Tallenna muutokset",
+ "Default" : "Oletus",
"Show details for {appName} app" : "Näytä sovelluksen {appName} tiedot",
"Update to {update}" : "Päivitä versioon {update}",
"Remove" : "Poista",
diff --git a/apps/settings/l10n/fr.js b/apps/settings/l10n/fr.js
index b796b6bbab5..240fa729101 100644
--- a/apps/settings/l10n/fr.js
+++ b/apps/settings/l10n/fr.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administration",
"Users" : "Utilisateurs",
"Additional settings" : "Paramètres supplémentaires",
- "Artificial Intelligence" : "Intelligence artificielle",
+ "Assistant" : "Assistant",
"Administration privileges" : "Privilèges d'administration",
"Groupware" : "Groupware",
"Overview" : "Vue d'ensemble",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Agenda",
"Personal info" : "Informations personnelles",
"Mobile & desktop" : "Mobile & bureau",
+ "Artificial Intelligence" : "Intelligence artificielle",
"Email server" : "Serveur de messagerie",
"Mail Providers" : "Fournisseurs de messagerie",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Le fournisseur de messagerie a activé l'envoi de mails directement par le compte personnel de l'utilisateur. Pour le moment, cette fonctionnalité est limitée aux invitations de calendrier. Elle requiert Nextcloud Mail 4.1 et un compte de messagerie dans Nextcloud Mail  dont l'adresse correspond à celle de l'utilisateur dans Nextcloud",
@@ -344,7 +345,6 @@ OC.L10N.register(
"Unified task processing" : "Traitement unifié des tâches",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Les tâches d'IA peuvent être mises en œuvre par différentes applications. Ici, vous pouvez définir quelle application doit être utilisée pour quelle tâche.",
"Allow AI usage for guest users" : "Autoriser l'utilisation de l'IA pour les utilisateurs invités",
- "Task:" : "Tâche : ",
"Enable" : "Activer",
"None of your currently installed apps provide Task processing functionality" : "Aucune de vos applications actuellement installées ne fournit de fonctionnalité de traitement des tâches",
"Machine translation" : "Traduction automatique",
@@ -354,6 +354,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Aucune des applications actuellement installées ne fournit la fonctionnalité de génération d'images.",
"Text processing" : "Génération de texte",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Les tâches de génération de texte peuvent être implémentées par différentes applications. Vous pouvez définir ici quelle application doit être utilisée pour ces tâches.",
+ "Task:" : "Tâche : ",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Aucune de vos applications actuellement installées ne fournit de fonctionnalité de traitement de texte à l’aide de l’API de traitement de texte.",
"Here you can decide which group can access certain sections of the administration settings." : "Ici, vous pouvez décider quel groupe peut accéder à certaines sections des paramètres d'administration.",
"Unable to modify setting" : "Impossible de modifier le paramètre",
@@ -416,6 +417,10 @@ OC.L10N.register(
"Excluded groups" : "Groupes exclus",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Lorsque des groupes sont forcés/exclus, la logique suivante est utilisée pour déterminer si l'authentification à double facteur (A2F) est imposée à un compte. Si aucun groupe n'est forcé, l'authentification à double facteur est activée pour tous sauf pour les membres des groupes exclus. Si des groupes sont forcés, l'authentification à double facteur est exigée pour tous les membres de ces groupes. Si un compte est à la fois dans un groupe forcé et exclu, c'est le groupe forcé qui prime et l'authentification double facteur est imposée.",
"Save changes" : "Enregistrer les modifications",
+ "Default" : "Défaut",
+ "Registered Deploy daemons list" : "Liste des services de déploiement enregistrés",
+ "No Deploy daemons configured" : "Aucun service de déploiement configuré",
+ "Register a custom one or setup from available templates" : "Enregistrez-en un personnalisé ou une configuration à partir des modèles disponibles",
"Show details for {appName} app" : "Afficher les détails de l'application {appName}",
"Update to {update}" : "Mettre à jour vers {update}",
"Remove" : "Retirer",
diff --git a/apps/settings/l10n/fr.json b/apps/settings/l10n/fr.json
index 323744f2ded..9c92ac74301 100644
--- a/apps/settings/l10n/fr.json
+++ b/apps/settings/l10n/fr.json
@@ -108,7 +108,7 @@
"Administration" : "Administration",
"Users" : "Utilisateurs",
"Additional settings" : "Paramètres supplémentaires",
- "Artificial Intelligence" : "Intelligence artificielle",
+ "Assistant" : "Assistant",
"Administration privileges" : "Privilèges d'administration",
"Groupware" : "Groupware",
"Overview" : "Vue d'ensemble",
@@ -118,6 +118,7 @@
"Calendar" : "Agenda",
"Personal info" : "Informations personnelles",
"Mobile & desktop" : "Mobile & bureau",
+ "Artificial Intelligence" : "Intelligence artificielle",
"Email server" : "Serveur de messagerie",
"Mail Providers" : "Fournisseurs de messagerie",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Le fournisseur de messagerie a activé l'envoi de mails directement par le compte personnel de l'utilisateur. Pour le moment, cette fonctionnalité est limitée aux invitations de calendrier. Elle requiert Nextcloud Mail 4.1 et un compte de messagerie dans Nextcloud Mail  dont l'adresse correspond à celle de l'utilisateur dans Nextcloud",
@@ -342,7 +343,6 @@
"Unified task processing" : "Traitement unifié des tâches",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Les tâches d'IA peuvent être mises en œuvre par différentes applications. Ici, vous pouvez définir quelle application doit être utilisée pour quelle tâche.",
"Allow AI usage for guest users" : "Autoriser l'utilisation de l'IA pour les utilisateurs invités",
- "Task:" : "Tâche : ",
"Enable" : "Activer",
"None of your currently installed apps provide Task processing functionality" : "Aucune de vos applications actuellement installées ne fournit de fonctionnalité de traitement des tâches",
"Machine translation" : "Traduction automatique",
@@ -352,6 +352,7 @@
"None of your currently installed apps provide image generation functionality" : "Aucune des applications actuellement installées ne fournit la fonctionnalité de génération d'images.",
"Text processing" : "Génération de texte",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Les tâches de génération de texte peuvent être implémentées par différentes applications. Vous pouvez définir ici quelle application doit être utilisée pour ces tâches.",
+ "Task:" : "Tâche : ",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Aucune de vos applications actuellement installées ne fournit de fonctionnalité de traitement de texte à l’aide de l’API de traitement de texte.",
"Here you can decide which group can access certain sections of the administration settings." : "Ici, vous pouvez décider quel groupe peut accéder à certaines sections des paramètres d'administration.",
"Unable to modify setting" : "Impossible de modifier le paramètre",
@@ -414,6 +415,10 @@
"Excluded groups" : "Groupes exclus",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Lorsque des groupes sont forcés/exclus, la logique suivante est utilisée pour déterminer si l'authentification à double facteur (A2F) est imposée à un compte. Si aucun groupe n'est forcé, l'authentification à double facteur est activée pour tous sauf pour les membres des groupes exclus. Si des groupes sont forcés, l'authentification à double facteur est exigée pour tous les membres de ces groupes. Si un compte est à la fois dans un groupe forcé et exclu, c'est le groupe forcé qui prime et l'authentification double facteur est imposée.",
"Save changes" : "Enregistrer les modifications",
+ "Default" : "Défaut",
+ "Registered Deploy daemons list" : "Liste des services de déploiement enregistrés",
+ "No Deploy daemons configured" : "Aucun service de déploiement configuré",
+ "Register a custom one or setup from available templates" : "Enregistrez-en un personnalisé ou une configuration à partir des modèles disponibles",
"Show details for {appName} app" : "Afficher les détails de l'application {appName}",
"Update to {update}" : "Mettre à jour vers {update}",
"Remove" : "Retirer",
diff --git a/apps/settings/l10n/ga.js b/apps/settings/l10n/ga.js
index 19dd4c69544..c366c9d54d5 100644
--- a/apps/settings/l10n/ga.js
+++ b/apps/settings/l10n/ga.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Riarachán",
"Users" : "Úsáideoirí",
"Additional settings" : "Socruithe breise",
- "Artificial Intelligence" : "Intleacht Shaorga",
+ "Assistant" : "Cúntóir",
"Administration privileges" : "Pribhléidí riaracháin",
"Groupware" : "Earraí grúpa",
"Overview" : "Forbhreathnú",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Féilire",
"Personal info" : "Eolas pearsanta",
"Mobile & desktop" : "Soghluaiste agus deasc",
+ "Artificial Intelligence" : "Intleacht Shaorga",
"Email server" : "Freastalaí ríomhphoist",
"Mail Providers" : "Soláthraithe Ríomhphoist",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Cuireann an soláthraí ríomhphoist ar chumas ríomhphoist a sheoladh go díreach trí chuntas ríomhphoist pearsanta an úsáideora. Faoi láthair, tá an fheidhmiúlacht seo teoranta do chuirí féilire. Éilíonn sé Nextcloud Mail 4.1 agus cuntas ríomhphoist i Nextcloud Mail a mheaitseálann seoladh ríomhphoist an úsáideora i Nextcloud.",
@@ -344,7 +345,7 @@ OC.L10N.register(
"Unified task processing" : "Próiseáil tasc aontaithe",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Is féidir le apps éagsúla tascanna AI a chur i bhfeidhm. Anseo is féidir leat a shocrú cén aipeanna ba chóir a úsáid le haghaidh an tasc.",
"Allow AI usage for guest users" : "Ceadaigh úsáid AI d'úsáideoirí aoi",
- "Task:" : "Tasc:",
+ "Provider for Task types" : "Soláthraí do chineálacha Tascanna",
"Enable" : "Cumasaigh",
"None of your currently installed apps provide Task processing functionality" : "Ní sholáthraíonn aon cheann de na haipeanna atá suiteáilte agat faoi láthair feidhmiúlacht phróiseála Tasc",
"Machine translation" : "Aistriúchán meaisín",
@@ -354,6 +355,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ní sholáthraíonn aon cheann de na haipeanna atá suiteáilte agat faoi láthair feidhmiúlacht giniúna íomhá",
"Text processing" : "Próiseáil téacs",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Is féidir le feidhmchláir éagsúla tascanna próiseála téacs a chur i bhfeidhm. Anseo is féidir leat a shocrú cén aip ba chóir a úsáid le haghaidh an tasc.",
+ "Task:" : "Tasc:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ní sholáthraíonn aon cheann de na haipeanna atá suiteáilte agat faoi láthair feidhmiúlacht próiseála téacs ag baint úsáide as an API Próiseála Téacs.",
"Here you can decide which group can access certain sections of the administration settings." : "Anseo is féidir leat cinneadh a dhéanamh maidir le cén grúpa a fhéadfaidh rochtain a fháil ar ranna áirithe de na socruithe riaracháin.",
"Unable to modify setting" : "Ní féidir an socrú a mhodhnú",
@@ -395,6 +397,7 @@ OC.L10N.register(
"Default expiration time of remote shares in days" : "Am éagtha réamhshocraithe cianscaireanna i laethanta",
"Expire remote shares after x days" : "Rachaidh cianscaireanna in éag tar éis x lá",
"Set default expiration date for shares via link or mail" : "Socraigh dáta éaga réamhshocraithe le haghaidh scaireanna trí nasc nó trí ríomhphost",
+ "Enforce expiration date for link or mail shares" : "Dáta éaga a fhorfheidhmiú le haghaidh comhroinnt nasc nó ríomhphoist",
"Default expiration time of shares in days" : "Am éagtha réamhshocraithe na scaireanna i laethanta",
"Privacy settings for sharing" : "Socruithe príobháideachais le haghaidh comhroinnte",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Ceadaigh uathchríochnú ainm an chuntais sa dialóg scaireanna agus ceadaigh rochtain ar leabhar seoltaí an chórais",
@@ -417,6 +420,10 @@ OC.L10N.register(
"Excluded groups" : "Grúpaí eisiata",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Nuair a roghnaítear/eisiatar grúpaí, úsáideann siad an loighic seo a leanas le fáil amach an bhfuil 2FA curtha i bhfeidhm ag cuntas: Mura roghnaítear aon ghrúpa, tá 2FA cumasaithe do gach duine seachas baill de na grúpaí eisiata. Má roghnaítear grúpaí, tá 2FA cumasaithe do gach ball díobh seo. Má tá cuntas i ngrúpa roghnaithe agus eisiata araon, beidh tosaíocht ag an gceann roghnaithe agus cuirtear 2FA i bhfeidhm.",
"Save changes" : "Sabháil na hathruithe",
+ "Default" : "Réamhshocrú",
+ "Registered Deploy daemons list" : "Liosta deamhan Imscaradh Cláraithe",
+ "No Deploy daemons configured" : "Níl aon deamhan Imscaradh cumraithe",
+ "Register a custom one or setup from available templates" : "Cláraigh ceann nó socrú saincheaptha ó na teimpléid atá ar fáil",
"Show details for {appName} app" : "Taispeáin sonraí na haipe {appName}",
"Update to {update}" : "Nuashonraigh go {update}",
"Remove" : "Bain",
@@ -618,6 +625,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "Do bheathaisnéis. Tacaítear le Markdown.",
"Unable to update date of birth" : "Ní féidir an dáta breithe a nuashonrú",
"Enter your date of birth" : "Cuir isteach do dháta breithe",
+ "Bluesky handle" : "Láimhseáil Bluesky",
"You are using {s}{usage}{/s}" : "Tá tú ag úsáid {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Tá tú ag úsáid{s}{usage}{/s} de {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Tá tú i do bhall de na grúpaí seo a leanas:",
@@ -809,6 +817,7 @@ OC.L10N.register(
"Pronouns" : "Forainmneacha",
"Role" : "Ról",
"X (formerly Twitter)" : "X (Twitter roimhe seo)",
+ "Bluesky" : "Bluesky",
"Website" : "Suíomh Gréasáin",
"Profile visibility" : "Infheictheacht próifíle",
"Locale" : "Logán",
diff --git a/apps/settings/l10n/ga.json b/apps/settings/l10n/ga.json
index 49dacb4ad00..46aa6439a2f 100644
--- a/apps/settings/l10n/ga.json
+++ b/apps/settings/l10n/ga.json
@@ -108,7 +108,7 @@
"Administration" : "Riarachán",
"Users" : "Úsáideoirí",
"Additional settings" : "Socruithe breise",
- "Artificial Intelligence" : "Intleacht Shaorga",
+ "Assistant" : "Cúntóir",
"Administration privileges" : "Pribhléidí riaracháin",
"Groupware" : "Earraí grúpa",
"Overview" : "Forbhreathnú",
@@ -118,6 +118,7 @@
"Calendar" : "Féilire",
"Personal info" : "Eolas pearsanta",
"Mobile & desktop" : "Soghluaiste agus deasc",
+ "Artificial Intelligence" : "Intleacht Shaorga",
"Email server" : "Freastalaí ríomhphoist",
"Mail Providers" : "Soláthraithe Ríomhphoist",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Cuireann an soláthraí ríomhphoist ar chumas ríomhphoist a sheoladh go díreach trí chuntas ríomhphoist pearsanta an úsáideora. Faoi láthair, tá an fheidhmiúlacht seo teoranta do chuirí féilire. Éilíonn sé Nextcloud Mail 4.1 agus cuntas ríomhphoist i Nextcloud Mail a mheaitseálann seoladh ríomhphoist an úsáideora i Nextcloud.",
@@ -342,7 +343,7 @@
"Unified task processing" : "Próiseáil tasc aontaithe",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Is féidir le apps éagsúla tascanna AI a chur i bhfeidhm. Anseo is féidir leat a shocrú cén aipeanna ba chóir a úsáid le haghaidh an tasc.",
"Allow AI usage for guest users" : "Ceadaigh úsáid AI d'úsáideoirí aoi",
- "Task:" : "Tasc:",
+ "Provider for Task types" : "Soláthraí do chineálacha Tascanna",
"Enable" : "Cumasaigh",
"None of your currently installed apps provide Task processing functionality" : "Ní sholáthraíonn aon cheann de na haipeanna atá suiteáilte agat faoi láthair feidhmiúlacht phróiseála Tasc",
"Machine translation" : "Aistriúchán meaisín",
@@ -352,6 +353,7 @@
"None of your currently installed apps provide image generation functionality" : "Ní sholáthraíonn aon cheann de na haipeanna atá suiteáilte agat faoi láthair feidhmiúlacht giniúna íomhá",
"Text processing" : "Próiseáil téacs",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Is féidir le feidhmchláir éagsúla tascanna próiseála téacs a chur i bhfeidhm. Anseo is féidir leat a shocrú cén aip ba chóir a úsáid le haghaidh an tasc.",
+ "Task:" : "Tasc:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ní sholáthraíonn aon cheann de na haipeanna atá suiteáilte agat faoi láthair feidhmiúlacht próiseála téacs ag baint úsáide as an API Próiseála Téacs.",
"Here you can decide which group can access certain sections of the administration settings." : "Anseo is féidir leat cinneadh a dhéanamh maidir le cén grúpa a fhéadfaidh rochtain a fháil ar ranna áirithe de na socruithe riaracháin.",
"Unable to modify setting" : "Ní féidir an socrú a mhodhnú",
@@ -393,6 +395,7 @@
"Default expiration time of remote shares in days" : "Am éagtha réamhshocraithe cianscaireanna i laethanta",
"Expire remote shares after x days" : "Rachaidh cianscaireanna in éag tar éis x lá",
"Set default expiration date for shares via link or mail" : "Socraigh dáta éaga réamhshocraithe le haghaidh scaireanna trí nasc nó trí ríomhphost",
+ "Enforce expiration date for link or mail shares" : "Dáta éaga a fhorfheidhmiú le haghaidh comhroinnt nasc nó ríomhphoist",
"Default expiration time of shares in days" : "Am éagtha réamhshocraithe na scaireanna i laethanta",
"Privacy settings for sharing" : "Socruithe príobháideachais le haghaidh comhroinnte",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Ceadaigh uathchríochnú ainm an chuntais sa dialóg scaireanna agus ceadaigh rochtain ar leabhar seoltaí an chórais",
@@ -415,6 +418,10 @@
"Excluded groups" : "Grúpaí eisiata",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Nuair a roghnaítear/eisiatar grúpaí, úsáideann siad an loighic seo a leanas le fáil amach an bhfuil 2FA curtha i bhfeidhm ag cuntas: Mura roghnaítear aon ghrúpa, tá 2FA cumasaithe do gach duine seachas baill de na grúpaí eisiata. Má roghnaítear grúpaí, tá 2FA cumasaithe do gach ball díobh seo. Má tá cuntas i ngrúpa roghnaithe agus eisiata araon, beidh tosaíocht ag an gceann roghnaithe agus cuirtear 2FA i bhfeidhm.",
"Save changes" : "Sabháil na hathruithe",
+ "Default" : "Réamhshocrú",
+ "Registered Deploy daemons list" : "Liosta deamhan Imscaradh Cláraithe",
+ "No Deploy daemons configured" : "Níl aon deamhan Imscaradh cumraithe",
+ "Register a custom one or setup from available templates" : "Cláraigh ceann nó socrú saincheaptha ó na teimpléid atá ar fáil",
"Show details for {appName} app" : "Taispeáin sonraí na haipe {appName}",
"Update to {update}" : "Nuashonraigh go {update}",
"Remove" : "Bain",
@@ -616,6 +623,7 @@
"Your biography. Markdown is supported." : "Do bheathaisnéis. Tacaítear le Markdown.",
"Unable to update date of birth" : "Ní féidir an dáta breithe a nuashonrú",
"Enter your date of birth" : "Cuir isteach do dháta breithe",
+ "Bluesky handle" : "Láimhseáil Bluesky",
"You are using {s}{usage}{/s}" : "Tá tú ag úsáid {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Tá tú ag úsáid{s}{usage}{/s} de {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Tá tú i do bhall de na grúpaí seo a leanas:",
@@ -807,6 +815,7 @@
"Pronouns" : "Forainmneacha",
"Role" : "Ról",
"X (formerly Twitter)" : "X (Twitter roimhe seo)",
+ "Bluesky" : "Bluesky",
"Website" : "Suíomh Gréasáin",
"Profile visibility" : "Infheictheacht próifíle",
"Locale" : "Logán",
diff --git a/apps/settings/l10n/gl.js b/apps/settings/l10n/gl.js
index bd1f2526d9f..9e6097091c9 100644
--- a/apps/settings/l10n/gl.js
+++ b/apps/settings/l10n/gl.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Administración",
"Users" : "Usuarios",
"Additional settings" : "Axustes adicionais",
- "Artificial Intelligence" : "Intelixencia artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilexios de administración",
"Groupware" : "Software colaborativo",
"Overview" : "Vista xeral",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Calendario",
"Personal info" : "Información persoal",
"Mobile & desktop" : "Móbil e escritorio",
+ "Artificial Intelligence" : "Intelixencia artificial",
"Email server" : "Servidor de correo",
"Mail Providers" : "Provedores de correo",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "O provedor de correo permite enviar correos-e directamente a través da conta de correo persoal do usuario. Actualmente, esta funcionalidade está limitada aos convites de calendario. Require Nextcloud Mail 4.1 e unha conta de correo en Nextcloud Mail que coincida co enderezo de correo electrónico do usuario en Nextcloud.",
@@ -337,7 +338,6 @@ OC.L10N.register(
"Nextcloud settings" : "Axustes de Nextcloud",
"Unified task processing" : "Procesamento unificado de tarefas",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "As tarefas de IA poden ser implementadas por diferentes aplicacións. Aquí pode definir que aplicación debe usarse para que tarefa.",
- "Task:" : "Tarefa:",
"Enable" : "Activar",
"None of your currently installed apps provide Task processing functionality" : "Ningunha das aplicacións instaladas neste momento ofrece funcións de procesamento de tarefas",
"Machine translation" : "Tradución automática",
@@ -347,6 +347,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ningunha das aplicacións instaladas neste momento ofrece funcións de xeración de imaxes",
"Text processing" : "Procesamento de texto",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "As tarefas de procesamento de texto poden ser implementadas por diferentes aplicacións. Aquí pode definir que aplicación debe usarse para que tarefa.",
+ "Task:" : "Tarefa:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ningunha das aplicacións instaladas neste momento ofrece funcións de procesamento de texto mediante a API de Text Processing.",
"Here you can decide which group can access certain sections of the administration settings." : "Aquí pode decidir que grupo pode acceder a determinadas seccións dos axustes de administración.",
"Unable to modify setting" : "Non é posíbel modificar o axuste",
@@ -406,6 +407,10 @@ OC.L10N.register(
"Excluded groups" : "Grupos excluídos",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Cando se seleccionan/exclúen os grupos, usase a seguinte lóxica para determinar se unha conta ten obrigado o 2FA: Se non hai grupos seleccionados, o 2FA está activo para todos agás os membros dos grupos excluídos. Se hai grupos seleccionados, o 2FA está activo para todos os membros destes. Se unha conta está á vez nun grupo seleccionado e noutro excluído, o seleccionado ten preferencia e se lle obriga a 2FA.",
"Save changes" : "Gardar os cambios",
+ "Default" : "Predeterminado",
+ "Registered Deploy daemons list" : "Lista de servizos de despregadura rexistrados",
+ "No Deploy daemons configured" : "Non hai ningún servizo de despregadura configurado",
+ "Register a custom one or setup from available templates" : "Rexistre un personalizado ou configúreo a partir dos modelos dispoñíbeis",
"Show details for {appName} app" : "Amosar os detalles da aplicación {appName}",
"Update to {update}" : "Actualizar a {update}",
"Remove" : "Retirar",
diff --git a/apps/settings/l10n/gl.json b/apps/settings/l10n/gl.json
index a0182cdbf1f..f7208480349 100644
--- a/apps/settings/l10n/gl.json
+++ b/apps/settings/l10n/gl.json
@@ -107,7 +107,7 @@
"Administration" : "Administración",
"Users" : "Usuarios",
"Additional settings" : "Axustes adicionais",
- "Artificial Intelligence" : "Intelixencia artificial",
+ "Assistant" : "Asistente",
"Administration privileges" : "Privilexios de administración",
"Groupware" : "Software colaborativo",
"Overview" : "Vista xeral",
@@ -117,6 +117,7 @@
"Calendar" : "Calendario",
"Personal info" : "Información persoal",
"Mobile & desktop" : "Móbil e escritorio",
+ "Artificial Intelligence" : "Intelixencia artificial",
"Email server" : "Servidor de correo",
"Mail Providers" : "Provedores de correo",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "O provedor de correo permite enviar correos-e directamente a través da conta de correo persoal do usuario. Actualmente, esta funcionalidade está limitada aos convites de calendario. Require Nextcloud Mail 4.1 e unha conta de correo en Nextcloud Mail que coincida co enderezo de correo electrónico do usuario en Nextcloud.",
@@ -335,7 +336,6 @@
"Nextcloud settings" : "Axustes de Nextcloud",
"Unified task processing" : "Procesamento unificado de tarefas",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "As tarefas de IA poden ser implementadas por diferentes aplicacións. Aquí pode definir que aplicación debe usarse para que tarefa.",
- "Task:" : "Tarefa:",
"Enable" : "Activar",
"None of your currently installed apps provide Task processing functionality" : "Ningunha das aplicacións instaladas neste momento ofrece funcións de procesamento de tarefas",
"Machine translation" : "Tradución automática",
@@ -345,6 +345,7 @@
"None of your currently installed apps provide image generation functionality" : "Ningunha das aplicacións instaladas neste momento ofrece funcións de xeración de imaxes",
"Text processing" : "Procesamento de texto",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "As tarefas de procesamento de texto poden ser implementadas por diferentes aplicacións. Aquí pode definir que aplicación debe usarse para que tarefa.",
+ "Task:" : "Tarefa:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ningunha das aplicacións instaladas neste momento ofrece funcións de procesamento de texto mediante a API de Text Processing.",
"Here you can decide which group can access certain sections of the administration settings." : "Aquí pode decidir que grupo pode acceder a determinadas seccións dos axustes de administración.",
"Unable to modify setting" : "Non é posíbel modificar o axuste",
@@ -404,6 +405,10 @@
"Excluded groups" : "Grupos excluídos",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Cando se seleccionan/exclúen os grupos, usase a seguinte lóxica para determinar se unha conta ten obrigado o 2FA: Se non hai grupos seleccionados, o 2FA está activo para todos agás os membros dos grupos excluídos. Se hai grupos seleccionados, o 2FA está activo para todos os membros destes. Se unha conta está á vez nun grupo seleccionado e noutro excluído, o seleccionado ten preferencia e se lle obriga a 2FA.",
"Save changes" : "Gardar os cambios",
+ "Default" : "Predeterminado",
+ "Registered Deploy daemons list" : "Lista de servizos de despregadura rexistrados",
+ "No Deploy daemons configured" : "Non hai ningún servizo de despregadura configurado",
+ "Register a custom one or setup from available templates" : "Rexistre un personalizado ou configúreo a partir dos modelos dispoñíbeis",
"Show details for {appName} app" : "Amosar os detalles da aplicación {appName}",
"Update to {update}" : "Actualizar a {update}",
"Remove" : "Retirar",
diff --git a/apps/settings/l10n/he.js b/apps/settings/l10n/he.js
index c3ce45f5edf..a9140cb6db6 100644
--- a/apps/settings/l10n/he.js
+++ b/apps/settings/l10n/he.js
@@ -135,6 +135,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "אימות דו־שלבי לא נאכף על החברים בקבוצות הבאות.",
"Excluded groups" : "קבוצות חריגות",
"Save changes" : "שמירת שינויים",
+ "Default" : "ברירת מחדל",
"Update to {update}" : "עדכון ל־{update}",
"Remove" : "הסרה",
"Featured" : "מומלץ",
diff --git a/apps/settings/l10n/he.json b/apps/settings/l10n/he.json
index ba34f81b61f..e90cf60f89b 100644
--- a/apps/settings/l10n/he.json
+++ b/apps/settings/l10n/he.json
@@ -133,6 +133,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "אימות דו־שלבי לא נאכף על החברים בקבוצות הבאות.",
"Excluded groups" : "קבוצות חריגות",
"Save changes" : "שמירת שינויים",
+ "Default" : "ברירת מחדל",
"Update to {update}" : "עדכון ל־{update}",
"Remove" : "הסרה",
"Featured" : "מומלץ",
diff --git a/apps/settings/l10n/hr.js b/apps/settings/l10n/hr.js
index 1fbf446ef49..86cdad181df 100644
--- a/apps/settings/l10n/hr.js
+++ b/apps/settings/l10n/hr.js
@@ -146,6 +146,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Dvofaktorska autentifikacija ne primjenjuje se na članove sljedećih grupa.",
"Excluded groups" : "Izuzete grupe",
"Save changes" : "Spremi promjene",
+ "Default" : "Zadani",
"Update to {update}" : "Ažuriraj na {update}",
"Remove" : "Ukloni",
"Featured" : "Istaknuto",
diff --git a/apps/settings/l10n/hr.json b/apps/settings/l10n/hr.json
index a951e332caa..bc35715f96f 100644
--- a/apps/settings/l10n/hr.json
+++ b/apps/settings/l10n/hr.json
@@ -144,6 +144,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Dvofaktorska autentifikacija ne primjenjuje se na članove sljedećih grupa.",
"Excluded groups" : "Izuzete grupe",
"Save changes" : "Spremi promjene",
+ "Default" : "Zadani",
"Update to {update}" : "Ažuriraj na {update}",
"Remove" : "Ukloni",
"Featured" : "Istaknuto",
diff --git a/apps/settings/l10n/hu.js b/apps/settings/l10n/hu.js
index 2c7b16b947c..cecf1096af4 100644
--- a/apps/settings/l10n/hu.js
+++ b/apps/settings/l10n/hu.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Adminisztráció",
"Users" : "Felhasználók",
"Additional settings" : "További beállítások",
- "Artificial Intelligence" : "Mesterséges intelligencia",
+ "Assistant" : "Asszisztens",
"Administration privileges" : "Rendszergazdai jogosultságok",
"Groupware" : "Csoportmunka",
"Overview" : "Áttekintés",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Naptár",
"Personal info" : "Személyes információk",
"Mobile & desktop" : "Mobil és asztali",
+ "Artificial Intelligence" : "Mesterséges intelligencia",
"Email server" : "E-mail kiszolgáló",
"Mail Providers" : "Levelezőszolgáltatók",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Az email-kiküldő lehetővé teszi, hogy a Nextcloud alapbeállítása helyett a felhasználó személyes email-fiókján keresztül menjenek ki levelek. Jelenleg ez a lehetőség a naptármeghívókra korlátozódik. Kell hozzá a Nextcloud Mail 4.1 vagy újabb, és abban egy olyan beállított email-fiók, ami megegyezik a felhasználó Nextcloudban beállított email-címével.",
@@ -239,13 +240,13 @@ OC.L10N.register(
"Profile information" : "Profilinformációk",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profilkép, teljes név, e-mail-cím, telefonszám, cím, weboldal, Twitter-fiók, szervezet, szerepkör, címsor, életrajz és hogy engedélyezett-e",
"Nextcloud settings" : "Nextcloud beállítások",
- "Task:" : "Feladat:",
"Enable" : "Engedélyezés",
"Machine translation" : "Gépi fordítás",
"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." : "A gépi fordítást különböző alkalmazások is megvalósíthatják. Itt állítható be a jelenleg telepített gépi fordítóalkalmazások elsőbbsége.",
"Image generation" : "Képelőállítás",
"Text processing" : "Szövegfeldolgozás",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "A szövegfeldolgozás különböző alkalmazásokkal is megvalósítható. Itt állítható be, hogy melyik alkalmazás legyen használva.",
+ "Task:" : "Feladat:",
"Here you can decide which group can access certain sections of the administration settings." : "Itt eldöntheti, hogy mely csoportok érhetik el a rendszergazdai beállítások bizonyos szakaszait.",
"Unable to modify setting" : "A beállítás nem módosítható",
"None" : "Egyik sem",
@@ -277,6 +278,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "A kétfaktoros hitelesítés az alábbi csoportok számára nem kötelező.",
"Excluded groups" : "Kizárt csoportok",
"Save changes" : "Változások mentése",
+ "Default" : "Alapértelmezett",
"Update to {update}" : "Frissítés erre: {update}",
"Remove" : "Eltávolítás",
"Featured" : "Kiemelt",
diff --git a/apps/settings/l10n/hu.json b/apps/settings/l10n/hu.json
index fcf1534796f..836e8b98a8c 100644
--- a/apps/settings/l10n/hu.json
+++ b/apps/settings/l10n/hu.json
@@ -107,7 +107,7 @@
"Administration" : "Adminisztráció",
"Users" : "Felhasználók",
"Additional settings" : "További beállítások",
- "Artificial Intelligence" : "Mesterséges intelligencia",
+ "Assistant" : "Asszisztens",
"Administration privileges" : "Rendszergazdai jogosultságok",
"Groupware" : "Csoportmunka",
"Overview" : "Áttekintés",
@@ -117,6 +117,7 @@
"Calendar" : "Naptár",
"Personal info" : "Személyes információk",
"Mobile & desktop" : "Mobil és asztali",
+ "Artificial Intelligence" : "Mesterséges intelligencia",
"Email server" : "E-mail kiszolgáló",
"Mail Providers" : "Levelezőszolgáltatók",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Az email-kiküldő lehetővé teszi, hogy a Nextcloud alapbeállítása helyett a felhasználó személyes email-fiókján keresztül menjenek ki levelek. Jelenleg ez a lehetőség a naptármeghívókra korlátozódik. Kell hozzá a Nextcloud Mail 4.1 vagy újabb, és abban egy olyan beállított email-fiók, ami megegyezik a felhasználó Nextcloudban beállított email-címével.",
@@ -237,13 +238,13 @@
"Profile information" : "Profilinformációk",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profilkép, teljes név, e-mail-cím, telefonszám, cím, weboldal, Twitter-fiók, szervezet, szerepkör, címsor, életrajz és hogy engedélyezett-e",
"Nextcloud settings" : "Nextcloud beállítások",
- "Task:" : "Feladat:",
"Enable" : "Engedélyezés",
"Machine translation" : "Gépi fordítás",
"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." : "A gépi fordítást különböző alkalmazások is megvalósíthatják. Itt állítható be a jelenleg telepített gépi fordítóalkalmazások elsőbbsége.",
"Image generation" : "Képelőállítás",
"Text processing" : "Szövegfeldolgozás",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "A szövegfeldolgozás különböző alkalmazásokkal is megvalósítható. Itt állítható be, hogy melyik alkalmazás legyen használva.",
+ "Task:" : "Feladat:",
"Here you can decide which group can access certain sections of the administration settings." : "Itt eldöntheti, hogy mely csoportok érhetik el a rendszergazdai beállítások bizonyos szakaszait.",
"Unable to modify setting" : "A beállítás nem módosítható",
"None" : "Egyik sem",
@@ -275,6 +276,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "A kétfaktoros hitelesítés az alábbi csoportok számára nem kötelező.",
"Excluded groups" : "Kizárt csoportok",
"Save changes" : "Változások mentése",
+ "Default" : "Alapértelmezett",
"Update to {update}" : "Frissítés erre: {update}",
"Remove" : "Eltávolítás",
"Featured" : "Kiemelt",
diff --git a/apps/settings/l10n/id.js b/apps/settings/l10n/id.js
index 3dc11e40215..0e97d4b9403 100644
--- a/apps/settings/l10n/id.js
+++ b/apps/settings/l10n/id.js
@@ -94,6 +94,7 @@ OC.L10N.register(
"Administration" : "Administrasi",
"Users" : "Pengguna",
"Additional settings" : "Setelan tambahan",
+ "Assistant" : "Asisten",
"Administration privileges" : "Hak administrator",
"Groupware" : "Peralatan Grup",
"Overview" : "Ringkasan",
@@ -134,6 +135,7 @@ OC.L10N.register(
"Limit to groups" : "Batasi ke grup",
"Excluded groups" : "Grup yang dikecualikan",
"Save changes" : "Simpan perubahan",
+ "Default" : "Default",
"Update to {update}" : "Perbarui ke {update}",
"Remove" : "Hapus",
"Featured" : "Unggulan",
diff --git a/apps/settings/l10n/id.json b/apps/settings/l10n/id.json
index 5aaecf6cc11..598e786e5e8 100644
--- a/apps/settings/l10n/id.json
+++ b/apps/settings/l10n/id.json
@@ -92,6 +92,7 @@
"Administration" : "Administrasi",
"Users" : "Pengguna",
"Additional settings" : "Setelan tambahan",
+ "Assistant" : "Asisten",
"Administration privileges" : "Hak administrator",
"Groupware" : "Peralatan Grup",
"Overview" : "Ringkasan",
@@ -132,6 +133,7 @@
"Limit to groups" : "Batasi ke grup",
"Excluded groups" : "Grup yang dikecualikan",
"Save changes" : "Simpan perubahan",
+ "Default" : "Default",
"Update to {update}" : "Perbarui ke {update}",
"Remove" : "Hapus",
"Featured" : "Unggulan",
diff --git a/apps/settings/l10n/is.js b/apps/settings/l10n/is.js
index 8fe755570d3..114f7df710c 100644
--- a/apps/settings/l10n/is.js
+++ b/apps/settings/l10n/is.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Stjórnun",
"Users" : "Notendur",
"Additional settings" : "Valfrjálsar stillingar",
- "Artificial Intelligence" : "Gervigreind",
+ "Assistant" : "Meðhjálpari",
"Administration privileges" : "Kerfisstjórnunarheimildir",
"Groupware" : "Hópvinnukerfi",
"Overview" : "Yfirlit",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Dagatal",
"Personal info" : "Persónulegar upplýsingar",
"Mobile & desktop" : "Farsímar og borðtölvur",
+ "Artificial Intelligence" : "Gervigreind",
"Email server" : "Póstþjónn",
"Mail Providers" : "Þjónustuveitur",
"Send emails using" : "Senda tölvupósta með",
@@ -205,7 +206,6 @@ OC.L10N.register(
"Profile information" : "Persónuupplýsingar",
"Nextcloud settings" : "Stillingar Nextcloud",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI-gervigreind verka getur verið framkvæmd af mismunandi forritum. Hér geturðu stillt hvaða forrit ætti að nota fyrir hvaða verk.",
- "Task:" : "Verk:",
"Enable" : "Virkja",
"Machine translation" : "Vélræn þýðing",
"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." : "Vélþýðingar geta verið framkvæmdar af mismunandi forritum. Hér geturðu skilgreint forgangsröðun þeirra vélþýðingarforrita sem eru uppsett í augnablikinu.",
@@ -213,6 +213,7 @@ OC.L10N.register(
"Image generation can be implemented by different apps. Here you can set which app should be used." : "Gerð mynda getur verið framkvæmd af mismunandi forritum. Hér geturðu stillt hvaða forrit ætti að nota.",
"Text processing" : "Textavinnsla",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Textavinnsla verka getur verið framkvæmd af mismunandi forritum. Hér geturðu stillt hvaða forrit ætti að nota fyrir hvaða verk.",
+ "Task:" : "Verk:",
"Unable to modify setting" : "Ekki gekk að breyta stillingu",
"None" : "Ekkert",
"Changed disclaimer text" : "Breyttur texti fyrirvara",
@@ -263,6 +264,7 @@ OC.L10N.register(
"Excluded groups" : "Útilokaðir hópar",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Þegar hópar eru valdir/útilokaðir, styðjast þeir við eftirfarandi röksemdafærslu til að ákvarða hvort notandaaðgangur sé með þvingaða/virka tveggja-þrepa auðkenningu: tveggja-þrepa auðkenning er virk fyrir alla nema meðlimi útilokaðra hópa. Ef hópar eru valdir, er tveggja-þrepa auðkenning virk fyrir alla meðlimi þessara hópa. Ef notandi er bæði í völdum og í útilokuðum hópum, ræður valið og því er tveggja-þrepa auðkenning virk.",
"Save changes" : "Vista breytingar",
+ "Default" : "Sjálfgefið",
"Show details for {appName} app" : "Birta ítarlegri upplýsingar fyrir {appName} forritið",
"Update to {update}" : "Uppfæra í {update}",
"Remove" : "Fjarlægja",
diff --git a/apps/settings/l10n/is.json b/apps/settings/l10n/is.json
index 8519e7089df..ebdde060c2d 100644
--- a/apps/settings/l10n/is.json
+++ b/apps/settings/l10n/is.json
@@ -107,7 +107,7 @@
"Administration" : "Stjórnun",
"Users" : "Notendur",
"Additional settings" : "Valfrjálsar stillingar",
- "Artificial Intelligence" : "Gervigreind",
+ "Assistant" : "Meðhjálpari",
"Administration privileges" : "Kerfisstjórnunarheimildir",
"Groupware" : "Hópvinnukerfi",
"Overview" : "Yfirlit",
@@ -117,6 +117,7 @@
"Calendar" : "Dagatal",
"Personal info" : "Persónulegar upplýsingar",
"Mobile & desktop" : "Farsímar og borðtölvur",
+ "Artificial Intelligence" : "Gervigreind",
"Email server" : "Póstþjónn",
"Mail Providers" : "Þjónustuveitur",
"Send emails using" : "Senda tölvupósta með",
@@ -203,7 +204,6 @@
"Profile information" : "Persónuupplýsingar",
"Nextcloud settings" : "Stillingar Nextcloud",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI-gervigreind verka getur verið framkvæmd af mismunandi forritum. Hér geturðu stillt hvaða forrit ætti að nota fyrir hvaða verk.",
- "Task:" : "Verk:",
"Enable" : "Virkja",
"Machine translation" : "Vélræn þýðing",
"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." : "Vélþýðingar geta verið framkvæmdar af mismunandi forritum. Hér geturðu skilgreint forgangsröðun þeirra vélþýðingarforrita sem eru uppsett í augnablikinu.",
@@ -211,6 +211,7 @@
"Image generation can be implemented by different apps. Here you can set which app should be used." : "Gerð mynda getur verið framkvæmd af mismunandi forritum. Hér geturðu stillt hvaða forrit ætti að nota.",
"Text processing" : "Textavinnsla",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Textavinnsla verka getur verið framkvæmd af mismunandi forritum. Hér geturðu stillt hvaða forrit ætti að nota fyrir hvaða verk.",
+ "Task:" : "Verk:",
"Unable to modify setting" : "Ekki gekk að breyta stillingu",
"None" : "Ekkert",
"Changed disclaimer text" : "Breyttur texti fyrirvara",
@@ -261,6 +262,7 @@
"Excluded groups" : "Útilokaðir hópar",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Þegar hópar eru valdir/útilokaðir, styðjast þeir við eftirfarandi röksemdafærslu til að ákvarða hvort notandaaðgangur sé með þvingaða/virka tveggja-þrepa auðkenningu: tveggja-þrepa auðkenning er virk fyrir alla nema meðlimi útilokaðra hópa. Ef hópar eru valdir, er tveggja-þrepa auðkenning virk fyrir alla meðlimi þessara hópa. Ef notandi er bæði í völdum og í útilokuðum hópum, ræður valið og því er tveggja-þrepa auðkenning virk.",
"Save changes" : "Vista breytingar",
+ "Default" : "Sjálfgefið",
"Show details for {appName} app" : "Birta ítarlegri upplýsingar fyrir {appName} forritið",
"Update to {update}" : "Uppfæra í {update}",
"Remove" : "Fjarlægja",
diff --git a/apps/settings/l10n/it.js b/apps/settings/l10n/it.js
index 0ec7b5fb1db..ad2832679e7 100644
--- a/apps/settings/l10n/it.js
+++ b/apps/settings/l10n/it.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Amministrazione",
"Users" : "Utenti",
"Additional settings" : "Impostazioni aggiuntive",
- "Artificial Intelligence" : "Intelligenza artificiale",
+ "Assistant" : "Assistente",
"Administration privileges" : "Privilegi di amministratore",
"Groupware" : "Groupware",
"Overview" : "Riepilogo",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Calendario",
"Personal info" : "Informazioni personali",
"Mobile & desktop" : "Mobile e desktop",
+ "Artificial Intelligence" : "Intelligenza artificiale",
"Email server" : "Server di posta",
"Mail Providers" : "Provider di Posta Elettronica",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Il provider di posta elettronica consente l'invio di e-mail direttamente tramite l'account e-mail personale dell'utente. Al momento, questa funzionalità è limitata agli inviti del calendario. Richiede Nextcloud Mail 4.1 e un account e-mail in Nextcloud Mail che corrisponda all'indirizzo e-mail dell'utente in Nextcloud.",
@@ -280,7 +281,6 @@ OC.L10N.register(
"Profile information" : "Informazioni del profilo",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Immagine del profilo, nome e cognome, email, numero di telefono, indirizzo, sito web, Twitter, organizzazione, ruolo, titolo, biografia e se il tuo profilo è attivo o meno",
"Nextcloud settings" : "Impostazioni di Nextcloud",
- "Task:" : "Compito:",
"Enable" : "Abilita",
"Machine translation" : "Traduzione automatica",
"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." : "La traduzione automatica può essere implementata da diverse applicazioni. Qui puoi definire la priorità delle applicazioni di traduzione automatica che sono installate al momento.",
@@ -289,6 +289,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Nessuna delle tue applicazioni attualmente installate fornisce funzionalità di generazione di immagini",
"Text processing" : "Elaborazione del testo",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "L'elaborazione del testo può essere implementata da diverse applicazioni. Qui puoi impostare quale applicazioni usare per quale compito.",
+ "Task:" : "Compito:",
"Here you can decide which group can access certain sections of the administration settings." : "Qui puoi decidere quali gruppi possono accedere ad alcune sezioni delle impostazioni di amministrazione.",
"Unable to modify setting" : "Impossibile modificare l'impostazione",
"None" : "Nessuno",
@@ -341,6 +342,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "L'autenticazione a due fattori non è applicata per i membri dei gruppi seguenti.",
"Excluded groups" : "Gruppi esclusi",
"Save changes" : "Salva le modifiche",
+ "Default" : "Predefinito",
"Show details for {appName} app" : "Mostra dettagli per l'applicazione {appName}",
"Update to {update}" : "Aggiorna a {update}",
"Remove" : "Rimuovi",
diff --git a/apps/settings/l10n/it.json b/apps/settings/l10n/it.json
index 161326c69ab..0948a265946 100644
--- a/apps/settings/l10n/it.json
+++ b/apps/settings/l10n/it.json
@@ -107,7 +107,7 @@
"Administration" : "Amministrazione",
"Users" : "Utenti",
"Additional settings" : "Impostazioni aggiuntive",
- "Artificial Intelligence" : "Intelligenza artificiale",
+ "Assistant" : "Assistente",
"Administration privileges" : "Privilegi di amministratore",
"Groupware" : "Groupware",
"Overview" : "Riepilogo",
@@ -117,6 +117,7 @@
"Calendar" : "Calendario",
"Personal info" : "Informazioni personali",
"Mobile & desktop" : "Mobile e desktop",
+ "Artificial Intelligence" : "Intelligenza artificiale",
"Email server" : "Server di posta",
"Mail Providers" : "Provider di Posta Elettronica",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Il provider di posta elettronica consente l'invio di e-mail direttamente tramite l'account e-mail personale dell'utente. Al momento, questa funzionalità è limitata agli inviti del calendario. Richiede Nextcloud Mail 4.1 e un account e-mail in Nextcloud Mail che corrisponda all'indirizzo e-mail dell'utente in Nextcloud.",
@@ -278,7 +279,6 @@
"Profile information" : "Informazioni del profilo",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Immagine del profilo, nome e cognome, email, numero di telefono, indirizzo, sito web, Twitter, organizzazione, ruolo, titolo, biografia e se il tuo profilo è attivo o meno",
"Nextcloud settings" : "Impostazioni di Nextcloud",
- "Task:" : "Compito:",
"Enable" : "Abilita",
"Machine translation" : "Traduzione automatica",
"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." : "La traduzione automatica può essere implementata da diverse applicazioni. Qui puoi definire la priorità delle applicazioni di traduzione automatica che sono installate al momento.",
@@ -287,6 +287,7 @@
"None of your currently installed apps provide image generation functionality" : "Nessuna delle tue applicazioni attualmente installate fornisce funzionalità di generazione di immagini",
"Text processing" : "Elaborazione del testo",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "L'elaborazione del testo può essere implementata da diverse applicazioni. Qui puoi impostare quale applicazioni usare per quale compito.",
+ "Task:" : "Compito:",
"Here you can decide which group can access certain sections of the administration settings." : "Qui puoi decidere quali gruppi possono accedere ad alcune sezioni delle impostazioni di amministrazione.",
"Unable to modify setting" : "Impossibile modificare l'impostazione",
"None" : "Nessuno",
@@ -339,6 +340,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "L'autenticazione a due fattori non è applicata per i membri dei gruppi seguenti.",
"Excluded groups" : "Gruppi esclusi",
"Save changes" : "Salva le modifiche",
+ "Default" : "Predefinito",
"Show details for {appName} app" : "Mostra dettagli per l'applicazione {appName}",
"Update to {update}" : "Aggiorna a {update}",
"Remove" : "Rimuovi",
diff --git a/apps/settings/l10n/ja.js b/apps/settings/l10n/ja.js
index e23468d6858..ccbadd44f71 100644
--- a/apps/settings/l10n/ja.js
+++ b/apps/settings/l10n/ja.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "管理",
"Users" : "ユーザー",
"Additional settings" : "追加設定",
- "Artificial Intelligence" : "人工知能",
+ "Assistant" : "アシスタント",
"Administration privileges" : "管理者権限",
"Groupware" : "グループウェア",
"Overview" : "概要",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "カレンダー",
"Personal info" : "個人情報",
"Mobile & desktop" : "モバイル & デスクトップ",
+ "Artificial Intelligence" : "人工知能",
"Email server" : "メールサーバー",
"Mail Providers" : "メールプロバイダー",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "メールプロバイダーはユーザーの個人メール・アカウントを通じて直接メールを送信できます。現在のところ、この機能はカレンダーの招待に限られています。この機能を利用するには、Nextcloud Mail 4.1と、Nextcloudのユーザーのメールアドレスと一致するNextcloud Mailのメールアカウントが必要です。",
@@ -344,7 +345,6 @@ OC.L10N.register(
"Unified task processing" : "統合タスク処理",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AIタスクは、さまざまなアプリで実装できます。ここでは、どのタスクにどのアプリを使用するかを設定します。",
"Allow AI usage for guest users" : "ゲストユーザーにAIの利用を許可する",
- "Task:" : "Task:",
"Enable" : "有効にする",
"None of your currently installed apps provide Task processing functionality" : "現在インストールされているアプリでタスク処理機能を提供しているものはありません",
"Machine translation" : "機械翻訳",
@@ -354,6 +354,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "現在インストールされているどのアプリも、画像生成機能を提供していません。",
"Text processing" : "テキスト処理",
"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 using the Text Processing API." : "現在インストールされているどのアプリも、テキスト処理APIを使用したテキスト処理機能を提供していません。",
"Here you can decide which group can access certain sections of the administration settings." : "ここではどのグループが、どの管理設定項目にアクセスできるか決めることができます。",
"Unable to modify setting" : "設定を変更できません",
@@ -370,6 +371,8 @@ OC.L10N.register(
"Users will still be able to screenshot or record the screen. This does not provide any definitive protection." : "スクリーンショットや録画は可能です。これは決定的な保護にはなりません。",
"Allow users to share via link and emails" : "URLリンクとメールでの共有を許可する",
"Allow public uploads" : "パブリックなアップロードを許可する",
+ "Allow public shares to be added to other clouds by federation." : "フェデレーション機能を通じて公開共有を他のクラウドに追加できるようにします。",
+ "This will add share permissions to all newly created link shares." : "これにより新たに作成されるすべてのリンク共有に共有権限が追加されます。",
"Always ask for a password" : "常にパスワードをたずねる",
"Enforce password protection" : "常にパスワード保護を有効にする",
"Exclude groups from password requirements" : "パスワード要件から除外するグループ",
@@ -393,6 +396,7 @@ OC.L10N.register(
"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" : "リンクまたはメールでの共有のデフォルトの期限を設定する",
+ "Enforce expiration date for link or mail shares" : "リンクまたはメール共有の有効期限を強制適用する",
"Default expiration time of shares in days" : "共有のデフォルトの有効期限(日単位)",
"Privacy settings for sharing" : "共有のプライバシー設定",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "共有ダイアログでアカウント名の自動入力を許可し、システムのアドレス帳へのアクセスを許可します",
@@ -415,6 +419,10 @@ OC.L10N.register(
"Excluded groups" : "除外するグループ",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "グループが選択または除外されている場合、アカウントに対して二要素認証を強制するかを次のロジックで判断します: 強制するグループが未選択の場合、除外するグループのメンバーを除く全アカウントに対して二要素認証を強制します。強制するグループが選択されている場合、強制するグループの全メンバーに対して二要素認証を強制します。両方のグループに所属するアカウントに対しては、強制するグループが優先され、二要素認証が強制されます。",
"Save changes" : "変更を保存",
+ "Default" : "デフォルト",
+ "Registered Deploy daemons list" : "登録済みデプロイデーモンリスト",
+ "No Deploy daemons configured" : "デプロイデーモンが設定されていません",
+ "Register a custom one or setup from available templates" : "カスタムのものを登録するか利用可能なテンプレートから設定する",
"Show details for {appName} app" : "{appName} アプリの詳細を表示する",
"Update to {update}" : "{update} にアップデート",
"Remove" : "削除",
diff --git a/apps/settings/l10n/ja.json b/apps/settings/l10n/ja.json
index 131240c6428..09a45f8b22e 100644
--- a/apps/settings/l10n/ja.json
+++ b/apps/settings/l10n/ja.json
@@ -108,7 +108,7 @@
"Administration" : "管理",
"Users" : "ユーザー",
"Additional settings" : "追加設定",
- "Artificial Intelligence" : "人工知能",
+ "Assistant" : "アシスタント",
"Administration privileges" : "管理者権限",
"Groupware" : "グループウェア",
"Overview" : "概要",
@@ -118,6 +118,7 @@
"Calendar" : "カレンダー",
"Personal info" : "個人情報",
"Mobile & desktop" : "モバイル & デスクトップ",
+ "Artificial Intelligence" : "人工知能",
"Email server" : "メールサーバー",
"Mail Providers" : "メールプロバイダー",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "メールプロバイダーはユーザーの個人メール・アカウントを通じて直接メールを送信できます。現在のところ、この機能はカレンダーの招待に限られています。この機能を利用するには、Nextcloud Mail 4.1と、Nextcloudのユーザーのメールアドレスと一致するNextcloud Mailのメールアカウントが必要です。",
@@ -342,7 +343,6 @@
"Unified task processing" : "統合タスク処理",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AIタスクは、さまざまなアプリで実装できます。ここでは、どのタスクにどのアプリを使用するかを設定します。",
"Allow AI usage for guest users" : "ゲストユーザーにAIの利用を許可する",
- "Task:" : "Task:",
"Enable" : "有効にする",
"None of your currently installed apps provide Task processing functionality" : "現在インストールされているアプリでタスク処理機能を提供しているものはありません",
"Machine translation" : "機械翻訳",
@@ -352,6 +352,7 @@
"None of your currently installed apps provide image generation functionality" : "現在インストールされているどのアプリも、画像生成機能を提供していません。",
"Text processing" : "テキスト処理",
"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 using the Text Processing API." : "現在インストールされているどのアプリも、テキスト処理APIを使用したテキスト処理機能を提供していません。",
"Here you can decide which group can access certain sections of the administration settings." : "ここではどのグループが、どの管理設定項目にアクセスできるか決めることができます。",
"Unable to modify setting" : "設定を変更できません",
@@ -368,6 +369,8 @@
"Users will still be able to screenshot or record the screen. This does not provide any definitive protection." : "スクリーンショットや録画は可能です。これは決定的な保護にはなりません。",
"Allow users to share via link and emails" : "URLリンクとメールでの共有を許可する",
"Allow public uploads" : "パブリックなアップロードを許可する",
+ "Allow public shares to be added to other clouds by federation." : "フェデレーション機能を通じて公開共有を他のクラウドに追加できるようにします。",
+ "This will add share permissions to all newly created link shares." : "これにより新たに作成されるすべてのリンク共有に共有権限が追加されます。",
"Always ask for a password" : "常にパスワードをたずねる",
"Enforce password protection" : "常にパスワード保護を有効にする",
"Exclude groups from password requirements" : "パスワード要件から除外するグループ",
@@ -391,6 +394,7 @@
"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" : "リンクまたはメールでの共有のデフォルトの期限を設定する",
+ "Enforce expiration date for link or mail shares" : "リンクまたはメール共有の有効期限を強制適用する",
"Default expiration time of shares in days" : "共有のデフォルトの有効期限(日単位)",
"Privacy settings for sharing" : "共有のプライバシー設定",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "共有ダイアログでアカウント名の自動入力を許可し、システムのアドレス帳へのアクセスを許可します",
@@ -413,6 +417,10 @@
"Excluded groups" : "除外するグループ",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "グループが選択または除外されている場合、アカウントに対して二要素認証を強制するかを次のロジックで判断します: 強制するグループが未選択の場合、除外するグループのメンバーを除く全アカウントに対して二要素認証を強制します。強制するグループが選択されている場合、強制するグループの全メンバーに対して二要素認証を強制します。両方のグループに所属するアカウントに対しては、強制するグループが優先され、二要素認証が強制されます。",
"Save changes" : "変更を保存",
+ "Default" : "デフォルト",
+ "Registered Deploy daemons list" : "登録済みデプロイデーモンリスト",
+ "No Deploy daemons configured" : "デプロイデーモンが設定されていません",
+ "Register a custom one or setup from available templates" : "カスタムのものを登録するか利用可能なテンプレートから設定する",
"Show details for {appName} app" : "{appName} アプリの詳細を表示する",
"Update to {update}" : "{update} にアップデート",
"Remove" : "削除",
diff --git a/apps/settings/l10n/ka.js b/apps/settings/l10n/ka.js
index 53b7c1a2c5d..c75c818f8d5 100644
--- a/apps/settings/l10n/ka.js
+++ b/apps/settings/l10n/ka.js
@@ -101,7 +101,6 @@ OC.L10N.register(
"Administration" : "Administration",
"Users" : "Users",
"Additional settings" : "Additional settings",
- "Artificial Intelligence" : "Artificial Intelligence",
"Administration privileges" : "Administration privileges",
"Groupware" : "Groupware",
"Overview" : "Overview",
@@ -111,6 +110,7 @@ OC.L10N.register(
"Calendar" : "Calendar",
"Personal info" : "Personal info",
"Mobile & desktop" : "Mobile & desktop",
+ "Artificial Intelligence" : "Artificial Intelligence",
"Email server" : "Email server",
"Background jobs" : "Background jobs",
"Unlimited" : "Unlimited",
@@ -187,7 +187,6 @@ OC.L10N.register(
"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",
- "Task:" : "Task:",
"Enable" : "Enable",
"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.",
@@ -196,6 +195,7 @@ OC.L10N.register(
"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:",
"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.",
"Unable to modify setting" : "Unable to modify setting",
"None" : "None",
@@ -238,6 +238,7 @@ OC.L10N.register(
"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",
"Save changes" : "Save changes",
+ "Default" : "Default",
"Show details for {appName} app" : "Show details for {appName} app",
"Update to {update}" : "Update to {update}",
"Remove" : "Remove",
diff --git a/apps/settings/l10n/ka.json b/apps/settings/l10n/ka.json
index 682fa871651..cf8b50eb6a7 100644
--- a/apps/settings/l10n/ka.json
+++ b/apps/settings/l10n/ka.json
@@ -99,7 +99,6 @@
"Administration" : "Administration",
"Users" : "Users",
"Additional settings" : "Additional settings",
- "Artificial Intelligence" : "Artificial Intelligence",
"Administration privileges" : "Administration privileges",
"Groupware" : "Groupware",
"Overview" : "Overview",
@@ -109,6 +108,7 @@
"Calendar" : "Calendar",
"Personal info" : "Personal info",
"Mobile & desktop" : "Mobile & desktop",
+ "Artificial Intelligence" : "Artificial Intelligence",
"Email server" : "Email server",
"Background jobs" : "Background jobs",
"Unlimited" : "Unlimited",
@@ -185,7 +185,6 @@
"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",
- "Task:" : "Task:",
"Enable" : "Enable",
"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.",
@@ -194,6 +193,7 @@
"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:",
"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.",
"Unable to modify setting" : "Unable to modify setting",
"None" : "None",
@@ -236,6 +236,7 @@
"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",
"Save changes" : "Save changes",
+ "Default" : "Default",
"Show details for {appName} app" : "Show details for {appName} app",
"Update to {update}" : "Update to {update}",
"Remove" : "Remove",
diff --git a/apps/settings/l10n/ka_GE.js b/apps/settings/l10n/ka_GE.js
index a0142c394ca..3e24934bd46 100644
--- a/apps/settings/l10n/ka_GE.js
+++ b/apps/settings/l10n/ka_GE.js
@@ -96,6 +96,7 @@ OC.L10N.register(
"Default share permissions" : "საწყისი გაზიარების პარამეტრები",
"Limit to groups" : "ლიმიტი ჯგუფებზე",
"Save changes" : "ცვილებების შენახვა",
+ "Default" : "საწყისი პარამეტრები",
"Remove" : "წაშლა",
"Featured" : "გამორჩეულები",
"Icon" : "პიქტოგრამა",
diff --git a/apps/settings/l10n/ka_GE.json b/apps/settings/l10n/ka_GE.json
index 3b88d0c8af5..897d4063778 100644
--- a/apps/settings/l10n/ka_GE.json
+++ b/apps/settings/l10n/ka_GE.json
@@ -94,6 +94,7 @@
"Default share permissions" : "საწყისი გაზიარების პარამეტრები",
"Limit to groups" : "ლიმიტი ჯგუფებზე",
"Save changes" : "ცვილებების შენახვა",
+ "Default" : "საწყისი პარამეტრები",
"Remove" : "წაშლა",
"Featured" : "გამორჩეულები",
"Icon" : "პიქტოგრამა",
diff --git a/apps/settings/l10n/ko.js b/apps/settings/l10n/ko.js
index 60583fc132a..ce74a53a433 100644
--- a/apps/settings/l10n/ko.js
+++ b/apps/settings/l10n/ko.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "관리",
"Users" : "사용자",
"Additional settings" : "고급 설정",
- "Artificial Intelligence" : "인공지능",
+ "Assistant" : "어시스턴트",
"Administration privileges" : "관리 권한",
"Groupware" : "그룹웨어",
"Overview" : "개요",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "달력",
"Personal info" : "개인 정보",
"Mobile & desktop" : "모바일 & 데스크톱",
+ "Artificial Intelligence" : "인공지능",
"Email server" : "이메일 서버",
"Mail Providers" : "메일 제공자",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "메일 제공자는 사용자의 개인 이메일 계정을 통해 이메일을 직접 보낼 수 있도록 합니다. 현재 이 기능은 달력 초대에만 가능합니다. Nextcloud 메일 4.1이 필요하며, Nextcloud에 등록된 사용자의 이메일 주소와 일치하는 이메일 계정이 Nextcloud 메일에 있어야 합니다.",
@@ -274,7 +275,6 @@ OC.L10N.register(
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "프로필 사진, 전체 이름, 이메일, 전화번호, 주소, 웹사이트, 트위터, 조직, 직책, 표제, 소개문구 및 프로필 활성화 여부",
"Nextcloud settings" : "Nextcloud 환경설정",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI 작업을 다양한 앱들을 통해 구현할 수 있습니다. 이곳에서 어떤 작업에 어떤 앱을 사용할지 설정할 수 있습니다.",
- "Task:" : "작업:",
"Enable" : "사용함",
"None of your currently installed apps provide Task processing functionality" : "설치된 앱들 중 작업 처리 기능을 제공하는 것이 없습니다.",
"Machine translation" : "기계 번역",
@@ -284,6 +284,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "현재 설치된 앱 중 이미지 생성 기능을 제공하는 것이 없습니다",
"Text processing" : "문장 처리",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "문장처리 기술을 채용한 앱이 이곳에 표시됩니다. 문장처리 기술을 사용할 앱과 해당 기술이 사용될 작업을 설정하십시오.",
+ "Task:" : "작업:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "설치된 앱들 중 텍스트 처리 API를 사용하여 텍스트 처리 기능을 제공하는 것이 없습니다.",
"Here you can decide which group can access certain sections of the administration settings." : "이곳에서 각 설정 메뉴별로 해당 메뉴에 접근 가능한 그룹을 지정할 수 있습니다.",
"Unable to modify setting" : "설정을 수정할 수 없습니다.",
@@ -340,6 +341,10 @@ OC.L10N.register(
"Excluded groups" : "제외된 그룹",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "그룹을 선택하거나 제외하면 이들의 계정에 2FA를 강제할지 다음 로직을 통해 결정합니다: 아무 그룹도 선택하지 않으면, 제외된 그룹의 사용자들을 제외한 모두에게 2FA가 활성화됩니다. 그룹을 선택했다면, 그 그룹(들)의 모든 멤버들에게 2FA가 활성화됩니다. 하나의 계정이 선택한 그룹과 제외한 그룹에 동시에 있다면, 선택한 그룹이 우선순위를 가져 2FA가 강제됩니다.",
"Save changes" : "변경 사항 저장",
+ "Default" : "디폴트",
+ "Registered Deploy daemons list" : "등록된 배포 데몬 목록",
+ "No Deploy daemons configured" : "배포 데몬이 구성되지 않았습니다.",
+ "Register a custom one or setup from available templates" : "사용자 정의 항목을 등록하거나 사용 가능한 템플릿에서 설정",
"Show details for {appName} app" : "{appName} 앱에 대한 상세 정보 보기",
"Update to {update}" : "{update}(으)로 업데이트",
"Remove" : "삭제",
diff --git a/apps/settings/l10n/ko.json b/apps/settings/l10n/ko.json
index 2cec4e63e24..b45adc7f3c5 100644
--- a/apps/settings/l10n/ko.json
+++ b/apps/settings/l10n/ko.json
@@ -107,7 +107,7 @@
"Administration" : "관리",
"Users" : "사용자",
"Additional settings" : "고급 설정",
- "Artificial Intelligence" : "인공지능",
+ "Assistant" : "어시스턴트",
"Administration privileges" : "관리 권한",
"Groupware" : "그룹웨어",
"Overview" : "개요",
@@ -117,6 +117,7 @@
"Calendar" : "달력",
"Personal info" : "개인 정보",
"Mobile & desktop" : "모바일 & 데스크톱",
+ "Artificial Intelligence" : "인공지능",
"Email server" : "이메일 서버",
"Mail Providers" : "메일 제공자",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "메일 제공자는 사용자의 개인 이메일 계정을 통해 이메일을 직접 보낼 수 있도록 합니다. 현재 이 기능은 달력 초대에만 가능합니다. Nextcloud 메일 4.1이 필요하며, Nextcloud에 등록된 사용자의 이메일 주소와 일치하는 이메일 계정이 Nextcloud 메일에 있어야 합니다.",
@@ -272,7 +273,6 @@
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "프로필 사진, 전체 이름, 이메일, 전화번호, 주소, 웹사이트, 트위터, 조직, 직책, 표제, 소개문구 및 프로필 활성화 여부",
"Nextcloud settings" : "Nextcloud 환경설정",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI 작업을 다양한 앱들을 통해 구현할 수 있습니다. 이곳에서 어떤 작업에 어떤 앱을 사용할지 설정할 수 있습니다.",
- "Task:" : "작업:",
"Enable" : "사용함",
"None of your currently installed apps provide Task processing functionality" : "설치된 앱들 중 작업 처리 기능을 제공하는 것이 없습니다.",
"Machine translation" : "기계 번역",
@@ -282,6 +282,7 @@
"None of your currently installed apps provide image generation functionality" : "현재 설치된 앱 중 이미지 생성 기능을 제공하는 것이 없습니다",
"Text processing" : "문장 처리",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "문장처리 기술을 채용한 앱이 이곳에 표시됩니다. 문장처리 기술을 사용할 앱과 해당 기술이 사용될 작업을 설정하십시오.",
+ "Task:" : "작업:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "설치된 앱들 중 텍스트 처리 API를 사용하여 텍스트 처리 기능을 제공하는 것이 없습니다.",
"Here you can decide which group can access certain sections of the administration settings." : "이곳에서 각 설정 메뉴별로 해당 메뉴에 접근 가능한 그룹을 지정할 수 있습니다.",
"Unable to modify setting" : "설정을 수정할 수 없습니다.",
@@ -338,6 +339,10 @@
"Excluded groups" : "제외된 그룹",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "그룹을 선택하거나 제외하면 이들의 계정에 2FA를 강제할지 다음 로직을 통해 결정합니다: 아무 그룹도 선택하지 않으면, 제외된 그룹의 사용자들을 제외한 모두에게 2FA가 활성화됩니다. 그룹을 선택했다면, 그 그룹(들)의 모든 멤버들에게 2FA가 활성화됩니다. 하나의 계정이 선택한 그룹과 제외한 그룹에 동시에 있다면, 선택한 그룹이 우선순위를 가져 2FA가 강제됩니다.",
"Save changes" : "변경 사항 저장",
+ "Default" : "디폴트",
+ "Registered Deploy daemons list" : "등록된 배포 데몬 목록",
+ "No Deploy daemons configured" : "배포 데몬이 구성되지 않았습니다.",
+ "Register a custom one or setup from available templates" : "사용자 정의 항목을 등록하거나 사용 가능한 템플릿에서 설정",
"Show details for {appName} app" : "{appName} 앱에 대한 상세 정보 보기",
"Update to {update}" : "{update}(으)로 업데이트",
"Remove" : "삭제",
diff --git a/apps/settings/l10n/lt_LT.js b/apps/settings/l10n/lt_LT.js
index 591c898f8de..65f69a9b2f6 100644
--- a/apps/settings/l10n/lt_LT.js
+++ b/apps/settings/l10n/lt_LT.js
@@ -101,7 +101,7 @@ OC.L10N.register(
"Administration" : "Administravimas",
"Users" : "Naudotojai",
"Additional settings" : "Papildomi nustatymai",
- "Artificial Intelligence" : "Dirbtinis intelektas",
+ "Assistant" : "Asistentas.",
"Administration privileges" : "Administravimo teisės",
"Groupware" : "Grupinio darbo įranga",
"Overview" : "Apžvalga",
@@ -111,6 +111,7 @@ OC.L10N.register(
"Calendar" : "Kalendorius",
"Personal info" : "Asmeninė informacija",
"Mobile & desktop" : "Mobilieji ir darbalaukiai",
+ "Artificial Intelligence" : "Dirbtinis intelektas",
"Email server" : "El. pašto serveris",
"User's email account" : "Naudotojo el. pašto paskyra",
"Security & setup checks" : "Saugumo ir sąrankos patikrinimai",
@@ -164,6 +165,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Dviejų faktorių tapatybės nustatymas nėra priverstinis šių grupių nariams.",
"Excluded groups" : "Pašalintos grupės",
"Save changes" : "Įrašyti pakeitimus",
+ "Default" : "Numatytasis",
"Update to {update}" : "Atnaujinti į {update}",
"Remove" : "Šalinti",
"Featured" : "Siūlomos",
diff --git a/apps/settings/l10n/lt_LT.json b/apps/settings/l10n/lt_LT.json
index d51f0324d27..e2057a353e5 100644
--- a/apps/settings/l10n/lt_LT.json
+++ b/apps/settings/l10n/lt_LT.json
@@ -99,7 +99,7 @@
"Administration" : "Administravimas",
"Users" : "Naudotojai",
"Additional settings" : "Papildomi nustatymai",
- "Artificial Intelligence" : "Dirbtinis intelektas",
+ "Assistant" : "Asistentas.",
"Administration privileges" : "Administravimo teisės",
"Groupware" : "Grupinio darbo įranga",
"Overview" : "Apžvalga",
@@ -109,6 +109,7 @@
"Calendar" : "Kalendorius",
"Personal info" : "Asmeninė informacija",
"Mobile & desktop" : "Mobilieji ir darbalaukiai",
+ "Artificial Intelligence" : "Dirbtinis intelektas",
"Email server" : "El. pašto serveris",
"User's email account" : "Naudotojo el. pašto paskyra",
"Security & setup checks" : "Saugumo ir sąrankos patikrinimai",
@@ -162,6 +163,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Dviejų faktorių tapatybės nustatymas nėra priverstinis šių grupių nariams.",
"Excluded groups" : "Pašalintos grupės",
"Save changes" : "Įrašyti pakeitimus",
+ "Default" : "Numatytasis",
"Update to {update}" : "Atnaujinti į {update}",
"Remove" : "Šalinti",
"Featured" : "Siūlomos",
diff --git a/apps/settings/l10n/lv.js b/apps/settings/l10n/lv.js
index 967ff5dd9e2..72737da6f8f 100644
--- a/apps/settings/l10n/lv.js
+++ b/apps/settings/l10n/lv.js
@@ -14,11 +14,13 @@ OC.L10N.register(
"Groups" : "Grupas",
"Group list is empty" : "Grupu saraksts ir tukšš",
"Unable to retrieve the group list" : "Nevarēja saņemt grupu sarakstu",
- "{actor} changed your password" : "{actor] nomainīja Tavu paroli",
+ "{actor} changed your password" : "{actor} nomainīja Tavu paroli",
"You changed your password" : "Tu nomainīji savu paroli",
"{actor} changed your email address" : "{actor} nomainīja Tavu e-pasta adresi",
"You changed your email address" : "Tu nomainīji savu e-pasta adresi",
"Your email address was changed by an administrator" : "Pārvaldītājs nomainīja Tavu e-pasta adresi",
+ "You created an app password for a session named \"{token}\"" : "Tu izveidoji lietotnes paroli sesijai ar nosaukumu \"{token}\"",
+ "You deleted app password \"{token}\"" : "Tu izdzēsi lietotnes paroli \"{token}\"",
"You renamed app password \"{token}\" to \"{newToken}\"" : "Tu pārdēvēji lietotnes paroli \"{token}\" par \"{newToken}\"",
"Security" : "Drošība",
"You successfully logged in using two-factor authentication (%1$s)" : "Sekmīga pieteikšanās ar divpakāpju autentificēšanos (%1$s)",
@@ -44,7 +46,7 @@ OC.L10N.register(
"Your password on %s was changed." : "Tava %s parole tika nomainīta.",
"Your email address on %s was changed." : "Tava %s e-pasta adrese tika nomainīta.",
"Your email address on %s was changed by an administrator." : "Pārvaldītājs nomainīja Tavu %s e-pasta adresi",
- "Your %s account was created" : "Konts %s ir izveidots",
+ "Your %s account was created" : "Tavs %s konts tika izveidots",
"Apps" : "Lietotnes",
"Personal" : "Personīgi",
"Administration" : "Pārvaldīšana",
@@ -89,6 +91,7 @@ OC.L10N.register(
"Featured" : "Izcelta",
"Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "Izceltās lietotnes ir kopienas izstrādātas. Tās sniedz centrālu funkcionalitāte un ir gatavas izmantošanai produkcijā.",
"Download and enable all" : "Lejupielādēt un iespējot visu",
+ "All apps are up-to-date." : "Visas lietotnes ir atjauninātas.",
"Icon" : "Ikona",
"Name" : "Nosaukums",
"Version" : "Versija",
@@ -102,7 +105,7 @@ OC.L10N.register(
"Loading" : "Ielādē",
"Type" : "Veids",
"Display Name" : "Attēlojamais vārds",
- "Learn more" : "Uzziniet vairāk",
+ "Learn more" : "Uzzināt vairāk",
"Confirm" : "Apstiprināt",
"Cancel" : "Atcelt",
"Description" : "Apraksts",
@@ -142,7 +145,7 @@ OC.L10N.register(
"Password confirmation is required" : "Nepieciešams paroles apstiprinājums",
"Server-side encryption" : "Servera šifrēšana",
"Enable server-side encryption" : "Ieslēgt servera šifrēšanu",
- "No encryption module loaded, please enable an encryption module in the app menu." : "Nav ielādēts šifrēšanas moduļis, lūdzu, aktivizējiet šifrēšanas moduli lietotņu izvēlnē.",
+ "No encryption module loaded, please enable an encryption module in the app menu." : "Nav ielādēts neviens šifrēšanas modulis, lūgums iespējot šifrēšanas moduli lietotņu izvēlnē.",
"Select default encryption module:" : "Atlasīt noklusējuma šifrēšanas moduli:",
"Enable encryption" : "Ieslēgt šifrēšanu",
"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." : "Šifrēšana vien negarantē sistēmas drošību. Skatiet dokumentāciju, lai iegūtu papildinformāciju par šifrēšanas lietotnes izmantošanu un atbalstītajiem izmantošanas veidiem.",
@@ -161,7 +164,7 @@ OC.L10N.register(
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Tu izmanto {s}{usage}{/s} no {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Tu esi zemāk uzskaitīto kopu dalībnieks:",
"This address is not confirmed" : "Šī adrese nav apstiprināta",
- "Primary email for password reset and notifications" : "Primārā e-pasta adrese paroles atjaunošanai un paziņojumiem",
+ "Primary email for password reset and notifications" : "Galvenā e-pasta adrese paroles atiestatīšanai un paziņojumiem",
"No email address set" : "Nav norādīts e-pasts",
"Help translate" : "Palīdzi tulkot",
"Unable to update locale" : "Nevarēja atjaunināt lokalizāciju",
@@ -222,6 +225,7 @@ OC.L10N.register(
"Hide" : "Paslēpt",
"Download and enable" : "Lejupielādēt un iespējot",
"Disable" : "Deaktivēt",
+ "Allow untested app" : "Atļaut nepārbaudītu lietotni",
"Unknown" : "Nezināms",
"Never" : "Nekad",
"Do you really want to wipe your data from this device?" : "Vai tiešām izdzēst datus šajā ierīcē?",
diff --git a/apps/settings/l10n/lv.json b/apps/settings/l10n/lv.json
index 6f58b2bb0d9..a12bc0c0cc2 100644
--- a/apps/settings/l10n/lv.json
+++ b/apps/settings/l10n/lv.json
@@ -12,11 +12,13 @@
"Groups" : "Grupas",
"Group list is empty" : "Grupu saraksts ir tukšš",
"Unable to retrieve the group list" : "Nevarēja saņemt grupu sarakstu",
- "{actor} changed your password" : "{actor] nomainīja Tavu paroli",
+ "{actor} changed your password" : "{actor} nomainīja Tavu paroli",
"You changed your password" : "Tu nomainīji savu paroli",
"{actor} changed your email address" : "{actor} nomainīja Tavu e-pasta adresi",
"You changed your email address" : "Tu nomainīji savu e-pasta adresi",
"Your email address was changed by an administrator" : "Pārvaldītājs nomainīja Tavu e-pasta adresi",
+ "You created an app password for a session named \"{token}\"" : "Tu izveidoji lietotnes paroli sesijai ar nosaukumu \"{token}\"",
+ "You deleted app password \"{token}\"" : "Tu izdzēsi lietotnes paroli \"{token}\"",
"You renamed app password \"{token}\" to \"{newToken}\"" : "Tu pārdēvēji lietotnes paroli \"{token}\" par \"{newToken}\"",
"Security" : "Drošība",
"You successfully logged in using two-factor authentication (%1$s)" : "Sekmīga pieteikšanās ar divpakāpju autentificēšanos (%1$s)",
@@ -42,7 +44,7 @@
"Your password on %s was changed." : "Tava %s parole tika nomainīta.",
"Your email address on %s was changed." : "Tava %s e-pasta adrese tika nomainīta.",
"Your email address on %s was changed by an administrator." : "Pārvaldītājs nomainīja Tavu %s e-pasta adresi",
- "Your %s account was created" : "Konts %s ir izveidots",
+ "Your %s account was created" : "Tavs %s konts tika izveidots",
"Apps" : "Lietotnes",
"Personal" : "Personīgi",
"Administration" : "Pārvaldīšana",
@@ -87,6 +89,7 @@
"Featured" : "Izcelta",
"Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "Izceltās lietotnes ir kopienas izstrādātas. Tās sniedz centrālu funkcionalitāte un ir gatavas izmantošanai produkcijā.",
"Download and enable all" : "Lejupielādēt un iespējot visu",
+ "All apps are up-to-date." : "Visas lietotnes ir atjauninātas.",
"Icon" : "Ikona",
"Name" : "Nosaukums",
"Version" : "Versija",
@@ -100,7 +103,7 @@
"Loading" : "Ielādē",
"Type" : "Veids",
"Display Name" : "Attēlojamais vārds",
- "Learn more" : "Uzziniet vairāk",
+ "Learn more" : "Uzzināt vairāk",
"Confirm" : "Apstiprināt",
"Cancel" : "Atcelt",
"Description" : "Apraksts",
@@ -140,7 +143,7 @@
"Password confirmation is required" : "Nepieciešams paroles apstiprinājums",
"Server-side encryption" : "Servera šifrēšana",
"Enable server-side encryption" : "Ieslēgt servera šifrēšanu",
- "No encryption module loaded, please enable an encryption module in the app menu." : "Nav ielādēts šifrēšanas moduļis, lūdzu, aktivizējiet šifrēšanas moduli lietotņu izvēlnē.",
+ "No encryption module loaded, please enable an encryption module in the app menu." : "Nav ielādēts neviens šifrēšanas modulis, lūgums iespējot šifrēšanas moduli lietotņu izvēlnē.",
"Select default encryption module:" : "Atlasīt noklusējuma šifrēšanas moduli:",
"Enable encryption" : "Ieslēgt šifrēšanu",
"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." : "Šifrēšana vien negarantē sistēmas drošību. Skatiet dokumentāciju, lai iegūtu papildinformāciju par šifrēšanas lietotnes izmantošanu un atbalstītajiem izmantošanas veidiem.",
@@ -159,7 +162,7 @@
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Tu izmanto {s}{usage}{/s} no {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Tu esi zemāk uzskaitīto kopu dalībnieks:",
"This address is not confirmed" : "Šī adrese nav apstiprināta",
- "Primary email for password reset and notifications" : "Primārā e-pasta adrese paroles atjaunošanai un paziņojumiem",
+ "Primary email for password reset and notifications" : "Galvenā e-pasta adrese paroles atiestatīšanai un paziņojumiem",
"No email address set" : "Nav norādīts e-pasts",
"Help translate" : "Palīdzi tulkot",
"Unable to update locale" : "Nevarēja atjaunināt lokalizāciju",
@@ -220,6 +223,7 @@
"Hide" : "Paslēpt",
"Download and enable" : "Lejupielādēt un iespējot",
"Disable" : "Deaktivēt",
+ "Allow untested app" : "Atļaut nepārbaudītu lietotni",
"Unknown" : "Nezināms",
"Never" : "Nekad",
"Do you really want to wipe your data from this device?" : "Vai tiešām izdzēst datus šajā ierīcē?",
diff --git a/apps/settings/l10n/mk.js b/apps/settings/l10n/mk.js
index e14c3339511..163cbac7f65 100644
--- a/apps/settings/l10n/mk.js
+++ b/apps/settings/l10n/mk.js
@@ -106,7 +106,6 @@ OC.L10N.register(
"Administration" : "Администрација",
"Users" : "Корисници",
"Additional settings" : "Дополнителни параметри",
- "Artificial Intelligence" : "Вештачка интелигенција",
"Administration privileges" : "Административни привилегии",
"Groupware" : "Групни производи",
"Overview" : "Преглед",
@@ -116,6 +115,7 @@ OC.L10N.register(
"Calendar" : "Календар",
"Personal info" : "Лични податоци",
"Mobile & desktop" : "Мобилен & компјутер",
+ "Artificial Intelligence" : "Вештачка интелигенција",
"Email server" : "Сервер за е-пошта",
"Mail Providers" : "Е-пошта провајдери",
"Send emails using" : "Испраќај е-пошти со",
@@ -143,12 +143,12 @@ OC.L10N.register(
"Profile information" : "Информации за профилот",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Слика на профил, име и презиме, е-пошта, телефонски број, адреса, њеб страна, Twitter, организација, улога, наслов, биографиј и дали вашиот профил е овозможен",
"Nextcloud settings" : "Nextcloud параметри",
- "Task:" : "Задачa:",
"Enable" : "Овозможи",
"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." : "Машинскиот превод може да се имплементира од различни апликации. Овде можете да ја дефинирате предноста на апликациите за машинско преведување што сте ги инсталирале во моментот.",
"Text processing" : "Обработка на текст",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачите за обработка на текст може да се имплементираат од различни апликации. Овде можете да поставите која апликација треба да се користи за која задача.",
+ "Task:" : "Задачa:",
"Here you can decide which group can access certain sections of the administration settings." : "Овде можете да одлучите која група може да пристапи до одредени делови од параметрите за администрација.",
"Unable to modify setting" : "Неможе да се ажурираат параметрите",
"None" : "Ништо",
@@ -176,6 +176,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Двофакторна автентикација не е задолжителна за членови на следниве групи.",
"Excluded groups" : "Исклучени групи",
"Save changes" : "Зачувај ги промените",
+ "Default" : "Предефиниран",
"Update to {update}" : "Надгради на {update}",
"Remove" : "Отстрани ",
"Featured" : "Истакнати",
@@ -195,6 +196,8 @@ OC.L10N.register(
"_Update_::_Update all_" : ["Ажурирај","Ажурирај ги сите"],
"Group name" : "Име на група",
"Nothing to show" : "Нема што да се прикаже",
+ "Loading" : "Се вчитува",
+ "{index} of {total}" : "{index} од {total}",
"Type" : "Вид",
"Learn more" : "Научи повеќе",
"Confirm" : "Потврди",
@@ -223,6 +226,8 @@ OC.L10N.register(
"{productName} Talk for iOS" : "{productName} Talk за iOS",
"{productName} Talk for Android" : "{productName} Talk за Android",
"This session" : "Оваа сесија",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device name" : "Име на уред",
"Marked for remote wipe" : "Означи за далечинско бришење",
"Device settings" : "Параметри за уреди",
@@ -315,9 +320,11 @@ OC.L10N.register(
"Derived from your locale ({weekDayName})" : "Произлезено од вашата локација ({weekDayName})",
"Your headline" : "Вашиот наслов",
"Unable to update language" : "Не може да се ажурира јазикот",
+ "Languages" : "Јазици",
"Help translate" : "Помогни во преводот",
"No language set" : "Не е поставен јазик",
"Unable to update locale" : "Не може да се ажурира локалната локација",
+ "Locales" : "Локации",
"Week starts on {firstDayOfWeek}" : "Неделата започнува во {firstDayOfWeek}",
"No locale set" : "Нема поставено локална локација",
"Your city" : "Град",
@@ -347,6 +354,7 @@ OC.L10N.register(
"Password change is disabled because the master key is disabled" : "Ресетирање на лозинка е оневозможено бидејќи главниот клуч е оневозможен",
"No accounts" : "Нема сметки",
"Manager" : "Менаџер",
+ "New account" : "Нова сметка",
"Display name" : "Име и презиме",
"Either password or email is required" : "Внесување на лозинка или Е-пошта е задолжително",
"Password (required)" : "Лозинка (задолжително)",
@@ -355,6 +363,7 @@ OC.L10N.register(
"Quota" : "Квота",
"Language" : "Јазик",
"Set default language" : "Постави стандарден јазик",
+ "Add new account" : "Додади нова сметка",
"_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} сметка …","{userCount} сметки …"],
"_{userCount} account_::_{userCount} accounts_" : ["{userCount} сметка","{userCount} сметки"],
"Total rows summary" : "Резиме на вкупно редови",
@@ -368,6 +377,8 @@ OC.L10N.register(
"Last login" : "Последно најавување",
"{size} used" : "искористено {size}",
"Delete account" : "Избриши сметка",
+ "Disable account" : "Оневозможени сметка",
+ "Enable account" : "Оневозможи сметка",
"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." : "Во случај да го изгубите уредот или да излезете од компанијата, можете далечински да ги избришете податоците од сите уреди кој се конектирани со корисникот {userid}. Ова работи само доколку уредот е поврзан на интернет.",
"Remote wipe of devices" : "Далечинско бришење на уреди",
@@ -375,8 +386,15 @@ OC.L10N.register(
"Fully delete {userid}'s account including all their personal files, app data, etc." : "Целосно бришење на сметка на {userid} вклучувајќи и сопствените податоци, апликации итн.",
"Account deletion" : "Бришење на сметката",
"Delete {userid}'s account" : "Избриши го корисникот {userid}",
+ "Password can't be empty" : "Лозинката неможе да биде празна",
+ "Password was successfully changed" : "Лозинката е успешно променета",
+ "Email can't be empty" : "Е-пошта неможе да биде празна",
+ "Email was successfully changed" : "Е-пошта е успешно променета",
"Welcome mail sent!" : "Испратена е-пошта порака за добредојде!",
+ "Loading account …" : "Вчирување на сметка ...",
"Change display name" : "Промена на името",
+ "Set new password" : "Постави нова лозинка",
+ "Set new email address" : "Постави нова Е-пошта адреса",
"Set the language" : "Постави јазик",
"Done" : "Готово",
"Edit" : "Уреди",
@@ -386,7 +404,9 @@ OC.L10N.register(
"Show storage path" : "Прикажи патека на складиште",
"Show last login" : "Прикажи последно најавување",
"Sorting" : "Сортирање",
+ "By name" : "По име",
"Send email" : "Испрати пошта",
+ "Send welcome email to new accounts" : "Испрати е-пошта за добредојде до новите сметки",
"Defaults" : "Стандарди",
"Default quota" : "Стандардна квота",
"Select default quota" : "Избери стандардна квота",
@@ -403,6 +423,7 @@ OC.L10N.register(
"Your browser does not support WebAuthn." : "Вашиот прелистувач не поддржува WebAuthn.",
"As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Како администратор, можете детално да го прилагодите однесувањето на споделувањето. Погледнете ја документацијата за повеќе информации.",
"You need to enable the File sharing App." : "Треба да ја овозможите апликацијата Споделување на датотеки.",
+ "Version {version}" : "Верзија {version}",
"All accounts" : "Сите сметки",
"Admins" : "Администратори",
"Sending…" : "Испраќа…",
diff --git a/apps/settings/l10n/mk.json b/apps/settings/l10n/mk.json
index 5dbc53e93f3..ca957571a50 100644
--- a/apps/settings/l10n/mk.json
+++ b/apps/settings/l10n/mk.json
@@ -104,7 +104,6 @@
"Administration" : "Администрација",
"Users" : "Корисници",
"Additional settings" : "Дополнителни параметри",
- "Artificial Intelligence" : "Вештачка интелигенција",
"Administration privileges" : "Административни привилегии",
"Groupware" : "Групни производи",
"Overview" : "Преглед",
@@ -114,6 +113,7 @@
"Calendar" : "Календар",
"Personal info" : "Лични податоци",
"Mobile & desktop" : "Мобилен & компјутер",
+ "Artificial Intelligence" : "Вештачка интелигенција",
"Email server" : "Сервер за е-пошта",
"Mail Providers" : "Е-пошта провајдери",
"Send emails using" : "Испраќај е-пошти со",
@@ -141,12 +141,12 @@
"Profile information" : "Информации за профилот",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Слика на профил, име и презиме, е-пошта, телефонски број, адреса, њеб страна, Twitter, организација, улога, наслов, биографиј и дали вашиот профил е овозможен",
"Nextcloud settings" : "Nextcloud параметри",
- "Task:" : "Задачa:",
"Enable" : "Овозможи",
"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." : "Машинскиот превод може да се имплементира од различни апликации. Овде можете да ја дефинирате предноста на апликациите за машинско преведување што сте ги инсталирале во моментот.",
"Text processing" : "Обработка на текст",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачите за обработка на текст може да се имплементираат од различни апликации. Овде можете да поставите која апликација треба да се користи за која задача.",
+ "Task:" : "Задачa:",
"Here you can decide which group can access certain sections of the administration settings." : "Овде можете да одлучите која група може да пристапи до одредени делови од параметрите за администрација.",
"Unable to modify setting" : "Неможе да се ажурираат параметрите",
"None" : "Ништо",
@@ -174,6 +174,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Двофакторна автентикација не е задолжителна за членови на следниве групи.",
"Excluded groups" : "Исклучени групи",
"Save changes" : "Зачувај ги промените",
+ "Default" : "Предефиниран",
"Update to {update}" : "Надгради на {update}",
"Remove" : "Отстрани ",
"Featured" : "Истакнати",
@@ -193,6 +194,8 @@
"_Update_::_Update all_" : ["Ажурирај","Ажурирај ги сите"],
"Group name" : "Име на група",
"Nothing to show" : "Нема што да се прикаже",
+ "Loading" : "Се вчитува",
+ "{index} of {total}" : "{index} од {total}",
"Type" : "Вид",
"Learn more" : "Научи повеќе",
"Confirm" : "Потврди",
@@ -221,6 +224,8 @@
"{productName} Talk for iOS" : "{productName} Talk за iOS",
"{productName} Talk for Android" : "{productName} Talk за Android",
"This session" : "Оваа сесија",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device name" : "Име на уред",
"Marked for remote wipe" : "Означи за далечинско бришење",
"Device settings" : "Параметри за уреди",
@@ -313,9 +318,11 @@
"Derived from your locale ({weekDayName})" : "Произлезено од вашата локација ({weekDayName})",
"Your headline" : "Вашиот наслов",
"Unable to update language" : "Не може да се ажурира јазикот",
+ "Languages" : "Јазици",
"Help translate" : "Помогни во преводот",
"No language set" : "Не е поставен јазик",
"Unable to update locale" : "Не може да се ажурира локалната локација",
+ "Locales" : "Локации",
"Week starts on {firstDayOfWeek}" : "Неделата започнува во {firstDayOfWeek}",
"No locale set" : "Нема поставено локална локација",
"Your city" : "Град",
@@ -345,6 +352,7 @@
"Password change is disabled because the master key is disabled" : "Ресетирање на лозинка е оневозможено бидејќи главниот клуч е оневозможен",
"No accounts" : "Нема сметки",
"Manager" : "Менаџер",
+ "New account" : "Нова сметка",
"Display name" : "Име и презиме",
"Either password or email is required" : "Внесување на лозинка или Е-пошта е задолжително",
"Password (required)" : "Лозинка (задолжително)",
@@ -353,6 +361,7 @@
"Quota" : "Квота",
"Language" : "Јазик",
"Set default language" : "Постави стандарден јазик",
+ "Add new account" : "Додади нова сметка",
"_{userCount} account …_::_{userCount} accounts …_" : ["{userCount} сметка …","{userCount} сметки …"],
"_{userCount} account_::_{userCount} accounts_" : ["{userCount} сметка","{userCount} сметки"],
"Total rows summary" : "Резиме на вкупно редови",
@@ -366,6 +375,8 @@
"Last login" : "Последно најавување",
"{size} used" : "искористено {size}",
"Delete account" : "Избриши сметка",
+ "Disable account" : "Оневозможени сметка",
+ "Enable account" : "Оневозможи сметка",
"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." : "Во случај да го изгубите уредот или да излезете од компанијата, можете далечински да ги избришете податоците од сите уреди кој се конектирани со корисникот {userid}. Ова работи само доколку уредот е поврзан на интернет.",
"Remote wipe of devices" : "Далечинско бришење на уреди",
@@ -373,8 +384,15 @@
"Fully delete {userid}'s account including all their personal files, app data, etc." : "Целосно бришење на сметка на {userid} вклучувајќи и сопствените податоци, апликации итн.",
"Account deletion" : "Бришење на сметката",
"Delete {userid}'s account" : "Избриши го корисникот {userid}",
+ "Password can't be empty" : "Лозинката неможе да биде празна",
+ "Password was successfully changed" : "Лозинката е успешно променета",
+ "Email can't be empty" : "Е-пошта неможе да биде празна",
+ "Email was successfully changed" : "Е-пошта е успешно променета",
"Welcome mail sent!" : "Испратена е-пошта порака за добредојде!",
+ "Loading account …" : "Вчирување на сметка ...",
"Change display name" : "Промена на името",
+ "Set new password" : "Постави нова лозинка",
+ "Set new email address" : "Постави нова Е-пошта адреса",
"Set the language" : "Постави јазик",
"Done" : "Готово",
"Edit" : "Уреди",
@@ -384,7 +402,9 @@
"Show storage path" : "Прикажи патека на складиште",
"Show last login" : "Прикажи последно најавување",
"Sorting" : "Сортирање",
+ "By name" : "По име",
"Send email" : "Испрати пошта",
+ "Send welcome email to new accounts" : "Испрати е-пошта за добредојде до новите сметки",
"Defaults" : "Стандарди",
"Default quota" : "Стандардна квота",
"Select default quota" : "Избери стандардна квота",
@@ -401,6 +421,7 @@
"Your browser does not support WebAuthn." : "Вашиот прелистувач не поддржува WebAuthn.",
"As admin you can fine-tune the sharing behavior. Please see the documentation for more information." : "Како администратор, можете детално да го прилагодите однесувањето на споделувањето. Погледнете ја документацијата за повеќе информации.",
"You need to enable the File sharing App." : "Треба да ја овозможите апликацијата Споделување на датотеки.",
+ "Version {version}" : "Верзија {version}",
"All accounts" : "Сите сметки",
"Admins" : "Администратори",
"Sending…" : "Испраќа…",
diff --git a/apps/settings/l10n/nb.js b/apps/settings/l10n/nb.js
index e0811e071eb..8f65a357f92 100644
--- a/apps/settings/l10n/nb.js
+++ b/apps/settings/l10n/nb.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Administrasjon",
"Users" : "Brukere",
"Additional settings" : "Flere innstillinger",
- "Artificial Intelligence" : "Kunstig intelligens",
+ "Assistant" : "Assistent",
"Administration privileges" : "Administratorrettigheter",
"Groupware" : "Gruppevare",
"Overview" : "Oversikt",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Kalender",
"Personal info" : "Personlig informasjon",
"Mobile & desktop" : "Mobil og skrivebord",
+ "Artificial Intelligence" : "Kunstig intelligens",
"Email server" : "E-postserver",
"Mail Providers" : "Epost-tilbydere",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Epost-tilbyder åpner for sending av epost direkte via brukerens personlige epost-konto. På nåværende tidspunkt er denne funskjonen begrenset til kalenderinvitasjoner. Krever Nextcloud Mail 4.1 og en epost-konto i Nextcloud Mail som er lik brukerens epost-adresse i Nextcloud.",
@@ -317,7 +318,6 @@ OC.L10N.register(
"Nextcloud settings" : "Nextcloud innstillinger",
"Unified task processing" : "Enhetlig oppgavebehandling",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI-oppgaver kan implementeres av forskjellige apper. Her kan du angi hvilken app som skal brukes til hvilken oppgave.",
- "Task:" : "Oppgave:",
"Enable" : "Aktiver",
"None of your currently installed apps provide Task processing functionality" : "Ingen av appene du installerte for øyeblikket, har oppgavebehandlingsfunksjonalitet",
"Machine translation" : "Maskinoversettelse",
@@ -327,6 +327,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ingen av de installerte appene dine har bildegenereringsfunksjonalitet",
"Text processing" : "Tekstbehandling",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Tekstbehandlingsoppgaver kan implementeres av forskjellige apper. Her kan du angi hvilken app som skal brukes til hvilken oppgave.",
+ "Task:" : "Oppgave:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ingen av de installerte appene dine har tekstbehandlingsfunksjonalitet ved hjelp av API-en for tekstbehandling.",
"Here you can decide which group can access certain sections of the administration settings." : "Her kan du bestemme hvilken gruppe som kan få tilgang til bestemte deler av administrasjonsinnstillingene.",
"Unable to modify setting" : "Kan ikke endre innstilling",
@@ -382,6 +383,10 @@ OC.L10N.register(
"Excluded groups" : "Utelukkede grupper",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Når grupper velges/ekskluderes, bruker de følgende logikk for å avgjøre om en konto har 2FA håndhevet: Hvis ingen grupper er valgt, aktiveres 2FA for alle unntatt medlemmer av de ekskluderte gruppene. Hvis grupper velges, er 2FA aktivert for alle medlemmer av disse. Hvis en konto er både i en valgt og ekskludert gruppe, har den valgte forrang og 2FA håndheves.",
"Save changes" : "Lagre endringer",
+ "Default" : "Forvalg",
+ "Registered Deploy daemons list" : "Registrert liste over distribuerings-daemoner",
+ "No Deploy daemons configured" : "Ingen distribuerings-daemoner konfigurert",
+ "Register a custom one or setup from available templates" : "Registrer en tilpasset en eller sett opp fra tilgjengelige maler",
"Show details for {appName} app" : "Vis detaljer for {appName}-app",
"Update to {update}" : "Oppdater til {update}",
"Remove" : "Fjern",
diff --git a/apps/settings/l10n/nb.json b/apps/settings/l10n/nb.json
index e4db361cb52..5018b931c3a 100644
--- a/apps/settings/l10n/nb.json
+++ b/apps/settings/l10n/nb.json
@@ -107,7 +107,7 @@
"Administration" : "Administrasjon",
"Users" : "Brukere",
"Additional settings" : "Flere innstillinger",
- "Artificial Intelligence" : "Kunstig intelligens",
+ "Assistant" : "Assistent",
"Administration privileges" : "Administratorrettigheter",
"Groupware" : "Gruppevare",
"Overview" : "Oversikt",
@@ -117,6 +117,7 @@
"Calendar" : "Kalender",
"Personal info" : "Personlig informasjon",
"Mobile & desktop" : "Mobil og skrivebord",
+ "Artificial Intelligence" : "Kunstig intelligens",
"Email server" : "E-postserver",
"Mail Providers" : "Epost-tilbydere",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Epost-tilbyder åpner for sending av epost direkte via brukerens personlige epost-konto. På nåværende tidspunkt er denne funskjonen begrenset til kalenderinvitasjoner. Krever Nextcloud Mail 4.1 og en epost-konto i Nextcloud Mail som er lik brukerens epost-adresse i Nextcloud.",
@@ -315,7 +316,6 @@
"Nextcloud settings" : "Nextcloud innstillinger",
"Unified task processing" : "Enhetlig oppgavebehandling",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI-oppgaver kan implementeres av forskjellige apper. Her kan du angi hvilken app som skal brukes til hvilken oppgave.",
- "Task:" : "Oppgave:",
"Enable" : "Aktiver",
"None of your currently installed apps provide Task processing functionality" : "Ingen av appene du installerte for øyeblikket, har oppgavebehandlingsfunksjonalitet",
"Machine translation" : "Maskinoversettelse",
@@ -325,6 +325,7 @@
"None of your currently installed apps provide image generation functionality" : "Ingen av de installerte appene dine har bildegenereringsfunksjonalitet",
"Text processing" : "Tekstbehandling",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Tekstbehandlingsoppgaver kan implementeres av forskjellige apper. Her kan du angi hvilken app som skal brukes til hvilken oppgave.",
+ "Task:" : "Oppgave:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ingen av de installerte appene dine har tekstbehandlingsfunksjonalitet ved hjelp av API-en for tekstbehandling.",
"Here you can decide which group can access certain sections of the administration settings." : "Her kan du bestemme hvilken gruppe som kan få tilgang til bestemte deler av administrasjonsinnstillingene.",
"Unable to modify setting" : "Kan ikke endre innstilling",
@@ -380,6 +381,10 @@
"Excluded groups" : "Utelukkede grupper",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Når grupper velges/ekskluderes, bruker de følgende logikk for å avgjøre om en konto har 2FA håndhevet: Hvis ingen grupper er valgt, aktiveres 2FA for alle unntatt medlemmer av de ekskluderte gruppene. Hvis grupper velges, er 2FA aktivert for alle medlemmer av disse. Hvis en konto er både i en valgt og ekskludert gruppe, har den valgte forrang og 2FA håndheves.",
"Save changes" : "Lagre endringer",
+ "Default" : "Forvalg",
+ "Registered Deploy daemons list" : "Registrert liste over distribuerings-daemoner",
+ "No Deploy daemons configured" : "Ingen distribuerings-daemoner konfigurert",
+ "Register a custom one or setup from available templates" : "Registrer en tilpasset en eller sett opp fra tilgjengelige maler",
"Show details for {appName} app" : "Vis detaljer for {appName}-app",
"Update to {update}" : "Oppdater til {update}",
"Remove" : "Fjern",
diff --git a/apps/settings/l10n/nl.js b/apps/settings/l10n/nl.js
index 34062ae3b2e..b4bac2e9c79 100644
--- a/apps/settings/l10n/nl.js
+++ b/apps/settings/l10n/nl.js
@@ -104,12 +104,13 @@ OC.L10N.register(
"Set your password" : "Stel je wachtwoord in",
"Go to %s" : "Ga naar %s",
"Install Client" : "Installeer Client",
+ "Logged in account must be a sub admin" : "Ingelogd account moet een subbeheerder zijn",
"Apps" : "Apps",
"Personal" : "Persoonlijk",
"Administration" : "Beheer",
"Users" : "Gebruikers",
"Additional settings" : "Aanvullende instellingen",
- "Artificial Intelligence" : "Artificiële Intelligentie",
+ "Assistant" : "Assistent",
"Administration privileges" : "Beheerdersprivileges",
"Groupware" : "Groupware",
"Overview" : "Overzicht",
@@ -119,8 +120,10 @@ OC.L10N.register(
"Calendar" : "Agenda",
"Personal info" : "Persoonlijke info",
"Mobile & desktop" : "Mobiel & desktop",
+ "Artificial Intelligence" : "Artificiële Intelligentie",
"Email server" : "E-mailserver",
"Mail Providers" : "Mail-providers",
+ "Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Mailprovider maakt het mogelijk e-mails rechtstreeks via het persoonlijke e-mailaccount van de gebruiker te verzenden. Momenteel is deze functionaliteit beperkt tot agenda-uitnodigingen. Het vereist Nextcloud Mail 4.1 en een e-mailaccount in Nextcloud Mail dat overeenkomt met het e-mailadres van de gebruiker in Nextcloud.",
"Send emails using" : "E-mail verzenden met",
"User's email account" : "E-mailaccount gebruiker",
"System email account" : "E-mailaccount systeem",
@@ -129,6 +132,7 @@ OC.L10N.register(
"Unlimited" : "Ongelimiteerd",
"Verifying" : "Controleer",
"Allowed admin IP ranges" : "Toegestane beheerder IP-reeksen",
+ "Admin IP filtering isn't applied." : "Admin IP-filtering wordt niet toegepast.",
"Configuration key \"%1$s\" expects an array (%2$s found). Admin IP range validation will not be applied." : "Configuratiesleutel \"%1$s\" verwacht een array (%2$s gevonden). Validatie van beheerder IP-bereik wordt niet toegepast.",
"Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "Configuratiesleutel \"%1$s\" bevat ongeldig(e) IP-bereik(en): \"%2$s\"",
"Admin IP filtering is correctly configured." : "Beheerder IP-filtering is juist geconfigureerd.",
@@ -139,6 +143,9 @@ OC.L10N.register(
"Your remote address could not be determined." : "Je remote adres kon niet bepaald worden",
"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." : "Je remote adres is geregistreerd als \"%s\" en wordt op dit moment afgeremd ter bescherming van bruteforce aanvallen. Dit verlaagt de performantie van verschillende aanvragen. Als het remote adres niet uw adres is kan dit wijzen op een verkeerd ingestelde proxy. ",
"Your remote address \"%s\" is not brute-force throttled." : "Je remote adres %s is niet bruteforce begrensd.",
+ "Old administration imported certificates" : "Oude administratie geïmporteerde certificaten",
+ "A background job is pending that checks for administration imported SSL certificates. Please check back later." : "Er is een achtergrondtaak in behandeling die controleert op het beheer van geïmporteerde SSL-certificaten. Kom later nog eens terug.",
+ "There are some administration 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." : "Er zijn enkele door de administratie geïmporteerde SSL-certificaten aanwezig die niet meer worden gebruikt bij Nextcloud 21. Ze kunnen op de opdrachtregel worden geïmporteerd via het commando \"occ security: certificates: import\". Hun paden binnen de datadirectory worden hieronder weergegeven.",
"Code integrity" : "Integriteit code",
"Integrity checker has been disabled. Integrity cannot be verified." : "Integriteitscontrole is uitgeschakeld. Integriteit kan niet gecontroleerd worden.",
"No altered files" : "Geen gewijzigde bestanden",
@@ -146,6 +153,7 @@ OC.L10N.register(
"Cron errors" : "Cron fouten",
"It was not possible to execute the cron job via CLI. The following technical errors have appeared:\n%s" : "Het was niet mogelijk om de systeem cron via CLI uit te voeren. De volgende technische problemen traden op:\n%s",
"The last cron job ran without errors." : "De laatste crontaak liep zonder fouten.",
+ "Cron last run" : "Cron laatste run",
"Last background job execution ran %s. Something seems wrong. {link}." : "Laatste achtegrondtaak liep%s. Er ging iets fout. {link}",
"Last background job execution ran %s." : "Laatste achtergrondtaak liep %s.",
"Data directory protected" : "Datamap is beveiligd",
@@ -156,9 +164,16 @@ OC.L10N.register(
"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." : "De database mist een paar optionele kolommen. Omdat het toevoegen van kolommen op grote tabellen veel tijd kan kosten, zijn ze niet automatisch gecreëerd, omdat dat optioneel kan. Door het draaien van \"occ db:add-missing-columns\" kunnen deze kolommen handmatig worden toegevoegd terwijl de server blijft draaien. Als de kolommen zijn toegevoegd, zullen bepaalde functionaliteiten veel sneller of gemakkelijker plaatsvinden.",
"Database missing indices" : "Database mist indexen",
"Missing indices:" : "Ontbrekende indexen:",
+ "\"%s\" in table \"%s\"" : "\"%s\" in tabel \"%s\"",
+ "Detected some missing optional indices. Occasionally new indices are added (by Nextcloud or installed applications) to improve database performance. Adding indices can sometimes take awhile and temporarily hurt performance so this is not done automatically during upgrades. Once the indices are added, queries to those tables should be faster. Use the command `occ db:add-missing-indices` to add them." : "Enkele ontbrekende optionele indices gedetecteerd. Af en toe worden er nieuwe indices toegevoegd (door Nextcloud of geïnstalleerde applicaties) om de databaseprestaties te verbeteren. Het toevoegen van indices kan soms een tijdje duren en de prestaties tijdelijk schaden, dus dit gebeurt niet automatisch tijdens upgrades. Zodra de indices zijn toegevoegd, moeten zoekopdrachten naar die tabellen sneller zijn. Gebruik de opdracht `occ db:add-missing-indices` om ze toe te voegen.",
"Database missing primary keys" : "Database mist primaire sleutels",
+ "Missing primary key on table \"%s\"." : "Ontbrekende primaire sleutel op tabel \"%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." : "De database mist enkele primaire sleutels. Omdat het toevoegen van primaire sleutels aan grote tabellen enige tijd kan duren, werden ze niet automatisch toegevoegd. Door \"occ db:add-missing-primary-keys\" uit te voeren, kunnen die ontbrekende primaire sleutels handmatig worden toegevoegd terwijl de server blijft draaien.",
- "This instance is running in debug mode. Only enable this for local development and not in production environments." : "Deze instantie draait in debug modus. Gelieve deze modus enkel te gebruiken voor lokale ontwikkeling, en niet in productie omgevingen.",
+ "Database pending bigint migrations" : "Database in afwachting van bigint-migraties",
+ "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." : "Sommige kolommen in de database missen een conversie naar big int. Omdat het veranderen van kolomtypen op grote tabellen enige tijd kon duren, werden ze niet automatisch gewijzigd. Door \"occ db: convert-filecache-bigint\" uit te voeren, kunnen de hangende wijzigingen handmatig worden toegepast. Deze bewerking moet worden uitgevoerd terwijl de instantie offline is.",
+ "Debug mode" : "Foutopsporingsmodus",
+ "This instance is running in debug mode. Only enable this for local development and not in production environments." : "Deze instantie draait in foutopsporingsmodus. Gelieve deze modus enkel te gebruiken voor lokale ontwikkeling, en niet in productie omgevingen.",
+ "Debug mode is disabled." : "Foutopsporingsmodus uitgeschakeld",
"Default phone region" : "Standaard telefoonregio",
"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." : "Je installatie heeft geen standaard telefoonregio. Dit is nodig om telefoonnummers te valideren in de profielinstellingen zonder landcode. Om nummers zonder landcode toe te staan, voeg je \"default_phone_region\" met de respectieve ISO 3166-1-code van de regio toe aan je configuratiebestand.",
"Email test" : "E-mail test",
@@ -174,8 +189,10 @@ OC.L10N.register(
"Internet connectivity is disabled in configuration file." : "Verbinding met het internet is uitgeschakeld in het configuratiebestand.",
"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." : "Deze server heeft geen werkende internetverbinding: meerdere endpoints kunnen niet worden bereikt. Dat betekent dat sommige functies, zoals het gebruik van externe opslag, notificaties over updates of installatie van apps van derde partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie emails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als je alle functies wilt gebruiken.",
"JavaScript modules support" : "JavaScript modules support",
+ "Your webserver is not set up to serve `.js.map` files. Without these files, JavaScript Source Maps won't function properly, making it more challenging to troubleshoot and debug any issues that may arise." : "Jouw webserver is niet ingesteld om `.js.map`-bestanden te verwerken. Zonder deze bestanden zullen JavaScript Source Maps niet goed functioneren, waardoor het een grotere uitdaging wordt om eventuele problemen op te lossen en op te sporen.",
"Disabled" : "Uitgeschakeld",
"The old server-side-encryption format is enabled. We recommend disabling this." : "Het oude server-side-encryptie formaat is ingeschakeld. We raden aan om dit uit te schakelen.",
+ "The logging level is set to debug level. Use debug level only when you have a problem to diagnose, and then reset your log level to a less-verbose level as it outputs a lot of information, and can affect your server performance." : "Het logniveau is ingesteld op foutopsporingsniveau. Gebruik het foutopsporingsniveau alleen om een probleem te diagnosticeren, en reset vervolgens uw log-niveau naar een niveau met minder informatie, omdat het veel informatie oplevert en de prestaties van uw server kan beïnvloeden.",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "De PHP functie \"set_time_limit\" is niet beschikbaar. Dit kan erin resulteren dat de scripts halverwege stoppen, waardoor de installatie ontregeld raakt. We adviseren sterk om deze functie in te schakelen.",
"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.",
@@ -193,8 +210,8 @@ OC.L10N.register(
"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.",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profielfoto, volledige naam, e-mailadres, telefoonnummer, adres, website, Twitter, organisatie, rol, kop, biografie en of je profiel is ingeschakeld",
"Nextcloud settings" : "Nextcloud instellingen",
- "Task:" : "Taak:",
"Enable" : "Inschakelen",
+ "Task:" : "Taak:",
"Here you can decide which group can access certain sections of the administration settings." : "Hier kun je beslissen welke groep toegang heeft tot bepaalde onderdelen van de beheerders instellingen.",
"Unable to modify setting" : "Kan instelling niet aanpassen",
"None" : "Geen",
@@ -245,6 +262,10 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Tweestapsverificatie wordt niet geforceerd voor leden van de volgende groepen.",
"Excluded groups" : "Uitgesloten groepen",
"Save changes" : "Wijzigingen bewaren",
+ "Default" : "Standaard",
+ "Registered Deploy daemons list" : "Lijst van geregistreerde Deploy Daemons",
+ "No Deploy daemons configured" : "Geen Deploy Daemons geconfigureerd",
+ "Register a custom one or setup from available templates" : "Registreer met de hand of gebruik een van de beschikbare templates",
"Show details for {appName} app" : "Toon details voor {appName} app",
"Update to {update}" : "Update naar {update}",
"Remove" : "Verwijderen",
diff --git a/apps/settings/l10n/nl.json b/apps/settings/l10n/nl.json
index 028e69a3d6b..42f5712d167 100644
--- a/apps/settings/l10n/nl.json
+++ b/apps/settings/l10n/nl.json
@@ -102,12 +102,13 @@
"Set your password" : "Stel je wachtwoord in",
"Go to %s" : "Ga naar %s",
"Install Client" : "Installeer Client",
+ "Logged in account must be a sub admin" : "Ingelogd account moet een subbeheerder zijn",
"Apps" : "Apps",
"Personal" : "Persoonlijk",
"Administration" : "Beheer",
"Users" : "Gebruikers",
"Additional settings" : "Aanvullende instellingen",
- "Artificial Intelligence" : "Artificiële Intelligentie",
+ "Assistant" : "Assistent",
"Administration privileges" : "Beheerdersprivileges",
"Groupware" : "Groupware",
"Overview" : "Overzicht",
@@ -117,8 +118,10 @@
"Calendar" : "Agenda",
"Personal info" : "Persoonlijke info",
"Mobile & desktop" : "Mobiel & desktop",
+ "Artificial Intelligence" : "Artificiële Intelligentie",
"Email server" : "E-mailserver",
"Mail Providers" : "Mail-providers",
+ "Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Mailprovider maakt het mogelijk e-mails rechtstreeks via het persoonlijke e-mailaccount van de gebruiker te verzenden. Momenteel is deze functionaliteit beperkt tot agenda-uitnodigingen. Het vereist Nextcloud Mail 4.1 en een e-mailaccount in Nextcloud Mail dat overeenkomt met het e-mailadres van de gebruiker in Nextcloud.",
"Send emails using" : "E-mail verzenden met",
"User's email account" : "E-mailaccount gebruiker",
"System email account" : "E-mailaccount systeem",
@@ -127,6 +130,7 @@
"Unlimited" : "Ongelimiteerd",
"Verifying" : "Controleer",
"Allowed admin IP ranges" : "Toegestane beheerder IP-reeksen",
+ "Admin IP filtering isn't applied." : "Admin IP-filtering wordt niet toegepast.",
"Configuration key \"%1$s\" expects an array (%2$s found). Admin IP range validation will not be applied." : "Configuratiesleutel \"%1$s\" verwacht een array (%2$s gevonden). Validatie van beheerder IP-bereik wordt niet toegepast.",
"Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "Configuratiesleutel \"%1$s\" bevat ongeldig(e) IP-bereik(en): \"%2$s\"",
"Admin IP filtering is correctly configured." : "Beheerder IP-filtering is juist geconfigureerd.",
@@ -137,6 +141,9 @@
"Your remote address could not be determined." : "Je remote adres kon niet bepaald worden",
"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." : "Je remote adres is geregistreerd als \"%s\" en wordt op dit moment afgeremd ter bescherming van bruteforce aanvallen. Dit verlaagt de performantie van verschillende aanvragen. Als het remote adres niet uw adres is kan dit wijzen op een verkeerd ingestelde proxy. ",
"Your remote address \"%s\" is not brute-force throttled." : "Je remote adres %s is niet bruteforce begrensd.",
+ "Old administration imported certificates" : "Oude administratie geïmporteerde certificaten",
+ "A background job is pending that checks for administration imported SSL certificates. Please check back later." : "Er is een achtergrondtaak in behandeling die controleert op het beheer van geïmporteerde SSL-certificaten. Kom later nog eens terug.",
+ "There are some administration 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." : "Er zijn enkele door de administratie geïmporteerde SSL-certificaten aanwezig die niet meer worden gebruikt bij Nextcloud 21. Ze kunnen op de opdrachtregel worden geïmporteerd via het commando \"occ security: certificates: import\". Hun paden binnen de datadirectory worden hieronder weergegeven.",
"Code integrity" : "Integriteit code",
"Integrity checker has been disabled. Integrity cannot be verified." : "Integriteitscontrole is uitgeschakeld. Integriteit kan niet gecontroleerd worden.",
"No altered files" : "Geen gewijzigde bestanden",
@@ -144,6 +151,7 @@
"Cron errors" : "Cron fouten",
"It was not possible to execute the cron job via CLI. The following technical errors have appeared:\n%s" : "Het was niet mogelijk om de systeem cron via CLI uit te voeren. De volgende technische problemen traden op:\n%s",
"The last cron job ran without errors." : "De laatste crontaak liep zonder fouten.",
+ "Cron last run" : "Cron laatste run",
"Last background job execution ran %s. Something seems wrong. {link}." : "Laatste achtegrondtaak liep%s. Er ging iets fout. {link}",
"Last background job execution ran %s." : "Laatste achtergrondtaak liep %s.",
"Data directory protected" : "Datamap is beveiligd",
@@ -154,9 +162,16 @@
"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." : "De database mist een paar optionele kolommen. Omdat het toevoegen van kolommen op grote tabellen veel tijd kan kosten, zijn ze niet automatisch gecreëerd, omdat dat optioneel kan. Door het draaien van \"occ db:add-missing-columns\" kunnen deze kolommen handmatig worden toegevoegd terwijl de server blijft draaien. Als de kolommen zijn toegevoegd, zullen bepaalde functionaliteiten veel sneller of gemakkelijker plaatsvinden.",
"Database missing indices" : "Database mist indexen",
"Missing indices:" : "Ontbrekende indexen:",
+ "\"%s\" in table \"%s\"" : "\"%s\" in tabel \"%s\"",
+ "Detected some missing optional indices. Occasionally new indices are added (by Nextcloud or installed applications) to improve database performance. Adding indices can sometimes take awhile and temporarily hurt performance so this is not done automatically during upgrades. Once the indices are added, queries to those tables should be faster. Use the command `occ db:add-missing-indices` to add them." : "Enkele ontbrekende optionele indices gedetecteerd. Af en toe worden er nieuwe indices toegevoegd (door Nextcloud of geïnstalleerde applicaties) om de databaseprestaties te verbeteren. Het toevoegen van indices kan soms een tijdje duren en de prestaties tijdelijk schaden, dus dit gebeurt niet automatisch tijdens upgrades. Zodra de indices zijn toegevoegd, moeten zoekopdrachten naar die tabellen sneller zijn. Gebruik de opdracht `occ db:add-missing-indices` om ze toe te voegen.",
"Database missing primary keys" : "Database mist primaire sleutels",
+ "Missing primary key on table \"%s\"." : "Ontbrekende primaire sleutel op tabel \"%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." : "De database mist enkele primaire sleutels. Omdat het toevoegen van primaire sleutels aan grote tabellen enige tijd kan duren, werden ze niet automatisch toegevoegd. Door \"occ db:add-missing-primary-keys\" uit te voeren, kunnen die ontbrekende primaire sleutels handmatig worden toegevoegd terwijl de server blijft draaien.",
- "This instance is running in debug mode. Only enable this for local development and not in production environments." : "Deze instantie draait in debug modus. Gelieve deze modus enkel te gebruiken voor lokale ontwikkeling, en niet in productie omgevingen.",
+ "Database pending bigint migrations" : "Database in afwachting van bigint-migraties",
+ "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." : "Sommige kolommen in de database missen een conversie naar big int. Omdat het veranderen van kolomtypen op grote tabellen enige tijd kon duren, werden ze niet automatisch gewijzigd. Door \"occ db: convert-filecache-bigint\" uit te voeren, kunnen de hangende wijzigingen handmatig worden toegepast. Deze bewerking moet worden uitgevoerd terwijl de instantie offline is.",
+ "Debug mode" : "Foutopsporingsmodus",
+ "This instance is running in debug mode. Only enable this for local development and not in production environments." : "Deze instantie draait in foutopsporingsmodus. Gelieve deze modus enkel te gebruiken voor lokale ontwikkeling, en niet in productie omgevingen.",
+ "Debug mode is disabled." : "Foutopsporingsmodus uitgeschakeld",
"Default phone region" : "Standaard telefoonregio",
"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." : "Je installatie heeft geen standaard telefoonregio. Dit is nodig om telefoonnummers te valideren in de profielinstellingen zonder landcode. Om nummers zonder landcode toe te staan, voeg je \"default_phone_region\" met de respectieve ISO 3166-1-code van de regio toe aan je configuratiebestand.",
"Email test" : "E-mail test",
@@ -172,8 +187,10 @@
"Internet connectivity is disabled in configuration file." : "Verbinding met het internet is uitgeschakeld in het configuratiebestand.",
"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." : "Deze server heeft geen werkende internetverbinding: meerdere endpoints kunnen niet worden bereikt. Dat betekent dat sommige functies, zoals het gebruik van externe opslag, notificaties over updates of installatie van apps van derde partijen niet werken. Ook het benaderen van bestanden vanaf een remote locatie en het versturen van notificatie emails kan mislukken. We adviseren om de internetverbinding voor deze server in te schakelen als je alle functies wilt gebruiken.",
"JavaScript modules support" : "JavaScript modules support",
+ "Your webserver is not set up to serve `.js.map` files. Without these files, JavaScript Source Maps won't function properly, making it more challenging to troubleshoot and debug any issues that may arise." : "Jouw webserver is niet ingesteld om `.js.map`-bestanden te verwerken. Zonder deze bestanden zullen JavaScript Source Maps niet goed functioneren, waardoor het een grotere uitdaging wordt om eventuele problemen op te lossen en op te sporen.",
"Disabled" : "Uitgeschakeld",
"The old server-side-encryption format is enabled. We recommend disabling this." : "Het oude server-side-encryptie formaat is ingeschakeld. We raden aan om dit uit te schakelen.",
+ "The logging level is set to debug level. Use debug level only when you have a problem to diagnose, and then reset your log level to a less-verbose level as it outputs a lot of information, and can affect your server performance." : "Het logniveau is ingesteld op foutopsporingsniveau. Gebruik het foutopsporingsniveau alleen om een probleem te diagnosticeren, en reset vervolgens uw log-niveau naar een niveau met minder informatie, omdat het veel informatie oplevert en de prestaties van uw server kan beïnvloeden.",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "De PHP functie \"set_time_limit\" is niet beschikbaar. Dit kan erin resulteren dat de scripts halverwege stoppen, waardoor de installatie ontregeld raakt. We adviseren sterk om deze functie in te schakelen.",
"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.",
@@ -191,8 +208,8 @@
"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.",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profielfoto, volledige naam, e-mailadres, telefoonnummer, adres, website, Twitter, organisatie, rol, kop, biografie en of je profiel is ingeschakeld",
"Nextcloud settings" : "Nextcloud instellingen",
- "Task:" : "Taak:",
"Enable" : "Inschakelen",
+ "Task:" : "Taak:",
"Here you can decide which group can access certain sections of the administration settings." : "Hier kun je beslissen welke groep toegang heeft tot bepaalde onderdelen van de beheerders instellingen.",
"Unable to modify setting" : "Kan instelling niet aanpassen",
"None" : "Geen",
@@ -243,6 +260,10 @@
"Two-factor authentication is not enforced for members of the following groups." : "Tweestapsverificatie wordt niet geforceerd voor leden van de volgende groepen.",
"Excluded groups" : "Uitgesloten groepen",
"Save changes" : "Wijzigingen bewaren",
+ "Default" : "Standaard",
+ "Registered Deploy daemons list" : "Lijst van geregistreerde Deploy Daemons",
+ "No Deploy daemons configured" : "Geen Deploy Daemons geconfigureerd",
+ "Register a custom one or setup from available templates" : "Registreer met de hand of gebruik een van de beschikbare templates",
"Show details for {appName} app" : "Toon details voor {appName} app",
"Update to {update}" : "Update naar {update}",
"Remove" : "Verwijderen",
diff --git a/apps/settings/l10n/pl.js b/apps/settings/l10n/pl.js
index 9dc8d22078a..97798f4033a 100644
--- a/apps/settings/l10n/pl.js
+++ b/apps/settings/l10n/pl.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administracja",
"Users" : "Użytkownicy",
"Additional settings" : "Ustawienia dodatkowe",
- "Artificial Intelligence" : "Sztuczna inteligencja",
+ "Assistant" : "Asystent",
"Administration privileges" : "Uprawnienia administracyjne",
"Groupware" : "Praca grupowa",
"Overview" : "Przegląd",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Kalendarz",
"Personal info" : "Informacje osobiste",
"Mobile & desktop" : "Mobilne i stacjonarne",
+ "Artificial Intelligence" : "Sztuczna inteligencja",
"Email server" : "Serwer poczty",
"Mail Providers" : "Dostawcy poczty",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Dostawca poczty umożliwia wysyłanie wiadomości e-mail bezpośrednio za pośrednictwem osobistego konta e-mail użytkownika. Obecnie ta funkcjonalność ogranicza się do zaproszeń z kalendarza. Wymaga Nextcloud Mail 4.1 i konta e-mail w Nextcloud Mail odpowiadającego adresowi e-mail użytkownika w Nextcloud.",
@@ -344,7 +345,7 @@ OC.L10N.register(
"Unified task processing" : "Ujednolicone przetwarzanie zadań",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Zadania AI mogą być realizowane przez różne aplikacje. Tutaj możesz ustawić, która aplikacja ma być używana do jakiego zadania.",
"Allow AI usage for guest users" : "Zezwól na użycie AI dla użytkowników gości",
- "Task:" : "Zadanie",
+ "Provider for Task types" : "Dostawca dla typów zadań",
"Enable" : "Włącz",
"None of your currently installed apps provide Task processing functionality" : "Żadna z aktualnie zainstalowanych aplikacji nie udostępnia funkcji przetwarzania zadań",
"Machine translation" : "Tłumaczenie maszynowe",
@@ -354,6 +355,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Żadna z zainstalowanych aplikacji nie pozwala na generowanie obrazów.",
"Text processing" : "Przetwarzanie tekstu",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Zadania przetwarzania tekstu mogą być realizowane przez różne aplikacje. Tutaj można ustawić, która aplikacja ma być używana do danego zadania.",
+ "Task:" : "Zadanie",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Żadna z aktualnie zainstalowanych aplikacji nie udostępnia funkcji przetwarzania tekstu przy użyciu interfejsu API Text processing.",
"Here you can decide which group can access certain sections of the administration settings." : "Możesz zdecydować, która grupa ma dostęp do określonych sekcji ustawień administracyjnych.",
"Unable to modify setting" : "Nie można zmienić ustawienia",
@@ -395,6 +397,7 @@ OC.L10N.register(
"Default expiration time of remote shares in days" : "Domyślny czas wygaśnięcia zdalnych udostępnień w dniach",
"Expire remote shares after x days" : "Wygaśnięcie zdalnych udostępnień po x dniach",
"Set default expiration date for shares via link or mail" : "Ustaw domyślną datę wygaśnięcia udostępnień za pośrednictwem linku lub poczty",
+ "Enforce expiration date for link or mail shares" : "Wymuś datę wygaśnięcia dla udostępnień przez link lub e-mail",
"Default expiration time of shares in days" : "Domyślny czas wygaśnięcia udostępnień w dniach",
"Privacy settings for sharing" : "Ustawienia prywatności dotyczące udostępniania",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Zezwalaj na automatyczne uzupełnianie nazwy konta w oknie udostępniania i zezwalaj na dostęp do systemowej książki adresowej",
@@ -417,6 +420,7 @@ OC.L10N.register(
"Excluded groups" : "Wyłączone grupy",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Gdy grupy są zaznaczone lub wykluczone, stosowana jest następująca logika w celu określenia, czy dla konta ma być wymuszona 2FA:. Jeśli nie wybrano żadnych grup, 2FA jest włączone dla wszystkich, z wyjątkiem członków wykluczonych grup. Jeśli grupy są wybrane, 2FA jest włączone dla wszystkich ich członków. Jeśli konto należy zarówno do grupy wybranej, jak i wykluczonej, priorytet ma grupa wybrana i 2FA jest wymuszane.",
"Save changes" : "Zapisz zmiany",
+ "Default" : "Domyślny",
"Show details for {appName} app" : "Pokaż szczegóły aplikacji {appName}",
"Update to {update}" : "Zaktualizuj do {update}",
"Remove" : "Usuń",
@@ -618,6 +622,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "Twoja biografia. Obsługiwany jest Markdown.",
"Unable to update date of birth" : "Nie można zapisać daty urodzin",
"Enter your date of birth" : "Podaj datę swoich urodzin",
+ "Bluesky handle" : "Identyfikator Bluesky",
"You are using {s}{usage}{/s}" : "Używasz {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Używasz {s}{usage}{/s} z {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Należysz do następujących grup:",
@@ -809,6 +814,7 @@ OC.L10N.register(
"Pronouns" : "Zaimki",
"Role" : "Rola społeczna",
"X (formerly Twitter)" : "X (dawniej Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Strona internetowa",
"Profile visibility" : "Widoczność profilu",
"Locale" : "Region",
diff --git a/apps/settings/l10n/pl.json b/apps/settings/l10n/pl.json
index 3e05ea4aaee..d22c9232ce9 100644
--- a/apps/settings/l10n/pl.json
+++ b/apps/settings/l10n/pl.json
@@ -108,7 +108,7 @@
"Administration" : "Administracja",
"Users" : "Użytkownicy",
"Additional settings" : "Ustawienia dodatkowe",
- "Artificial Intelligence" : "Sztuczna inteligencja",
+ "Assistant" : "Asystent",
"Administration privileges" : "Uprawnienia administracyjne",
"Groupware" : "Praca grupowa",
"Overview" : "Przegląd",
@@ -118,6 +118,7 @@
"Calendar" : "Kalendarz",
"Personal info" : "Informacje osobiste",
"Mobile & desktop" : "Mobilne i stacjonarne",
+ "Artificial Intelligence" : "Sztuczna inteligencja",
"Email server" : "Serwer poczty",
"Mail Providers" : "Dostawcy poczty",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Dostawca poczty umożliwia wysyłanie wiadomości e-mail bezpośrednio za pośrednictwem osobistego konta e-mail użytkownika. Obecnie ta funkcjonalność ogranicza się do zaproszeń z kalendarza. Wymaga Nextcloud Mail 4.1 i konta e-mail w Nextcloud Mail odpowiadającego adresowi e-mail użytkownika w Nextcloud.",
@@ -342,7 +343,7 @@
"Unified task processing" : "Ujednolicone przetwarzanie zadań",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Zadania AI mogą być realizowane przez różne aplikacje. Tutaj możesz ustawić, która aplikacja ma być używana do jakiego zadania.",
"Allow AI usage for guest users" : "Zezwól na użycie AI dla użytkowników gości",
- "Task:" : "Zadanie",
+ "Provider for Task types" : "Dostawca dla typów zadań",
"Enable" : "Włącz",
"None of your currently installed apps provide Task processing functionality" : "Żadna z aktualnie zainstalowanych aplikacji nie udostępnia funkcji przetwarzania zadań",
"Machine translation" : "Tłumaczenie maszynowe",
@@ -352,6 +353,7 @@
"None of your currently installed apps provide image generation functionality" : "Żadna z zainstalowanych aplikacji nie pozwala na generowanie obrazów.",
"Text processing" : "Przetwarzanie tekstu",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Zadania przetwarzania tekstu mogą być realizowane przez różne aplikacje. Tutaj można ustawić, która aplikacja ma być używana do danego zadania.",
+ "Task:" : "Zadanie",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Żadna z aktualnie zainstalowanych aplikacji nie udostępnia funkcji przetwarzania tekstu przy użyciu interfejsu API Text processing.",
"Here you can decide which group can access certain sections of the administration settings." : "Możesz zdecydować, która grupa ma dostęp do określonych sekcji ustawień administracyjnych.",
"Unable to modify setting" : "Nie można zmienić ustawienia",
@@ -393,6 +395,7 @@
"Default expiration time of remote shares in days" : "Domyślny czas wygaśnięcia zdalnych udostępnień w dniach",
"Expire remote shares after x days" : "Wygaśnięcie zdalnych udostępnień po x dniach",
"Set default expiration date for shares via link or mail" : "Ustaw domyślną datę wygaśnięcia udostępnień za pośrednictwem linku lub poczty",
+ "Enforce expiration date for link or mail shares" : "Wymuś datę wygaśnięcia dla udostępnień przez link lub e-mail",
"Default expiration time of shares in days" : "Domyślny czas wygaśnięcia udostępnień w dniach",
"Privacy settings for sharing" : "Ustawienia prywatności dotyczące udostępniania",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Zezwalaj na automatyczne uzupełnianie nazwy konta w oknie udostępniania i zezwalaj na dostęp do systemowej książki adresowej",
@@ -415,6 +418,7 @@
"Excluded groups" : "Wyłączone grupy",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Gdy grupy są zaznaczone lub wykluczone, stosowana jest następująca logika w celu określenia, czy dla konta ma być wymuszona 2FA:. Jeśli nie wybrano żadnych grup, 2FA jest włączone dla wszystkich, z wyjątkiem członków wykluczonych grup. Jeśli grupy są wybrane, 2FA jest włączone dla wszystkich ich członków. Jeśli konto należy zarówno do grupy wybranej, jak i wykluczonej, priorytet ma grupa wybrana i 2FA jest wymuszane.",
"Save changes" : "Zapisz zmiany",
+ "Default" : "Domyślny",
"Show details for {appName} app" : "Pokaż szczegóły aplikacji {appName}",
"Update to {update}" : "Zaktualizuj do {update}",
"Remove" : "Usuń",
@@ -616,6 +620,7 @@
"Your biography. Markdown is supported." : "Twoja biografia. Obsługiwany jest Markdown.",
"Unable to update date of birth" : "Nie można zapisać daty urodzin",
"Enter your date of birth" : "Podaj datę swoich urodzin",
+ "Bluesky handle" : "Identyfikator Bluesky",
"You are using {s}{usage}{/s}" : "Używasz {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Używasz {s}{usage}{/s} z {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Należysz do następujących grup:",
@@ -807,6 +812,7 @@
"Pronouns" : "Zaimki",
"Role" : "Rola społeczna",
"X (formerly Twitter)" : "X (dawniej Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Strona internetowa",
"Profile visibility" : "Widoczność profilu",
"Locale" : "Region",
diff --git a/apps/settings/l10n/pt_BR.js b/apps/settings/l10n/pt_BR.js
index 848734a4dbb..0484828ab7d 100644
--- a/apps/settings/l10n/pt_BR.js
+++ b/apps/settings/l10n/pt_BR.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Administração",
"Users" : "Usuários",
"Additional settings" : "Configurações adicionais",
- "Artificial Intelligence" : "Inteligência Artificial",
+ "Assistant" : "Assistente",
"Administration privileges" : "Privilégios de administração",
"Groupware" : "Groupware",
"Overview" : "Visão geral",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Calendário",
"Personal info" : "Informações pessoais",
"Mobile & desktop" : "Móvel & desktop",
+ "Artificial Intelligence" : "Inteligência Artificial",
"Email server" : "Servidor de e-mail",
"Mail Providers" : "Provedores de E-mail",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "O provedor de e-mail permite o envio de e-mails diretamente pela conta de e-mail pessoal do usuário. No momento, essa funcionalidade está limitada a convites de calendário. Ele requer o Nextcloud Mail 4.1 e uma conta de e-mail no Nextcloud Mail que corresponda ao endereço de e-mail do usuário no Nextcloud.",
@@ -344,7 +345,6 @@ OC.L10N.register(
"Unified task processing" : "Processamento unificado de tarefas",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "As tarefas de IA podem ser implementadas por aplicativos diferentes. Aqui você pode definir qual aplicativo deve ser usado para qual tarefa.",
"Allow AI usage for guest users" : "Permitir o uso de IA para usuários convidados",
- "Task:" : "Tarefa:",
"Enable" : "Ativar",
"None of your currently installed apps provide Task processing functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de processamento de Tarefas",
"Machine translation" : "Traduções automáticas",
@@ -354,6 +354,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de geração de imagens",
"Text processing" : "Processamento de texto",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Tarefas de processamento de texto podem ser implementadas por diferentes aplicativos. Aqui você pode definir qual aplicativo deve ser usado para qual tarefa.",
+ "Task:" : "Tarefa:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Nenhum dos seus aplicativos instalados oferece funcionalidade de processamento de texto usando a API de Processamento de Texto.",
"Here you can decide which group can access certain sections of the administration settings." : "Aqui você pode decidir qual grupo pode acessar certas seções das configurações de administração.",
"Unable to modify setting" : "Incapaz de modificar a configuração",
@@ -395,6 +396,7 @@ OC.L10N.register(
"Default expiration time of remote shares in days" : "Tempo de expiração padrão de compartilhamentos remotos em dias",
"Expire remote shares after x days" : "Expiração de compartilhamentos remotos após x dias",
"Set default expiration date for shares via link or mail" : "Definir a data de expiração padrão para compartilhamentos via link ou e-mail",
+ "Enforce expiration date for link or mail shares" : "Impor data de expiração para compartilhamentos de link ou e-mail",
"Default expiration time of shares in days" : "Tempo de expiração padrão dos compartilhamentos em dias",
"Privacy settings for sharing" : "Configurações de privacidade para compartilhamento",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Permitir o preenchimento automático de nomes das contas na caixa de diálogo de compartilhamento e permitir o acesso ao catálogo de endereços do sistema",
@@ -417,6 +419,10 @@ OC.L10N.register(
"Excluded groups" : "Grupos excluídos",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quando os grupos são selecionados/excluídos, eles usam a seguinte lógica para determinar se uma conta tem a 2FA aplicada: Se nenhum grupo for selecionado, a 2FA será habilitada para todos, exceto os membros dos grupos excluídos. Se grupos forem selecionados, a 2FA será habilitada para todos os membros deles. Se uma conta estiver em um grupo selecionado e excluído, o selecionado terá precedência e a 2FA será aplicada.",
"Save changes" : "Salvar alterações",
+ "Default" : "Padrão",
+ "Registered Deploy daemons list" : "Lista de Deploy daemons registrados",
+ "No Deploy daemons configured" : "Nenhum Deploy daemon configurado",
+ "Register a custom one or setup from available templates" : "Registre um personalizado ou configure a partir dos modelos disponíveis",
"Show details for {appName} app" : "Mostrar detalhes do aplicativo {appName}",
"Update to {update}" : "Atualizar para {update}",
"Remove" : "Excluir",
@@ -809,6 +815,7 @@ OC.L10N.register(
"Pronouns" : "Pronomes",
"Role" : "Função",
"X (formerly Twitter)" : "X (anteriormente Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Website",
"Profile visibility" : "Visibilidade do perfil",
"Locale" : "Configuração regional",
diff --git a/apps/settings/l10n/pt_BR.json b/apps/settings/l10n/pt_BR.json
index 9ed68c369c2..ba161dd1c8f 100644
--- a/apps/settings/l10n/pt_BR.json
+++ b/apps/settings/l10n/pt_BR.json
@@ -108,7 +108,7 @@
"Administration" : "Administração",
"Users" : "Usuários",
"Additional settings" : "Configurações adicionais",
- "Artificial Intelligence" : "Inteligência Artificial",
+ "Assistant" : "Assistente",
"Administration privileges" : "Privilégios de administração",
"Groupware" : "Groupware",
"Overview" : "Visão geral",
@@ -118,6 +118,7 @@
"Calendar" : "Calendário",
"Personal info" : "Informações pessoais",
"Mobile & desktop" : "Móvel & desktop",
+ "Artificial Intelligence" : "Inteligência Artificial",
"Email server" : "Servidor de e-mail",
"Mail Providers" : "Provedores de E-mail",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "O provedor de e-mail permite o envio de e-mails diretamente pela conta de e-mail pessoal do usuário. No momento, essa funcionalidade está limitada a convites de calendário. Ele requer o Nextcloud Mail 4.1 e uma conta de e-mail no Nextcloud Mail que corresponda ao endereço de e-mail do usuário no Nextcloud.",
@@ -342,7 +343,6 @@
"Unified task processing" : "Processamento unificado de tarefas",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "As tarefas de IA podem ser implementadas por aplicativos diferentes. Aqui você pode definir qual aplicativo deve ser usado para qual tarefa.",
"Allow AI usage for guest users" : "Permitir o uso de IA para usuários convidados",
- "Task:" : "Tarefa:",
"Enable" : "Ativar",
"None of your currently installed apps provide Task processing functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de processamento de Tarefas",
"Machine translation" : "Traduções automáticas",
@@ -352,6 +352,7 @@
"None of your currently installed apps provide image generation functionality" : "Nenhum dos seus aplicativos instalados atualmente oferece funcionalidade de geração de imagens",
"Text processing" : "Processamento de texto",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Tarefas de processamento de texto podem ser implementadas por diferentes aplicativos. Aqui você pode definir qual aplicativo deve ser usado para qual tarefa.",
+ "Task:" : "Tarefa:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Nenhum dos seus aplicativos instalados oferece funcionalidade de processamento de texto usando a API de Processamento de Texto.",
"Here you can decide which group can access certain sections of the administration settings." : "Aqui você pode decidir qual grupo pode acessar certas seções das configurações de administração.",
"Unable to modify setting" : "Incapaz de modificar a configuração",
@@ -393,6 +394,7 @@
"Default expiration time of remote shares in days" : "Tempo de expiração padrão de compartilhamentos remotos em dias",
"Expire remote shares after x days" : "Expiração de compartilhamentos remotos após x dias",
"Set default expiration date for shares via link or mail" : "Definir a data de expiração padrão para compartilhamentos via link ou e-mail",
+ "Enforce expiration date for link or mail shares" : "Impor data de expiração para compartilhamentos de link ou e-mail",
"Default expiration time of shares in days" : "Tempo de expiração padrão dos compartilhamentos em dias",
"Privacy settings for sharing" : "Configurações de privacidade para compartilhamento",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Permitir o preenchimento automático de nomes das contas na caixa de diálogo de compartilhamento e permitir o acesso ao catálogo de endereços do sistema",
@@ -415,6 +417,10 @@
"Excluded groups" : "Grupos excluídos",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quando os grupos são selecionados/excluídos, eles usam a seguinte lógica para determinar se uma conta tem a 2FA aplicada: Se nenhum grupo for selecionado, a 2FA será habilitada para todos, exceto os membros dos grupos excluídos. Se grupos forem selecionados, a 2FA será habilitada para todos os membros deles. Se uma conta estiver em um grupo selecionado e excluído, o selecionado terá precedência e a 2FA será aplicada.",
"Save changes" : "Salvar alterações",
+ "Default" : "Padrão",
+ "Registered Deploy daemons list" : "Lista de Deploy daemons registrados",
+ "No Deploy daemons configured" : "Nenhum Deploy daemon configurado",
+ "Register a custom one or setup from available templates" : "Registre um personalizado ou configure a partir dos modelos disponíveis",
"Show details for {appName} app" : "Mostrar detalhes do aplicativo {appName}",
"Update to {update}" : "Atualizar para {update}",
"Remove" : "Excluir",
@@ -807,6 +813,7 @@
"Pronouns" : "Pronomes",
"Role" : "Função",
"X (formerly Twitter)" : "X (anteriormente Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Website",
"Profile visibility" : "Visibilidade do perfil",
"Locale" : "Configuração regional",
diff --git a/apps/settings/l10n/pt_PT.js b/apps/settings/l10n/pt_PT.js
index 0b26c46977b..94659f07e89 100644
--- a/apps/settings/l10n/pt_PT.js
+++ b/apps/settings/l10n/pt_PT.js
@@ -82,6 +82,7 @@ OC.L10N.register(
"Administration" : "Administração",
"Users" : "Utilizadores",
"Additional settings" : "Definições adicionais",
+ "Assistant" : "Assistente",
"Administration privileges" : "Privilégios de administração",
"Overview" : "Visão Geral",
"Basic settings" : "Definições básicas",
@@ -118,6 +119,7 @@ OC.L10N.register(
"This text will be shown on the public link upload page when the file list is hidden." : "Este texto será exibido na página de carregamento de ligações públicas quando a lista de ficheiros estiver oculta. ",
"Limit to groups" : "Limitado a grupos",
"Save changes" : "Guardar alterações",
+ "Default" : "Predefinido",
"Update to {update}" : "Atualizar para {update}",
"Remove" : "Remover",
"Featured" : "Destacado",
diff --git a/apps/settings/l10n/pt_PT.json b/apps/settings/l10n/pt_PT.json
index eaeac9bf23f..b7a23f72457 100644
--- a/apps/settings/l10n/pt_PT.json
+++ b/apps/settings/l10n/pt_PT.json
@@ -80,6 +80,7 @@
"Administration" : "Administração",
"Users" : "Utilizadores",
"Additional settings" : "Definições adicionais",
+ "Assistant" : "Assistente",
"Administration privileges" : "Privilégios de administração",
"Overview" : "Visão Geral",
"Basic settings" : "Definições básicas",
@@ -116,6 +117,7 @@
"This text will be shown on the public link upload page when the file list is hidden." : "Este texto será exibido na página de carregamento de ligações públicas quando a lista de ficheiros estiver oculta. ",
"Limit to groups" : "Limitado a grupos",
"Save changes" : "Guardar alterações",
+ "Default" : "Predefinido",
"Update to {update}" : "Atualizar para {update}",
"Remove" : "Remover",
"Featured" : "Destacado",
diff --git a/apps/settings/l10n/ro.js b/apps/settings/l10n/ro.js
index 79a5d09cd30..2dff3b9651f 100644
--- a/apps/settings/l10n/ro.js
+++ b/apps/settings/l10n/ro.js
@@ -90,6 +90,7 @@ OC.L10N.register(
"Administration" : "Administrare",
"Users" : "Utilizatori",
"Additional settings" : "Setări adiționale",
+ "Assistant" : "Asistent",
"Administration privileges" : "Privilegii de administrare",
"Groupware" : "Articole de grup",
"Overview" : "Prezentare generală",
@@ -137,6 +138,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Autentificarea cu doi factori nu este impusă pentru membrii următoarelor grupuri.",
"Excluded groups" : "Grupuri excluse",
"Save changes" : "Salvează modificările",
+ "Default" : "Implicită",
"Remove" : "Șterge",
"Featured" : "Recomandată",
"Icon" : "Pictogramă",
diff --git a/apps/settings/l10n/ro.json b/apps/settings/l10n/ro.json
index 086c741c0af..171760808b0 100644
--- a/apps/settings/l10n/ro.json
+++ b/apps/settings/l10n/ro.json
@@ -88,6 +88,7 @@
"Administration" : "Administrare",
"Users" : "Utilizatori",
"Additional settings" : "Setări adiționale",
+ "Assistant" : "Asistent",
"Administration privileges" : "Privilegii de administrare",
"Groupware" : "Articole de grup",
"Overview" : "Prezentare generală",
@@ -135,6 +136,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Autentificarea cu doi factori nu este impusă pentru membrii următoarelor grupuri.",
"Excluded groups" : "Grupuri excluse",
"Save changes" : "Salvează modificările",
+ "Default" : "Implicită",
"Remove" : "Șterge",
"Featured" : "Recomandată",
"Icon" : "Pictogramă",
diff --git a/apps/settings/l10n/ru.js b/apps/settings/l10n/ru.js
index 5f8fc8fa2a0..4b9adc59ce8 100644
--- a/apps/settings/l10n/ru.js
+++ b/apps/settings/l10n/ru.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Параметры сервера",
"Users" : "Пользователи",
"Additional settings" : "Дополнительные параметры",
- "Artificial Intelligence" : "Искусственный интеллект",
+ "Assistant" : "Помощник",
"Administration privileges" : "Администрирование",
"Groupware" : "Приложения для совместной работы",
"Overview" : "Общие сведения",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Календарь",
"Personal info" : "Личная информация",
"Mobile & desktop" : "Клиенты для ПК и мобильных устройств",
+ "Artificial Intelligence" : "Искусственный интеллект",
"Email server" : "Почтовый сервер",
"Mail Providers" : "Почтовые провайдеры",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Почтовый провайдер позволяет отправлять электронные письма непосредственно через личную учетную запись электронной почты пользователя. В настоящее время эта функциональность ограничена приглашениями из календаря. Для этого требуется Nextcloud Mail 4.1 и учетная запись электронной почты в Nextcloud Mail, которая соответствует адресу электронной почты пользователя в Nextcloud.",
@@ -344,7 +345,6 @@ OC.L10N.register(
"Unified task processing" : "Единая обработка задач",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачи искусственного интеллекта могут быть реализованы различными приложениями. Здесь вы можете указать, какое приложение следует использовать для выполнения какой задачи.",
"Allow AI usage for guest users" : "Разрешить использование ИИ для гостевых пользователей",
- "Task:" : "Задача:",
"Enable" : "Включить",
"None of your currently installed apps provide Task processing functionality" : "Ни одно из установленных на данный момент приложений не предоставляет функции обработки задач",
"Machine translation" : "Машинный перевод",
@@ -354,6 +354,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ни одно из установленных вами в данный момент приложений не предоставляет функцию создания изображения",
"Text processing" : "Обработка текста",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачи обработки текста могут быть реализованы различными приложениями. Здесь вы можете указать, какое приложение следует использовать для выполнения какой задачи.",
+ "Task:" : "Задача:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ни одно из установленных у вас приложений не поддерживает функцию обработки текста с использованием API обработки текста.",
"Here you can decide which group can access certain sections of the administration settings." : "Здесь вы можете решить, какая группа может получить доступ к определенным разделам настроек администрирования.",
"Unable to modify setting" : "Не удалось изменить параметры",
@@ -415,6 +416,10 @@ OC.L10N.register(
"Excluded groups" : "Группы без требования использования двухфакторной аутентификации",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Если выбрано включение или отключение использования двухфакторной проверки подлинности для групп, то для определения, требуется ли от пользователя использовать её, применяются следующие правила: \\n\n - если группы не включены в список, то двухфакторная проверка включена для всех их участников, кроме тех, кто также состоит в группах, проверка для которых отключена;\n - если группы включены в список, то двухфакторная проверка включена для всех участников таких групп;\n- если учётная запись состоит одновременно и в группе, проверка для которой включена и группе, проверка для которой отключена, то приоритет получает использование двухфакторной проверки.",
"Save changes" : "Сохранить изменения",
+ "Default" : "По умолчанию",
+ "Registered Deploy daemons list" : "Список зарегистрированных служб развертывания",
+ "No Deploy daemons configured" : "Службы развертывания не настроены",
+ "Register a custom one or setup from available templates" : "Зарегистрируйте индивидуальный шаблон или настройте его из доступных шаблонов",
"Show details for {appName} app" : "Подробные сведения о приложении «{appName}»",
"Update to {update}" : "Обновить до {update}",
"Remove" : "Удалить",
diff --git a/apps/settings/l10n/ru.json b/apps/settings/l10n/ru.json
index 34855940a43..a3179f6b2b9 100644
--- a/apps/settings/l10n/ru.json
+++ b/apps/settings/l10n/ru.json
@@ -108,7 +108,7 @@
"Administration" : "Параметры сервера",
"Users" : "Пользователи",
"Additional settings" : "Дополнительные параметры",
- "Artificial Intelligence" : "Искусственный интеллект",
+ "Assistant" : "Помощник",
"Administration privileges" : "Администрирование",
"Groupware" : "Приложения для совместной работы",
"Overview" : "Общие сведения",
@@ -118,6 +118,7 @@
"Calendar" : "Календарь",
"Personal info" : "Личная информация",
"Mobile & desktop" : "Клиенты для ПК и мобильных устройств",
+ "Artificial Intelligence" : "Искусственный интеллект",
"Email server" : "Почтовый сервер",
"Mail Providers" : "Почтовые провайдеры",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Почтовый провайдер позволяет отправлять электронные письма непосредственно через личную учетную запись электронной почты пользователя. В настоящее время эта функциональность ограничена приглашениями из календаря. Для этого требуется Nextcloud Mail 4.1 и учетная запись электронной почты в Nextcloud Mail, которая соответствует адресу электронной почты пользователя в Nextcloud.",
@@ -342,7 +343,6 @@
"Unified task processing" : "Единая обработка задач",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачи искусственного интеллекта могут быть реализованы различными приложениями. Здесь вы можете указать, какое приложение следует использовать для выполнения какой задачи.",
"Allow AI usage for guest users" : "Разрешить использование ИИ для гостевых пользователей",
- "Task:" : "Задача:",
"Enable" : "Включить",
"None of your currently installed apps provide Task processing functionality" : "Ни одно из установленных на данный момент приложений не предоставляет функции обработки задач",
"Machine translation" : "Машинный перевод",
@@ -352,6 +352,7 @@
"None of your currently installed apps provide image generation functionality" : "Ни одно из установленных вами в данный момент приложений не предоставляет функцию создания изображения",
"Text processing" : "Обработка текста",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задачи обработки текста могут быть реализованы различными приложениями. Здесь вы можете указать, какое приложение следует использовать для выполнения какой задачи.",
+ "Task:" : "Задача:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ни одно из установленных у вас приложений не поддерживает функцию обработки текста с использованием API обработки текста.",
"Here you can decide which group can access certain sections of the administration settings." : "Здесь вы можете решить, какая группа может получить доступ к определенным разделам настроек администрирования.",
"Unable to modify setting" : "Не удалось изменить параметры",
@@ -413,6 +414,10 @@
"Excluded groups" : "Группы без требования использования двухфакторной аутентификации",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Если выбрано включение или отключение использования двухфакторной проверки подлинности для групп, то для определения, требуется ли от пользователя использовать её, применяются следующие правила: \\n\n - если группы не включены в список, то двухфакторная проверка включена для всех их участников, кроме тех, кто также состоит в группах, проверка для которых отключена;\n - если группы включены в список, то двухфакторная проверка включена для всех участников таких групп;\n- если учётная запись состоит одновременно и в группе, проверка для которой включена и группе, проверка для которой отключена, то приоритет получает использование двухфакторной проверки.",
"Save changes" : "Сохранить изменения",
+ "Default" : "По умолчанию",
+ "Registered Deploy daemons list" : "Список зарегистрированных служб развертывания",
+ "No Deploy daemons configured" : "Службы развертывания не настроены",
+ "Register a custom one or setup from available templates" : "Зарегистрируйте индивидуальный шаблон или настройте его из доступных шаблонов",
"Show details for {appName} app" : "Подробные сведения о приложении «{appName}»",
"Update to {update}" : "Обновить до {update}",
"Remove" : "Удалить",
diff --git a/apps/settings/l10n/sc.js b/apps/settings/l10n/sc.js
index 2bc5c774434..33098fa59be 100644
--- a/apps/settings/l10n/sc.js
+++ b/apps/settings/l10n/sc.js
@@ -144,6 +144,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "S'autenticatzione a duos fatores no est cunfigurada pro cumponentes de is grupos in fatu.",
"Excluded groups" : "Grupos esclùdidos",
"Save changes" : "Sarva càmbios",
+ "Default" : "Predefinidu",
"Update to {update}" : "Agiorna a {update}",
"Remove" : "Boga",
"Featured" : "In evidèntzia",
diff --git a/apps/settings/l10n/sc.json b/apps/settings/l10n/sc.json
index a75db28c4ab..d06c0d55147 100644
--- a/apps/settings/l10n/sc.json
+++ b/apps/settings/l10n/sc.json
@@ -142,6 +142,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "S'autenticatzione a duos fatores no est cunfigurada pro cumponentes de is grupos in fatu.",
"Excluded groups" : "Grupos esclùdidos",
"Save changes" : "Sarva càmbios",
+ "Default" : "Predefinidu",
"Update to {update}" : "Agiorna a {update}",
"Remove" : "Boga",
"Featured" : "In evidèntzia",
diff --git a/apps/settings/l10n/sk.js b/apps/settings/l10n/sk.js
index 8934df6990d..c3ca97023c3 100644
--- a/apps/settings/l10n/sk.js
+++ b/apps/settings/l10n/sk.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Administrácia",
"Users" : "Používatelia",
"Additional settings" : "Ďalšie nastavenia",
- "Artificial Intelligence" : "Umelá inteligencia",
+ "Assistant" : "Asistent",
"Administration privileges" : "Oprávnenia správcu",
"Groupware" : "Groupware",
"Overview" : "Prehľad",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Kalendár",
"Personal info" : "Osobné informácie",
"Mobile & desktop" : "Mobil a počítač",
+ "Artificial Intelligence" : "Umelá inteligencia",
"Email server" : "Poštový server",
"Mail Providers" : "Poskytovatelia e-mailu",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Poskytovateľ e-mailu umožňuje odosielať e-maily priamo prostredníctvom osobného e-mailového konta používateľa. V súčasnosti je táto funkcia obmedzená na pozvánky do kalendára. Vyžaduje si aplikáciu Nextcloud Mail 4.1 a e-mailové konto v službe Nextcloud Mail, ktoré sa zhoduje s e-mailovou adresou používateľa v službe Nextcloud.",
@@ -338,7 +339,6 @@ OC.L10N.register(
"Nextcloud settings" : "Nastavenia Nextcloud",
"Unified task processing" : "Jednotné spracovanie úloh",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Úlohy AI môžu byť implementované rôznymi aplikáciami. Tu môžete nastaviť, ktorá aplikácia sa má použiť pre akú úlohu.",
- "Task:" : "Úloha:",
"Enable" : "Povoliť",
"None of your currently installed apps provide Task processing functionality" : "Žiadna z vašich aktuálne nainštalovaných aplikácií neposkytuje funkcie spracovania pre Task",
"Machine translation" : "Strojový preklad",
@@ -348,6 +348,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Žiadna z vašich momentálne nainštalovaných aplikácií neposkytuje funkciu generovania obrázkov.",
"Text processing" : "Spracovanie textu",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Úlohy spracovania textu môžu byť implementované rôznymi aplikáciami. Tu môžete nastaviť, ktorá aplikácia by mala byť použitá pre ktorú úlohu.",
+ "Task:" : "Úloha:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Žiadna z vašich aktuálne nainštalovaných aplikácií neposkytuje funkcie spracovania textu pomocou rozhrania API na spracovanie textu.",
"Here you can decide which group can access certain sections of the administration settings." : "Tu sa môžete rozhodnúť, ktorá skupina má prístup k niektorým nastaveniam správcu.",
"Unable to modify setting" : "Nie je možné zmeniť nastavenie",
@@ -407,6 +408,10 @@ OC.L10N.register(
"Excluded groups" : "Vynechané skupiny",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Pokiaľ sú skupiny vybraté/vynechané, je pre zisťovanie či je účtu vynútené dvojfaktorové (2FA) overovanie použitá nasledovná logika: Ak nie sú vybraté žiadne skupiny, je 2FA zapnuté pre všetkých okrem členov vynechaných skupín. Ak sú nejaké skupiny vybraté, je 2FA zapnuté pre všetkých jej členov. Ak je účet členom ako vybratej, tak aj vynechanej skupiny, potom má vybratá skupina prednosť a 2FA je vynútené.",
"Save changes" : "Uložiť zmeny",
+ "Default" : "Predvolené",
+ "Registered Deploy daemons list" : "Zoznam registrovaných démonov nasadenia",
+ "No Deploy daemons configured" : "Neboli nastavené žiadne Démony nasadeia",
+ "Register a custom one or setup from available templates" : "Zaregistrujte si vlastný alebo ho nastavte z dostupných šablón",
"Show details for {appName} app" : "Zobraziť podrobnosti o aplikácii {appName}",
"Update to {update}" : "Aktualizovať na {update}",
"Remove" : "Odstrániť",
diff --git a/apps/settings/l10n/sk.json b/apps/settings/l10n/sk.json
index b7d12713eab..857d989adb7 100644
--- a/apps/settings/l10n/sk.json
+++ b/apps/settings/l10n/sk.json
@@ -107,7 +107,7 @@
"Administration" : "Administrácia",
"Users" : "Používatelia",
"Additional settings" : "Ďalšie nastavenia",
- "Artificial Intelligence" : "Umelá inteligencia",
+ "Assistant" : "Asistent",
"Administration privileges" : "Oprávnenia správcu",
"Groupware" : "Groupware",
"Overview" : "Prehľad",
@@ -117,6 +117,7 @@
"Calendar" : "Kalendár",
"Personal info" : "Osobné informácie",
"Mobile & desktop" : "Mobil a počítač",
+ "Artificial Intelligence" : "Umelá inteligencia",
"Email server" : "Poštový server",
"Mail Providers" : "Poskytovatelia e-mailu",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Poskytovateľ e-mailu umožňuje odosielať e-maily priamo prostredníctvom osobného e-mailového konta používateľa. V súčasnosti je táto funkcia obmedzená na pozvánky do kalendára. Vyžaduje si aplikáciu Nextcloud Mail 4.1 a e-mailové konto v službe Nextcloud Mail, ktoré sa zhoduje s e-mailovou adresou používateľa v službe Nextcloud.",
@@ -336,7 +337,6 @@
"Nextcloud settings" : "Nastavenia Nextcloud",
"Unified task processing" : "Jednotné spracovanie úloh",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Úlohy AI môžu byť implementované rôznymi aplikáciami. Tu môžete nastaviť, ktorá aplikácia sa má použiť pre akú úlohu.",
- "Task:" : "Úloha:",
"Enable" : "Povoliť",
"None of your currently installed apps provide Task processing functionality" : "Žiadna z vašich aktuálne nainštalovaných aplikácií neposkytuje funkcie spracovania pre Task",
"Machine translation" : "Strojový preklad",
@@ -346,6 +346,7 @@
"None of your currently installed apps provide image generation functionality" : "Žiadna z vašich momentálne nainštalovaných aplikácií neposkytuje funkciu generovania obrázkov.",
"Text processing" : "Spracovanie textu",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Úlohy spracovania textu môžu byť implementované rôznymi aplikáciami. Tu môžete nastaviť, ktorá aplikácia by mala byť použitá pre ktorú úlohu.",
+ "Task:" : "Úloha:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Žiadna z vašich aktuálne nainštalovaných aplikácií neposkytuje funkcie spracovania textu pomocou rozhrania API na spracovanie textu.",
"Here you can decide which group can access certain sections of the administration settings." : "Tu sa môžete rozhodnúť, ktorá skupina má prístup k niektorým nastaveniam správcu.",
"Unable to modify setting" : "Nie je možné zmeniť nastavenie",
@@ -405,6 +406,10 @@
"Excluded groups" : "Vynechané skupiny",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Pokiaľ sú skupiny vybraté/vynechané, je pre zisťovanie či je účtu vynútené dvojfaktorové (2FA) overovanie použitá nasledovná logika: Ak nie sú vybraté žiadne skupiny, je 2FA zapnuté pre všetkých okrem členov vynechaných skupín. Ak sú nejaké skupiny vybraté, je 2FA zapnuté pre všetkých jej členov. Ak je účet členom ako vybratej, tak aj vynechanej skupiny, potom má vybratá skupina prednosť a 2FA je vynútené.",
"Save changes" : "Uložiť zmeny",
+ "Default" : "Predvolené",
+ "Registered Deploy daemons list" : "Zoznam registrovaných démonov nasadenia",
+ "No Deploy daemons configured" : "Neboli nastavené žiadne Démony nasadeia",
+ "Register a custom one or setup from available templates" : "Zaregistrujte si vlastný alebo ho nastavte z dostupných šablón",
"Show details for {appName} app" : "Zobraziť podrobnosti o aplikácii {appName}",
"Update to {update}" : "Aktualizovať na {update}",
"Remove" : "Odstrániť",
diff --git a/apps/settings/l10n/sl.js b/apps/settings/l10n/sl.js
index 9d6ff9e1f24..ab2341a6986 100644
--- a/apps/settings/l10n/sl.js
+++ b/apps/settings/l10n/sl.js
@@ -109,7 +109,6 @@ OC.L10N.register(
"Administration" : "Skrbništvo",
"Users" : "Uporabniki",
"Additional settings" : "Dodatne nastavitve",
- "Artificial Intelligence" : "Umetna inteligenca",
"Administration privileges" : "Skrbniška dovoljenja",
"Groupware" : "Skupinsko delo",
"Overview" : "Splošni pregled",
@@ -119,6 +118,7 @@ OC.L10N.register(
"Calendar" : "Koledar",
"Personal info" : "Osebni podatki",
"Mobile & desktop" : "Mobilni in namizni dostop",
+ "Artificial Intelligence" : "Umetna inteligenca",
"Email server" : "Poštni strežnik",
"Background jobs" : "Opravila v ozadju",
"Unlimited" : "Neomejeno",
@@ -242,13 +242,13 @@ OC.L10N.register(
"Profile information" : "Podrobnosti profila",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Slika profila, polno ime, elektronski naslov, telefonska številka, naslov, spletna stran, račun Twitter, ustanova, vloga, naslov, biografija in ali je profil omogočen.",
"Nextcloud settings" : "Nastavitve Nextcloud",
- "Task:" : "Naloga:",
"Enable" : "Omogoči",
"Machine translation" : "Strojno prevajanje",
"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." : "Strojno prevajanje lahko izvajajo različni programi. Na tem mestu je mogoče določiti prednost uporabe programov za strojno prevajanje, ki so trenutno nameščeni v sistem.",
"Image generation" : "Ustvarjanje slik",
"Text processing" : "Obdelava besedila",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Obdelavo besedila lahko urejajo različni programi. Na tem mestu je mogoče določiti program za uporabo.",
+ "Task:" : "Naloga:",
"Here you can decide which group can access certain sections of the administration settings." : "Na tem mestu je mogoče določiti, katera skupina ima dostop do določenih možnosti skrbniških nastavitev.",
"Unable to modify setting" : "Ni mogoče spremeniti nastavitve",
"None" : "Brez",
@@ -286,6 +286,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Dvo-stopenjsko overjanje ni obvezno za člane navedenih skupin.",
"Excluded groups" : "Izločene skupine",
"Save changes" : "Shrani spremembe",
+ "Default" : "Privzeto",
"Show details for {appName} app" : "Pokaži podrobnosti programa {appName}",
"Update to {update}" : "Posodobi na različico {update}",
"Remove" : "Odstrani",
diff --git a/apps/settings/l10n/sl.json b/apps/settings/l10n/sl.json
index 9bb0d22a028..a5080347e97 100644
--- a/apps/settings/l10n/sl.json
+++ b/apps/settings/l10n/sl.json
@@ -107,7 +107,6 @@
"Administration" : "Skrbništvo",
"Users" : "Uporabniki",
"Additional settings" : "Dodatne nastavitve",
- "Artificial Intelligence" : "Umetna inteligenca",
"Administration privileges" : "Skrbniška dovoljenja",
"Groupware" : "Skupinsko delo",
"Overview" : "Splošni pregled",
@@ -117,6 +116,7 @@
"Calendar" : "Koledar",
"Personal info" : "Osebni podatki",
"Mobile & desktop" : "Mobilni in namizni dostop",
+ "Artificial Intelligence" : "Umetna inteligenca",
"Email server" : "Poštni strežnik",
"Background jobs" : "Opravila v ozadju",
"Unlimited" : "Neomejeno",
@@ -240,13 +240,13 @@
"Profile information" : "Podrobnosti profila",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Slika profila, polno ime, elektronski naslov, telefonska številka, naslov, spletna stran, račun Twitter, ustanova, vloga, naslov, biografija in ali je profil omogočen.",
"Nextcloud settings" : "Nastavitve Nextcloud",
- "Task:" : "Naloga:",
"Enable" : "Omogoči",
"Machine translation" : "Strojno prevajanje",
"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." : "Strojno prevajanje lahko izvajajo različni programi. Na tem mestu je mogoče določiti prednost uporabe programov za strojno prevajanje, ki so trenutno nameščeni v sistem.",
"Image generation" : "Ustvarjanje slik",
"Text processing" : "Obdelava besedila",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Obdelavo besedila lahko urejajo različni programi. Na tem mestu je mogoče določiti program za uporabo.",
+ "Task:" : "Naloga:",
"Here you can decide which group can access certain sections of the administration settings." : "Na tem mestu je mogoče določiti, katera skupina ima dostop do določenih možnosti skrbniških nastavitev.",
"Unable to modify setting" : "Ni mogoče spremeniti nastavitve",
"None" : "Brez",
@@ -284,6 +284,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Dvo-stopenjsko overjanje ni obvezno za člane navedenih skupin.",
"Excluded groups" : "Izločene skupine",
"Save changes" : "Shrani spremembe",
+ "Default" : "Privzeto",
"Show details for {appName} app" : "Pokaži podrobnosti programa {appName}",
"Update to {update}" : "Posodobi na različico {update}",
"Remove" : "Odstrani",
diff --git a/apps/settings/l10n/sq.js b/apps/settings/l10n/sq.js
index a574b182c20..ff8ff584dac 100644
--- a/apps/settings/l10n/sq.js
+++ b/apps/settings/l10n/sq.js
@@ -88,6 +88,7 @@ OC.L10N.register(
"This text will be shown on the public link upload page when the file list is hidden." : "Ky tekst do të shfaqet në linkun publik të faqes së ngarkuar kur lista e skedarit të jetë e fshehur.",
"Limit to groups" : "Kufizo grupet",
"Save changes" : "Ruaj ndryshimet",
+ "Default" : "Paraprake",
"Remove" : "Hiqe",
"Featured" : "I paraqitur",
"Icon" : "Ikonë",
diff --git a/apps/settings/l10n/sq.json b/apps/settings/l10n/sq.json
index 1cbea7615e5..74eda7e5f28 100644
--- a/apps/settings/l10n/sq.json
+++ b/apps/settings/l10n/sq.json
@@ -86,6 +86,7 @@
"This text will be shown on the public link upload page when the file list is hidden." : "Ky tekst do të shfaqet në linkun publik të faqes së ngarkuar kur lista e skedarit të jetë e fshehur.",
"Limit to groups" : "Kufizo grupet",
"Save changes" : "Ruaj ndryshimet",
+ "Default" : "Paraprake",
"Remove" : "Hiqe",
"Featured" : "I paraqitur",
"Icon" : "Ikonë",
diff --git a/apps/settings/l10n/sr.js b/apps/settings/l10n/sr.js
index 5a05640003c..99361f3eefe 100644
--- a/apps/settings/l10n/sr.js
+++ b/apps/settings/l10n/sr.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Администрација",
"Users" : "Корисници",
"Additional settings" : "Додатне поставке",
- "Artificial Intelligence" : "Вештачка интелигенција",
+ "Assistant" : "Асистент",
"Administration privileges" : "Привилегије за администрацију",
"Groupware" : "Радни тимови",
"Overview" : "Преглед",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Календар",
"Personal info" : "Лични подаци",
"Mobile & desktop" : "Мобилни и десктоп",
+ "Artificial Intelligence" : "Вештачка интелигенција",
"Email server" : "Сервер е-поште",
"Mail Providers" : "Пружаоци услуге поште",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Пружалац услуге поште омогућава директно слање и-мејлова кроз корисников лични и-мејл налог. Тренутно је ова функционалност ограничена на календарске позивнице. Захтева Nextcloud Mail 4.1 и и-мејл налог у Nextcloud Mail који се подудара са корисниковом и-мејл адресом у Nextcloud.",
@@ -344,7 +345,6 @@ OC.L10N.register(
"Unified task processing" : "Обједињена обрада задатака",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI задатке могу да имплементирају разне апликације. Овде можете да подесите која ће се користити за који задатак.",
"Allow AI usage for guest users" : "Дозволи да корисници гости користе AI",
- "Task:" : "Задатак:",
"Enable" : "Укључи",
"None of your currently installed apps provide Task processing functionality" : "Ниједна од ваших тренутно инсталираних апликација не пружа функционалност обраде задатака",
"Machine translation" : "Машинско превођење",
@@ -354,6 +354,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ниједна од ваших тренутно инсталираних апликација не пружа функционалност генерисања слике",
"Text processing" : "Обрада текста",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задатке обраде текста могу да имплементирају разне апликације. Овде можете да подесите која ће се користити за који задатак.",
+ "Task:" : "Задатак:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ниједна од ваших тренутно инсталираних апликација не пружа функционалност обраде текста употребом API за обраду текста.",
"Here you can decide which group can access certain sections of the administration settings." : "Овде можете да одлучите која група може да приступи одређеним деловима административних подешавања.",
"Unable to modify setting" : "Подешавање не може да се измени",
@@ -415,6 +416,10 @@ OC.L10N.register(
"Excluded groups" : "Искључене групе",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Када се групе означе/искључе, користи се следећа логика да се закључи да ли се за налог захтева 2FA: ако није одабрана ниједна група, 2FA је укључен свима осим члановима искључених група. Ако има одабраних група, 2FA је укључен само њиховим члановима. Ако је налог у исто време у одабраној и у искљученој групи, одабрана група има предност и 2FA се захтева.",
"Save changes" : "Сними измене",
+ "Default" : "Подразумевано",
+ "Registered Deploy daemons list" : "Листа регистрованих Даемона за постављање",
+ "No Deploy daemons configured" : "Није подешен ниједан Даемон за постављање",
+ "Register a custom one or setup from available templates" : "Региструјте произвољни или подесите неки према доступном шаблону",
"Show details for {appName} app" : "Прикажи детаље апликације {appName}",
"Update to {update}" : "Ажурирај на {update}",
"Remove" : "Уклони",
diff --git a/apps/settings/l10n/sr.json b/apps/settings/l10n/sr.json
index dc85ca528b6..a19dc3c091b 100644
--- a/apps/settings/l10n/sr.json
+++ b/apps/settings/l10n/sr.json
@@ -108,7 +108,7 @@
"Administration" : "Администрација",
"Users" : "Корисници",
"Additional settings" : "Додатне поставке",
- "Artificial Intelligence" : "Вештачка интелигенција",
+ "Assistant" : "Асистент",
"Administration privileges" : "Привилегије за администрацију",
"Groupware" : "Радни тимови",
"Overview" : "Преглед",
@@ -118,6 +118,7 @@
"Calendar" : "Календар",
"Personal info" : "Лични подаци",
"Mobile & desktop" : "Мобилни и десктоп",
+ "Artificial Intelligence" : "Вештачка интелигенција",
"Email server" : "Сервер е-поште",
"Mail Providers" : "Пружаоци услуге поште",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Пружалац услуге поште омогућава директно слање и-мејлова кроз корисников лични и-мејл налог. Тренутно је ова функционалност ограничена на календарске позивнице. Захтева Nextcloud Mail 4.1 и и-мејл налог у Nextcloud Mail који се подудара са корисниковом и-мејл адресом у Nextcloud.",
@@ -342,7 +343,6 @@
"Unified task processing" : "Обједињена обрада задатака",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI задатке могу да имплементирају разне апликације. Овде можете да подесите која ће се користити за који задатак.",
"Allow AI usage for guest users" : "Дозволи да корисници гости користе AI",
- "Task:" : "Задатак:",
"Enable" : "Укључи",
"None of your currently installed apps provide Task processing functionality" : "Ниједна од ваших тренутно инсталираних апликација не пружа функционалност обраде задатака",
"Machine translation" : "Машинско превођење",
@@ -352,6 +352,7 @@
"None of your currently installed apps provide image generation functionality" : "Ниједна од ваших тренутно инсталираних апликација не пружа функционалност генерисања слике",
"Text processing" : "Обрада текста",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Задатке обраде текста могу да имплементирају разне апликације. Овде можете да подесите која ће се користити за који задатак.",
+ "Task:" : "Задатак:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Ниједна од ваших тренутно инсталираних апликација не пружа функционалност обраде текста употребом API за обраду текста.",
"Here you can decide which group can access certain sections of the administration settings." : "Овде можете да одлучите која група може да приступи одређеним деловима административних подешавања.",
"Unable to modify setting" : "Подешавање не може да се измени",
@@ -413,6 +414,10 @@
"Excluded groups" : "Искључене групе",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Када се групе означе/искључе, користи се следећа логика да се закључи да ли се за налог захтева 2FA: ако није одабрана ниједна група, 2FA је укључен свима осим члановима искључених група. Ако има одабраних група, 2FA је укључен само њиховим члановима. Ако је налог у исто време у одабраној и у искљученој групи, одабрана група има предност и 2FA се захтева.",
"Save changes" : "Сними измене",
+ "Default" : "Подразумевано",
+ "Registered Deploy daemons list" : "Листа регистрованих Даемона за постављање",
+ "No Deploy daemons configured" : "Није подешен ниједан Даемон за постављање",
+ "Register a custom one or setup from available templates" : "Региструјте произвољни или подесите неки према доступном шаблону",
"Show details for {appName} app" : "Прикажи детаље апликације {appName}",
"Update to {update}" : "Ажурирај на {update}",
"Remove" : "Уклони",
diff --git a/apps/settings/l10n/sv.js b/apps/settings/l10n/sv.js
index c8bcf8b9a0d..0fd716e6bff 100644
--- a/apps/settings/l10n/sv.js
+++ b/apps/settings/l10n/sv.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Administration",
"Users" : "Användare",
"Additional settings" : "Övriga inställningar",
- "Artificial Intelligence" : "Artificiell intelligens",
+ "Assistant" : "Assistent",
"Administration privileges" : "Administreringsprivilegier",
"Groupware" : "Grupprogram",
"Overview" : "Översikt",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "Kalender",
"Personal info" : "Personlig information",
"Mobile & desktop" : "Mobil & skrivbord",
+ "Artificial Intelligence" : "Artificiell intelligens",
"Email server" : "E-postserver",
"Mail Providers" : "E-postleverantörer",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "E-postleverantörer gör det möjligt att skicka e-post direkt via användarens personliga e-postkonto. För närvarande är denna funktionalitet begränsad till kalenderinbjudningar. Det kräver Nextcloud Mail 4.1 och ett e-postkonto i Nextcloud Mail som matchar användarens e-postadress i Nextcloud.",
@@ -227,7 +228,6 @@ OC.L10N.register(
"Profile information" : "Profilinformation",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profilbild, fullständigt namn, e-post, telefonnummer, adress, webbplats, Twitter, organisation, roll, rubrik, biografi och om din profil är aktiverad",
"Nextcloud settings" : "Nextcloud-inställningar",
- "Task:" : "Uppgift:",
"Enable" : "Aktivera",
"Machine translation" : "Maskinöversättning",
"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." : "Maskinöversättning kan implementeras av olika appar. Här kan du definiera prioritet för de maskinöversättningsappar som du har installerade.",
@@ -236,6 +236,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Ingen av dina för närvarande installerade appar tillhandahåller bildgenereringsfunktioner",
"Text processing" : "Textbehandling",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Textbearbetningsuppgifter kan implementeras av olika appar. Här kan du ställa in vilken app som ska användas för vilken uppgift.",
+ "Task:" : "Uppgift:",
"Here you can decide which group can access certain sections of the administration settings." : "Här kan du bestämma vilken grupp som har tillgång till vissa delar av administrationsinställningarna.",
"Unable to modify setting" : "Kunde inte ändra inställning.",
"None" : "Ingen",
@@ -286,6 +287,7 @@ OC.L10N.register(
"Two-factor authentication is not enforced for members of the following groups." : "Tvåfaktorsautentisering är inte påtvingad för medlemmar i följande grupper.",
"Excluded groups" : "Exkluderade grupper",
"Save changes" : "Spara ändringar",
+ "Default" : "Förvald",
"Show details for {appName} app" : "Visa detaljer för appen {appName}",
"Update to {update}" : "Uppdatera till {update}",
"Remove" : "Ta bort",
diff --git a/apps/settings/l10n/sv.json b/apps/settings/l10n/sv.json
index cdc16488fd4..97ecfe9c09a 100644
--- a/apps/settings/l10n/sv.json
+++ b/apps/settings/l10n/sv.json
@@ -107,7 +107,7 @@
"Administration" : "Administration",
"Users" : "Användare",
"Additional settings" : "Övriga inställningar",
- "Artificial Intelligence" : "Artificiell intelligens",
+ "Assistant" : "Assistent",
"Administration privileges" : "Administreringsprivilegier",
"Groupware" : "Grupprogram",
"Overview" : "Översikt",
@@ -117,6 +117,7 @@
"Calendar" : "Kalender",
"Personal info" : "Personlig information",
"Mobile & desktop" : "Mobil & skrivbord",
+ "Artificial Intelligence" : "Artificiell intelligens",
"Email server" : "E-postserver",
"Mail Providers" : "E-postleverantörer",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "E-postleverantörer gör det möjligt att skicka e-post direkt via användarens personliga e-postkonto. För närvarande är denna funktionalitet begränsad till kalenderinbjudningar. Det kräver Nextcloud Mail 4.1 och ett e-postkonto i Nextcloud Mail som matchar användarens e-postadress i Nextcloud.",
@@ -225,7 +226,6 @@
"Profile information" : "Profilinformation",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Profilbild, fullständigt namn, e-post, telefonnummer, adress, webbplats, Twitter, organisation, roll, rubrik, biografi och om din profil är aktiverad",
"Nextcloud settings" : "Nextcloud-inställningar",
- "Task:" : "Uppgift:",
"Enable" : "Aktivera",
"Machine translation" : "Maskinöversättning",
"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." : "Maskinöversättning kan implementeras av olika appar. Här kan du definiera prioritet för de maskinöversättningsappar som du har installerade.",
@@ -234,6 +234,7 @@
"None of your currently installed apps provide image generation functionality" : "Ingen av dina för närvarande installerade appar tillhandahåller bildgenereringsfunktioner",
"Text processing" : "Textbehandling",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Textbearbetningsuppgifter kan implementeras av olika appar. Här kan du ställa in vilken app som ska användas för vilken uppgift.",
+ "Task:" : "Uppgift:",
"Here you can decide which group can access certain sections of the administration settings." : "Här kan du bestämma vilken grupp som har tillgång till vissa delar av administrationsinställningarna.",
"Unable to modify setting" : "Kunde inte ändra inställning.",
"None" : "Ingen",
@@ -284,6 +285,7 @@
"Two-factor authentication is not enforced for members of the following groups." : "Tvåfaktorsautentisering är inte påtvingad för medlemmar i följande grupper.",
"Excluded groups" : "Exkluderade grupper",
"Save changes" : "Spara ändringar",
+ "Default" : "Förvald",
"Show details for {appName} app" : "Visa detaljer för appen {appName}",
"Update to {update}" : "Uppdatera till {update}",
"Remove" : "Ta bort",
diff --git a/apps/settings/l10n/tr.js b/apps/settings/l10n/tr.js
index 5d18d8f7ffa..68ac2277ece 100644
--- a/apps/settings/l10n/tr.js
+++ b/apps/settings/l10n/tr.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Yönetim",
"Users" : "Kullanıcılar",
"Additional settings" : "Ek ayarlar",
- "Artificial Intelligence" : "Yapay Zeka",
+ "Assistant" : "Yardımcı",
"Administration privileges" : "Yönetim yetkileri",
"Groupware" : "Grup çalışması",
"Overview" : "Özet",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Takvim",
"Personal info" : "Kişisel bilgiler",
"Mobile & desktop" : "Mobil ve bilgisayar",
+ "Artificial Intelligence" : "Yapay Zeka",
"Email server" : "E-posta sunucusu",
"Mail Providers" : "E-posta hizmeti sağlayıcıları",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "E-posta hizmeti sağlayıcısı, e-postaları doğrudan kullanıcının kişisel e-posta hesabı üzerinden göndermeyi sağlar. Şu anda, bu özellik takvim davetleriyle sınırlıdır. Nextcloud Posta 4.1 ve Nextcloud Posta üzerinde kullanıcının Nextcloud e-posta adresiyle eşleşen bir e-posta hesabı gerekir.",
@@ -344,7 +345,6 @@ OC.L10N.register(
"Unified task processing" : "Birleştirilmiş görev işleme",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Yapay zeka görevleri farklı uygulamalardan sağlanabilir. Buradan, bu görev için hangi uygulamanın kullanılacağını ayarlayabilirsiniz.",
"Allow AI usage for guest users" : "Konuk kullanıcılar YZ kullanabilsin",
- "Task:" : "Görev:",
"Enable" : "Kullanıma al",
"None of your currently installed apps provide Task processing functionality" : "Kurulu uygulamaların hiçbirinde görev işleme özelliği yok",
"Machine translation" : "Makine çevirisi",
@@ -354,6 +354,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Kurulu uygulamaların hiçbirinde görsel oluşturma özelliği yok",
"Text processing" : "Metin işleme",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Metin işleme özelliği farklı uygulamalardan sağlanabilir. Buradan, bu görev için hangi uygulamanın kullanılacağını ayarlayabilirsiniz.",
+ "Task:" : "Görev:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Kurulu uygulamaların hiçbirinde Metin İşleme API uygulamasını kullanan bir metin işleme özelliği yok",
"Here you can decide which group can access certain sections of the administration settings." : "Hangi yönetici ayarlarına hangi grubun erişebileceğini bu bölümden belirleyebilirsiniz.",
"Unable to modify setting" : "Ayar değiştirilemedi",
@@ -417,6 +418,10 @@ OC.L10N.register(
"Excluded groups" : "Uygulanmayacak gruplar",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Uygulanan ya da uygulanmayan gruplar belirtildiğinde, bir hesap için iki adımlı doğrulamanın zorunlu kılınıp kılınmayacağına şu şekilde karar verilir. Herhangi bir grup belirtilmemiş ise, uygulanmayan grupların üyeleri dışındaki tüm üyeler için iki adımlı doğrulama kullanılır. Belirtilmiş gruplar varsa, uygulanan bu grupların üyeleri için iki adımlı doğrulama kullanılır. Bir hesabın hem uygulanan hem de uygulanmayan gruplarda üyeliği varsa, uygulanan grupların önceliği vardır ve iki adımlı doğrulama zorunlu kılınır.",
"Save changes" : "Değişiklikleri kaydet",
+ "Default" : "Varsayılan",
+ "Registered Deploy daemons list" : "Kaydedilmiş dağıtım arka plan işlemleri listesi",
+ "No Deploy daemons configured" : "Herhangi bir dağıtım arka plan işlemi yapılandırılmamış",
+ "Register a custom one or setup from available templates" : "Özel bir tane kaydedin ya da kullanılabilecek kalıplardan kurun",
"Show details for {appName} app" : "{appName} uygulamasının ayrıntılarını görüntüle",
"Update to {update}" : "{update} sürümüne güncelle",
"Remove" : "Kaldır",
diff --git a/apps/settings/l10n/tr.json b/apps/settings/l10n/tr.json
index a2854f91139..58be80541ef 100644
--- a/apps/settings/l10n/tr.json
+++ b/apps/settings/l10n/tr.json
@@ -108,7 +108,7 @@
"Administration" : "Yönetim",
"Users" : "Kullanıcılar",
"Additional settings" : "Ek ayarlar",
- "Artificial Intelligence" : "Yapay Zeka",
+ "Assistant" : "Yardımcı",
"Administration privileges" : "Yönetim yetkileri",
"Groupware" : "Grup çalışması",
"Overview" : "Özet",
@@ -118,6 +118,7 @@
"Calendar" : "Takvim",
"Personal info" : "Kişisel bilgiler",
"Mobile & desktop" : "Mobil ve bilgisayar",
+ "Artificial Intelligence" : "Yapay Zeka",
"Email server" : "E-posta sunucusu",
"Mail Providers" : "E-posta hizmeti sağlayıcıları",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "E-posta hizmeti sağlayıcısı, e-postaları doğrudan kullanıcının kişisel e-posta hesabı üzerinden göndermeyi sağlar. Şu anda, bu özellik takvim davetleriyle sınırlıdır. Nextcloud Posta 4.1 ve Nextcloud Posta üzerinde kullanıcının Nextcloud e-posta adresiyle eşleşen bir e-posta hesabı gerekir.",
@@ -342,7 +343,6 @@
"Unified task processing" : "Birleştirilmiş görev işleme",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Yapay zeka görevleri farklı uygulamalardan sağlanabilir. Buradan, bu görev için hangi uygulamanın kullanılacağını ayarlayabilirsiniz.",
"Allow AI usage for guest users" : "Konuk kullanıcılar YZ kullanabilsin",
- "Task:" : "Görev:",
"Enable" : "Kullanıma al",
"None of your currently installed apps provide Task processing functionality" : "Kurulu uygulamaların hiçbirinde görev işleme özelliği yok",
"Machine translation" : "Makine çevirisi",
@@ -352,6 +352,7 @@
"None of your currently installed apps provide image generation functionality" : "Kurulu uygulamaların hiçbirinde görsel oluşturma özelliği yok",
"Text processing" : "Metin işleme",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Metin işleme özelliği farklı uygulamalardan sağlanabilir. Buradan, bu görev için hangi uygulamanın kullanılacağını ayarlayabilirsiniz.",
+ "Task:" : "Görev:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Kurulu uygulamaların hiçbirinde Metin İşleme API uygulamasını kullanan bir metin işleme özelliği yok",
"Here you can decide which group can access certain sections of the administration settings." : "Hangi yönetici ayarlarına hangi grubun erişebileceğini bu bölümden belirleyebilirsiniz.",
"Unable to modify setting" : "Ayar değiştirilemedi",
@@ -415,6 +416,10 @@
"Excluded groups" : "Uygulanmayacak gruplar",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Uygulanan ya da uygulanmayan gruplar belirtildiğinde, bir hesap için iki adımlı doğrulamanın zorunlu kılınıp kılınmayacağına şu şekilde karar verilir. Herhangi bir grup belirtilmemiş ise, uygulanmayan grupların üyeleri dışındaki tüm üyeler için iki adımlı doğrulama kullanılır. Belirtilmiş gruplar varsa, uygulanan bu grupların üyeleri için iki adımlı doğrulama kullanılır. Bir hesabın hem uygulanan hem de uygulanmayan gruplarda üyeliği varsa, uygulanan grupların önceliği vardır ve iki adımlı doğrulama zorunlu kılınır.",
"Save changes" : "Değişiklikleri kaydet",
+ "Default" : "Varsayılan",
+ "Registered Deploy daemons list" : "Kaydedilmiş dağıtım arka plan işlemleri listesi",
+ "No Deploy daemons configured" : "Herhangi bir dağıtım arka plan işlemi yapılandırılmamış",
+ "Register a custom one or setup from available templates" : "Özel bir tane kaydedin ya da kullanılabilecek kalıplardan kurun",
"Show details for {appName} app" : "{appName} uygulamasının ayrıntılarını görüntüle",
"Update to {update}" : "{update} sürümüne güncelle",
"Remove" : "Kaldır",
diff --git a/apps/settings/l10n/ug.js b/apps/settings/l10n/ug.js
index 8c52a2caefe..f32989b1892 100644
--- a/apps/settings/l10n/ug.js
+++ b/apps/settings/l10n/ug.js
@@ -109,7 +109,7 @@ OC.L10N.register(
"Administration" : "Administration",
"Users" : "ئىشلەتكۈچىلەر",
"Additional settings" : "قوشۇمچە تەڭشەكلەر",
- "Artificial Intelligence" : "سۈنئىي ئىدراك",
+ "Assistant" : "ياردەمچى",
"Administration privileges" : "باشقۇرۇش ھوقۇقى",
"Groupware" : "Groupware",
"Overview" : "ئومۇمىي چۈشەنچە",
@@ -119,6 +119,7 @@ OC.L10N.register(
"Calendar" : "يىلنامە",
"Personal info" : "شەخسىي ئۇچۇرلار",
"Mobile & desktop" : "كۆچمە ۋە ئۈستەل يۈزى",
+ "Artificial Intelligence" : "سۈنئىي ئىدراك",
"Email server" : "ئېلخەت مۇلازىمېتىرى",
"Security & setup checks" : "بىخەتەرلىك ۋە تەڭشەش تەكشۈرۈشى",
"Background jobs" : "ئارقا خىزمەت",
@@ -313,7 +314,6 @@ OC.L10N.register(
"Nextcloud settings" : "Nextcloud تەڭشىكى",
"Unified task processing" : "بىر تۇتاش ۋەزىپە بىر تەرەپ قىلىش",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "سۈنئىي ئەقىل ۋەزىپىلىرىنى ئوخشىمىغان ئەپلەر ئارقىلىق ئەمەلگە ئاشۇرغىلى بولىدۇ. بۇ يەردە قايسى ئەپنى قايسى ۋەزىپە ئۈچۈن ئىشلىتىش كېرەكلىكىنى بەلگىلىيەلەيسىز.",
- "Task:" : "ۋەزىپە:",
"Enable" : "قوزغات",
"None of your currently installed apps provide Task processing functionality" : "ھازىر قاچىلانغان ئەپلىرىڭىزنىڭ ھېچقايسىسى ۋەزىپە بىر تەرەپ قىلىش ئىقتىدارىنى تەمىنلىمەيدۇ",
"Machine translation" : "ماشىنا تەرجىمىسى",
@@ -323,6 +323,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "ھازىر قاچىلانغان ئەپلەرنىڭ ھېچقايسىسى رەسىم ھاسىل قىلىش ئىقتىدارى بىلەن تەمىنلىمەيدۇ",
"Text processing" : "تېكىست بىر تەرەپ قىلىش",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "تېكىست بىر تەرەپ قىلىش ۋەزىپىلىرىنى ئوخشىمىغان ئەپلەر ئارقىلىق ئەمەلگە ئاشۇرغىلى بولىدۇ. بۇ يەردە قايسى ئەپنى قايسى ۋەزىپە ئۈچۈن ئىشلىتىش كېرەكلىكىنى بەلگىلىيەلەيسىز.",
+ "Task:" : "ۋەزىپە:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "ھازىر قاچىلانغان ئەپلەرنىڭ ھېچقايسىسى تېكىست بىر تەرەپ قىلىش API نى ئىشلىتىپ تېكىست بىر تەرەپ قىلىش ئىقتىدارىنى تەمىنلىمەيدۇ.",
"Here you can decide which group can access certain sections of the administration settings." : "بۇ يەردە قايسى گۇرۇپپىنىڭ باشقۇرۇش تەڭشەكلىرىنىڭ بەزى بۆلەكلىرىنى زىيارەت قىلالايدىغانلىقىنى قارار قىلالايسىز.",
"Unable to modify setting" : "تەڭشەكنى ئۆزگەرتەلمىدى",
@@ -378,6 +379,10 @@ OC.L10N.register(
"Excluded groups" : "چىقىرىۋېتىلگەن گۇرۇپپىلار",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "گۇرۇپپىلار تاللانغان / چىقىرىۋېتىلگەندە ، ئۇلار تۆۋەندىكى لوگىكا ئارقىلىق ھېساباتنىڭ 2FA ئىجرا قىلىنغان-قىلىنمىغانلىقىنى ئېنىقلايدۇ: ئەگەر گۇرۇپپا تاللانمىسا ، چىقىرىۋېتىلگەن گۇرۇپپا ئەزالىرىدىن باشقا ھەممە ئادەم ئۈچۈن 2FA قوزغىتىلىدۇ. ئەگەر گۇرۇپپىلار تاللانسا ، بۇلارنىڭ بارلىق ئەزالىرى ئۈچۈن 2FA قوزغىتىلغان. ئەگەر ھېسابات تاللانغان ۋە چىقىرىۋېتىلگەن گۇرۇپپىدا بولسا ، تاللانغانلار ئالدىنقى ئورۇنغا قويىدۇ ۋە 2FA ئىجرا قىلىنىدۇ.",
"Save changes" : "ئۆزگەرتىشلەرنى ساقلاڭ",
+ "Default" : "كۆڭۈلدىكى",
+ "Registered Deploy daemons list" : "تىزىملاتقان دامونلار تىزىملىكى",
+ "No Deploy daemons configured" : "ھېچقانداق ئورۇنلاشتۇرۇش لايىھىسى سەپلەنمىگەن",
+ "Register a custom one or setup from available templates" : "ئىختىيارى قېلىپ ياكى تىزىملىتىڭ",
"Show details for {appName} app" : "{appName} دېتالىنىڭ تەپسىلاتلىرىنى كۆرسىتىڭ",
"Update to {update}" : "{update} غا يېڭىلاش",
"Remove" : "چىقىرىۋەت",
diff --git a/apps/settings/l10n/ug.json b/apps/settings/l10n/ug.json
index 7b3529fef2c..ef6c22c0b50 100644
--- a/apps/settings/l10n/ug.json
+++ b/apps/settings/l10n/ug.json
@@ -107,7 +107,7 @@
"Administration" : "Administration",
"Users" : "ئىشلەتكۈچىلەر",
"Additional settings" : "قوشۇمچە تەڭشەكلەر",
- "Artificial Intelligence" : "سۈنئىي ئىدراك",
+ "Assistant" : "ياردەمچى",
"Administration privileges" : "باشقۇرۇش ھوقۇقى",
"Groupware" : "Groupware",
"Overview" : "ئومۇمىي چۈشەنچە",
@@ -117,6 +117,7 @@
"Calendar" : "يىلنامە",
"Personal info" : "شەخسىي ئۇچۇرلار",
"Mobile & desktop" : "كۆچمە ۋە ئۈستەل يۈزى",
+ "Artificial Intelligence" : "سۈنئىي ئىدراك",
"Email server" : "ئېلخەت مۇلازىمېتىرى",
"Security & setup checks" : "بىخەتەرلىك ۋە تەڭشەش تەكشۈرۈشى",
"Background jobs" : "ئارقا خىزمەت",
@@ -311,7 +312,6 @@
"Nextcloud settings" : "Nextcloud تەڭشىكى",
"Unified task processing" : "بىر تۇتاش ۋەزىپە بىر تەرەپ قىلىش",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "سۈنئىي ئەقىل ۋەزىپىلىرىنى ئوخشىمىغان ئەپلەر ئارقىلىق ئەمەلگە ئاشۇرغىلى بولىدۇ. بۇ يەردە قايسى ئەپنى قايسى ۋەزىپە ئۈچۈن ئىشلىتىش كېرەكلىكىنى بەلگىلىيەلەيسىز.",
- "Task:" : "ۋەزىپە:",
"Enable" : "قوزغات",
"None of your currently installed apps provide Task processing functionality" : "ھازىر قاچىلانغان ئەپلىرىڭىزنىڭ ھېچقايسىسى ۋەزىپە بىر تەرەپ قىلىش ئىقتىدارىنى تەمىنلىمەيدۇ",
"Machine translation" : "ماشىنا تەرجىمىسى",
@@ -321,6 +321,7 @@
"None of your currently installed apps provide image generation functionality" : "ھازىر قاچىلانغان ئەپلەرنىڭ ھېچقايسىسى رەسىم ھاسىل قىلىش ئىقتىدارى بىلەن تەمىنلىمەيدۇ",
"Text processing" : "تېكىست بىر تەرەپ قىلىش",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "تېكىست بىر تەرەپ قىلىش ۋەزىپىلىرىنى ئوخشىمىغان ئەپلەر ئارقىلىق ئەمەلگە ئاشۇرغىلى بولىدۇ. بۇ يەردە قايسى ئەپنى قايسى ۋەزىپە ئۈچۈن ئىشلىتىش كېرەكلىكىنى بەلگىلىيەلەيسىز.",
+ "Task:" : "ۋەزىپە:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "ھازىر قاچىلانغان ئەپلەرنىڭ ھېچقايسىسى تېكىست بىر تەرەپ قىلىش API نى ئىشلىتىپ تېكىست بىر تەرەپ قىلىش ئىقتىدارىنى تەمىنلىمەيدۇ.",
"Here you can decide which group can access certain sections of the administration settings." : "بۇ يەردە قايسى گۇرۇپپىنىڭ باشقۇرۇش تەڭشەكلىرىنىڭ بەزى بۆلەكلىرىنى زىيارەت قىلالايدىغانلىقىنى قارار قىلالايسىز.",
"Unable to modify setting" : "تەڭشەكنى ئۆزگەرتەلمىدى",
@@ -376,6 +377,10 @@
"Excluded groups" : "چىقىرىۋېتىلگەن گۇرۇپپىلار",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "گۇرۇپپىلار تاللانغان / چىقىرىۋېتىلگەندە ، ئۇلار تۆۋەندىكى لوگىكا ئارقىلىق ھېساباتنىڭ 2FA ئىجرا قىلىنغان-قىلىنمىغانلىقىنى ئېنىقلايدۇ: ئەگەر گۇرۇپپا تاللانمىسا ، چىقىرىۋېتىلگەن گۇرۇپپا ئەزالىرىدىن باشقا ھەممە ئادەم ئۈچۈن 2FA قوزغىتىلىدۇ. ئەگەر گۇرۇپپىلار تاللانسا ، بۇلارنىڭ بارلىق ئەزالىرى ئۈچۈن 2FA قوزغىتىلغان. ئەگەر ھېسابات تاللانغان ۋە چىقىرىۋېتىلگەن گۇرۇپپىدا بولسا ، تاللانغانلار ئالدىنقى ئورۇنغا قويىدۇ ۋە 2FA ئىجرا قىلىنىدۇ.",
"Save changes" : "ئۆزگەرتىشلەرنى ساقلاڭ",
+ "Default" : "كۆڭۈلدىكى",
+ "Registered Deploy daemons list" : "تىزىملاتقان دامونلار تىزىملىكى",
+ "No Deploy daemons configured" : "ھېچقانداق ئورۇنلاشتۇرۇش لايىھىسى سەپلەنمىگەن",
+ "Register a custom one or setup from available templates" : "ئىختىيارى قېلىپ ياكى تىزىملىتىڭ",
"Show details for {appName} app" : "{appName} دېتالىنىڭ تەپسىلاتلىرىنى كۆرسىتىڭ",
"Update to {update}" : "{update} غا يېڭىلاش",
"Remove" : "چىقىرىۋەت",
diff --git a/apps/settings/l10n/uk.js b/apps/settings/l10n/uk.js
index 92fdadf224b..46eae517b63 100644
--- a/apps/settings/l10n/uk.js
+++ b/apps/settings/l10n/uk.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "Адміністрування",
"Users" : "Користувачі",
"Additional settings" : "Додатково",
- "Artificial Intelligence" : "Штучний інтелект",
+ "Assistant" : "Помічник",
"Administration privileges" : "Права адміністратора",
"Groupware" : "Робочі групи",
"Overview" : "Огляд",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "Календар",
"Personal info" : "Про мене",
"Mobile & desktop" : "Застосунки для пристроїв",
+ "Artificial Intelligence" : "Штучний інтелект",
"Email server" : "Сервер електронної пошти",
"Mail Providers" : "Постачальники послуг ел.пошти",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Поштовий провайдер дозволяє надсилати електронні листи безпосередньо через особисту електронну скриньку користувача. Наразі ця функція обмежена запрошеннями календаря. Для цього потрібно мати встановлений застосунок Nextcloud Пошта версії 4.1 та налаштований у Nextcloud Mail обліковий запис електронної пошти, який зазначено у адресі ел.пошти користувача хмари Nextcloud.",
@@ -344,7 +345,7 @@ OC.L10N.register(
"Unified task processing" : "Централізована обробка завдань ",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Завдання штучного інтелекту можуть виконуватися різними програмами. Тут ви можете вказати, яку програму слід використовувати для виконання того чи іншого завдання.",
"Allow AI usage for guest users" : "Дозволити використання ШІ для гостьових користувачів",
- "Task:" : "Завдання:",
+ "Provider for Task types" : "Постачальник для типів завдань",
"Enable" : "Увімкнути",
"None of your currently installed apps provide Task processing functionality" : "Жодний зі встановлених застосунків не надає функціональність з обробки завдань",
"Machine translation" : "Машинний переклад",
@@ -354,6 +355,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Жодний зі встановлених застосунків не надає функціональність зі створення зображень",
"Text processing" : "Обробка тексту",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Обробка тексту може здійснюватися за допомогою декількох застосунків. Тут ви можете визначити, який саме застосунок потрібно використати для певного завдання.",
+ "Task:" : "Завдання:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Жодний зі встановлених застосунків не надає функціональність API з обробки тексту",
"Here you can decide which group can access certain sections of the administration settings." : "Тут ви можете вирішити, яка група матиме доступ до певних розділів налаштувань адміністрування.",
"Unable to modify setting" : "Неможливо змінити налаштування",
@@ -395,6 +397,7 @@ OC.L10N.register(
"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" : "Встановити типовий термін дії спільних ресурсів за посиланням або електронною поштою",
+ "Enforce expiration date for link or mail shares" : "Застосовувати термін дії для посилань або спільного доступу до пошти",
"Default expiration time of shares in days" : "Типовий термін дії спільних ресурсів у днях",
"Privacy settings for sharing" : "Налаштування конфіденційності для спільного доступу",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Дозволити автозаповнення імени користувача та доступ до системної адресної книги",
@@ -417,6 +420,10 @@ OC.L10N.register(
"Excluded groups" : "Виключені групи",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Якщо вибрано/виключено групи, то застосовується така логіка визначення, чи до користувача застосовується двофакторна авторизація: якщо не вибрано жодної групи, двофакторну авторизацію ввімкнено для всіх, крім учасників виключених груп. Якщо вибрано групи, для всіх учасників увімкнено двофакторну авторизацію. Якщо користувач одночасно входить до вибраної групи та виключеної групи, то вибрана група має пріоритет і в такому випадку до цього користувача застосовується двофакторна авторизація.",
"Save changes" : "Зберегти зміни",
+ "Default" : "Типово",
+ "Registered Deploy daemons list" : "Список зареєстрованих демонів розгортання",
+ "No Deploy daemons configured" : "Не налаштовано демонів розгортання",
+ "Register a custom one or setup from available templates" : "Зареєструвати власний або налаштувати з доступних шаблонів",
"Show details for {appName} app" : "Показати деталі для застосунку {appName}",
"Update to {update}" : "Оновити до {update}",
"Remove" : "Вилучити",
@@ -618,6 +625,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "Про вас. Підтримується текстова розмітка.",
"Unable to update date of birth" : "Не вдалося оновити дату народження",
"Enter your date of birth" : "Зазначте дату вашого народження",
+ "Bluesky handle" : "Рукоятка Bluesky",
"You are using {s}{usage}{/s}" : "Ви використовуєте {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Ви використовуєте {s}{usage}{/s} із {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Ви є учасником груп:",
@@ -809,6 +817,7 @@ OC.L10N.register(
"Pronouns" : "Займенники",
"Role" : "Роль",
"X (formerly Twitter)" : "X (раніше відома як Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Вебсайт",
"Profile visibility" : "Видимість профілю",
"Locale" : "Локаль",
diff --git a/apps/settings/l10n/uk.json b/apps/settings/l10n/uk.json
index 6ff8ab9eeaa..a818cf9def4 100644
--- a/apps/settings/l10n/uk.json
+++ b/apps/settings/l10n/uk.json
@@ -108,7 +108,7 @@
"Administration" : "Адміністрування",
"Users" : "Користувачі",
"Additional settings" : "Додатково",
- "Artificial Intelligence" : "Штучний інтелект",
+ "Assistant" : "Помічник",
"Administration privileges" : "Права адміністратора",
"Groupware" : "Робочі групи",
"Overview" : "Огляд",
@@ -118,6 +118,7 @@
"Calendar" : "Календар",
"Personal info" : "Про мене",
"Mobile & desktop" : "Застосунки для пристроїв",
+ "Artificial Intelligence" : "Штучний інтелект",
"Email server" : "Сервер електронної пошти",
"Mail Providers" : "Постачальники послуг ел.пошти",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Поштовий провайдер дозволяє надсилати електронні листи безпосередньо через особисту електронну скриньку користувача. Наразі ця функція обмежена запрошеннями календаря. Для цього потрібно мати встановлений застосунок Nextcloud Пошта версії 4.1 та налаштований у Nextcloud Mail обліковий запис електронної пошти, який зазначено у адресі ел.пошти користувача хмари Nextcloud.",
@@ -342,7 +343,7 @@
"Unified task processing" : "Централізована обробка завдань ",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Завдання штучного інтелекту можуть виконуватися різними програмами. Тут ви можете вказати, яку програму слід використовувати для виконання того чи іншого завдання.",
"Allow AI usage for guest users" : "Дозволити використання ШІ для гостьових користувачів",
- "Task:" : "Завдання:",
+ "Provider for Task types" : "Постачальник для типів завдань",
"Enable" : "Увімкнути",
"None of your currently installed apps provide Task processing functionality" : "Жодний зі встановлених застосунків не надає функціональність з обробки завдань",
"Machine translation" : "Машинний переклад",
@@ -352,6 +353,7 @@
"None of your currently installed apps provide image generation functionality" : "Жодний зі встановлених застосунків не надає функціональність зі створення зображень",
"Text processing" : "Обробка тексту",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Обробка тексту може здійснюватися за допомогою декількох застосунків. Тут ви можете визначити, який саме застосунок потрібно використати для певного завдання.",
+ "Task:" : "Завдання:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "Жодний зі встановлених застосунків не надає функціональність API з обробки тексту",
"Here you can decide which group can access certain sections of the administration settings." : "Тут ви можете вирішити, яка група матиме доступ до певних розділів налаштувань адміністрування.",
"Unable to modify setting" : "Неможливо змінити налаштування",
@@ -393,6 +395,7 @@
"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" : "Встановити типовий термін дії спільних ресурсів за посиланням або електронною поштою",
+ "Enforce expiration date for link or mail shares" : "Застосовувати термін дії для посилань або спільного доступу до пошти",
"Default expiration time of shares in days" : "Типовий термін дії спільних ресурсів у днях",
"Privacy settings for sharing" : "Налаштування конфіденційності для спільного доступу",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Дозволити автозаповнення імени користувача та доступ до системної адресної книги",
@@ -415,6 +418,10 @@
"Excluded groups" : "Виключені групи",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Якщо вибрано/виключено групи, то застосовується така логіка визначення, чи до користувача застосовується двофакторна авторизація: якщо не вибрано жодної групи, двофакторну авторизацію ввімкнено для всіх, крім учасників виключених груп. Якщо вибрано групи, для всіх учасників увімкнено двофакторну авторизацію. Якщо користувач одночасно входить до вибраної групи та виключеної групи, то вибрана група має пріоритет і в такому випадку до цього користувача застосовується двофакторна авторизація.",
"Save changes" : "Зберегти зміни",
+ "Default" : "Типово",
+ "Registered Deploy daemons list" : "Список зареєстрованих демонів розгортання",
+ "No Deploy daemons configured" : "Не налаштовано демонів розгортання",
+ "Register a custom one or setup from available templates" : "Зареєструвати власний або налаштувати з доступних шаблонів",
"Show details for {appName} app" : "Показати деталі для застосунку {appName}",
"Update to {update}" : "Оновити до {update}",
"Remove" : "Вилучити",
@@ -616,6 +623,7 @@
"Your biography. Markdown is supported." : "Про вас. Підтримується текстова розмітка.",
"Unable to update date of birth" : "Не вдалося оновити дату народження",
"Enter your date of birth" : "Зазначте дату вашого народження",
+ "Bluesky handle" : "Рукоятка Bluesky",
"You are using {s}{usage}{/s}" : "Ви використовуєте {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "Ви використовуєте {s}{usage}{/s} із {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "Ви є учасником груп:",
@@ -807,6 +815,7 @@
"Pronouns" : "Займенники",
"Role" : "Роль",
"X (formerly Twitter)" : "X (раніше відома як Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "Вебсайт",
"Profile visibility" : "Видимість профілю",
"Locale" : "Локаль",
diff --git a/apps/settings/l10n/vi.js b/apps/settings/l10n/vi.js
index 1916d2459a5..1b62915ec2c 100644
--- a/apps/settings/l10n/vi.js
+++ b/apps/settings/l10n/vi.js
@@ -101,7 +101,6 @@ OC.L10N.register(
"Administration" : "Quản trị viên",
"Users" : "Người dùng",
"Additional settings" : "Cài đặt bổ sung",
- "Artificial Intelligence" : "Trí tuệ nhân tạo",
"Administration privileges" : "Đặc quyền quản trị",
"Groupware" : "Phần mềm nhóm",
"Overview" : "Tổng quan",
@@ -111,6 +110,7 @@ OC.L10N.register(
"Calendar" : "Lịch",
"Personal info" : "Thông tin cá nhân",
"Mobile & desktop" : "Điện thoại di động và máy tính để bàn",
+ "Artificial Intelligence" : "Trí tuệ nhân tạo",
"Email server" : "Máy chủ mail",
"Background jobs" : "Các công việc trong nền",
"Unlimited" : "Không giới hạn",
@@ -138,7 +138,6 @@ OC.L10N.register(
"Profile information" : "Thông tin cá nhân",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Ảnh hồ sơ, tên đầy đủ, email, số điện thoại, địa chỉ, trang web, Twitter, tổ chức, vai trò, tiêu đề, tiểu sử và liệu hồ sơ của bạn có được bật hay không",
"Nextcloud settings" : "Cài đặt Cloud",
- "Task:" : "Tác vụ:",
"Enable" : "Bật",
"Machine translation" : "Dịch máy",
"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." : "Dịch máy có thể được thực hiện bởi các ứng dụng khác nhau. Tại đây, bạn có thể xác định mức độ ưu tiên của ứng dụng dịch máy mà bạn đã cài đặt vào lúc này.",
@@ -147,6 +146,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "Không có ứng dụng nào bạn cài đặt hiện tại cung cấp chức năng tạo hình ảnh",
"Text processing" : "Xử lý văn bản",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Các tác vụ xử lý mở rộng có thể được thực hiện bởi các ứng dụng khác nhau. Tại đây bạn có thể đặt ứng dụng nào sẽ được sử dụng cho tác vụ nào.",
+ "Task:" : "Tác vụ:",
"Here you can decide which group can access certain sections of the administration settings." : "Tại đây bạn có thể quyết định nhóm nào có thể truy cập các phần nhất định của cài đặt quản trị.",
"Unable to modify setting" : "Không thể sửa đổi cài đặt",
"None" : "Không gì cả",
diff --git a/apps/settings/l10n/vi.json b/apps/settings/l10n/vi.json
index ee25e2dacfa..fce93e66b1c 100644
--- a/apps/settings/l10n/vi.json
+++ b/apps/settings/l10n/vi.json
@@ -99,7 +99,6 @@
"Administration" : "Quản trị viên",
"Users" : "Người dùng",
"Additional settings" : "Cài đặt bổ sung",
- "Artificial Intelligence" : "Trí tuệ nhân tạo",
"Administration privileges" : "Đặc quyền quản trị",
"Groupware" : "Phần mềm nhóm",
"Overview" : "Tổng quan",
@@ -109,6 +108,7 @@
"Calendar" : "Lịch",
"Personal info" : "Thông tin cá nhân",
"Mobile & desktop" : "Điện thoại di động và máy tính để bàn",
+ "Artificial Intelligence" : "Trí tuệ nhân tạo",
"Email server" : "Máy chủ mail",
"Background jobs" : "Các công việc trong nền",
"Unlimited" : "Không giới hạn",
@@ -136,7 +136,6 @@
"Profile information" : "Thông tin cá nhân",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Ảnh hồ sơ, tên đầy đủ, email, số điện thoại, địa chỉ, trang web, Twitter, tổ chức, vai trò, tiêu đề, tiểu sử và liệu hồ sơ của bạn có được bật hay không",
"Nextcloud settings" : "Cài đặt Cloud",
- "Task:" : "Tác vụ:",
"Enable" : "Bật",
"Machine translation" : "Dịch máy",
"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." : "Dịch máy có thể được thực hiện bởi các ứng dụng khác nhau. Tại đây, bạn có thể xác định mức độ ưu tiên của ứng dụng dịch máy mà bạn đã cài đặt vào lúc này.",
@@ -145,6 +144,7 @@
"None of your currently installed apps provide image generation functionality" : "Không có ứng dụng nào bạn cài đặt hiện tại cung cấp chức năng tạo hình ảnh",
"Text processing" : "Xử lý văn bản",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "Các tác vụ xử lý mở rộng có thể được thực hiện bởi các ứng dụng khác nhau. Tại đây bạn có thể đặt ứng dụng nào sẽ được sử dụng cho tác vụ nào.",
+ "Task:" : "Tác vụ:",
"Here you can decide which group can access certain sections of the administration settings." : "Tại đây bạn có thể quyết định nhóm nào có thể truy cập các phần nhất định của cài đặt quản trị.",
"Unable to modify setting" : "Không thể sửa đổi cài đặt",
"None" : "Không gì cả",
diff --git a/apps/settings/l10n/zh_CN.js b/apps/settings/l10n/zh_CN.js
index 6b9f224f47f..0ada283f2ac 100644
--- a/apps/settings/l10n/zh_CN.js
+++ b/apps/settings/l10n/zh_CN.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "管理",
"Users" : "用户",
"Additional settings" : "其他设置",
- "Artificial Intelligence" : "人工智能",
+ "Assistant" : "助手",
"Administration privileges" : "管理权限",
"Groupware" : "协作套件",
"Overview" : "概览",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "日历",
"Personal info" : "个人信息",
"Mobile & desktop" : "手机与电脑",
+ "Artificial Intelligence" : "人工智能",
"Email server" : "电子邮件服务器",
"Mail Providers" : "邮件提供商",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "邮件提供商允许直接通过用户的个人电子邮件帐户发送电子邮件。目前,此功能仅限于日历邀请。它需要 Nextcloud Mail 4.1 和 Nextcloud Mail 中与用户在 Nextcloud 中的电子邮件地址匹配的电子邮件帐户。",
@@ -344,7 +345,6 @@ OC.L10N.register(
"Unified task processing" : "统一任务处理",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI 任务可以由不同的应用程序执行。在这里您可以设置哪个应用程序应该用于哪个任务。",
"Allow AI usage for guest users" : "允许访客用户使用 AI",
- "Task:" : "任务:",
"Enable" : "启用",
"None of your currently installed apps provide Task processing functionality" : "您当前安装的应用程序均不提供任务处理功能",
"Machine translation" : "机器翻译",
@@ -354,6 +354,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "您目前安装的应用都不提供图像生成功能",
"Text processing" : "文本处理",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "文本处理任务可由不同的应用程序执行。在这里,您可以设置哪个应用程序用于执行哪个任务。",
+ "Task:" : "任务:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "您当前安装的应用程序均未提供使用文本处理 API 的文本处理功能。",
"Here you can decide which group can access certain sections of the administration settings." : "您可以在此决定哪个组可以访问管理设置的特定部分。",
"Unable to modify setting" : "无法更改设置",
@@ -370,6 +371,8 @@ OC.L10N.register(
"Users will still be able to screenshot or record the screen. This does not provide any definitive protection." : "用户仍然可以屏幕截图或录制屏幕。这并不能提供任何明确的保护。",
"Allow users to share via link and emails" : "允许用户通过链接和电子邮件共享",
"Allow public uploads" : "允许公开上传",
+ "Allow public shares to be added to other clouds by federation." : "允许通过联邦方式将公开共享添加到其他云",
+ "This will add share permissions to all newly created link shares." : "这将为所有新创建的链接共享添加共享权限。",
"Always ask for a password" : "始终要求输入密码",
"Enforce password protection" : "强制密码保护",
"Exclude groups from password requirements" : "不对指定的组执行密码要求",
@@ -393,6 +396,7 @@ OC.L10N.register(
"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" : "设置通过链接或电子邮件分享的默认过期时间",
+ "Enforce expiration date for link or mail shares" : "强制设置链接或邮件共享的到期日期",
"Default expiration time of shares in days" : "默认的共享过期时间(天)",
"Privacy settings for sharing" : "共享的隐私设置",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "允许在共享对话框中自动完成帐户名称并允许访问系统地址簿",
@@ -415,6 +419,10 @@ OC.L10N.register(
"Excluded groups" : "排除群组",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "选择/排除 组时,它们使用以下逻辑来确定帐户是否强制执行 2FA:如果未选择任何组,则将为除排除组的成员之外的所有人启用 2FA。 如果选择组,则会为其中的所有成员启用 2FA。 如果账户同时位于选定组和排除组中,则选定组优先并强制执行 2FA。",
"Save changes" : "保存修改",
+ "Default" : "默认",
+ "Registered Deploy daemons list" : "已注册的部署守护进程列表",
+ "No Deploy daemons configured" : "没有部署守护进程配置",
+ "Register a custom one or setup from available templates" : "注册自定义模板或从可用模板进行安装",
"Show details for {appName} app" : "显示应用 {appName} 的详细信息",
"Update to {update}" : "更新至 {update}",
"Remove" : "移除",
@@ -616,6 +624,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "您的传记,支持 Markdown。",
"Unable to update date of birth" : "无法更新出生日期",
"Enter your date of birth" : "輸入您的出生日期",
+ "Bluesky handle" : "Bluesky 用户名",
"You are using {s}{usage}{/s}" : "您正在使用 {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "您已使用 {s}{usage}{/s},总容量 {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "您是以下群组的成员:",
@@ -661,14 +670,14 @@ OC.L10N.register(
"they/them" : "他们",
"Your pronouns. E.g. {pronounsExample}" : "您的代词。例如 {pronounsExample}",
"Your role" : "您的角色",
- "Your X (formerly Twitter) handle" : "您的X(原Twitter)用户名",
+ "Your X (formerly Twitter) handle" : "您的 X(原 Twitter)用户名",
"Your website" : "您的网站",
"Invalid value" : "无效的值",
"Unable to update {property}" : "无法更新 {property}",
"No {property} set" : "没有设置 {property}",
"Change scope level of {property}, current scope is {scope}" : "更改 {property} 的范围级别,当前范围为 {scope}",
- "Unable to update federation scope of the primary {property}" : "无法更新主要 {property} 的联盟范围",
- "Unable to update federation scope of additional {property}" : "无法更新额外 {property} 的联盟范围",
+ "Unable to update federation scope of the primary {property}" : "无法更新主 {property} 的联邦范围",
+ "Unable to update federation scope of additional {property}" : "无法更新附加 {property} 的联邦范围",
"Add additional email" : "添加额外的电子邮箱",
"Add" : "添加",
"Create" : "创建",
@@ -807,12 +816,13 @@ OC.L10N.register(
"Pronouns" : "称号",
"Role" : "角色",
"X (formerly Twitter)" : "X(原Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "网站",
"Profile visibility" : "个人资料可见性",
"Locale" : "地区语系",
"First day of week" : "每周的第一天",
"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 administration if you have any questions" : "不可用,因为您的帐号已禁用联合,如果您有任何疑问,请联系您的系统管理员",
+ "Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "由于您的账号已禁用联合,因此不可用,如有任何疑问,请联系您的系统管理员",
"Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "不可用,因为不允许将帐户特定数据发布到查找服务器,如果您有任何疑问,请联系您的系统管理员",
"Discover" : "发现",
"Your apps" : "你的应用",
diff --git a/apps/settings/l10n/zh_CN.json b/apps/settings/l10n/zh_CN.json
index 997db288cc4..c22a50fefb7 100644
--- a/apps/settings/l10n/zh_CN.json
+++ b/apps/settings/l10n/zh_CN.json
@@ -108,7 +108,7 @@
"Administration" : "管理",
"Users" : "用户",
"Additional settings" : "其他设置",
- "Artificial Intelligence" : "人工智能",
+ "Assistant" : "助手",
"Administration privileges" : "管理权限",
"Groupware" : "协作套件",
"Overview" : "概览",
@@ -118,6 +118,7 @@
"Calendar" : "日历",
"Personal info" : "个人信息",
"Mobile & desktop" : "手机与电脑",
+ "Artificial Intelligence" : "人工智能",
"Email server" : "电子邮件服务器",
"Mail Providers" : "邮件提供商",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "邮件提供商允许直接通过用户的个人电子邮件帐户发送电子邮件。目前,此功能仅限于日历邀请。它需要 Nextcloud Mail 4.1 和 Nextcloud Mail 中与用户在 Nextcloud 中的电子邮件地址匹配的电子邮件帐户。",
@@ -342,7 +343,6 @@
"Unified task processing" : "统一任务处理",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "AI 任务可以由不同的应用程序执行。在这里您可以设置哪个应用程序应该用于哪个任务。",
"Allow AI usage for guest users" : "允许访客用户使用 AI",
- "Task:" : "任务:",
"Enable" : "启用",
"None of your currently installed apps provide Task processing functionality" : "您当前安装的应用程序均不提供任务处理功能",
"Machine translation" : "机器翻译",
@@ -352,6 +352,7 @@
"None of your currently installed apps provide image generation functionality" : "您目前安装的应用都不提供图像生成功能",
"Text processing" : "文本处理",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "文本处理任务可由不同的应用程序执行。在这里,您可以设置哪个应用程序用于执行哪个任务。",
+ "Task:" : "任务:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "您当前安装的应用程序均未提供使用文本处理 API 的文本处理功能。",
"Here you can decide which group can access certain sections of the administration settings." : "您可以在此决定哪个组可以访问管理设置的特定部分。",
"Unable to modify setting" : "无法更改设置",
@@ -368,6 +369,8 @@
"Users will still be able to screenshot or record the screen. This does not provide any definitive protection." : "用户仍然可以屏幕截图或录制屏幕。这并不能提供任何明确的保护。",
"Allow users to share via link and emails" : "允许用户通过链接和电子邮件共享",
"Allow public uploads" : "允许公开上传",
+ "Allow public shares to be added to other clouds by federation." : "允许通过联邦方式将公开共享添加到其他云",
+ "This will add share permissions to all newly created link shares." : "这将为所有新创建的链接共享添加共享权限。",
"Always ask for a password" : "始终要求输入密码",
"Enforce password protection" : "强制密码保护",
"Exclude groups from password requirements" : "不对指定的组执行密码要求",
@@ -391,6 +394,7 @@
"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" : "设置通过链接或电子邮件分享的默认过期时间",
+ "Enforce expiration date for link or mail shares" : "强制设置链接或邮件共享的到期日期",
"Default expiration time of shares in days" : "默认的共享过期时间(天)",
"Privacy settings for sharing" : "共享的隐私设置",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "允许在共享对话框中自动完成帐户名称并允许访问系统地址簿",
@@ -413,6 +417,10 @@
"Excluded groups" : "排除群组",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "选择/排除 组时,它们使用以下逻辑来确定帐户是否强制执行 2FA:如果未选择任何组,则将为除排除组的成员之外的所有人启用 2FA。 如果选择组,则会为其中的所有成员启用 2FA。 如果账户同时位于选定组和排除组中,则选定组优先并强制执行 2FA。",
"Save changes" : "保存修改",
+ "Default" : "默认",
+ "Registered Deploy daemons list" : "已注册的部署守护进程列表",
+ "No Deploy daemons configured" : "没有部署守护进程配置",
+ "Register a custom one or setup from available templates" : "注册自定义模板或从可用模板进行安装",
"Show details for {appName} app" : "显示应用 {appName} 的详细信息",
"Update to {update}" : "更新至 {update}",
"Remove" : "移除",
@@ -614,6 +622,7 @@
"Your biography. Markdown is supported." : "您的传记,支持 Markdown。",
"Unable to update date of birth" : "无法更新出生日期",
"Enter your date of birth" : "輸入您的出生日期",
+ "Bluesky handle" : "Bluesky 用户名",
"You are using {s}{usage}{/s}" : "您正在使用 {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "您已使用 {s}{usage}{/s},总容量 {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "您是以下群组的成员:",
@@ -659,14 +668,14 @@
"they/them" : "他们",
"Your pronouns. E.g. {pronounsExample}" : "您的代词。例如 {pronounsExample}",
"Your role" : "您的角色",
- "Your X (formerly Twitter) handle" : "您的X(原Twitter)用户名",
+ "Your X (formerly Twitter) handle" : "您的 X(原 Twitter)用户名",
"Your website" : "您的网站",
"Invalid value" : "无效的值",
"Unable to update {property}" : "无法更新 {property}",
"No {property} set" : "没有设置 {property}",
"Change scope level of {property}, current scope is {scope}" : "更改 {property} 的范围级别,当前范围为 {scope}",
- "Unable to update federation scope of the primary {property}" : "无法更新主要 {property} 的联盟范围",
- "Unable to update federation scope of additional {property}" : "无法更新额外 {property} 的联盟范围",
+ "Unable to update federation scope of the primary {property}" : "无法更新主 {property} 的联邦范围",
+ "Unable to update federation scope of additional {property}" : "无法更新附加 {property} 的联邦范围",
"Add additional email" : "添加额外的电子邮箱",
"Add" : "添加",
"Create" : "创建",
@@ -805,12 +814,13 @@
"Pronouns" : "称号",
"Role" : "角色",
"X (formerly Twitter)" : "X(原Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "网站",
"Profile visibility" : "个人资料可见性",
"Locale" : "地区语系",
"First day of week" : "每周的第一天",
"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 administration if you have any questions" : "不可用,因为您的帐号已禁用联合,如果您有任何疑问,请联系您的系统管理员",
+ "Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "由于您的账号已禁用联合,因此不可用,如有任何疑问,请联系您的系统管理员",
"Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "不可用,因为不允许将帐户特定数据发布到查找服务器,如果您有任何疑问,请联系您的系统管理员",
"Discover" : "发现",
"Your apps" : "你的应用",
diff --git a/apps/settings/l10n/zh_HK.js b/apps/settings/l10n/zh_HK.js
index fe433237b8e..775b486d6d6 100644
--- a/apps/settings/l10n/zh_HK.js
+++ b/apps/settings/l10n/zh_HK.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "管理",
"Users" : "用戶",
"Additional settings" : "其他設定",
- "Artificial Intelligence" : "人工智能",
+ "Assistant" : "助手",
"Administration privileges" : "管理員權限",
"Groupware" : "協作應用程式",
"Overview" : "概覽",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "日曆",
"Personal info" : "個人資訊",
"Mobile & desktop" : "手提電話及電腦",
+ "Artificial Intelligence" : "人工智能",
"Email server" : "電郵伺服器",
"Mail Providers" : "郵件提供者",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "郵件提供者可直接透過使用者的個人電子郵件帳號傳送電子郵件。目前,此功能僅限於行事曆邀請。它需要 Nextcloud Mail 4.1,以及 Nextcloud Mail 中與使用者在 Nextcloud 中的電子郵件位址相符的電子郵件帳號。",
@@ -344,7 +345,7 @@ OC.L10N.register(
"Unified task processing" : "統一任務處理",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "人工智能任務可以由不同的應用程式來實現。 您可以在此處設置哪個應用程式應用於哪個任務。",
"Allow AI usage for guest users" : "允許訪客使用者使用 AI",
- "Task:" : "任務︰",
+ "Provider for Task types" : "任務類型提供者",
"Enable" : "啟用",
"None of your currently installed apps provide Task processing functionality" : "您目前已安裝的應用程式均不提供任務處理功能",
"Machine translation" : "機器翻譯",
@@ -354,6 +355,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "您目前已安裝的應用程式均不提供圖像產生功能",
"Text processing" : "正在處理文字",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "文字處理任務可以由不同的應用程式來實現。 您可以在此處設置哪個應用程式應用於哪個任務。",
+ "Task:" : "任務︰",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "您目前安裝的應用程式均不提供使用文字處理 API 的文字處理功能。",
"Here you can decide which group can access certain sections of the administration settings." : "您可以在此決定哪個群組可以存取哪些管理設定。",
"Unable to modify setting" : "無法修改設定",
@@ -395,6 +397,7 @@ OC.L10N.register(
"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" : "設定透過連結或郵件分享的預設過期日",
+ "Enforce expiration date for link or mail shares" : "強制設定連結或郵件分享的到期日",
"Default expiration time of shares in days" : "分享默認到期時間(天)",
"Privacy settings for sharing" : "分享的隱私設定",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "允許在分享對話方塊中自動補齊帳戶名稱並允許存取系統通訊錄",
@@ -417,6 +420,10 @@ OC.L10N.register(
"Excluded groups" : "排除的群組",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "選擇/排除群組時,其使用以下邏輯來確定帳戶是否強制啟用雙因素驗證:如果沒有選擇群組,雙因素驗證對所有除了排除群組以外的成員啟用。若選擇了群組,則雙因素驗證會對所有該群組的成員啟用。如果某個帳戶同時位在選擇與排除的群組,則被選擇的群組優先程度較高,因此會強制啟用雙因素驗證。",
"Save changes" : "儲存變更",
+ "Default" : "默認",
+ "Registered Deploy daemons list" : "已註冊的部署幕後程式清單",
+ "No Deploy daemons configured" : "未設定部署幕後程式",
+ "Register a custom one or setup from available templates" : "從可用範本註冊自訂範本或設定",
"Show details for {appName} app" : "顯示 {appName} 應用程式的詳細資訊",
"Update to {update}" : "更新到 {update}",
"Remove" : "移除",
@@ -618,6 +625,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "您的自傳。支援 Markdown。",
"Unable to update date of birth" : "無法更新出生日期",
"Enter your date of birth" : "輸入您的出生日期",
+ "Bluesky handle" : "Bluesky 別名",
"You are using {s}{usage}{/s}" : "您正在使用 {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "您正在使用 {s}{usage}{/s},總儲存空間 {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "你是下列群組的成員︰",
@@ -809,6 +817,7 @@ OC.L10N.register(
"Pronouns" : "代名詞",
"Role" : "角色",
"X (formerly Twitter)" : "X(前身為 Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "網站",
"Profile visibility" : "個人檔案能見度",
"Locale" : "地區設定",
diff --git a/apps/settings/l10n/zh_HK.json b/apps/settings/l10n/zh_HK.json
index 6e1088a9a7f..9c9dbb6f271 100644
--- a/apps/settings/l10n/zh_HK.json
+++ b/apps/settings/l10n/zh_HK.json
@@ -108,7 +108,7 @@
"Administration" : "管理",
"Users" : "用戶",
"Additional settings" : "其他設定",
- "Artificial Intelligence" : "人工智能",
+ "Assistant" : "助手",
"Administration privileges" : "管理員權限",
"Groupware" : "協作應用程式",
"Overview" : "概覽",
@@ -118,6 +118,7 @@
"Calendar" : "日曆",
"Personal info" : "個人資訊",
"Mobile & desktop" : "手提電話及電腦",
+ "Artificial Intelligence" : "人工智能",
"Email server" : "電郵伺服器",
"Mail Providers" : "郵件提供者",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "郵件提供者可直接透過使用者的個人電子郵件帳號傳送電子郵件。目前,此功能僅限於行事曆邀請。它需要 Nextcloud Mail 4.1,以及 Nextcloud Mail 中與使用者在 Nextcloud 中的電子郵件位址相符的電子郵件帳號。",
@@ -342,7 +343,7 @@
"Unified task processing" : "統一任務處理",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "人工智能任務可以由不同的應用程式來實現。 您可以在此處設置哪個應用程式應用於哪個任務。",
"Allow AI usage for guest users" : "允許訪客使用者使用 AI",
- "Task:" : "任務︰",
+ "Provider for Task types" : "任務類型提供者",
"Enable" : "啟用",
"None of your currently installed apps provide Task processing functionality" : "您目前已安裝的應用程式均不提供任務處理功能",
"Machine translation" : "機器翻譯",
@@ -352,6 +353,7 @@
"None of your currently installed apps provide image generation functionality" : "您目前已安裝的應用程式均不提供圖像產生功能",
"Text processing" : "正在處理文字",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "文字處理任務可以由不同的應用程式來實現。 您可以在此處設置哪個應用程式應用於哪個任務。",
+ "Task:" : "任務︰",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "您目前安裝的應用程式均不提供使用文字處理 API 的文字處理功能。",
"Here you can decide which group can access certain sections of the administration settings." : "您可以在此決定哪個群組可以存取哪些管理設定。",
"Unable to modify setting" : "無法修改設定",
@@ -393,6 +395,7 @@
"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" : "設定透過連結或郵件分享的預設過期日",
+ "Enforce expiration date for link or mail shares" : "強制設定連結或郵件分享的到期日",
"Default expiration time of shares in days" : "分享默認到期時間(天)",
"Privacy settings for sharing" : "分享的隱私設定",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "允許在分享對話方塊中自動補齊帳戶名稱並允許存取系統通訊錄",
@@ -415,6 +418,10 @@
"Excluded groups" : "排除的群組",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "選擇/排除群組時,其使用以下邏輯來確定帳戶是否強制啟用雙因素驗證:如果沒有選擇群組,雙因素驗證對所有除了排除群組以外的成員啟用。若選擇了群組,則雙因素驗證會對所有該群組的成員啟用。如果某個帳戶同時位在選擇與排除的群組,則被選擇的群組優先程度較高,因此會強制啟用雙因素驗證。",
"Save changes" : "儲存變更",
+ "Default" : "默認",
+ "Registered Deploy daemons list" : "已註冊的部署幕後程式清單",
+ "No Deploy daemons configured" : "未設定部署幕後程式",
+ "Register a custom one or setup from available templates" : "從可用範本註冊自訂範本或設定",
"Show details for {appName} app" : "顯示 {appName} 應用程式的詳細資訊",
"Update to {update}" : "更新到 {update}",
"Remove" : "移除",
@@ -616,6 +623,7 @@
"Your biography. Markdown is supported." : "您的自傳。支援 Markdown。",
"Unable to update date of birth" : "無法更新出生日期",
"Enter your date of birth" : "輸入您的出生日期",
+ "Bluesky handle" : "Bluesky 別名",
"You are using {s}{usage}{/s}" : "您正在使用 {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "您正在使用 {s}{usage}{/s},總儲存空間 {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "你是下列群組的成員︰",
@@ -807,6 +815,7 @@
"Pronouns" : "代名詞",
"Role" : "角色",
"X (formerly Twitter)" : "X(前身為 Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "網站",
"Profile visibility" : "個人檔案能見度",
"Locale" : "地區設定",
diff --git a/apps/settings/l10n/zh_TW.js b/apps/settings/l10n/zh_TW.js
index 503ec672c1e..9806745beea 100644
--- a/apps/settings/l10n/zh_TW.js
+++ b/apps/settings/l10n/zh_TW.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"Administration" : "管理",
"Users" : "使用者",
"Additional settings" : "其他設定",
- "Artificial Intelligence" : "人工智慧",
+ "Assistant" : "助理",
"Administration privileges" : "管理員職權",
"Groupware" : "協作應用",
"Overview" : "概覽",
@@ -120,6 +120,7 @@ OC.L10N.register(
"Calendar" : "行事曆",
"Personal info" : "個人資訊",
"Mobile & desktop" : "行動裝置及桌面",
+ "Artificial Intelligence" : "人工智慧",
"Email server" : "電子郵件伺服器",
"Mail Providers" : "郵件提供者",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "郵件提供者可直接透過使用者的個人電子郵件帳號傳送電子郵件。目前,此功能僅限於行事曆邀請。它需要 Nextcloud Mail 4.1,以及 Nextcloud Mail 中與使用者在 Nextcloud 中的電子郵件位址相符的電子郵件帳號。",
@@ -344,7 +345,7 @@ OC.L10N.register(
"Unified task processing" : "統一任務處理",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "人工智慧任務可以透過不同的應用程式實作。您可以在此處設定要使用哪個應用程式。",
"Allow AI usage for guest users" : "允許訪客使用者使用 AI",
- "Task:" : "任務:",
+ "Provider for Task types" : "任務類型提供者",
"Enable" : "啟用",
"None of your currently installed apps provide Task processing functionality" : "您目前安裝的應用程式均不提供任務處理功能",
"Machine translation" : "機器翻譯",
@@ -354,6 +355,7 @@ OC.L10N.register(
"None of your currently installed apps provide image generation functionality" : "您目前安裝的應用程式均不提供產生影像功能",
"Text processing" : "文字處理",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "文字處理任務可以透過不同的應用程式實作。您可以在此處設定要使用哪個應用程式。",
+ "Task:" : "任務:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "您目前安裝的應用程式均不提供使用文字處理 API 的文字處理功能。",
"Here you can decide which group can access certain sections of the administration settings." : "您可以在此決定哪些群組可以取用特定的管理區段設定。",
"Unable to modify setting" : "無法修改設定",
@@ -395,6 +397,7 @@ OC.L10N.register(
"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" : "設定透過連結或郵件分享的預設過期日",
+ "Enforce expiration date for link or mail shares" : "強制設定連結或郵件分享的到期日",
"Default expiration time of shares in days" : "分享預設到期時間(天)",
"Privacy settings for sharing" : "分享的隱私設定",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "允許在分享對話方塊中自動補齊帳號名稱並允許存取系統通訊錄",
@@ -417,6 +420,10 @@ OC.L10N.register(
"Excluded groups" : "排除的群組",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "選取/排除群組時,其使用以下邏輯來確定帳號是否強制啟用雙因素驗證:如果沒有選取群組,雙因素驗證對所有除了排除群組以外的成員啟用。若選取了群組,則雙因素驗證會對所有該群組的成員啟用。如果某個帳號同時位在選取與排除的群組,則被選取的群組優先程度較高,因此會強制啟用雙因素驗證。",
"Save changes" : "儲存變更",
+ "Default" : "預設",
+ "Registered Deploy daemons list" : "已註冊的部署幕後程式清單",
+ "No Deploy daemons configured" : "未設定部署幕後程式",
+ "Register a custom one or setup from available templates" : "從可用範本註冊自訂範本或設定",
"Show details for {appName} app" : "顯示 {appName} 應用程式的詳細資訊",
"Update to {update}" : "更新到 {update}",
"Remove" : "移除",
@@ -618,6 +625,7 @@ OC.L10N.register(
"Your biography. Markdown is supported." : "您的自傳。支援 Markdown。",
"Unable to update date of birth" : "無法更新出生日期",
"Enter your date of birth" : "輸入您的出生日期",
+ "Bluesky handle" : "Bluesky 帳號",
"You are using {s}{usage}{/s}" : "您已使用 {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "您已使用 {s}{usage}{/s},總儲存空間{s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "您是下列群組的成員︰",
@@ -809,6 +817,7 @@ OC.L10N.register(
"Pronouns" : "代名詞",
"Role" : "職位",
"X (formerly Twitter)" : "X(前身為 Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "網站",
"Profile visibility" : "個人檔案能見度",
"Locale" : "地區設定",
diff --git a/apps/settings/l10n/zh_TW.json b/apps/settings/l10n/zh_TW.json
index 23d6a3cc553..9f4cbb94344 100644
--- a/apps/settings/l10n/zh_TW.json
+++ b/apps/settings/l10n/zh_TW.json
@@ -108,7 +108,7 @@
"Administration" : "管理",
"Users" : "使用者",
"Additional settings" : "其他設定",
- "Artificial Intelligence" : "人工智慧",
+ "Assistant" : "助理",
"Administration privileges" : "管理員職權",
"Groupware" : "協作應用",
"Overview" : "概覽",
@@ -118,6 +118,7 @@
"Calendar" : "行事曆",
"Personal info" : "個人資訊",
"Mobile & desktop" : "行動裝置及桌面",
+ "Artificial Intelligence" : "人工智慧",
"Email server" : "電子郵件伺服器",
"Mail Providers" : "郵件提供者",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "郵件提供者可直接透過使用者的個人電子郵件帳號傳送電子郵件。目前,此功能僅限於行事曆邀請。它需要 Nextcloud Mail 4.1,以及 Nextcloud Mail 中與使用者在 Nextcloud 中的電子郵件位址相符的電子郵件帳號。",
@@ -342,7 +343,7 @@
"Unified task processing" : "統一任務處理",
"AI tasks can be implemented by different apps. Here you can set which app should be used for which task." : "人工智慧任務可以透過不同的應用程式實作。您可以在此處設定要使用哪個應用程式。",
"Allow AI usage for guest users" : "允許訪客使用者使用 AI",
- "Task:" : "任務:",
+ "Provider for Task types" : "任務類型提供者",
"Enable" : "啟用",
"None of your currently installed apps provide Task processing functionality" : "您目前安裝的應用程式均不提供任務處理功能",
"Machine translation" : "機器翻譯",
@@ -352,6 +353,7 @@
"None of your currently installed apps provide image generation functionality" : "您目前安裝的應用程式均不提供產生影像功能",
"Text processing" : "文字處理",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "文字處理任務可以透過不同的應用程式實作。您可以在此處設定要使用哪個應用程式。",
+ "Task:" : "任務:",
"None of your currently installed apps provide text processing functionality using the Text Processing API." : "您目前安裝的應用程式均不提供使用文字處理 API 的文字處理功能。",
"Here you can decide which group can access certain sections of the administration settings." : "您可以在此決定哪些群組可以取用特定的管理區段設定。",
"Unable to modify setting" : "無法修改設定",
@@ -393,6 +395,7 @@
"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" : "設定透過連結或郵件分享的預設過期日",
+ "Enforce expiration date for link or mail shares" : "強制設定連結或郵件分享的到期日",
"Default expiration time of shares in days" : "分享預設到期時間(天)",
"Privacy settings for sharing" : "分享的隱私設定",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "允許在分享對話方塊中自動補齊帳號名稱並允許存取系統通訊錄",
@@ -415,6 +418,10 @@
"Excluded groups" : "排除的群組",
"When groups are selected/excluded, they use the following logic to determine if an account 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 an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "選取/排除群組時,其使用以下邏輯來確定帳號是否強制啟用雙因素驗證:如果沒有選取群組,雙因素驗證對所有除了排除群組以外的成員啟用。若選取了群組,則雙因素驗證會對所有該群組的成員啟用。如果某個帳號同時位在選取與排除的群組,則被選取的群組優先程度較高,因此會強制啟用雙因素驗證。",
"Save changes" : "儲存變更",
+ "Default" : "預設",
+ "Registered Deploy daemons list" : "已註冊的部署幕後程式清單",
+ "No Deploy daemons configured" : "未設定部署幕後程式",
+ "Register a custom one or setup from available templates" : "從可用範本註冊自訂範本或設定",
"Show details for {appName} app" : "顯示 {appName} 應用程式的詳細資訊",
"Update to {update}" : "更新到 {update}",
"Remove" : "移除",
@@ -616,6 +623,7 @@
"Your biography. Markdown is supported." : "您的自傳。支援 Markdown。",
"Unable to update date of birth" : "無法更新出生日期",
"Enter your date of birth" : "輸入您的出生日期",
+ "Bluesky handle" : "Bluesky 帳號",
"You are using {s}{usage}{/s}" : "您已使用 {s}{usage}{/s}",
"You are using {s}{usage}{/s} of {s}{totalSpace}{/s} ({s}{usageRelative}%{/s})" : "您已使用 {s}{usage}{/s},總儲存空間{s}{totalSpace}{/s} ({s}{usageRelative}%{/s})",
"You are a member of the following groups:" : "您是下列群組的成員︰",
@@ -807,6 +815,7 @@
"Pronouns" : "代名詞",
"Role" : "職位",
"X (formerly Twitter)" : "X(前身為 Twitter)",
+ "Bluesky" : "Bluesky",
"Website" : "網站",
"Profile visibility" : "個人檔案能見度",
"Locale" : "地區設定",
diff --git a/apps/settings/lib/Controller/AISettingsController.php b/apps/settings/lib/Controller/AISettingsController.php
index a3b0a874987..114cbf61514 100644
--- a/apps/settings/lib/Controller/AISettingsController.php
+++ b/apps/settings/lib/Controller/AISettingsController.php
@@ -12,20 +12,15 @@ use OCA\Settings\Settings\Admin\ArtificialIntelligence;
use OCP\AppFramework\Controller;
use OCP\AppFramework\Http\Attribute\AuthorizedAdminSetting;
use OCP\AppFramework\Http\DataResponse;
-use OCP\IConfig;
+use OCP\IAppConfig;
use OCP\IRequest;
class AISettingsController extends Controller {
- /**
- * @param string $appName
- * @param IRequest $request
- * @param IConfig $config
- */
public function __construct(
$appName,
IRequest $request,
- private IConfig $config,
+ private IAppConfig $appConfig,
) {
parent::__construct($appName, $request);
}
@@ -43,7 +38,7 @@ class AISettingsController extends Controller {
if (!isset($settings[$key])) {
continue;
}
- $this->config->setAppValue('core', $key, json_encode($settings[$key]));
+ $this->appConfig->setValueString('core', $key, json_encode($settings[$key]), lazy: in_array($key, \OC\TaskProcessing\Manager::LAZY_CONFIG_KEYS, true));
}
return new DataResponse();
diff --git a/apps/settings/lib/Controller/UsersController.php b/apps/settings/lib/Controller/UsersController.php
index 6cd596d6cc8..8efd3eeb8ca 100644
--- a/apps/settings/lib/Controller/UsersController.php
+++ b/apps/settings/lib/Controller/UsersController.php
@@ -319,6 +319,8 @@ class UsersController extends Controller {
* @param string|null $addressScope
* @param string|null $twitter
* @param string|null $twitterScope
+ * @param string|null $bluesky
+ * @param string|null $blueskyScope
* @param string|null $fediverse
* @param string|null $fediverseScope
* @param string|null $birthdate
@@ -342,6 +344,8 @@ class UsersController extends Controller {
?string $addressScope = null,
?string $twitter = null,
?string $twitterScope = null,
+ ?string $bluesky = null,
+ ?string $blueskyScope = null,
?string $fediverse = null,
?string $fediverseScope = null,
?string $birthdate = null,
@@ -386,6 +390,7 @@ class UsersController extends Controller {
IAccountManager::PROPERTY_ADDRESS => ['value' => $address, 'scope' => $addressScope],
IAccountManager::PROPERTY_PHONE => ['value' => $phone, 'scope' => $phoneScope],
IAccountManager::PROPERTY_TWITTER => ['value' => $twitter, 'scope' => $twitterScope],
+ IAccountManager::PROPERTY_BLUESKY => ['value' => $bluesky, 'scope' => $blueskyScope],
IAccountManager::PROPERTY_FEDIVERSE => ['value' => $fediverse, 'scope' => $fediverseScope],
IAccountManager::PROPERTY_BIRTHDATE => ['value' => $birthdate, 'scope' => $birthdateScope],
IAccountManager::PROPERTY_PRONOUNS => ['value' => $pronouns, 'scope' => $pronounsScope],
@@ -428,6 +433,8 @@ class UsersController extends Controller {
'addressScope' => $userAccount->getProperty(IAccountManager::PROPERTY_ADDRESS)->getScope(),
'twitter' => $userAccount->getProperty(IAccountManager::PROPERTY_TWITTER)->getValue(),
'twitterScope' => $userAccount->getProperty(IAccountManager::PROPERTY_TWITTER)->getScope(),
+ 'bluesky' => $userAccount->getProperty(IAccountManager::PROPERTY_BLUESKY)->getValue(),
+ 'blueskyScope' => $userAccount->getProperty(IAccountManager::PROPERTY_BLUESKY)->getScope(),
'fediverse' => $userAccount->getProperty(IAccountManager::PROPERTY_FEDIVERSE)->getValue(),
'fediverseScope' => $userAccount->getProperty(IAccountManager::PROPERTY_FEDIVERSE)->getScope(),
'birthdate' => $userAccount->getProperty(IAccountManager::PROPERTY_BIRTHDATE)->getValue(),
diff --git a/apps/settings/lib/Sections/Admin/ArtificialIntelligence.php b/apps/settings/lib/Sections/Admin/ArtificialIntelligence.php
index ab43dfd2eef..2a300c260c0 100644
--- a/apps/settings/lib/Sections/Admin/ArtificialIntelligence.php
+++ b/apps/settings/lib/Sections/Admin/ArtificialIntelligence.php
@@ -29,7 +29,7 @@ class ArtificialIntelligence implements IIconSection {
}
public function getName(): string {
- return $this->l->t('Artificial Intelligence');
+ return $this->l->t('Assistant');
}
public function getPriority(): int {
diff --git a/apps/settings/lib/Settings/Admin/ArtificialIntelligence.php b/apps/settings/lib/Settings/Admin/ArtificialIntelligence.php
index 78bec73382d..aaec0049b20 100644
--- a/apps/settings/lib/Settings/Admin/ArtificialIntelligence.php
+++ b/apps/settings/lib/Settings/Admin/ArtificialIntelligence.php
@@ -10,7 +10,7 @@ namespace OCA\Settings\Settings\Admin;
use OCP\AppFramework\Http\TemplateResponse;
use OCP\AppFramework\Services\IInitialState;
-use OCP\IConfig;
+use OCP\IAppConfig;
use OCP\IL10N;
use OCP\Settings\IDelegatedSettings;
use OCP\SpeechToText\ISpeechToTextManager;
@@ -28,7 +28,7 @@ use Psr\Log\LoggerInterface;
class ArtificialIntelligence implements IDelegatedSettings {
public function __construct(
- private IConfig $config,
+ private IAppConfig $appConfig,
private IL10N $l,
private IInitialState $initialState,
private ITranslationManager $translationManager,
@@ -145,7 +145,7 @@ class ArtificialIntelligence implements IDelegatedSettings {
];
foreach ($settings as $key => $defaultValue) {
$value = $defaultValue;
- $json = $this->config->getAppValue('core', $key, '');
+ $json = $this->appConfig->getValueString('core', $key, '', lazy: in_array($key, \OC\TaskProcessing\Manager::LAZY_CONFIG_KEYS, true));
if ($json !== '') {
try {
$value = json_decode($json, true, flags: JSON_THROW_ON_ERROR);
diff --git a/apps/settings/lib/Settings/Personal/PersonalInfo.php b/apps/settings/lib/Settings/Personal/PersonalInfo.php
index 84b379f2e87..9a12b18bb5e 100644
--- a/apps/settings/lib/Settings/Personal/PersonalInfo.php
+++ b/apps/settings/lib/Settings/Personal/PersonalInfo.php
@@ -98,6 +98,7 @@ class PersonalInfo implements ISettings {
'location' => $this->getProperty($account, IAccountManager::PROPERTY_ADDRESS),
'website' => $this->getProperty($account, IAccountManager::PROPERTY_WEBSITE),
'twitter' => $this->getProperty($account, IAccountManager::PROPERTY_TWITTER),
+ 'bluesky' => $this->getProperty($account, IAccountManager::PROPERTY_BLUESKY),
'fediverse' => $this->getProperty($account, IAccountManager::PROPERTY_FEDIVERSE),
'languageMap' => $this->getLanguageMap($user),
'localeMap' => $this->getLocaleMap($user),
diff --git a/apps/settings/src/app-types.ts b/apps/settings/src/app-types.ts
index 49f0d5a1709..0c448ca907c 100644
--- a/apps/settings/src/app-types.ts
+++ b/apps/settings/src/app-types.ts
@@ -75,6 +75,7 @@ export interface IDeployDaemon {
id: number,
name: string,
protocol: string,
+ exAppsCount: number,
}
export interface IExAppStatus {
diff --git a/apps/settings/src/components/AdminAI.vue b/apps/settings/src/components/AdminAI.vue
index 044ebd9183e..0d3e9154bb9 100644
--- a/apps/settings/src/components/AdminAI.vue
+++ b/apps/settings/src/components/AdminAI.vue
@@ -11,16 +11,17 @@
@update:modelValue="saveChanges">
{{ t('settings', 'Allow AI usage for guest users') }}
</NcCheckboxRadioSwitch>
+ <h3>{{ t('settings', 'Provider for Task types') }}</h3>
<template v-for="type in taskProcessingTaskTypes">
- <div :key="type">
- <h3>{{ t('settings', 'Task:') }} {{ type.name }}</h3>
- <p>{{ type.description }}</p>
+ <div :key="type" class="tasktype-item">
+ <p class="tasktype-name">
+ {{ type.name }}
+ </p>
<NcCheckboxRadioSwitch v-model="settings['ai.taskprocessing_type_preferences'][type.id]"
type="switch"
@update:modelValue="saveChanges">
{{ t('settings', 'Enable') }}
- </NcCheckboxRadioSwitch>
- <NcSelect v-model="settings['ai.taskprocessing_provider_preferences'][type.id]"
+ </NcCheckboxRadioSwitch><NcSelect v-model="settings['ai.taskprocessing_provider_preferences'][type.id]"
class="provider-select"
:clearable="false"
:disabled="!settings['ai.taskprocessing_type_preferences'][type.id]"
@@ -33,7 +34,6 @@
{{ taskProcessingProviders.find(p => p.id === label)?.name }}
</template>
</NcSelect>
- <p>&nbsp;</p>
</div>
</template>
<template v-if="!hasTaskProcessing">
@@ -244,4 +244,14 @@ export default {
.provider-select {
min-width: 350px !important;
}
+
+.tasktype-item {
+ display: flex;
+ align-items: center;
+ gap: 8px;
+ .tasktype-name {
+ flex: 1;
+ margin: 0;
+ }
+}
</style>
diff --git a/apps/settings/src/components/AdminSettingsSharingForm.vue b/apps/settings/src/components/AdminSettingsSharingForm.vue
index c582e9febee..b0e142d8480 100644
--- a/apps/settings/src/components/AdminSettingsSharingForm.vue
+++ b/apps/settings/src/components/AdminSettingsSharingForm.vue
@@ -164,7 +164,7 @@
</NcCheckboxRadioSwitch>
<fieldset v-show="settings.allowLinks && settings.defaultExpireDate" id="settings-sharing-api-api-expiration" class="sharing__sub-section">
<NcCheckboxRadioSwitch :checked.sync="settings.enforceExpireDate">
- {{ t('settings', 'Enforce expiration date for remote shares') }}
+ {{ t('settings', 'Enforce expiration date for link or mail shares') }}
</NcCheckboxRadioSwitch>
<NcTextField type="number"
class="sharing__input"
diff --git a/apps/settings/src/components/AppAPI/DaemonSelectionDialog.vue b/apps/settings/src/components/AppAPI/DaemonSelectionDialog.vue
new file mode 100644
index 00000000000..696c77d19ce
--- /dev/null
+++ b/apps/settings/src/components/AppAPI/DaemonSelectionDialog.vue
@@ -0,0 +1,41 @@
+<!--
+ - SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
+ - SPDX-License-Identifier: AGPL-3.0-or-later
+-->
+<template>
+ <NcDialog :open="show"
+ :name="t('settings', 'Choose Deploy Daemon for {appName}', {appName: app.name })"
+ size="normal"
+ @update:open="closeModal">
+ <DaemonSelectionList :app="app"
+ :deploy-options="deployOptions"
+ @close="closeModal" />
+ </NcDialog>
+</template>
+
+<script setup>
+import { defineProps, defineEmits } from 'vue'
+import NcDialog from '@nextcloud/vue/components/NcDialog'
+import DaemonSelectionList from './DaemonSelectionList.vue'
+
+defineProps({
+ show: {
+ type: Boolean,
+ required: true,
+ },
+ app: {
+ type: Object,
+ required: true,
+ },
+ deployOptions: {
+ type: Object,
+ required: false,
+ default: () => ({}),
+ },
+})
+
+const emit = defineEmits(['update:show'])
+const closeModal = () => {
+ emit('update:show', false)
+}
+</script>
diff --git a/apps/settings/src/components/AppAPI/DaemonSelectionEntry.vue b/apps/settings/src/components/AppAPI/DaemonSelectionEntry.vue
new file mode 100644
index 00000000000..6b1cefde032
--- /dev/null
+++ b/apps/settings/src/components/AppAPI/DaemonSelectionEntry.vue
@@ -0,0 +1,77 @@
+<!--
+ - SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
+ - SPDX-License-Identifier: AGPL-3.0-or-later
+-->
+<template>
+ <NcListItem :name="itemTitle"
+ :details="isDefault ? t('settings', 'Default') : ''"
+ :force-display-actions="true"
+ :counter-number="daemon.exAppsCount"
+ :active="isDefault"
+ counter-type="highlighted"
+ @click.stop="selectDaemonAndInstall">
+ <template #subname>
+ {{ daemon.accepts_deploy_id }}
+ </template>
+ </NcListItem>
+</template>
+
+<script>
+import NcListItem from '@nextcloud/vue/components/NcListItem'
+import AppManagement from '../../mixins/AppManagement.js'
+import { useAppsStore } from '../../store/apps-store'
+import { useAppApiStore } from '../../store/app-api-store'
+
+export default {
+ name: 'DaemonSelectionEntry',
+ components: {
+ NcListItem,
+ },
+ mixins: [AppManagement], // TODO: Convert to Composition API when AppManagement is refactored
+ props: {
+ daemon: {
+ type: Object,
+ required: true,
+ },
+ isDefault: {
+ type: Boolean,
+ required: true,
+ },
+ app: {
+ type: Object,
+ required: true,
+ },
+ deployOptions: {
+ type: Object,
+ required: false,
+ default: () => ({}),
+ },
+ },
+ setup() {
+ const store = useAppsStore()
+ const appApiStore = useAppApiStore()
+
+ return {
+ store,
+ appApiStore,
+ }
+ },
+ computed: {
+ itemTitle() {
+ return this.daemon.name + ' - ' + this.daemon.display_name
+ },
+ daemons() {
+ return this.appApiStore.dockerDaemons
+ },
+ },
+ methods: {
+ closeModal() {
+ this.$emit('close')
+ },
+ selectDaemonAndInstall() {
+ this.closeModal()
+ this.enable(this.app.id, this.daemon, this.deployOptions)
+ },
+ },
+}
+</script>
diff --git a/apps/settings/src/components/AppAPI/DaemonSelectionList.vue b/apps/settings/src/components/AppAPI/DaemonSelectionList.vue
new file mode 100644
index 00000000000..701a17dbe24
--- /dev/null
+++ b/apps/settings/src/components/AppAPI/DaemonSelectionList.vue
@@ -0,0 +1,77 @@
+<!--
+ - SPDX-FileCopyrightText: 2025 Nextcloud GmbH and Nextcloud contributors
+ - SPDX-License-Identifier: AGPL-3.0-or-later
+-->
+<template>
+ <div class="daemon-selection-list">
+ <ul v-if="dockerDaemons.length > 0"
+ :aria-label="t('settings', 'Registered Deploy daemons list')">
+ <DaemonSelectionEntry v-for="daemon in dockerDaemons"
+ :key="daemon.id"
+ :daemon="daemon"
+ :is-default="defaultDaemon.name === daemon.name"
+ :app="app"
+ :deploy-options="deployOptions"
+ @close="closeModal" />
+ </ul>
+ <NcEmptyContent v-else
+ class="daemon-selection-list__empty-content"
+ :name="t('settings', 'No Deploy daemons configured')"
+ :description="t('settings', 'Register a custom one or setup from available templates')">
+ <template #icon>
+ <FormatListBullet :size="20" />
+ </template>
+ <template #action>
+ <NcButton :href="appApiAdminPage">
+ {{ t('settings', 'Manage Deploy daemons') }}
+ </NcButton>
+ </template>
+ </NcEmptyContent>
+ </div>
+</template>
+
+<script setup>
+import { computed, defineProps } from 'vue'
+import { generateUrl } from '@nextcloud/router'
+
+import NcEmptyContent from '@nextcloud/vue/components/NcEmptyContent'
+import NcButton from '@nextcloud/vue/components/NcButton'
+import FormatListBullet from 'vue-material-design-icons/FormatListBulleted.vue'
+import DaemonSelectionEntry from './DaemonSelectionEntry.vue'
+import { useAppApiStore } from '../../store/app-api-store.ts'
+
+defineProps({
+ app: {
+ type: Object,
+ required: true,
+ },
+ deployOptions: {
+ type: Object,
+ required: false,
+ default: () => ({}),
+ },
+})
+
+const appApiStore = useAppApiStore()
+
+const dockerDaemons = computed(() => appApiStore.dockerDaemons)
+const defaultDaemon = computed(() => appApiStore.defaultDaemon)
+const appApiAdminPage = computed(() => generateUrl('/settings/admin/app_api'))
+const emit = defineEmits(['close'])
+const closeModal = () => {
+ emit('close')
+}
+</script>
+
+<style scoped lang="scss">
+.daemon-selection-list {
+ max-height: 350px;
+ overflow-y: scroll;
+ padding: 2rem;
+
+ &__empty-content {
+ margin-top: 0;
+ text-align: center;
+ }
+}
+</style>
diff --git a/apps/settings/src/components/AppList/AppItem.vue b/apps/settings/src/components/AppList/AppItem.vue
index d0f39f3c74a..95a98a93cde 100644
--- a/apps/settings/src/components/AppList/AppItem.vue
+++ b/apps/settings/src/components/AppList/AppItem.vue
@@ -100,7 +100,7 @@
:aria-label="enableButtonTooltip"
type="primary"
:disabled="!app.canInstall || installing || isLoading || !defaultDeployDaemonAccessible || isInitializing || isDeploying"
- @click.stop="enable(app.id)">
+ @click.stop="enableButtonAction">
{{ enableButtonText }}
</NcButton>
<NcButton v-else-if="!app.active"
@@ -111,6 +111,10 @@
@click.stop="forceEnable(app.id)">
{{ forceEnableButtonText }}
</NcButton>
+
+ <DaemonSelectionDialog v-if="app?.app_api && showSelectDaemonModal"
+ :show.sync="showSelectDaemonModal"
+ :app="app" />
</component>
</component>
</template>
@@ -126,6 +130,7 @@ import NcButton from '@nextcloud/vue/components/NcButton'
import NcIconSvgWrapper from '@nextcloud/vue/components/NcIconSvgWrapper'
import { mdiCogOutline } from '@mdi/js'
import { useAppApiStore } from '../../store/app-api-store.ts'
+import DaemonSelectionDialog from '../AppAPI/DaemonSelectionDialog.vue'
export default {
name: 'AppItem',
@@ -134,6 +139,7 @@ export default {
AppScore,
NcButton,
NcIconSvgWrapper,
+ DaemonSelectionDialog,
},
mixins: [AppManagement, SvgFilterMixin],
props: {
@@ -177,6 +183,7 @@ export default {
isSelected: false,
scrolled: false,
screenshotLoaded: false,
+ showSelectDaemonModal: false,
}
},
computed: {
@@ -219,6 +226,23 @@ export default {
getDataItemHeaders(columnName) {
return this.useBundleView ? [this.headers, columnName].join(' ') : null
},
+ showSelectionModal() {
+ this.showSelectDaemonModal = true
+ },
+ async enableButtonAction() {
+ if (!this.app?.app_api) {
+ this.enable(this.app.id)
+ return
+ }
+ await this.appApiStore.fetchDockerDaemons()
+ if (this.appApiStore.dockerDaemons.length === 1 && this.app.needsDownload) {
+ this.enable(this.app.id, this.appApiStore.dockerDaemons[0])
+ } else if (this.app.needsDownload) {
+ this.showSelectionModal()
+ } else {
+ this.enable(this.app.id, this.app.daemon)
+ }
+ },
},
}
</script>
diff --git a/apps/settings/src/components/AppStoreSidebar/AppDeployOptionsModal.vue b/apps/settings/src/components/AppStoreSidebar/AppDeployOptionsModal.vue
index 67d4afa6566..0544c3848be 100644
--- a/apps/settings/src/components/AppStoreSidebar/AppDeployOptionsModal.vue
+++ b/apps/settings/src/components/AppStoreSidebar/AppDeployOptionsModal.vue
@@ -152,6 +152,7 @@ import { computed, ref } from 'vue'
import axios from '@nextcloud/axios'
import { generateUrl } from '@nextcloud/router'
import { loadState } from '@nextcloud/initial-state'
+import { emit } from '@nextcloud/event-bus'
import NcDialog from '@nextcloud/vue/components/NcDialog'
import NcTextField from '@nextcloud/vue/components/NcTextField'
@@ -277,8 +278,15 @@ export default {
this.configuredDeployOptions = null
})
},
- submitDeployOptions() {
- this.enable(this.app.id, this.deployOptions)
+ async submitDeployOptions() {
+ await this.appApiStore.fetchDockerDaemons()
+ if (this.appApiStore.dockerDaemons.length === 1 && this.app.needsDownload) {
+ this.enable(this.app.id, this.appApiStore.dockerDaemons[0], this.deployOptions)
+ } else if (this.app.needsDownload) {
+ emit('showDaemonSelectionModal', this.deployOptions)
+ } else {
+ this.enable(this.app.id, this.app.daemon, this.deployOptions)
+ }
this.$emit('update:show', false)
},
},
diff --git a/apps/settings/src/components/AppStoreSidebar/AppDetailsTab.vue b/apps/settings/src/components/AppStoreSidebar/AppDetailsTab.vue
index 8a387b55ecf..eb66d8f3e3a 100644
--- a/apps/settings/src/components/AppStoreSidebar/AppDetailsTab.vue
+++ b/apps/settings/src/components/AppStoreSidebar/AppDetailsTab.vue
@@ -68,7 +68,7 @@
type="button"
:value="enableButtonText"
:disabled="!app.canInstall || installing || isLoading || !defaultDeployDaemonAccessible || isInitializing || isDeploying"
- @click="enable(app.id)">
+ @click="enableButtonAction">
<input v-else-if="!app.active && !app.canInstall"
:title="forceEnableButtonTooltip"
:aria-label="forceEnableButtonTooltip"
@@ -195,11 +195,16 @@
<AppDeployOptionsModal v-if="app?.app_api"
:show.sync="showDeployOptionsModal"
:app="app" />
+ <DaemonSelectionDialog v-if="app?.app_api"
+ :show.sync="showSelectDaemonModal"
+ :app="app"
+ :deploy-options="deployOptions" />
</div>
</NcAppSidebarTab>
</template>
<script>
+import { subscribe, unsubscribe } from '@nextcloud/event-bus'
import NcAppSidebarTab from '@nextcloud/vue/components/NcAppSidebarTab'
import NcButton from '@nextcloud/vue/components/NcButton'
import NcDateTime from '@nextcloud/vue/components/NcDateTime'
@@ -207,6 +212,7 @@ import NcIconSvgWrapper from '@nextcloud/vue/components/NcIconSvgWrapper'
import NcSelect from '@nextcloud/vue/components/NcSelect'
import NcCheckboxRadioSwitch from '@nextcloud/vue/components/NcCheckboxRadioSwitch'
import AppDeployOptionsModal from './AppDeployOptionsModal.vue'
+import DaemonSelectionDialog from '../AppAPI/DaemonSelectionDialog.vue'
import AppManagement from '../../mixins/AppManagement.js'
import { mdiBugOutline, mdiFeatureSearchOutline, mdiStar, mdiTextBoxOutline, mdiTooltipQuestionOutline, mdiToyBrickPlusOutline } from '@mdi/js'
@@ -224,6 +230,7 @@ export default {
NcSelect,
NcCheckboxRadioSwitch,
AppDeployOptionsModal,
+ DaemonSelectionDialog,
},
mixins: [AppManagement],
@@ -256,6 +263,8 @@ export default {
groupCheckedAppsData: false,
removeData: false,
showDeployOptionsModal: false,
+ showSelectDaemonModal: false,
+ deployOptions: null,
}
},
@@ -365,15 +374,40 @@ export default {
this.removeData = false
},
},
+ beforeUnmount() {
+ this.deployOptions = null
+ unsubscribe('showDaemonSelectionModal')
+ },
mounted() {
if (this.app.groups.length > 0) {
this.groupCheckedAppsData = true
}
+ subscribe('showDaemonSelectionModal', (deployOptions) => {
+ this.showSelectionModal(deployOptions)
+ })
},
methods: {
toggleRemoveData() {
this.removeData = !this.removeData
},
+ showSelectionModal(deployOptions = null) {
+ this.deployOptions = deployOptions
+ this.showSelectDaemonModal = true
+ },
+ async enableButtonAction() {
+ if (!this.app?.app_api) {
+ this.enable(this.app.id)
+ return
+ }
+ await this.appApiStore.fetchDockerDaemons()
+ if (this.appApiStore.dockerDaemons.length === 1 && this.app.needsDownload) {
+ this.enable(this.app.id, this.appApiStore.dockerDaemons[0])
+ } else if (this.app.needsDownload) {
+ this.showSelectionModal()
+ } else {
+ this.enable(this.app.id, this.app.daemon)
+ }
+ },
},
}
</script>
diff --git a/apps/settings/src/components/PersonalInfo/BlueskySection.vue b/apps/settings/src/components/PersonalInfo/BlueskySection.vue
new file mode 100644
index 00000000000..65223d1ab53
--- /dev/null
+++ b/apps/settings/src/components/PersonalInfo/BlueskySection.vue
@@ -0,0 +1,64 @@
+<!--
+ - SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors
+ - SPDX-License-Identifier: AGPL-3.0-or-later
+-->
+
+<template>
+ <AccountPropertySection v-bind.sync="value"
+ :readable="readable"
+ :on-validate="onValidate"
+ :placeholder="t('settings', 'Bluesky handle')" />
+</template>
+
+<script setup lang="ts">
+import type { AccountProperties } from '../../constants/AccountPropertyConstants.js'
+
+import { loadState } from '@nextcloud/initial-state'
+import { t } from '@nextcloud/l10n'
+import { ref } from 'vue'
+import { NAME_READABLE_ENUM } from '../../constants/AccountPropertyConstants.ts'
+import AccountPropertySection from './shared/AccountPropertySection.vue'
+
+const { bluesky } = loadState<AccountProperties>('settings', 'personalInfoParameters')
+
+const value = ref({ ...bluesky })
+const readable = NAME_READABLE_ENUM[bluesky.name]
+
+/**
+ * Validate that the text might be a bluesky handle
+ * @param text The potential bluesky handle
+ */
+function onValidate(text: string): boolean {
+ if (text === '') return true
+
+ const lowerText = text.toLowerCase()
+
+ if (lowerText === 'bsky.social') {
+ // Standalone bsky.social is invalid
+ return false
+ }
+
+ if (lowerText.endsWith('.bsky.social')) {
+ // Enforce format: exactly one label + '.bsky.social'
+ const parts = lowerText.split('.')
+
+ // Must be in form: [username, 'bsky', 'social']
+ if (parts.length !== 3 || parts[1] !== 'bsky' || parts[2] !== 'social') {
+ return false
+ }
+
+ const username = parts[0]
+ const validateRegex = /^[a-z0-9][a-z0-9-]{2,17}$/
+ return validateRegex.test(username)
+ }
+
+ // Else, treat as a custom domain
+ try {
+ const url = new URL(`https://${text}`)
+ // Ensure the parsed host matches exactly (case-insensitive already)
+ return url.host === lowerText
+ } catch {
+ return false
+ }
+}
+</script>
diff --git a/apps/settings/src/constants/AccountPropertyConstants.ts b/apps/settings/src/constants/AccountPropertyConstants.ts
index 455c210976f..575a2744cc6 100644
--- a/apps/settings/src/constants/AccountPropertyConstants.ts
+++ b/apps/settings/src/constants/AccountPropertyConstants.ts
@@ -28,6 +28,7 @@ export const ACCOUNT_PROPERTY_ENUM = Object.freeze({
PRONOUNS: 'pronouns',
ROLE: 'role',
TWITTER: 'twitter',
+ BLUESKY: 'bluesky',
WEBSITE: 'website',
})
@@ -48,6 +49,7 @@ export const ACCOUNT_PROPERTY_READABLE_ENUM = Object.freeze({
PRONOUNS: t('settings', 'Pronouns'),
ROLE: t('settings', 'Role'),
TWITTER: t('settings', 'X (formerly Twitter)'),
+ BLUESKY: t('settings', 'Bluesky'),
WEBSITE: t('settings', 'Website'),
})
@@ -64,6 +66,7 @@ export const NAME_READABLE_ENUM = Object.freeze({
[ACCOUNT_PROPERTY_ENUM.PROFILE_ENABLED]: ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED,
[ACCOUNT_PROPERTY_ENUM.ROLE]: ACCOUNT_PROPERTY_READABLE_ENUM.ROLE,
[ACCOUNT_PROPERTY_ENUM.TWITTER]: ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER,
+ [ACCOUNT_PROPERTY_ENUM.BLUESKY]: ACCOUNT_PROPERTY_READABLE_ENUM.BLUESKY,
[ACCOUNT_PROPERTY_ENUM.FEDIVERSE]: ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE,
[ACCOUNT_PROPERTY_ENUM.WEBSITE]: ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE,
[ACCOUNT_PROPERTY_ENUM.BIRTHDATE]: ACCOUNT_PROPERTY_READABLE_ENUM.BIRTHDATE,
@@ -89,6 +92,7 @@ export const PROPERTY_READABLE_KEYS_ENUM = Object.freeze({
[ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED]: ACCOUNT_PROPERTY_ENUM.PROFILE_ENABLED,
[ACCOUNT_PROPERTY_READABLE_ENUM.ROLE]: ACCOUNT_PROPERTY_ENUM.ROLE,
[ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER]: ACCOUNT_PROPERTY_ENUM.TWITTER,
+ [ACCOUNT_PROPERTY_READABLE_ENUM.BLUESKY]: ACCOUNT_PROPERTY_ENUM.BLUESKY,
[ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE]: ACCOUNT_PROPERTY_ENUM.FEDIVERSE,
[ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE]: ACCOUNT_PROPERTY_ENUM.WEBSITE,
[ACCOUNT_PROPERTY_READABLE_ENUM.BIRTHDATE]: ACCOUNT_PROPERTY_ENUM.BIRTHDATE,
@@ -135,6 +139,7 @@ export const PROPERTY_READABLE_SUPPORTED_SCOPES_ENUM = Object.freeze({
[ACCOUNT_PROPERTY_READABLE_ENUM.PROFILE_ENABLED]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],
[ACCOUNT_PROPERTY_READABLE_ENUM.ROLE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],
[ACCOUNT_PROPERTY_READABLE_ENUM.TWITTER]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],
+ [ACCOUNT_PROPERTY_READABLE_ENUM.BLUESKY]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],
[ACCOUNT_PROPERTY_READABLE_ENUM.FEDIVERSE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],
[ACCOUNT_PROPERTY_READABLE_ENUM.WEBSITE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],
[ACCOUNT_PROPERTY_READABLE_ENUM.BIRTHDATE]: [SCOPE_ENUM.LOCAL, SCOPE_ENUM.PRIVATE],
diff --git a/apps/settings/src/constants/AppstoreCategoryIcons.ts b/apps/settings/src/constants/AppstoreCategoryIcons.ts
index 24bb0faea6d..989ffe79c22 100644
--- a/apps/settings/src/constants/AppstoreCategoryIcons.ts
+++ b/apps/settings/src/constants/AppstoreCategoryIcons.ts
@@ -3,14 +3,15 @@
* SPDX-License-Identifier: AGPL-3.0-or-later
*/
import {
- mdiAccountOutline,
mdiAccountMultipleOutline,
+ mdiAccountOutline,
mdiArchiveOutline,
mdiCheck,
mdiClipboardFlowOutline,
mdiClose,
mdiCogOutline,
mdiControllerClassicOutline,
+ mdiCreationOutline,
mdiDownload,
mdiFileDocumentEdit,
mdiFolder,
@@ -42,7 +43,8 @@ export default Object.freeze({
featured: mdiStar,
updates: mdiDownload,
- // generic categories
+ // generic category
+ ai: mdiCreationOutline,
auth: mdiKeyOutline,
customization: mdiCogOutline,
dashboard: mdiViewColumnOutline,
diff --git a/apps/settings/src/main-personal-info.js b/apps/settings/src/main-personal-info.js
index c28f14ee477..5ccfc9848c0 100644
--- a/apps/settings/src/main-personal-info.js
+++ b/apps/settings/src/main-personal-info.js
@@ -27,6 +27,7 @@ import ProfileVisibilitySection from './components/PersonalInfo/ProfileVisibilit
import PronounsSection from './components/PersonalInfo/PronounsSection.vue'
import RoleSection from './components/PersonalInfo/RoleSection.vue'
import TwitterSection from './components/PersonalInfo/TwitterSection.vue'
+import BlueskySection from './components/PersonalInfo/BlueskySection.vue'
import WebsiteSection from './components/PersonalInfo/WebsiteSection.vue'
__webpack_nonce__ = getCSPNonce()
@@ -52,6 +53,7 @@ const LocationView = Vue.extend(LocationSection)
const PhoneView = Vue.extend(PhoneSection)
const PronounsView = Vue.extend(PronounsSection)
const TwitterView = Vue.extend(TwitterSection)
+const BlueskyView = Vue.extend(BlueskySection)
const WebsiteView = Vue.extend(WebsiteSection)
new AvatarView().$mount('#vue-avatar-section')
@@ -62,6 +64,7 @@ new PhoneView().$mount('#vue-phone-section')
new LocationView().$mount('#vue-location-section')
new WebsiteView().$mount('#vue-website-section')
new TwitterView().$mount('#vue-twitter-section')
+new BlueskyView().$mount('#vue-bluesky-section')
new FediverseView().$mount('#vue-fediverse-section')
new LanguageView().$mount('#vue-language-section')
new LocaleView().$mount('#vue-locale-section')
diff --git a/apps/settings/src/mixins/AppManagement.js b/apps/settings/src/mixins/AppManagement.js
index b877b8dd88e..3822658589d 100644
--- a/apps/settings/src/mixins/AppManagement.js
+++ b/apps/settings/src/mixins/AppManagement.js
@@ -188,9 +188,9 @@ export default {
.catch((error) => { showError(error) })
}
},
- enable(appId, deployOptions = []) {
+ enable(appId, daemon = null, deployOptions = {}) {
if (this.app?.app_api) {
- this.appApiStore.enableApp(appId, deployOptions)
+ this.appApiStore.enableApp(appId, daemon, deployOptions)
.then(() => { rebuildNavigation() })
.catch((error) => { showError(error) })
} else {
diff --git a/apps/settings/src/store/app-api-store.ts b/apps/settings/src/store/app-api-store.ts
index f2f950d6948..769f212ebd7 100644
--- a/apps/settings/src/store/app-api-store.ts
+++ b/apps/settings/src/store/app-api-store.ts
@@ -25,6 +25,7 @@ interface AppApiState {
statusUpdater: number | null | undefined
daemonAccessible: boolean
defaultDaemon: IDeployDaemon | null
+ dockerDaemons: IDeployDaemon[]
}
export const useAppApiStore = defineStore('app-api-apps', {
@@ -36,6 +37,7 @@ export const useAppApiStore = defineStore('app-api-apps', {
statusUpdater: null,
daemonAccessible: loadState('settings', 'defaultDaemonConfigAccessible', false),
defaultDaemon: loadState('settings', 'defaultDaemonConfig', null),
+ dockerDaemons: [],
}),
getters: {
@@ -76,12 +78,12 @@ export const useAppApiStore = defineStore('app-api-apps', {
})
},
- enableApp(appId: string, deployOptions: IDeployOptions[] = []) {
+ enableApp(appId: string, daemon: IDeployDaemon, deployOptions: IDeployOptions) {
this.setLoading(appId, true)
this.setLoading('install', true)
return confirmPassword().then(() => {
- return axios.post(generateUrl(`/apps/app_api/apps/enable/${appId}`), { deployOptions })
+ return axios.post(generateUrl(`/apps/app_api/apps/enable/${appId}/${daemon.name}`), { deployOptions })
.then((response) => {
this.setLoading(appId, false)
this.setLoading('install', false)
@@ -91,7 +93,7 @@ export const useAppApiStore = defineStore('app-api-apps', {
if (!app.installed) {
app.installed = true
app.needsDownload = false
- app.daemon = this.defaultDaemon
+ app.daemon = daemon
app.status = {
type: 'install',
action: 'deploy',
@@ -293,6 +295,18 @@ export const useAppApiStore = defineStore('app-api-apps', {
})
},
+ async fetchDockerDaemons() {
+ try {
+ const { data } = await axios.get(generateUrl('/apps/app_api/daemons'))
+ this.defaultDaemon = data.daemons.find((daemon: IDeployDaemon) => daemon.name === data.default_daemon_config)
+ this.dockerDaemons = data.daemons.filter((daemon: IDeployDaemon) => daemon.accepts_deploy_id === 'docker-install')
+ } catch (error) {
+ logger.error('[app-api-store] Failed to fetch Docker daemons', { error })
+ return false
+ }
+ return true
+ },
+
updateAppsStatus() {
clearInterval(this.statusUpdater as number)
const initializingOrDeployingApps = this.getInitializingOrDeployingApps
diff --git a/apps/settings/templates/settings/personal/personal.info.php b/apps/settings/templates/settings/personal/personal.info.php
index e622663fba7..38c449a337f 100644
--- a/apps/settings/templates/settings/personal/personal.info.php
+++ b/apps/settings/templates/settings/personal/personal.info.php
@@ -74,6 +74,9 @@ script('settings', [
<div id="vue-twitter-section"></div>
</div>
<div class="personal-settings-setting-box">
+ <div id="vue-bluesky-section"></div>
+ </div>
+ <div class="personal-settings-setting-box">
<div id="vue-fediverse-section"></div>
</div>
<?php if ($_['profileEnabledGlobally']) : ?>
diff --git a/apps/settings/tests/Controller/UsersControllerTest.php b/apps/settings/tests/Controller/UsersControllerTest.php
index 0468ce6814c..1012557bfc4 100644
--- a/apps/settings/tests/Controller/UsersControllerTest.php
+++ b/apps/settings/tests/Controller/UsersControllerTest.php
@@ -202,6 +202,11 @@ class UsersControllerTest extends \Test\TestCase {
'Default twitter',
IAccountManager::SCOPE_LOCAL,
),
+ IAccountManager::PROPERTY_BLUESKY => $this->buildPropertyMock(
+ IAccountManager::PROPERTY_BLUESKY,
+ 'Default bluesky',
+ IAccountManager::SCOPE_LOCAL,
+ ),
IAccountManager::PROPERTY_FEDIVERSE => $this->buildPropertyMock(
IAccountManager::PROPERTY_FEDIVERSE,
'Default fediverse',
@@ -435,6 +440,8 @@ class UsersControllerTest extends \Test\TestCase {
$addressScope = IAccountManager::SCOPE_PUBLISHED;
$twitter = '@nextclouders';
$twitterScope = IAccountManager::SCOPE_PUBLISHED;
+ $bluesky = 'nextclouders.net';
+ $blueskyScope = IAccountManager::SCOPE_PUBLISHED;
$fediverse = '@nextclouders@floss.social';
$fediverseScope = IAccountManager::SCOPE_PUBLISHED;
$birthdate = '2020-01-01';
@@ -458,6 +465,8 @@ class UsersControllerTest extends \Test\TestCase {
$expectedProperties[IAccountManager::PROPERTY_ADDRESS]['scope'] = $addressScope;
$expectedProperties[IAccountManager::PROPERTY_TWITTER]['value'] = $twitter;
$expectedProperties[IAccountManager::PROPERTY_TWITTER]['scope'] = $twitterScope;
+ $expectedProperties[IAccountManager::PROPERTY_BLUESKY]['value'] = $bluesky;
+ $expectedProperties[IAccountManager::PROPERTY_BLUESKY]['scope'] = $blueskyScope;
$expectedProperties[IAccountManager::PROPERTY_FEDIVERSE]['value'] = $fediverse;
$expectedProperties[IAccountManager::PROPERTY_FEDIVERSE]['scope'] = $fediverseScope;
$expectedProperties[IAccountManager::PROPERTY_BIRTHDATE]['value'] = $birthdate;
@@ -486,6 +495,8 @@ class UsersControllerTest extends \Test\TestCase {
$addressScope,
$twitter,
$twitterScope,
+ $bluesky,
+ $blueskyScope,
$fediverse,
$fediverseScope,
$birthdate,
@@ -524,6 +535,8 @@ class UsersControllerTest extends \Test\TestCase {
$addressScope = ($property === 'addressScope') ? $propertyValue : null;
$twitter = ($property === 'twitter') ? $propertyValue : null;
$twitterScope = ($property === 'twitterScope') ? $propertyValue : null;
+ $bluesky = ($property === 'bluesky') ? $propertyValue : null;
+ $blueskyScope = ($property === 'blueskyScope') ? $propertyValue : null;
$fediverse = ($property === 'fediverse') ? $propertyValue : null;
$fediverseScope = ($property === 'fediverseScope') ? $propertyValue : null;
$birthdate = ($property === 'birthdate') ? $propertyValue : null;
@@ -562,6 +575,10 @@ class UsersControllerTest extends \Test\TestCase {
case 'twitterScope':
$propertyId = IAccountManager::PROPERTY_TWITTER;
break;
+ case 'bluesky':
+ case 'blueskyScope':
+ $propertyId = IAccountManager::PROPERTY_BLUESKY;
+ break;
case 'fediverse':
case 'fediverseScope':
$propertyId = IAccountManager::PROPERTY_FEDIVERSE;
@@ -604,6 +621,8 @@ class UsersControllerTest extends \Test\TestCase {
$addressScope,
$twitter,
$twitterScope,
+ $bluesky,
+ $blueskyScope,
$fediverse,
$fediverseScope,
$birthdate,
@@ -628,6 +647,8 @@ class UsersControllerTest extends \Test\TestCase {
['addressScope', IAccountManager::SCOPE_PUBLISHED],
['twitter', '@nextclouders'],
['twitterScope', IAccountManager::SCOPE_PUBLISHED],
+ ['bluesky', 'nextclouders.net'],
+ ['blueskyScope', IAccountManager::SCOPE_PUBLISHED],
['fediverse', '@nextclouders@floss.social'],
['fediverseScope', IAccountManager::SCOPE_PUBLISHED],
['birthdate', '2020-01-01'],
diff --git a/apps/settings/tests/Mailer/NewUserMailHelperTest.php b/apps/settings/tests/Mailer/NewUserMailHelperTest.php
index 55520184fc9..f352a2b733d 100644
--- a/apps/settings/tests/Mailer/NewUserMailHelperTest.php
+++ b/apps/settings/tests/Mailer/NewUserMailHelperTest.php
@@ -256,32 +256,46 @@ class NewUserMailHelperTest extends TestCase {
<tr style="padding:0;text-align:left;vertical-align:top">
<th style="Margin:0;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;text-align:left">
<center data-parsed="" style="min-width:490px;width:100%">
- <table class="button btn default primary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;margin:0 0 30px 0;margin-right:15px;border-radius:8px;max-width:300px;padding:0;text-align:center;vertical-align:top;width:auto;background:#00679e;background-color:#00679e;color:#fefefe;">
- <tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <!--[if (gte mso 9)|(IE)]>
+ <table>
+ <tr>
+ <td>
+ <![endif]-->
+ <table class="button btn default primary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;margin:0 0 30px 0;margin-right:15px;border-radius:8px;max-width:300px;padding:0;text-align:center;vertical-align:top;width:auto;background:#00679e;background-color:#00679e;color:#fefefe;">
<tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #00679e;border-collapse:collapse!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <a href="https://example.com/resetPassword/MySuperLongSecureRandomToken" style="Margin:0;border:0 solid #00679e;color:#ffffff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;padding:8px;text-align:left;outline:1px solid #ffffff;text-decoration:none">Set your password</a>
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <tr style="padding:0;text-align:left;vertical-align:top">
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #00679e;border-collapse:collapse!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <a href="https://example.com/resetPassword/MySuperLongSecureRandomToken" style="Margin:0;border:0 solid #00679e;color:#ffffff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;padding:8px;text-align:left;outline:1px solid #ffffff;text-decoration:none">Set your password</a>
+ </td>
+ </tr>
+ </table>
</td>
</tr>
</table>
+ <!--[if (gte mso 9)|(IE)]>
</td>
- </tr>
- </table>
- <table class="button btn default secondary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;background-color: #ccc;margin:0 0 30px 0;max-height:40px;max-width:300px;padding:1px;border-radius:8px;text-align:center;vertical-align:top;width:auto">
- <tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <td>
+ <![endif]-->
+ <table class="button btn default secondary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;background-color: #ccc;margin:0 0 30px 0;max-height:40px;max-width:300px;padding:1px;border-radius:8px;text-align:center;vertical-align:top;width:auto">
<tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #777;border-collapse:collapse!important;color:#fefefe;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <a href="https://nextcloud.com/install/#install-clients" style="Margin:0;background-color:#fff;border:0 solid #777;color:#6C6C6C!important;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;border-radius: 7px;padding:8px;text-align:left;text-decoration:none">Install Client</a>
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <tr style="padding:0;text-align:left;vertical-align:top">
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #777;border-collapse:collapse!important;color:#fefefe;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <a href="https://nextcloud.com/install/#install-clients" style="Margin:0;background-color:#fff;border:0 solid #777;color:#6C6C6C!important;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;border-radius: 7px;padding:8px;text-align:left;text-decoration:none">Install Client</a>
+ </td>
+ </tr>
+ </table>
</td>
</tr>
</table>
+ <!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
+ <![endif]-->
</center>
</th>
<th class="expander" style="Margin:0;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0!important;text-align:left;visibility:hidden;width:0"></th>
@@ -496,32 +510,46 @@ EOF;
<tr style="padding:0;text-align:left;vertical-align:top">
<th style="Margin:0;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;text-align:left">
<center data-parsed="" style="min-width:490px;width:100%">
- <table class="button btn default primary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;margin:0 0 30px 0;margin-right:15px;border-radius:8px;max-width:300px;padding:0;text-align:center;vertical-align:top;width:auto;background:#00679e;background-color:#00679e;color:#fefefe;">
- <tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <!--[if (gte mso 9)|(IE)]>
+ <table>
+ <tr>
+ <td>
+ <![endif]-->
+ <table class="button btn default primary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;margin:0 0 30px 0;margin-right:15px;border-radius:8px;max-width:300px;padding:0;text-align:center;vertical-align:top;width:auto;background:#00679e;background-color:#00679e;color:#fefefe;">
<tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #00679e;border-collapse:collapse!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <a href="https://example.com/" style="Margin:0;border:0 solid #00679e;color:#ffffff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;padding:8px;text-align:left;outline:1px solid #ffffff;text-decoration:none">Go to TestCloud</a>
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <tr style="padding:0;text-align:left;vertical-align:top">
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #00679e;border-collapse:collapse!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <a href="https://example.com/" style="Margin:0;border:0 solid #00679e;color:#ffffff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;padding:8px;text-align:left;outline:1px solid #ffffff;text-decoration:none">Go to TestCloud</a>
+ </td>
+ </tr>
+ </table>
</td>
</tr>
</table>
+ <!--[if (gte mso 9)|(IE)]>
</td>
- </tr>
- </table>
- <table class="button btn default secondary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;background-color: #ccc;margin:0 0 30px 0;max-height:40px;max-width:300px;padding:1px;border-radius:8px;text-align:center;vertical-align:top;width:auto">
- <tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <td>
+ <![endif]-->
+ <table class="button btn default secondary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;background-color: #ccc;margin:0 0 30px 0;max-height:40px;max-width:300px;padding:1px;border-radius:8px;text-align:center;vertical-align:top;width:auto">
<tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #777;border-collapse:collapse!important;color:#fefefe;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <a href="https://nextcloud.com/install/#install-clients" style="Margin:0;background-color:#fff;border:0 solid #777;color:#6C6C6C!important;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;border-radius: 7px;padding:8px;text-align:left;text-decoration:none">Install Client</a>
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <tr style="padding:0;text-align:left;vertical-align:top">
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #777;border-collapse:collapse!important;color:#fefefe;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <a href="https://nextcloud.com/install/#install-clients" style="Margin:0;background-color:#fff;border:0 solid #777;color:#6C6C6C!important;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;border-radius: 7px;padding:8px;text-align:left;text-decoration:none">Install Client</a>
+ </td>
+ </tr>
+ </table>
</td>
</tr>
</table>
+ <!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
+ <![endif]-->
</center>
</th>
<th class="expander" style="Margin:0;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0!important;text-align:left;visibility:hidden;width:0"></th>
@@ -725,32 +753,46 @@ EOF;
<tr style="padding:0;text-align:left;vertical-align:top">
<th style="Margin:0;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0;text-align:left">
<center data-parsed="" style="min-width:490px;width:100%">
- <table class="button btn default primary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;margin:0 0 30px 0;margin-right:15px;border-radius:8px;max-width:300px;padding:0;text-align:center;vertical-align:top;width:auto;background:#00679e;background-color:#00679e;color:#fefefe;">
- <tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <!--[if (gte mso 9)|(IE)]>
+ <table>
+ <tr>
+ <td>
+ <![endif]-->
+ <table class="button btn default primary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;margin:0 0 30px 0;margin-right:15px;border-radius:8px;max-width:300px;padding:0;text-align:center;vertical-align:top;width:auto;background:#00679e;background-color:#00679e;color:#fefefe;">
<tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #00679e;border-collapse:collapse!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <a href="https://example.com/" style="Margin:0;border:0 solid #00679e;color:#ffffff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;padding:8px;text-align:left;outline:1px solid #ffffff;text-decoration:none">Go to TestCloud</a>
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <tr style="padding:0;text-align:left;vertical-align:top">
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #00679e;border-collapse:collapse!important;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <a href="https://example.com/" style="Margin:0;border:0 solid #00679e;color:#ffffff;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;padding:8px;text-align:left;outline:1px solid #ffffff;text-decoration:none">Go to TestCloud</a>
+ </td>
+ </tr>
+ </table>
</td>
</tr>
</table>
+ <!--[if (gte mso 9)|(IE)]>
</td>
- </tr>
- </table>
- <table class="button btn default secondary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;background-color: #ccc;margin:0 0 30px 0;max-height:40px;max-width:300px;padding:1px;border-radius:8px;text-align:center;vertical-align:top;width:auto">
- <tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <td>
+ <![endif]-->
+ <table class="button btn default secondary float-center" style="Margin:0 0 30px 0;border-collapse:collapse;border-spacing:0;display:inline-block;float:none;background-color: #ccc;margin:0 0 30px 0;max-height:40px;max-width:300px;padding:1px;border-radius:8px;text-align:center;vertical-align:top;width:auto">
<tr style="padding:0;text-align:left;vertical-align:top">
- <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #777;border-collapse:collapse!important;color:#fefefe;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
- <a href="https://nextcloud.com/install/#install-clients" style="Margin:0;background-color:#fff;border:0 solid #777;color:#6C6C6C!important;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;border-radius: 7px;padding:8px;text-align:left;text-decoration:none">Install Client</a>
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border-collapse:collapse!important;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <table style="border-collapse:collapse;border-spacing:0;padding:0;text-align:left;vertical-align:top;width:100%">
+ <tr style="padding:0;text-align:left;vertical-align:top">
+ <td style="-moz-hyphens:auto;-webkit-hyphens:auto;Margin:0;border:0 solid #777;border-collapse:collapse!important;color:#fefefe;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;hyphens:auto;line-height:normal;margin:0;padding:0;text-align:left;vertical-align:top;word-wrap:break-word">
+ <a href="https://nextcloud.com/install/#install-clients" style="Margin:0;background-color:#fff;border:0 solid #777;color:#6C6C6C!important;display:inline-block;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:regular;line-height:normal;margin:0;border-radius: 7px;padding:8px;text-align:left;text-decoration:none">Install Client</a>
+ </td>
+ </tr>
+ </table>
</td>
</tr>
</table>
+ <!--[if (gte mso 9)|(IE)]>
</td>
</tr>
</table>
+ <![endif]-->
</center>
</th>
<th class="expander" style="Margin:0;color:#0a0a0a;font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen-Sans,Ubuntu,Cantarell,'Helvetica Neue',Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.3;margin:0;padding:0!important;text-align:left;visibility:hidden;width:0"></th>