aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/dav/l10n/en_GB.js10
-rw-r--r--apps/dav/l10n/en_GB.json10
-rw-r--r--apps/dav/l10n/ga.js10
-rw-r--r--apps/dav/l10n/ga.json10
-rw-r--r--apps/dav/l10n/zh_CN.js18
-rw-r--r--apps/dav/l10n/zh_CN.json18
-rw-r--r--apps/dav/l10n/zh_HK.js10
-rw-r--r--apps/dav/l10n/zh_HK.json10
-rw-r--r--apps/dav/lib/CalDAV/CalDavBackend.php2
-rw-r--r--apps/files/l10n/cs.js2
-rw-r--r--apps/files/l10n/cs.json2
-rw-r--r--apps/files/l10n/ja.js1
-rw-r--r--apps/files/l10n/ja.json1
-rw-r--r--apps/files/l10n/zh_CN.js9
-rw-r--r--apps/files/l10n/zh_CN.json9
-rw-r--r--apps/files_sharing/l10n/en_GB.js2
-rw-r--r--apps/files_sharing/l10n/en_GB.json2
-rw-r--r--apps/files_sharing/l10n/fr.js3
-rw-r--r--apps/files_sharing/l10n/fr.json3
-rw-r--r--apps/files_sharing/l10n/ga.js2
-rw-r--r--apps/files_sharing/l10n/ga.json2
-rw-r--r--apps/files_sharing/l10n/hu.js2
-rw-r--r--apps/files_sharing/l10n/hu.json2
-rw-r--r--apps/files_sharing/l10n/ja.js2
-rw-r--r--apps/files_sharing/l10n/ja.json2
-rw-r--r--apps/files_sharing/l10n/pt_BR.js6
-rw-r--r--apps/files_sharing/l10n/pt_BR.json6
-rw-r--r--apps/files_sharing/l10n/zh_CN.js4
-rw-r--r--apps/files_sharing/l10n/zh_CN.json4
-rw-r--r--apps/files_sharing/l10n/zh_HK.js2
-rw-r--r--apps/files_sharing/l10n/zh_HK.json2
-rw-r--r--apps/files_trashbin/l10n/en_GB.js1
-rw-r--r--apps/files_trashbin/l10n/en_GB.json1
-rw-r--r--apps/files_trashbin/l10n/fr.js1
-rw-r--r--apps/files_trashbin/l10n/fr.json1
-rw-r--r--apps/files_trashbin/l10n/ga.js1
-rw-r--r--apps/files_trashbin/l10n/ga.json1
-rw-r--r--apps/files_trashbin/l10n/ja.js1
-rw-r--r--apps/files_trashbin/l10n/ja.json1
-rw-r--r--apps/files_trashbin/l10n/zh_CN.js1
-rw-r--r--apps/files_trashbin/l10n/zh_CN.json1
-rw-r--r--apps/files_trashbin/l10n/zh_HK.js1
-rw-r--r--apps/files_trashbin/l10n/zh_HK.json1
-rw-r--r--apps/profile/l10n/sw.js13
-rw-r--r--apps/profile/l10n/sw.json11
-rw-r--r--apps/settings/l10n/fr.js1
-rw-r--r--apps/settings/l10n/fr.json1
-rw-r--r--apps/theming/l10n/fr.js1
-rw-r--r--apps/theming/l10n/fr.json1
-rw-r--r--core/l10n/fr.js1
-rw-r--r--core/l10n/fr.json1
-rw-r--r--core/l10n/nl.js14
-rw-r--r--core/l10n/nl.json14
-rw-r--r--core/l10n/pl.js5
-rw-r--r--core/l10n/pl.json5
-rw-r--r--core/l10n/sw.js532
-rw-r--r--core/l10n/sw.json530
-rw-r--r--lib/l10n/sw.js1
-rw-r--r--lib/l10n/sw.json1
59 files changed, 1285 insertions, 27 deletions
diff --git a/apps/dav/l10n/en_GB.js b/apps/dav/l10n/en_GB.js
index d8b77218a68..75233b334ed 100644
--- a/apps/dav/l10n/en_GB.js
+++ b/apps/dav/l10n/en_GB.js
@@ -301,6 +301,14 @@ OC.L10N.register(
"Reset to default" : "Reset to default",
"Import contacts" : "Import contacts",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?",
+ "Failed to save example event creation setting" : "Failed to save example event creation setting",
+ "Failed to upload the example event" : "Failed to upload the example event",
+ "Custom example event was saved successfully" : "Custom example event was saved successfully",
+ "Failed to delete the custom example event" : "Failed to delete the custom example event",
+ "Custom example event was deleted successfully" : "Custom example event was deleted successfully",
+ "Import calendar event" : "Import calendar event",
+ "Uploading a new event will overwrite the existing one." : "Uploading a new event will overwrite the existing one.",
+ "Upload event" : "Upload event",
"Availability" : "Availability",
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "If you configure your working hours, other people will see when you are out of office when they book a meeting.",
"Absence" : "Absence",
@@ -317,6 +325,8 @@ OC.L10N.register(
"Send reminder notifications to calendar sharees as well" : "Send reminder notifications to calendar sharees as well",
"Reminders are always sent to organizers and attendees." : "Reminders are always sent to organisers and attendees.",
"Enable notifications for events via push" : "Enable notifications for events via push",
+ "Example content" : "Example content",
+ "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content.",
"There was an error updating your attendance status." : "There was an error updating your attendance status.",
"Please contact the organizer directly." : "Please contact the organiser directly.",
"Are you accepting the invitation?" : "Are you accepting the invitation?",
diff --git a/apps/dav/l10n/en_GB.json b/apps/dav/l10n/en_GB.json
index 10e37cc1bf9..0fbdf464438 100644
--- a/apps/dav/l10n/en_GB.json
+++ b/apps/dav/l10n/en_GB.json
@@ -299,6 +299,14 @@
"Reset to default" : "Reset to default",
"Import contacts" : "Import contacts",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?",
+ "Failed to save example event creation setting" : "Failed to save example event creation setting",
+ "Failed to upload the example event" : "Failed to upload the example event",
+ "Custom example event was saved successfully" : "Custom example event was saved successfully",
+ "Failed to delete the custom example event" : "Failed to delete the custom example event",
+ "Custom example event was deleted successfully" : "Custom example event was deleted successfully",
+ "Import calendar event" : "Import calendar event",
+ "Uploading a new event will overwrite the existing one." : "Uploading a new event will overwrite the existing one.",
+ "Upload event" : "Upload event",
"Availability" : "Availability",
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "If you configure your working hours, other people will see when you are out of office when they book a meeting.",
"Absence" : "Absence",
@@ -315,6 +323,8 @@
"Send reminder notifications to calendar sharees as well" : "Send reminder notifications to calendar sharees as well",
"Reminders are always sent to organizers and attendees." : "Reminders are always sent to organisers and attendees.",
"Enable notifications for events via push" : "Enable notifications for events via push",
+ "Example content" : "Example content",
+ "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content.",
"There was an error updating your attendance status." : "There was an error updating your attendance status.",
"Please contact the organizer directly." : "Please contact the organiser directly.",
"Are you accepting the invitation?" : "Are you accepting the invitation?",
diff --git a/apps/dav/l10n/ga.js b/apps/dav/l10n/ga.js
index f32f66ac342..fe197df1bd8 100644
--- a/apps/dav/l10n/ga.js
+++ b/apps/dav/l10n/ga.js
@@ -301,6 +301,14 @@ OC.L10N.register(
"Reset to default" : "Athshocraigh go réamhshocrú",
"Import contacts" : "Teagmhálaithe a allmhairiú",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Má dhéantar comhad .vcf nua a iompórtáil, scriosfar an teagmhálaí réamhshocraithe atá ann cheana féin agus cuirfear an ceann nua ina ionad. Ar mhaith leat leanúint ar aghaidh?",
+ "Failed to save example event creation setting" : "Theip ar shocrú cruthaithe imeachta samplach a shábháil",
+ "Failed to upload the example event" : "Theip ar an imeacht samplach a uaslódáil",
+ "Custom example event was saved successfully" : "Sábháladh imeacht samplach saincheaptha go rathúil",
+ "Failed to delete the custom example event" : "Theip ar an imeacht samplach saincheaptha a scriosadh",
+ "Custom example event was deleted successfully" : "Scriosadh imeacht samplach saincheaptha go rathúil",
+ "Import calendar event" : "Imeacht féilire a allmhairiú",
+ "Uploading a new event will overwrite the existing one." : "Scríobhfar an ceann atá ann cheana má uaslódálann tú imeacht nua.",
+ "Upload event" : "Uaslódáil imeacht",
"Availability" : "Infhaighteacht",
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Má dhéanann tú do chuid uaireanta oibre a chumrú, feicfidh daoine eile nuair a bhíonn tú as oifig nuair a chuireann siad cruinniú in áirithe.",
"Absence" : "Neamhláithreacht",
@@ -317,6 +325,8 @@ OC.L10N.register(
"Send reminder notifications to calendar sharees as well" : "Seol fógraí meabhrúcháin chuig scaireanna féilire freisin",
"Reminders are always sent to organizers and attendees." : "Seoltar meabhrúcháin chuig na heagraithe agus an lucht freastail i gcónaí.",
"Enable notifications for events via push" : "Cumasaigh fógraí le haghaidh imeachtaí trí bhrú",
+ "Example content" : "Ábhar samplach",
+ "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "Feidhmíonn ábhar samplach chun gnéithe Nextcloud a thaispeáint. Seoltar ábhar réamhshocraithe le Nextcloud, agus is féidir ábhar saincheaptha a chur ina áit.",
"There was an error updating your attendance status." : "Tharla earráid agus do stádas freastail á nuashonrú.",
"Please contact the organizer directly." : "Téigh i dteagmháil leis an eagraí go díreach le do thoil.",
"Are you accepting the invitation?" : "An bhfuil tú ag glacadh leis an gcuireadh?",
diff --git a/apps/dav/l10n/ga.json b/apps/dav/l10n/ga.json
index 29e76c0052f..cde6b45cf5f 100644
--- a/apps/dav/l10n/ga.json
+++ b/apps/dav/l10n/ga.json
@@ -299,6 +299,14 @@
"Reset to default" : "Athshocraigh go réamhshocrú",
"Import contacts" : "Teagmhálaithe a allmhairiú",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "Má dhéantar comhad .vcf nua a iompórtáil, scriosfar an teagmhálaí réamhshocraithe atá ann cheana féin agus cuirfear an ceann nua ina ionad. Ar mhaith leat leanúint ar aghaidh?",
+ "Failed to save example event creation setting" : "Theip ar shocrú cruthaithe imeachta samplach a shábháil",
+ "Failed to upload the example event" : "Theip ar an imeacht samplach a uaslódáil",
+ "Custom example event was saved successfully" : "Sábháladh imeacht samplach saincheaptha go rathúil",
+ "Failed to delete the custom example event" : "Theip ar an imeacht samplach saincheaptha a scriosadh",
+ "Custom example event was deleted successfully" : "Scriosadh imeacht samplach saincheaptha go rathúil",
+ "Import calendar event" : "Imeacht féilire a allmhairiú",
+ "Uploading a new event will overwrite the existing one." : "Scríobhfar an ceann atá ann cheana má uaslódálann tú imeacht nua.",
+ "Upload event" : "Uaslódáil imeacht",
"Availability" : "Infhaighteacht",
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Má dhéanann tú do chuid uaireanta oibre a chumrú, feicfidh daoine eile nuair a bhíonn tú as oifig nuair a chuireann siad cruinniú in áirithe.",
"Absence" : "Neamhláithreacht",
@@ -315,6 +323,8 @@
"Send reminder notifications to calendar sharees as well" : "Seol fógraí meabhrúcháin chuig scaireanna féilire freisin",
"Reminders are always sent to organizers and attendees." : "Seoltar meabhrúcháin chuig na heagraithe agus an lucht freastail i gcónaí.",
"Enable notifications for events via push" : "Cumasaigh fógraí le haghaidh imeachtaí trí bhrú",
+ "Example content" : "Ábhar samplach",
+ "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "Feidhmíonn ábhar samplach chun gnéithe Nextcloud a thaispeáint. Seoltar ábhar réamhshocraithe le Nextcloud, agus is féidir ábhar saincheaptha a chur ina áit.",
"There was an error updating your attendance status." : "Tharla earráid agus do stádas freastail á nuashonrú.",
"Please contact the organizer directly." : "Téigh i dteagmháil leis an eagraí go díreach le do thoil.",
"Are you accepting the invitation?" : "An bhfuil tú ag glacadh leis an gcuireadh?",
diff --git a/apps/dav/l10n/zh_CN.js b/apps/dav/l10n/zh_CN.js
index 2a3470f738a..e181553ce39 100644
--- a/apps/dav/l10n/zh_CN.js
+++ b/apps/dav/l10n/zh_CN.js
@@ -156,7 +156,7 @@ OC.L10N.register(
"Invitation: %1$s" : "邀请:%1$s",
"%1$s would like to invite you to \"%2$s\"" : "%1$s 想邀请您加入“%2$s”",
"Organizer:" : "组织者:",
- "Attendees:" : "与会者:",
+ "Attendees:" : "参加者:",
"Title:" : "标题:",
"When:" : "时间:",
"Location:" : "地区:",
@@ -261,7 +261,7 @@ OC.L10N.register(
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "您的网页服务器没有正确设置允许文件同步,因为 WebDAV 接口看起来无法正常工作。",
"Your web server is properly set up to allow file synchronization over WebDAV." : "您的 Web 服务器已正确设置为允许通过 WebDAV 进行文件同步。",
"Migrated calendar (%1$s)" : "迁移的日历(%1$s)",
- "Calendars including events, details and attendees" : "日历包含活动、参与人和事件详情",
+ "Calendars including events, details and attendees" : "日历,包括事件、详情和参加者",
"Contacts and groups" : "联系人和群组",
"WebDAV" : "WebDAV",
"Absence saved" : "缺席已保存",
@@ -301,6 +301,14 @@ OC.L10N.register(
"Reset to default" : "重置为默认设置",
"Import contacts" : "导入联系人",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "导入新的 .vcf 文件将删除现有的默认联系人,并用新联系人替换。是否要继续?",
+ "Failed to save example event creation setting" : "无法保存示例事件创建设置",
+ "Failed to upload the example event" : "无法上传示例事件",
+ "Custom example event was saved successfully" : "已成功保存自定义示例事件",
+ "Failed to delete the custom example event" : "无法删除自定义示例事件",
+ "Custom example event was deleted successfully" : "已成功删除自定义示例事件",
+ "Import calendar event" : "导入日历事件",
+ "Uploading a new event will overwrite the existing one." : "上传新事件将覆盖现有事件。",
+ "Upload event" : "上传事件",
"Availability" : "工作时间",
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "如果你配置了工作时间,其他人在预订会议时会看到你何时不在办公室。",
"Absence" : "离开",
@@ -308,15 +316,17 @@ OC.L10N.register(
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "也安装{calendarappstoreopen}日历应用{linkclose},或者{calendardocopen}连接您的桌面和移动端同步日历 ↗{linkclose}。",
"Please make sure to properly set up {emailopen}the email server{linkclose}." : "请确保正确设置{emailopen}邮件服务器{linkclose}。",
"Calendar server" : "日历服务器",
- "Send invitations to attendees" : "向与会者发送邀请",
+ "Send invitations to attendees" : "向参加者发送邀请",
"Automatically generate a birthday calendar" : "自动生成生日日历",
"Birthday calendars will be generated by a background job." : "生日日历将由后台作业生成。",
"Hence they will not be available immediately after enabling but will show up after some time." : "因此,它们在启用后不会立即可用,但会在一段时间后显示出来。",
"Send notifications for events" : "发送事件通知",
"Notifications are sent via background jobs, so these must occur often enough." : "通知将通过后台任务发送,所以任务的频率要足够高。",
"Send reminder notifications to calendar sharees as well" : "同时向日历共享者发送提醒通知",
- "Reminders are always sent to organizers and attendees." : "始终向组织者和与会者发出提醒。",
+ "Reminders are always sent to organizers and attendees." : "始终向组织者和参加者发送提醒。",
"Enable notifications for events via push" : "启用推送事件通知",
+ "Example content" : "示例内容",
+ "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "示例内容用于展示 Nextcloud 的功能。默认内容随 Nextcloud 一起提供,可以用自定义内容替换。",
"There was an error updating your attendance status." : "更新您的出席状态时出错。",
"Please contact the organizer directly." : "请直接联系组织者。",
"Are you accepting the invitation?" : "您是否接受邀请?",
diff --git a/apps/dav/l10n/zh_CN.json b/apps/dav/l10n/zh_CN.json
index 1c240fa7585..8e3986f615c 100644
--- a/apps/dav/l10n/zh_CN.json
+++ b/apps/dav/l10n/zh_CN.json
@@ -154,7 +154,7 @@
"Invitation: %1$s" : "邀请:%1$s",
"%1$s would like to invite you to \"%2$s\"" : "%1$s 想邀请您加入“%2$s”",
"Organizer:" : "组织者:",
- "Attendees:" : "与会者:",
+ "Attendees:" : "参加者:",
"Title:" : "标题:",
"When:" : "时间:",
"Location:" : "地区:",
@@ -259,7 +259,7 @@
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "您的网页服务器没有正确设置允许文件同步,因为 WebDAV 接口看起来无法正常工作。",
"Your web server is properly set up to allow file synchronization over WebDAV." : "您的 Web 服务器已正确设置为允许通过 WebDAV 进行文件同步。",
"Migrated calendar (%1$s)" : "迁移的日历(%1$s)",
- "Calendars including events, details and attendees" : "日历包含活动、参与人和事件详情",
+ "Calendars including events, details and attendees" : "日历,包括事件、详情和参加者",
"Contacts and groups" : "联系人和群组",
"WebDAV" : "WebDAV",
"Absence saved" : "缺席已保存",
@@ -299,6 +299,14 @@
"Reset to default" : "重置为默认设置",
"Import contacts" : "导入联系人",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "导入新的 .vcf 文件将删除现有的默认联系人,并用新联系人替换。是否要继续?",
+ "Failed to save example event creation setting" : "无法保存示例事件创建设置",
+ "Failed to upload the example event" : "无法上传示例事件",
+ "Custom example event was saved successfully" : "已成功保存自定义示例事件",
+ "Failed to delete the custom example event" : "无法删除自定义示例事件",
+ "Custom example event was deleted successfully" : "已成功删除自定义示例事件",
+ "Import calendar event" : "导入日历事件",
+ "Uploading a new event will overwrite the existing one." : "上传新事件将覆盖现有事件。",
+ "Upload event" : "上传事件",
"Availability" : "工作时间",
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "如果你配置了工作时间,其他人在预订会议时会看到你何时不在办公室。",
"Absence" : "离开",
@@ -306,15 +314,17 @@
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "也安装{calendarappstoreopen}日历应用{linkclose},或者{calendardocopen}连接您的桌面和移动端同步日历 ↗{linkclose}。",
"Please make sure to properly set up {emailopen}the email server{linkclose}." : "请确保正确设置{emailopen}邮件服务器{linkclose}。",
"Calendar server" : "日历服务器",
- "Send invitations to attendees" : "向与会者发送邀请",
+ "Send invitations to attendees" : "向参加者发送邀请",
"Automatically generate a birthday calendar" : "自动生成生日日历",
"Birthday calendars will be generated by a background job." : "生日日历将由后台作业生成。",
"Hence they will not be available immediately after enabling but will show up after some time." : "因此,它们在启用后不会立即可用,但会在一段时间后显示出来。",
"Send notifications for events" : "发送事件通知",
"Notifications are sent via background jobs, so these must occur often enough." : "通知将通过后台任务发送,所以任务的频率要足够高。",
"Send reminder notifications to calendar sharees as well" : "同时向日历共享者发送提醒通知",
- "Reminders are always sent to organizers and attendees." : "始终向组织者和与会者发出提醒。",
+ "Reminders are always sent to organizers and attendees." : "始终向组织者和参加者发送提醒。",
"Enable notifications for events via push" : "启用推送事件通知",
+ "Example content" : "示例内容",
+ "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "示例内容用于展示 Nextcloud 的功能。默认内容随 Nextcloud 一起提供,可以用自定义内容替换。",
"There was an error updating your attendance status." : "更新您的出席状态时出错。",
"Please contact the organizer directly." : "请直接联系组织者。",
"Are you accepting the invitation?" : "您是否接受邀请?",
diff --git a/apps/dav/l10n/zh_HK.js b/apps/dav/l10n/zh_HK.js
index a90bea5c954..df201c06f90 100644
--- a/apps/dav/l10n/zh_HK.js
+++ b/apps/dav/l10n/zh_HK.js
@@ -301,6 +301,14 @@ OC.L10N.register(
"Reset to default" : "恢復預設值",
"Import contacts" : "導入聯絡人",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "導入新的 .vcf 檔案將刪除現有的默認聯絡人並將其替換為新的聯絡人。您想繼續嗎?",
+ "Failed to save example event creation setting" : "儲存範例事件建立設定失敗",
+ "Failed to upload the example event" : "上傳範例事件失敗",
+ "Custom example event was saved successfully" : "已成功儲存自訂範例事件",
+ "Failed to delete the custom example event" : "刪除自訂範例事件失敗",
+ "Custom example event was deleted successfully" : "已成功刪除自訂範例事件",
+ "Import calendar event" : "導入日曆活動",
+ "Uploading a new event will overwrite the existing one." : "上傳新活動將會覆寫原有的",
+ "Upload event" : "上傳活動",
"Availability" : "空閒時間",
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "若您設定了您的工作時間,其他人仕在預約會議時就會知道您何時不在辦公室。",
"Absence" : "缺席",
@@ -317,6 +325,8 @@ OC.L10N.register(
"Send reminder notifications to calendar sharees as well" : "也向共享日曆者傳送提醒通告",
"Reminders are always sent to organizers and attendees." : "一律傳送提醒通知給舉辦者與參與者。",
"Enable notifications for events via push" : "啟用推送活動通知",
+ "Example content" : "範例內容",
+ "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "範例內容用來展示 Nextcloud 的功能。Nextcloud 隨附預設內容,可由自訂內容取代。",
"There was an error updating your attendance status." : "更新您的參與狀況時發生錯誤",
"Please contact the organizer directly." : "請直接聯繫絡主辦人",
"Are you accepting the invitation?" : "接受邀請嗎?",
diff --git a/apps/dav/l10n/zh_HK.json b/apps/dav/l10n/zh_HK.json
index 13f69901a7a..0cafd6ec077 100644
--- a/apps/dav/l10n/zh_HK.json
+++ b/apps/dav/l10n/zh_HK.json
@@ -299,6 +299,14 @@
"Reset to default" : "恢復預設值",
"Import contacts" : "導入聯絡人",
"Importing a new .vcf file will delete the existing default contact and replace it with the new one. Do you want to continue?" : "導入新的 .vcf 檔案將刪除現有的默認聯絡人並將其替換為新的聯絡人。您想繼續嗎?",
+ "Failed to save example event creation setting" : "儲存範例事件建立設定失敗",
+ "Failed to upload the example event" : "上傳範例事件失敗",
+ "Custom example event was saved successfully" : "已成功儲存自訂範例事件",
+ "Failed to delete the custom example event" : "刪除自訂範例事件失敗",
+ "Custom example event was deleted successfully" : "已成功刪除自訂範例事件",
+ "Import calendar event" : "導入日曆活動",
+ "Uploading a new event will overwrite the existing one." : "上傳新活動將會覆寫原有的",
+ "Upload event" : "上傳活動",
"Availability" : "空閒時間",
"If you configure your working hours, other people will see when you are out of office when they book a meeting." : "若您設定了您的工作時間,其他人仕在預約會議時就會知道您何時不在辦公室。",
"Absence" : "缺席",
@@ -315,6 +323,8 @@
"Send reminder notifications to calendar sharees as well" : "也向共享日曆者傳送提醒通告",
"Reminders are always sent to organizers and attendees." : "一律傳送提醒通知給舉辦者與參與者。",
"Enable notifications for events via push" : "啟用推送活動通知",
+ "Example content" : "範例內容",
+ "Example content serves to showcase the features of Nextcloud. Default content is shipped with Nextcloud, and can be replaced by custom content." : "範例內容用來展示 Nextcloud 的功能。Nextcloud 隨附預設內容,可由自訂內容取代。",
"There was an error updating your attendance status." : "更新您的參與狀況時發生錯誤",
"Please contact the organizer directly." : "請直接聯繫絡主辦人",
"Are you accepting the invitation?" : "接受邀請嗎?",
diff --git a/apps/dav/lib/CalDAV/CalDavBackend.php b/apps/dav/lib/CalDAV/CalDavBackend.php
index c49e843d2b9..1cbf2a1e4eb 100644
--- a/apps/dav/lib/CalDAV/CalDavBackend.php
+++ b/apps/dav/lib/CalDAV/CalDavBackend.php
@@ -2986,7 +2986,7 @@ class CalDavBackend extends AbstractBackend implements SyncSupport, Subscription
'calendarid' => $query->createNamedParameter($calendarId),
'operation' => $query->createNamedParameter($operation),
'calendartype' => $query->createNamedParameter($calendarType),
- 'created_at' => time(),
+ 'created_at' => $query->createNamedParameter(time()),
]);
foreach ($objectUris as $uri) {
$query->setParameter('uri', $uri);
diff --git a/apps/files/l10n/cs.js b/apps/files/l10n/cs.js
index a1718de5911..b2185879d22 100644
--- a/apps/files/l10n/cs.js
+++ b/apps/files/l10n/cs.js
@@ -115,7 +115,7 @@ OC.L10N.register(
"File type" : "Typ souboru",
"Size" : "Velikost",
"\"{displayName}\" failed on some elements" : "„{displayName}“ se pro některé prvky nezdařilo",
- "\"{displayName}\" batch action executed successfully" : "hromadná akce „{displayName}“ úspěšně vykonána",
+ "\"{displayName}\" batch action executed successfully" : "Hromadná akce „{displayName}“ úspěšně vykonána",
"\"{displayName}\" action failed" : "akce „{displayName}“ se nezdařila",
"Actions" : "Akce",
"(selected)" : "(vybráno)",
diff --git a/apps/files/l10n/cs.json b/apps/files/l10n/cs.json
index 9ebd45561e0..37924f1babd 100644
--- a/apps/files/l10n/cs.json
+++ b/apps/files/l10n/cs.json
@@ -113,7 +113,7 @@
"File type" : "Typ souboru",
"Size" : "Velikost",
"\"{displayName}\" failed on some elements" : "„{displayName}“ se pro některé prvky nezdařilo",
- "\"{displayName}\" batch action executed successfully" : "hromadná akce „{displayName}“ úspěšně vykonána",
+ "\"{displayName}\" batch action executed successfully" : "Hromadná akce „{displayName}“ úspěšně vykonána",
"\"{displayName}\" action failed" : "akce „{displayName}“ se nezdařila",
"Actions" : "Akce",
"(selected)" : "(vybráno)",
diff --git a/apps/files/l10n/ja.js b/apps/files/l10n/ja.js
index 4ec8e70aa85..e91835e4ed9 100644
--- a/apps/files/l10n/ja.js
+++ b/apps/files/l10n/ja.js
@@ -124,6 +124,7 @@ OC.L10N.register(
"Column headers with buttons are sortable." : "ボタン付きの列ヘッダはソート可能です。",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "このリストはパフォーマンスの都合上、すべてレンダリングされているわけではありません。リスト内を移動すると、ファイルが次々と表示されていきます。",
"File not found" : "ファイルが見つかりません",
+ "_{count} selected_::_{count} selected_" : ["{count}選択済み"],
"{usedQuotaByte} used" : "{usedQuotaByte} 使用されています",
"{used} of {quota} used" : "{used} / {quota} 使用中",
"{relative}% used" : "{relative}% 使用されています",
diff --git a/apps/files/l10n/ja.json b/apps/files/l10n/ja.json
index db2d6694bd0..e2d08b08277 100644
--- a/apps/files/l10n/ja.json
+++ b/apps/files/l10n/ja.json
@@ -122,6 +122,7 @@
"Column headers with buttons are sortable." : "ボタン付きの列ヘッダはソート可能です。",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "このリストはパフォーマンスの都合上、すべてレンダリングされているわけではありません。リスト内を移動すると、ファイルが次々と表示されていきます。",
"File not found" : "ファイルが見つかりません",
+ "_{count} selected_::_{count} selected_" : ["{count}選択済み"],
"{usedQuotaByte} used" : "{usedQuotaByte} 使用されています",
"{used} of {quota} used" : "{used} / {quota} 使用中",
"{relative}% used" : "{relative}% 使用されています",
diff --git a/apps/files/l10n/zh_CN.js b/apps/files/l10n/zh_CN.js
index a6e951b09d9..937e304a5b8 100644
--- a/apps/files/l10n/zh_CN.js
+++ b/apps/files/l10n/zh_CN.js
@@ -118,15 +118,16 @@ OC.L10N.register(
"\"{displayName}\" batch action executed successfully" : "批量操作“{displayName}”运行成功",
"\"{displayName}\" action failed" : "“{displayName}”操作执行失败",
"Actions" : "操作",
- "(selected)" : "(选中)",
+ "(selected)" : "(已选择)",
"List of files and folders." : "文件与文件夹列表。",
"You have used your space quota and cannot upload files anymore." : "您的剩余空间配额不足以继续上传文件。",
"Column headers with buttons are sortable." : "带有按钮的列标题可进行排序。",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "出于性能考虑,此列表未完全呈现。文件将在您浏览列表时呈现。",
"File not found" : "文件未找到",
- "{usedQuotaByte} used" : "{usedQuotaByte} 已使用",
- "{used} of {quota} used" : "已使用 {used} / {quota}",
- "{relative}% used" : "{relative}% 已使用",
+ "_{count} selected_::_{count} selected_" : ["已选择 {count} 个"],
+ "{usedQuotaByte} used" : "已使用 {usedQuotaByte}",
+ "{used} of {quota} used" : "已使用 {used}(共 {quota})",
+ "{relative}% used" : "已使用 {relative}%",
"Could not refresh storage stats" : "无法刷新存储统计数据",
"Your storage is full, files can not be updated or synced anymore!" : "您的存储空间已满,文件将无法更新或同步!",
"Storage information" : "存储信息",
diff --git a/apps/files/l10n/zh_CN.json b/apps/files/l10n/zh_CN.json
index b19f085b8cf..69a7d476d3d 100644
--- a/apps/files/l10n/zh_CN.json
+++ b/apps/files/l10n/zh_CN.json
@@ -116,15 +116,16 @@
"\"{displayName}\" batch action executed successfully" : "批量操作“{displayName}”运行成功",
"\"{displayName}\" action failed" : "“{displayName}”操作执行失败",
"Actions" : "操作",
- "(selected)" : "(选中)",
+ "(selected)" : "(已选择)",
"List of files and folders." : "文件与文件夹列表。",
"You have used your space quota and cannot upload files anymore." : "您的剩余空间配额不足以继续上传文件。",
"Column headers with buttons are sortable." : "带有按钮的列标题可进行排序。",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "出于性能考虑,此列表未完全呈现。文件将在您浏览列表时呈现。",
"File not found" : "文件未找到",
- "{usedQuotaByte} used" : "{usedQuotaByte} 已使用",
- "{used} of {quota} used" : "已使用 {used} / {quota}",
- "{relative}% used" : "{relative}% 已使用",
+ "_{count} selected_::_{count} selected_" : ["已选择 {count} 个"],
+ "{usedQuotaByte} used" : "已使用 {usedQuotaByte}",
+ "{used} of {quota} used" : "已使用 {used}(共 {quota})",
+ "{relative}% used" : "已使用 {relative}%",
"Could not refresh storage stats" : "无法刷新存储统计数据",
"Your storage is full, files can not be updated or synced anymore!" : "您的存储空间已满,文件将无法更新或同步!",
"Storage information" : "存储信息",
diff --git a/apps/files_sharing/l10n/en_GB.js b/apps/files_sharing/l10n/en_GB.js
index e598696c8f7..153d1e7ab40 100644
--- a/apps/files_sharing/l10n/en_GB.js
+++ b/apps/files_sharing/l10n/en_GB.js
@@ -185,6 +185,7 @@ OC.L10N.register(
"Set default folder for accepted shares" : "Set default folder for accepted shares",
"Reset" : "Reset",
"Reset folder to system default" : "Reset folder to system default",
+ "Share expiration: {date}" : "Share expiration: {date}",
"Share Expiration" : "Share Expiration",
"group" : "group",
"conversation" : "conversation",
@@ -309,6 +310,7 @@ OC.L10N.register(
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Shares that are not part of the internal or external shares. This can be shares from apps or other sources.",
"Share with accounts, teams, federated cloud IDs" : "Share with accounts, teams, federated cloud IDs",
"Share with accounts and teams" : "Share with accounts and teams",
+ "Federated cloud ID" : "Federated cloud ID",
"Email, federated cloud ID" : "Email, federated cloud ID",
"Unable to load the shares list" : "Unable to load the shares list",
"Expires {relativetime}" : "Expires {relativetime}",
diff --git a/apps/files_sharing/l10n/en_GB.json b/apps/files_sharing/l10n/en_GB.json
index 9381de9ee74..29cd7c85eb0 100644
--- a/apps/files_sharing/l10n/en_GB.json
+++ b/apps/files_sharing/l10n/en_GB.json
@@ -183,6 +183,7 @@
"Set default folder for accepted shares" : "Set default folder for accepted shares",
"Reset" : "Reset",
"Reset folder to system default" : "Reset folder to system default",
+ "Share expiration: {date}" : "Share expiration: {date}",
"Share Expiration" : "Share Expiration",
"group" : "group",
"conversation" : "conversation",
@@ -307,6 +308,7 @@
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Shares that are not part of the internal or external shares. This can be shares from apps or other sources.",
"Share with accounts, teams, federated cloud IDs" : "Share with accounts, teams, federated cloud IDs",
"Share with accounts and teams" : "Share with accounts and teams",
+ "Federated cloud ID" : "Federated cloud ID",
"Email, federated cloud ID" : "Email, federated cloud ID",
"Unable to load the shares list" : "Unable to load the shares list",
"Expires {relativetime}" : "Expires {relativetime}",
diff --git a/apps/files_sharing/l10n/fr.js b/apps/files_sharing/l10n/fr.js
index 81da9461517..98625676f79 100644
--- a/apps/files_sharing/l10n/fr.js
+++ b/apps/files_sharing/l10n/fr.js
@@ -185,6 +185,7 @@ OC.L10N.register(
"Set default folder for accepted shares" : "Définir le dossier par défaut pour les partages acceptés",
"Reset" : "Réinitialiser",
"Reset folder to system default" : "Réinitialiser le dossier par défaut du système",
+ "Share expiration: {date}" : "Expiration du partage: {date}",
"Share Expiration" : "Expiration du partage",
"group" : "groupe",
"conversation" : "conversation",
@@ -309,6 +310,7 @@ OC.L10N.register(
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Partages qui ne font pas partie des partages internes ou externes. Il peut s'agir de partages provenant d'applications ou d'autres sources.",
"Share with accounts, teams, federated cloud IDs" : "Partager avec des comptes, des équipes et des IDs cloud fédérés",
"Share with accounts and teams" : "Partager avec des comptes et des équipes",
+ "Federated cloud ID" : "ID de Cloud Fédéré",
"Email, federated cloud ID" : "E-mail, ID cloud fédéré",
"Unable to load the shares list" : "Impossible de charger la liste des partages",
"Expires {relativetime}" : "Expire {relativetime}",
@@ -380,6 +382,7 @@ OC.L10N.register(
"Share permissions saved" : "Permissions de partage sauvegardées",
"Upload files to {folder}" : "Téléverser les fichiers dans {folder}",
"{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} a partagé un dossier avec vous.",
+ "Names must not be empty." : "Le nom ne doit pas être vide.",
"Names must not start with a dot." : "Les noms ne doivent pas commencer par un point.",
"\"{char}\" is not allowed inside a name." : "\"{char}\" n'est pas autorisé dans un nom.",
"\"{segment}\" is a reserved name and not allowed." : "\"{segment}\" est un nom réservé et n'est pas autorisé.",
diff --git a/apps/files_sharing/l10n/fr.json b/apps/files_sharing/l10n/fr.json
index 790bf11c931..d50b7ccb8b3 100644
--- a/apps/files_sharing/l10n/fr.json
+++ b/apps/files_sharing/l10n/fr.json
@@ -183,6 +183,7 @@
"Set default folder for accepted shares" : "Définir le dossier par défaut pour les partages acceptés",
"Reset" : "Réinitialiser",
"Reset folder to system default" : "Réinitialiser le dossier par défaut du système",
+ "Share expiration: {date}" : "Expiration du partage: {date}",
"Share Expiration" : "Expiration du partage",
"group" : "groupe",
"conversation" : "conversation",
@@ -307,6 +308,7 @@
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Partages qui ne font pas partie des partages internes ou externes. Il peut s'agir de partages provenant d'applications ou d'autres sources.",
"Share with accounts, teams, federated cloud IDs" : "Partager avec des comptes, des équipes et des IDs cloud fédérés",
"Share with accounts and teams" : "Partager avec des comptes et des équipes",
+ "Federated cloud ID" : "ID de Cloud Fédéré",
"Email, federated cloud ID" : "E-mail, ID cloud fédéré",
"Unable to load the shares list" : "Impossible de charger la liste des partages",
"Expires {relativetime}" : "Expire {relativetime}",
@@ -378,6 +380,7 @@
"Share permissions saved" : "Permissions de partage sauvegardées",
"Upload files to {folder}" : "Téléverser les fichiers dans {folder}",
"{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} a partagé un dossier avec vous.",
+ "Names must not be empty." : "Le nom ne doit pas être vide.",
"Names must not start with a dot." : "Les noms ne doivent pas commencer par un point.",
"\"{char}\" is not allowed inside a name." : "\"{char}\" n'est pas autorisé dans un nom.",
"\"{segment}\" is a reserved name and not allowed." : "\"{segment}\" est un nom réservé et n'est pas autorisé.",
diff --git a/apps/files_sharing/l10n/ga.js b/apps/files_sharing/l10n/ga.js
index 370c11fb16b..a2b04206dde 100644
--- a/apps/files_sharing/l10n/ga.js
+++ b/apps/files_sharing/l10n/ga.js
@@ -185,6 +185,7 @@ OC.L10N.register(
"Set default folder for accepted shares" : "Socraigh fillteán réamhshocraithe le haghaidh scaireanna glactha",
"Reset" : "Athshocraigh",
"Reset folder to system default" : "Athshocraigh an fillteán go réamhshocrú an chórais",
+ "Share expiration: {date}" : "Éaga scaireanna: {date}",
"Share Expiration" : "Comhroinn Éaga",
"group" : "grúpa",
"conversation" : "comhrá",
@@ -309,6 +310,7 @@ OC.L10N.register(
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Scaireanna nach cuid de na scaireanna inmheánacha nó seachtracha iad. Is féidir gur scaireanna iad seo ó aipeanna nó ó fhoinsí eile.",
"Share with accounts, teams, federated cloud IDs" : "Comhroinn le cuntais, foirne, agus aitheantóirí scamall cónaidhme",
"Share with accounts and teams" : "Roinn le cuntais agus foirne",
+ "Federated cloud ID" : "ID scamall cónaidhme",
"Email, federated cloud ID" : "Ríomhphost, ID scamall cónaidhme",
"Unable to load the shares list" : "Ní féidir an liosta scaireanna a lódáil",
"Expires {relativetime}" : "In éag {relativetime}",
diff --git a/apps/files_sharing/l10n/ga.json b/apps/files_sharing/l10n/ga.json
index f2d50ca88b2..4e1ffc94cae 100644
--- a/apps/files_sharing/l10n/ga.json
+++ b/apps/files_sharing/l10n/ga.json
@@ -183,6 +183,7 @@
"Set default folder for accepted shares" : "Socraigh fillteán réamhshocraithe le haghaidh scaireanna glactha",
"Reset" : "Athshocraigh",
"Reset folder to system default" : "Athshocraigh an fillteán go réamhshocrú an chórais",
+ "Share expiration: {date}" : "Éaga scaireanna: {date}",
"Share Expiration" : "Comhroinn Éaga",
"group" : "grúpa",
"conversation" : "comhrá",
@@ -307,6 +308,7 @@
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "Scaireanna nach cuid de na scaireanna inmheánacha nó seachtracha iad. Is féidir gur scaireanna iad seo ó aipeanna nó ó fhoinsí eile.",
"Share with accounts, teams, federated cloud IDs" : "Comhroinn le cuntais, foirne, agus aitheantóirí scamall cónaidhme",
"Share with accounts and teams" : "Roinn le cuntais agus foirne",
+ "Federated cloud ID" : "ID scamall cónaidhme",
"Email, federated cloud ID" : "Ríomhphost, ID scamall cónaidhme",
"Unable to load the shares list" : "Ní féidir an liosta scaireanna a lódáil",
"Expires {relativetime}" : "In éag {relativetime}",
diff --git a/apps/files_sharing/l10n/hu.js b/apps/files_sharing/l10n/hu.js
index c08c2ad6a48..54c3ccca11e 100644
--- a/apps/files_sharing/l10n/hu.js
+++ b/apps/files_sharing/l10n/hu.js
@@ -216,6 +216,8 @@ OC.L10N.register(
"Expires {relativetime}" : "Lejárat: {relativetime}",
"this share just expired." : "ez a megosztás épp most járt le.",
"Shared with you by {owner}" : "{owner} megosztotta Önnel",
+ "Internal shares" : "Belső megosztások",
+ "External shares" : "Külső megosztások",
"Link to a file" : "Hivatkozás egy fájlhoz",
"_Accept share_::_Accept shares_" : ["Megosztás elfogadása","Megosztások elfogadása"],
"Open in Files" : "Megnyitás a Fájlokban",
diff --git a/apps/files_sharing/l10n/hu.json b/apps/files_sharing/l10n/hu.json
index fb5460db678..71ff0e14f54 100644
--- a/apps/files_sharing/l10n/hu.json
+++ b/apps/files_sharing/l10n/hu.json
@@ -214,6 +214,8 @@
"Expires {relativetime}" : "Lejárat: {relativetime}",
"this share just expired." : "ez a megosztás épp most járt le.",
"Shared with you by {owner}" : "{owner} megosztotta Önnel",
+ "Internal shares" : "Belső megosztások",
+ "External shares" : "Külső megosztások",
"Link to a file" : "Hivatkozás egy fájlhoz",
"_Accept share_::_Accept shares_" : ["Megosztás elfogadása","Megosztások elfogadása"],
"Open in Files" : "Megnyitás a Fájlokban",
diff --git a/apps/files_sharing/l10n/ja.js b/apps/files_sharing/l10n/ja.js
index b7ed30670d3..e01fba6e55b 100644
--- a/apps/files_sharing/l10n/ja.js
+++ b/apps/files_sharing/l10n/ja.js
@@ -185,6 +185,7 @@ OC.L10N.register(
"Set default folder for accepted shares" : "共有を受け入れるためのデフォルトフォルダーを指定",
"Reset" : "リセット",
"Reset folder to system default" : "フォルダをシステムのデフォルトに戻す",
+ "Share expiration: {date}" : "共有期限: {date}",
"Share Expiration" : "共有期限",
"group" : "グループ",
"conversation" : "会話",
@@ -309,6 +310,7 @@ OC.L10N.register(
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "内部または外部共有に含まれない共有。これはアプリや他のソースからの共有になります。",
"Share with accounts, teams, federated cloud IDs" : "アカウント、チーム、連携クラウドIDとの共有",
"Share with accounts and teams" : "アカウントとチームで共有",
+ "Federated cloud ID" : "クラウド共有ID",
"Email, federated cloud ID" : "電子メール、連携クラウドID",
"Unable to load the shares list" : "共有リストを読み込めません",
"Expires {relativetime}" : "有効期限 {relativetime}",
diff --git a/apps/files_sharing/l10n/ja.json b/apps/files_sharing/l10n/ja.json
index 3d2037833ae..db30aba92e9 100644
--- a/apps/files_sharing/l10n/ja.json
+++ b/apps/files_sharing/l10n/ja.json
@@ -183,6 +183,7 @@
"Set default folder for accepted shares" : "共有を受け入れるためのデフォルトフォルダーを指定",
"Reset" : "リセット",
"Reset folder to system default" : "フォルダをシステムのデフォルトに戻す",
+ "Share expiration: {date}" : "共有期限: {date}",
"Share Expiration" : "共有期限",
"group" : "グループ",
"conversation" : "会話",
@@ -307,6 +308,7 @@
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "内部または外部共有に含まれない共有。これはアプリや他のソースからの共有になります。",
"Share with accounts, teams, federated cloud IDs" : "アカウント、チーム、連携クラウドIDとの共有",
"Share with accounts and teams" : "アカウントとチームで共有",
+ "Federated cloud ID" : "クラウド共有ID",
"Email, federated cloud ID" : "電子メール、連携クラウドID",
"Unable to load the shares list" : "共有リストを読み込めません",
"Expires {relativetime}" : "有効期限 {relativetime}",
diff --git a/apps/files_sharing/l10n/pt_BR.js b/apps/files_sharing/l10n/pt_BR.js
index 42ac50b6a5a..6891970c24e 100644
--- a/apps/files_sharing/l10n/pt_BR.js
+++ b/apps/files_sharing/l10n/pt_BR.js
@@ -229,7 +229,7 @@ OC.L10N.register(
"Create share" : "Criar compartilhamento",
"Customize link" : "Personalizar link",
"Generate QR code" : "Gerar código QR",
- "Add another link" : "Adicionar um novo link",
+ "Add another link" : "Adicionar outro link",
"Create a new share link" : "Criar um novo link de compartilhamento",
"Quick share options, the current selected is \"{selectedOption}\"" : "Opções de compartilhamento rápido, o atual selecionado é \"{selectedOption}\"",
"View only" : "Somente visualização",
@@ -290,10 +290,10 @@ OC.L10N.register(
"Password expired" : "Senha expirada",
"Video verification" : "Verificação de vídeo",
"Expiration date (enforced)" : "Data de vencimento (imposta)",
- "Set expiration date" : "Definir data de vencimento",
+ "Set expiration date" : "Definir data de expiração",
"Hide download" : "Ocultar download",
"Allow download and sync" : "Permitir download e sincronização",
- "Note to recipient" : "Observação ao destinatário",
+ "Note to recipient" : "Nota para o destinatário",
"Enter a note for the share recipient" : "Digite uma observação ao destinatário",
"Show files in grid view" : "Mostrar arquivos na visualização em grade",
"Delete share" : "Excluir compartilhamento",
diff --git a/apps/files_sharing/l10n/pt_BR.json b/apps/files_sharing/l10n/pt_BR.json
index 907acae7f31..460d12f4f25 100644
--- a/apps/files_sharing/l10n/pt_BR.json
+++ b/apps/files_sharing/l10n/pt_BR.json
@@ -227,7 +227,7 @@
"Create share" : "Criar compartilhamento",
"Customize link" : "Personalizar link",
"Generate QR code" : "Gerar código QR",
- "Add another link" : "Adicionar um novo link",
+ "Add another link" : "Adicionar outro link",
"Create a new share link" : "Criar um novo link de compartilhamento",
"Quick share options, the current selected is \"{selectedOption}\"" : "Opções de compartilhamento rápido, o atual selecionado é \"{selectedOption}\"",
"View only" : "Somente visualização",
@@ -288,10 +288,10 @@
"Password expired" : "Senha expirada",
"Video verification" : "Verificação de vídeo",
"Expiration date (enforced)" : "Data de vencimento (imposta)",
- "Set expiration date" : "Definir data de vencimento",
+ "Set expiration date" : "Definir data de expiração",
"Hide download" : "Ocultar download",
"Allow download and sync" : "Permitir download e sincronização",
- "Note to recipient" : "Observação ao destinatário",
+ "Note to recipient" : "Nota para o destinatário",
"Enter a note for the share recipient" : "Digite uma observação ao destinatário",
"Show files in grid view" : "Mostrar arquivos na visualização em grade",
"Delete share" : "Excluir compartilhamento",
diff --git a/apps/files_sharing/l10n/zh_CN.js b/apps/files_sharing/l10n/zh_CN.js
index 5fe25dcad5d..ed60a2b149f 100644
--- a/apps/files_sharing/l10n/zh_CN.js
+++ b/apps/files_sharing/l10n/zh_CN.js
@@ -185,7 +185,8 @@ OC.L10N.register(
"Set default folder for accepted shares" : "设置已接受共享的默认文件夹",
"Reset" : "重置",
"Reset folder to system default" : "重置文件夹为系统默认值",
- "Share Expiration" : "共享有效期‌",
+ "Share expiration: {date}" : "分享过期日期:{date}",
+ "Share Expiration" : "分享过期日期",
"group" : "分组",
"conversation" : "会话",
"remote" : "远程",
@@ -309,6 +310,7 @@ OC.L10N.register(
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "不属于内部或外部共享的共享,这可以是来自应用或其他来源的共享。",
"Share with accounts, teams, federated cloud IDs" : "与账号、团队、联合云 ID 共享",
"Share with accounts and teams" : "与账号和团队共享",
+ "Federated cloud ID" : "联合云 ID",
"Email, federated cloud ID" : "电子邮件、联合云 ID",
"Unable to load the shares list" : "无法加载共享列表",
"Expires {relativetime}" : "过期 {relativetime}",
diff --git a/apps/files_sharing/l10n/zh_CN.json b/apps/files_sharing/l10n/zh_CN.json
index 6d23d656847..2c2272aa956 100644
--- a/apps/files_sharing/l10n/zh_CN.json
+++ b/apps/files_sharing/l10n/zh_CN.json
@@ -183,7 +183,8 @@
"Set default folder for accepted shares" : "设置已接受共享的默认文件夹",
"Reset" : "重置",
"Reset folder to system default" : "重置文件夹为系统默认值",
- "Share Expiration" : "共享有效期‌",
+ "Share expiration: {date}" : "分享过期日期:{date}",
+ "Share Expiration" : "分享过期日期",
"group" : "分组",
"conversation" : "会话",
"remote" : "远程",
@@ -307,6 +308,7 @@
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "不属于内部或外部共享的共享,这可以是来自应用或其他来源的共享。",
"Share with accounts, teams, federated cloud IDs" : "与账号、团队、联合云 ID 共享",
"Share with accounts and teams" : "与账号和团队共享",
+ "Federated cloud ID" : "联合云 ID",
"Email, federated cloud ID" : "电子邮件、联合云 ID",
"Unable to load the shares list" : "无法加载共享列表",
"Expires {relativetime}" : "过期 {relativetime}",
diff --git a/apps/files_sharing/l10n/zh_HK.js b/apps/files_sharing/l10n/zh_HK.js
index 8c9684a2365..41397009db4 100644
--- a/apps/files_sharing/l10n/zh_HK.js
+++ b/apps/files_sharing/l10n/zh_HK.js
@@ -185,6 +185,7 @@ OC.L10N.register(
"Set default folder for accepted shares" : "為已接受的分享選擇一個默認資料夾",
"Reset" : "重設",
"Reset folder to system default" : "將資料夾重置為系統默認值",
+ "Share expiration: {date}" : "分享到期日:{date}",
"Share Expiration" : "共享有效期‌",
"group" : "群組",
"conversation" : "對話",
@@ -309,6 +310,7 @@ OC.L10N.register(
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "不屬於內部或外部分享的分享。這可能是來自應用程式或其他來源的分享。",
"Share with accounts, teams, federated cloud IDs" : "與帳戶、團隊、聯邦雲端 ID 分享",
"Share with accounts and teams" : "與帳號及團隊分享",
+ "Federated cloud ID" : "雲端聯邦 ID",
"Email, federated cloud ID" : "電郵地址、聯邦雲端 ID",
"Unable to load the shares list" : "無法載入分享清單",
"Expires {relativetime}" : "有效期至 {relativetime}",
diff --git a/apps/files_sharing/l10n/zh_HK.json b/apps/files_sharing/l10n/zh_HK.json
index 931eab39ecd..724afdb0ae8 100644
--- a/apps/files_sharing/l10n/zh_HK.json
+++ b/apps/files_sharing/l10n/zh_HK.json
@@ -183,6 +183,7 @@
"Set default folder for accepted shares" : "為已接受的分享選擇一個默認資料夾",
"Reset" : "重設",
"Reset folder to system default" : "將資料夾重置為系統默認值",
+ "Share expiration: {date}" : "分享到期日:{date}",
"Share Expiration" : "共享有效期‌",
"group" : "群組",
"conversation" : "對話",
@@ -307,6 +308,7 @@
"Shares that are not part of the internal or external shares. This can be shares from apps or other sources." : "不屬於內部或外部分享的分享。這可能是來自應用程式或其他來源的分享。",
"Share with accounts, teams, federated cloud IDs" : "與帳戶、團隊、聯邦雲端 ID 分享",
"Share with accounts and teams" : "與帳號及團隊分享",
+ "Federated cloud ID" : "雲端聯邦 ID",
"Email, federated cloud ID" : "電郵地址、聯邦雲端 ID",
"Unable to load the shares list" : "無法載入分享清單",
"Expires {relativetime}" : "有效期至 {relativetime}",
diff --git a/apps/files_trashbin/l10n/en_GB.js b/apps/files_trashbin/l10n/en_GB.js
index 6f450e00473..c54c8cd2bfe 100644
--- a/apps/files_trashbin/l10n/en_GB.js
+++ b/apps/files_trashbin/l10n/en_GB.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Original location" : "Original location",
"Deleted by" : "Deleted by",
"Deleted" : "Deleted",
+ "few seconds ago" : "few seconds ago",
"A long time ago" : "A long time ago",
"Unknown" : "Unknown",
"All files" : "All files",
diff --git a/apps/files_trashbin/l10n/en_GB.json b/apps/files_trashbin/l10n/en_GB.json
index d48e62ffc1b..bbc5dcf3a1e 100644
--- a/apps/files_trashbin/l10n/en_GB.json
+++ b/apps/files_trashbin/l10n/en_GB.json
@@ -14,6 +14,7 @@
"Original location" : "Original location",
"Deleted by" : "Deleted by",
"Deleted" : "Deleted",
+ "few seconds ago" : "few seconds ago",
"A long time ago" : "A long time ago",
"Unknown" : "Unknown",
"All files" : "All files",
diff --git a/apps/files_trashbin/l10n/fr.js b/apps/files_trashbin/l10n/fr.js
index 80f31b30437..e79051e9182 100644
--- a/apps/files_trashbin/l10n/fr.js
+++ b/apps/files_trashbin/l10n/fr.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Original location" : "Emplacement original",
"Deleted by" : "Supprimé par",
"Deleted" : "Supprimé",
+ "few seconds ago" : "Il y a quelques secondes",
"A long time ago" : "Il y a longtemps",
"Unknown" : "Inconnu",
"All files" : "Tous les fichiers",
diff --git a/apps/files_trashbin/l10n/fr.json b/apps/files_trashbin/l10n/fr.json
index d1de6ea7032..4f8e1aefcd0 100644
--- a/apps/files_trashbin/l10n/fr.json
+++ b/apps/files_trashbin/l10n/fr.json
@@ -14,6 +14,7 @@
"Original location" : "Emplacement original",
"Deleted by" : "Supprimé par",
"Deleted" : "Supprimé",
+ "few seconds ago" : "Il y a quelques secondes",
"A long time ago" : "Il y a longtemps",
"Unknown" : "Inconnu",
"All files" : "Tous les fichiers",
diff --git a/apps/files_trashbin/l10n/ga.js b/apps/files_trashbin/l10n/ga.js
index f7ef331d8c3..4ba726da2f2 100644
--- a/apps/files_trashbin/l10n/ga.js
+++ b/apps/files_trashbin/l10n/ga.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Original location" : "Suíomh bunaidh",
"Deleted by" : "Scriosta ag",
"Deleted" : "Scriosta",
+ "few seconds ago" : "cúpla soicind ó shin",
"A long time ago" : "Fadó fadó",
"Unknown" : "Anaithnid",
"All files" : "Gach comhad",
diff --git a/apps/files_trashbin/l10n/ga.json b/apps/files_trashbin/l10n/ga.json
index 7420cb477f0..0f524a0a8f2 100644
--- a/apps/files_trashbin/l10n/ga.json
+++ b/apps/files_trashbin/l10n/ga.json
@@ -14,6 +14,7 @@
"Original location" : "Suíomh bunaidh",
"Deleted by" : "Scriosta ag",
"Deleted" : "Scriosta",
+ "few seconds ago" : "cúpla soicind ó shin",
"A long time ago" : "Fadó fadó",
"Unknown" : "Anaithnid",
"All files" : "Gach comhad",
diff --git a/apps/files_trashbin/l10n/ja.js b/apps/files_trashbin/l10n/ja.js
index a69b4f5179f..b57fdbce9db 100644
--- a/apps/files_trashbin/l10n/ja.js
+++ b/apps/files_trashbin/l10n/ja.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Original location" : "元の場所",
"Deleted by" : "削除者",
"Deleted" : "削除日時",
+ "few seconds ago" : "数秒前",
"A long time ago" : "ずっと以前に",
"Unknown" : "不明",
"All files" : "すべてのファイル",
diff --git a/apps/files_trashbin/l10n/ja.json b/apps/files_trashbin/l10n/ja.json
index b6f02fd21b7..9acd7eab157 100644
--- a/apps/files_trashbin/l10n/ja.json
+++ b/apps/files_trashbin/l10n/ja.json
@@ -14,6 +14,7 @@
"Original location" : "元の場所",
"Deleted by" : "削除者",
"Deleted" : "削除日時",
+ "few seconds ago" : "数秒前",
"A long time ago" : "ずっと以前に",
"Unknown" : "不明",
"All files" : "すべてのファイル",
diff --git a/apps/files_trashbin/l10n/zh_CN.js b/apps/files_trashbin/l10n/zh_CN.js
index 01d38f9b146..5d05961ec76 100644
--- a/apps/files_trashbin/l10n/zh_CN.js
+++ b/apps/files_trashbin/l10n/zh_CN.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Original location" : "初始位置",
"Deleted by" : "删除者",
"Deleted" : "已删除",
+ "few seconds ago" : "几秒钟前",
"A long time ago" : "很久之前",
"Unknown" : "未知",
"All files" : "全部文件",
diff --git a/apps/files_trashbin/l10n/zh_CN.json b/apps/files_trashbin/l10n/zh_CN.json
index 6e6f307f2f6..5603ac5a94e 100644
--- a/apps/files_trashbin/l10n/zh_CN.json
+++ b/apps/files_trashbin/l10n/zh_CN.json
@@ -14,6 +14,7 @@
"Original location" : "初始位置",
"Deleted by" : "删除者",
"Deleted" : "已删除",
+ "few seconds ago" : "几秒钟前",
"A long time ago" : "很久之前",
"Unknown" : "未知",
"All files" : "全部文件",
diff --git a/apps/files_trashbin/l10n/zh_HK.js b/apps/files_trashbin/l10n/zh_HK.js
index b42546937ab..668a56dd4a2 100644
--- a/apps/files_trashbin/l10n/zh_HK.js
+++ b/apps/files_trashbin/l10n/zh_HK.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Original location" : "原先的位置",
"Deleted by" : "被以下人仕刪除",
"Deleted" : "已刪除",
+ "few seconds ago" : "幾秒前",
"A long time ago" : "很久以前",
"Unknown" : "不詳",
"All files" : "所有檔案",
diff --git a/apps/files_trashbin/l10n/zh_HK.json b/apps/files_trashbin/l10n/zh_HK.json
index 2c0fc46bb03..19227093f11 100644
--- a/apps/files_trashbin/l10n/zh_HK.json
+++ b/apps/files_trashbin/l10n/zh_HK.json
@@ -14,6 +14,7 @@
"Original location" : "原先的位置",
"Deleted by" : "被以下人仕刪除",
"Deleted" : "已刪除",
+ "few seconds ago" : "幾秒前",
"A long time ago" : "很久以前",
"Unknown" : "不詳",
"All files" : "所有檔案",
diff --git a/apps/profile/l10n/sw.js b/apps/profile/l10n/sw.js
new file mode 100644
index 00000000000..5091aa159ee
--- /dev/null
+++ b/apps/profile/l10n/sw.js
@@ -0,0 +1,13 @@
+OC.L10N.register(
+ "profile",
+ {
+ "You have not added any info yet" : "Hujaongeza taarifa yoyote bado",
+ "{user} has not added any info yet" : "{user} hajaongeza taarifa yoyote bado",
+ "Error opening the user status modal, try hard refreshing the page" : "Hitilafu imetokea wakati wa kufungua modi ya hali ya mtumiaji, jaribu kuonyesha upya ukurasa kwa bidii",
+ "Edit Profile" : "Hariri wasifu",
+ "The headline and about sections will show up here" : "The headline and about sections will show up here",
+ "Profile not found" : "Wasifu haupatikani",
+ "The profile does not exist." : "Wasifu haupo",
+ "Back to %s" : "Rudi kwenye %s"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/profile/l10n/sw.json b/apps/profile/l10n/sw.json
new file mode 100644
index 00000000000..86a4dee089a
--- /dev/null
+++ b/apps/profile/l10n/sw.json
@@ -0,0 +1,11 @@
+{ "translations": {
+ "You have not added any info yet" : "Hujaongeza taarifa yoyote bado",
+ "{user} has not added any info yet" : "{user} hajaongeza taarifa yoyote bado",
+ "Error opening the user status modal, try hard refreshing the page" : "Hitilafu imetokea wakati wa kufungua modi ya hali ya mtumiaji, jaribu kuonyesha upya ukurasa kwa bidii",
+ "Edit Profile" : "Hariri wasifu",
+ "The headline and about sections will show up here" : "The headline and about sections will show up here",
+ "Profile not found" : "Wasifu haupatikani",
+ "The profile does not exist." : "Wasifu haupo",
+ "Back to %s" : "Rudi kwenye %s"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/settings/l10n/fr.js b/apps/settings/l10n/fr.js
index 451d1ffc42f..8f9c39493a0 100644
--- a/apps/settings/l10n/fr.js
+++ b/apps/settings/l10n/fr.js
@@ -131,6 +131,7 @@ OC.L10N.register(
"Unlimited" : "Illimité",
"Verifying" : "Vérification en cours",
"Allowed admin IP ranges" : "Plage d'adresses IP autorisées pour l'admin",
+ "Admin IP filtering isn't applied." : "Le filtrage IP admin n'est pas activé",
"Configuration key \"%1$s\" expects an array (%2$s found). Admin IP range validation will not be applied." : "La clé de configuration \"%1$s\" attends un tableau (trouver %2$s). La plage d'adresses IP de l'admin ne sera pas appliquée.",
"Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "La clé de configuration \"%1$s\" contient une ou plusieurs plages d'adresses IP invalides: \"%2$s\"",
"Admin IP filtering is correctly configured." : "Le filtrage IP admin est bien configuré.",
diff --git a/apps/settings/l10n/fr.json b/apps/settings/l10n/fr.json
index 1c4d36bd04e..0318c14c406 100644
--- a/apps/settings/l10n/fr.json
+++ b/apps/settings/l10n/fr.json
@@ -129,6 +129,7 @@
"Unlimited" : "Illimité",
"Verifying" : "Vérification en cours",
"Allowed admin IP ranges" : "Plage d'adresses IP autorisées pour l'admin",
+ "Admin IP filtering isn't applied." : "Le filtrage IP admin n'est pas activé",
"Configuration key \"%1$s\" expects an array (%2$s found). Admin IP range validation will not be applied." : "La clé de configuration \"%1$s\" attends un tableau (trouver %2$s). La plage d'adresses IP de l'admin ne sera pas appliquée.",
"Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "La clé de configuration \"%1$s\" contient une ou plusieurs plages d'adresses IP invalides: \"%2$s\"",
"Admin IP filtering is correctly configured." : "Le filtrage IP admin est bien configuré.",
diff --git a/apps/theming/l10n/fr.js b/apps/theming/l10n/fr.js
index 5827c084230..074ab2a9cdf 100644
--- a/apps/theming/l10n/fr.js
+++ b/apps/theming/l10n/fr.js
@@ -75,6 +75,7 @@ OC.L10N.register(
"Background and login image" : "Image d'arrière-plan et de connexion",
"Advanced options" : "Options avancées",
"Install the ImageMagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Installez l'extension PHP ImageMagick qui prend en charge les images SVG pour générer automatiquement des favicons à partir du logo téléversé et de la couleur indiquée.",
+ "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {linkstart}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "L’accès universel est très important pour nous. Nous suivons les standards du web et nous assurons que tout soit également utilisable sans souris et avec des logiciels d’assistance technique tels que les lecteurs d’écran. Nous visons à respecter les {linkstart}Règles pour l’accessibilité des contenus Web{linkend} 2.1 de niveau AA et même de niveau AAA avec le thème à fort contraste.",
"If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "Si vous rencontrez des problèmes, n'hésitez pas à les signaler sur {issuetracker}notre outil de suivi des problèmes{linkend}. Et si vous voulez vous impliquer, venez rejoindre {designteam}notre équipe de design{linkend} !",
"Unable to apply the setting." : "Impossible d'appliquer le réglage.",
"Appearance and accessibility settings" : "Paramètres d’apparence et d’accessibilité",
diff --git a/apps/theming/l10n/fr.json b/apps/theming/l10n/fr.json
index 4212fb59560..8daa7ef3e89 100644
--- a/apps/theming/l10n/fr.json
+++ b/apps/theming/l10n/fr.json
@@ -73,6 +73,7 @@
"Background and login image" : "Image d'arrière-plan et de connexion",
"Advanced options" : "Options avancées",
"Install the ImageMagick PHP extension with support for SVG images to automatically generate favicons based on the uploaded logo and color." : "Installez l'extension PHP ImageMagick qui prend en charge les images SVG pour générer automatiquement des favicons à partir du logo téléversé et de la couleur indiquée.",
+ "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {linkstart}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "L’accès universel est très important pour nous. Nous suivons les standards du web et nous assurons que tout soit également utilisable sans souris et avec des logiciels d’assistance technique tels que les lecteurs d’écran. Nous visons à respecter les {linkstart}Règles pour l’accessibilité des contenus Web{linkend} 2.1 de niveau AA et même de niveau AAA avec le thème à fort contraste.",
"If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "Si vous rencontrez des problèmes, n'hésitez pas à les signaler sur {issuetracker}notre outil de suivi des problèmes{linkend}. Et si vous voulez vous impliquer, venez rejoindre {designteam}notre équipe de design{linkend} !",
"Unable to apply the setting." : "Impossible d'appliquer le réglage.",
"Appearance and accessibility settings" : "Paramètres d’apparence et d’accessibilité",
diff --git a/core/l10n/fr.js b/core/l10n/fr.js
index 6e7978af9c0..f39000b1ff7 100644
--- a/core/l10n/fr.js
+++ b/core/l10n/fr.js
@@ -324,6 +324,7 @@ OC.L10N.register(
"Login form is disabled." : "Le formulaire de connexion est désactivé.",
"The Nextcloud login form is disabled. Use another login option if available or contact your administration." : "Le formulaire de connexion Nextcloud est désactivé. Utilisez une autre option de connexion si disponible ou contactez votre administration.",
"More actions" : "Plus d'actions…",
+ "User menu" : "Menu utilisateur",
"Password is too weak" : "Mot de passe trop faible",
"Password is weak" : "Mot de passe faible",
"Password is average" : "Mot de passe moyen",
diff --git a/core/l10n/fr.json b/core/l10n/fr.json
index 1a9234a390d..b04a4726323 100644
--- a/core/l10n/fr.json
+++ b/core/l10n/fr.json
@@ -322,6 +322,7 @@
"Login form is disabled." : "Le formulaire de connexion est désactivé.",
"The Nextcloud login form is disabled. Use another login option if available or contact your administration." : "Le formulaire de connexion Nextcloud est désactivé. Utilisez une autre option de connexion si disponible ou contactez votre administration.",
"More actions" : "Plus d'actions…",
+ "User menu" : "Menu utilisateur",
"Password is too weak" : "Mot de passe trop faible",
"Password is weak" : "Mot de passe faible",
"Password is average" : "Mot de passe moyen",
diff --git a/core/l10n/nl.js b/core/l10n/nl.js
index 55530d9dbab..22409c93bae 100644
--- a/core/l10n/nl.js
+++ b/core/l10n/nl.js
@@ -44,6 +44,7 @@ OC.L10N.register(
"Task not found" : "Taak niet gevonden",
"Internal error" : "Interne fout",
"Not found" : "Niet gevonden",
+ "Node is locked" : "Node is vergrendeld",
"Bad request" : "Ongeldige aanvraag",
"Requested task type does not exist" : "Het aangevraagde taaktype bestaat niet",
"Necessary language model provider is not available" : "De nodige taalmodel provider is niet beschikbaar",
@@ -150,6 +151,8 @@ OC.L10N.register(
"Account name" : "Accountnaam",
"Server side authentication failed!" : "Authenticatie bij de server mislukt!",
"Please contact your administrator." : "Neem contact op met je systeembeheerder.",
+ "Session error" : "Sessiefout",
+ "It appears your session token has expired, please refresh the page and try again." : "Het blijkt dat de sessietoken is verlopen, ververs de pagina en probeer het opnieuw.",
"An internal error occurred." : "Er heeft zich een interne fout voorgedaan.",
"Please try again or contact your administrator." : "Probeer het opnieuw of neem contact op met je beheerder.",
"Password" : "Wachtwoord",
@@ -209,6 +212,17 @@ OC.L10N.register(
"Login form is disabled." : "Inlogscherm uitgeschakeld",
"The Nextcloud login form is disabled. Use another login option if available or contact your administration." : "Het aanmeldingsformulier van Nextcloud is uitgeschakeld. Gebruik een andere inlogmogelijkheid indien beschikbaar of neem contact op met uw beheerder.",
"More actions" : "Meer acties",
+ "User menu" : "Gebruikersmenu",
+ "You will be identified as {user} by the account owner." : "Je zal door de account eigenaar worden geïdentificeerd als {user}.",
+ "You are currently not identified." : "Je bent momenteel niet geïdentificeerd.",
+ "Set public name" : "Publieke naam instellen",
+ "Change public name" : "Publieke naam veranderen",
+ "Password is too weak" : "Wachtwoord is te zwak",
+ "Password is weak" : "Wachtwoord is zwak",
+ "Password is average" : "Wachtwoord is gemiddeld",
+ "Password is strong" : "Wachtwoord is sterk",
+ "Password is very strong" : "Wachtwoord is zeer sterk",
+ "Password is extremely strong" : "Wachtwoord is enorm sterk",
"Security warning" : "Beveiligingswaarschuwing",
"Storage & database" : "Opslag & database",
"Data folder" : "Gegevensmap",
diff --git a/core/l10n/nl.json b/core/l10n/nl.json
index 868e88f4a3c..00c4d5fa1a2 100644
--- a/core/l10n/nl.json
+++ b/core/l10n/nl.json
@@ -42,6 +42,7 @@
"Task not found" : "Taak niet gevonden",
"Internal error" : "Interne fout",
"Not found" : "Niet gevonden",
+ "Node is locked" : "Node is vergrendeld",
"Bad request" : "Ongeldige aanvraag",
"Requested task type does not exist" : "Het aangevraagde taaktype bestaat niet",
"Necessary language model provider is not available" : "De nodige taalmodel provider is niet beschikbaar",
@@ -148,6 +149,8 @@
"Account name" : "Accountnaam",
"Server side authentication failed!" : "Authenticatie bij de server mislukt!",
"Please contact your administrator." : "Neem contact op met je systeembeheerder.",
+ "Session error" : "Sessiefout",
+ "It appears your session token has expired, please refresh the page and try again." : "Het blijkt dat de sessietoken is verlopen, ververs de pagina en probeer het opnieuw.",
"An internal error occurred." : "Er heeft zich een interne fout voorgedaan.",
"Please try again or contact your administrator." : "Probeer het opnieuw of neem contact op met je beheerder.",
"Password" : "Wachtwoord",
@@ -207,6 +210,17 @@
"Login form is disabled." : "Inlogscherm uitgeschakeld",
"The Nextcloud login form is disabled. Use another login option if available or contact your administration." : "Het aanmeldingsformulier van Nextcloud is uitgeschakeld. Gebruik een andere inlogmogelijkheid indien beschikbaar of neem contact op met uw beheerder.",
"More actions" : "Meer acties",
+ "User menu" : "Gebruikersmenu",
+ "You will be identified as {user} by the account owner." : "Je zal door de account eigenaar worden geïdentificeerd als {user}.",
+ "You are currently not identified." : "Je bent momenteel niet geïdentificeerd.",
+ "Set public name" : "Publieke naam instellen",
+ "Change public name" : "Publieke naam veranderen",
+ "Password is too weak" : "Wachtwoord is te zwak",
+ "Password is weak" : "Wachtwoord is zwak",
+ "Password is average" : "Wachtwoord is gemiddeld",
+ "Password is strong" : "Wachtwoord is sterk",
+ "Password is very strong" : "Wachtwoord is zeer sterk",
+ "Password is extremely strong" : "Wachtwoord is enorm sterk",
"Security warning" : "Beveiligingswaarschuwing",
"Storage & database" : "Opslag & database",
"Data folder" : "Gegevensmap",
diff --git a/core/l10n/pl.js b/core/l10n/pl.js
index 7c00530a631..b217fcd8e7d 100644
--- a/core/l10n/pl.js
+++ b/core/l10n/pl.js
@@ -80,7 +80,12 @@ OC.L10N.register(
"%s (incompatible)" : "%s (niekompatybilny)",
"The following apps have been disabled: %s" : "Następujące aplikacje zostały wyłączone: %s",
"Already up to date" : "Już zaktualizowano",
+ "Java source code" : "Kod źródłowy Java",
+ "JavaScript source code" : "Kod źródłowy JavaScript",
+ "JSON document" : "Dokument JOSN",
+ "Microsoft Access database" : "Baza danych Microsoft Access",
"Unknown" : "Nieznany",
+ "PDF document" : "Dokument PDF",
"PNG image" : "obraz PNG",
"Error occurred while checking server setup" : "Wystąpił błąd podczas sprawdzania konfiguracji serwera",
"For more details see the {linkstart}documentation ↗{linkend}." : "Więcej informacji można znaleźć w {linkstart}dokumentacji ↗{linkend}.",
diff --git a/core/l10n/pl.json b/core/l10n/pl.json
index 420535310d4..1ce469c21b9 100644
--- a/core/l10n/pl.json
+++ b/core/l10n/pl.json
@@ -78,7 +78,12 @@
"%s (incompatible)" : "%s (niekompatybilny)",
"The following apps have been disabled: %s" : "Następujące aplikacje zostały wyłączone: %s",
"Already up to date" : "Już zaktualizowano",
+ "Java source code" : "Kod źródłowy Java",
+ "JavaScript source code" : "Kod źródłowy JavaScript",
+ "JSON document" : "Dokument JOSN",
+ "Microsoft Access database" : "Baza danych Microsoft Access",
"Unknown" : "Nieznany",
+ "PDF document" : "Dokument PDF",
"PNG image" : "obraz PNG",
"Error occurred while checking server setup" : "Wystąpił błąd podczas sprawdzania konfiguracji serwera",
"For more details see the {linkstart}documentation ↗{linkend}." : "Więcej informacji można znaleźć w {linkstart}dokumentacji ↗{linkend}.",
diff --git a/core/l10n/sw.js b/core/l10n/sw.js
new file mode 100644
index 00000000000..479a6e7da67
--- /dev/null
+++ b/core/l10n/sw.js
@@ -0,0 +1,532 @@
+OC.L10N.register(
+ "core",
+ {
+ "Please select a file." : "Tafadhali teua faili",
+ "File is too big" : "Faili ni kubwa mno",
+ "The selected file is not an image." : "Faili lililoteuliwa si taswira",
+ "The selected file cannot be read." : "Faili lililochaguliwa halisomeki",
+ "The file was uploaded" : "Faili lilipakiwa",
+ "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Faili lililopakiwa linazidi kiwango cha juu cha ukubwa wa faili linalielekea katika php.ini",
+ "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Faili iliyopakiliwa imezidi kiwango cha ukubwa wa faili iliyoelekezwa maalum katika fomu ya HTML",
+ "The file was only partially uploaded" : "Faili lilipakiwa kwa sehemu ndogo tu",
+ "No file was uploaded" : "Hakuna faili lililopakiwa",
+ "Missing a temporary folder" : "Imekosa faili la muda",
+ "Could not write file to disk" : "Haikuweza kuandika faili kwenye disk",
+ "A PHP extension stopped the file upload" : "Uongezaji wa PHP umesimamisha upakiaji wa faili",
+ "Invalid file provided" : "Faili iliyotolewa si halali",
+ "No image or file provided" : "Hakuna taswira au faili lililotolewa",
+ "Unknown filetype" : "Aina ya faili haijulikani",
+ "An error occurred. Please contact your admin." : "Hitilafu imetokea. Tafadhali wasiliana na msimamizi wako",
+ "Invalid image" : "Taswira si halisi",
+ "No temporary profile picture available, try again" : "Hakuna picha ya muda ya wasifu inayopatikana, jaribu tena",
+ "No crop data provided" : "Hakuna data iliyokatwa iliyotolewa",
+ "No valid crop data provided" : "Hakuna data halali iliyokatwa iliyotolewa",
+ "Crop is not square" : "Ukataji si mraba",
+ "State token does not match" : "Tokeni ya Serikali hailingani",
+ "Invalid app password" : "Nenosiri la app si halali",
+ "Could not complete login" : "Haiwezi kukamilisha uingiaji",
+ "State token missing" : "Tokeni ya Serikali inakosekana",
+ "Your login token is invalid or has expired" : "Tokeni za uingiaji wako si halali au zimepitwa wakati",
+ "Please use original client" : "Tafadhali tumia mteja halisi",
+ "This community release of Nextcloud is unsupported and push notifications are limited." : "Toleo hili la jumuiya la Nextcloud halitumiki na arifa zinazotumwa na programu huzuiwa.",
+ "Login" : "Ingia",
+ "Unsupported email length (>255)" : "Urefu wa barua pepe usiotumika (>255)",
+ "Password reset is disabled" : "Uwekaji mpya wa nenosiri umezimwa",
+ "Could not reset password because the token is expired" : "Haikuweza kuweka upya nenosiri kwa sababu tokeni zimeisha muda wake wa matumizi",
+ "Could not reset password because the token is invalid" : "Haikuweza kuweka upya nenosiri kwa sababu tokeni si halali",
+ "Password is too long. Maximum allowed length is 469 characters." : "Nenosiri ni refu sana. Kiwango cha juu cha urefu ulioruhusiwa ni wahusika 469",
+ "%s password reset" : "%s weka nenosiri upya",
+ "Password reset" : "Uwekaji mpya wa nenosiri",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Bofya kitufe kifuatacho ili kuweka upya nenosiri lako. Ikiwa haujaomba kuweka upya nenosiri, basi puuza barua pepe hii.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Bofya kiungo kifuatacho ili kuweka upya nenosiri lako. Ikiwa hujaomba kuweka upya nenosiri, basi puuza barua pepe hii.",
+ "Reset your password" : "Pangilia upya nenosiri lako",
+ "The given provider is not available" : "Mgavi aliyetolewa hapatikani",
+ "Task not found" : "Jukumu halijapatikana",
+ "Internal error" : "Hitilafu ya ndani",
+ "Not found" : "Haipatikani",
+ "Node is locked" : "Nodi imefungwa",
+ "Bad request" : "Uombaji mbaya",
+ "Requested task type does not exist" : "Uandikaji wa jukumu lililoombwa haupatikani",
+ "Necessary language model provider is not available" : "Mgavi muhimu wa aina ya lugha hapatikani",
+ "No text to image provider is available" : "Hakuna maandishi yaliyopo kwa mgavi wa taswira",
+ "Image not found" : "Taswira haipatikani",
+ "No translation provider available" : "Hakuna mgavi wa tafsiri aliyepo",
+ "Could not detect language" : "Haikuweza kugundua lugha",
+ "Unable to translate" : "Haiwezi kutafsiri",
+ "[%d / %d]: %s" : "[%d/%d]: %s",
+ "Repair step:" : "Rekwbisha hatua:",
+ "Repair info:" : "Rekebisha taarifa",
+ "Repair warning:" : "Rekebisha onyo:",
+ "Repair error:" : "Rekebisha hitilafu:",
+ "Nextcloud Server" : "Seva ya Nextcloud",
+ "Some of your link shares have been removed" : "Baadhi ya ushirikishaji wa kiungo chako umeondolewa",
+ "Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Kwa sababu ya hitilafu ya usalama ilitubidi kuondoa baadhi ya viungio vyako vilivyoshirikishwa. Tafadhali tazama kiungo kwa habari zaidi.",
+ "The account limit of this instance is reached." : "Kikomo cha akaunti cha tukio hili kimefikiwa.",
+ "Enter your subscription key in the support app in order to increase the account limit. This does also grant you all additional benefits that Nextcloud Enterprise offers and is highly recommended for the operation in companies." : "Weka ufunguo wako wa usajili katika programu ya usaidizi ili kuongeza kikomo cha akaunti. Hii pia hukupa manufaa yote ya ziada ambayo Nextcloud Enterprise inatoa na inapendekezwa sana kwa uendeshaji ndani ya makampuni.",
+ "Learn more ↗" : "Jifunze zaidi",
+ "Preparing update" : "Andaa usasishaji",
+ "Please use the command line updater because updating via browser is disabled in your config.php." : "Tafadhali tumia kisasisho cha mstari wa amri kwa sababu kusasisha kupitia kivinjari kumezimwa katika config.php yako.",
+ "Turned on maintenance mode" : "Hali ya matengenezo imewashwa",
+ "Turned off maintenance mode" : "Hali ya matengenezo imezimwa",
+ "Maintenance mode is kept active" : "Hali ya matengenezo iko hai",
+ "Updating database schema" : "Skema ua kanzidata inasasishwa",
+ "Updated database" : "Kanzidata iliyosasishwa",
+ "Update app \"%s\" from App Store" : "Sasisha program \"%s\" kutoka katika stoo ya program",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Kuangalia kama schema ya kanzidata ya %s inaweza kusasishwa (hii inaweza kuchukua muda mrefu kulingana na saizi ya kanzidata) ",
+ "Updated \"%1$s\" to %2$s" : "Imesasishwa \"%1$s\" kwenda %2$s",
+ "Set log level to debug" : "Pangilia kiwango kirefu kwenda utatuzi",
+ "Reset log level" : "Weka upya kiwango kirefu",
+ "Starting code integrity check" : "Inaanza ukaguzi wa uadilifu wa msimbo",
+ "Finished code integrity check" : "Imemaliza ukaguzi wa uadilifu wa msimbo",
+ "%s (incompatible)" : "%s (isiyooana)",
+ "The following apps have been disabled: %s" : "Program zifuatazo hazijawezeshwa:%s",
+ "Already up to date" : "Imesasishwa tayari",
+ "Windows Command Script" : "Hati ya amri ya Windows",
+ "Electronic book document" : "Nyaraka za kitabu cha kielektroniki",
+ "TrueType Font Collection" : "Ukusanyaji wa TrueType Front",
+ "Web Open Font Format" : "Muundo wa mbele wa Wavuti",
+ "GPX geographic data" : "Data za kijiografia za GPX",
+ "Gzip archive" : "Kumbukumbu za Gzip",
+ "Adobe Illustrator document" : "Waraka wa uelekezaji wa Adobe",
+ "Java source code" : "Chanzo cha msimbo wa Java",
+ "JavaScript source code" : "Chanzo cha msimbo wa JavaScript",
+ "JSON document" : "Waraka wa JSON",
+ "Microsoft Access database" : "Ufikiaji wa kanzidata ya Microsoft",
+ "Microsoft OneNote document" : "Waraka wa Microsoft OneNote",
+ "Microsoft Word document" : "Waraka wa Microsoft Word",
+ "Unknown" : "Haijulikani",
+ "PDF document" : "Waraka wa PDF",
+ "PostScript document" : "Waraka wa PostScript",
+ "RSS summary" : "Ufupishaji wa RSS",
+ "Android package" : "Kifurushi cha Android",
+ "KML geographic data" : "Data za kijiografia za KML",
+ "KML geographic compressed data" : "Data za kijiografia za KML zilizofinywa",
+ "Lotus Word Pro document" : "Hati ya Lotus Word Pro",
+ "Excel spreadsheet" : "Lahajedwali ya Excel",
+ "Excel add-in" : "Nyongeza ya Excel",
+ "Excel 2007 binary spreadsheet" : "Excel 2007 yenye jozi za lahajedwali",
+ "Excel spreadsheet template" : "Kiolezo cha lahajedwali cha Excel",
+ "Outlook Message" : "Mtazamo wa ujumbe",
+ "PowerPoint presentation" : "Uwasilishaji wa Powerpoint",
+ "PowerPoint add-in" : "Program jalizi ya PowerPoint",
+ "PowerPoint presentation template" : "Uwasilishaji wa kiolezo cha Powerpoint",
+ "Word document" : "Waraka wa maneno",
+ "ODF formula" : "Fomula ya ODF",
+ "ODG drawing" : "Mchoro wa ODG",
+ "ODG drawing (Flat XML)" : "Mchoro wa ODG (Flat XML)",
+ "ODG template" : "Kiolezo cha ODG",
+ "ODP presentation" : "Uwasilishaji wa ODP",
+ "ODP presentation (Flat XML)" : "Uwasilishaji wa ODP (Flat XML)",
+ "ODP template" : "Kiolezo cha ODP",
+ "ODS spreadsheet" : "Lahajedwali ya ODS",
+ "ODS spreadsheet (Flat XML)" : "Lahajedwali ya ODS (Flat XML)",
+ "ODS template" : "Kiolezo chz ODS",
+ "ODT document" : "Waraka wa ODT",
+ "ODT document (Flat XML)" : "Waraka wa ODT (Flat XML)",
+ "ODT template" : "Kiolezo cha ODT",
+ "PowerPoint 2007 presentation" : "Uwasilishaji wa Powerpoint ya 2007",
+ "PowerPoint 2007 show" : "Onesho la PowerPoint 2007",
+ "PowerPoint 2007 presentation template" : "Kiolezo cha uwasilishaji wa PowerPoint 2007",
+ "Excel 2007 spreadsheet" : "Lahajedwali ya Excel 2007",
+ "Excel 2007 spreadsheet template" : "Kiolezo cha lahajedwali ya Excel 2007",
+ "Word 2007 document" : "Hati ya Word 2007",
+ "Word 2007 document template" : "Kiolezo cha hati ya Word 2007",
+ "Microsoft Visio document" : "Hati ya Microsoft Visio",
+ "WordPerfect document" : "Hati ya WordPerfect",
+ "7-zip archive" : "Kumbukumbu ya 7-zip",
+ "Blender scene" : "Tukio la blender",
+ "Bzip2 archive" : "Kumbukumbu ya Bzip2",
+ "Debian package" : "Kifurushi cha Debian",
+ "FictionBook document" : "Hati ya kitabu cha Fiction",
+ "Unknown font" : "Fonti isiyojulikana",
+ "Krita document" : "Hati ya Krita",
+ "Mobipocket e-book" : "Kitabu cha kielektroniki cha Mobpocket",
+ "Windows Installer package" : "Kifurushi cha kisakinishi cha Windows",
+ "Perl script" : "Hati ya Perl",
+ "PHP script" : "Hati ya PHP",
+ "Tar archive" : "Kumbukumbu ya Tar",
+ "XML document" : "Waraka wa XML",
+ "YAML document" : "Waraka wa YAML",
+ "Zip archive" : "Kumbukumbu za Zip",
+ "Zstandard archive" : "Kumbukumbu za Zstandard",
+ "AAC audio" : "Sauti ya AAC",
+ "FLAC audio" : "Sauti ya FLAC",
+ "MPEG-4 audio" : "Sauti ya MPEG-4",
+ "MP3 audio" : "Sauti ya MP3",
+ "Ogg audio" : "Sauti ya Ogg",
+ "RIFF/WAVe standard Audio" : "Sauti ya RIFF/WAVe standard",
+ "WebM audio" : "Sauti ya WebM",
+ "MP3 ShoutCast playlist" : "Orodha ya kucheza ya MP3 ShoutCast",
+ "Windows BMP image" : "Taswira ya Windows BMP",
+ "Better Portable Graphics image" : "Picha bora ya Michoro inayobebeka",
+ "EMF image" : "Taswira ya EMF",
+ "GIF image" : "Taswira ya GIF",
+ "HEIC image" : "Taswira ya HEIC",
+ "HEIF image" : "Taswira ya HEIF",
+ "JPEG-2000 JP2 image" : "Taswira ya JPEG-2000 JP2",
+ "JPEG image" : "Taswira ya JEPG",
+ "PNG image" : "Taswira ya PNG",
+ "SVG image" : "Taswira ya SVG",
+ "Truevision Targa image" : "Taswira ya Truevision Targa",
+ "TIFF image" : "Taswira ya TIFF",
+ "WebP image" : "Taswira ya WavutiP",
+ "Digital raw image" : "Taswira mbichi ya kidijitali",
+ "Windows Icon" : "Aikoni ya window",
+ "Email message" : "Jumbe za barua pepe",
+ "VCS/ICS calendar" : "Kalenda ya VCS/ICS",
+ "CSS stylesheet" : "Laha ya mtindo ya CSS",
+ "CSV document" : "Waraka wa CSV",
+ "HTML document" : "Waraka wa HTML",
+ "Markdown document" : "Hati ya alama",
+ "Org-mode file" : "Faili ya modi ya Org",
+ "Plain text document" : "Hati ya maandishi wazi",
+ "Rich Text document" : "Hati ya maandishi tajiri",
+ "Electronic business card" : "Kadi ya biashara ya kielektroniki",
+ "C++ source code" : "Msimbo wa chanzo C++",
+ "LDIF address book" : "Kitabu cha anwani cha LDIF",
+ "NFO document" : "Waraka wa NFO",
+ "PHP source" : "Chanzo cha PHP",
+ "Python script" : "Hati ya Python",
+ "ReStructuredText document" : "Hati ya Nakala Iliyoundwa upya",
+ "3GPP multimedia file" : "Faili ya media titika ya 3GPP",
+ "MPEG video" : "Picha mjongeo ya MPEG",
+ "DV video" : "Picha mjongeo ya DV",
+ "MPEG-2 transport stream" : "Mkondo wa usafiri wa MPEG-2",
+ "MPEG-4 video" : "Picha mjongeo ya MPEG-4",
+ "Ogg video" : "Picha mjongeo ya Ogg",
+ "QuickTime video" : "Picha mjongeo ya QuickTime",
+ "WebM video" : "Picha mjongeo ya WebM",
+ "Flash video" : "Picha mjongeo ya Flash",
+ "Matroska video" : "Picha mjongeo ya Matroska",
+ "Windows Media video" : "Picha mjongeo ya Windows Media",
+ "AVI video" : "Picha mjongeo ya AVI",
+ "Error occurred while checking server setup" : "Hitilafu imetokea wakati ikiangalia mpangilio wa seva",
+ "For more details see the {linkstart}documentation ↗{linkend}." : "Kwa maelezo zaidi ona {linkstart}uwasilishaji nyaraka {linkend}",
+ "unknown text" : "andiko lisilojulikana",
+ "Hello world!" : "Halo dunia!",
+ "sunny" : "a jua",
+ "Hello {name}, the weather is {weather}" : "Halo{name}, hali ya hewa ni {weather}",
+ "Hello {name}" : "Halo {name}",
+ "<strong>These are your search results<script>alert(1)</script></strong>" : "<strong>Haya ni matokeo ya utafutaji wako<script>toa taarifa(1)</script></strong>",
+ "new" : "mpya",
+ "_download %n file_::_download %n files_" : ["download %n file","pakua faili %n "],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Usasishaji unaendelea, kuacha ukurasa huu kunaweza kukatiza mchakato katika baadhi ya mazingira",
+ "Update to {version}" : "Sasisha kwenda {version}",
+ "An error occurred." : "Hitilafu imetokea",
+ "Please reload the page." : "Tafadhali pakia ukurasa upya ",
+ "The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Usasishaji haujafaulu. Kwa habari zaidi<a href=\"{url}\"> angalia chapisho letu la jukwaa </a> linaloangazia suala hili.",
+ "The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Uasasishaji umefanikiwa. Tafadhali toa taarifa ya jambo hili kwenye <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Jamii ya Nextcloud</a>.",
+ "Continue to {productName}" : "Endelea katika {productName}",
+ "_The update was successful. Redirecting you to {productName} in %n second._::_The update was successful. Redirecting you to {productName} in %n seconds._" : ["The update was successful. Redirecting you to {productName} in %n second."," Usasishaji umekamilika. Elekeza upya katika {productName} ndani ya %n sekunde."],
+ "Applications menu" : "Mwongozo wa maombi",
+ "Apps" : "Maombi",
+ "More apps" : "Apps zaidi",
+ "_{count} notification_::_{count} notifications_" : ["{count} notification","{count} taarifa"],
+ "No" : "Hapana",
+ "Yes" : "Ndiyo",
+ "The remote URL must include the user." : "Rimoti ya URL lazima ijumuishe mtumiaji",
+ "Invalid remote URL." : "Rimoti ya URL si halali",
+ "Failed to add the public link to your Nextcloud" : "Imeshindwa kuongeza kiungio cha jamii kwenye Nextcloud yako",
+ "Federated user" : "Mtumiaji aliyeshirikishwa",
+ "user@your-nextcloud.org" : "mtimiaji@nextcloudyako.org",
+ "Create share" : "Tengeneza ushirikishaji",
+ "Direct link copied to clipboard" : "Kiungio cha moja kwa moja kimenakiliwa kwenye ubao wa kunakili",
+ "Please copy the link manually:" : "Tafadhali nakili kiungio kikawaida",
+ "Custom date range" : "Safu ya tarehe maalum",
+ "Pick start date" : "Chagua tarehe ya kuanza",
+ "Pick end date" : "Chagua tarehe ya mwisho",
+ "Search in date range" : "Tafuta katika safu ya tarehe",
+ "Search in current app" : "Tafuta katika app ya hivi karibuni",
+ "Clear search" : "Futa utafutaji",
+ "Search everywhere" : "Tafuta kila mahali",
+ "Searching …" : "Inatafuta",
+ "Start typing to search" : "Anza kuandika ili kutafuta",
+ "No matching results" : "Hakuna matokeo yanayolingana",
+ "Today" : "Leo",
+ "Last 7 days" : "Siku 7 zilizopita",
+ "Last 30 days" : "Siku 30 zilizopita",
+ "This year" : "Mwaka huu",
+ "Last year" : "Mwaka uliopita",
+ "Unified search" : "Utafutaji wa umoja",
+ "Search apps, files, tags, messages" : "Tafuta app, faili, lebo, jumbe",
+ "Places" : "Maeneo",
+ "Date" : "Tarehe",
+ "Search people" : "Tafuta watu",
+ "People" : "Watu",
+ "Filter in current view" : "Chuja katika mwonekano wa sasa",
+ "Results" : "Matokeo",
+ "Load more results" : "Pakia matokeo zaidi",
+ "Search in" : "Tafuta katika",
+ "Log in" : "Ingia",
+ "Logging in …" : "Inaingia",
+ "Log in to {productName}" : "Ingia kwa {productName}",
+ "Wrong login or password." : "Makosa ya uingiaji au nenosiri",
+ "This account is disabled" : "Akaunti hii haijawezeshwa ",
+ "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Tumegundua majaribio mengi batili ya kuingia kutoka kwa IP yako. Kwa hivyo kuingia kwako kunakofuata kunasisitizwa hadi sekunde 30.",
+ "Account name or email" : "Jina la akaunti au barua pepe",
+ "Account name" : "Jina la akaunti",
+ "Server side authentication failed!" : "Uthibitishaji wa upande wa seva umeshindwa",
+ "Please contact your administrator." : "Tafadhali wasiliana na msimamizi wako",
+ "Session error" : "Hitilafu ya kipindi",
+ "It appears your session token has expired, please refresh the page and try again." : "Inaonekana tokeni za kipindi chako zimepitwa na wakati, tafadhali pumzisha ukurasa na ujaribu tena.",
+ "An internal error occurred." : "Hitilafu ya ndani imetokea",
+ "Please try again or contact your administrator." : "Tafadhali jaribu tena au wasiliana na msimamizi wako",
+ "Password" : "Nenosiri",
+ "Log in with a device" : "Ingia na kifaa",
+ "Login or email" : "Ingia au barua pepe",
+ "Your account is not setup for passwordless login." : "Akaunti yako haijapangiliwa uingiaji bila nenosiri",
+ "Your connection is not secure" : "Muunganisho wako si salama",
+ "Passwordless authentication is only available over a secure connection." : "Uthibitisho wa bila nenosiri upo tu penye usalalma wa hali ya juu",
+ "Browser not supported" : "Kivinjari hakitumiki",
+ "Passwordless authentication is not supported in your browser." : "Uthibitisho wa bila nenosiri hautumiki katika kivinjari chako",
+ "Reset password" : "Pangilia upya nenosiri",
+ "Back to login" : "Rudi kwenye uingiaji",
+ "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or Login, check your spam/junk folders or ask your local administration for help." : "Kama akaunti hii ipo, ujumbe wa kuweka upya nenosiri umetumwa kwa anwani yake ya barua pepe. Usipoipokea, thibitisha anwani yako ya barua pepe na/au Ingia, angalia folda zako za barua taka au taka au uombe usaidizi wa utawala wa eneo lako.",
+ "Couldn't send reset email. Please contact your administrator." : "Haiwezi kutuma barua pepe iliyowekwa upya. Tafadhali wasiliana na msimamizi wako",
+ "Password cannot be changed. Please contact your administrator." : "Nenosiri haliwezi kubadilishwa. Tafadhali wasiliana na msimamizi wako",
+ "New password" : "Nenosiri jipya",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Faili zako zimesimbwa kwa njia fiche. Hakutakuwa na njia ya kurejesha data yako baada ya kuweka upya nenosiri lako. Ikiwa huna uhakika wa kufanya, tafadhali wasiliana na msimamizi wako kabla ya kuendelea. Je, kweli unataka kuendelea?",
+ "I know what I'm doing" : "Ninajua nikifanyacho",
+ "Resetting password" : "Inaweka upya nenosiri",
+ "Schedule work & meetings, synced with all your devices." : "Ratibu kazi na mikutano, iliyosawazishwa na vifaa vyako vyote.",
+ "Keep your colleagues and friends in one place without leaking their private info." : "Waweke wenzako na marafiki katika sehemu moja bila kuvujisha habari zao za faragha.",
+ "Simple email app nicely integrated with Files, Contacts and Calendar." : "Programu rahisi ya barua pepe iliyounganishwa vizuri na Faili, Anwani na Kalenda.",
+ "Chatting, video calls, screen sharing, online meetings and web conferencing – in your browser and with mobile apps." : "Kupiga gumzo, simu za video, kushiriki skrini, mikutano ya mtandaoni na mikutano ya wavuti - katika kivinjari chako na programu za simu.",
+ "Collaborative documents, spreadsheets and presentations, built on Collabora Online." : "Hati shirikishi, lahajedwali na mawasilisho, yaliyoundwa kwenye Collabora mtandaoni.",
+ "Distraction free note taking app." : "Programu ya kuchukua nukuu bila usumbufu.",
+ "Recommended apps" : "Program iliyopendekezwa",
+ "Loading apps …" : "Inapakia program",
+ "Could not fetch list of apps from the App Store." : "Haiwezi kuleta orodha ya maombi kutoka katika stoo ya maombi",
+ "App download or installation failed" : "Upakuaji au usanikishaji wa program umeshindikana",
+ "Cannot install this app because it is not compatible" : "Haiwezi kusakinisha program hii kwa sababu si sambamba",
+ "Cannot install this app" : "Haiwezi kusakinisha program hii",
+ "Skip" : "Ruka",
+ "Installing apps …" : "Inasakinisha program",
+ "Install recommended apps" : "Sakinisha program zilizopendekezwa",
+ "Avatar of {displayName}" : "Avatar ya {displayName}",
+ "Settings menu" : "Pangilia mwongozo",
+ "Loading your contacts …" : "Inapakia mawasiliano yako",
+ "Looking for {term} …" : "Inatafuta {term}",
+ "Search contacts" : "Tafuta mawasiliano",
+ "Reset search" : "Pangilia utafutaji",
+ "Search contacts …" : "Tafuta mawasiliano...",
+ "Could not load your contacts" : "Haikuweza kupakia mawasiliano yako",
+ "No contacts found" : "Hakuna mawasiliano yaliyopatikana",
+ "Show all contacts" : "Onesha mawasiliano yote",
+ "Install the Contacts app" : "Sakinisha program ya mawasiliano",
+ "Search" : "Tafuta",
+ "No results for {query}" : "Hakuna matokeo kwa {query}",
+ "Press Enter to start searching" : "Bonyeza ingia kuanza kutafuta",
+ "_Please enter {minSearchLength} character or more to search_::_Please enter {minSearchLength} characters or more to search_" : ["Please enter {minSearchLength} character or more to search","Tafadhali weka vibambo {minSearchLength} au zaidi ili kutafuta"],
+ "An error occurred while searching for {type}" : "Hitilafu imetokea wakati ikitafuta {type}",
+ "Search starts once you start typing and results may be reached with the arrow keys" : "Utafutaji huanza mara moja unapoanza kuandika na matokeo yanaweza kufikiwa na funguo za mishale",
+ "Search for {name} only" : "Tafuta tu {name}",
+ "Loading more results …" : "Inapakia matokeo zaidi",
+ "Forgot password?" : "Umesahau nenosiri?",
+ "Back to login form" : "Rudi kwenye fomu ya uingiaji",
+ "Back" : "Rudi",
+ "Login form is disabled." : "Fomu ya uingiaji haikuwezeshwa",
+ "The Nextcloud login form is disabled. Use another login option if available or contact your administration." : "Fomu ya kuingia ya Nextcloud imezimwa. Tumia chaguo jingine la kuingia ikiwa linapatikana au wasiliana na utawala wako.",
+ "More actions" : "Vitendo zaidi",
+ "User menu" : "Mwongozo wa mtumiaji",
+ "You will be identified as {user} by the account owner." : "Utatambulika kama {user} na mmiliki wa akaunti",
+ "You are currently not identified." : "Kwa sasa hutambuliki",
+ "Set public name" : "Pangilia jina la umma",
+ "Change public name" : "Badili jina la umma",
+ "Password is too weak" : "Nenosiri ni dhaifu sana",
+ "Password is weak" : "Nenosiri ni dhaifu",
+ "Password is average" : "Nenosiri ni wastani",
+ "Password is strong" : "Nenosiri ni imara",
+ "Password is very strong" : "Nenosiri ni imara sana",
+ "Password is extremely strong" : "Nenosiri ni imara zaidi sana",
+ "Unknown password strength" : "Nguvu ya nenosiri haijulikani",
+ "Your data directory and files are probably accessible from the internet because the <code>.htaccess</code> file does not work." : "Saraka yako ya data na faili pengine zinaweza kufikiwa kutoka kwa mtandao kwa sababu faili ya <code>.htaccess</code> haifanyi kazi.",
+ "For information how to properly configure your server, please {linkStart}see the documentation{linkEnd}" : "Kwa maelezo ya jinsi ya kusanidi seva yako ipasavyo, tafadhali {linkStart} tazama hati {linkEnd}",
+ "Autoconfig file detected" : "Faili ya usanidi otomatiki imegunduliwa",
+ "The setup form below is pre-filled with the values from the config file." : "Fomu iliyopo hapa chini imejaa thamani kutoka kwa faili ya usanidi.",
+ "Security warning" : "Onyo la usalama",
+ "Create administration account" : "Tengeneza akaunti ya msimamizi",
+ "Administration account name" : "Jina la akaunti ya msimamizi",
+ "Administration account password" : "Nenosiri la akaunti ya msimamizi",
+ "Storage & database" : "Uhifadhi na kanzidata",
+ "Data folder" : "Kisanduku cha data",
+ "Database configuration" : "Usanidi wa kanzi data",
+ "Only {firstAndOnlyDatabase} is available." : "Yupo tu {firstAndOnlyDatabase}",
+ "Install and activate additional PHP modules to choose other database types." : "Sakinisha na uwashe moduli za ziada za PHP ili kuchagua aina zingine za hifadhidata",
+ "For more details check out the documentation." : "Kwa maelezo zaidi angalia nyaraka ",
+ "Performance warning" : "Onyo la utendaji kazi",
+ "You chose SQLite as database." : "Umechagua SQLite kama kanzidata",
+ "SQLite should only be used for minimal and development instances. For production we recommend a different database backend." : "SQLite inapaswa kutumika tu kwa hali ndogo na za ukuzaji. Kwa ajili ya uzalishaji tunapendekeza mazingira tofauti ya hifadhidata.",
+ "If you use clients for file syncing, the use of SQLite is highly discouraged." : "Ikiwa unatumia wateja kusawazisha faili, utumiaji wa SQLite umekatishwa tamaa sana.",
+ "Database user" : "Mtumiaji wa kanzidata",
+ "Database password" : "Nenosiri la kanzidata",
+ "Database name" : "Jina la kanzidata",
+ "Database tablespace" : "Nafasi ya meza ya kanzidata",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Tafadhali bainisha nambari ya mlango pamoja na jina la mwenyeji (k.m., mwenyeji wa eneo:5432).",
+ "Database host" : "Mwenyeji wa kanzidata",
+ "localhost" : "mwenyeji wa eneo",
+ "Installing …" : "Inasakinisha",
+ "Install" : "Sakinisha",
+ "Need help?" : "Unahitaji masaada?",
+ "See the documentation" : "Angalia mkusanyiko wa nyaraka",
+ "{name} version {version} and above" : "{name} toleo {version}na juu",
+ "This browser is not supported" : "Kivinjari hiki hakitumiki",
+ "Your browser is not supported. Please upgrade to a newer version or a supported one." : "Kivinjari chako hakitumiki. Tafadhali boresha hadi toleo jipya au kivinjari kinachotumika",
+ "Continue with this unsupported browser" : "Endelea na kivinjari kisichotumika",
+ "Supported versions" : "Toleo linalotumika",
+ "Search {types} …" : "Tafuta {types}...",
+ "Choose {file}" : "Chagua {file}",
+ "Choose" : "Chagua",
+ "Copy to {target}" : "Nakili kwenda {target}",
+ "Copy" : "Nakili",
+ "Move to {target}" : "Hamishia {target}",
+ "Move" : "Hamisha",
+ "OK" : "Sawa",
+ "read-only" : "soma tu",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} file conflict","{count} migogoro ya faili"],
+ "One file conflict" : "Mgogoro mmoja wa faili",
+ "New Files" : "Faili mpya",
+ "Already existing files" : "Faili zilizopo tayari",
+ "Which files do you want to keep?" : "Faili ipi unataka kuliweka",
+ "If you select both versions, the copied file will have a number added to its name." : "Kama utachagua matoleo yote, faili zilizonakiliwa zitakuwa na namba zilizoongezeka kwenye jina lake",
+ "Cancel" : "Cancel",
+ "Continue" : "Endelea",
+ "(all selected)" : "(yote yamechaguliwa)",
+ "({count} selected)" : "({count} imechaguliwa)",
+ "Error loading file exists template" : "Hitilafu kupakia faili kiolezo kilichopo",
+ "Saving …" : "Inahifadhi...",
+ "seconds ago" : "sukunde zilizopita",
+ "Connection to server lost" : "Muunganiko kwenye seva umepotea",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem loading page, reloading in %n second","Tatizo kupakia ukurasa, pakia upya %n sekunde"],
+ "Add to a project" : "Ongeza kwenye mradi",
+ "Show details" : "Onesha maelezo",
+ "Hide details" : "Ficha maelezo",
+ "Rename project" : "Ita mradi jina jipya",
+ "Failed to rename the project" : "Imeshindwa kuupa mradi jina jipya",
+ "Failed to create a project" : "Imeshindwa kutengeneza mradi",
+ "Failed to add the item to the project" : "Imeshindwa kuongeza kipengele katika mradi",
+ "Connect items to a project to make them easier to find" : "Unganisha vipengele kwenye mradi kuvifanya vipatikane kwa urahisi",
+ "Type to search for existing projects" : "Andika kutafuta kwa miradi iliyopo",
+ "New in" : "Mpya katika",
+ "View changelog" : "Tazama logi ya mabadiliko",
+ "No action available" : "Hakuna kitendo kilichopo",
+ "Error fetching contact actions" : "Hitilafu kuleta matendo ya mawasiliano",
+ "Close \"{dialogTitle}\" dialog" : "Funga \"{dialogTitle}\" mazungumzo",
+ "Email length is at max (255)" : "Urefu wa barua pepe uko katika kuwango cha (255)",
+ "Non-existing tag #{tag}" : "Lebo isiyokuwepo #{tag}",
+ "Restricted" : "Imezuiliwa",
+ "Invisible" : "Haionekani",
+ "Delete" : "Futa",
+ "Rename" : "Ipe jina jipya",
+ "Collaborative tags" : "Lebo zinazoshirikiana",
+ "No tags found" : "Hakuna lebo zilizopatikana",
+ "Clipboard not available, please copy manually" : "Ubao wa kunakili haupatikani, tafadhali nakili wewe mwenyewe",
+ "Personal" : "Binafsi",
+ "Accounts" : "Akaunti",
+ "Admin" : "Msimamizi",
+ "Help" : "Msaada",
+ "Access forbidden" : "Ufukiaji umezuiliwa",
+ "You are not allowed to access this page." : "Huruhusiwa kufikia ukurasa huu",
+ "Back to %s" : "Rudi kwenye %s",
+ "Page not found" : "Ukurasa haupatikani",
+ "The page could not be found on the server or you may not be allowed to view it." : "Ukurasa haukuweza kupatikana kwenye seva au huenda usiruhusiwe kuutazama.",
+ "Too many requests" : "Maombi mengi",
+ "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Kulikuwa na maombi mengi kutoka kwa mtandao wako. Jaribu tena baadaye au wasiliana na msimamizi wako ikiwa hili ni kosa.",
+ "Error" : "Hitilafu",
+ "Internal Server Error" : "Hitilafu ya ndani ya seva",
+ "The server was unable to complete your request." : "Seva haikuweza kukamilisha ombi lako.",
+ "If this happens again, please send the technical details below to the server administrator." : "Hili likitokea tena, tafadhali tuma maelezo ya kiufundi hapa chini kwa msimamizi wa seva.",
+ "More details can be found in the server log." : "Maelezo zaidi yanaweza kupatikana kwenye logi ya seva.",
+ "For more details see the documentation ↗." : "Kwa maelezo zaidi angalia wasilisho la nyaraka",
+ "Technical details" : "Maelezo ya kiufundi",
+ "Remote Address: %s" : "Anwani ya mbali: %s",
+ "Request ID: %s" : "Omba utambulisho: %s",
+ "Type: %s" : "Aina: %s",
+ "Code: %s" : "Kanuni: %s",
+ "Message: %s" : "Ujumbe: %s",
+ "File: %s" : "Faili:%s",
+ "Line: %s" : "Mstari: %s",
+ "Trace" : "Fuatilia",
+ "It looks like you are trying to reinstall your Nextcloud. However the file CAN_INSTALL is missing from your config directory. Please create the file CAN_INSTALL in your config folder to continue." : "Inaonekana unajaribu kusakinisha tena Nextcloud yako. Walakini faili CAN_INSTALL haipo kwenye saraka yako ya usanidi. Tafadhali unda faili CAN_INSTALL katika folda yako ya usanidi ili kuendelea.",
+ "Could not remove CAN_INSTALL from the config folder. Please remove this file manually." : "Haikuweza kuondoa CAN_INSTALL kutoka kwa folda ya usanidi. Tafadhali ondoa faili hii wewe mwenyewe.",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Programu hii inahitaji JavaScript kwa uendeshaji sahihi. Tafadhali {linkstart} wezesha JavaScript {linkend} na upakie upya ukurasa.",
+ "Skip to main content" : "Ruka hadi kwenye lengo kuu",
+ "Skip to navigation of app" : "Ruka hadi kwenye usogezaji wa program",
+ "Go to %s" : "Nenda kwenye %s",
+ "Get your own free account" : "Pata akaunti yako ya bure",
+ "Connect to your account" : "Unganisha kwenye akaunti yako",
+ "Please log in before granting %1$s access to your %2$s account." : "Tafadhali ingia kabla ya kutoa %1$s ufikiaji kwenye akaunti yako %2$s",
+ "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator." : "Iwapo hujaribu kusanidi kifaa au programu mpya, mtu anajaribu kukuhadaa ili umpe idhini ya kufikia data yako. Katika kesi hii usiendelee na badala yake wasiliana na msimamizi wa mfumo wako.\n ",
+ "App password" : "Nenosiri la program",
+ "Grant access" : "Toa ufikiaji",
+ "Alternative log in using app password" : "Uingiaji mbadala kutumia nenosiri la program",
+ "Account access" : "Ufikiaji wa akaunti",
+ "Currently logged in as %1$s (%2$s)." : "Sasa umeingia kama %1$s (%2$s)",
+ "You are about to grant %1$s access to your %2$s account." : "Unakaribia kutoa %1$s uingiaji %2$skwenye akaunti yako",
+ "Account connected" : "Akaunti imeunganishwa",
+ "Your client should now be connected!" : "Mteja wako anapaswa kuunganishwa sasa",
+ "You can close this window." : "Unaweza kufunga window hii",
+ "Previous" : "Iliyopita",
+ "This share is password-protected" : "Ushirikishaji huu unalindwa na nenosiri",
+ "The password is wrong or expired. Please try again or request a new one." : "Nenosiri si sahihi au limeisha muda wake. Tafadhali jaribu tena au uombe mpya.",
+ "Please type in your email address to request a temporary password" : "Tafadhali andika ndani ya barua pepe yako kuomba nenosiri la muda",
+ "Email address" : "Anwani ya barua pepe",
+ "Password sent!" : "Nenosiri limetumwa",
+ "You are not authorized to request a password for this share" : "Hujathibitishwa kuomba nenosiri kwa uwasilishaji huu",
+ "Two-factor authentication" : "Uthibitishaji wa mambo mawili",
+ "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Usalama ulioimarishwa umewezeshwa kwa akaunti yako. Chagua kipengele cha pili cha uthibitishaji:",
+ "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "Haikuweza kupakia angalau mojawapo ya mbinu zako za uthibitishaji wa vipengele viwili vilivyowezeshwa. Tafadhali wasiliana na msimamizi wako.",
+ "Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "Uthibitishaji wa vipengele viwili unatekelezwa lakini haujasanidiwa kwenye akaunti yako. Wasiliana na msimamizi wako kwa usaidizi.",
+ "Two-factor authentication is enforced but has not been configured on your account. Please continue to setup two-factor authentication." : "Uthibitishaji wa vipengele viwili unatekelezwa lakini haujasanidiwa kwenye akaunti yako. Tafadhali endelea kusanidi uthibitishaji wa vipengele viwili.",
+ "Set up two-factor authentication" : "Sanidi uthibitishaji wa vipengele viwili",
+ "Two-factor authentication is enforced but has not been configured on your account. Use one of your backup codes to log in or contact your admin for assistance." : "Uthibitishaji wa vipengele viwili unatekelezwa lakini haujasanidiwa kwenye akaunti yako. Tumia mojawapo ya misimbo yako mbadala kuingia au kuwasiliana na msimamizi wako kwa usaidizi.",
+ "Use backup code" : "Tumia nambari ya kuthibitisha",
+ "Cancel login" : "Sitisha uingiaji",
+ "Enhanced security is enforced for your account. Choose which provider to set up:" : "Usalama ulioimarishwa unatekelezwa kwa akaunti yako. Chagua ni mtoa huduma gani wa kuweka:",
+ "Error while validating your second factor" : "Hitilafu wakati wa kuthibitisha kipengele chako cha pili",
+ "Access through untrusted domain" : "Fikia kupitia kikoa kisichoaminika",
+ "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Tafadhali wasiliana na msimamizi wako. Ikiwa wewe ni msimamizi, hariri mipangilio ya \"vikoa_vinavyoaminika\" katika config/config.php kama mfano katika config.sample.php.",
+ "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "Maelezo zaidi jinsi ya kusanidi haya yanaweza kupatikana katika %1$s hati %2$s ",
+ "App update required" : "Usasishaji wa program unahitajika",
+ "%1$s will be updated to version %2$s" : "%1$s itasasishwa kwenda toleo %2$s",
+ "The following apps will be updated:" : "Programu zifuatazo zitasasishwa:",
+ "These incompatible apps will be disabled:" : "Programu hizi zisizooana zitazimwa",
+ "The theme %s has been disabled." : "Lengo %s halijawezeshwa",
+ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Tafadhali hakikisha kuwa hifadhidata, folda ya usanidi na folda ya data zimechelezwa kabla ya kuendelea.",
+ "Start update" : "Anza usasishaji",
+ "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Ili kuzuia kuisha kwa usakinishaji mkubwa, badala yake unaweza kutekeleza amri ifuatayo kutoka kwa saraka yako ya usakinishaji:\n ",
+ "Detailed logs" : "Kumbukumbu za kina",
+ "Update needed" : "Sasisha inayotakiwa",
+ "Please use the command line updater because you have a big instance with more than 50 accounts." : "Tafadhali tumia kisasisho cha mstari wa amri kwa sababu una tukio kubwa na lenye zaidi ya akaunti 50.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">documentation</a>." : "Kwa msaada, angalia <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\"> onesho la nyaraka</a>",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Ninajua kuwa ikiwa nitaendelea kusasisha kupitia kiolesura cha wavuti kuna hatari, kwamba ombi linakwenda kwa muda na linaweza kusababisha upotezaji wa data, lakini nina nakala rudufu na ninajua jinsi ya kurejesha mfano wangu ikiwa itashindwa.",
+ "Upgrade via web on my own risk" : "Upgrade via web on my own risk",
+ "Maintenance mode" : "Modi ya matengenezo",
+ "This %s instance is currently in maintenance mode, which may take a while." : "%s kwa sasa ni katika hali ya matengenezo, ambayo inaweza kuchukua muda. ",
+ "This page will refresh itself when the instance is available again." : "Ukurasa huu utajipumzisha upya wakati mfano unapatikana tena.\n ",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Wasiliana na msimamizi wa mfumo wako ikiwa ujumbe huu utaendelea au ulionekana bila kutarajiwa.",
+ "Chatting, video calls, screensharing, online meetings and web conferencing – in your browser and with mobile apps." : "Kupiga gumzo, simu za picha mjongeo, kushiriki skrini, mikutano ya mtandaoni na mikutano ya wavuti - katika kivinjari chako na programu za simu.",
+ "You have not added any info yet" : "Hujaongeza taarifa yoyote bado",
+ "{user} has not added any info yet" : "{user} hajaongeza taarifa yoyote bado",
+ "Error opening the user status modal, try hard refreshing the page" : "Hitilafu imetokea wakati wa kufungua modi ya hali ya mtumiaji, jaribu kuonyesha upya ukurasa kwa bidii",
+ "Edit Profile" : "Hariri wasifu",
+ "The headline and about sections will show up here" : "Kichwa cha habari na sehemu kuhusu zitaonekana hapa",
+ "Very weak password" : "Nenosiri dhaifu sana",
+ "Weak password" : "Nenosiri dhaifu",
+ "So-so password" : "Nenosiri la so-so",
+ "Good password" : "Nenosiri zuri",
+ "Strong password" : "Nenosiri imara",
+ "Profile not found" : "Wasifu haupatikani",
+ "The profile does not exist." : "Wasifu haupo",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Saraka yako ya data na faili pengine zinaweza kufikiwa kutoka kwa mtandao kwa sababu faili ya .htaccess haifanyi kazi.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">documentation</a>." : "Kwa taarifa jinsi ya kusanidi seva yako vizuri, tafadhali angalia <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">onesho la nyaraka</a>",
+ "<strong>Create an admin account</strong>" : "<strong>tengeneza akaunti ya msimsmizi</strong>",
+ "New admin account name" : "Jina jipya la akaunti ya msimamizi",
+ "New admin password" : "Nenosiri jipya la msimamizi",
+ "Show password" : "Onesha nenosiri",
+ "Toggle password visibility" : "Geuza mwonekano wa nenosiri",
+ "Configure the database" : "Sanidi hifadhidata",
+ "Only %s is available." : "Yupo tu %s",
+ "Database account" : "Akaunti ya kanzidata"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/core/l10n/sw.json b/core/l10n/sw.json
new file mode 100644
index 00000000000..ca3d12944dd
--- /dev/null
+++ b/core/l10n/sw.json
@@ -0,0 +1,530 @@
+{ "translations": {
+ "Please select a file." : "Tafadhali teua faili",
+ "File is too big" : "Faili ni kubwa mno",
+ "The selected file is not an image." : "Faili lililoteuliwa si taswira",
+ "The selected file cannot be read." : "Faili lililochaguliwa halisomeki",
+ "The file was uploaded" : "Faili lilipakiwa",
+ "The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Faili lililopakiwa linazidi kiwango cha juu cha ukubwa wa faili linalielekea katika php.ini",
+ "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Faili iliyopakiliwa imezidi kiwango cha ukubwa wa faili iliyoelekezwa maalum katika fomu ya HTML",
+ "The file was only partially uploaded" : "Faili lilipakiwa kwa sehemu ndogo tu",
+ "No file was uploaded" : "Hakuna faili lililopakiwa",
+ "Missing a temporary folder" : "Imekosa faili la muda",
+ "Could not write file to disk" : "Haikuweza kuandika faili kwenye disk",
+ "A PHP extension stopped the file upload" : "Uongezaji wa PHP umesimamisha upakiaji wa faili",
+ "Invalid file provided" : "Faili iliyotolewa si halali",
+ "No image or file provided" : "Hakuna taswira au faili lililotolewa",
+ "Unknown filetype" : "Aina ya faili haijulikani",
+ "An error occurred. Please contact your admin." : "Hitilafu imetokea. Tafadhali wasiliana na msimamizi wako",
+ "Invalid image" : "Taswira si halisi",
+ "No temporary profile picture available, try again" : "Hakuna picha ya muda ya wasifu inayopatikana, jaribu tena",
+ "No crop data provided" : "Hakuna data iliyokatwa iliyotolewa",
+ "No valid crop data provided" : "Hakuna data halali iliyokatwa iliyotolewa",
+ "Crop is not square" : "Ukataji si mraba",
+ "State token does not match" : "Tokeni ya Serikali hailingani",
+ "Invalid app password" : "Nenosiri la app si halali",
+ "Could not complete login" : "Haiwezi kukamilisha uingiaji",
+ "State token missing" : "Tokeni ya Serikali inakosekana",
+ "Your login token is invalid or has expired" : "Tokeni za uingiaji wako si halali au zimepitwa wakati",
+ "Please use original client" : "Tafadhali tumia mteja halisi",
+ "This community release of Nextcloud is unsupported and push notifications are limited." : "Toleo hili la jumuiya la Nextcloud halitumiki na arifa zinazotumwa na programu huzuiwa.",
+ "Login" : "Ingia",
+ "Unsupported email length (>255)" : "Urefu wa barua pepe usiotumika (>255)",
+ "Password reset is disabled" : "Uwekaji mpya wa nenosiri umezimwa",
+ "Could not reset password because the token is expired" : "Haikuweza kuweka upya nenosiri kwa sababu tokeni zimeisha muda wake wa matumizi",
+ "Could not reset password because the token is invalid" : "Haikuweza kuweka upya nenosiri kwa sababu tokeni si halali",
+ "Password is too long. Maximum allowed length is 469 characters." : "Nenosiri ni refu sana. Kiwango cha juu cha urefu ulioruhusiwa ni wahusika 469",
+ "%s password reset" : "%s weka nenosiri upya",
+ "Password reset" : "Uwekaji mpya wa nenosiri",
+ "Click the following button to reset your password. If you have not requested the password reset, then ignore this email." : "Bofya kitufe kifuatacho ili kuweka upya nenosiri lako. Ikiwa haujaomba kuweka upya nenosiri, basi puuza barua pepe hii.",
+ "Click the following link to reset your password. If you have not requested the password reset, then ignore this email." : "Bofya kiungo kifuatacho ili kuweka upya nenosiri lako. Ikiwa hujaomba kuweka upya nenosiri, basi puuza barua pepe hii.",
+ "Reset your password" : "Pangilia upya nenosiri lako",
+ "The given provider is not available" : "Mgavi aliyetolewa hapatikani",
+ "Task not found" : "Jukumu halijapatikana",
+ "Internal error" : "Hitilafu ya ndani",
+ "Not found" : "Haipatikani",
+ "Node is locked" : "Nodi imefungwa",
+ "Bad request" : "Uombaji mbaya",
+ "Requested task type does not exist" : "Uandikaji wa jukumu lililoombwa haupatikani",
+ "Necessary language model provider is not available" : "Mgavi muhimu wa aina ya lugha hapatikani",
+ "No text to image provider is available" : "Hakuna maandishi yaliyopo kwa mgavi wa taswira",
+ "Image not found" : "Taswira haipatikani",
+ "No translation provider available" : "Hakuna mgavi wa tafsiri aliyepo",
+ "Could not detect language" : "Haikuweza kugundua lugha",
+ "Unable to translate" : "Haiwezi kutafsiri",
+ "[%d / %d]: %s" : "[%d/%d]: %s",
+ "Repair step:" : "Rekwbisha hatua:",
+ "Repair info:" : "Rekebisha taarifa",
+ "Repair warning:" : "Rekebisha onyo:",
+ "Repair error:" : "Rekebisha hitilafu:",
+ "Nextcloud Server" : "Seva ya Nextcloud",
+ "Some of your link shares have been removed" : "Baadhi ya ushirikishaji wa kiungo chako umeondolewa",
+ "Due to a security bug we had to remove some of your link shares. Please see the link for more information." : "Kwa sababu ya hitilafu ya usalama ilitubidi kuondoa baadhi ya viungio vyako vilivyoshirikishwa. Tafadhali tazama kiungo kwa habari zaidi.",
+ "The account limit of this instance is reached." : "Kikomo cha akaunti cha tukio hili kimefikiwa.",
+ "Enter your subscription key in the support app in order to increase the account limit. This does also grant you all additional benefits that Nextcloud Enterprise offers and is highly recommended for the operation in companies." : "Weka ufunguo wako wa usajili katika programu ya usaidizi ili kuongeza kikomo cha akaunti. Hii pia hukupa manufaa yote ya ziada ambayo Nextcloud Enterprise inatoa na inapendekezwa sana kwa uendeshaji ndani ya makampuni.",
+ "Learn more ↗" : "Jifunze zaidi",
+ "Preparing update" : "Andaa usasishaji",
+ "Please use the command line updater because updating via browser is disabled in your config.php." : "Tafadhali tumia kisasisho cha mstari wa amri kwa sababu kusasisha kupitia kivinjari kumezimwa katika config.php yako.",
+ "Turned on maintenance mode" : "Hali ya matengenezo imewashwa",
+ "Turned off maintenance mode" : "Hali ya matengenezo imezimwa",
+ "Maintenance mode is kept active" : "Hali ya matengenezo iko hai",
+ "Updating database schema" : "Skema ua kanzidata inasasishwa",
+ "Updated database" : "Kanzidata iliyosasishwa",
+ "Update app \"%s\" from App Store" : "Sasisha program \"%s\" kutoka katika stoo ya program",
+ "Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "Kuangalia kama schema ya kanzidata ya %s inaweza kusasishwa (hii inaweza kuchukua muda mrefu kulingana na saizi ya kanzidata) ",
+ "Updated \"%1$s\" to %2$s" : "Imesasishwa \"%1$s\" kwenda %2$s",
+ "Set log level to debug" : "Pangilia kiwango kirefu kwenda utatuzi",
+ "Reset log level" : "Weka upya kiwango kirefu",
+ "Starting code integrity check" : "Inaanza ukaguzi wa uadilifu wa msimbo",
+ "Finished code integrity check" : "Imemaliza ukaguzi wa uadilifu wa msimbo",
+ "%s (incompatible)" : "%s (isiyooana)",
+ "The following apps have been disabled: %s" : "Program zifuatazo hazijawezeshwa:%s",
+ "Already up to date" : "Imesasishwa tayari",
+ "Windows Command Script" : "Hati ya amri ya Windows",
+ "Electronic book document" : "Nyaraka za kitabu cha kielektroniki",
+ "TrueType Font Collection" : "Ukusanyaji wa TrueType Front",
+ "Web Open Font Format" : "Muundo wa mbele wa Wavuti",
+ "GPX geographic data" : "Data za kijiografia za GPX",
+ "Gzip archive" : "Kumbukumbu za Gzip",
+ "Adobe Illustrator document" : "Waraka wa uelekezaji wa Adobe",
+ "Java source code" : "Chanzo cha msimbo wa Java",
+ "JavaScript source code" : "Chanzo cha msimbo wa JavaScript",
+ "JSON document" : "Waraka wa JSON",
+ "Microsoft Access database" : "Ufikiaji wa kanzidata ya Microsoft",
+ "Microsoft OneNote document" : "Waraka wa Microsoft OneNote",
+ "Microsoft Word document" : "Waraka wa Microsoft Word",
+ "Unknown" : "Haijulikani",
+ "PDF document" : "Waraka wa PDF",
+ "PostScript document" : "Waraka wa PostScript",
+ "RSS summary" : "Ufupishaji wa RSS",
+ "Android package" : "Kifurushi cha Android",
+ "KML geographic data" : "Data za kijiografia za KML",
+ "KML geographic compressed data" : "Data za kijiografia za KML zilizofinywa",
+ "Lotus Word Pro document" : "Hati ya Lotus Word Pro",
+ "Excel spreadsheet" : "Lahajedwali ya Excel",
+ "Excel add-in" : "Nyongeza ya Excel",
+ "Excel 2007 binary spreadsheet" : "Excel 2007 yenye jozi za lahajedwali",
+ "Excel spreadsheet template" : "Kiolezo cha lahajedwali cha Excel",
+ "Outlook Message" : "Mtazamo wa ujumbe",
+ "PowerPoint presentation" : "Uwasilishaji wa Powerpoint",
+ "PowerPoint add-in" : "Program jalizi ya PowerPoint",
+ "PowerPoint presentation template" : "Uwasilishaji wa kiolezo cha Powerpoint",
+ "Word document" : "Waraka wa maneno",
+ "ODF formula" : "Fomula ya ODF",
+ "ODG drawing" : "Mchoro wa ODG",
+ "ODG drawing (Flat XML)" : "Mchoro wa ODG (Flat XML)",
+ "ODG template" : "Kiolezo cha ODG",
+ "ODP presentation" : "Uwasilishaji wa ODP",
+ "ODP presentation (Flat XML)" : "Uwasilishaji wa ODP (Flat XML)",
+ "ODP template" : "Kiolezo cha ODP",
+ "ODS spreadsheet" : "Lahajedwali ya ODS",
+ "ODS spreadsheet (Flat XML)" : "Lahajedwali ya ODS (Flat XML)",
+ "ODS template" : "Kiolezo chz ODS",
+ "ODT document" : "Waraka wa ODT",
+ "ODT document (Flat XML)" : "Waraka wa ODT (Flat XML)",
+ "ODT template" : "Kiolezo cha ODT",
+ "PowerPoint 2007 presentation" : "Uwasilishaji wa Powerpoint ya 2007",
+ "PowerPoint 2007 show" : "Onesho la PowerPoint 2007",
+ "PowerPoint 2007 presentation template" : "Kiolezo cha uwasilishaji wa PowerPoint 2007",
+ "Excel 2007 spreadsheet" : "Lahajedwali ya Excel 2007",
+ "Excel 2007 spreadsheet template" : "Kiolezo cha lahajedwali ya Excel 2007",
+ "Word 2007 document" : "Hati ya Word 2007",
+ "Word 2007 document template" : "Kiolezo cha hati ya Word 2007",
+ "Microsoft Visio document" : "Hati ya Microsoft Visio",
+ "WordPerfect document" : "Hati ya WordPerfect",
+ "7-zip archive" : "Kumbukumbu ya 7-zip",
+ "Blender scene" : "Tukio la blender",
+ "Bzip2 archive" : "Kumbukumbu ya Bzip2",
+ "Debian package" : "Kifurushi cha Debian",
+ "FictionBook document" : "Hati ya kitabu cha Fiction",
+ "Unknown font" : "Fonti isiyojulikana",
+ "Krita document" : "Hati ya Krita",
+ "Mobipocket e-book" : "Kitabu cha kielektroniki cha Mobpocket",
+ "Windows Installer package" : "Kifurushi cha kisakinishi cha Windows",
+ "Perl script" : "Hati ya Perl",
+ "PHP script" : "Hati ya PHP",
+ "Tar archive" : "Kumbukumbu ya Tar",
+ "XML document" : "Waraka wa XML",
+ "YAML document" : "Waraka wa YAML",
+ "Zip archive" : "Kumbukumbu za Zip",
+ "Zstandard archive" : "Kumbukumbu za Zstandard",
+ "AAC audio" : "Sauti ya AAC",
+ "FLAC audio" : "Sauti ya FLAC",
+ "MPEG-4 audio" : "Sauti ya MPEG-4",
+ "MP3 audio" : "Sauti ya MP3",
+ "Ogg audio" : "Sauti ya Ogg",
+ "RIFF/WAVe standard Audio" : "Sauti ya RIFF/WAVe standard",
+ "WebM audio" : "Sauti ya WebM",
+ "MP3 ShoutCast playlist" : "Orodha ya kucheza ya MP3 ShoutCast",
+ "Windows BMP image" : "Taswira ya Windows BMP",
+ "Better Portable Graphics image" : "Picha bora ya Michoro inayobebeka",
+ "EMF image" : "Taswira ya EMF",
+ "GIF image" : "Taswira ya GIF",
+ "HEIC image" : "Taswira ya HEIC",
+ "HEIF image" : "Taswira ya HEIF",
+ "JPEG-2000 JP2 image" : "Taswira ya JPEG-2000 JP2",
+ "JPEG image" : "Taswira ya JEPG",
+ "PNG image" : "Taswira ya PNG",
+ "SVG image" : "Taswira ya SVG",
+ "Truevision Targa image" : "Taswira ya Truevision Targa",
+ "TIFF image" : "Taswira ya TIFF",
+ "WebP image" : "Taswira ya WavutiP",
+ "Digital raw image" : "Taswira mbichi ya kidijitali",
+ "Windows Icon" : "Aikoni ya window",
+ "Email message" : "Jumbe za barua pepe",
+ "VCS/ICS calendar" : "Kalenda ya VCS/ICS",
+ "CSS stylesheet" : "Laha ya mtindo ya CSS",
+ "CSV document" : "Waraka wa CSV",
+ "HTML document" : "Waraka wa HTML",
+ "Markdown document" : "Hati ya alama",
+ "Org-mode file" : "Faili ya modi ya Org",
+ "Plain text document" : "Hati ya maandishi wazi",
+ "Rich Text document" : "Hati ya maandishi tajiri",
+ "Electronic business card" : "Kadi ya biashara ya kielektroniki",
+ "C++ source code" : "Msimbo wa chanzo C++",
+ "LDIF address book" : "Kitabu cha anwani cha LDIF",
+ "NFO document" : "Waraka wa NFO",
+ "PHP source" : "Chanzo cha PHP",
+ "Python script" : "Hati ya Python",
+ "ReStructuredText document" : "Hati ya Nakala Iliyoundwa upya",
+ "3GPP multimedia file" : "Faili ya media titika ya 3GPP",
+ "MPEG video" : "Picha mjongeo ya MPEG",
+ "DV video" : "Picha mjongeo ya DV",
+ "MPEG-2 transport stream" : "Mkondo wa usafiri wa MPEG-2",
+ "MPEG-4 video" : "Picha mjongeo ya MPEG-4",
+ "Ogg video" : "Picha mjongeo ya Ogg",
+ "QuickTime video" : "Picha mjongeo ya QuickTime",
+ "WebM video" : "Picha mjongeo ya WebM",
+ "Flash video" : "Picha mjongeo ya Flash",
+ "Matroska video" : "Picha mjongeo ya Matroska",
+ "Windows Media video" : "Picha mjongeo ya Windows Media",
+ "AVI video" : "Picha mjongeo ya AVI",
+ "Error occurred while checking server setup" : "Hitilafu imetokea wakati ikiangalia mpangilio wa seva",
+ "For more details see the {linkstart}documentation ↗{linkend}." : "Kwa maelezo zaidi ona {linkstart}uwasilishaji nyaraka {linkend}",
+ "unknown text" : "andiko lisilojulikana",
+ "Hello world!" : "Halo dunia!",
+ "sunny" : "a jua",
+ "Hello {name}, the weather is {weather}" : "Halo{name}, hali ya hewa ni {weather}",
+ "Hello {name}" : "Halo {name}",
+ "<strong>These are your search results<script>alert(1)</script></strong>" : "<strong>Haya ni matokeo ya utafutaji wako<script>toa taarifa(1)</script></strong>",
+ "new" : "mpya",
+ "_download %n file_::_download %n files_" : ["download %n file","pakua faili %n "],
+ "The update is in progress, leaving this page might interrupt the process in some environments." : "Usasishaji unaendelea, kuacha ukurasa huu kunaweza kukatiza mchakato katika baadhi ya mazingira",
+ "Update to {version}" : "Sasisha kwenda {version}",
+ "An error occurred." : "Hitilafu imetokea",
+ "Please reload the page." : "Tafadhali pakia ukurasa upya ",
+ "The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "Usasishaji haujafaulu. Kwa habari zaidi<a href=\"{url}\"> angalia chapisho letu la jukwaa </a> linaloangazia suala hili.",
+ "The update was unsuccessful. Please report this issue to the <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Nextcloud community</a>." : "Uasasishaji umefanikiwa. Tafadhali toa taarifa ya jambo hili kwenye <a href=\"https://github.com/nextcloud/server/issues\" target=\"_blank\">Jamii ya Nextcloud</a>.",
+ "Continue to {productName}" : "Endelea katika {productName}",
+ "_The update was successful. Redirecting you to {productName} in %n second._::_The update was successful. Redirecting you to {productName} in %n seconds._" : ["The update was successful. Redirecting you to {productName} in %n second."," Usasishaji umekamilika. Elekeza upya katika {productName} ndani ya %n sekunde."],
+ "Applications menu" : "Mwongozo wa maombi",
+ "Apps" : "Maombi",
+ "More apps" : "Apps zaidi",
+ "_{count} notification_::_{count} notifications_" : ["{count} notification","{count} taarifa"],
+ "No" : "Hapana",
+ "Yes" : "Ndiyo",
+ "The remote URL must include the user." : "Rimoti ya URL lazima ijumuishe mtumiaji",
+ "Invalid remote URL." : "Rimoti ya URL si halali",
+ "Failed to add the public link to your Nextcloud" : "Imeshindwa kuongeza kiungio cha jamii kwenye Nextcloud yako",
+ "Federated user" : "Mtumiaji aliyeshirikishwa",
+ "user@your-nextcloud.org" : "mtimiaji@nextcloudyako.org",
+ "Create share" : "Tengeneza ushirikishaji",
+ "Direct link copied to clipboard" : "Kiungio cha moja kwa moja kimenakiliwa kwenye ubao wa kunakili",
+ "Please copy the link manually:" : "Tafadhali nakili kiungio kikawaida",
+ "Custom date range" : "Safu ya tarehe maalum",
+ "Pick start date" : "Chagua tarehe ya kuanza",
+ "Pick end date" : "Chagua tarehe ya mwisho",
+ "Search in date range" : "Tafuta katika safu ya tarehe",
+ "Search in current app" : "Tafuta katika app ya hivi karibuni",
+ "Clear search" : "Futa utafutaji",
+ "Search everywhere" : "Tafuta kila mahali",
+ "Searching …" : "Inatafuta",
+ "Start typing to search" : "Anza kuandika ili kutafuta",
+ "No matching results" : "Hakuna matokeo yanayolingana",
+ "Today" : "Leo",
+ "Last 7 days" : "Siku 7 zilizopita",
+ "Last 30 days" : "Siku 30 zilizopita",
+ "This year" : "Mwaka huu",
+ "Last year" : "Mwaka uliopita",
+ "Unified search" : "Utafutaji wa umoja",
+ "Search apps, files, tags, messages" : "Tafuta app, faili, lebo, jumbe",
+ "Places" : "Maeneo",
+ "Date" : "Tarehe",
+ "Search people" : "Tafuta watu",
+ "People" : "Watu",
+ "Filter in current view" : "Chuja katika mwonekano wa sasa",
+ "Results" : "Matokeo",
+ "Load more results" : "Pakia matokeo zaidi",
+ "Search in" : "Tafuta katika",
+ "Log in" : "Ingia",
+ "Logging in …" : "Inaingia",
+ "Log in to {productName}" : "Ingia kwa {productName}",
+ "Wrong login or password." : "Makosa ya uingiaji au nenosiri",
+ "This account is disabled" : "Akaunti hii haijawezeshwa ",
+ "We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "Tumegundua majaribio mengi batili ya kuingia kutoka kwa IP yako. Kwa hivyo kuingia kwako kunakofuata kunasisitizwa hadi sekunde 30.",
+ "Account name or email" : "Jina la akaunti au barua pepe",
+ "Account name" : "Jina la akaunti",
+ "Server side authentication failed!" : "Uthibitishaji wa upande wa seva umeshindwa",
+ "Please contact your administrator." : "Tafadhali wasiliana na msimamizi wako",
+ "Session error" : "Hitilafu ya kipindi",
+ "It appears your session token has expired, please refresh the page and try again." : "Inaonekana tokeni za kipindi chako zimepitwa na wakati, tafadhali pumzisha ukurasa na ujaribu tena.",
+ "An internal error occurred." : "Hitilafu ya ndani imetokea",
+ "Please try again or contact your administrator." : "Tafadhali jaribu tena au wasiliana na msimamizi wako",
+ "Password" : "Nenosiri",
+ "Log in with a device" : "Ingia na kifaa",
+ "Login or email" : "Ingia au barua pepe",
+ "Your account is not setup for passwordless login." : "Akaunti yako haijapangiliwa uingiaji bila nenosiri",
+ "Your connection is not secure" : "Muunganisho wako si salama",
+ "Passwordless authentication is only available over a secure connection." : "Uthibitisho wa bila nenosiri upo tu penye usalalma wa hali ya juu",
+ "Browser not supported" : "Kivinjari hakitumiki",
+ "Passwordless authentication is not supported in your browser." : "Uthibitisho wa bila nenosiri hautumiki katika kivinjari chako",
+ "Reset password" : "Pangilia upya nenosiri",
+ "Back to login" : "Rudi kwenye uingiaji",
+ "If this account exists, a password reset message has been sent to its email address. If you do not receive it, verify your email address and/or Login, check your spam/junk folders or ask your local administration for help." : "Kama akaunti hii ipo, ujumbe wa kuweka upya nenosiri umetumwa kwa anwani yake ya barua pepe. Usipoipokea, thibitisha anwani yako ya barua pepe na/au Ingia, angalia folda zako za barua taka au taka au uombe usaidizi wa utawala wa eneo lako.",
+ "Couldn't send reset email. Please contact your administrator." : "Haiwezi kutuma barua pepe iliyowekwa upya. Tafadhali wasiliana na msimamizi wako",
+ "Password cannot be changed. Please contact your administrator." : "Nenosiri haliwezi kubadilishwa. Tafadhali wasiliana na msimamizi wako",
+ "New password" : "Nenosiri jipya",
+ "Your files are encrypted. There will be no way to get your data back after your password is reset. If you are not sure what to do, please contact your administrator before you continue. Do you really want to continue?" : "Faili zako zimesimbwa kwa njia fiche. Hakutakuwa na njia ya kurejesha data yako baada ya kuweka upya nenosiri lako. Ikiwa huna uhakika wa kufanya, tafadhali wasiliana na msimamizi wako kabla ya kuendelea. Je, kweli unataka kuendelea?",
+ "I know what I'm doing" : "Ninajua nikifanyacho",
+ "Resetting password" : "Inaweka upya nenosiri",
+ "Schedule work & meetings, synced with all your devices." : "Ratibu kazi na mikutano, iliyosawazishwa na vifaa vyako vyote.",
+ "Keep your colleagues and friends in one place without leaking their private info." : "Waweke wenzako na marafiki katika sehemu moja bila kuvujisha habari zao za faragha.",
+ "Simple email app nicely integrated with Files, Contacts and Calendar." : "Programu rahisi ya barua pepe iliyounganishwa vizuri na Faili, Anwani na Kalenda.",
+ "Chatting, video calls, screen sharing, online meetings and web conferencing – in your browser and with mobile apps." : "Kupiga gumzo, simu za video, kushiriki skrini, mikutano ya mtandaoni na mikutano ya wavuti - katika kivinjari chako na programu za simu.",
+ "Collaborative documents, spreadsheets and presentations, built on Collabora Online." : "Hati shirikishi, lahajedwali na mawasilisho, yaliyoundwa kwenye Collabora mtandaoni.",
+ "Distraction free note taking app." : "Programu ya kuchukua nukuu bila usumbufu.",
+ "Recommended apps" : "Program iliyopendekezwa",
+ "Loading apps …" : "Inapakia program",
+ "Could not fetch list of apps from the App Store." : "Haiwezi kuleta orodha ya maombi kutoka katika stoo ya maombi",
+ "App download or installation failed" : "Upakuaji au usanikishaji wa program umeshindikana",
+ "Cannot install this app because it is not compatible" : "Haiwezi kusakinisha program hii kwa sababu si sambamba",
+ "Cannot install this app" : "Haiwezi kusakinisha program hii",
+ "Skip" : "Ruka",
+ "Installing apps …" : "Inasakinisha program",
+ "Install recommended apps" : "Sakinisha program zilizopendekezwa",
+ "Avatar of {displayName}" : "Avatar ya {displayName}",
+ "Settings menu" : "Pangilia mwongozo",
+ "Loading your contacts …" : "Inapakia mawasiliano yako",
+ "Looking for {term} …" : "Inatafuta {term}",
+ "Search contacts" : "Tafuta mawasiliano",
+ "Reset search" : "Pangilia utafutaji",
+ "Search contacts …" : "Tafuta mawasiliano...",
+ "Could not load your contacts" : "Haikuweza kupakia mawasiliano yako",
+ "No contacts found" : "Hakuna mawasiliano yaliyopatikana",
+ "Show all contacts" : "Onesha mawasiliano yote",
+ "Install the Contacts app" : "Sakinisha program ya mawasiliano",
+ "Search" : "Tafuta",
+ "No results for {query}" : "Hakuna matokeo kwa {query}",
+ "Press Enter to start searching" : "Bonyeza ingia kuanza kutafuta",
+ "_Please enter {minSearchLength} character or more to search_::_Please enter {minSearchLength} characters or more to search_" : ["Please enter {minSearchLength} character or more to search","Tafadhali weka vibambo {minSearchLength} au zaidi ili kutafuta"],
+ "An error occurred while searching for {type}" : "Hitilafu imetokea wakati ikitafuta {type}",
+ "Search starts once you start typing and results may be reached with the arrow keys" : "Utafutaji huanza mara moja unapoanza kuandika na matokeo yanaweza kufikiwa na funguo za mishale",
+ "Search for {name} only" : "Tafuta tu {name}",
+ "Loading more results …" : "Inapakia matokeo zaidi",
+ "Forgot password?" : "Umesahau nenosiri?",
+ "Back to login form" : "Rudi kwenye fomu ya uingiaji",
+ "Back" : "Rudi",
+ "Login form is disabled." : "Fomu ya uingiaji haikuwezeshwa",
+ "The Nextcloud login form is disabled. Use another login option if available or contact your administration." : "Fomu ya kuingia ya Nextcloud imezimwa. Tumia chaguo jingine la kuingia ikiwa linapatikana au wasiliana na utawala wako.",
+ "More actions" : "Vitendo zaidi",
+ "User menu" : "Mwongozo wa mtumiaji",
+ "You will be identified as {user} by the account owner." : "Utatambulika kama {user} na mmiliki wa akaunti",
+ "You are currently not identified." : "Kwa sasa hutambuliki",
+ "Set public name" : "Pangilia jina la umma",
+ "Change public name" : "Badili jina la umma",
+ "Password is too weak" : "Nenosiri ni dhaifu sana",
+ "Password is weak" : "Nenosiri ni dhaifu",
+ "Password is average" : "Nenosiri ni wastani",
+ "Password is strong" : "Nenosiri ni imara",
+ "Password is very strong" : "Nenosiri ni imara sana",
+ "Password is extremely strong" : "Nenosiri ni imara zaidi sana",
+ "Unknown password strength" : "Nguvu ya nenosiri haijulikani",
+ "Your data directory and files are probably accessible from the internet because the <code>.htaccess</code> file does not work." : "Saraka yako ya data na faili pengine zinaweza kufikiwa kutoka kwa mtandao kwa sababu faili ya <code>.htaccess</code> haifanyi kazi.",
+ "For information how to properly configure your server, please {linkStart}see the documentation{linkEnd}" : "Kwa maelezo ya jinsi ya kusanidi seva yako ipasavyo, tafadhali {linkStart} tazama hati {linkEnd}",
+ "Autoconfig file detected" : "Faili ya usanidi otomatiki imegunduliwa",
+ "The setup form below is pre-filled with the values from the config file." : "Fomu iliyopo hapa chini imejaa thamani kutoka kwa faili ya usanidi.",
+ "Security warning" : "Onyo la usalama",
+ "Create administration account" : "Tengeneza akaunti ya msimamizi",
+ "Administration account name" : "Jina la akaunti ya msimamizi",
+ "Administration account password" : "Nenosiri la akaunti ya msimamizi",
+ "Storage & database" : "Uhifadhi na kanzidata",
+ "Data folder" : "Kisanduku cha data",
+ "Database configuration" : "Usanidi wa kanzi data",
+ "Only {firstAndOnlyDatabase} is available." : "Yupo tu {firstAndOnlyDatabase}",
+ "Install and activate additional PHP modules to choose other database types." : "Sakinisha na uwashe moduli za ziada za PHP ili kuchagua aina zingine za hifadhidata",
+ "For more details check out the documentation." : "Kwa maelezo zaidi angalia nyaraka ",
+ "Performance warning" : "Onyo la utendaji kazi",
+ "You chose SQLite as database." : "Umechagua SQLite kama kanzidata",
+ "SQLite should only be used for minimal and development instances. For production we recommend a different database backend." : "SQLite inapaswa kutumika tu kwa hali ndogo na za ukuzaji. Kwa ajili ya uzalishaji tunapendekeza mazingira tofauti ya hifadhidata.",
+ "If you use clients for file syncing, the use of SQLite is highly discouraged." : "Ikiwa unatumia wateja kusawazisha faili, utumiaji wa SQLite umekatishwa tamaa sana.",
+ "Database user" : "Mtumiaji wa kanzidata",
+ "Database password" : "Nenosiri la kanzidata",
+ "Database name" : "Jina la kanzidata",
+ "Database tablespace" : "Nafasi ya meza ya kanzidata",
+ "Please specify the port number along with the host name (e.g., localhost:5432)." : "Tafadhali bainisha nambari ya mlango pamoja na jina la mwenyeji (k.m., mwenyeji wa eneo:5432).",
+ "Database host" : "Mwenyeji wa kanzidata",
+ "localhost" : "mwenyeji wa eneo",
+ "Installing …" : "Inasakinisha",
+ "Install" : "Sakinisha",
+ "Need help?" : "Unahitaji masaada?",
+ "See the documentation" : "Angalia mkusanyiko wa nyaraka",
+ "{name} version {version} and above" : "{name} toleo {version}na juu",
+ "This browser is not supported" : "Kivinjari hiki hakitumiki",
+ "Your browser is not supported. Please upgrade to a newer version or a supported one." : "Kivinjari chako hakitumiki. Tafadhali boresha hadi toleo jipya au kivinjari kinachotumika",
+ "Continue with this unsupported browser" : "Endelea na kivinjari kisichotumika",
+ "Supported versions" : "Toleo linalotumika",
+ "Search {types} …" : "Tafuta {types}...",
+ "Choose {file}" : "Chagua {file}",
+ "Choose" : "Chagua",
+ "Copy to {target}" : "Nakili kwenda {target}",
+ "Copy" : "Nakili",
+ "Move to {target}" : "Hamishia {target}",
+ "Move" : "Hamisha",
+ "OK" : "Sawa",
+ "read-only" : "soma tu",
+ "_{count} file conflict_::_{count} file conflicts_" : ["{count} file conflict","{count} migogoro ya faili"],
+ "One file conflict" : "Mgogoro mmoja wa faili",
+ "New Files" : "Faili mpya",
+ "Already existing files" : "Faili zilizopo tayari",
+ "Which files do you want to keep?" : "Faili ipi unataka kuliweka",
+ "If you select both versions, the copied file will have a number added to its name." : "Kama utachagua matoleo yote, faili zilizonakiliwa zitakuwa na namba zilizoongezeka kwenye jina lake",
+ "Cancel" : "Cancel",
+ "Continue" : "Endelea",
+ "(all selected)" : "(yote yamechaguliwa)",
+ "({count} selected)" : "({count} imechaguliwa)",
+ "Error loading file exists template" : "Hitilafu kupakia faili kiolezo kilichopo",
+ "Saving …" : "Inahifadhi...",
+ "seconds ago" : "sukunde zilizopita",
+ "Connection to server lost" : "Muunganiko kwenye seva umepotea",
+ "_Problem loading page, reloading in %n second_::_Problem loading page, reloading in %n seconds_" : ["Problem loading page, reloading in %n second","Tatizo kupakia ukurasa, pakia upya %n sekunde"],
+ "Add to a project" : "Ongeza kwenye mradi",
+ "Show details" : "Onesha maelezo",
+ "Hide details" : "Ficha maelezo",
+ "Rename project" : "Ita mradi jina jipya",
+ "Failed to rename the project" : "Imeshindwa kuupa mradi jina jipya",
+ "Failed to create a project" : "Imeshindwa kutengeneza mradi",
+ "Failed to add the item to the project" : "Imeshindwa kuongeza kipengele katika mradi",
+ "Connect items to a project to make them easier to find" : "Unganisha vipengele kwenye mradi kuvifanya vipatikane kwa urahisi",
+ "Type to search for existing projects" : "Andika kutafuta kwa miradi iliyopo",
+ "New in" : "Mpya katika",
+ "View changelog" : "Tazama logi ya mabadiliko",
+ "No action available" : "Hakuna kitendo kilichopo",
+ "Error fetching contact actions" : "Hitilafu kuleta matendo ya mawasiliano",
+ "Close \"{dialogTitle}\" dialog" : "Funga \"{dialogTitle}\" mazungumzo",
+ "Email length is at max (255)" : "Urefu wa barua pepe uko katika kuwango cha (255)",
+ "Non-existing tag #{tag}" : "Lebo isiyokuwepo #{tag}",
+ "Restricted" : "Imezuiliwa",
+ "Invisible" : "Haionekani",
+ "Delete" : "Futa",
+ "Rename" : "Ipe jina jipya",
+ "Collaborative tags" : "Lebo zinazoshirikiana",
+ "No tags found" : "Hakuna lebo zilizopatikana",
+ "Clipboard not available, please copy manually" : "Ubao wa kunakili haupatikani, tafadhali nakili wewe mwenyewe",
+ "Personal" : "Binafsi",
+ "Accounts" : "Akaunti",
+ "Admin" : "Msimamizi",
+ "Help" : "Msaada",
+ "Access forbidden" : "Ufukiaji umezuiliwa",
+ "You are not allowed to access this page." : "Huruhusiwa kufikia ukurasa huu",
+ "Back to %s" : "Rudi kwenye %s",
+ "Page not found" : "Ukurasa haupatikani",
+ "The page could not be found on the server or you may not be allowed to view it." : "Ukurasa haukuweza kupatikana kwenye seva au huenda usiruhusiwe kuutazama.",
+ "Too many requests" : "Maombi mengi",
+ "There were too many requests from your network. Retry later or contact your administrator if this is an error." : "Kulikuwa na maombi mengi kutoka kwa mtandao wako. Jaribu tena baadaye au wasiliana na msimamizi wako ikiwa hili ni kosa.",
+ "Error" : "Hitilafu",
+ "Internal Server Error" : "Hitilafu ya ndani ya seva",
+ "The server was unable to complete your request." : "Seva haikuweza kukamilisha ombi lako.",
+ "If this happens again, please send the technical details below to the server administrator." : "Hili likitokea tena, tafadhali tuma maelezo ya kiufundi hapa chini kwa msimamizi wa seva.",
+ "More details can be found in the server log." : "Maelezo zaidi yanaweza kupatikana kwenye logi ya seva.",
+ "For more details see the documentation ↗." : "Kwa maelezo zaidi angalia wasilisho la nyaraka",
+ "Technical details" : "Maelezo ya kiufundi",
+ "Remote Address: %s" : "Anwani ya mbali: %s",
+ "Request ID: %s" : "Omba utambulisho: %s",
+ "Type: %s" : "Aina: %s",
+ "Code: %s" : "Kanuni: %s",
+ "Message: %s" : "Ujumbe: %s",
+ "File: %s" : "Faili:%s",
+ "Line: %s" : "Mstari: %s",
+ "Trace" : "Fuatilia",
+ "It looks like you are trying to reinstall your Nextcloud. However the file CAN_INSTALL is missing from your config directory. Please create the file CAN_INSTALL in your config folder to continue." : "Inaonekana unajaribu kusakinisha tena Nextcloud yako. Walakini faili CAN_INSTALL haipo kwenye saraka yako ya usanidi. Tafadhali unda faili CAN_INSTALL katika folda yako ya usanidi ili kuendelea.",
+ "Could not remove CAN_INSTALL from the config folder. Please remove this file manually." : "Haikuweza kuondoa CAN_INSTALL kutoka kwa folda ya usanidi. Tafadhali ondoa faili hii wewe mwenyewe.",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "Programu hii inahitaji JavaScript kwa uendeshaji sahihi. Tafadhali {linkstart} wezesha JavaScript {linkend} na upakie upya ukurasa.",
+ "Skip to main content" : "Ruka hadi kwenye lengo kuu",
+ "Skip to navigation of app" : "Ruka hadi kwenye usogezaji wa program",
+ "Go to %s" : "Nenda kwenye %s",
+ "Get your own free account" : "Pata akaunti yako ya bure",
+ "Connect to your account" : "Unganisha kwenye akaunti yako",
+ "Please log in before granting %1$s access to your %2$s account." : "Tafadhali ingia kabla ya kutoa %1$s ufikiaji kwenye akaunti yako %2$s",
+ "If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator." : "Iwapo hujaribu kusanidi kifaa au programu mpya, mtu anajaribu kukuhadaa ili umpe idhini ya kufikia data yako. Katika kesi hii usiendelee na badala yake wasiliana na msimamizi wa mfumo wako.\n ",
+ "App password" : "Nenosiri la program",
+ "Grant access" : "Toa ufikiaji",
+ "Alternative log in using app password" : "Uingiaji mbadala kutumia nenosiri la program",
+ "Account access" : "Ufikiaji wa akaunti",
+ "Currently logged in as %1$s (%2$s)." : "Sasa umeingia kama %1$s (%2$s)",
+ "You are about to grant %1$s access to your %2$s account." : "Unakaribia kutoa %1$s uingiaji %2$skwenye akaunti yako",
+ "Account connected" : "Akaunti imeunganishwa",
+ "Your client should now be connected!" : "Mteja wako anapaswa kuunganishwa sasa",
+ "You can close this window." : "Unaweza kufunga window hii",
+ "Previous" : "Iliyopita",
+ "This share is password-protected" : "Ushirikishaji huu unalindwa na nenosiri",
+ "The password is wrong or expired. Please try again or request a new one." : "Nenosiri si sahihi au limeisha muda wake. Tafadhali jaribu tena au uombe mpya.",
+ "Please type in your email address to request a temporary password" : "Tafadhali andika ndani ya barua pepe yako kuomba nenosiri la muda",
+ "Email address" : "Anwani ya barua pepe",
+ "Password sent!" : "Nenosiri limetumwa",
+ "You are not authorized to request a password for this share" : "Hujathibitishwa kuomba nenosiri kwa uwasilishaji huu",
+ "Two-factor authentication" : "Uthibitishaji wa mambo mawili",
+ "Enhanced security is enabled for your account. Choose a second factor for authentication:" : "Usalama ulioimarishwa umewezeshwa kwa akaunti yako. Chagua kipengele cha pili cha uthibitishaji:",
+ "Could not load at least one of your enabled two-factor auth methods. Please contact your admin." : "Haikuweza kupakia angalau mojawapo ya mbinu zako za uthibitishaji wa vipengele viwili vilivyowezeshwa. Tafadhali wasiliana na msimamizi wako.",
+ "Two-factor authentication is enforced but has not been configured on your account. Contact your admin for assistance." : "Uthibitishaji wa vipengele viwili unatekelezwa lakini haujasanidiwa kwenye akaunti yako. Wasiliana na msimamizi wako kwa usaidizi.",
+ "Two-factor authentication is enforced but has not been configured on your account. Please continue to setup two-factor authentication." : "Uthibitishaji wa vipengele viwili unatekelezwa lakini haujasanidiwa kwenye akaunti yako. Tafadhali endelea kusanidi uthibitishaji wa vipengele viwili.",
+ "Set up two-factor authentication" : "Sanidi uthibitishaji wa vipengele viwili",
+ "Two-factor authentication is enforced but has not been configured on your account. Use one of your backup codes to log in or contact your admin for assistance." : "Uthibitishaji wa vipengele viwili unatekelezwa lakini haujasanidiwa kwenye akaunti yako. Tumia mojawapo ya misimbo yako mbadala kuingia au kuwasiliana na msimamizi wako kwa usaidizi.",
+ "Use backup code" : "Tumia nambari ya kuthibitisha",
+ "Cancel login" : "Sitisha uingiaji",
+ "Enhanced security is enforced for your account. Choose which provider to set up:" : "Usalama ulioimarishwa unatekelezwa kwa akaunti yako. Chagua ni mtoa huduma gani wa kuweka:",
+ "Error while validating your second factor" : "Hitilafu wakati wa kuthibitisha kipengele chako cha pili",
+ "Access through untrusted domain" : "Fikia kupitia kikoa kisichoaminika",
+ "Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "Tafadhali wasiliana na msimamizi wako. Ikiwa wewe ni msimamizi, hariri mipangilio ya \"vikoa_vinavyoaminika\" katika config/config.php kama mfano katika config.sample.php.",
+ "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "Maelezo zaidi jinsi ya kusanidi haya yanaweza kupatikana katika %1$s hati %2$s ",
+ "App update required" : "Usasishaji wa program unahitajika",
+ "%1$s will be updated to version %2$s" : "%1$s itasasishwa kwenda toleo %2$s",
+ "The following apps will be updated:" : "Programu zifuatazo zitasasishwa:",
+ "These incompatible apps will be disabled:" : "Programu hizi zisizooana zitazimwa",
+ "The theme %s has been disabled." : "Lengo %s halijawezeshwa",
+ "Please make sure that the database, the config folder and the data folder have been backed up before proceeding." : "Tafadhali hakikisha kuwa hifadhidata, folda ya usanidi na folda ya data zimechelezwa kabla ya kuendelea.",
+ "Start update" : "Anza usasishaji",
+ "To avoid timeouts with larger installations, you can instead run the following command from your installation directory:" : "Ili kuzuia kuisha kwa usakinishaji mkubwa, badala yake unaweza kutekeleza amri ifuatayo kutoka kwa saraka yako ya usakinishaji:\n ",
+ "Detailed logs" : "Kumbukumbu za kina",
+ "Update needed" : "Sasisha inayotakiwa",
+ "Please use the command line updater because you have a big instance with more than 50 accounts." : "Tafadhali tumia kisasisho cha mstari wa amri kwa sababu una tukio kubwa na lenye zaidi ya akaunti 50.",
+ "For help, see the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">documentation</a>." : "Kwa msaada, angalia <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\"> onesho la nyaraka</a>",
+ "I know that if I continue doing the update via web UI has the risk, that the request runs into a timeout and could cause data loss, but I have a backup and know how to restore my instance in case of a failure." : "Ninajua kuwa ikiwa nitaendelea kusasisha kupitia kiolesura cha wavuti kuna hatari, kwamba ombi linakwenda kwa muda na linaweza kusababisha upotezaji wa data, lakini nina nakala rudufu na ninajua jinsi ya kurejesha mfano wangu ikiwa itashindwa.",
+ "Upgrade via web on my own risk" : "Upgrade via web on my own risk",
+ "Maintenance mode" : "Modi ya matengenezo",
+ "This %s instance is currently in maintenance mode, which may take a while." : "%s kwa sasa ni katika hali ya matengenezo, ambayo inaweza kuchukua muda. ",
+ "This page will refresh itself when the instance is available again." : "Ukurasa huu utajipumzisha upya wakati mfano unapatikana tena.\n ",
+ "Contact your system administrator if this message persists or appeared unexpectedly." : "Wasiliana na msimamizi wa mfumo wako ikiwa ujumbe huu utaendelea au ulionekana bila kutarajiwa.",
+ "Chatting, video calls, screensharing, online meetings and web conferencing – in your browser and with mobile apps." : "Kupiga gumzo, simu za picha mjongeo, kushiriki skrini, mikutano ya mtandaoni na mikutano ya wavuti - katika kivinjari chako na programu za simu.",
+ "You have not added any info yet" : "Hujaongeza taarifa yoyote bado",
+ "{user} has not added any info yet" : "{user} hajaongeza taarifa yoyote bado",
+ "Error opening the user status modal, try hard refreshing the page" : "Hitilafu imetokea wakati wa kufungua modi ya hali ya mtumiaji, jaribu kuonyesha upya ukurasa kwa bidii",
+ "Edit Profile" : "Hariri wasifu",
+ "The headline and about sections will show up here" : "Kichwa cha habari na sehemu kuhusu zitaonekana hapa",
+ "Very weak password" : "Nenosiri dhaifu sana",
+ "Weak password" : "Nenosiri dhaifu",
+ "So-so password" : "Nenosiri la so-so",
+ "Good password" : "Nenosiri zuri",
+ "Strong password" : "Nenosiri imara",
+ "Profile not found" : "Wasifu haupatikani",
+ "The profile does not exist." : "Wasifu haupo",
+ "Your data directory and files are probably accessible from the internet because the .htaccess file does not work." : "Saraka yako ya data na faili pengine zinaweza kufikiwa kutoka kwa mtandao kwa sababu faili ya .htaccess haifanyi kazi.",
+ "For information how to properly configure your server, please see the <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">documentation</a>." : "Kwa taarifa jinsi ya kusanidi seva yako vizuri, tafadhali angalia <a href=\"%s\" target=\"_blank\" rel=\"noreferrer noopener\">onesho la nyaraka</a>",
+ "<strong>Create an admin account</strong>" : "<strong>tengeneza akaunti ya msimsmizi</strong>",
+ "New admin account name" : "Jina jipya la akaunti ya msimamizi",
+ "New admin password" : "Nenosiri jipya la msimamizi",
+ "Show password" : "Onesha nenosiri",
+ "Toggle password visibility" : "Geuza mwonekano wa nenosiri",
+ "Configure the database" : "Sanidi hifadhidata",
+ "Only %s is available." : "Yupo tu %s",
+ "Database account" : "Akaunti ya kanzidata"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/lib/l10n/sw.js b/lib/l10n/sw.js
index 76cbebee52c..fd96188951d 100644
--- a/lib/l10n/sw.js
+++ b/lib/l10n/sw.js
@@ -10,6 +10,7 @@ OC.L10N.register(
"Filenames must not end with \"%1$s\"." : "Majina ya faili hayapaswi kuishia na \"%1$s\"",
"File already exists" : "Faili lipo tayari",
"Templates" : "Violezo",
+ "Apps" : "Maombi",
"Settings" : "Mipangilio",
"Accounts" : "Akaunti",
"Email" : "Barua pepe",
diff --git a/lib/l10n/sw.json b/lib/l10n/sw.json
index c8301c72a98..26ce3e8beec 100644
--- a/lib/l10n/sw.json
+++ b/lib/l10n/sw.json
@@ -8,6 +8,7 @@
"Filenames must not end with \"%1$s\"." : "Majina ya faili hayapaswi kuishia na \"%1$s\"",
"File already exists" : "Faili lipo tayari",
"Templates" : "Violezo",
+ "Apps" : "Maombi",
"Settings" : "Mipangilio",
"Accounts" : "Akaunti",
"Email" : "Barua pepe",