aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2023-11-28 00:26:29 +0000
committerNextcloud bot <bot@nextcloud.com>2023-11-28 00:26:29 +0000
commit47fb88479ed5d720ac16f7b92673b579a14cd5b9 (patch)
tree58de03c61b6e575bf8f5000bd9e833364e7991b0
parent4342a48798890f1031f9305d3a9f47f91ccb04e7 (diff)
downloadnextcloud-server-47fb88479ed5d720ac16f7b92673b579a14cd5b9.tar.gz
nextcloud-server-47fb88479ed5d720ac16f7b92673b579a14cd5b9.zip
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
-rw-r--r--apps/comments/l10n/pl.js1
-rw-r--r--apps/comments/l10n/pl.json1
-rw-r--r--apps/comments/l10n/zh_CN.js1
-rw-r--r--apps/comments/l10n/zh_CN.json1
-rw-r--r--apps/dav/l10n/is.js85
-rw-r--r--apps/dav/l10n/is.json85
-rw-r--r--apps/dav/l10n/pl.js1
-rw-r--r--apps/dav/l10n/pl.json1
-rw-r--r--apps/dav/l10n/zh_CN.js11
-rw-r--r--apps/dav/l10n/zh_CN.json11
-rw-r--r--apps/files_external/l10n/is.js21
-rw-r--r--apps/files_external/l10n/is.json21
-rw-r--r--apps/files_external/l10n/zh_CN.js13
-rw-r--r--apps/files_external/l10n/zh_CN.json13
-rw-r--r--apps/files_sharing/l10n/ro.js244
-rw-r--r--apps/files_sharing/l10n/ro.json244
-rw-r--r--apps/files_sharing/l10n/zh_CN.js7
-rw-r--r--apps/files_sharing/l10n/zh_CN.json7
-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_versions/l10n/is.js23
-rw-r--r--apps/files_versions/l10n/is.json23
-rw-r--r--apps/files_versions/l10n/zh_CN.js2
-rw-r--r--apps/files_versions/l10n/zh_CN.json2
-rw-r--r--apps/oauth2/l10n/zh_CN.js1
-rw-r--r--apps/oauth2/l10n/zh_CN.json1
-rw-r--r--apps/settings/l10n/de_DE.js4
-rw-r--r--apps/settings/l10n/de_DE.json4
-rw-r--r--apps/settings/l10n/pl.js2
-rw-r--r--apps/settings/l10n/pl.json2
-rw-r--r--apps/settings/l10n/zh_CN.js68
-rw-r--r--apps/settings/l10n/zh_CN.json68
-rw-r--r--apps/updatenotification/l10n/pl.js3
-rw-r--r--apps/updatenotification/l10n/pl.json3
-rw-r--r--apps/updatenotification/l10n/zh_CN.js8
-rw-r--r--apps/updatenotification/l10n/zh_CN.json8
-rw-r--r--apps/workflowengine/l10n/is.js1
-rw-r--r--apps/workflowengine/l10n/is.json1
-rw-r--r--core/l10n/ro.js4
-rw-r--r--core/l10n/ro.json4
-rw-r--r--core/l10n/zh_CN.js1
-rw-r--r--core/l10n/zh_CN.json1
-rw-r--r--lib/l10n/zh_CN.js12
-rw-r--r--lib/l10n/zh_CN.json12
44 files changed, 888 insertions, 140 deletions
diff --git a/apps/comments/l10n/pl.js b/apps/comments/l10n/pl.js
index baddc21b331..ed563320de2 100644
--- a/apps/comments/l10n/pl.js
+++ b/apps/comments/l10n/pl.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Delete comment" : "Usuń komentarz",
"Cancel edit" : "Anuluj edycję",
"Post comment" : "Wyślij komentarz",
+ "@ for mentions, : for emoji, / for smart picker" : "@ dla wzmianek, : dla emoji, / dla inteligentnego wybierania",
"Could not reload comments" : "Nie można ponownie załadować komentarzy",
"No comments yet, start the conversation!" : "Brak komentarzy, rozpocznij rozmowę!",
"No more messages" : "Nie ma więcej wiadomości",
diff --git a/apps/comments/l10n/pl.json b/apps/comments/l10n/pl.json
index 5701aa96de4..999ad4b668d 100644
--- a/apps/comments/l10n/pl.json
+++ b/apps/comments/l10n/pl.json
@@ -14,6 +14,7 @@
"Delete comment" : "Usuń komentarz",
"Cancel edit" : "Anuluj edycję",
"Post comment" : "Wyślij komentarz",
+ "@ for mentions, : for emoji, / for smart picker" : "@ dla wzmianek, : dla emoji, / dla inteligentnego wybierania",
"Could not reload comments" : "Nie można ponownie załadować komentarzy",
"No comments yet, start the conversation!" : "Brak komentarzy, rozpocznij rozmowę!",
"No more messages" : "Nie ma więcej wiadomości",
diff --git a/apps/comments/l10n/zh_CN.js b/apps/comments/l10n/zh_CN.js
index 9b53cc995e2..3fb30e52cc9 100644
--- a/apps/comments/l10n/zh_CN.js
+++ b/apps/comments/l10n/zh_CN.js
@@ -16,6 +16,7 @@ OC.L10N.register(
"Delete comment" : "删除评论",
"Cancel edit" : "取消编辑",
"Post comment" : "发表评论",
+ "@ for mentions, : for emoji, / for smart picker" : "使用“@”提及,“:”输入表情符号,“/”唤起智能选择",
"Could not reload comments" : "无法重载评论",
"No comments yet, start the conversation!" : "还没有评论,开始对话吧!",
"No more messages" : "没有更多消息",
diff --git a/apps/comments/l10n/zh_CN.json b/apps/comments/l10n/zh_CN.json
index 169b101c665..2d41ddce602 100644
--- a/apps/comments/l10n/zh_CN.json
+++ b/apps/comments/l10n/zh_CN.json
@@ -14,6 +14,7 @@
"Delete comment" : "删除评论",
"Cancel edit" : "取消编辑",
"Post comment" : "发表评论",
+ "@ for mentions, : for emoji, / for smart picker" : "使用“@”提及,“:”输入表情符号,“/”唤起智能选择",
"Could not reload comments" : "无法重载评论",
"No comments yet, start the conversation!" : "还没有评论,开始对话吧!",
"No more messages" : "没有更多消息",
diff --git a/apps/dav/l10n/is.js b/apps/dav/l10n/is.js
index 6208773f606..049b595148e 100644
--- a/apps/dav/l10n/is.js
+++ b/apps/dav/l10n/is.js
@@ -2,6 +2,7 @@ OC.L10N.register(
"dav",
{
"Calendar" : "Dagatal",
+ "To-dos" : "Verkþættir",
"Personal" : "Einka",
"{actor} created calendar {calendar}" : "{actor} bjó til dagatalið {calendar}",
"You created calendar {calendar}" : "Þú bjóst til dagatalið {calendar}",
@@ -9,6 +10,8 @@ OC.L10N.register(
"You deleted calendar {calendar}" : "Þú eyddir dagatalinu {calendar}",
"{actor} updated calendar {calendar}" : "{actor} uppfærði dagatalið {calendar}",
"You updated calendar {calendar}" : "Þú uppfærðir dagatalið {calendar}",
+ "{actor} restored calendar {calendar}" : "{actor} endurheimti dagatalið {calendar}",
+ "You restored calendar {calendar}" : "Þú endurheimtir dagatalið {calendar}",
"You shared calendar {calendar} as public link" : "Þú deildir dagatalinu {calendar} sem almenningstengli",
"You removed public link for calendar {calendar}" : "Þú fjarlægðir almenningstengilinn fyrir dagatalið {calendar}",
"{actor} shared calendar {calendar} with you" : "{actor} deildi dagatalinu {calendar} með þér",
@@ -30,9 +33,12 @@ OC.L10N.register(
"{actor} updated event {event} in calendar {calendar}" : "{actor} uppfærði atburðinn {event} í dagatalinu {calendar}",
"You updated event {event} in calendar {calendar}" : "Þú uppfærðir atburðinn {event} í dagatalinu {calendar}",
"Busy" : "Upptekið",
+ "Calendar, contacts and tasks" : "Dagatal, tengiliðir og verkefni",
"A <strong>calendar</strong> was modified" : "<strong>Dagatali</strong> var breytt",
"A calendar <strong>event</strong> was modified" : "<strong>Atburði</strong> dagatals var breytt",
+ "A calendar <strong>to-do</strong> was modified" : "<strong>Verkþætti</strong> dagatals var breytt",
"Contact birthdays" : "Afmælisdagar tengiliðar",
+ "Death of %s" : "Andlát %s",
"Untitled calendar" : "Ónefnt dagatal",
"Calendar:" : "Dagatal:",
"Date:" : "Dagsetning:",
@@ -50,6 +56,20 @@ OC.L10N.register(
"Description: %s" : "Lýsing: %s",
"Where: %s" : "Hvar: %s",
"%1$s via %2$s" : "%1$s með %2$s",
+ "Cancelled: %1$s" : "Hætt við: %1$s",
+ "\"%1$s\" has been canceled" : "Hætt hefur verið við \"%1$s\"",
+ "Re: %1$s" : "Svar: %1s",
+ "%1$s has accepted your invitation" : "%1$s hefur samþykkt boð þitt",
+ "%1$s has tentatively accepted your invitation" : "%1$s hefur samþykkt boð þitt með fyrirvara",
+ "%1$s has declined your invitation" : "%1$s hafnaði boði þínu",
+ "%1$s has responded to your invitation" : "%1$s hefur svarað boði þínu",
+ "Invitation updated: %1$s" : "Boð uppfært: %1$s",
+ "%1$s updated the event \"%2$s\"" : "%1$s uppfærði atburðinn \"%2$s\"",
+ "Invitation: %1$s" : "Boð: %1$s",
+ "%1$s would like to invite you to \"%2$s\"" : "%1$s vill fá að bjóða þér í \"%2$s\"",
+ "Organizer:" : "Skipuleggjandi:",
+ "Attendees:" : "Þáttakendur:",
+ "Title:" : "Titill:",
"Time:" : "Tími:",
"Location:" : "Staðsetning:",
"Link:" : "Tengill:",
@@ -57,15 +77,61 @@ OC.L10N.register(
"Decline" : "Hafna",
"More options …" : "Fleiri valkostir ...",
"More options at %s" : "Fleiri valkostir á %s",
+ "In a meeting" : "Á fundi",
"Contacts" : "Tengiliðir",
+ "{actor} created address book {addressbook}" : "{actor} útbjó nafnaskrána {addressbook}",
+ "You created address book {addressbook}" : "Þú bjóst til nafnaskrána {addressbook}",
+ "{actor} deleted address book {addressbook}" : "{actor} eyddi nafnaskránni {addressbook}",
+ "You deleted address book {addressbook}" : "Þú eyddir nafnaskránni {addressbook}",
+ "{actor} updated address book {addressbook}" : "{actor} uppfærði nafnaskrána {addressbook}",
+ "You updated address book {addressbook}" : "Þú uppfærðir nafnaskrána {addressbook}",
+ "{actor} shared address book {addressbook} with you" : "{actor} deildi nafnaskránni {addressbook} með þér",
+ "You shared address book {addressbook} with {user}" : "Þú deildir nafnaskránni {addressbook} með {user}",
+ "{actor} shared address book {addressbook} with {user}" : "{actor} deildi nafnaskránni {addressbook} með {user}",
+ "{actor} unshared address book {addressbook} from you" : "{actor} hætti að deila nafnaskránni {addressbook} með þér",
+ "You unshared address book {addressbook} from {user}" : "Þú hættir að deila nafnaskránni {addressbook} með {user}",
+ "{actor} unshared address book {addressbook} from {user}" : "{actor} hætti að deila nafnaskránni {addressbook} með {user}",
+ "{actor} unshared address book {addressbook} from themselves" : "{actor} hætti að deila nafnaskránni {addressbook} með sjálfum sér",
+ "You shared address book {addressbook} with group {group}" : "Þú deildir nafnaskránni {addressbook} með hópnum {group}",
+ "{actor} shared address book {addressbook} with group {group}" : "{actor} deildi nafnaskránni {addressbook} með hópnum {group}",
+ "You unshared address book {addressbook} from group {group}" : "Þú hættir að deila nafnaskránni {addressbook} með hópnum {group}",
+ "{actor} unshared address book {addressbook} from group {group}" : "{actor} hætti að deila nafnaskránni {addressbook} með hópnum {group}",
+ "{actor} created contact {card} in address book {addressbook}" : "{actor} útbjó tengiliðinn {card} í nafnaskránni {addressbook}",
+ "You created contact {card} in address book {addressbook}" : "Þú útbjóst tengiliðinn {card} í nafnaskránni {addressbook}",
+ "{actor} deleted contact {card} from address book {addressbook}" : "{actor} eyddi tengiliðnum {card} úr nafnaskránni {addressbook}",
+ "You deleted contact {card} from address book {addressbook}" : "Þú eyddir tengiliðnum {card} úr nafnaskránni {addressbook}",
+ "{actor} updated contact {card} in address book {addressbook}" : "{actor} uppfærði tengiliðinn {card} í nafnaskránni {addressbook}",
+ "You updated contact {card} in address book {addressbook}" : "Þú uppfærðir tengiliðinn {card} í nafnaskránni {addressbook}",
+ "A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong>Tengilið</strong> eða <strong>nafnaskrá</strong> var breytt",
+ "Accounts" : "Notandaaðgangar",
+ "System address book which holds all accounts" : "Kerfisnafnaskrá sem inniheldur alla notendaaðganga",
+ "File is not updatable: %1$s" : "Skráin er ekki uppfæranleg: %1$s",
+ "Could not write file contents" : "Mistókst að skrifa innihald skrár",
+ "_%n byte_::_%n bytes_" : ["%n bæti","%n bæti"],
+ "Failed to check file size: %1$s" : "Mistókst að athuga skráarstærð: %1$s",
+ "Could not open file" : "Gat ekki opnað skrá",
+ "Encryption not ready: %1$s" : "Dulritun ekki tilbúin: %1$s",
+ "Failed to open file: %1$s" : "Mistókst að opna skrá: %1$s",
+ "Failed to unlink: %1$s" : "Mistókst að aftengja: %1$s",
+ "Failed to write file contents: %1$s" : "Mistókst að skrifa innihald skrár: %1$s",
+ "File not found: %1$s" : "Skrá fannst ekki: %1$s",
"System is in maintenance mode." : "Kerfið er í viðhaldsham.",
+ "Upgrade needed" : "Uppfærsla nauðsynleg",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "%s þarf að vera sett upp til að nota HTTPS til að CalDAV og CardDAV virki með iOS/macOS.",
"Configures a CalDAV account" : "Setur upp CalDAV aðgang",
"Configures a CardDAV account" : "Setur upp CardDAV aðgang",
+ "Events" : "Atburðir",
"Tasks" : "Verkefni",
"Untitled task" : "Ónefnt verkefni",
+ "Due on %s" : "Á að ljúka þann %s",
+ "Migrated calendar (%1$s)" : "Yfirfært dagatal (%1$s)",
+ "Contacts and groups" : "Tengiliðir og hópar",
"WebDAV" : "WebDAV",
"WebDAV endpoint" : "WebDAV-endapunktur",
+ "First day" : "Fyrsta dag",
+ "Last day (inclusive)" : "Síðasta dag (meðtalinn)",
+ "Save" : "Vista",
+ "Time zone:" : "Tímabelti:",
"to" : "til",
"Delete slot" : "Eyða tímahólfi",
"Monday" : "Mánudagur",
@@ -75,7 +141,8 @@ OC.L10N.register(
"Friday" : "Föstudagur",
"Saturday" : "Laugardagur",
"Sunday" : "Sunnudagur",
- "Save" : "Vista",
+ "Availability" : "Aðgengileiki",
+ "Absence" : "Fjarverandi",
"Calendar server" : "Dagatalaþjónn",
"Send invitations to attendees" : "Senda boð til þátttakenda",
"Automatically generate a birthday calendar" : "Útbúa fæðingardagatal sjálfvirkt",
@@ -87,20 +154,6 @@ OC.L10N.register(
"Please contact the organizer directly." : "Hafðu samband beint við skipuleggjendurna.",
"Are you accepting the invitation?" : "Ætlar þú að samþykkja boðið?",
"Tentative" : "Bráðabirgða",
- "Your attendance was updated successfully." : "Mætingarstaða þín var uppfærð.",
- "Todos" : "Verkþættir",
- "{actor} created todo {todo} in list {calendar}" : "{actor} bjó til verkefnið {todo} á listanum {calendar}",
- "You created todo {todo} in list {calendar}" : "Þú bjóst til verkefnið {todo} á listanum {calendar}",
- "{actor} deleted todo {todo} from list {calendar}" : "{actor} eyddi verkefninu {todo} af listanum {calendar}",
- "You deleted todo {todo} from list {calendar}" : "Þú eyddir verkefninu {todo} af listanum {calendar}",
- "{actor} updated todo {todo} in list {calendar}" : "{actor} uppfærði verkefnið {todo} á listanum {calendar}",
- "You updated todo {todo} in list {calendar}" : "Þú uppfærðir verkefnið {todo} á listanum {calendar}",
- "{actor} solved todo {todo} in list {calendar}" : "{actor} leysti verkefnið {todo} á listanum {calendar}",
- "You solved todo {todo} in list {calendar}" : "Þú leystir verkefnið {todo} á listanum {calendar}",
- "{actor} reopened todo {todo} in list {calendar}" : "{actor} opnaði aftur verkefnið {todo} á listanum {calendar}",
- "You reopened todo {todo} in list {calendar}" : "Þú opnaðir aftur verkefnið {todo} á listanum {calendar}",
- "A calendar <strong>todo</strong> was modified" : "<strong>Verkefnalista</strong> dagatals var breytt",
- "Invitation canceled" : "Hætt við boð",
- "Invitation updated" : "Boð uppfært"
+ "Your attendance was updated successfully." : "Mætingarstaða þín var uppfærð."
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/dav/l10n/is.json b/apps/dav/l10n/is.json
index af87f4eefae..eadfef7473b 100644
--- a/apps/dav/l10n/is.json
+++ b/apps/dav/l10n/is.json
@@ -1,5 +1,6 @@
{ "translations": {
"Calendar" : "Dagatal",
+ "To-dos" : "Verkþættir",
"Personal" : "Einka",
"{actor} created calendar {calendar}" : "{actor} bjó til dagatalið {calendar}",
"You created calendar {calendar}" : "Þú bjóst til dagatalið {calendar}",
@@ -7,6 +8,8 @@
"You deleted calendar {calendar}" : "Þú eyddir dagatalinu {calendar}",
"{actor} updated calendar {calendar}" : "{actor} uppfærði dagatalið {calendar}",
"You updated calendar {calendar}" : "Þú uppfærðir dagatalið {calendar}",
+ "{actor} restored calendar {calendar}" : "{actor} endurheimti dagatalið {calendar}",
+ "You restored calendar {calendar}" : "Þú endurheimtir dagatalið {calendar}",
"You shared calendar {calendar} as public link" : "Þú deildir dagatalinu {calendar} sem almenningstengli",
"You removed public link for calendar {calendar}" : "Þú fjarlægðir almenningstengilinn fyrir dagatalið {calendar}",
"{actor} shared calendar {calendar} with you" : "{actor} deildi dagatalinu {calendar} með þér",
@@ -28,9 +31,12 @@
"{actor} updated event {event} in calendar {calendar}" : "{actor} uppfærði atburðinn {event} í dagatalinu {calendar}",
"You updated event {event} in calendar {calendar}" : "Þú uppfærðir atburðinn {event} í dagatalinu {calendar}",
"Busy" : "Upptekið",
+ "Calendar, contacts and tasks" : "Dagatal, tengiliðir og verkefni",
"A <strong>calendar</strong> was modified" : "<strong>Dagatali</strong> var breytt",
"A calendar <strong>event</strong> was modified" : "<strong>Atburði</strong> dagatals var breytt",
+ "A calendar <strong>to-do</strong> was modified" : "<strong>Verkþætti</strong> dagatals var breytt",
"Contact birthdays" : "Afmælisdagar tengiliðar",
+ "Death of %s" : "Andlát %s",
"Untitled calendar" : "Ónefnt dagatal",
"Calendar:" : "Dagatal:",
"Date:" : "Dagsetning:",
@@ -48,6 +54,20 @@
"Description: %s" : "Lýsing: %s",
"Where: %s" : "Hvar: %s",
"%1$s via %2$s" : "%1$s með %2$s",
+ "Cancelled: %1$s" : "Hætt við: %1$s",
+ "\"%1$s\" has been canceled" : "Hætt hefur verið við \"%1$s\"",
+ "Re: %1$s" : "Svar: %1s",
+ "%1$s has accepted your invitation" : "%1$s hefur samþykkt boð þitt",
+ "%1$s has tentatively accepted your invitation" : "%1$s hefur samþykkt boð þitt með fyrirvara",
+ "%1$s has declined your invitation" : "%1$s hafnaði boði þínu",
+ "%1$s has responded to your invitation" : "%1$s hefur svarað boði þínu",
+ "Invitation updated: %1$s" : "Boð uppfært: %1$s",
+ "%1$s updated the event \"%2$s\"" : "%1$s uppfærði atburðinn \"%2$s\"",
+ "Invitation: %1$s" : "Boð: %1$s",
+ "%1$s would like to invite you to \"%2$s\"" : "%1$s vill fá að bjóða þér í \"%2$s\"",
+ "Organizer:" : "Skipuleggjandi:",
+ "Attendees:" : "Þáttakendur:",
+ "Title:" : "Titill:",
"Time:" : "Tími:",
"Location:" : "Staðsetning:",
"Link:" : "Tengill:",
@@ -55,15 +75,61 @@
"Decline" : "Hafna",
"More options …" : "Fleiri valkostir ...",
"More options at %s" : "Fleiri valkostir á %s",
+ "In a meeting" : "Á fundi",
"Contacts" : "Tengiliðir",
+ "{actor} created address book {addressbook}" : "{actor} útbjó nafnaskrána {addressbook}",
+ "You created address book {addressbook}" : "Þú bjóst til nafnaskrána {addressbook}",
+ "{actor} deleted address book {addressbook}" : "{actor} eyddi nafnaskránni {addressbook}",
+ "You deleted address book {addressbook}" : "Þú eyddir nafnaskránni {addressbook}",
+ "{actor} updated address book {addressbook}" : "{actor} uppfærði nafnaskrána {addressbook}",
+ "You updated address book {addressbook}" : "Þú uppfærðir nafnaskrána {addressbook}",
+ "{actor} shared address book {addressbook} with you" : "{actor} deildi nafnaskránni {addressbook} með þér",
+ "You shared address book {addressbook} with {user}" : "Þú deildir nafnaskránni {addressbook} með {user}",
+ "{actor} shared address book {addressbook} with {user}" : "{actor} deildi nafnaskránni {addressbook} með {user}",
+ "{actor} unshared address book {addressbook} from you" : "{actor} hætti að deila nafnaskránni {addressbook} með þér",
+ "You unshared address book {addressbook} from {user}" : "Þú hættir að deila nafnaskránni {addressbook} með {user}",
+ "{actor} unshared address book {addressbook} from {user}" : "{actor} hætti að deila nafnaskránni {addressbook} með {user}",
+ "{actor} unshared address book {addressbook} from themselves" : "{actor} hætti að deila nafnaskránni {addressbook} með sjálfum sér",
+ "You shared address book {addressbook} with group {group}" : "Þú deildir nafnaskránni {addressbook} með hópnum {group}",
+ "{actor} shared address book {addressbook} with group {group}" : "{actor} deildi nafnaskránni {addressbook} með hópnum {group}",
+ "You unshared address book {addressbook} from group {group}" : "Þú hættir að deila nafnaskránni {addressbook} með hópnum {group}",
+ "{actor} unshared address book {addressbook} from group {group}" : "{actor} hætti að deila nafnaskránni {addressbook} með hópnum {group}",
+ "{actor} created contact {card} in address book {addressbook}" : "{actor} útbjó tengiliðinn {card} í nafnaskránni {addressbook}",
+ "You created contact {card} in address book {addressbook}" : "Þú útbjóst tengiliðinn {card} í nafnaskránni {addressbook}",
+ "{actor} deleted contact {card} from address book {addressbook}" : "{actor} eyddi tengiliðnum {card} úr nafnaskránni {addressbook}",
+ "You deleted contact {card} from address book {addressbook}" : "Þú eyddir tengiliðnum {card} úr nafnaskránni {addressbook}",
+ "{actor} updated contact {card} in address book {addressbook}" : "{actor} uppfærði tengiliðinn {card} í nafnaskránni {addressbook}",
+ "You updated contact {card} in address book {addressbook}" : "Þú uppfærðir tengiliðinn {card} í nafnaskránni {addressbook}",
+ "A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong>Tengilið</strong> eða <strong>nafnaskrá</strong> var breytt",
+ "Accounts" : "Notandaaðgangar",
+ "System address book which holds all accounts" : "Kerfisnafnaskrá sem inniheldur alla notendaaðganga",
+ "File is not updatable: %1$s" : "Skráin er ekki uppfæranleg: %1$s",
+ "Could not write file contents" : "Mistókst að skrifa innihald skrár",
+ "_%n byte_::_%n bytes_" : ["%n bæti","%n bæti"],
+ "Failed to check file size: %1$s" : "Mistókst að athuga skráarstærð: %1$s",
+ "Could not open file" : "Gat ekki opnað skrá",
+ "Encryption not ready: %1$s" : "Dulritun ekki tilbúin: %1$s",
+ "Failed to open file: %1$s" : "Mistókst að opna skrá: %1$s",
+ "Failed to unlink: %1$s" : "Mistókst að aftengja: %1$s",
+ "Failed to write file contents: %1$s" : "Mistókst að skrifa innihald skrár: %1$s",
+ "File not found: %1$s" : "Skrá fannst ekki: %1$s",
"System is in maintenance mode." : "Kerfið er í viðhaldsham.",
+ "Upgrade needed" : "Uppfærsla nauðsynleg",
"Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "%s þarf að vera sett upp til að nota HTTPS til að CalDAV og CardDAV virki með iOS/macOS.",
"Configures a CalDAV account" : "Setur upp CalDAV aðgang",
"Configures a CardDAV account" : "Setur upp CardDAV aðgang",
+ "Events" : "Atburðir",
"Tasks" : "Verkefni",
"Untitled task" : "Ónefnt verkefni",
+ "Due on %s" : "Á að ljúka þann %s",
+ "Migrated calendar (%1$s)" : "Yfirfært dagatal (%1$s)",
+ "Contacts and groups" : "Tengiliðir og hópar",
"WebDAV" : "WebDAV",
"WebDAV endpoint" : "WebDAV-endapunktur",
+ "First day" : "Fyrsta dag",
+ "Last day (inclusive)" : "Síðasta dag (meðtalinn)",
+ "Save" : "Vista",
+ "Time zone:" : "Tímabelti:",
"to" : "til",
"Delete slot" : "Eyða tímahólfi",
"Monday" : "Mánudagur",
@@ -73,7 +139,8 @@
"Friday" : "Föstudagur",
"Saturday" : "Laugardagur",
"Sunday" : "Sunnudagur",
- "Save" : "Vista",
+ "Availability" : "Aðgengileiki",
+ "Absence" : "Fjarverandi",
"Calendar server" : "Dagatalaþjónn",
"Send invitations to attendees" : "Senda boð til þátttakenda",
"Automatically generate a birthday calendar" : "Útbúa fæðingardagatal sjálfvirkt",
@@ -85,20 +152,6 @@
"Please contact the organizer directly." : "Hafðu samband beint við skipuleggjendurna.",
"Are you accepting the invitation?" : "Ætlar þú að samþykkja boðið?",
"Tentative" : "Bráðabirgða",
- "Your attendance was updated successfully." : "Mætingarstaða þín var uppfærð.",
- "Todos" : "Verkþættir",
- "{actor} created todo {todo} in list {calendar}" : "{actor} bjó til verkefnið {todo} á listanum {calendar}",
- "You created todo {todo} in list {calendar}" : "Þú bjóst til verkefnið {todo} á listanum {calendar}",
- "{actor} deleted todo {todo} from list {calendar}" : "{actor} eyddi verkefninu {todo} af listanum {calendar}",
- "You deleted todo {todo} from list {calendar}" : "Þú eyddir verkefninu {todo} af listanum {calendar}",
- "{actor} updated todo {todo} in list {calendar}" : "{actor} uppfærði verkefnið {todo} á listanum {calendar}",
- "You updated todo {todo} in list {calendar}" : "Þú uppfærðir verkefnið {todo} á listanum {calendar}",
- "{actor} solved todo {todo} in list {calendar}" : "{actor} leysti verkefnið {todo} á listanum {calendar}",
- "You solved todo {todo} in list {calendar}" : "Þú leystir verkefnið {todo} á listanum {calendar}",
- "{actor} reopened todo {todo} in list {calendar}" : "{actor} opnaði aftur verkefnið {todo} á listanum {calendar}",
- "You reopened todo {todo} in list {calendar}" : "Þú opnaðir aftur verkefnið {todo} á listanum {calendar}",
- "A calendar <strong>todo</strong> was modified" : "<strong>Verkefnalista</strong> dagatals var breytt",
- "Invitation canceled" : "Hætt við boð",
- "Invitation updated" : "Boð uppfært"
+ "Your attendance was updated successfully." : "Mætingarstaða þín var uppfærð."
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/dav/l10n/pl.js b/apps/dav/l10n/pl.js
index 59a3e96af56..6f3b695fae7 100644
--- a/apps/dav/l10n/pl.js
+++ b/apps/dav/l10n/pl.js
@@ -151,6 +151,7 @@ OC.L10N.register(
"Due on %s" : "Na dzień %s",
"DAV system address book" : "Książka adresowa systemu DAV",
"No outstanding DAV system address book sync." : "Brak zaległej synchronizacji książki adresowej systemu DAV.",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "Synchronizacja książki adresowej systemu DAV nie została jeszcze uruchomiona, ponieważ Twoja instancja ma ponad 1000 użytkowników lub wystąpił błąd. Uruchom go ręcznie, wywołując \"occ dav:sync-system-addressbook\".",
"Migrated calendar (%1$s)" : "Przeniesiony kalendarz (%1$s)",
"Calendars including events, details and attendees" : "Kalendarze zawierające wydarzenia, szczegóły i uczestników",
"Contacts and groups" : "Kontakty i grupy",
diff --git a/apps/dav/l10n/pl.json b/apps/dav/l10n/pl.json
index 3636d4abad8..3ac51d71660 100644
--- a/apps/dav/l10n/pl.json
+++ b/apps/dav/l10n/pl.json
@@ -149,6 +149,7 @@
"Due on %s" : "Na dzień %s",
"DAV system address book" : "Książka adresowa systemu DAV",
"No outstanding DAV system address book sync." : "Brak zaległej synchronizacji książki adresowej systemu DAV.",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "Synchronizacja książki adresowej systemu DAV nie została jeszcze uruchomiona, ponieważ Twoja instancja ma ponad 1000 użytkowników lub wystąpił błąd. Uruchom go ręcznie, wywołując \"occ dav:sync-system-addressbook\".",
"Migrated calendar (%1$s)" : "Przeniesiony kalendarz (%1$s)",
"Calendars including events, details and attendees" : "Kalendarze zawierające wydarzenia, szczegóły i uczestników",
"Contacts and groups" : "Kontakty i grupy",
diff --git a/apps/dav/l10n/zh_CN.js b/apps/dav/l10n/zh_CN.js
index d7647034fb4..e80b88c646c 100644
--- a/apps/dav/l10n/zh_CN.js
+++ b/apps/dav/l10n/zh_CN.js
@@ -151,13 +151,20 @@ OC.L10N.register(
"Due on %s" : "到期于 %s",
"DAV system address book" : "DAV 系统通讯录",
"No outstanding DAV system address book sync." : "书书未完成 DAV 系统通讯录的同步",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "DAV 系统通讯录同步失败,这可能是因为你的服务器实例有超过1000名用户,或是因为出现了错误。请手动运行指令 “occ dav:sync-system-addressbook” 继续该操作。",
"Migrated calendar (%1$s)" : "迁移的日历(%1$s)",
"Calendars including events, details and attendees" : "日历包含活动、参与人和事件详情",
"Contacts and groups" : "联系人和群组",
"WebDAV" : "WebDAV",
"WebDAV endpoint" : "WebDAV 端点",
"First day" : "第一天",
+ "Last day (inclusive)" : "最后一天(含)",
+ "Short absence status" : "短暂离开状态",
+ "Long absence Message" : "长期离开信息",
"Save" : "保存",
+ "Disable absence" : "禁用离开状态",
+ "Failed to save your absence settings" : "未能保存您的离开状态设置",
+ "Failed to clear your absence settings" : "未能清除您的离开状态设置",
"Time zone:" : "时区:",
"to" : "到",
"Delete slot" : "删除插槽",
@@ -170,12 +177,16 @@ OC.L10N.register(
"Friday" : "周五",
"Saturday" : "周六",
"Sunday" : "周日",
+ "Pick a start time for {dayName}" : "选择 {dayName} 的开始时间",
+ "Pick a end time for {dayName}" : "选择 {dayName} 的结束时间",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "不在可用时间内时,自动将用户状态设置为“请勿打扰”并静音所有通知。",
"Failed to load availability" : "可用时间段加载失败",
"Saved availability" : "可用时间已保存",
"Failed to save availability" : "可用时间保存失败",
"Availability" : "可用性",
"If you configure your working hours, other users will see when you are out of office when they book a meeting." : "如果您配置了工作时间,其他用户在预订会议时就会了解您何时不在办公室。",
+ "Absence" : "离开",
+ "Configure your next absence period." : "配置您的下一次离开时段",
"Calendar server" : "日历服务器",
"Send invitations to attendees" : "向与会者发送邀请",
"Automatically generate a birthday calendar" : "自动生成生日日历",
diff --git a/apps/dav/l10n/zh_CN.json b/apps/dav/l10n/zh_CN.json
index 89a179964e3..79a076d301a 100644
--- a/apps/dav/l10n/zh_CN.json
+++ b/apps/dav/l10n/zh_CN.json
@@ -149,13 +149,20 @@
"Due on %s" : "到期于 %s",
"DAV system address book" : "DAV 系统通讯录",
"No outstanding DAV system address book sync." : "书书未完成 DAV 系统通讯录的同步",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "DAV 系统通讯录同步失败,这可能是因为你的服务器实例有超过1000名用户,或是因为出现了错误。请手动运行指令 “occ dav:sync-system-addressbook” 继续该操作。",
"Migrated calendar (%1$s)" : "迁移的日历(%1$s)",
"Calendars including events, details and attendees" : "日历包含活动、参与人和事件详情",
"Contacts and groups" : "联系人和群组",
"WebDAV" : "WebDAV",
"WebDAV endpoint" : "WebDAV 端点",
"First day" : "第一天",
+ "Last day (inclusive)" : "最后一天(含)",
+ "Short absence status" : "短暂离开状态",
+ "Long absence Message" : "长期离开信息",
"Save" : "保存",
+ "Disable absence" : "禁用离开状态",
+ "Failed to save your absence settings" : "未能保存您的离开状态设置",
+ "Failed to clear your absence settings" : "未能清除您的离开状态设置",
"Time zone:" : "时区:",
"to" : "到",
"Delete slot" : "删除插槽",
@@ -168,12 +175,16 @@
"Friday" : "周五",
"Saturday" : "周六",
"Sunday" : "周日",
+ "Pick a start time for {dayName}" : "选择 {dayName} 的开始时间",
+ "Pick a end time for {dayName}" : "选择 {dayName} 的结束时间",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "不在可用时间内时,自动将用户状态设置为“请勿打扰”并静音所有通知。",
"Failed to load availability" : "可用时间段加载失败",
"Saved availability" : "可用时间已保存",
"Failed to save availability" : "可用时间保存失败",
"Availability" : "可用性",
"If you configure your working hours, other users will see when you are out of office when they book a meeting." : "如果您配置了工作时间,其他用户在预订会议时就会了解您何时不在办公室。",
+ "Absence" : "离开",
+ "Configure your next absence period." : "配置您的下一次离开时段",
"Calendar server" : "日历服务器",
"Send invitations to attendees" : "向与会者发送邀请",
"Automatically generate a birthday calendar" : "自动生成生日日历",
diff --git a/apps/files_external/l10n/is.js b/apps/files_external/l10n/is.js
index ce3fcf3048f..ce6fc55232e 100644
--- a/apps/files_external/l10n/is.js
+++ b/apps/files_external/l10n/is.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"files_external",
{
+ "Type to select user or group." : "Skrifaðu til að velja notanda eða hóp.",
"(Group)" : "(Hópur)",
"Compatibility with Mac NFD encoding (slow)" : "Samhæfni við Mac NFD kóðun (hægvirkt)",
"Enable encryption" : "Virkja dulritun",
@@ -16,6 +17,7 @@ OC.L10N.register(
"Saved" : "Vistað",
"Saving …" : "Vista …",
"Save" : "Vista",
+ "Forbidden to manage local mounts" : "Bannað að stjórna staðværum tengipunktum",
"Storage with ID \"%d\" not found" : "Geymsla með auðkennið '%d' fannst ekki",
"Invalid backend or authentication mechanism class" : "Ógildur flokkur bakenda eða auðkenningartækni",
"Invalid mount point" : "Ógildur tengipunktur",
@@ -51,17 +53,20 @@ OC.L10N.register(
"Log-in credentials, save in database" : "Innskráningarauðkenni, vista í gagnagrunni",
"Username and password" : "Notandanafn og lykilorð",
"Log-in credentials, save in session" : "Innskráningarauðkenni, vista í setu",
+ "Global credentials, user entered" : "Víðvær innskráningarauðkenni, sett inn af notanda",
"User entered, store in database" : "Innskráður notandi, geyma í gagnagrunni",
"RSA public key" : "RSA-dreifilykill",
"Public key" : "Dreifilykill",
"RSA private key" : "RSA-einkalykill",
"Private key" : "Einkalykill",
+ "Kerberos default realm, defaults to \"WORKGROUP\"" : "Sjálfgefið Kerberos svæði, er sjálfgefið \"WORKGROUP\"",
"Kerberos ticket" : "Kerberos aðgöngumerki",
"Amazon S3" : "Amazon S3",
"Bucket" : "Bucket",
"Hostname" : "Vélarheiti",
"Port" : "Gátt",
"Region" : "Svæði",
+ "Storage Class" : "Flokkur geymslurýmis",
"Enable SSL" : "Virkja SSL",
"Enable Path Style" : "Virkja slóðastíl",
"Legacy (v2) authentication" : "Eldri (v2) auðkenning",
@@ -78,9 +83,13 @@ OC.L10N.register(
"SFTP" : "SFTP",
"Root" : "Rót (root)",
"SFTP with secret key login" : "SFTP innskráning með leynilykli",
+ "SMB/CIFS" : "SMB/CIFS",
"Share" : "Deila",
"Show hidden files" : "Sýna faldar skrár",
+ "Case sensitive file system" : "Skráakerfi háð há/lágstöfum",
+ "Verify ACL access when listing files" : "Athuga ACL-aðgang þegar gerðir eru listar yfir skrár",
"Timeout" : "Tímamörk",
+ "SMB/CIFS using OC login" : "SMB / CIFS með OC-innskráningu",
"Username as share" : "Notandanafn sem sameign",
"OpenStack Object Storage" : "OpenStack Object Storage",
"Service name" : "Heiti á þjónustu",
@@ -91,7 +100,19 @@ OC.L10N.register(
"External storage" : "Ytri gagnageymsla",
"External storage support" : "Stuðningur við utanaðkomandi gagnageymslur",
"Adds basic external storage support" : "Bætir við grunnstuðningi fyrir utanaðkomandi gagnageymslur",
+ "Enter missing credentials" : "Settu inn auðkenni sem vantar",
+ "Unable to update this external storage config. {statusMessage}" : "Tókst ekki að uppfæra uppsetningu þessarar ytri-gagnageymslu. {statusMessage}",
+ "New configuration successfully saved" : "Það tókst að vista nýju uppsetninguna",
+ "There was an error with this external storage." : "Það kom upp villa með þessa ytri-gagnageymslu.",
+ "We were unable to check the external storage {basename}" : "Okkur tókst ekki að athuga ytri-gagnageymsluna {basename}",
+ "Examine this faulty external storage configuration" : "Skoða þessa ófullgerðu uppsetningu ytri-gagnageymslu",
+ "Open in files" : "Opna í skráaforritinu",
+ "There was an error with this external storage. Do you want to review this mount point config in the settings page?" : "Það kom upp villa með þessa ytri-gagnageymslu. Viltu yfirfara uppsetningu þessa tengipunkts á stillingasíðunni?",
"External mount error" : "Villa við tengingu í fjartengdu skráakerfi",
+ "List of external storage." : "Listi yfir ytri-gagnageymslur.",
+ "There is no external storage configured. You can configure them in your Personal settings." : "Engin utanaðkomandi gagnageymsla er uppsett. Þú getur stillt slíkt í einkastillingunum þínum.",
+ "There is no external storage configured and you don't have the permission to configure them." : "Engin utanaðkomandi gagnageymsla er uppsett og þú hefur ekki heimild til að stilla slíkt.",
+ "No external storage" : "Engin ytri-gagnageymsla",
"Storage type" : "Tegund gagnageymslu",
"Unknown" : "Óþekkt",
"Scope" : "Umfang",
diff --git a/apps/files_external/l10n/is.json b/apps/files_external/l10n/is.json
index 9c7886c99bd..a162c67688b 100644
--- a/apps/files_external/l10n/is.json
+++ b/apps/files_external/l10n/is.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Type to select user or group." : "Skrifaðu til að velja notanda eða hóp.",
"(Group)" : "(Hópur)",
"Compatibility with Mac NFD encoding (slow)" : "Samhæfni við Mac NFD kóðun (hægvirkt)",
"Enable encryption" : "Virkja dulritun",
@@ -14,6 +15,7 @@
"Saved" : "Vistað",
"Saving …" : "Vista …",
"Save" : "Vista",
+ "Forbidden to manage local mounts" : "Bannað að stjórna staðværum tengipunktum",
"Storage with ID \"%d\" not found" : "Geymsla með auðkennið '%d' fannst ekki",
"Invalid backend or authentication mechanism class" : "Ógildur flokkur bakenda eða auðkenningartækni",
"Invalid mount point" : "Ógildur tengipunktur",
@@ -49,17 +51,20 @@
"Log-in credentials, save in database" : "Innskráningarauðkenni, vista í gagnagrunni",
"Username and password" : "Notandanafn og lykilorð",
"Log-in credentials, save in session" : "Innskráningarauðkenni, vista í setu",
+ "Global credentials, user entered" : "Víðvær innskráningarauðkenni, sett inn af notanda",
"User entered, store in database" : "Innskráður notandi, geyma í gagnagrunni",
"RSA public key" : "RSA-dreifilykill",
"Public key" : "Dreifilykill",
"RSA private key" : "RSA-einkalykill",
"Private key" : "Einkalykill",
+ "Kerberos default realm, defaults to \"WORKGROUP\"" : "Sjálfgefið Kerberos svæði, er sjálfgefið \"WORKGROUP\"",
"Kerberos ticket" : "Kerberos aðgöngumerki",
"Amazon S3" : "Amazon S3",
"Bucket" : "Bucket",
"Hostname" : "Vélarheiti",
"Port" : "Gátt",
"Region" : "Svæði",
+ "Storage Class" : "Flokkur geymslurýmis",
"Enable SSL" : "Virkja SSL",
"Enable Path Style" : "Virkja slóðastíl",
"Legacy (v2) authentication" : "Eldri (v2) auðkenning",
@@ -76,9 +81,13 @@
"SFTP" : "SFTP",
"Root" : "Rót (root)",
"SFTP with secret key login" : "SFTP innskráning með leynilykli",
+ "SMB/CIFS" : "SMB/CIFS",
"Share" : "Deila",
"Show hidden files" : "Sýna faldar skrár",
+ "Case sensitive file system" : "Skráakerfi háð há/lágstöfum",
+ "Verify ACL access when listing files" : "Athuga ACL-aðgang þegar gerðir eru listar yfir skrár",
"Timeout" : "Tímamörk",
+ "SMB/CIFS using OC login" : "SMB / CIFS með OC-innskráningu",
"Username as share" : "Notandanafn sem sameign",
"OpenStack Object Storage" : "OpenStack Object Storage",
"Service name" : "Heiti á þjónustu",
@@ -89,7 +98,19 @@
"External storage" : "Ytri gagnageymsla",
"External storage support" : "Stuðningur við utanaðkomandi gagnageymslur",
"Adds basic external storage support" : "Bætir við grunnstuðningi fyrir utanaðkomandi gagnageymslur",
+ "Enter missing credentials" : "Settu inn auðkenni sem vantar",
+ "Unable to update this external storage config. {statusMessage}" : "Tókst ekki að uppfæra uppsetningu þessarar ytri-gagnageymslu. {statusMessage}",
+ "New configuration successfully saved" : "Það tókst að vista nýju uppsetninguna",
+ "There was an error with this external storage." : "Það kom upp villa með þessa ytri-gagnageymslu.",
+ "We were unable to check the external storage {basename}" : "Okkur tókst ekki að athuga ytri-gagnageymsluna {basename}",
+ "Examine this faulty external storage configuration" : "Skoða þessa ófullgerðu uppsetningu ytri-gagnageymslu",
+ "Open in files" : "Opna í skráaforritinu",
+ "There was an error with this external storage. Do you want to review this mount point config in the settings page?" : "Það kom upp villa með þessa ytri-gagnageymslu. Viltu yfirfara uppsetningu þessa tengipunkts á stillingasíðunni?",
"External mount error" : "Villa við tengingu í fjartengdu skráakerfi",
+ "List of external storage." : "Listi yfir ytri-gagnageymslur.",
+ "There is no external storage configured. You can configure them in your Personal settings." : "Engin utanaðkomandi gagnageymsla er uppsett. Þú getur stillt slíkt í einkastillingunum þínum.",
+ "There is no external storage configured and you don't have the permission to configure them." : "Engin utanaðkomandi gagnageymsla er uppsett og þú hefur ekki heimild til að stilla slíkt.",
+ "No external storage" : "Engin ytri-gagnageymsla",
"Storage type" : "Tegund gagnageymslu",
"Unknown" : "Óþekkt",
"Scope" : "Umfang",
diff --git a/apps/files_external/l10n/zh_CN.js b/apps/files_external/l10n/zh_CN.js
index e5eab018a29..dda301c6084 100644
--- a/apps/files_external/l10n/zh_CN.js
+++ b/apps/files_external/l10n/zh_CN.js
@@ -90,6 +90,7 @@ OC.L10N.register(
"Share" : "共享",
"Show hidden files" : "显示隐藏文件",
"Case sensitive file system" : "大小写敏感文件系统",
+ "Disabling it will allow to use a case insentive file system, but comes with a performance penalty" : "关闭此选项将允许使用不区分大小的文件系统,但是会在一定程度上影响性能",
"Verify ACL access when listing files" : "列出文件时验证 ACL 访问",
"Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty" : "检查目录中每个文件或文件夹的 ACL,以过滤掉用户没有读取权限的项目,这会带来性能损失",
"Timeout" : "超时",
@@ -105,7 +106,19 @@ OC.L10N.register(
"External storage support" : "外部存储支持",
"Adds basic external storage support" : "添加基本的外部存储支持",
"This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "此应用为管理员提供了配置连接外部存储服务的功能,例如如 FTP 服务器、S3 或 SWIFT 对象存储、其他的 NextCloud 服务器、WebDAV 服务器等。管理员可以选择要启用的存储类型,并可以为用户、组或整个系统挂载这些存储服务。用户会在自己的 NextCloud 目录中看到全局挂载的外部存储,可以像其他任何 NextCloud 文件夹一样访问和使用这个文件夹。用户可以共享存储在这些外部位置中的文件。在这种情况下,当接收方从外部存储请求文件时,将使用文件所有者的凭据,从而确保接收方能够访问共享文件。\n\n可以使用 GUI 或命令行配置外部存储。命令行方式为高级用户配置大容量外部存储挂载和设置挂载优先级提供了更大的灵活性。更多信息可在外部存储 GUI 文档和外部存储配置文档中查阅。",
+ "Enter missing credentials" : "输入缺失的认证信息",
+ "Unable to update this external storage config. {statusMessage}" : "无法更新此外部存储配置。{statusMessage}",
+ "New configuration successfully saved" : "新配置已成功保存",
+ "There was an error with this external storage." : "此外部存储出现问题",
+ "We were unable to check the external storage {basename}" : "我们无法检查外部存储 {basename}",
+ "Examine this faulty external storage configuration" : "检查此出错的外部存储配置",
+ "Open in files" : "在文件中打开",
+ "There was an error with this external storage. Do you want to review this mount point config in the settings page?" : "此外部存储存在错误。要在设置页中检查此挂载点的配置吗?",
"External mount error" : "外部挂载错误",
+ "List of external storage." : "外部存储列表",
+ "There is no external storage configured. You can configure them in your Personal settings." : "未配置外部存储。您可前往您的个人设置页中进行配置。",
+ "There is no external storage configured and you don't have the permission to configure them." : "未配置外部存储,且您没有配置外部存储的权限。",
+ "No external storage" : "无外部存储",
"Storage type" : "存储类型",
"Unknown" : "未知",
"Scope" : "适用范围",
diff --git a/apps/files_external/l10n/zh_CN.json b/apps/files_external/l10n/zh_CN.json
index 1e49371c2ee..2844eb43971 100644
--- a/apps/files_external/l10n/zh_CN.json
+++ b/apps/files_external/l10n/zh_CN.json
@@ -88,6 +88,7 @@
"Share" : "共享",
"Show hidden files" : "显示隐藏文件",
"Case sensitive file system" : "大小写敏感文件系统",
+ "Disabling it will allow to use a case insentive file system, but comes with a performance penalty" : "关闭此选项将允许使用不区分大小的文件系统,但是会在一定程度上影响性能",
"Verify ACL access when listing files" : "列出文件时验证 ACL 访问",
"Check the ACL's of each file or folder inside a directory to filter out items where the user has no read permissions, comes with a performance penalty" : "检查目录中每个文件或文件夹的 ACL,以过滤掉用户没有读取权限的项目,这会带来性能损失",
"Timeout" : "超时",
@@ -103,7 +104,19 @@
"External storage support" : "外部存储支持",
"Adds basic external storage support" : "添加基本的外部存储支持",
"This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administrators can choose which types of storage to enable and can mount these storage locations for a user, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows users to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the advanced user with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "此应用为管理员提供了配置连接外部存储服务的功能,例如如 FTP 服务器、S3 或 SWIFT 对象存储、其他的 NextCloud 服务器、WebDAV 服务器等。管理员可以选择要启用的存储类型,并可以为用户、组或整个系统挂载这些存储服务。用户会在自己的 NextCloud 目录中看到全局挂载的外部存储,可以像其他任何 NextCloud 文件夹一样访问和使用这个文件夹。用户可以共享存储在这些外部位置中的文件。在这种情况下,当接收方从外部存储请求文件时,将使用文件所有者的凭据,从而确保接收方能够访问共享文件。\n\n可以使用 GUI 或命令行配置外部存储。命令行方式为高级用户配置大容量外部存储挂载和设置挂载优先级提供了更大的灵活性。更多信息可在外部存储 GUI 文档和外部存储配置文档中查阅。",
+ "Enter missing credentials" : "输入缺失的认证信息",
+ "Unable to update this external storage config. {statusMessage}" : "无法更新此外部存储配置。{statusMessage}",
+ "New configuration successfully saved" : "新配置已成功保存",
+ "There was an error with this external storage." : "此外部存储出现问题",
+ "We were unable to check the external storage {basename}" : "我们无法检查外部存储 {basename}",
+ "Examine this faulty external storage configuration" : "检查此出错的外部存储配置",
+ "Open in files" : "在文件中打开",
+ "There was an error with this external storage. Do you want to review this mount point config in the settings page?" : "此外部存储存在错误。要在设置页中检查此挂载点的配置吗?",
"External mount error" : "外部挂载错误",
+ "List of external storage." : "外部存储列表",
+ "There is no external storage configured. You can configure them in your Personal settings." : "未配置外部存储。您可前往您的个人设置页中进行配置。",
+ "There is no external storage configured and you don't have the permission to configure them." : "未配置外部存储,且您没有配置外部存储的权限。",
+ "No external storage" : "无外部存储",
"Storage type" : "存储类型",
"Unknown" : "未知",
"Scope" : "适用范围",
diff --git a/apps/files_sharing/l10n/ro.js b/apps/files_sharing/l10n/ro.js
index 5cddb6e8cdf..d4de6b36e54 100644
--- a/apps/files_sharing/l10n/ro.js
+++ b/apps/files_sharing/l10n/ro.js
@@ -1,63 +1,221 @@
OC.L10N.register(
"files_sharing",
{
- "Server to server sharing is not enabled on this server" : "Partajarea server-server nu este activată pe acest server",
- "The mountpoint name contains invalid characters." : "Numele de montare conţine caractere invalide.",
- "Not allowed to create a federated share with the same user server" : "Nu este permisă crearea unei partajări federalizate cu acelaşi utilizator server",
- "Invalid or untrusted SSL certificate" : "Certificat SSL invalid sau emis de o autoritate care nu se află pe lista celor în care se are încredere",
- "Could not authenticate to remote share, password might be wrong" : "Nu mă pot autentifica la partajarea remote, parola poate fi greşită",
- "Storage not valid" : "Stocarea este invalidă",
- "Couldn't add remote share" : "Nu pot adăuga o partajare remote",
- "Shared with you" : "Partajat cu tine",
- "Shared with others" : "Partajat cu alții",
- "Shared by link" : "Partajat prin link",
- "Nothing shared with you yet" : "Nimic nu e partajat cu tine încă",
- "Files and folders others share with you will show up here" : "Fișierele și directoarele partajate cu tine vor apărea aici",
- "Nothing shared yet" : "Nimic partajat încă",
- "Files and folders you share will show up here" : "Fișierele și directoarele pe care le partajezi vor apărea aici",
- "No shared links" : "Nicio legătură partajată",
- "Files and folders you share by link will show up here" : "Fișierele și directoarele pe care le partajezi prin legături vor apărea aici",
- "Remote share" : "Element partajat la distanță",
- "Remote share password" : "Parolă element partajat la distanță",
- "Cancel" : "Anulare",
- "Add remote share" : "Adaugă element partajat la distanță",
+ "Waiting…" : "În așteptare...",
+ "error" : "eroare",
+ "finished" : "finalizat",
+ "This will stop your current uploads." : "Asta va opri descărcările curente.",
+ "Move or copy" : "Mută sau copiază",
+ "Download" : "Descarcă",
+ "Delete" : "Șterge",
"You can upload into this folder" : "Poți încărca în acest director",
- "No ownCloud installation (7 or higher) found at {remote}" : "Nu s-a găsit nicio instanță ownCloud (versiunea 7 sau mai mare) la {remote}",
- "Invalid ownCloud url" : "URL ownCloud invalid",
- "Shared by" : "impartite in ",
- "Sharing" : "Partajare",
- "Share API is disabled" : "API-ul de partajare este dezactivat",
- "Wrong share ID, share doesn't exist" : "ID greșit al elementului partajat, acesta nu există",
+ "Terms of service" : "Termenii serviciului",
+ "Show list view" : "Afișează vizualizarea listă",
+ "Show grid view" : "Afișează vizualizarea grilă",
+ "No compatible server found at {remote}" : "Niciun server compatibil nu a fost găsit la {remote}",
+ "Invalid server URL" : "URL server invalid",
+ "Failed to add the public link to your Nextcloud" : "Eroare la adăugarea link-ului public la Nextcloud",
+ "File shares" : "Fișiere partajate",
+ "Downloaded via public link" : "Descărcat prin link public",
+ "Downloaded by {email}" : "Descărcat de {email}",
+ "{file} downloaded via public link" : "{file} descărcat din link public",
+ "{email} downloaded {file}" : "{email} a descărcat {file}",
+ "Shared with group {group}" : "Partajat cu grupul {group}",
+ "Removed share for group {group}" : "Elimină partajarea pentru grupul {group}",
+ "{actor} shared with group {group}" : "{actor} a partajat cu grupul {group}",
+ "{actor} removed share for group {group}" : "{actor} a eliminat partajarea pentru grupul {group}",
+ "Share for group {group} expired" : "Partajarea pentru grupul {group} a expirat",
+ "You shared {file} with group {group}" : "Ați partajat {file} cu grupul {group}",
+ "You removed group {group} from {file}" : "Ați eliminat accesul grupului {group} la {file}",
+ "{actor} shared {file} with group {group}" : "{actor} a partajat {file} cu grupul {group}",
+ "{actor} removed group {group} from {file}" : "{actor} a eliminat accesul grupului {group} la {file}",
+ "Share for file {file} with group {group} expired" : "Partajarea fișierului {file} cu grupul {group} a expirat",
+ "Shared as public link" : "Partajează un link public",
+ "Removed public link" : "Elimină link public",
+ "Public link expired" : "Link-ul public a expirat",
+ "{actor} shared as public link" : "{actor} a partajat ca link public",
+ "{actor} removed public link" : "{actor} a eliminat link public",
+ "Public link of {actor} expired" : "Linkul public al {actor} a expirat",
+ "You shared {file} as public link" : "Ați partajat {file} ca link public",
+ "You removed public link for {file}" : "Ați șters linkul public pentru {file}",
+ "Public link expired for {file}" : "Linkul public pentru {file} a expirat",
+ "{actor} shared {file} as public link" : "{actor} a partajat {file} ca link public",
+ "{actor} removed public link for {file}" : "{actor} a șters linkul public pentru {file}",
+ "Public link of {actor} for {file} expired" : "Linkul public al {actor} pentru {file} a expirat",
+ "{user} accepted the remote share" : "{user} a acceptat partajarea la distanță",
+ "{user} declined the remote share" : "{user} nu a acceptat partajarea la distanță",
+ "You received a new remote share {file} from {user}" : "Ați primit o partajare la distanță {file} de la {user}",
+ "{user} accepted the remote share of {file}" : "{user} a acceptat partajarea la distanță a {file}",
+ "{user} declined the remote share of {file}" : "{user} nu a acceptat partajarea la distanță a {file}",
+ "{user} unshared {file} from you" : "{user} a eliminat partajarea cu tine a {file}",
+ "Shared with {user}" : "Partajat cu {user}",
+ "Removed share for {user}" : "S-a eliminat partajarea pentru {user}",
+ "You removed yourself" : "V-ați exclus",
+ "{actor} removed themselves" : "{actor} s-au exclus",
+ "{actor} shared with {user}" : "{actor} a partajat cu {user}",
+ "{actor} removed share for {user}" : "{actor} a eliminat partajarea pentru {user}",
+ "Shared by {actor}" : "Partajat de {actor}",
+ "{actor} removed share" : "{actor} a eliminat partajarea",
+ "Share for {user} expired" : "Partajarea cu {user} a expirat",
+ "Share expired" : "Partajare expirată",
+ "You shared {file} with {user}" : "Ați partajat {file} cu {user}",
+ "You removed {user} from {file}" : "Ați eliminat pe {user} de la partajarea {file}",
+ "You removed yourself from {file}" : "V-ați eliminat de la partajarea {file}",
+ "{actor} removed themselves from {file}" : "{actor} s-au eliminat de la partajarea {file}",
+ "{actor} shared {file} with {user}" : "{actor} a partajat {file} cu {user}",
+ "{actor} removed {user} from {file}" : "{actor} a eliminat pe {user} de la partajarea {file}",
+ "{actor} shared {file} with you" : "{actor} a partajat {file} cu tine",
+ "{actor} removed you from the share named {file}" : "{actor} v-a eliminat de la partajarea denumită {file}",
+ "Share for file {file} with {user} expired" : "Partajarea fișierului {file} cu {user} a expirat",
+ "Share for file {file} expired" : "Partajarea fișierului {file} a expirat",
+ "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "A fost <strong>descărcat</strong> un fișier sau folder partajat primân email sau prin link public",
+ "A file or folder was shared from <strong>another server</strong>" : "A fost partajat un fișier sau folder de la <strong>alt server</strong>",
+ "Files" : "Fișiere",
+ "A file or folder has been <strong>shared</strong>" : "Un fișier sau director a fost <strong>partajat</strong>",
+ "Shared link" : "Link partajat",
+ "Wrong share ID, share does not exist" : "ID partajare greșit, partajarea nu există",
"Could not delete share" : "Nu s-a putut șterge elementul partajat",
"Please specify a file or folder path" : "Specifică un fișier sau o cale către un director",
- "Wrong path, file/folder doesn't exist" : "Cale greșită, fișierul/directorul nu există",
+ "Wrong path, file/folder does not exist" : "Cale eronată, fișier/folder inexistent",
+ "Could not create share" : "Nu s-a putut crea partajarea",
+ "Invalid permissions" : "Permisiuni invalide",
"Please specify a valid user" : "Specifică un utilizator valid",
+ "Group sharing is disabled by the administrator" : "Partajarea de grup este dezactivată de administrator",
"Please specify a valid group" : "Specifică un grup valid",
+ "Public link sharing is disabled by the administrator" : "Partajarea prin link public este dezactivată de administrator",
+ "Public upload disabled by the administrator" : "Încărcarea publică este dezactivată de administrator",
+ "Public upload is only possible for publicly shared folders" : "Încărcarea publică este posibilă doar pentru folderele partajate public",
+ "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Trimiterea de către Nextcloud Talk a parolei pentru partajarea %s a eșuat deoarece Nextcloud Talk nu este activat",
+ "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Partajarea %1$s a eșuat deoarece backend-ul nu permite partajări de tipul %2$s",
"Invalid date, date format must be YYYY-MM-DD" : "Dată invalidă, formatul trebuie să fie AAAA-LL-ZZ",
+ "You cannot share to a Circle if the app is not enabled" : "Nu puteți partaja cu un Cerc dacă aplicația nu este activată",
+ "Please specify a valid circle" : "Specificați un cerc valid",
+ "Sharing %s failed because the back end does not support room shares" : "Partajarea %s a eșuat deoarece backend-ul nu suportă partajări în săli",
+ "Sharing %s failed because the back end does not support ScienceMesh shares" : "Partajarea %s a eșuat deoarece backend-ul nu suportă partajări ScienceMesh",
+ "Unknown share type" : "Tip necunoscut de partajare",
"Not a directory" : "Nu este un director",
+ "Could not lock node" : "Nu s-a putut bloca nodul",
"Could not lock path" : "Calea nu a putut fi blocată",
- "Cannot increase permissions" : "Nu se pot extinde permisiunile",
- "A file or folder has been <strong>shared</strong>" : "Un fișier sau director a fost <strong>partajat</strong>",
- "You shared %1$s with %2$s" : "Ai partajat %1$s cu %2$s",
- "You shared %1$s with group %2$s" : "Ai partajat %1$s cu grupul %2$s",
- "You shared %1$s via link" : "Ai partajat %1$s prin legătură",
- "%2$s shared %1$s with you" : "%2$s a partajat %1$s cu tine",
- "Shared with %2$s" : "Partajat cu %2$s",
- "Shared with %3$s by %2$s" : "Partajat de %2$s cu %3$s",
- "Shared with group %2$s" : "Partajat cu grupul %2$s",
- "Shares" : "Partajări",
- "This share is password-protected" : "Această partajare este protejată cu parolă",
- "The password is wrong. Try again." : "Parola este incorectă. Încercaţi din nou.",
+ "Wrong or no update parameter given" : "S-a furnizat un parametru greșit sau neactualizat",
+ "Share must at least have READ or CREATE permissions" : "Partajarea trebuie să aibă cel puțin permisiunea READ sau CREATE",
+ "Share must have READ permission if UPDATE or DELETE permission is set" : "Partajarea trebuie să aibă permisiunea READ dacă este setată permisiunea UPDATE sau DELETE",
+ "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled." : "\"Trimiterea parolei de către Nextcloud Talk\" pentru partajarea unui fișier sau folder a eșuat deoarece Nextcloud Talk nu este activat.",
+ "shared by %s" : "partajat de %s",
+ "Download all files" : "Descarcă toate fișierele",
+ "Direct link" : "Legătură directă",
+ "Add to your %s" : "Adaugă la %s tău",
+ "Share API is disabled" : "API-ul de partajare este dezactivat",
+ "File sharing" : "Partajare fișiere",
+ "Share will expire tomorrow" : "Partajarea va expira mâine",
+ "Your share of {node} will expire tomorrow" : "Partajarea {node} va expira mâine",
+ "You received {share} as a share by {user}" : "Aţi primit {share} ca partajare de către {user}",
+ "You received {share} to group {group} as a share by {user}" : "Ați primit {share} la grupul {group} ca partajare de către {user}",
+ "Accept" : "Accept",
+ "Reject" : "Respinge",
+ "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Această aplicație permite utilizatorilor să partajeze fișiere în cadrul Nextcloud. Dacă este activată, administratorul poate stabili ce grupuri pot partaja fișiere. Utilizatorii respectivi pot apoi partaja fișiere și foldere cu alți utilizatori și grupuri în cadrul Nextcloud. În plus, dacă administratorul activează funcția de partajare linkuri, atunci poate fi folosit un link extern pentru partajarea fișierelor cu alți utilizatori din afara Nextcloud. Administratorii pot de asemenea să impună parole, date de expirare și să permită partajarea server la server via linkuri partajate precum și partajarea cu dispozitivele mobile.\nDezactivând această funcționalitate, se elimină accesul la fișierele și folderele partajate de pe server pentru toți destinatarii partajărilor și de asemenea de pe clienții de sincronizare și aplicațiile mobile. Mai multe informații se pot găsi în documentația Nextcloud.",
+ "Sharing" : "Partajare",
+ "Accept user and group shares by default" : "Acceptă implicit partajările cu utilizatorii și grupurile",
+ "Error while toggling options" : "Eroare la comutarea opțiunilor",
+ "Set default folder for accepted shares" : "Stabiliți folderul implicit pentru partajările acceptate",
+ "Reset" : "Resetare",
+ "Reset folder to system default" : "Resetați folderul la setările implicite de sistem",
+ "Choose a default folder for accepted shares" : "Alegeți un folder implicit pentru partajările acceptate",
+ "Invalid path selected" : "Calea selectată este invalidă",
+ "Unknown error" : "Eroare necunoscută",
+ "Allow editing" : "Permite editarea",
+ "Read only" : "Doar citire",
+ "Allow upload and editing" : "Permite încărcarea și editarea",
+ "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
+ "Custom permissions" : "Permisiuni particularizate",
+ "Read" : "Citit",
+ "Upload" : "Încărcare",
+ "Edit" : "Editează",
+ "Bundled permissions" : "Permisiuni încorporate",
+ "Open Sharing Details" : "Deschide detalii partajare",
+ "group" : "grup",
+ "conversation" : "conversație",
+ "remote" : "de la distanță",
+ "remote group" : "grup la distanță",
+ "guest" : "invitat",
+ "Unshare" : "Oprește partajarea",
+ "Internal link" : "Link intern",
+ "Link copied" : "Link copiat",
+ "Password protection" : "Password protection",
+ "Enter a password" : "Enter a password",
+ "Enter a date" : "Introdu data",
+ "Cancel" : "Anulează",
+ "Add another link" : "Adaugă un alt link",
+ "Share link" : "Partajează link-ul",
+ "View only" : "Numai se vizualizează",
+ "Can edit" : "Poate edita",
+ "File drop" : "Aducere fișier",
+ "Resharing is not allowed" : "Repartajarea nu este permisă",
+ "Searching …" : "Căutare ...",
+ "Search globally" : "Caută global",
+ "Guest" : "Invitat",
+ "Group" : "Grup",
+ "Email" : "E-mail",
+ "Circle" : "Cerc",
+ "Talk conversation" : "Conversație Talk",
+ "Deck board" : "Panou Deck",
+ "Advanced settings" : "Setări avansate",
"Password" : "Parolă",
+ "Set expiration date" : "Specifică data expirării",
+ "Expiration date" : "Data expirării",
+ "Hide download" : "Ascunde descărcarea",
+ "Note to recipient" : "Notă către destinatar",
+ "Create" : "Crează",
+ "Share" : "Partajează",
+ "Shared with you by {owner}" : "Partajat cu tine de {owner}",
+ "Open in Files" : "Deschide în Fișiere",
+ "Shared" : "Partajat",
+ "Error creating the share" : "Eroare la crearea partajării",
+ "Shared by" : "impartite in ",
+ "Shared with" : "Partajat cu",
+ "Shared with you and the group {group} by {owner}" : "Partajat cu tine si cu grupul {group} de {owner}",
+ "Shared with you and {circle} by {owner}" : "Partajat cu tine și {circle} de {owner} ",
+ "Shared with you and the conversation {conversation} by {owner}" : "Partajat cu tine si conversația {conversation} de {owner}",
+ "Shared with you in a conversation by {owner}" : "Partajat cu tine în o conversație {owner}",
+ "Shares" : "Partajări",
+ "No shares" : "Nicio partajare",
+ "Shared with you" : "Partajat cu tine",
+ "Nothing shared with you yet" : "Nimic nu e partajat cu tine încă",
+ "Shared with others" : "Partajat cu alții",
+ "Nothing shared yet" : "Nimic partajat încă",
+ "Shared by link" : "Partajat prin link",
+ "No shared links" : "Nicio legătură partajată",
+ "Deleted shares" : "Partajări șterse",
+ "No deleted shares" : "Nicio partajare ștearsă",
+ "Pending shares" : "Partajări în așteptare",
+ "No pending shares" : "Nicio partajare în așteptare",
"No entries found in this folder" : "Niciun element găsit în acest director",
"Name" : "Nume",
"Reasons might be:" : "Motive posibile ar fi:",
"the item was removed" : "acest articol a fost șters",
"the link expired" : "linkul a expirat",
"sharing is disabled" : "Partajare este oprită",
- "Add to your ownCloud" : "Adaugă propriul tău ownCloud",
- "Download" : "Descarcă",
- "Download %s" : "Descarcă %s",
- "Direct link" : "Legătură directă"
+ "Share note" : "Partajează nota",
+ "Upload files to %s" : "Încarcă fișiere la %s",
+ "Note" : "Notă",
+ "Select or drop files" : "Selectează sau plasează fișiere",
+ "Uploaded files:" : "Fișiere încărcate:",
+ "By uploading files, you agree to the %1$sterms of service%2$s." : "Prin încărcarea fișierelor ești de accord cu %1$s termenii și serviciile %2$s",
+ "Files and folders others share with you will show up here" : "Fișierele și directoarele partajate cu tine vor apărea aici",
+ "Files and folders you share will show up here" : "Fișierele și directoarele pe care le partajezi vor apărea aici",
+ "Files and folders you share by link will show up here" : "Fișierele și directoarele pe care le partajezi prin legături vor apărea aici",
+ "Shares you deleted will show up here" : "Partajările pe care le ștergi vor apărea aici",
+ "Shares you have received but not confirmed will show up here" : "Partajările pe care le primești dar nu le confirmi vor apărea aici",
+ "Shares will show up here" : "Partajările vor apărea aici",
+ "Restore" : "Restaurare",
+ "Something happened. Unable to restore the share." : "A intervenit o eroare. Partajarea nu a putut fi restabilită.",
+ "Something happened. Unable to accept the share." : "A intervenit o eroare. Partajarea nu a putut fi acceptată.",
+ "Something happened. Unable to reject the share." : "A intervenit o eroare. Partajarea nu a putut fi respinsă.",
+ "No expiration date set" : "Data expirării nu e setată",
+ "Allow creating" : "Permite crearea",
+ "Allow deleting" : "Permite ștergerea",
+ "Allow resharing" : "Permite repartajarea",
+ "Expiration date enforced" : "Data expirării impusă",
+ "Password protect" : "Protejare cu parolă",
+ "Update" : "Actualizare"
},
"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));");
diff --git a/apps/files_sharing/l10n/ro.json b/apps/files_sharing/l10n/ro.json
index 6d0d87037db..0391caab00b 100644
--- a/apps/files_sharing/l10n/ro.json
+++ b/apps/files_sharing/l10n/ro.json
@@ -1,61 +1,219 @@
{ "translations": {
- "Server to server sharing is not enabled on this server" : "Partajarea server-server nu este activată pe acest server",
- "The mountpoint name contains invalid characters." : "Numele de montare conţine caractere invalide.",
- "Not allowed to create a federated share with the same user server" : "Nu este permisă crearea unei partajări federalizate cu acelaşi utilizator server",
- "Invalid or untrusted SSL certificate" : "Certificat SSL invalid sau emis de o autoritate care nu se află pe lista celor în care se are încredere",
- "Could not authenticate to remote share, password might be wrong" : "Nu mă pot autentifica la partajarea remote, parola poate fi greşită",
- "Storage not valid" : "Stocarea este invalidă",
- "Couldn't add remote share" : "Nu pot adăuga o partajare remote",
- "Shared with you" : "Partajat cu tine",
- "Shared with others" : "Partajat cu alții",
- "Shared by link" : "Partajat prin link",
- "Nothing shared with you yet" : "Nimic nu e partajat cu tine încă",
- "Files and folders others share with you will show up here" : "Fișierele și directoarele partajate cu tine vor apărea aici",
- "Nothing shared yet" : "Nimic partajat încă",
- "Files and folders you share will show up here" : "Fișierele și directoarele pe care le partajezi vor apărea aici",
- "No shared links" : "Nicio legătură partajată",
- "Files and folders you share by link will show up here" : "Fișierele și directoarele pe care le partajezi prin legături vor apărea aici",
- "Remote share" : "Element partajat la distanță",
- "Remote share password" : "Parolă element partajat la distanță",
- "Cancel" : "Anulare",
- "Add remote share" : "Adaugă element partajat la distanță",
+ "Waiting…" : "În așteptare...",
+ "error" : "eroare",
+ "finished" : "finalizat",
+ "This will stop your current uploads." : "Asta va opri descărcările curente.",
+ "Move or copy" : "Mută sau copiază",
+ "Download" : "Descarcă",
+ "Delete" : "Șterge",
"You can upload into this folder" : "Poți încărca în acest director",
- "No ownCloud installation (7 or higher) found at {remote}" : "Nu s-a găsit nicio instanță ownCloud (versiunea 7 sau mai mare) la {remote}",
- "Invalid ownCloud url" : "URL ownCloud invalid",
- "Shared by" : "impartite in ",
- "Sharing" : "Partajare",
- "Share API is disabled" : "API-ul de partajare este dezactivat",
- "Wrong share ID, share doesn't exist" : "ID greșit al elementului partajat, acesta nu există",
+ "Terms of service" : "Termenii serviciului",
+ "Show list view" : "Afișează vizualizarea listă",
+ "Show grid view" : "Afișează vizualizarea grilă",
+ "No compatible server found at {remote}" : "Niciun server compatibil nu a fost găsit la {remote}",
+ "Invalid server URL" : "URL server invalid",
+ "Failed to add the public link to your Nextcloud" : "Eroare la adăugarea link-ului public la Nextcloud",
+ "File shares" : "Fișiere partajate",
+ "Downloaded via public link" : "Descărcat prin link public",
+ "Downloaded by {email}" : "Descărcat de {email}",
+ "{file} downloaded via public link" : "{file} descărcat din link public",
+ "{email} downloaded {file}" : "{email} a descărcat {file}",
+ "Shared with group {group}" : "Partajat cu grupul {group}",
+ "Removed share for group {group}" : "Elimină partajarea pentru grupul {group}",
+ "{actor} shared with group {group}" : "{actor} a partajat cu grupul {group}",
+ "{actor} removed share for group {group}" : "{actor} a eliminat partajarea pentru grupul {group}",
+ "Share for group {group} expired" : "Partajarea pentru grupul {group} a expirat",
+ "You shared {file} with group {group}" : "Ați partajat {file} cu grupul {group}",
+ "You removed group {group} from {file}" : "Ați eliminat accesul grupului {group} la {file}",
+ "{actor} shared {file} with group {group}" : "{actor} a partajat {file} cu grupul {group}",
+ "{actor} removed group {group} from {file}" : "{actor} a eliminat accesul grupului {group} la {file}",
+ "Share for file {file} with group {group} expired" : "Partajarea fișierului {file} cu grupul {group} a expirat",
+ "Shared as public link" : "Partajează un link public",
+ "Removed public link" : "Elimină link public",
+ "Public link expired" : "Link-ul public a expirat",
+ "{actor} shared as public link" : "{actor} a partajat ca link public",
+ "{actor} removed public link" : "{actor} a eliminat link public",
+ "Public link of {actor} expired" : "Linkul public al {actor} a expirat",
+ "You shared {file} as public link" : "Ați partajat {file} ca link public",
+ "You removed public link for {file}" : "Ați șters linkul public pentru {file}",
+ "Public link expired for {file}" : "Linkul public pentru {file} a expirat",
+ "{actor} shared {file} as public link" : "{actor} a partajat {file} ca link public",
+ "{actor} removed public link for {file}" : "{actor} a șters linkul public pentru {file}",
+ "Public link of {actor} for {file} expired" : "Linkul public al {actor} pentru {file} a expirat",
+ "{user} accepted the remote share" : "{user} a acceptat partajarea la distanță",
+ "{user} declined the remote share" : "{user} nu a acceptat partajarea la distanță",
+ "You received a new remote share {file} from {user}" : "Ați primit o partajare la distanță {file} de la {user}",
+ "{user} accepted the remote share of {file}" : "{user} a acceptat partajarea la distanță a {file}",
+ "{user} declined the remote share of {file}" : "{user} nu a acceptat partajarea la distanță a {file}",
+ "{user} unshared {file} from you" : "{user} a eliminat partajarea cu tine a {file}",
+ "Shared with {user}" : "Partajat cu {user}",
+ "Removed share for {user}" : "S-a eliminat partajarea pentru {user}",
+ "You removed yourself" : "V-ați exclus",
+ "{actor} removed themselves" : "{actor} s-au exclus",
+ "{actor} shared with {user}" : "{actor} a partajat cu {user}",
+ "{actor} removed share for {user}" : "{actor} a eliminat partajarea pentru {user}",
+ "Shared by {actor}" : "Partajat de {actor}",
+ "{actor} removed share" : "{actor} a eliminat partajarea",
+ "Share for {user} expired" : "Partajarea cu {user} a expirat",
+ "Share expired" : "Partajare expirată",
+ "You shared {file} with {user}" : "Ați partajat {file} cu {user}",
+ "You removed {user} from {file}" : "Ați eliminat pe {user} de la partajarea {file}",
+ "You removed yourself from {file}" : "V-ați eliminat de la partajarea {file}",
+ "{actor} removed themselves from {file}" : "{actor} s-au eliminat de la partajarea {file}",
+ "{actor} shared {file} with {user}" : "{actor} a partajat {file} cu {user}",
+ "{actor} removed {user} from {file}" : "{actor} a eliminat pe {user} de la partajarea {file}",
+ "{actor} shared {file} with you" : "{actor} a partajat {file} cu tine",
+ "{actor} removed you from the share named {file}" : "{actor} v-a eliminat de la partajarea denumită {file}",
+ "Share for file {file} with {user} expired" : "Partajarea fișierului {file} cu {user} a expirat",
+ "Share for file {file} expired" : "Partajarea fișierului {file} a expirat",
+ "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "A fost <strong>descărcat</strong> un fișier sau folder partajat primân email sau prin link public",
+ "A file or folder was shared from <strong>another server</strong>" : "A fost partajat un fișier sau folder de la <strong>alt server</strong>",
+ "Files" : "Fișiere",
+ "A file or folder has been <strong>shared</strong>" : "Un fișier sau director a fost <strong>partajat</strong>",
+ "Shared link" : "Link partajat",
+ "Wrong share ID, share does not exist" : "ID partajare greșit, partajarea nu există",
"Could not delete share" : "Nu s-a putut șterge elementul partajat",
"Please specify a file or folder path" : "Specifică un fișier sau o cale către un director",
- "Wrong path, file/folder doesn't exist" : "Cale greșită, fișierul/directorul nu există",
+ "Wrong path, file/folder does not exist" : "Cale eronată, fișier/folder inexistent",
+ "Could not create share" : "Nu s-a putut crea partajarea",
+ "Invalid permissions" : "Permisiuni invalide",
"Please specify a valid user" : "Specifică un utilizator valid",
+ "Group sharing is disabled by the administrator" : "Partajarea de grup este dezactivată de administrator",
"Please specify a valid group" : "Specifică un grup valid",
+ "Public link sharing is disabled by the administrator" : "Partajarea prin link public este dezactivată de administrator",
+ "Public upload disabled by the administrator" : "Încărcarea publică este dezactivată de administrator",
+ "Public upload is only possible for publicly shared folders" : "Încărcarea publică este posibilă doar pentru folderele partajate public",
+ "Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Trimiterea de către Nextcloud Talk a parolei pentru partajarea %s a eșuat deoarece Nextcloud Talk nu este activat",
+ "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Partajarea %1$s a eșuat deoarece backend-ul nu permite partajări de tipul %2$s",
"Invalid date, date format must be YYYY-MM-DD" : "Dată invalidă, formatul trebuie să fie AAAA-LL-ZZ",
+ "You cannot share to a Circle if the app is not enabled" : "Nu puteți partaja cu un Cerc dacă aplicația nu este activată",
+ "Please specify a valid circle" : "Specificați un cerc valid",
+ "Sharing %s failed because the back end does not support room shares" : "Partajarea %s a eșuat deoarece backend-ul nu suportă partajări în săli",
+ "Sharing %s failed because the back end does not support ScienceMesh shares" : "Partajarea %s a eșuat deoarece backend-ul nu suportă partajări ScienceMesh",
+ "Unknown share type" : "Tip necunoscut de partajare",
"Not a directory" : "Nu este un director",
+ "Could not lock node" : "Nu s-a putut bloca nodul",
"Could not lock path" : "Calea nu a putut fi blocată",
- "Cannot increase permissions" : "Nu se pot extinde permisiunile",
- "A file or folder has been <strong>shared</strong>" : "Un fișier sau director a fost <strong>partajat</strong>",
- "You shared %1$s with %2$s" : "Ai partajat %1$s cu %2$s",
- "You shared %1$s with group %2$s" : "Ai partajat %1$s cu grupul %2$s",
- "You shared %1$s via link" : "Ai partajat %1$s prin legătură",
- "%2$s shared %1$s with you" : "%2$s a partajat %1$s cu tine",
- "Shared with %2$s" : "Partajat cu %2$s",
- "Shared with %3$s by %2$s" : "Partajat de %2$s cu %3$s",
- "Shared with group %2$s" : "Partajat cu grupul %2$s",
- "Shares" : "Partajări",
- "This share is password-protected" : "Această partajare este protejată cu parolă",
- "The password is wrong. Try again." : "Parola este incorectă. Încercaţi din nou.",
+ "Wrong or no update parameter given" : "S-a furnizat un parametru greșit sau neactualizat",
+ "Share must at least have READ or CREATE permissions" : "Partajarea trebuie să aibă cel puțin permisiunea READ sau CREATE",
+ "Share must have READ permission if UPDATE or DELETE permission is set" : "Partajarea trebuie să aibă permisiunea READ dacă este setată permisiunea UPDATE sau DELETE",
+ "\"Sending the password by Nextcloud Talk\" for sharing a file or folder failed because Nextcloud Talk is not enabled." : "\"Trimiterea parolei de către Nextcloud Talk\" pentru partajarea unui fișier sau folder a eșuat deoarece Nextcloud Talk nu este activat.",
+ "shared by %s" : "partajat de %s",
+ "Download all files" : "Descarcă toate fișierele",
+ "Direct link" : "Legătură directă",
+ "Add to your %s" : "Adaugă la %s tău",
+ "Share API is disabled" : "API-ul de partajare este dezactivat",
+ "File sharing" : "Partajare fișiere",
+ "Share will expire tomorrow" : "Partajarea va expira mâine",
+ "Your share of {node} will expire tomorrow" : "Partajarea {node} va expira mâine",
+ "You received {share} as a share by {user}" : "Aţi primit {share} ca partajare de către {user}",
+ "You received {share} to group {group} as a share by {user}" : "Ați primit {share} la grupul {group} ca partajare de către {user}",
+ "Accept" : "Accept",
+ "Reject" : "Respinge",
+ "This application enables users to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable users can then share files and folders with other users and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other users outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Această aplicație permite utilizatorilor să partajeze fișiere în cadrul Nextcloud. Dacă este activată, administratorul poate stabili ce grupuri pot partaja fișiere. Utilizatorii respectivi pot apoi partaja fișiere și foldere cu alți utilizatori și grupuri în cadrul Nextcloud. În plus, dacă administratorul activează funcția de partajare linkuri, atunci poate fi folosit un link extern pentru partajarea fișierelor cu alți utilizatori din afara Nextcloud. Administratorii pot de asemenea să impună parole, date de expirare și să permită partajarea server la server via linkuri partajate precum și partajarea cu dispozitivele mobile.\nDezactivând această funcționalitate, se elimină accesul la fișierele și folderele partajate de pe server pentru toți destinatarii partajărilor și de asemenea de pe clienții de sincronizare și aplicațiile mobile. Mai multe informații se pot găsi în documentația Nextcloud.",
+ "Sharing" : "Partajare",
+ "Accept user and group shares by default" : "Acceptă implicit partajările cu utilizatorii și grupurile",
+ "Error while toggling options" : "Eroare la comutarea opțiunilor",
+ "Set default folder for accepted shares" : "Stabiliți folderul implicit pentru partajările acceptate",
+ "Reset" : "Resetare",
+ "Reset folder to system default" : "Resetați folderul la setările implicite de sistem",
+ "Choose a default folder for accepted shares" : "Alegeți un folder implicit pentru partajările acceptate",
+ "Invalid path selected" : "Calea selectată este invalidă",
+ "Unknown error" : "Eroare necunoscută",
+ "Allow editing" : "Permite editarea",
+ "Read only" : "Doar citire",
+ "Allow upload and editing" : "Permite încărcarea și editarea",
+ "File drop (upload only)" : "Aruncă fișierul (numai încărcare)",
+ "Custom permissions" : "Permisiuni particularizate",
+ "Read" : "Citit",
+ "Upload" : "Încărcare",
+ "Edit" : "Editează",
+ "Bundled permissions" : "Permisiuni încorporate",
+ "Open Sharing Details" : "Deschide detalii partajare",
+ "group" : "grup",
+ "conversation" : "conversație",
+ "remote" : "de la distanță",
+ "remote group" : "grup la distanță",
+ "guest" : "invitat",
+ "Unshare" : "Oprește partajarea",
+ "Internal link" : "Link intern",
+ "Link copied" : "Link copiat",
+ "Password protection" : "Password protection",
+ "Enter a password" : "Enter a password",
+ "Enter a date" : "Introdu data",
+ "Cancel" : "Anulează",
+ "Add another link" : "Adaugă un alt link",
+ "Share link" : "Partajează link-ul",
+ "View only" : "Numai se vizualizează",
+ "Can edit" : "Poate edita",
+ "File drop" : "Aducere fișier",
+ "Resharing is not allowed" : "Repartajarea nu este permisă",
+ "Searching …" : "Căutare ...",
+ "Search globally" : "Caută global",
+ "Guest" : "Invitat",
+ "Group" : "Grup",
+ "Email" : "E-mail",
+ "Circle" : "Cerc",
+ "Talk conversation" : "Conversație Talk",
+ "Deck board" : "Panou Deck",
+ "Advanced settings" : "Setări avansate",
"Password" : "Parolă",
+ "Set expiration date" : "Specifică data expirării",
+ "Expiration date" : "Data expirării",
+ "Hide download" : "Ascunde descărcarea",
+ "Note to recipient" : "Notă către destinatar",
+ "Create" : "Crează",
+ "Share" : "Partajează",
+ "Shared with you by {owner}" : "Partajat cu tine de {owner}",
+ "Open in Files" : "Deschide în Fișiere",
+ "Shared" : "Partajat",
+ "Error creating the share" : "Eroare la crearea partajării",
+ "Shared by" : "impartite in ",
+ "Shared with" : "Partajat cu",
+ "Shared with you and the group {group} by {owner}" : "Partajat cu tine si cu grupul {group} de {owner}",
+ "Shared with you and {circle} by {owner}" : "Partajat cu tine și {circle} de {owner} ",
+ "Shared with you and the conversation {conversation} by {owner}" : "Partajat cu tine si conversația {conversation} de {owner}",
+ "Shared with you in a conversation by {owner}" : "Partajat cu tine în o conversație {owner}",
+ "Shares" : "Partajări",
+ "No shares" : "Nicio partajare",
+ "Shared with you" : "Partajat cu tine",
+ "Nothing shared with you yet" : "Nimic nu e partajat cu tine încă",
+ "Shared with others" : "Partajat cu alții",
+ "Nothing shared yet" : "Nimic partajat încă",
+ "Shared by link" : "Partajat prin link",
+ "No shared links" : "Nicio legătură partajată",
+ "Deleted shares" : "Partajări șterse",
+ "No deleted shares" : "Nicio partajare ștearsă",
+ "Pending shares" : "Partajări în așteptare",
+ "No pending shares" : "Nicio partajare în așteptare",
"No entries found in this folder" : "Niciun element găsit în acest director",
"Name" : "Nume",
"Reasons might be:" : "Motive posibile ar fi:",
"the item was removed" : "acest articol a fost șters",
"the link expired" : "linkul a expirat",
"sharing is disabled" : "Partajare este oprită",
- "Add to your ownCloud" : "Adaugă propriul tău ownCloud",
- "Download" : "Descarcă",
- "Download %s" : "Descarcă %s",
- "Direct link" : "Legătură directă"
+ "Share note" : "Partajează nota",
+ "Upload files to %s" : "Încarcă fișiere la %s",
+ "Note" : "Notă",
+ "Select or drop files" : "Selectează sau plasează fișiere",
+ "Uploaded files:" : "Fișiere încărcate:",
+ "By uploading files, you agree to the %1$sterms of service%2$s." : "Prin încărcarea fișierelor ești de accord cu %1$s termenii și serviciile %2$s",
+ "Files and folders others share with you will show up here" : "Fișierele și directoarele partajate cu tine vor apărea aici",
+ "Files and folders you share will show up here" : "Fișierele și directoarele pe care le partajezi vor apărea aici",
+ "Files and folders you share by link will show up here" : "Fișierele și directoarele pe care le partajezi prin legături vor apărea aici",
+ "Shares you deleted will show up here" : "Partajările pe care le ștergi vor apărea aici",
+ "Shares you have received but not confirmed will show up here" : "Partajările pe care le primești dar nu le confirmi vor apărea aici",
+ "Shares will show up here" : "Partajările vor apărea aici",
+ "Restore" : "Restaurare",
+ "Something happened. Unable to restore the share." : "A intervenit o eroare. Partajarea nu a putut fi restabilită.",
+ "Something happened. Unable to accept the share." : "A intervenit o eroare. Partajarea nu a putut fi acceptată.",
+ "Something happened. Unable to reject the share." : "A intervenit o eroare. Partajarea nu a putut fi respinsă.",
+ "No expiration date set" : "Data expirării nu e setată",
+ "Allow creating" : "Permite crearea",
+ "Allow deleting" : "Permite ștergerea",
+ "Allow resharing" : "Permite repartajarea",
+ "Expiration date enforced" : "Data expirării impusă",
+ "Password protect" : "Protejare cu parolă",
+ "Update" : "Actualizare"
},"pluralForm" :"nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/zh_CN.js b/apps/files_sharing/l10n/zh_CN.js
index 994a330a7b3..860e6b0c97d 100644
--- a/apps/files_sharing/l10n/zh_CN.js
+++ b/apps/files_sharing/l10n/zh_CN.js
@@ -226,6 +226,8 @@ OC.L10N.register(
"_Reject share_::_Reject shares_" : ["拒绝共享"],
"_Restore share_::_Restore shares_" : ["恢复共享"],
"Shared" : "已共享",
+ "Shared by {ownerDisplayName}" : "由 {ownerDisplayName} 分享",
+ "Show sharing options" : "显示共享选项",
"Link to a file" : "链接到文件",
"Error creating the share: {errorMessage}" : "创建共享失败:{errorMessage}",
"Error creating the share" : "创建共享时出错",
@@ -255,10 +257,15 @@ OC.L10N.register(
"Nothing shared yet" : "还没有共享过文件",
"Files and folders you shared will show up here" : "您分享的文件与文件夹将会显示在此处",
"Shared by link" : "通过链接共享",
+ "List of files that are shared by link." : "存在分享链接的文件列表",
"No shared links" : "无共享链接",
+ "Files and folders you shared by link will show up here" : "此处会显示您使用链接分享的文件和文件夹",
"Deleted shares" : "已删除的共享",
+ "List of shares you left." : "您已退出的分享列表",
"No deleted shares" : "没有删除的共享",
+ "Shares you have left will show up here" : "此处会显示您退出的分享",
"Pending shares" : "待定共享",
+ "List of unapproved shares." : "未批准的分享列表",
"No pending shares" : "没有待定共享",
"Shares you have received but not approved will show up here" : "您已收到但未批准的分享将显示在这里",
"No entries found in this folder" : "在此文件夹中找不到项目",
diff --git a/apps/files_sharing/l10n/zh_CN.json b/apps/files_sharing/l10n/zh_CN.json
index 4473a2ebfd6..481c567dc68 100644
--- a/apps/files_sharing/l10n/zh_CN.json
+++ b/apps/files_sharing/l10n/zh_CN.json
@@ -224,6 +224,8 @@
"_Reject share_::_Reject shares_" : ["拒绝共享"],
"_Restore share_::_Restore shares_" : ["恢复共享"],
"Shared" : "已共享",
+ "Shared by {ownerDisplayName}" : "由 {ownerDisplayName} 分享",
+ "Show sharing options" : "显示共享选项",
"Link to a file" : "链接到文件",
"Error creating the share: {errorMessage}" : "创建共享失败:{errorMessage}",
"Error creating the share" : "创建共享时出错",
@@ -253,10 +255,15 @@
"Nothing shared yet" : "还没有共享过文件",
"Files and folders you shared will show up here" : "您分享的文件与文件夹将会显示在此处",
"Shared by link" : "通过链接共享",
+ "List of files that are shared by link." : "存在分享链接的文件列表",
"No shared links" : "无共享链接",
+ "Files and folders you shared by link will show up here" : "此处会显示您使用链接分享的文件和文件夹",
"Deleted shares" : "已删除的共享",
+ "List of shares you left." : "您已退出的分享列表",
"No deleted shares" : "没有删除的共享",
+ "Shares you have left will show up here" : "此处会显示您退出的分享",
"Pending shares" : "待定共享",
+ "List of unapproved shares." : "未批准的分享列表",
"No pending shares" : "没有待定共享",
"Shares you have received but not approved will show up here" : "您已收到但未批准的分享将显示在这里",
"No entries found in this folder" : "在此文件夹中找不到项目",
diff --git a/apps/files_trashbin/l10n/zh_CN.js b/apps/files_trashbin/l10n/zh_CN.js
index 923707aa205..4d3500f3060 100644
--- a/apps/files_trashbin/l10n/zh_CN.js
+++ b/apps/files_trashbin/l10n/zh_CN.js
@@ -9,6 +9,7 @@ OC.L10N.register(
"Restore" : "恢复",
"List of files that have been deleted." : "已被删除的文件清单",
"No deleted files" : "无已删除文件",
+ "Files and folders you have deleted will show up here" : "此处将显示您删除的文件和文件夹",
"Deleted" : "已删除",
"You will be able to recover deleted files from here" : "您可以在此处恢复已删除的文件",
"No entries found in this folder" : "此文件夹中无项目",
diff --git a/apps/files_trashbin/l10n/zh_CN.json b/apps/files_trashbin/l10n/zh_CN.json
index 4ee81315b2d..a7013288490 100644
--- a/apps/files_trashbin/l10n/zh_CN.json
+++ b/apps/files_trashbin/l10n/zh_CN.json
@@ -7,6 +7,7 @@
"Restore" : "恢复",
"List of files that have been deleted." : "已被删除的文件清单",
"No deleted files" : "无已删除文件",
+ "Files and folders you have deleted will show up here" : "此处将显示您删除的文件和文件夹",
"Deleted" : "已删除",
"You will be able to recover deleted files from here" : "您可以在此处恢复已删除的文件",
"No entries found in this folder" : "此文件夹中无项目",
diff --git a/apps/files_versions/l10n/is.js b/apps/files_versions/l10n/is.js
index 8363f167ab4..3163a9320e1 100644
--- a/apps/files_versions/l10n/is.js
+++ b/apps/files_versions/l10n/is.js
@@ -3,10 +3,23 @@ OC.L10N.register(
{
"Versions" : "Útgáfur",
"This application automatically maintains older versions of files that are changed." : "Þetta forrit viðheldur sjálfvirkt eldri útgáfum skráa sem er breytt.",
- "Version" : "Útgáfa",
- "Failed to revert {file} to revision {timestamp}." : "Mistókst að endurheimta {file} útgáfu {timestamp}.",
- "_%n byte_::_%n bytes_" : ["%n bæti","%n bæti"],
- "Restore" : "Endurheimta",
- "No other versions available" : "Engar aðrar útgáfur í boði"
+ "Name this version" : "Settu heiti á þessa útgáfu",
+ "Edit version name" : "Breyta heiti útgáfunnar",
+ "Compare to current version" : "Bera saman við fyrirliggjandi útgáfu",
+ "Restore version" : "Endurheimta útgáfu",
+ "Download version" : "Sækja útgáfu",
+ "Delete version" : "Eyða útgáfu",
+ "Version name" : "Heiti útgáfu",
+ "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full." : "Nefndar útgáfur eru varanlegar og er undanþegnar við sjálfvirkar tiltektir þegar geymslukvóti fyllist.",
+ "Remove version name" : "Fjarlægja heiti útgáfu",
+ "Save version name" : "Vista heiti útgáfu",
+ "Current version" : "Fyrirliggjandi útgáfa",
+ "Initial version" : "Upprunaleg útgáfa",
+ "Initial version restored" : "Upprunaleg útgáfa endurheimt",
+ "Version restored" : "Útgáfa endurheimt",
+ "Could not restore version" : "Gat ekki endurheimt útgáfu",
+ "Could not set version name" : "Gat ekki sett heiti á útgáfu",
+ "Could not delete version" : "Gat ekki eytt útgáfu",
+ "${version.label} restored" : "${version.label} endurheimt"
},
"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);");
diff --git a/apps/files_versions/l10n/is.json b/apps/files_versions/l10n/is.json
index 0ccabe8a7d3..95595a6a28d 100644
--- a/apps/files_versions/l10n/is.json
+++ b/apps/files_versions/l10n/is.json
@@ -1,10 +1,23 @@
{ "translations": {
"Versions" : "Útgáfur",
"This application automatically maintains older versions of files that are changed." : "Þetta forrit viðheldur sjálfvirkt eldri útgáfum skráa sem er breytt.",
- "Version" : "Útgáfa",
- "Failed to revert {file} to revision {timestamp}." : "Mistókst að endurheimta {file} útgáfu {timestamp}.",
- "_%n byte_::_%n bytes_" : ["%n bæti","%n bæti"],
- "Restore" : "Endurheimta",
- "No other versions available" : "Engar aðrar útgáfur í boði"
+ "Name this version" : "Settu heiti á þessa útgáfu",
+ "Edit version name" : "Breyta heiti útgáfunnar",
+ "Compare to current version" : "Bera saman við fyrirliggjandi útgáfu",
+ "Restore version" : "Endurheimta útgáfu",
+ "Download version" : "Sækja útgáfu",
+ "Delete version" : "Eyða útgáfu",
+ "Version name" : "Heiti útgáfu",
+ "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full." : "Nefndar útgáfur eru varanlegar og er undanþegnar við sjálfvirkar tiltektir þegar geymslukvóti fyllist.",
+ "Remove version name" : "Fjarlægja heiti útgáfu",
+ "Save version name" : "Vista heiti útgáfu",
+ "Current version" : "Fyrirliggjandi útgáfa",
+ "Initial version" : "Upprunaleg útgáfa",
+ "Initial version restored" : "Upprunaleg útgáfa endurheimt",
+ "Version restored" : "Útgáfa endurheimt",
+ "Could not restore version" : "Gat ekki endurheimt útgáfu",
+ "Could not set version name" : "Gat ekki sett heiti á útgáfu",
+ "Could not delete version" : "Gat ekki eytt útgáfu",
+ "${version.label} restored" : "${version.label} endurheimt"
},"pluralForm" :"nplurals=2; plural=(n % 10 != 1 || n % 100 == 11);"
} \ No newline at end of file
diff --git a/apps/files_versions/l10n/zh_CN.js b/apps/files_versions/l10n/zh_CN.js
index 8d90f8d322f..89e57366d4b 100644
--- a/apps/files_versions/l10n/zh_CN.js
+++ b/apps/files_versions/l10n/zh_CN.js
@@ -6,6 +6,7 @@ OC.L10N.register(
"This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "此应用程序自动维护已被更改的旧版本文件。开启时,每个用户的目录中都将呈现一个隐藏的版本文件夹,其用来储存旧版本文件。用户可随时通过Web界面还原到更旧的版本,使其成为新版本。此应用自动管理版本文件夹,以确保用户不因版本而用尽配额。\n\t\t除版本到期以外,版本App确保永不使用超过用户当前可用空间的50%。如果存储的版本超过此限制,此App将首先删除最旧的版本,直到符合限制。更多信息可见 版本 文档。",
"Name this version" : "命名此版本",
"Edit version name" : "编辑版本名",
+ "Compare to current version" : "与当前版本比较",
"Restore version" : "恢复版本",
"Download version" : "下载版本",
"Delete version" : "删除版本",
@@ -14,6 +15,7 @@ OC.L10N.register(
"Remove version name" : "删除版本名",
"Save version name" : "保存版本名",
"Current version" : "当前版本",
+ "Initial version" : "初始版本",
"Initial version restored" : "已还原最初版本",
"Version restored" : "版本已还原",
"Could not restore version" : "无法还原版本",
diff --git a/apps/files_versions/l10n/zh_CN.json b/apps/files_versions/l10n/zh_CN.json
index 6c2db74145d..a0345d964b9 100644
--- a/apps/files_versions/l10n/zh_CN.json
+++ b/apps/files_versions/l10n/zh_CN.json
@@ -4,6 +4,7 @@
"This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the user does not run out of Quota because of versions.\n\t\tIn addition to the expiry of versions, the versions app makes certain never to use more than 50% of the user's currently available free space. If stored versions exceed this limit, the app will delete the oldest versions first until it meets this limit. More information is available in the Versions documentation." : "此应用程序自动维护已被更改的旧版本文件。开启时,每个用户的目录中都将呈现一个隐藏的版本文件夹,其用来储存旧版本文件。用户可随时通过Web界面还原到更旧的版本,使其成为新版本。此应用自动管理版本文件夹,以确保用户不因版本而用尽配额。\n\t\t除版本到期以外,版本App确保永不使用超过用户当前可用空间的50%。如果存储的版本超过此限制,此App将首先删除最旧的版本,直到符合限制。更多信息可见 版本 文档。",
"Name this version" : "命名此版本",
"Edit version name" : "编辑版本名",
+ "Compare to current version" : "与当前版本比较",
"Restore version" : "恢复版本",
"Download version" : "下载版本",
"Delete version" : "删除版本",
@@ -12,6 +13,7 @@
"Remove version name" : "删除版本名",
"Save version name" : "保存版本名",
"Current version" : "当前版本",
+ "Initial version" : "初始版本",
"Initial version restored" : "已还原最初版本",
"Version restored" : "版本已还原",
"Could not restore version" : "无法还原版本",
diff --git a/apps/oauth2/l10n/zh_CN.js b/apps/oauth2/l10n/zh_CN.js
index 7d752327dce..dc606531ddb 100644
--- a/apps/oauth2/l10n/zh_CN.js
+++ b/apps/oauth2/l10n/zh_CN.js
@@ -12,6 +12,7 @@ OC.L10N.register(
"Redirection URI" : "跳转URI",
"Client Identifier" : "客户端标识",
"Secret key" : "Secret key",
+ "Delete client" : "删除客户端",
"Add client" : "添加客户端",
"Add" : "添加",
"Show client secret" : "显示客户端 secret",
diff --git a/apps/oauth2/l10n/zh_CN.json b/apps/oauth2/l10n/zh_CN.json
index 3d034ee0aed..84fdda136a7 100644
--- a/apps/oauth2/l10n/zh_CN.json
+++ b/apps/oauth2/l10n/zh_CN.json
@@ -10,6 +10,7 @@
"Redirection URI" : "跳转URI",
"Client Identifier" : "客户端标识",
"Secret key" : "Secret key",
+ "Delete client" : "删除客户端",
"Add client" : "添加客户端",
"Add" : "添加",
"Show client secret" : "显示客户端 secret",
diff --git a/apps/settings/l10n/de_DE.js b/apps/settings/l10n/de_DE.js
index 38a71621021..0197046f3e0 100644
--- a/apps/settings/l10n/de_DE.js
+++ b/apps/settings/l10n/de_DE.js
@@ -149,8 +149,8 @@ OC.L10N.register(
"Email test was successfully sent" : "Die Test-E-Mail wurde erfolgreich versandt",
"You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "Sie haben Ihre E-Mail-Serverkonfiguration noch nicht festgelegt oder überprüft. Gehen Sie bitte zu den „Grundeinstellungen“, um diese festzulegen. Benutzen Sie anschließend den Button „E-Mail senden“ unterhalb des Formulars, um Ihre Einstellungen zu überprüfen.",
"File locking" : "Dateisperre",
- "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Das Sperren von Transaktionsdateien ist deaktiviert. Dies kann zu Problemen mit den Ausführungsbedingungen führen. Aktivieren Sie \"filelocking.enabled\" in config.php, um diese Probleme zu vermeiden.",
- "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "Die Datenbank wird zum Sperren von Transaktionsdateien verwendet. Um die Leistung zu verbessern, konfigurieren Sie bitte Memcache, sofern möglich.",
+ "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Die transaktionale Dateisperre ist deaktiviert, dies kann zu Problemen mit Race Conditions führen. Aktivieren Sie \"filelocking.enabled\" in config.php, um diese Probleme zu vermeiden.",
+ "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "Die Datenbank wird für transaktionale Dateisperren verwendet. Um die Leistung zu verbessern, konfigurieren Sie bitte Memcache, falls verfügbar.",
"Forwarded for headers" : "Für Header weitergeleitet",
"Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Ihre „trusted_proxies“ Einstellungen sind nicht korrekt, es sollte ein Array sein.",
"The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "Die Konfiguration des Reverse-Proxy-Headers ist falsch. Dies stellt ein Sicherheitsproblem dar und kann es einem Angreifer ermöglichen, seine IP-Adresse so zu fälschen, dass sie für Nextcloud sichtbar ist.",
diff --git a/apps/settings/l10n/de_DE.json b/apps/settings/l10n/de_DE.json
index f266f7c911e..964c6f6a85d 100644
--- a/apps/settings/l10n/de_DE.json
+++ b/apps/settings/l10n/de_DE.json
@@ -147,8 +147,8 @@
"Email test was successfully sent" : "Die Test-E-Mail wurde erfolgreich versandt",
"You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "Sie haben Ihre E-Mail-Serverkonfiguration noch nicht festgelegt oder überprüft. Gehen Sie bitte zu den „Grundeinstellungen“, um diese festzulegen. Benutzen Sie anschließend den Button „E-Mail senden“ unterhalb des Formulars, um Ihre Einstellungen zu überprüfen.",
"File locking" : "Dateisperre",
- "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Das Sperren von Transaktionsdateien ist deaktiviert. Dies kann zu Problemen mit den Ausführungsbedingungen führen. Aktivieren Sie \"filelocking.enabled\" in config.php, um diese Probleme zu vermeiden.",
- "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "Die Datenbank wird zum Sperren von Transaktionsdateien verwendet. Um die Leistung zu verbessern, konfigurieren Sie bitte Memcache, sofern möglich.",
+ "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Die transaktionale Dateisperre ist deaktiviert, dies kann zu Problemen mit Race Conditions führen. Aktivieren Sie \"filelocking.enabled\" in config.php, um diese Probleme zu vermeiden.",
+ "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "Die Datenbank wird für transaktionale Dateisperren verwendet. Um die Leistung zu verbessern, konfigurieren Sie bitte Memcache, falls verfügbar.",
"Forwarded for headers" : "Für Header weitergeleitet",
"Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Ihre „trusted_proxies“ Einstellungen sind nicht korrekt, es sollte ein Array sein.",
"The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "Die Konfiguration des Reverse-Proxy-Headers ist falsch. Dies stellt ein Sicherheitsproblem dar und kann es einem Angreifer ermöglichen, seine IP-Adresse so zu fälschen, dass sie für Nextcloud sichtbar ist.",
diff --git a/apps/settings/l10n/pl.js b/apps/settings/l10n/pl.js
index 63a04db0b99..126a555065d 100644
--- a/apps/settings/l10n/pl.js
+++ b/apps/settings/l10n/pl.js
@@ -151,6 +151,8 @@ OC.L10N.register(
"File locking" : "Blokowanie plików",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Blokowanie plików transakcyjnych jest wyłączone, może to prowadzić do problemów z przepustowością. Włącz \"filelocking.enabled\" w config.php, aby uniknąć tych problemów.",
"The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "Baza danych służy do blokowania plików transakcyjnych. Aby zwiększyć wydajność, skonfiguruj memcache, jeśli jest dostępny.",
+ "Forwarded for headers" : "Przekazany do nagłówków",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Twoje ustawienie \"trusted_proxies\" nie jest poprawnie ustawione, powinna to być tablica.",
"The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "Konfiguracja nagłówka zwrotnego proxy jest nieprawidłowa. Jest to problem związany z bezpieczeństwem i może pozwolić osobie atakującej na sfałszowanie jego adresu IP jako widocznego dla Nextcloud.",
"Your IP address was resolved as %s" : "Twój adres IP został rozpoznany jako %s",
"The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "Konfiguracja nagłówka zwrotnego proxy jest nieprawidłowa lub uzyskujesz dostęp do Nextcloud z zaufanego proxy. Jeśli nie, jest to problem związany z bezpieczeństwem i może pozwolić osobie atakującej na sfałszowanie jego adresu IP jako widocznego dla Nextcloud.",
diff --git a/apps/settings/l10n/pl.json b/apps/settings/l10n/pl.json
index 72ef269f3e9..43fa39980c0 100644
--- a/apps/settings/l10n/pl.json
+++ b/apps/settings/l10n/pl.json
@@ -149,6 +149,8 @@
"File locking" : "Blokowanie plików",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "Blokowanie plików transakcyjnych jest wyłączone, może to prowadzić do problemów z przepustowością. Włącz \"filelocking.enabled\" w config.php, aby uniknąć tych problemów.",
"The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "Baza danych służy do blokowania plików transakcyjnych. Aby zwiększyć wydajność, skonfiguruj memcache, jeśli jest dostępny.",
+ "Forwarded for headers" : "Przekazany do nagłówków",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "Twoje ustawienie \"trusted_proxies\" nie jest poprawnie ustawione, powinna to być tablica.",
"The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "Konfiguracja nagłówka zwrotnego proxy jest nieprawidłowa. Jest to problem związany z bezpieczeństwem i może pozwolić osobie atakującej na sfałszowanie jego adresu IP jako widocznego dla Nextcloud.",
"Your IP address was resolved as %s" : "Twój adres IP został rozpoznany jako %s",
"The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "Konfiguracja nagłówka zwrotnego proxy jest nieprawidłowa lub uzyskujesz dostęp do Nextcloud z zaufanego proxy. Jeśli nie, jest to problem związany z bezpieczeństwem i może pozwolić osobie atakującej na sfałszowanie jego adresu IP jako widocznego dla Nextcloud.",
diff --git a/apps/settings/l10n/zh_CN.js b/apps/settings/l10n/zh_CN.js
index 887847bf62d..cffd608bc50 100644
--- a/apps/settings/l10n/zh_CN.js
+++ b/apps/settings/l10n/zh_CN.js
@@ -136,26 +136,69 @@ OC.L10N.register(
"Background jobs" : "后台任务",
"Unlimited" : "无限",
"Verifying" : "正在验证",
+ "Brute-force Throttle" : "暴力破解限制",
+ "Your remote address could not be determined." : "无法确定您的远程地址",
+ "Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly." : "您的地址 %s 因疑似暴力攻击已被限制,您可能在各种请求中遇到性能缓慢的问题。若前述地址与您的实际地址存在出入,则您可能错误配置了代理服务器。",
+ "Your remote address \"%s\" is not brute-force throttled." : "您的地址 %s 未受暴力攻击限制",
+ "Old user imported certificates" : "旧用户导入的证书",
"A background job is pending that checks for user imported SSL certificates. Please check back later." : "一个检查用户导入的 SSL 证书的后台工作正在进行中。请稍后再来检查。",
"There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "目前存在一些用户导入的 SSL 证书,这在 Nextcloud 21 中已经不使用了。它们可以通过“occ security:certificates:import”命令在命令行导入。它们在数据目录下的路径如下所示。",
+ "Default phone region" : "默认电话区域",
"Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "您在安装过程中未设置默认的国际区号。缺失国际区号的电话号码时将使用默认的国际区号进行验证。要允许无国际区号的电话,请在您的配置文件中添加 “default_phone_region” 设置选项并依照 ISO 3166-1 进行设置。",
+ "Email test" : "电子邮件测试",
+ "Email test was successfully sent" : "测试电子邮件成功发出",
+ "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "您尚未配置电子邮件服务器或尚未验证配置。请在“基本设置”中进行配置。配置完毕后,请点击表单下方的“发送电子邮件”按钮来验证您的设置。",
+ "File locking" : "文件锁定",
+ "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "事务性文件锁定已禁用,可能会引发争用问题。请在 config.php 中启用 filelocking.enabled 以避免这类问题的发生。",
+ "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "当前正在使用数据库处理事务性文件锁定。若有内存缓存可用,请进行配置以提升性能。",
+ "Forwarded for headers" : "转发标头",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "您的 trusted_proxy 设置存在错误,应为一个列表。",
+ "The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "反向代理标头设置不正确。这会允许攻击者对 Nextcloud 假冒其IP地址并引发安全问题。",
+ "Your IP address was resolved as %s" : "您的IP地址为%s",
+ "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "反向代理标头设置不正确,或您正在通过受信任的代理访问 Nextcloud。若您并未使用受信任的代理,这表示存在安全问题,攻击者可以对 Nextcloud 假冒其IP地址。",
"Internet connectivity" : "网络连接",
"Internet connectivity is disabled in configuration file." : "配置文件中网络连接已禁用。",
"This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "此服务器没有工作的互联网连接:无法访问多个端点。这意味着一些功能,如挂载外部存储、更新或安装第三方应用程序的通知将无法工作。远程访问文件和发送通知邮件也可能无法工作。建立从这个服务器到互联网的连接,以享受所有功能。",
+ "Old server-side-encryption" : "旧的服务器端加密",
"Disabled" : "已禁用",
"The old server-side-encryption format is enabled. We recommend disabling this." : "旧的服务器端加密格式已启用。我们建议禁用此功能。",
+ "Memcache" : "内存缓存",
+ "Configured" : "已配置",
+ "No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "未配置内存缓存。若有内存缓存可用,请进行配置以提升性能。",
+ "PHP default charset" : "PHP默认字符集",
+ "PHP configuration option \"default_charset\" should be UTF-8" : "PHP 设置选项 default_chatset 应该为 UTF-8",
+ "Freetype" : "Freetype字体",
"Supported" : "受支持",
- "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "您的 PHP 没有 FreeType 支持,导致配置文件图片和设置界面中断。",
+ "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "您的 PHP 没有 FreeType 支持,这会导致个人资料图片和设置界面出现故障。",
+ "PHP getenv" : "PHP环境变量",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP 的安装似乎不正确,无法访问系统环境变量。getenv(\"PATH\") 函数测试返回了一个空值。",
+ "PHP memory limit" : "PHP内存限制",
+ "The PHP memory limit is below the recommended value of %s." : "PHP 内存限制低于建议值 %s。",
+ "PHP modules" : "PHP模块",
+ "This instance is missing some required PHP modules. It is required to install them: %s." : "该实例缺少一些必须的PHP模块。必须安装以下模块:%s",
+ "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "该实例缺少一些推荐的PHP模块。强烈建议您安装以下模块以提升性能和兼容性:%s",
+ "PHP version" : "PHP版本",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "您当前正在使用 PHP %s。在 Nextcloud 27 中 PHP 8.0 已过时,而在 Nextcloud 28 中可能最低需要 PHP 8.1。请尽快升级 PHP 至官方支持的最新版本。",
"You are currently running PHP %s." : "您当前正在使用 PHP %s。",
+ "PHP \"output_buffering\" option" : "PHP output_buffering 选项",
+ "PHP configuration option \"output_buffering\" must be disabled" : "PHP 设置选项 output_buffering 必须被禁用",
+ "Random generator" : "随机数生成器",
+ "No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "PHP找不到合适的随机数来源,出于安全性考量强烈不推荐这样做。",
+ "Secure" : "安全",
+ "Configuration file access rights" : "配置文件访问权限",
"The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "只读配置已启用。这可以在浏览器界面保护配置。另外,每次更新时需手动赋予该文件写权限。",
"Nextcloud configuration file is writable" : "Nextcloud 配置文件可写",
+ "Database version" : "数据库版本",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "正在使用 MariaDB 版本“%s”。Nextcloud 21 及更新版本不再支持此版本,需要 MariaDB 10.2 或更高版本。",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "正在使用 MySQL 版本“%s”。Nextcloud 21 及更新版本不再支持此版本,需要 MySQL 8.0 或 MariaDB 10.2 或更高版本。",
"PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "正在使用 PostgreSQL 版本“%s”。Nextcloud 21 及更新版本不再支持此版本,需要 PostgreSQL 9.6 或更高版本。",
+ "Unknown database platform" : "未知的数据库软件",
"Architecture" : "建筑风格",
+ "64-bit" : "64位",
+ "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "您似乎正在使用32位的PHP版本。Nextcloud需要64位的PHP版本以便良好运行。请升级您的系统和PHP版本至64位!",
+ "Database transaction isolation level" : "数据库事务隔离等级",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "数据库没有运行在“READ COMMITTED”事务隔离级别。当多项操作同时执行时将产生问题。",
+ "Was not able to get transaction isolation level: %s" : "未能获取事务隔离等级:%s",
"Profile information" : "个人信息",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "个人资料图片、全名、电子邮件、电话号码、地址、网站、Twitter、组织、角色、标题、个人简介以及您的个人资料是否启用",
"Nextcloud settings" : "Nextcloud 设置",
@@ -165,6 +208,8 @@ OC.L10N.register(
"Speech-To-Text can be implemented by different apps. Here you can set which app should be used." : "语音转文本可由不同的应用程序实现。您可以在此设置使用哪个应用程序。",
"None of your currently installed apps provide Speech-To-Text functionality" : "您当前安装的应用程序均不提供语音转文本功能",
"Image generation" : "图像生成",
+ "Image generation can be implemented by different apps. Here you can set which app should be used." : "图像生成功能可能由多种应用提供。您可在此指定应当使用的应用。",
+ "None of your currently installed apps provide image generation functionality" : "您目前安装的应用都不提供图像生成功能",
"Text processing" : "文本处理",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "文本处理任务可由不同的应用程序执行。在这里,您可以设置哪个应用程序用于执行哪个任务。",
"Task:" : "任务:",
@@ -180,19 +225,34 @@ OC.L10N.register(
"Allow public uploads" : "允许公开上传",
"Always ask for a password" : "一直要求输入密码",
"Enforce password protection" : "强制密码保护",
+ "Exclude groups from password requirements" : "不对指定的组执行密码要求",
+ "Exclude groups from creating link shares" : "禁止指定的组创建分享链接",
"Exclude groups from sharing" : "在共享中排除组",
+ "Groups excluded from sharing" : "排除共享的群组",
"These groups will still be able to receive shares, but not to initiate them." : "这些组将仍可以获取共享,但无法向他人共享。",
"Set default expiration date for shares" : "设置共享的默认截止日期",
"Enforce expiration date" : "强制过期日期",
+ "Default expiration time of new shares in days" : "新建共享的默认过期时间(天)",
+ "Expire shares after x days" : "共享在X天后过期",
"Set default expiration date for shares to other servers" : "为共享给其他服务器的文件设置默认到期日",
+ "Enforce expiration date for remote shares" : "强制执行远程分享的过期时间",
+ "Default expiration time of remote shares in days" : "远程共享的默认过期时间(天)",
+ "Expire remote shares after x days" : "远程共享在X天后过期",
+ "Set default expiration date for shares via link or mail" : "设置通过链接或电子邮件分享的默认过期时间",
+ "Default expiration time of shares in days" : "默认的共享过期时间(天)",
+ "Privacy settings for sharing" : "共享的隐私设置",
"Allow username autocompletion in share dialog and allow access to the system address book" : "允许在分享对话框中自动补全用户名并访问系统通讯录",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "如果启用了“同组”自动完成和“手机号码集成”,则匹配两者中的任何一个都足以显示用户",
"Allow username autocompletion to users within the same groups and limit system address books to users in the same groups" : "允许群组内部的用户名自动补全,并将系统通讯录限制为同一群组用户",
"Allow username autocompletion to users based on phone number integration" : "允许基于手机号码集成自动完成用户的用户名",
"Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "输入全名或电子邮箱地址时,允许自动完成(忽略缺少的通讯录匹配及同组要求)",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "在公开链接上传页中显示免责声明(仅当文件列表隐藏时显示)",
+ "Disclaimer text" : "免责声明文本",
"This text will be shown on the public link upload page when the file list is hidden." : "这些内容将在公开链接上传页中当文件列表隐藏时显示。",
"Default share permissions" : "默认共享权限",
+ "Changed disclaimer text" : "免责声明文本已更新",
+ "Deleted disclaimer text" : "免责声明文本已删除",
+ "Could not set disclaimer text" : "未能设置免责声明文本",
"Two-Factor Authentication" : "两步验证",
"Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "两步验证可以对于所有用户和特定分组启用。如果没有设置两步验证提供者,他们则不能登录到系统。",
"Enforce two-factor authentication" : "强制启用两步验证",
@@ -218,10 +278,12 @@ OC.L10N.register(
"Report a bug" : "报告问题",
"Admin documentation" : "管理员文档",
"Developer documentation" : "开发者文档",
+ "Show details for {appName} app" : "显示应用 {appName} 的详细信息",
"This app is supported via your current Nextcloud subscription." : "根据您的 Nextcloud 订阅,此应用受到支持。",
"Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "特色应用由社区并在社区内开发。 它们提供了中心功能,并准备投入生产使用。",
"Featured" : "精选",
"Update to {update}" : "更新至 {update}",
+ "Rating: {score}/10" : "评分:{score}/10",
"All apps are up-to-date." : "所有的应用程序都是最新的。",
"Icon" : "图标",
"Name" : "名称",
@@ -289,7 +351,7 @@ OC.L10N.register(
"Cron (Recommended)" : "Cron(推荐)",
"Use system cron service to call the cron.php file every 5 minutes." : "使用系统定时任务服务每 5 分钟执行一次 cron.php 文件。",
"The cron.php needs to be executed by the system user \"{user}\"." : "cron.php 需要由系统用户“{user}”执行。",
- "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "您需要安装 PHP POSIX 拓展,详情请见 {linkstart}PHP documentation{linkend}。",
+ "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "您需要安装 PHP POSIX 拓展,详情请见 {linkstart}PHP 文档{linkend}。",
"Unable to update background job mode" : "无法更新后台任务模式",
"Profile" : "个人资料",
"Enable or disable profile by default for new users." : "对新用户默认启用或禁用简介。",
@@ -372,6 +434,7 @@ OC.L10N.register(
"The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "系统将遵循个人资料的 “可见性” 和 “范围” 设置中限制更严格那个。例如,当 “可见性” 设置为 “显示给所有人”,而 “范围” 设置为 “私密” 时,系统将按照 “私密” 来设置您个人资料",
"Unable to update visibility of {displayId}" : "无法更新 {displayId} 的可见性",
"Your role" : "您的角色",
+ "Your X (formerly Twitter) handle" : "您的X(原Twitter)用户名",
"Your website" : "您的网站",
"No {property} set" : "没有设置 {property}",
"Unable to update {property}" : "无法更新 {property}",
@@ -499,6 +562,7 @@ OC.L10N.register(
"Organisation" : "组织",
"Phone number" : "电话号码",
"Role" : "角色",
+ "X (formerly Twitter)" : "X(原Twitter)",
"Fediverse (e.g. Mastodon)" : "联邦宇宙(例如 Mastodon)",
"Website" : "网站",
"Profile visibility" : "个人资料可见性",
diff --git a/apps/settings/l10n/zh_CN.json b/apps/settings/l10n/zh_CN.json
index aca6f1fd779..0e32e5c543c 100644
--- a/apps/settings/l10n/zh_CN.json
+++ b/apps/settings/l10n/zh_CN.json
@@ -134,26 +134,69 @@
"Background jobs" : "后台任务",
"Unlimited" : "无限",
"Verifying" : "正在验证",
+ "Brute-force Throttle" : "暴力破解限制",
+ "Your remote address could not be determined." : "无法确定您的远程地址",
+ "Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly." : "您的地址 %s 因疑似暴力攻击已被限制,您可能在各种请求中遇到性能缓慢的问题。若前述地址与您的实际地址存在出入,则您可能错误配置了代理服务器。",
+ "Your remote address \"%s\" is not brute-force throttled." : "您的地址 %s 未受暴力攻击限制",
+ "Old user imported certificates" : "旧用户导入的证书",
"A background job is pending that checks for user imported SSL certificates. Please check back later." : "一个检查用户导入的 SSL 证书的后台工作正在进行中。请稍后再来检查。",
"There are some user imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "目前存在一些用户导入的 SSL 证书,这在 Nextcloud 21 中已经不使用了。它们可以通过“occ security:certificates:import”命令在命令行导入。它们在数据目录下的路径如下所示。",
+ "Default phone region" : "默认电话区域",
"Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "您在安装过程中未设置默认的国际区号。缺失国际区号的电话号码时将使用默认的国际区号进行验证。要允许无国际区号的电话,请在您的配置文件中添加 “default_phone_region” 设置选项并依照 ISO 3166-1 进行设置。",
+ "Email test" : "电子邮件测试",
+ "Email test was successfully sent" : "测试电子邮件成功发出",
+ "You have not set or verified your email server configuration, yet. Please head over to the \"Basic settings\" in order to set them. Afterwards, use the \"Send email\" button below the form to verify your settings." : "您尚未配置电子邮件服务器或尚未验证配置。请在“基本设置”中进行配置。配置完毕后,请点击表单下方的“发送电子邮件”按钮来验证您的设置。",
+ "File locking" : "文件锁定",
+ "Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems." : "事务性文件锁定已禁用,可能会引发争用问题。请在 config.php 中启用 filelocking.enabled 以避免这类问题的发生。",
+ "The database is used for transactional file locking. To enhance performance, please configure memcache, if available." : "当前正在使用数据库处理事务性文件锁定。若有内存缓存可用,请进行配置以提升性能。",
+ "Forwarded for headers" : "转发标头",
+ "Your \"trusted_proxies\" setting is not correctly set, it should be an array." : "您的 trusted_proxy 设置存在错误,应为一个列表。",
+ "The reverse proxy header configuration is incorrect. This is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "反向代理标头设置不正确。这会允许攻击者对 Nextcloud 假冒其IP地址并引发安全问题。",
+ "Your IP address was resolved as %s" : "您的IP地址为%s",
+ "The reverse proxy header configuration is incorrect, or you are accessing Nextcloud from a trusted proxy. If not, this is a security issue and can allow an attacker to spoof their IP address as visible to the Nextcloud." : "反向代理标头设置不正确,或您正在通过受信任的代理访问 Nextcloud。若您并未使用受信任的代理,这表示存在安全问题,攻击者可以对 Nextcloud 假冒其IP地址。",
"Internet connectivity" : "网络连接",
"Internet connectivity is disabled in configuration file." : "配置文件中网络连接已禁用。",
"This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "此服务器没有工作的互联网连接:无法访问多个端点。这意味着一些功能,如挂载外部存储、更新或安装第三方应用程序的通知将无法工作。远程访问文件和发送通知邮件也可能无法工作。建立从这个服务器到互联网的连接,以享受所有功能。",
+ "Old server-side-encryption" : "旧的服务器端加密",
"Disabled" : "已禁用",
"The old server-side-encryption format is enabled. We recommend disabling this." : "旧的服务器端加密格式已启用。我们建议禁用此功能。",
+ "Memcache" : "内存缓存",
+ "Configured" : "已配置",
+ "No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "未配置内存缓存。若有内存缓存可用,请进行配置以提升性能。",
+ "PHP default charset" : "PHP默认字符集",
+ "PHP configuration option \"default_charset\" should be UTF-8" : "PHP 设置选项 default_chatset 应该为 UTF-8",
+ "Freetype" : "Freetype字体",
"Supported" : "受支持",
- "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "您的 PHP 没有 FreeType 支持,导致配置文件图片和设置界面中断。",
+ "Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "您的 PHP 没有 FreeType 支持,这会导致个人资料图片和设置界面出现故障。",
+ "PHP getenv" : "PHP环境变量",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP 的安装似乎不正确,无法访问系统环境变量。getenv(\"PATH\") 函数测试返回了一个空值。",
+ "PHP memory limit" : "PHP内存限制",
+ "The PHP memory limit is below the recommended value of %s." : "PHP 内存限制低于建议值 %s。",
+ "PHP modules" : "PHP模块",
+ "This instance is missing some required PHP modules. It is required to install them: %s." : "该实例缺少一些必须的PHP模块。必须安装以下模块:%s",
+ "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "该实例缺少一些推荐的PHP模块。强烈建议您安装以下模块以提升性能和兼容性:%s",
+ "PHP version" : "PHP版本",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "您当前正在使用 PHP %s。在 Nextcloud 27 中 PHP 8.0 已过时,而在 Nextcloud 28 中可能最低需要 PHP 8.1。请尽快升级 PHP 至官方支持的最新版本。",
"You are currently running PHP %s." : "您当前正在使用 PHP %s。",
+ "PHP \"output_buffering\" option" : "PHP output_buffering 选项",
+ "PHP configuration option \"output_buffering\" must be disabled" : "PHP 设置选项 output_buffering 必须被禁用",
+ "Random generator" : "随机数生成器",
+ "No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "PHP找不到合适的随机数来源,出于安全性考量强烈不推荐这样做。",
+ "Secure" : "安全",
+ "Configuration file access rights" : "配置文件访问权限",
"The read-only config has been enabled. This prevents setting some configurations via the web-interface. Furthermore, the file needs to be made writable manually for every update." : "只读配置已启用。这可以在浏览器界面保护配置。另外,每次更新时需手动赋予该文件写权限。",
"Nextcloud configuration file is writable" : "Nextcloud 配置文件可写",
+ "Database version" : "数据库版本",
"MariaDB version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MariaDB 10.2 or higher." : "正在使用 MariaDB 版本“%s”。Nextcloud 21 及更新版本不再支持此版本,需要 MariaDB 10.2 或更高版本。",
"MySQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require MySQL 8.0 or MariaDB 10.2 or higher." : "正在使用 MySQL 版本“%s”。Nextcloud 21 及更新版本不再支持此版本,需要 MySQL 8.0 或 MariaDB 10.2 或更高版本。",
"PostgreSQL version \"%s\" is used. Nextcloud 21 and higher do not support this version and require PostgreSQL 9.6 or higher." : "正在使用 PostgreSQL 版本“%s”。Nextcloud 21 及更新版本不再支持此版本,需要 PostgreSQL 9.6 或更高版本。",
+ "Unknown database platform" : "未知的数据库软件",
"Architecture" : "建筑风格",
+ "64-bit" : "64位",
+ "It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "您似乎正在使用32位的PHP版本。Nextcloud需要64位的PHP版本以便良好运行。请升级您的系统和PHP版本至64位!",
+ "Database transaction isolation level" : "数据库事务隔离等级",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "数据库没有运行在“READ COMMITTED”事务隔离级别。当多项操作同时执行时将产生问题。",
+ "Was not able to get transaction isolation level: %s" : "未能获取事务隔离等级:%s",
"Profile information" : "个人信息",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "个人资料图片、全名、电子邮件、电话号码、地址、网站、Twitter、组织、角色、标题、个人简介以及您的个人资料是否启用",
"Nextcloud settings" : "Nextcloud 设置",
@@ -163,6 +206,8 @@
"Speech-To-Text can be implemented by different apps. Here you can set which app should be used." : "语音转文本可由不同的应用程序实现。您可以在此设置使用哪个应用程序。",
"None of your currently installed apps provide Speech-To-Text functionality" : "您当前安装的应用程序均不提供语音转文本功能",
"Image generation" : "图像生成",
+ "Image generation can be implemented by different apps. Here you can set which app should be used." : "图像生成功能可能由多种应用提供。您可在此指定应当使用的应用。",
+ "None of your currently installed apps provide image generation functionality" : "您目前安装的应用都不提供图像生成功能",
"Text processing" : "文本处理",
"Text processing tasks can be implemented by different apps. Here you can set which app should be used for which task." : "文本处理任务可由不同的应用程序执行。在这里,您可以设置哪个应用程序用于执行哪个任务。",
"Task:" : "任务:",
@@ -178,19 +223,34 @@
"Allow public uploads" : "允许公开上传",
"Always ask for a password" : "一直要求输入密码",
"Enforce password protection" : "强制密码保护",
+ "Exclude groups from password requirements" : "不对指定的组执行密码要求",
+ "Exclude groups from creating link shares" : "禁止指定的组创建分享链接",
"Exclude groups from sharing" : "在共享中排除组",
+ "Groups excluded from sharing" : "排除共享的群组",
"These groups will still be able to receive shares, but not to initiate them." : "这些组将仍可以获取共享,但无法向他人共享。",
"Set default expiration date for shares" : "设置共享的默认截止日期",
"Enforce expiration date" : "强制过期日期",
+ "Default expiration time of new shares in days" : "新建共享的默认过期时间(天)",
+ "Expire shares after x days" : "共享在X天后过期",
"Set default expiration date for shares to other servers" : "为共享给其他服务器的文件设置默认到期日",
+ "Enforce expiration date for remote shares" : "强制执行远程分享的过期时间",
+ "Default expiration time of remote shares in days" : "远程共享的默认过期时间(天)",
+ "Expire remote shares after x days" : "远程共享在X天后过期",
+ "Set default expiration date for shares via link or mail" : "设置通过链接或电子邮件分享的默认过期时间",
+ "Default expiration time of shares in days" : "默认的共享过期时间(天)",
+ "Privacy settings for sharing" : "共享的隐私设置",
"Allow username autocompletion in share dialog and allow access to the system address book" : "允许在分享对话框中自动补全用户名并访问系统通讯录",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "如果启用了“同组”自动完成和“手机号码集成”,则匹配两者中的任何一个都足以显示用户",
"Allow username autocompletion to users within the same groups and limit system address books to users in the same groups" : "允许群组内部的用户名自动补全,并将系统通讯录限制为同一群组用户",
"Allow username autocompletion to users based on phone number integration" : "允许基于手机号码集成自动完成用户的用户名",
"Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "输入全名或电子邮箱地址时,允许自动完成(忽略缺少的通讯录匹配及同组要求)",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "在公开链接上传页中显示免责声明(仅当文件列表隐藏时显示)",
+ "Disclaimer text" : "免责声明文本",
"This text will be shown on the public link upload page when the file list is hidden." : "这些内容将在公开链接上传页中当文件列表隐藏时显示。",
"Default share permissions" : "默认共享权限",
+ "Changed disclaimer text" : "免责声明文本已更新",
+ "Deleted disclaimer text" : "免责声明文本已删除",
+ "Could not set disclaimer text" : "未能设置免责声明文本",
"Two-Factor Authentication" : "两步验证",
"Two-factor authentication can be enforced for all users and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "两步验证可以对于所有用户和特定分组启用。如果没有设置两步验证提供者,他们则不能登录到系统。",
"Enforce two-factor authentication" : "强制启用两步验证",
@@ -216,10 +276,12 @@
"Report a bug" : "报告问题",
"Admin documentation" : "管理员文档",
"Developer documentation" : "开发者文档",
+ "Show details for {appName} app" : "显示应用 {appName} 的详细信息",
"This app is supported via your current Nextcloud subscription." : "根据您的 Nextcloud 订阅,此应用受到支持。",
"Featured apps are developed by and within the community. They offer central functionality and are ready for production use." : "特色应用由社区并在社区内开发。 它们提供了中心功能,并准备投入生产使用。",
"Featured" : "精选",
"Update to {update}" : "更新至 {update}",
+ "Rating: {score}/10" : "评分:{score}/10",
"All apps are up-to-date." : "所有的应用程序都是最新的。",
"Icon" : "图标",
"Name" : "名称",
@@ -287,7 +349,7 @@
"Cron (Recommended)" : "Cron(推荐)",
"Use system cron service to call the cron.php file every 5 minutes." : "使用系统定时任务服务每 5 分钟执行一次 cron.php 文件。",
"The cron.php needs to be executed by the system user \"{user}\"." : "cron.php 需要由系统用户“{user}”执行。",
- "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "您需要安装 PHP POSIX 拓展,详情请见 {linkstart}PHP documentation{linkend}。",
+ "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "您需要安装 PHP POSIX 拓展,详情请见 {linkstart}PHP 文档{linkend}。",
"Unable to update background job mode" : "无法更新后台任务模式",
"Profile" : "个人资料",
"Enable or disable profile by default for new users." : "对新用户默认启用或禁用简介。",
@@ -370,6 +432,7 @@
"The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "系统将遵循个人资料的 “可见性” 和 “范围” 设置中限制更严格那个。例如,当 “可见性” 设置为 “显示给所有人”,而 “范围” 设置为 “私密” 时,系统将按照 “私密” 来设置您个人资料",
"Unable to update visibility of {displayId}" : "无法更新 {displayId} 的可见性",
"Your role" : "您的角色",
+ "Your X (formerly Twitter) handle" : "您的X(原Twitter)用户名",
"Your website" : "您的网站",
"No {property} set" : "没有设置 {property}",
"Unable to update {property}" : "无法更新 {property}",
@@ -497,6 +560,7 @@
"Organisation" : "组织",
"Phone number" : "电话号码",
"Role" : "角色",
+ "X (formerly Twitter)" : "X(原Twitter)",
"Fediverse (e.g. Mastodon)" : "联邦宇宙(例如 Mastodon)",
"Website" : "网站",
"Profile visibility" : "个人资料可见性",
diff --git a/apps/updatenotification/l10n/pl.js b/apps/updatenotification/l10n/pl.js
index 490d1af4268..fcb83696d48 100644
--- a/apps/updatenotification/l10n/pl.js
+++ b/apps/updatenotification/l10n/pl.js
@@ -26,6 +26,9 @@ OC.L10N.register(
"The update check is not yet finished. Please refresh the page." : "Sprawdzanie aktualizacji nie zostało jeszcze zakończone. Odśwież stronę.",
"Your version is up to date." : "Posiadasz aktualną wersję.",
"A non-default update server is in use to be checked for updates:" : "Do sprawdzania aktualizacji nie są używane domyślne serwery aktualizacji:",
+ "Update channel" : "Zaktualizuj kanał",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Zmiana kanału aktualizacji wpływa również na stronę zarządzania aplikacjami. Np. po przejściu na kanał beta aktualizacje aplikacji w wersji beta będą oferowane na stronie zarządzania aplikacjami.",
+ "Current update channel:" : "Aktualny kanał aktualizacji:",
"You can always update to a newer version. But you can never downgrade to a more stable version." : "Zawsze możesz zaktualizować do nowszej wersji. Ale nigdy nie możesz powrócić do wersji bardziej stabilnej.",
"Notify members of the following groups about available updates:" : "Powiadom członków następujących grup o dostępnych aktualizacjach:",
"No groups" : "Brak grup",
diff --git a/apps/updatenotification/l10n/pl.json b/apps/updatenotification/l10n/pl.json
index 647aee8f25a..3a62a93784c 100644
--- a/apps/updatenotification/l10n/pl.json
+++ b/apps/updatenotification/l10n/pl.json
@@ -24,6 +24,9 @@
"The update check is not yet finished. Please refresh the page." : "Sprawdzanie aktualizacji nie zostało jeszcze zakończone. Odśwież stronę.",
"Your version is up to date." : "Posiadasz aktualną wersję.",
"A non-default update server is in use to be checked for updates:" : "Do sprawdzania aktualizacji nie są używane domyślne serwery aktualizacji:",
+ "Update channel" : "Zaktualizuj kanał",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "Zmiana kanału aktualizacji wpływa również na stronę zarządzania aplikacjami. Np. po przejściu na kanał beta aktualizacje aplikacji w wersji beta będą oferowane na stronie zarządzania aplikacjami.",
+ "Current update channel:" : "Aktualny kanał aktualizacji:",
"You can always update to a newer version. But you can never downgrade to a more stable version." : "Zawsze możesz zaktualizować do nowszej wersji. Ale nigdy nie możesz powrócić do wersji bardziej stabilnej.",
"Notify members of the following groups about available updates:" : "Powiadom członków następujących grup o dostępnych aktualizacjach:",
"No groups" : "Brak grup",
diff --git a/apps/updatenotification/l10n/zh_CN.js b/apps/updatenotification/l10n/zh_CN.js
index 70d12893fe6..38b63165808 100644
--- a/apps/updatenotification/l10n/zh_CN.js
+++ b/apps/updatenotification/l10n/zh_CN.js
@@ -8,6 +8,7 @@ OC.L10N.register(
"The update server could not be reached since %d days to check for new updates." : "更新服务器自 %d 天前起无法访问以检查更新。",
"Please check the Nextcloud and server log files for errors." : "请检查 Nextcloud 和服务器的日志中的错误。",
"Update to %1$s is available." : " 可以更新到 %1$s 。",
+ "Update to {serverAndVersion} is available." : "可以更新到 {serverAndVersion} 。",
"Update for {app} to version %s is available." : "可以将您的 {app} 更新到版本 %s 。",
"Update notification" : "更新通知",
"Displays update notifications for Nextcloud and provides the SSO for the updater." : "显示 Nextcloud 的更新提示,并提供更新器的认证页面。",
@@ -16,6 +17,7 @@ OC.L10N.register(
"Apps missing compatible version" : "缺少兼容版本的应用",
"View in store" : "在商店中查看",
"Apps with compatible version" : "有兼容版本的应用",
+ "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "注意:不推荐超过100个用户的站点使用网页更新程序!请改用命令行更新!",
"Open updater" : "打开更新器",
"Download now" : "开始下载",
"Please use the command line updater to update." : "请使用命令行更新器来更新",
@@ -24,8 +26,12 @@ OC.L10N.register(
"The update check is not yet finished. Please refresh the page." : "更新检查未完成。请刷新页面。",
"Your version is up to date." : "您的版本已是最新。",
"A non-default update server is in use to be checked for updates:" : "检查更新使用了一个非默认的服务器:",
+ "Update channel" : "更新通道",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "更改更新通道会同样影响应用管理页面。比如在切换到测试通道后,在应用管理页面中也会提供测试版的应用更新。",
+ "Current update channel:" : "当前的更新通道:",
"You can always update to a newer version. But you can never downgrade to a more stable version." : "您可以升级到新版本,但不能降级到更稳定的旧版本。",
"Notify members of the following groups about available updates:" : "提醒以下组群的用户关于可用的更新:",
+ "No groups" : "无群组",
"Only notifications for app updates are available." : "只有应用更新的通知可用",
"The selected update channel makes dedicated notifications for the server obsolete." : "被选中的升级通道将会通知未更新的服务器。",
"The selected update channel does not support updates of the server." : "选中的更新通道不支持服务器升级。",
@@ -35,12 +41,14 @@ OC.L10N.register(
"Checking apps for compatible versions" : "正在检查应用程序的兼容版本",
"Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "请确认 config.php 没有设置<samp>appstoreenabled </samp> 为 false。",
"Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store." : "无法连接到应用商店或没有返回任何更新。手动搜索更新,或者确保你的服务器可以上网且可以连接到应用商店。",
+ "<strong>All</strong> apps have a compatible version for this Nextcloud version available." : "<strong>所有</strong>应用都有与这个 Nextcloud 版本兼容的版本可用",
"Enterprise" : "企业级",
"For enterprise use. Provides always the latest patch level, but will not update to the next major release immediately. That update happens once Nextcloud GmbH has done additional hardening and testing for large-scale and mission-critical deployments. This channel is only available to customers and provides the Nextcloud Enterprise package." : "供企业使用。总是提供最新的补丁级别,但不会马上升级到下一个大版本。当Nextcloud GmbH为大规模和关键任务部署完成额外的加固和测试后,升级才会进行。此频道只对客户可用,提供Nextcloud企业级软件包。",
"Stable" : "稳定版",
"The most recent stable version. It is suited for regular use and will always update to the latest major version." : "最新稳定版本。适合日常使用并总是更新至最新主版本。",
"Beta" : "Beta 测试版",
"A pre-release version only for testing new features, not for production environments." : "预发布版本仅作测试新功能用,不可用于生产环境。",
+ "_<strong>%n</strong> app has no compatible version for this Nextcloud version available._::_<strong>%n</strong> apps have no compatible version for this Nextcloud version available._" : ["<strong>%n</strong>个应用没有与这个 Nextcloud 版本兼容的版本可用"],
"You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "你可以在下面改变更新渠道,这也会影响到应用管理页面。例如:切换到测试版渠道后,测试版应用程序的更新将在应用程序管理页面提供给你。",
"Update channel:" : "更新通道:"
},
diff --git a/apps/updatenotification/l10n/zh_CN.json b/apps/updatenotification/l10n/zh_CN.json
index 0c640c87252..dbfade4272a 100644
--- a/apps/updatenotification/l10n/zh_CN.json
+++ b/apps/updatenotification/l10n/zh_CN.json
@@ -6,6 +6,7 @@
"The update server could not be reached since %d days to check for new updates." : "更新服务器自 %d 天前起无法访问以检查更新。",
"Please check the Nextcloud and server log files for errors." : "请检查 Nextcloud 和服务器的日志中的错误。",
"Update to %1$s is available." : " 可以更新到 %1$s 。",
+ "Update to {serverAndVersion} is available." : "可以更新到 {serverAndVersion} 。",
"Update for {app} to version %s is available." : "可以将您的 {app} 更新到版本 %s 。",
"Update notification" : "更新通知",
"Displays update notifications for Nextcloud and provides the SSO for the updater." : "显示 Nextcloud 的更新提示,并提供更新器的认证页面。",
@@ -14,6 +15,7 @@
"Apps missing compatible version" : "缺少兼容版本的应用",
"View in store" : "在商店中查看",
"Apps with compatible version" : "有兼容版本的应用",
+ "Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "注意:不推荐超过100个用户的站点使用网页更新程序!请改用命令行更新!",
"Open updater" : "打开更新器",
"Download now" : "开始下载",
"Please use the command line updater to update." : "请使用命令行更新器来更新",
@@ -22,8 +24,12 @@
"The update check is not yet finished. Please refresh the page." : "更新检查未完成。请刷新页面。",
"Your version is up to date." : "您的版本已是最新。",
"A non-default update server is in use to be checked for updates:" : "检查更新使用了一个非默认的服务器:",
+ "Update channel" : "更新通道",
+ "Changing the update channel also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "更改更新通道会同样影响应用管理页面。比如在切换到测试通道后,在应用管理页面中也会提供测试版的应用更新。",
+ "Current update channel:" : "当前的更新通道:",
"You can always update to a newer version. But you can never downgrade to a more stable version." : "您可以升级到新版本,但不能降级到更稳定的旧版本。",
"Notify members of the following groups about available updates:" : "提醒以下组群的用户关于可用的更新:",
+ "No groups" : "无群组",
"Only notifications for app updates are available." : "只有应用更新的通知可用",
"The selected update channel makes dedicated notifications for the server obsolete." : "被选中的升级通道将会通知未更新的服务器。",
"The selected update channel does not support updates of the server." : "选中的更新通道不支持服务器升级。",
@@ -33,12 +39,14 @@
"Checking apps for compatible versions" : "正在检查应用程序的兼容版本",
"Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "请确认 config.php 没有设置<samp>appstoreenabled </samp> 为 false。",
"Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store." : "无法连接到应用商店或没有返回任何更新。手动搜索更新,或者确保你的服务器可以上网且可以连接到应用商店。",
+ "<strong>All</strong> apps have a compatible version for this Nextcloud version available." : "<strong>所有</strong>应用都有与这个 Nextcloud 版本兼容的版本可用",
"Enterprise" : "企业级",
"For enterprise use. Provides always the latest patch level, but will not update to the next major release immediately. That update happens once Nextcloud GmbH has done additional hardening and testing for large-scale and mission-critical deployments. This channel is only available to customers and provides the Nextcloud Enterprise package." : "供企业使用。总是提供最新的补丁级别,但不会马上升级到下一个大版本。当Nextcloud GmbH为大规模和关键任务部署完成额外的加固和测试后,升级才会进行。此频道只对客户可用,提供Nextcloud企业级软件包。",
"Stable" : "稳定版",
"The most recent stable version. It is suited for regular use and will always update to the latest major version." : "最新稳定版本。适合日常使用并总是更新至最新主版本。",
"Beta" : "Beta 测试版",
"A pre-release version only for testing new features, not for production environments." : "预发布版本仅作测试新功能用,不可用于生产环境。",
+ "_<strong>%n</strong> app has no compatible version for this Nextcloud version available._::_<strong>%n</strong> apps have no compatible version for this Nextcloud version available._" : ["<strong>%n</strong>个应用没有与这个 Nextcloud 版本兼容的版本可用"],
"You can change the update channel below which also affects the apps management page. E.g. after switching to the beta channel, beta app updates will be offered to you in the apps management page." : "你可以在下面改变更新渠道,这也会影响到应用管理页面。例如:切换到测试版渠道后,测试版应用程序的更新将在应用程序管理页面提供给你。",
"Update channel:" : "更新通道:"
},"pluralForm" :"nplurals=1; plural=0;"
diff --git a/apps/workflowengine/l10n/is.js b/apps/workflowengine/l10n/is.js
index 1150e2ac5fd..565b353c375 100644
--- a/apps/workflowengine/l10n/is.js
+++ b/apps/workflowengine/l10n/is.js
@@ -35,6 +35,7 @@ OC.L10N.register(
"Save" : "Vista",
"Available flows" : "Tiltæk flæði",
"More flows" : "Fleiri flæði",
+ "Browse the App Store" : "Flakka um forritasafnið",
"Configured flows" : "Uppsett flæði",
"Your flows" : "Flæðin þín",
"matches" : "samsvarar",
diff --git a/apps/workflowengine/l10n/is.json b/apps/workflowengine/l10n/is.json
index cc2b18a5481..a2998066521 100644
--- a/apps/workflowengine/l10n/is.json
+++ b/apps/workflowengine/l10n/is.json
@@ -33,6 +33,7 @@
"Save" : "Vista",
"Available flows" : "Tiltæk flæði",
"More flows" : "Fleiri flæði",
+ "Browse the App Store" : "Flakka um forritasafnið",
"Configured flows" : "Uppsett flæði",
"Your flows" : "Flæðin þín",
"matches" : "samsvarar",
diff --git a/core/l10n/ro.js b/core/l10n/ro.js
index 14e69ad685b..c4d43ac58de 100644
--- a/core/l10n/ro.js
+++ b/core/l10n/ro.js
@@ -110,7 +110,7 @@ OC.L10N.register(
"For more details see the {linkstart}documentation ↗{linkend}." : "Pentru mai multe detalii vedeți {linkstart}documentația ↗{linkend}.",
"Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Directorul de date și fișierele sunt probabil accesibile din Internet. Fișierul .htaccess nu este funcțional. Se recomandă puternic configurarea serverului web astfel încât directorul de date să nu mai fie accesibil astfel, sau mutați-l în afara rădăcinii documentelor a serverului web.",
"The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "Headerul HTTP \"{header}\" nu este setat la \"{expected}\". Aceasta este un risc major de confidențialitate și vă recomandăm să o remediați.",
- "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "Headerul HTTP \"{header}\" nu este setat la \"{expected}\". Unele funcționalități pot să nu funcționeze corect și se recomandă remedierea problemei.",
+ "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "Headerul HTTP \"{header}\" nu este setat la \"{expected}\". Unele caracteristici pot să nu funcționeze corect și se recomandă remedierea acestei probleme.",
"The \"{header}\" HTTP header does not contain \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "Headerul HTTP \"{header}\" nu conține \"{expected}\". Este un risc potențial de securitate și confidențialitate și se recomandă remedierea.",
"The \"{header}\" HTTP header is not set to \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" or \"{val5}\". This can leak referer information. See the {linkstart}W3C Recommendation ↗{linkend}." : "Headerul HTTP \"{header}\" nu este setat la \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" sau \"{val5}\". Aceasta poate conduce la scurgeri în legătură cu referer. Vedeți {linkstart}Recomandarea W3C ↗{linkend}.",
"The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the {linkstart}security tips ↗{linkend}." : "Headerul HTTP \"Strict-Transport-Security\" nu este setat la cel puțin \"{seconds}\" secunde. Pentru o bună securitate, se recomandă activarea HSTS așa cum este specificat în {linkstart}sugestii pentru securitate ↗{linkend}.",
@@ -413,7 +413,7 @@ OC.L10N.register(
"The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Modulul PHP \"fileinfo\" lipsește. Se recomandă cu tărie activarea acestui modul pentru a obține cele mai bune rezultate cu detectarea tipurilor MIME.",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the {linkstart}documentation ↗{linkend} for more information." : "Blocarea fișierului tranzacțional este dezactivată, aceasta poate duce la probleme. Adăugați \"filelocking.enabled\" în config.php pentru a evita aceste probleme. Vedeți {linkstart}linkend{linkend} pentru mai multe informații.",
"Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective {linkstart}ISO 3166-1 code ↗{linkend} of the region to your config file." : "Instanța nu are configurată o regiune telefonică implicită. Aceasta este necesară pentru validarea numerelor de telefon în setările profilurilor fără un cod de țară. Pentru a permite utilizarea numerelor fără cod de țară, adăugați \"default_phone_region\" cu codul respectiv {linkstart}ISO 3166-1 ↗{linkend} al regiunii în fișierul de configurație.",
- "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Acest server nu are o conexiune funcțională la Internet. Mai multe puncte finale nu pot fi contactate. Aceasta înseamnă că unele funcționalități precum montarea unui spațiu extern de stocare, notificări despre actualizări sau instalarea aplicațiilor din sursă terță nu vor fi accesibile. De asemenea, ar putea să nu funcționeze nici accesarea fișierelor la distanță și transmiterea emailurilor de notificare. Stabiliți o conexiune la Internet pentru acest server pentru a beneficia de toate facilitățile.",
+ "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Acest server nu are o conexiune funcțională la Internet. Mai multe puncte finale nu pot fi contactate. Aceasta înseamnă că unele caracteristici precum montarea unui spațiu extern de stocare, notificări despre actualizări sau instalarea aplicațiilor din sursă terță nu vor fi accesibile. De asemenea, ar putea să nu funcționeze nici accesul fișierelor la distanță și transmiterea emailurilor de notificare. Stabiliți o conexiune la Internet pentru acest server pentru a beneficia de toate facilitățile.",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the {linkstart}documentation ↗{linkend}." : "Nu este configurat un cache de memorie. Pentru îmbunătățirea performanței, configurați o memcache, dacă este disponibilă. Mai multe informații pot fi găsite în {linkstart}documentație ↗{linkend}.",
"No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the {linkstart}documentation ↗{linkend}." : "PHP nu a găsit o sursă potrivită pentru elemente aleatoare, ceea ce este nerecomandat din motive de securitate. Informații suplimentare se pot găsi în {linkstart}documentație ↗{linkend}.",
"You are currently running PHP {version}. Upgrade your PHP version to take advantage of {linkstart}performance and security updates provided by the PHP Group ↗{linkend} as soon as your distribution supports it." : "Aveți {version} de PHP. Actualizați versiunea de PHP pentru a beneficia de {linkstart}actualizările de performanță și de securitate furnizate de PHP Group ↗{linkend} de îndată ce distribuția vă permite.",
diff --git a/core/l10n/ro.json b/core/l10n/ro.json
index 149acb1abdb..c593bb024f2 100644
--- a/core/l10n/ro.json
+++ b/core/l10n/ro.json
@@ -108,7 +108,7 @@
"For more details see the {linkstart}documentation ↗{linkend}." : "Pentru mai multe detalii vedeți {linkstart}documentația ↗{linkend}.",
"Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Directorul de date și fișierele sunt probabil accesibile din Internet. Fișierul .htaccess nu este funcțional. Se recomandă puternic configurarea serverului web astfel încât directorul de date să nu mai fie accesibil astfel, sau mutați-l în afara rădăcinii documentelor a serverului web.",
"The \"{header}\" HTTP header is not set to \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "Headerul HTTP \"{header}\" nu este setat la \"{expected}\". Aceasta este un risc major de confidențialitate și vă recomandăm să o remediați.",
- "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "Headerul HTTP \"{header}\" nu este setat la \"{expected}\". Unele funcționalități pot să nu funcționeze corect și se recomandă remedierea problemei.",
+ "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "Headerul HTTP \"{header}\" nu este setat la \"{expected}\". Unele caracteristici pot să nu funcționeze corect și se recomandă remedierea acestei probleme.",
"The \"{header}\" HTTP header does not contain \"{expected}\". This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "Headerul HTTP \"{header}\" nu conține \"{expected}\". Este un risc potențial de securitate și confidențialitate și se recomandă remedierea.",
"The \"{header}\" HTTP header is not set to \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" or \"{val5}\". This can leak referer information. See the {linkstart}W3C Recommendation ↗{linkend}." : "Headerul HTTP \"{header}\" nu este setat la \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" sau \"{val5}\". Aceasta poate conduce la scurgeri în legătură cu referer. Vedeți {linkstart}Recomandarea W3C ↗{linkend}.",
"The \"Strict-Transport-Security\" HTTP header is not set to at least \"{seconds}\" seconds. For enhanced security, it is recommended to enable HSTS as described in the {linkstart}security tips ↗{linkend}." : "Headerul HTTP \"Strict-Transport-Security\" nu este setat la cel puțin \"{seconds}\" secunde. Pentru o bună securitate, se recomandă activarea HSTS așa cum este specificat în {linkstart}sugestii pentru securitate ↗{linkend}.",
@@ -411,7 +411,7 @@
"The PHP module \"fileinfo\" is missing. It is strongly recommended to enable this module to get the best results with MIME type detection." : "Modulul PHP \"fileinfo\" lipsește. Se recomandă cu tărie activarea acestui modul pentru a obține cele mai bune rezultate cu detectarea tipurilor MIME.",
"Transactional file locking is disabled, this might lead to issues with race conditions. Enable \"filelocking.enabled\" in config.php to avoid these problems. See the {linkstart}documentation ↗{linkend} for more information." : "Blocarea fișierului tranzacțional este dezactivată, aceasta poate duce la probleme. Adăugați \"filelocking.enabled\" în config.php pentru a evita aceste probleme. Vedeți {linkstart}linkend{linkend} pentru mai multe informații.",
"Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective {linkstart}ISO 3166-1 code ↗{linkend} of the region to your config file." : "Instanța nu are configurată o regiune telefonică implicită. Aceasta este necesară pentru validarea numerelor de telefon în setările profilurilor fără un cod de țară. Pentru a permite utilizarea numerelor fără cod de țară, adăugați \"default_phone_region\" cu codul respectiv {linkstart}ISO 3166-1 ↗{linkend} al regiunii în fișierul de configurație.",
- "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Acest server nu are o conexiune funcțională la Internet. Mai multe puncte finale nu pot fi contactate. Aceasta înseamnă că unele funcționalități precum montarea unui spațiu extern de stocare, notificări despre actualizări sau instalarea aplicațiilor din sursă terță nu vor fi accesibile. De asemenea, ar putea să nu funcționeze nici accesarea fișierelor la distanță și transmiterea emailurilor de notificare. Stabiliți o conexiune la Internet pentru acest server pentru a beneficia de toate facilitățile.",
+ "This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Acest server nu are o conexiune funcțională la Internet. Mai multe puncte finale nu pot fi contactate. Aceasta înseamnă că unele caracteristici precum montarea unui spațiu extern de stocare, notificări despre actualizări sau instalarea aplicațiilor din sursă terță nu vor fi accesibile. De asemenea, ar putea să nu funcționeze nici accesul fișierelor la distanță și transmiterea emailurilor de notificare. Stabiliți o conexiune la Internet pentru acest server pentru a beneficia de toate facilitățile.",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available. Further information can be found in the {linkstart}documentation ↗{linkend}." : "Nu este configurat un cache de memorie. Pentru îmbunătățirea performanței, configurați o memcache, dacă este disponibilă. Mai multe informații pot fi găsite în {linkstart}documentație ↗{linkend}.",
"No suitable source for randomness found by PHP which is highly discouraged for security reasons. Further information can be found in the {linkstart}documentation ↗{linkend}." : "PHP nu a găsit o sursă potrivită pentru elemente aleatoare, ceea ce este nerecomandat din motive de securitate. Informații suplimentare se pot găsi în {linkstart}documentație ↗{linkend}.",
"You are currently running PHP {version}. Upgrade your PHP version to take advantage of {linkstart}performance and security updates provided by the PHP Group ↗{linkend} as soon as your distribution supports it." : "Aveți {version} de PHP. Actualizați versiunea de PHP pentru a beneficia de {linkstart}actualizările de performanță și de securitate furnizate de PHP Group ↗{linkend} de îndată ce distribuția vă permite.",
diff --git a/core/l10n/zh_CN.js b/core/l10n/zh_CN.js
index f40b11ceae5..d6bf6de2d6e 100644
--- a/core/l10n/zh_CN.js
+++ b/core/l10n/zh_CN.js
@@ -207,6 +207,7 @@ OC.L10N.register(
"People" : "人物",
"Load more results" : "加载更多结果",
"Search in" : "搜索",
+ "Filter in current view" : "在当前视图中筛选",
"Start typing in search" : "开始输入搜索内容",
"No matching results" : "无匹配结果",
"Between ${this.dateFilter.startFrom.toLocaleDateString()} and ${this.dateFilter.endAt.toLocaleDateString()}" : "介于 ${this.dateFilter.startFrom.toLocaleDateString()} 到 ${this.dateFilter.endAt.toLocaleDateString()} 之间",
diff --git a/core/l10n/zh_CN.json b/core/l10n/zh_CN.json
index 4e52e8f3525..d872e660175 100644
--- a/core/l10n/zh_CN.json
+++ b/core/l10n/zh_CN.json
@@ -205,6 +205,7 @@
"People" : "人物",
"Load more results" : "加载更多结果",
"Search in" : "搜索",
+ "Filter in current view" : "在当前视图中筛选",
"Start typing in search" : "开始输入搜索内容",
"No matching results" : "无匹配结果",
"Between ${this.dateFilter.startFrom.toLocaleDateString()} and ${this.dateFilter.endAt.toLocaleDateString()}" : "介于 ${this.dateFilter.startFrom.toLocaleDateString()} 到 ${this.dateFilter.endAt.toLocaleDateString()} 之间",
diff --git a/lib/l10n/zh_CN.js b/lib/l10n/zh_CN.js
index a186c1d90e5..82929d9ffde 100644
--- a/lib/l10n/zh_CN.js
+++ b/lib/l10n/zh_CN.js
@@ -5,6 +5,7 @@ OC.L10N.register(
"This can usually be fixed by giving the web server write access to the config directory." : "通常可以为 Web 服务器授予对 config 目录的写入权限来修复这个问题。",
"But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "但是,如果您更希望将 config.php 文件设为只读,可以将 \"config_is_read_only\" 选项设置为 true。",
"See %s" : "查看 %s",
+ "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "应用程序%1$s不存在或其版本与此服务器不兼容。请检查应用目录。",
"Sample configuration detected" : "示例配置检测",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "您似乎直接把 config.php 的样例文件直接复制使用。这可能会破坏您的安装。在对 config.php 进行修改之前请先阅读相关文档。",
"The page could not be found on the server." : "无法在服务器上找到此页面",
@@ -154,6 +155,8 @@ OC.L10N.register(
"%1$s shared »%2$s« with you." : "%1$s 对您共享了 »%2$s«。",
"Click the button below to open it." : "点击下方按钮可打开它。",
"The requested share does not exist anymore" : "当前请求的共享已经不存在",
+ "The requested share comes from a disabled user" : "请求的分享来自一个被禁用的用户",
+ "The user was not created because the user limit has been reached. Check your notifications to learn more." : "由于已达用户数量上限,用户未创建。请检查通知以了解详情。",
"Could not find category \"%s\"" : "无法找到分类 \"%s\"",
"Sunday" : "星期日",
"Monday" : "星期一",
@@ -203,6 +206,7 @@ OC.L10N.register(
"A valid password must be provided" : "必须提供合法的密码",
"The username is already being used" : "用户名已被使用",
"Could not create user" : "无法创建用户",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "在用户名中只允许使用以下字符:“a-z”、“A-Z”、“0-9”、空格和 \"_.@-'\"",
"A valid username must be provided" : "必须提供合法的用户名",
"Username contains whitespace at the beginning or at the end" : "用户名在开头或结尾处包含空格",
"Username must not consist of dots only" : "用户名不能仅由点组成",
@@ -257,6 +261,14 @@ OC.L10N.register(
"Storage connection error. %s" : "存储连接错误。%s",
"Storage is temporarily not available" : "存储暂时不可用",
"Storage connection timeout. %s" : "存储连接超时。%s",
+ "Free prompt" : "自由提示",
+ "Runs an arbitrary prompt through the language model." : "向语言模型中输入任何提示词",
+ "Generate headline" : "产生标题",
+ "Generates a possible headline for a text." : "为一段文本生成一个可能的标题",
+ "Summarize" : "总结归纳",
+ "Summarizes text by reducing its length without losing key information." : "总结一段文本以减少长度而不丢失关键信息",
+ "Extract topics" : "提取主题",
+ "Extracts topics from a text and outputs them separated by commas." : "从文本中摘出主题,输出逗号分隔的结果",
"The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "应用%1$s的文件替换不正确。请确认版本与当前服务器兼容。",
"404" : "404",
"Full name" : "全名",
diff --git a/lib/l10n/zh_CN.json b/lib/l10n/zh_CN.json
index 56051e63d1d..87e5c9b4021 100644
--- a/lib/l10n/zh_CN.json
+++ b/lib/l10n/zh_CN.json
@@ -3,6 +3,7 @@
"This can usually be fixed by giving the web server write access to the config directory." : "通常可以为 Web 服务器授予对 config 目录的写入权限来修复这个问题。",
"But, if you prefer to keep config.php file read only, set the option \"config_is_read_only\" to true in it." : "但是,如果您更希望将 config.php 文件设为只读,可以将 \"config_is_read_only\" 选项设置为 true。",
"See %s" : "查看 %s",
+ "Application %1$s is not present or has a non-compatible version with this server. Please check the apps directory." : "应用程序%1$s不存在或其版本与此服务器不兼容。请检查应用目录。",
"Sample configuration detected" : "示例配置检测",
"It has been detected that the sample configuration has been copied. This can break your installation and is unsupported. Please read the documentation before performing changes on config.php" : "您似乎直接把 config.php 的样例文件直接复制使用。这可能会破坏您的安装。在对 config.php 进行修改之前请先阅读相关文档。",
"The page could not be found on the server." : "无法在服务器上找到此页面",
@@ -152,6 +153,8 @@
"%1$s shared »%2$s« with you." : "%1$s 对您共享了 »%2$s«。",
"Click the button below to open it." : "点击下方按钮可打开它。",
"The requested share does not exist anymore" : "当前请求的共享已经不存在",
+ "The requested share comes from a disabled user" : "请求的分享来自一个被禁用的用户",
+ "The user was not created because the user limit has been reached. Check your notifications to learn more." : "由于已达用户数量上限,用户未创建。请检查通知以了解详情。",
"Could not find category \"%s\"" : "无法找到分类 \"%s\"",
"Sunday" : "星期日",
"Monday" : "星期一",
@@ -201,6 +204,7 @@
"A valid password must be provided" : "必须提供合法的密码",
"The username is already being used" : "用户名已被使用",
"Could not create user" : "无法创建用户",
+ "Only the following characters are allowed in a username: \"a-z\", \"A-Z\", \"0-9\", spaces and \"_.@-'\"" : "在用户名中只允许使用以下字符:“a-z”、“A-Z”、“0-9”、空格和 \"_.@-'\"",
"A valid username must be provided" : "必须提供合法的用户名",
"Username contains whitespace at the beginning or at the end" : "用户名在开头或结尾处包含空格",
"Username must not consist of dots only" : "用户名不能仅由点组成",
@@ -255,6 +259,14 @@
"Storage connection error. %s" : "存储连接错误。%s",
"Storage is temporarily not available" : "存储暂时不可用",
"Storage connection timeout. %s" : "存储连接超时。%s",
+ "Free prompt" : "自由提示",
+ "Runs an arbitrary prompt through the language model." : "向语言模型中输入任何提示词",
+ "Generate headline" : "产生标题",
+ "Generates a possible headline for a text." : "为一段文本生成一个可能的标题",
+ "Summarize" : "总结归纳",
+ "Summarizes text by reducing its length without losing key information." : "总结一段文本以减少长度而不丢失关键信息",
+ "Extract topics" : "提取主题",
+ "Extracts topics from a text and outputs them separated by commas." : "从文本中摘出主题,输出逗号分隔的结果",
"The files of the app %1$s were not replaced correctly. Make sure it is a version compatible with the server." : "应用%1$s的文件替换不正确。请确认版本与当前服务器兼容。",
"404" : "404",
"Full name" : "全名",