aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--apps/comments/l10n/ug.js14
-rw-r--r--apps/comments/l10n/ug.json14
-rw-r--r--apps/dashboard/l10n/de.js2
-rw-r--r--apps/dashboard/l10n/de.json2
-rw-r--r--apps/dashboard/l10n/sv.js2
-rw-r--r--apps/dashboard/l10n/sv.json2
-rw-r--r--apps/dav/l10n/ug.js256
-rw-r--r--apps/dav/l10n/ug.json256
-rw-r--r--apps/federatedfilesharing/l10n/ug.js12
-rw-r--r--apps/federatedfilesharing/l10n/ug.json12
-rw-r--r--apps/files/l10n/de.js10
-rw-r--r--apps/files/l10n/de.json10
-rw-r--r--apps/files/l10n/ug.js174
-rw-r--r--apps/files/l10n/ug.json174
-rw-r--r--apps/files_external/l10n/ug.js2
-rw-r--r--apps/files_external/l10n/ug.json2
-rw-r--r--apps/files_reminders/l10n/ug.js6
-rw-r--r--apps/files_reminders/l10n/ug.json6
-rw-r--r--apps/files_sharing/l10n/de.js1
-rw-r--r--apps/files_sharing/l10n/de.json1
-rw-r--r--apps/files_sharing/l10n/sv.js2
-rw-r--r--apps/files_sharing/l10n/sv.json2
-rw-r--r--apps/files_sharing/l10n/ug.js146
-rw-r--r--apps/files_sharing/l10n/ug.json146
-rw-r--r--apps/files_trashbin/l10n/de.js3
-rw-r--r--apps/files_trashbin/l10n/de.json3
-rw-r--r--apps/files_trashbin/l10n/sv.js3
-rw-r--r--apps/files_trashbin/l10n/sv.json3
-rw-r--r--apps/files_trashbin/l10n/ug.js4
-rw-r--r--apps/files_trashbin/l10n/ug.json4
-rw-r--r--apps/files_versions/l10n/ug.js8
-rw-r--r--apps/files_versions/l10n/ug.json8
-rw-r--r--apps/oauth2/l10n/ug.js2
-rw-r--r--apps/oauth2/l10n/ug.json2
-rw-r--r--apps/provisioning_api/l10n/ug.js8
-rw-r--r--apps/provisioning_api/l10n/ug.json8
-rw-r--r--apps/settings/l10n/de.js14
-rw-r--r--apps/settings/l10n/de.json14
-rw-r--r--apps/settings/l10n/ug.js129
-rw-r--r--apps/settings/l10n/ug.json129
-rw-r--r--apps/settings/l10n/zh_CN.js24
-rw-r--r--apps/settings/l10n/zh_CN.json24
-rw-r--r--apps/sharebymail/l10n/ug.js58
-rw-r--r--apps/sharebymail/l10n/ug.json58
-rw-r--r--apps/sharebymail/l10n/zh_CN.js5
-rw-r--r--apps/sharebymail/l10n/zh_CN.json5
-rw-r--r--apps/systemtags/l10n/de.js2
-rw-r--r--apps/systemtags/l10n/de.json2
-rw-r--r--apps/systemtags/l10n/ug.js60
-rw-r--r--apps/systemtags/l10n/ug.json60
-rw-r--r--apps/theming/l10n/de.js2
-rw-r--r--apps/theming/l10n/de.json2
-rw-r--r--apps/theming/l10n/de_DE.js2
-rw-r--r--apps/theming/l10n/de_DE.json2
-rw-r--r--apps/theming/l10n/ug.js4
-rw-r--r--apps/theming/l10n/ug.json4
-rw-r--r--apps/updatenotification/l10n/ug.js20
-rw-r--r--apps/updatenotification/l10n/ug.json20
-rw-r--r--apps/user_status/l10n/ug.js6
-rw-r--r--apps/user_status/l10n/ug.json6
-rw-r--r--apps/weather_status/l10n/es.js9
-rw-r--r--apps/weather_status/l10n/es.json9
-rw-r--r--apps/weather_status/l10n/ug.js26
-rw-r--r--apps/weather_status/l10n/ug.json26
-rw-r--r--core/l10n/de.js1
-rw-r--r--core/l10n/de.json1
-rw-r--r--core/l10n/ug.js62
-rw-r--r--core/l10n/ug.json62
-rw-r--r--lib/l10n/de.js27
-rw-r--r--lib/l10n/de.json27
-rw-r--r--lib/l10n/ug.js40
-rw-r--r--lib/l10n/ug.json40
-rw-r--r--lib/l10n/zh_CN.js17
-rw-r--r--lib/l10n/zh_CN.json17
74 files changed, 1296 insertions, 1030 deletions
diff --git a/apps/comments/l10n/ug.js b/apps/comments/l10n/ug.js
index 26290ed7f44..2dd3a9e6ae9 100644
--- a/apps/comments/l10n/ug.js
+++ b/apps/comments/l10n/ug.js
@@ -3,15 +3,15 @@ OC.L10N.register(
{
"Comments" : "باھا",
"You commented" : "باھا بەردىڭىز",
- "{author} commented" : "{ئاپتور} باھا بەردى",
- "You commented on %1$s" : "سىز% 1 $ s غا باھا بەردىڭىز",
- "You commented on {file}" : "سىز {ھۆججەت} گە باھا بەردىڭىز",
- "%1$s commented on %2$s" : "% 1 $ s% 2 $ s غا باھا بەردى",
+ "{author} commented" : "{author} باھا بەردى",
+ "You commented on %1$s" : "سىز%1 $ s غا باھا بەردىڭىز",
+ "You commented on {file}" : "سىز {file} گە باھا بەردىڭىز",
+ "%1$s commented on %2$s" : "%1 $ s%2 $ s غا باھا بەردى",
"{author} commented on {file}" : "{ئاپتور} ھۆججەتكە باھا بەردى}",
"<strong>Comments</strong> for files" : "ھۆججەتلەر ئۈچۈن <strong> باھا </ strong>",
"Files" : "ھۆججەتلەر",
- "You were mentioned on \"{file}\", in a comment by an account that has since been deleted" : "سىز ئۆچۈرۈلگەن ھېساباتنىڭ ئىزاھاتىدا سىز «{ھۆججەت}» دە تىلغا ئېلىندى",
- "{user} mentioned you in a comment on \"{file}\"" : "{user} سىزنى \"{ھۆججەت}\" دىكى باھادا تىلغا ئالدى",
+ "You were mentioned on \"{file}\", in a comment by an account that has since been deleted" : "سىز ئۆچۈرۈلگەن ھېساباتنىڭ ئىزاھاتىدا سىز «{file}» دە تىلغا ئېلىندى",
+ "{user} mentioned you in a comment on \"{file}\"" : "{user} سىزنى \"{file}\" دىكى باھادا تىلغا ئالدى",
"Files app plugin to add comments to files" : "ھۆججەتلەرگە باھا قوشۇش ئۈچۈن ھۆججەت قىستۇرمىسى",
"Edit comment" : "باھا تەھرىرلەش",
"Delete comment" : "باھانى ئۆچۈرۈڭ",
@@ -31,6 +31,6 @@ OC.L10N.register(
"Comment deleted" : "باھا ئۆچۈرۈلدى",
"An error occurred while trying to delete the comment" : "باھانى ئۆچۈرمەكچى بولغاندا خاتالىق كۆرۈلدى",
"An error occurred while trying to create the comment" : "باھا قۇرماقچى بولغاندا خاتالىق كۆرۈلدى",
- "You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "سىز ئۆچۈرۈلگەن ئىشلەتكۈچىنىڭ ئىزاھاتىدا سىز «{ھۆججەت}» دە تىلغا ئېلىندى"
+ "You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "سىز ئۆچۈرۈلگەن ئىشلەتكۈچىنىڭ ئىزاھاتىدا سىز «{file}» دە تىلغا ئېلىندى"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/ug.json b/apps/comments/l10n/ug.json
index c833b4f0995..042325c0eae 100644
--- a/apps/comments/l10n/ug.json
+++ b/apps/comments/l10n/ug.json
@@ -1,15 +1,15 @@
{ "translations": {
"Comments" : "باھا",
"You commented" : "باھا بەردىڭىز",
- "{author} commented" : "{ئاپتور} باھا بەردى",
- "You commented on %1$s" : "سىز% 1 $ s غا باھا بەردىڭىز",
- "You commented on {file}" : "سىز {ھۆججەت} گە باھا بەردىڭىز",
- "%1$s commented on %2$s" : "% 1 $ s% 2 $ s غا باھا بەردى",
+ "{author} commented" : "{author} باھا بەردى",
+ "You commented on %1$s" : "سىز%1 $ s غا باھا بەردىڭىز",
+ "You commented on {file}" : "سىز {file} گە باھا بەردىڭىز",
+ "%1$s commented on %2$s" : "%1 $ s%2 $ s غا باھا بەردى",
"{author} commented on {file}" : "{ئاپتور} ھۆججەتكە باھا بەردى}",
"<strong>Comments</strong> for files" : "ھۆججەتلەر ئۈچۈن <strong> باھا </ strong>",
"Files" : "ھۆججەتلەر",
- "You were mentioned on \"{file}\", in a comment by an account that has since been deleted" : "سىز ئۆچۈرۈلگەن ھېساباتنىڭ ئىزاھاتىدا سىز «{ھۆججەت}» دە تىلغا ئېلىندى",
- "{user} mentioned you in a comment on \"{file}\"" : "{user} سىزنى \"{ھۆججەت}\" دىكى باھادا تىلغا ئالدى",
+ "You were mentioned on \"{file}\", in a comment by an account that has since been deleted" : "سىز ئۆچۈرۈلگەن ھېساباتنىڭ ئىزاھاتىدا سىز «{file}» دە تىلغا ئېلىندى",
+ "{user} mentioned you in a comment on \"{file}\"" : "{user} سىزنى \"{file}\" دىكى باھادا تىلغا ئالدى",
"Files app plugin to add comments to files" : "ھۆججەتلەرگە باھا قوشۇش ئۈچۈن ھۆججەت قىستۇرمىسى",
"Edit comment" : "باھا تەھرىرلەش",
"Delete comment" : "باھانى ئۆچۈرۈڭ",
@@ -29,6 +29,6 @@
"Comment deleted" : "باھا ئۆچۈرۈلدى",
"An error occurred while trying to delete the comment" : "باھانى ئۆچۈرمەكچى بولغاندا خاتالىق كۆرۈلدى",
"An error occurred while trying to create the comment" : "باھا قۇرماقچى بولغاندا خاتالىق كۆرۈلدى",
- "You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "سىز ئۆچۈرۈلگەن ئىشلەتكۈچىنىڭ ئىزاھاتىدا سىز «{ھۆججەت}» دە تىلغا ئېلىندى"
+ "You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "سىز ئۆچۈرۈلگەن ئىشلەتكۈچىنىڭ ئىزاھاتىدا سىز «{file}» دە تىلغا ئېلىندى"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/dashboard/l10n/de.js b/apps/dashboard/l10n/de.js
index b706d77e134..5ab8179181f 100644
--- a/apps/dashboard/l10n/de.js
+++ b/apps/dashboard/l10n/de.js
@@ -23,6 +23,8 @@ OC.L10N.register(
"Good evening, {name}" : "Guten Abend {name}",
"Hello" : "Hallo",
"Hello, {name}" : "Hallo, {name}",
+ "Happy birthday 🥳🤩🎂🎉" : "Alles Gute zum Geburtstag 🥳🤩🎂🎉",
+ "Happy birthday, {name} 🥳🤩🎂🎉" : "Alles Gute zum Geburtstag, {name} 🥳🤩🎂🎉",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "Starte informiert in den Tag\n\nDas Nextcloud Dashboard ist dein Ausgangspunkt für den Tag und gibt dir einen Überblick über deine anstehenden Termine, dringende E-Mails, Chatnachrichten, eingehende Tickets, neueste Tweets und vieles mehr! Benutzer können die gewünschten Widgets hinzufügen und den Hintergrund nach Belieben ändern."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/dashboard/l10n/de.json b/apps/dashboard/l10n/de.json
index 49bb347f722..79b2e006e6d 100644
--- a/apps/dashboard/l10n/de.json
+++ b/apps/dashboard/l10n/de.json
@@ -21,6 +21,8 @@
"Good evening, {name}" : "Guten Abend {name}",
"Hello" : "Hallo",
"Hello, {name}" : "Hallo, {name}",
+ "Happy birthday 🥳🤩🎂🎉" : "Alles Gute zum Geburtstag 🥳🤩🎂🎉",
+ "Happy birthday, {name} 🥳🤩🎂🎉" : "Alles Gute zum Geburtstag, {name} 🥳🤩🎂🎉",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "Starte informiert in den Tag\n\nDas Nextcloud Dashboard ist dein Ausgangspunkt für den Tag und gibt dir einen Überblick über deine anstehenden Termine, dringende E-Mails, Chatnachrichten, eingehende Tickets, neueste Tweets und vieles mehr! Benutzer können die gewünschten Widgets hinzufügen und den Hintergrund nach Belieben ändern."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/dashboard/l10n/sv.js b/apps/dashboard/l10n/sv.js
index c15dec78f5a..ffac8a0ac9e 100644
--- a/apps/dashboard/l10n/sv.js
+++ b/apps/dashboard/l10n/sv.js
@@ -23,6 +23,8 @@ OC.L10N.register(
"Good evening, {name}" : "God kväll, {name}",
"Hello" : "Hej",
"Hello, {name}" : "Hej, {name}",
+ "Happy birthday 🥳🤩🎂🎉" : "Grattis på födelsedagen 🥳🤩🎂🎉",
+ "Happy birthday, {name} 🥳🤩🎂🎉" : "Grattis på födelsedagen, {name} 🥳🤩🎂🎉",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "Börja din dag informerad\n\nNextcloud Dashboard är din startpunkt på dagen som ger dig en överblick över dina kommande bokningar, brådskande e-post, chattmeddelanden, inkommande ärenden, senaste tweets och mycket mer! Användare kan lägga till widgetar de gillar och anpassa bakgrunden efter deras tycke."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/dashboard/l10n/sv.json b/apps/dashboard/l10n/sv.json
index dc4a7f84ee1..23dba6b35f6 100644
--- a/apps/dashboard/l10n/sv.json
+++ b/apps/dashboard/l10n/sv.json
@@ -21,6 +21,8 @@
"Good evening, {name}" : "God kväll, {name}",
"Hello" : "Hej",
"Hello, {name}" : "Hej, {name}",
+ "Happy birthday 🥳🤩🎂🎉" : "Grattis på födelsedagen 🥳🤩🎂🎉",
+ "Happy birthday, {name} 🥳🤩🎂🎉" : "Grattis på födelsedagen, {name} 🥳🤩🎂🎉",
"Start your day informed\n\nThe Nextcloud Dashboard is your starting point of the day, giving you an overview of your upcoming appointments, urgent emails, chat messages, incoming tickets, latest tweets and much more! Users can add the widgets they like and change the background to their liking." : "Börja din dag informerad\n\nNextcloud Dashboard är din startpunkt på dagen som ger dig en överblick över dina kommande bokningar, brådskande e-post, chattmeddelanden, inkommande ärenden, senaste tweets och mycket mer! Användare kan lägga till widgetar de gillar och anpassa bakgrunden efter deras tycke."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/dav/l10n/ug.js b/apps/dav/l10n/ug.js
index e524be43980..3e453d25dd1 100644
--- a/apps/dav/l10n/ug.js
+++ b/apps/dav/l10n/ug.js
@@ -4,51 +4,51 @@ OC.L10N.register(
"Calendar" : "يىلنامە",
"Tasks" : "ۋەزىپەلەر",
"Personal" : "شەخسىي",
- "{actor} created calendar {calendar}" : "{ئارتىس} قۇرغان كالېندار {كالېندار}",
- "You created calendar {calendar}" : "كالېندار {كالېندار} قۇردىڭىز",
- "{actor} deleted calendar {calendar}" : "{ئارتىس} ئۆچۈرۈلگەن كالېندار {كالېندار}",
- "You deleted calendar {calendar}" : "كالېندار {كالىندارنى ئۆچۈردىڭىز",
- "{actor} updated calendar {calendar}" : "{ئارتىس} يېڭىلانغان كالېندار {كالېندار}",
- "You updated calendar {calendar}" : "كالېندار {كالىندارنى يېڭىلىدىڭىز",
- "{actor} restored calendar {calendar}" : "{ئارتىس} ئەسلىگە كەلتۈرۈلگەن كالېندار {كالېندار}",
- "You restored calendar {calendar}" : "كالېندار {كالېندارنى ئەسلىگە كەلتۈردىڭىز",
- "You shared calendar {calendar} as public link" : "سىز كالېندار {كالېندار public نى ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلىدىڭىز",
- "You removed public link for calendar {calendar}" : "كالېندار {كالېندارى ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
- "{actor} shared calendar {calendar} with you" : "{ئارتىس} ئورتاقلاشقان كالېندار {كالېندار} سىز بىلەن",
- "You shared calendar {calendar} with {user}" : "سىز كالېندار {كالېندار} نى {ئىشلەتكۈچى} بىلەن ئورتاقلاشتىڭىز",
- "{actor} shared calendar {calendar} with {user}" : "{ئارتىس} ئورتاقلاشقان كالېندار {كالېندار} {ئىشلەتكۈچى} بىلەن",
- "{actor} unshared calendar {calendar} from you" : "{ئارتىس} ئورتاقلاشمىغان كالېندار {كالېندار} سىزدىن",
+ "{actor} created calendar {calendar}" : "{actor} قۇرغان كالېندار {calendar}",
+ "You created calendar {calendar}" : "كالېندار {calendar} قۇردىڭىز",
+ "{actor} deleted calendar {calendar}" : "{actor} ئۆچۈرۈلگەن كالېندار {calendar}",
+ "You deleted calendar {calendar}" : "كالېندار {calendar} ئۆچۈردىڭىز",
+ "{actor} updated calendar {calendar}" : "{actor} يېڭىلانغان كالېندار {calendar}",
+ "You updated calendar {calendar}" : "كالېندار {calendar} يېڭىلىدىڭىز",
+ "{actor} restored calendar {calendar}" : "{actor} ئەسلىگە كەلتۈرۈلگەن كالېندار {calendar}",
+ "You restored calendar {calendar}" : "كالېندار {calendar} ئەسلىگە كەلتۈردىڭىز",
+ "You shared calendar {calendar} as public link" : "سىز كالېندار {calendar} public نى ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلىدىڭىز",
+ "You removed public link for calendar {calendar}" : "كالېندار {calendar} ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
+ "{actor} shared calendar {calendar} with you" : "{actor} ئورتاقلاشقان كالېندار {calendar} سىز بىلەن",
+ "You shared calendar {calendar} with {user}" : "سىز كالېندار {calendar} نى {user} بىلەن ئورتاقلاشتىڭىز",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} ئورتاقلاشقان كالېندار {calendar} {user} بىلەن",
+ "{actor} unshared calendar {calendar} from you" : "{actor} ئورتاقلاشمىغان كالېندار {calendar} سىزدىن",
"You unshared calendar {calendar} from {user}" : "سىز ئورتاق ئىشلەتمىگەن كالېندار {كالېندار}",
- "{actor} unshared calendar {calendar} from {user}" : "{ئىشلەتكۈچى} ئورتاقلاشمىغان كالېندار {كالېندار} {ئىشلەتكۈچى}",
- "{actor} unshared calendar {calendar} from themselves" : "{ئارتىس} ئورتاقلاشمىغان كالېندار {كالېندار} ئۆزىدىن",
- "You shared calendar {calendar} with group {group}" : "كالېندار {كالېندار group گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتىڭىز",
- "{actor} shared calendar {calendar} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا بىلەن ئورتاقلاشقان كالېندار {كالېندار}",
- "You unshared calendar {calendar} from group {group}" : "گۇرۇپپا {گۇرۇپپىدىن ئورتاقلاشمىغان كالېندار {كالېندار}",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} ئورتاقلاشمىغان كالېندار {calendar} {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} ئورتاقلاشمىغان كالېندار {calendar} ئۆزىدىن",
+ "You shared calendar {calendar} with group {group}" : "كالېندار {calendar} group گۇرۇپپا {group} بىلەن ئورتاقلاشتىڭىز",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} گۇرۇپپا {calendar} بىلەن ئورتاقلاشقان كالېندار {group}",
+ "You unshared calendar {calendar} from group {group}" : "گۇرۇپپا {calendar} ئورتاقلاشمىغان كالېندار {group}",
"{actor} unshared calendar {calendar} from group {group}" : "گۇرۇپپا {گۇرۇپپا} ئورتاقلاشمىغان كالېندار {كالېندار}",
"Untitled event" : "نامسىز ھادىسە",
- "{actor} created event {event} in calendar {calendar}" : "{ئارتىس} كالېندار {كالېنداردا پائالىيەت {ۋەقە} قۇرغان}",
- "You created event {event} in calendar {calendar}" : "كالېندار {كالېنداردا پائالىيەت {ھادىسە created قۇردىڭىز",
- "{actor} deleted event {event} from calendar {calendar}" : "{ئارتىس} ئۆچۈرۈلگەن ھادىسە {ۋەقە} كالېنداردىن {كالېندار}",
- "You deleted event {event} from calendar {calendar}" : "كالېندار {كالېنداردىكى ھادىسە {ھادىسىنى ئۆچۈردىڭىز",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} كالېندار {event} پائالىيەت {calendar} قۇرغان}",
+ "You created event {event} in calendar {calendar}" : "كالېندار {event} پائالىيەت {calendar} created قۇردىڭىز",
+ "{actor} deleted event {event} from calendar {calendar}" : "{actor} ئۆچۈرۈلگەن ھادىسە {event} كالېنداردىن {calendar}",
+ "You deleted event {event} from calendar {calendar}" : "كالېندار {event} ھادىسە {calendar} ئۆچۈردىڭىز",
"{actor} updated event {event} in calendar {calendar}" : "كالېنداردىكى {ئارتىس} يېڭىلانغان پائالىيەت {پائالىيەت}",
- "You updated event {event} in calendar {calendar}" : "كالېندار {كالېنداردىكى پائالىيەت {ھادىسە} نى يېڭىلىدىڭىز",
- "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{ئارتىس} پائالىيەت {پائالىيەت} كالېنداردىن {sourceCalendar} دىن كالېندارغا {targetCalendar} غا يۆتكەلدى",
- "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "سىز ھادىسە {ھادىسە كالىندارىدىن {sourceCalendar} دىن كالېندار {targetCalendar} غا يۆتكىدىڭىز",
- "{actor} restored event {event} of calendar {calendar}" : "{ئارتىس} ئەسلىگە كەلتۈرۈلگەن ھادىسە {ھادىسە كالىندارى {كالېندار}",
- "You restored event {event} of calendar {calendar}" : "كالېندار {كالېندارىدىكى پائالىيەت {ھادىسە} نى ئەسلىگە كەلتۈردىڭىز",
+ "You updated event {event} in calendar {calendar}" : "كالېندار {event} پائالىيەت {calendar} نى يېڭىلىدىڭىز",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} پائالىيەت {event} كالېنداردىن {sourceCalendar} دىن كالېندارغا {targetCalendar} غا يۆتكەلدى",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "سىز ھادىسە {event} كالىندارىدىن {sourceCalendar} دىن كالېندار {targetCalendar} غا يۆتكىدىڭىز",
+ "{actor} restored event {event} of calendar {calendar}" : "{actor} ئەسلىگە كەلتۈرۈلگەن ھادىسە {event} كالىندارى {calendar}",
+ "You restored event {event} of calendar {calendar}" : "كالېندار {event} پائالىيەت {calendar} نى ئەسلىگە كەلتۈردىڭىز",
"Busy" : "ئالدىراش",
- "{actor} created to-do {todo} in list {calendar}" : "{ئارتىس list تىزىملىك {كالېندارىدا to todo to ئىجاد قىلىش",
- "You created to-do {todo} in list {calendar}" : "سىز تىزىملىك {كالېندارىدا to todo to نى قۇردىڭىز",
- "{actor} deleted to-do {todo} from list {calendar}" : "{ئارتىس list تىزىملىكتىن {todo to ئۆچۈرۈلدى {todo}",
- "You deleted to-do {todo} from list {calendar}" : "تىزىملىكتىن {todo to نى ئۆچۈردىڭىز {كالېندار}",
- "{actor} updated to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى to todo to يېڭىلانغان",
+ "{actor} created to-do {todo} in list {calendar}" : "{ئارتىس} list تىزىملىك {كالېندارىدا} to todo to ئىجاد قىلىش",
+ "You created to-do {todo} in list {calendar}" : "سىز تىزىملىك {كالېندارىدا} to todo to نى قۇردىڭىز",
+ "{actor} deleted to-do {todo} from list {calendar}" : "{actor} list تىزىملىكتىن {calendar} to ئۆچۈرۈلدى {todo}",
+ "You deleted to-do {todo} from list {calendar}" : "تىزىملىكتىن {todo} to نى ئۆچۈردىڭىز {calendar}",
+ "{actor} updated to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى} to todo to يېڭىلانغان",
"You updated to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى يېڭىلىدىڭىز",
- "{actor} solved to-do {todo} in list {calendar}" : "{ئارتىس list تىزىملىكتىكى كالېنداردىكى to todo to نى ھەل قىلدى",
+ "{actor} solved to-do {todo} in list {calendar}" : "{ئارتىس} list تىزىملىكتىكى كالېنداردىكى to todo to نى ھەل قىلدى",
"You solved to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى ھەل قىلدىڭىز",
- "{actor} reopened to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى to todo to قايتا ئېچىلدى",
+ "{actor} reopened to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى} to todo to قايتا ئېچىلدى",
"You reopened to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى قايتا ئاچتىڭىز",
- "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{ئارتىس list تىزىملىكتىن {مەنبە كالېندار} دىن {نىشان كالېندارى to دىن to todo to غا يۆتكەلدى",
- "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "تىزىملىكتىن {sourceCalendar} دىن {نىشان كالېندارى to دىن to todo to غا يۆتكەلدىڭىز",
+ "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{ئارتىس} list تىزىملىكتىن {مەنبە} كالېندار} دىن {نىشان} كالېندارى to دىن to todo to غا يۆتكەلدى",
+ "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "تىزىملىكتىن {sourceCalendar} دىن {نىشان} كالېندارى to دىن to todo to غا يۆتكەلدىڭىز",
"Calendar, contacts and tasks" : "كالېندار ، ئالاقىلىشىش ۋە ۋەزىپە",
"A <strong>calendar</strong> was modified" : "<strong> كالېندار </ strong> ئۆزگەرتىلدى",
"A calendar <strong>event</strong> was modified" : "كالېندار <strong> ھادىسە </ strong> ئۆزگەرتىلدى",
@@ -66,65 +66,65 @@ OC.L10N.register(
"Date: %s" : "چېسلا:% s",
"Description: %s" : "چۈشەندۈرۈش:% s",
"Where: %s" : "قەيەردە:% s",
- "%1$s via %2$s" : "% 1 $ s ئارقىلىق% 2 $ s",
- "In a %1$s on %2$s for the entire day" : "پۈتۈن كۈن ئۈچۈن% 2 $ s دىكى% 1 $ s ئىچىدە",
- "In a %1$s on %2$s between %3$s - %4$s" : "% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
- "In %1$s %2$s on %3$s for the entire day" : "% 1 $ s% 2 $ s پۈتۈن كۈن% 3 $ s",
- "In %1$s %2$s on %3$s between %4$s - %5$s" : "% 1 $ s% 2 $ s% 3 $ s دىكى% 4 $ s -% 5 $ s ئارىلىقىدا",
+ "%1$s via %2$s" : "%1 $ s ئارقىلىق%2 $ s",
+ "In a %1$s on %2$s for the entire day" : "پۈتۈن كۈن ئۈچۈن%2 $ s دىكى%1 $ s ئىچىدە",
+ "In a %1$s on %2$s between %3$s - %4$s" : "%1 $ s دىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا",
+ "In %1$s %2$s on %3$s for the entire day" : "%1 $ s%2 $ s پۈتۈن كۈن%3 $ s",
+ "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1 $ s%2 $ s%3 $ s دىكى%4 $ s -%5 $ s ئارىلىقىدا",
"Could not generate when statement" : "بايان قىلغاندا ھاسىل قىلالمىدى",
"Every Day for the entire day" : "ھەر بىر كۈن پۈتۈن بىر كۈن",
- "Every Day for the entire day until %1$s" : "ھەر بىر كۈن پۈتۈن كۈن% 1 $ s غىچە",
- "Every Day between %1$s - %2$s" : "ھەر كۈنى% 1 $ s -% 2 $ s ئارىلىقىدا",
- "Every Day between %1$s - %2$s until %3$s" : "ھەر كۈنى% 1 $ s -% 2 $ s ئارىلىقىدا% 3 $ s غىچە",
- "Every %1$d Days for the entire day" : "پۈتۈن% 1 $ d كۈن",
- "Every %1$d Days for the entire day until %2$s" : "ھەر% 1 $ d پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
- "Every %1$d Days between %2$s - %3$s" : "ھەر% 1 $ d كۈنلەر% 2 $ s -% 3 $ s ئارىلىقىدا",
- "Every %1$d Days between %2$s - %3$s until %4$s" : "ھەر% 1 $ d كۈنلىرى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
+ "Every Day for the entire day until %1$s" : "ھەر بىر كۈن پۈتۈن كۈن%1 $ s غىچە",
+ "Every Day between %1$s - %2$s" : "ھەر كۈنى%1 $ s -%2 $ s ئارىلىقىدا",
+ "Every Day between %1$s - %2$s until %3$s" : "ھەر كۈنى%1 $ s -%2 $ s ئارىلىقىدا%3 $ s غىچە",
+ "Every %1$d Days for the entire day" : "پۈتۈن%1 $ d كۈن",
+ "Every %1$d Days for the entire day until %2$s" : "ھەر%1 $ d پۈتۈن بىر كۈن ئىچىدە%2 $ s غىچە",
+ "Every %1$d Days between %2$s - %3$s" : "ھەر%1 $ d كۈنلەر%2 $ s -%3 $ s ئارىلىقىدا",
+ "Every %1$d Days between %2$s - %3$s until %4$s" : "ھەر%1 $ d كۈنلىرى%2 $ s -%3 $ s ئارىلىقىدا%4 $ s غىچە",
"Could not generate event recurrence statement" : "ھادىسە قايتا-قايتا بايانات ھاسىل قىلالمىدى",
- "Every Week on %1$s for the entire day" : "ھەر ھەپتە پۈتۈن كۈن ئۈچۈن% 1 $ s",
- "Every Week on %1$s for the entire day until %2$s" : "ھەر ھەپتە% 1 $ s پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
- "Every Week on %1$s between %2$s - %3$s" : "ھەر ھەپتە% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا",
- "Every Week on %1$s between %2$s - %3$s until %4$s" : "ھەر ھەپتە% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
- "Every %1$d Weeks on %2$s for the entire day" : "پۈتۈن% 1 $ d ھەپتىلىك% 2 $ s",
- "Every %1$d Weeks on %2$s for the entire day until %3$s" : "ھەر% 1 $ d ھەپتىلىك% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
- "Every %1$d Weeks on %2$s between %3$s - %4$s" : "ھەر% 1 $ d ھەپتىلىك% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
- "Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s" : "ھەر% 1 $ d ھەپتىلىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s گىچە",
- "Every Month on the %1$s for the entire day" : "ھەر ئايدا% 1 $ s پۈتۈن بىر كۈن",
- "Every Month on the %1$s for the entire day until %2$s" : "ھەر ئايدا% 1 $ s پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
- "Every Month on the %1$s between %2$s - %3$s" : "ھەر ئايدا% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا",
- "Every Month on the %1$s between %2$s - %3$s until %4$s" : "ھەر ئايدا% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
- "Every %1$d Months on the %2$s for the entire day" : "ھەر% 1 $ d ئايلار پۈتۈن كۈندىكى% 2 $ s",
- "Every %1$d Months on the %2$s for the entire day until %3$s" : "ھەر% 1 $ d ئايلار% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
- "Every %1$d Months on the %2$s between %3$s - %4$s" : "ھەر% 1 $ d ئايلار% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
- "Every %1$d Months on the %2$s between %3$s - %4$s until %5$s" : "ھەر% 1 $ d ئايلار% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s غىچە",
- "Every Year in %1$s on the %2$s for the entire day" : "ھەر يىلى% 1 $ s دىكى% 2 $ s پۈتۈن بىر كۈن",
- "Every Year in %1$s on the %2$s for the entire day until %3$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
- "Every Year in %1$s on the %2$s between %3$s - %4$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
- "Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s غىچە",
- "Every %1$d Years in %2$s on the %3$s for the entire day" : "ھەر% 1 $ d يىللار% 2 $ s دىكى پۈتۈن كۈن% 3 $ s",
- "Every %1$d Years in %2$s on the %3$s for the entire day until %4$s" : "ھەر% 1 $ d يىللار% 2 $ s يىل ئىچىدە% 3 $ s پۈتۈن بىر كۈن ئىچىدە% 4 $ s غىچە",
- "Every %1$d Years in %2$s on the %3$s between %4$s - %5$s" : "ھەر% 1 $ d يىللار% 2 $ s دىكى% 3 $ s دىكى% 4 $ s -% 5 $ s",
- "Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s" : "ھەر% 1 $ d يىللار% 2 $ s دىكى% 3 $ s دىكى% 4 $ s -% 5 $ s ئارىلىقىدىكى% 6 $ s",
- "On specific dates for the entire day until %1$s" : "پۈتۈن كۈندىكى كونكرېت كۈنلەردە% 1 $ s غىچە",
- "On specific dates between %1$s - %2$s until %3$s" : "كونكرېت كۈنلەردە% 1 $ s -% 2 $ s ئارىلىقىدا% 3 $ s غىچە",
- "In a %1$s on %2$s" : "% 2 $ s دىكى% 1 $ s",
- "In a %1$s on %2$s then on %3$s" : "% 2 $ s دىكى% 1 $ s دە ئاندىن% 3 $ s",
- "In a %1$s on %2$s then on %3$s and %4$s" : "% 2 $ s دىكى% 1 $ s ئاندىن% 3 $ s ۋە% 4 $ s",
- "In %1$s %2$s on %3$s" : "% 3 $ s دىكى% 1 $ s% 2 $ s",
- "In %1$s %2$s on %3$s then on %4$s" : "% 1 $ s% 2 $ s بولسا% 3 $ s ئاندىن% 4 $ s",
- "In %1$s %2$s on %3$s then on %4$s and %5$s" : "% 1 $ s% 2 $ s بولسا% 3 $ s ئاندىن% 4 $ s ۋە% 5 $ s",
+ "Every Week on %1$s for the entire day" : "ھەر ھەپتە پۈتۈن كۈن ئۈچۈن%1 $ s",
+ "Every Week on %1$s for the entire day until %2$s" : "ھەر ھەپتە%1 $ s پۈتۈن بىر كۈن ئىچىدە%2 $ s غىچە",
+ "Every Week on %1$s between %2$s - %3$s" : "ھەر ھەپتە%1 $ s دىكى%2 $ s -%3 $ s ئارىلىقىدا",
+ "Every Week on %1$s between %2$s - %3$s until %4$s" : "ھەر ھەپتە%1 $ s دىكى%2 $ s -%3 $ s ئارىلىقىدا%4 $ s غىچە",
+ "Every %1$d Weeks on %2$s for the entire day" : "پۈتۈن%1 $ d ھەپتىلىك%2 $ s",
+ "Every %1$d Weeks on %2$s for the entire day until %3$s" : "ھەر%1 $ d ھەپتىلىك%2 $ s پۈتۈن بىر كۈن ئىچىدە%3 $ s غىچە",
+ "Every %1$d Weeks on %2$s between %3$s - %4$s" : "ھەر%1 $ d ھەپتىلىك%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا",
+ "Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s" : "ھەر%1 $ d ھەپتىلىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا%5 $ s گىچە",
+ "Every Month on the %1$s for the entire day" : "ھەر ئايدا%1 $ s پۈتۈن بىر كۈن",
+ "Every Month on the %1$s for the entire day until %2$s" : "ھەر ئايدا%1 $ s پۈتۈن بىر كۈن ئىچىدە%2 $ s غىچە",
+ "Every Month on the %1$s between %2$s - %3$s" : "ھەر ئايدا%1 $ s دىكى%2 $ s -%3 $ s ئارىلىقىدا",
+ "Every Month on the %1$s between %2$s - %3$s until %4$s" : "ھەر ئايدا%1 $ s دىكى%2 $ s -%3 $ s ئارىلىقىدا%4 $ s غىچە",
+ "Every %1$d Months on the %2$s for the entire day" : "ھەر%1 $ d ئايلار پۈتۈن كۈندىكى%2 $ s",
+ "Every %1$d Months on the %2$s for the entire day until %3$s" : "ھەر%1 $ d ئايلار%2 $ s پۈتۈن بىر كۈن ئىچىدە%3 $ s غىچە",
+ "Every %1$d Months on the %2$s between %3$s - %4$s" : "ھەر%1 $ d ئايلار%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا",
+ "Every %1$d Months on the %2$s between %3$s - %4$s until %5$s" : "ھەر%1 $ d ئايلار%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا%5 $ s غىچە",
+ "Every Year in %1$s on the %2$s for the entire day" : "ھەر يىلى%1 $ s دىكى%2 $ s پۈتۈن بىر كۈن",
+ "Every Year in %1$s on the %2$s for the entire day until %3$s" : "ھەر يىلى%1 $ s دىكى%2 $ s پۈتۈن بىر كۈن ئىچىدە%3 $ s غىچە",
+ "Every Year in %1$s on the %2$s between %3$s - %4$s" : "ھەر يىلى%1 $ s دىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا",
+ "Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s" : "ھەر يىلى%1 $ s دىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا%5 $ s غىچە",
+ "Every %1$d Years in %2$s on the %3$s for the entire day" : "ھەر%1 $ d يىللار%2 $ s دىكى پۈتۈن كۈن%3 $ s",
+ "Every %1$d Years in %2$s on the %3$s for the entire day until %4$s" : "ھەر%1 $ d يىللار%2 $ s يىل ئىچىدە%3 $ s پۈتۈن بىر كۈن ئىچىدە%4 $ s غىچە",
+ "Every %1$d Years in %2$s on the %3$s between %4$s - %5$s" : "ھەر%1 $ d يىللار%2 $ s دىكى%3 $ s دىكى%4 $ s -%5 $ s",
+ "Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s" : "ھەر%1 $ d يىللار%2 $ s دىكى%3 $ s دىكى%4 $ s -%5 $ s ئارىلىقىدىكى%6 $ s",
+ "On specific dates for the entire day until %1$s" : "پۈتۈن كۈندىكى كونكرېت كۈنلەردە%1 $ s غىچە",
+ "On specific dates between %1$s - %2$s until %3$s" : "كونكرېت كۈنلەردە%1 $ s -%2 $ s ئارىلىقىدا%3 $ s غىچە",
+ "In a %1$s on %2$s" : "%2 $ s دىكى%1 $ s",
+ "In a %1$s on %2$s then on %3$s" : "%2 $ s دىكى%1 $ s دە ئاندىن%3 $ s",
+ "In a %1$s on %2$s then on %3$s and %4$s" : "%2 $ s دىكى%1 $ s ئاندىن%3 $ s ۋە%4 $ s",
+ "In %1$s %2$s on %3$s" : "%3 $ s دىكى%1 $ s%2 $ s",
+ "In %1$s %2$s on %3$s then on %4$s" : "%1 $ s%2 $ s بولسا%3 $ s ئاندىن%4 $ s",
+ "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%1 $ s%2 $ s بولسا%3 $ s ئاندىن%4 $ s ۋە%5 $ s",
"Could not generate next recurrence statement" : "كېيىنكى تەكرارلىنىش باياناتىنى ھاسىل قىلالمىدى",
- "Cancelled: %1$s" : "ئەمەلدىن قالدۇرۇلدى:% 1 $ s",
- "\"%1$s\" has been canceled" : "\"% 1 $ s\" ئەمەلدىن قالدۇرۇلدى",
- "Re: %1$s" : "Re:% 1 $ s",
- "%1$s has accepted your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى قوبۇل قىلدى",
- "%1$s has tentatively accepted your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى ۋاقتىنچە قوبۇل قىلدى",
- "%1$s has declined your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى رەت قىلدى",
- "%1$s has responded to your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزگە جاۋاب قايتۇردى",
- "Invitation updated: %1$s" : "تەكلىپ يېڭىلاندى:% 1 $ s",
- "%1$s updated the event \"%2$s\"" : "% 1 $ s پائالىيەتنى \"% 2 $ s\" يېڭىلىدى",
- "Invitation: %1$s" : "تەكلىپ:% 1 $ s",
- "%1$s would like to invite you to \"%2$s\"" : "% 1 $ s سىزنى «% 2 $ s» غا تەكلىپ قىلماقچى",
+ "Cancelled: %1$s" : "ئەمەلدىن قالدۇرۇلدى:%1 $ s",
+ "\"%1$s\" has been canceled" : "\"%1 $ s\" ئەمەلدىن قالدۇرۇلدى",
+ "Re: %1$s" : "Re:%1 $ s",
+ "%1$s has accepted your invitation" : "%1 $ s سىزنىڭ تەكلىۋىڭىزنى قوبۇل قىلدى",
+ "%1$s has tentatively accepted your invitation" : "%1 $ s سىزنىڭ تەكلىۋىڭىزنى ۋاقتىنچە قوبۇل قىلدى",
+ "%1$s has declined your invitation" : "%1 $ s سىزنىڭ تەكلىۋىڭىزنى رەت قىلدى",
+ "%1$s has responded to your invitation" : "%1 $ s سىزنىڭ تەكلىۋىڭىزگە جاۋاب قايتۇردى",
+ "Invitation updated: %1$s" : "تەكلىپ يېڭىلاندى:%1 $ s",
+ "%1$s updated the event \"%2$s\"" : "%1 $ s پائالىيەتنى \"%2 $ s\" يېڭىلىدى",
+ "Invitation: %1$s" : "تەكلىپ:%1 $ s",
+ "%1$s would like to invite you to \"%2$s\"" : "%1 $ s سىزنى «%2 $ s» غا تەكلىپ قىلماقچى",
"Organizer:" : "تەشكىللىگۈچى:",
"Attendees:" : "قاتناشقۇچىلار:",
"Title:" : "ماۋزۇ:",
@@ -166,46 +166,46 @@ OC.L10N.register(
"Fourth Last" : "تۆتىنچى ئاخىرقى",
"Fifty Last" : "ئەللىك ئاخىرقى",
"Contacts" : "ئالاقەداشلار",
- "{actor} created address book {addressbook}" : "{ئارتىس} قۇرغان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You created address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىنى قۇردىڭىز",
- "{actor} deleted address book {addressbook}" : "{ئارتىس} ئۆچۈرۈلگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You deleted address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {ئادرېس دەپتىرىنى ئۆچۈردىڭىز",
- "{actor} updated address book {addressbook}" : "{ئارتىس} يېڭىلانغان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You updated address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {ئادرېس دەپتىرىنى يېڭىلىدىڭىز",
- "{actor} shared address book {addressbook} with you" : "{ئارتىس} ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى you سىز بىلەن",
- "You shared address book {addressbook} with {user}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىنى {ئىشلەتكۈچى} بىلەن ئورتاقلاشتىڭىز",
- "{actor} shared address book {addressbook} with {user}" : "{ئارتىس} ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
- "{actor} unshared address book {addressbook} from you" : "{ئارتىس} ئورتاقلاشمىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى you سىزدىن",
- "You unshared address book {addressbook} from {user}" : "سىز ئورتاق ئىشلەتمىگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
- "{actor} unshared address book {addressbook} from {user}" : "{ئارتىس} ھەمبەھىرلەنمىگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
- "{actor} unshared address book {addressbook} from themselves" : "{ئارتىس} ئورتاقلاشمىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى themselves ئۆزىدىن",
- "You shared address book {addressbook} with group {group}" : "گۇرۇپپا {گۇرۇپپا with بىلەن ئادرېس دەپتىرى {ئادرېس دەپتىرىنى ئورتاقلاشتىڭىز",
- "{actor} shared address book {addressbook} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا بىلەن ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You unshared address book {addressbook} from group {group}" : "گۇرۇپپا {گۇرۇپپىدىن ھەمبەھىرلەنگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "{actor} unshared address book {addressbook} from group {group}" : "{ئارتىس} ئورتاق بەھرىلىنىدىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى group گۇرۇپپا {گۇرۇپپىدىن}",
- "{actor} created contact {card} in address book {addressbook}" : "{ئارتىس address ئادرېس دەپتىرىدە contact ئادرېس دەپتىرىدە contact ئالاقىلىشىش {كارتا} قۇردى",
- "You created contact {card} in address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىدە contact ئالاقىلىشىش كارتىسى قۇردىڭىز",
- "{actor} deleted contact {card} from address book {addressbook}" : "{ئارتىس contact ئادرېس دەپتىرى {ئادرېس دەپتىرىدىن ئالاقىلىشىش {كارتا ئۆچۈرۈلگەن",
- "You deleted contact {card} from address book {addressbook}" : "ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرىدىن ئۆچۈرۈلدىڭىز",
- "{actor} updated contact {card} in address book {addressbook}" : "{ئارتىس} يېڭىلانغان ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You updated contact {card} in address book {addressbook}" : "ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرىنى يېڭىلىدىڭىز",
+ "{actor} created address book {addressbook}" : "{actor} قۇرغان ئادرېس دەپتىرى {addressbook} دەپتىرى}",
+ "You created address book {addressbook}" : "سىز ئادرېس دەپتىرى {addressbook} دەپتىرىنى قۇردىڭىز",
+ "{actor} deleted address book {addressbook}" : "{actor} ئۆچۈرۈلگەن ئادرېس دەپتىرى {addressbook} دەپتىرى}",
+ "You deleted address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {addressbook} دەپتىرىنى ئۆچۈردىڭىز",
+ "{actor} updated address book {addressbook}" : "{actor} يېڭىلانغان ئادرېس دەپتىرى {addressbook} دەپتىرى}",
+ "You updated address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {addressbook} دەپتىرىنى يېڭىلىدىڭىز",
+ "{actor} shared address book {addressbook} with you" : "{actor} ئورتاقلاشقان ئادرېس دەپتىرى {addressbook} دەپتىرى you سىز بىلەن",
+ "You shared address book {addressbook} with {user}" : "سىز ئادرېس دەپتىرى {addressbook} دەپتىرىنى {user} بىلەن ئورتاقلاشتىڭىز",
+ "{actor} shared address book {addressbook} with {user}" : "{actor} ئورتاقلاشقان ئادرېس دەپتىرى {addressbook} دەپتىرى {user}",
+ "{actor} unshared address book {addressbook} from you" : "{actor} ئورتاقلاشمىغان ئادرېس دەپتىرى {addressbook} دەپتىرى you سىزدىن",
+ "You unshared address book {addressbook} from {user}" : "سىز ئورتاق ئىشلەتمىگەن ئادرېس دەپتىرى {addressbook} دەپتىرى {user}",
+ "{actor} unshared address book {addressbook} from {user}" : "{actor} ھەمبەھىرلەنمىگەن ئادرېس دەپتىرى {addressbook} دەپتىرى {user}",
+ "{actor} unshared address book {addressbook} from themselves" : "{actor} ئورتاقلاشمىغان ئادرېس دەپتىرى {addressbook} دەپتىرى themselves ئۆزىدىن",
+ "You shared address book {addressbook} with group {group}" : "گۇرۇپپا {addressbook} with بىلەن ئادرېس دەپتىرى {group} دەپتىرىنى ئورتاقلاشتىڭىز",
+ "{actor} shared address book {addressbook} with group {group}" : "{actor} گۇرۇپپا {addressbook} بىلەن ئورتاقلاشقان ئادرېس دەپتىرى {group} دەپتىرى}",
+ "You unshared address book {addressbook} from group {group}" : "گۇرۇپپا {addressbook} ھەمبەھىرلەنگەن ئادرېس دەپتىرى {group} دەپتىرى}",
+ "{actor} unshared address book {addressbook} from group {group}" : "{actor} ئورتاق بەھرىلىنىدىغان ئادرېس دەپتىرى {addressbook} دەپتىرى group گۇرۇپپا {group}",
+ "{actor} created contact {card} in address book {addressbook}" : "{ئارتىس} address ئادرېس دەپتىرىدە contact ئادرېس دەپتىرىدە contact ئالاقىلىشىش {كارتا} قۇردى",
+ "You created contact {card} in address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس} دەپتىرىدە contact ئالاقىلىشىش كارتىسى قۇردىڭىز",
+ "{actor} deleted contact {card} from address book {addressbook}" : "{actor} contact ئادرېس دەپتىرى {card} دەپتىرىدىن ئالاقىلىشىش {addressbook} ئۆچۈرۈلگەن",
+ "You deleted contact {card} from address book {addressbook}" : "ئالاقىلىشىش {card} address ئادرېس دەپتىرى {addressbook} دەپتىرىدىن ئۆچۈرۈلدىڭىز",
+ "{actor} updated contact {card} in address book {addressbook}" : "{actor} يېڭىلانغان ئالاقىلىشىش {card} address ئادرېس دەپتىرى {addressbook} دەپتىرى}",
+ "You updated contact {card} in address book {addressbook}" : "ئالاقىلىشىش {card} address ئادرېس دەپتىرى {addressbook} دەپتىرىنى يېڭىلىدىڭىز",
"A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong> ئالاقىلىشىش </ strong> ياكى <strong> ئادرېس دەپتىرى </ strong> ئۆزگەرتىلدى",
"Accounts" : "ھېسابات",
"System address book which holds all accounts" : "بارلىق ھېساباتلارنى ئۆز ئىچىگە ئالغان سىستېما ئادرېس دەپتىرى",
- "File is not updatable: %1$s" : "ھۆججەت يېڭىلانمايدۇ:% 1 $ s",
+ "File is not updatable: %1$s" : "ھۆججەت يېڭىلانمايدۇ:%1 $ s",
"Failed to get storage for file" : "ھۆججەت ساقلاشقا ئېرىشەلمىدى",
"Could not write to final file, canceled by hook" : "ئاخىرقى ھۆججەتكە يازالمىدى ، قارماق تەرىپىدىن ئەمەلدىن قالدۇرۇلدى",
"Could not write file contents" : "ھۆججەت مەزمۇنىنى يازالمىدى",
- "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "نىشاننى نىشانغا كۆچۈرگەندە خاتالىق (كۆچۈرۈلگەن:% 1 $ s ، مۆلچەردىكى ھۆججەتلەر:% 2 $ s)",
- "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "مۆلچەردىكى ھۆججەتلەر% 1 $ s بولىدۇ ، ئەمما ئوقۇڭ (Nextcloud خېرىدارىدىن) ۋە (Nextcloud ساقلىغۇچقا)% 2 $ s دەپ يازدى. ئەۋەتىش تەرەپتىكى تور مەسىلىسى ياكى مۇلازىمېتىر تەرەپتىكى ساقلاشقا يېزىش مەسىلىسى بولۇشى مۇمكىن.",
+ "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "نىشاننى نىشانغا كۆچۈرگەندە خاتالىق (كۆچۈرۈلگەن:%1 $ s ، مۆلچەردىكى ھۆججەتلەر:%2 $ s)",
+ "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "مۆلچەردىكى ھۆججەتلەر%1 $ s بولىدۇ ، ئەمما ئوقۇڭ (Nextcloud خېرىدارىدىن) ۋە (Nextcloud ساقلىغۇچقا)%2 $ s دەپ يازدى. ئەۋەتىش تەرەپتىكى تور مەسىلىسى ياكى مۇلازىمېتىر تەرەپتىكى ساقلاشقا يېزىش مەسىلىسى بولۇشى مۇمكىن.",
"Could not rename part file to final file, canceled by hook" : "بۆلەك ھۆججىتىنى ئاخىرقى ھۆججەتكە ئۆزگەرتەلمىدى ، قارماق تەرىپىدىن ئەمەلدىن قالدۇرۇلدى",
"Could not rename part file to final file" : "قىسمەن ھۆججەتنى ئاخىرقى ھۆججەتكە ئۆزگەرتەلمىدى",
- "Failed to check file size: %1$s" : "ھۆججەتنىڭ چوڭ-كىچىكلىكىنى تەكشۈرەلمىدى:% 1 $ s",
- "Encryption not ready: %1$s" : "شىفىرلاش تەييار ئەمەس:% 1 $ s",
- "Failed to open file: %1$s" : "ھۆججەت ئېچىلمىدى:% 1 $ s",
- "Failed to unlink: %1$s" : "ئۇلانمىدى:% 1 $ s",
- "Failed to write file contents: %1$s" : "ھۆججەت مەزمۇنىنى يېزىش مەغلۇب بولدى:% 1 $ s",
- "File not found: %1$s" : "ھۆججەت تېپىلمىدى:% 1 $ s",
+ "Failed to check file size: %1$s" : "ھۆججەتنىڭ چوڭ-كىچىكلىكىنى تەكشۈرەلمىدى:%1 $ s",
+ "Encryption not ready: %1$s" : "شىفىرلاش تەييار ئەمەس:%1 $ s",
+ "Failed to open file: %1$s" : "ھۆججەت ئېچىلمىدى:%1 $ s",
+ "Failed to unlink: %1$s" : "ئۇلانمىدى:%1 $ s",
+ "Failed to write file contents: %1$s" : "ھۆججەت مەزمۇنىنى يېزىش مەغلۇب بولدى:%1 $ s",
+ "File not found: %1$s" : "ھۆججەت تېپىلمىدى:%1 $ s",
"Invalid target path" : "نىشان يولى ئىناۋەتسىز",
"System is in maintenance mode." : "سىستېما ئاسراش ھالىتىدە.",
"Upgrade needed" : "يېڭىلاش كېرەك",
@@ -224,7 +224,7 @@ OC.L10N.register(
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually." : "تور مۇلازىمېتىرىڭىزنىڭ WebDAV ئارقىلىق ھۆججەت ماسقەدەملىشىگە يول قويۇلغانلىقىنى تەكشۈرەلمىدىڭىز. قولدا تەكشۈرۈپ بېقىڭ.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "تور مۇلازىمېتىرىڭىز ھۆججەتنىڭ ماس قەدەمدە بولۇشىغا يول قويۇلمىدى ، چۈنكى WebDAV كۆرۈنمە يۈزى بۇزۇلغاندەك قىلىدۇ.",
"Your web server is properly set up to allow file synchronization over WebDAV." : "تور مۇلازىمېتىرىڭىز WebDAV ئارقىلىق ھۆججەت ماسقەدەملەش ئۈچۈن مۇۋاپىق تەڭشەلدى.",
- "Migrated calendar (%1$s)" : "كۆچۈرۈلگەن كالېندار (% 1 $ s)",
+ "Migrated calendar (%1$s)" : "كۆچۈرۈلگەن كالېندار (%1 $ s)",
"Calendars including events, details and attendees" : "پائالىيەتلەر ، تەپسىلاتلار ۋە قاتناشقۇچىلارنى ئۆز ئىچىگە ئالغان كالېندارلار",
"Contacts and groups" : "ئالاقىلىشىش ۋە گۇرۇپپىلار",
"WebDAV" : "WebDAV",
@@ -248,8 +248,8 @@ OC.L10N.register(
"No working hours set" : "خىزمەت ۋاقتى بېكىتىلمىدى",
"Add slot" : "ئورۇن قوشۇڭ",
"Weekdays" : "ھەپتە كۈنلىرى",
- "Pick a start time for {dayName}" : "{DayName} نىڭ باشلىنىش ۋاقتىنى تاللاڭ",
- "Pick a end time for {dayName}" : "{DayName} نىڭ ئاخىرقى ۋاقتىنى تاللاڭ",
+ "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" : "تېجەشلىك",
@@ -269,7 +269,7 @@ OC.L10N.register(
"Reminders are always sent to organizers and attendees." : "ئەسكەرتىش ھەمىشە تەشكىللىگۈچىلەر ۋە قاتناشقۇچىلارغا ئەۋەتىلىدۇ.",
"Enable notifications for events via push" : "ئىتتىرىش ئارقىلىق ۋەقەلەرگە ئۇقتۇرۇشنى قوزغىتىڭ",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "يەنە {calendarappstoreopen} كالېندار دېتالى {linkclose} ياكى {calendardocopen} نى قاچىلاڭ ئۈستەلئۈستىڭىز ۋە كۆچمە تېلېفونىڭىزنى ئۇلاڭ ↗ {linkclose}.",
- "Please make sure to properly set up {emailopen}the email server{linkclose}." : "{Emailopen} ئېلېكترونلۇق خەت مۇلازىمېتىرى {linkclose} نى مۇۋاپىق تەڭشەشكە كاپالەتلىك قىلىڭ.",
+ "Please make sure to properly set up {emailopen}the email server{linkclose}." : "{emailopen} ئېلېكترونلۇق خەت مۇلازىمېتىرى {linkclose} نى مۇۋاپىق تەڭشەشكە كاپالەتلىك قىلىڭ.",
"There was an error updating your attendance status." : "قاتنىشىش ھالىتىڭىزنى يېڭىلاشتا خاتالىق كۆرۈلدى.",
"Please contact the organizer directly." : "تەشكىللىگۈچى بىلەن بىۋاسىتە ئالاقىلىشىڭ.",
"Are you accepting the invitation?" : "تەكلىپنى قوبۇل قىلامسىز؟",
diff --git a/apps/dav/l10n/ug.json b/apps/dav/l10n/ug.json
index fca47d7d6a9..f607a66e8c5 100644
--- a/apps/dav/l10n/ug.json
+++ b/apps/dav/l10n/ug.json
@@ -2,51 +2,51 @@
"Calendar" : "يىلنامە",
"Tasks" : "ۋەزىپەلەر",
"Personal" : "شەخسىي",
- "{actor} created calendar {calendar}" : "{ئارتىس} قۇرغان كالېندار {كالېندار}",
- "You created calendar {calendar}" : "كالېندار {كالېندار} قۇردىڭىز",
- "{actor} deleted calendar {calendar}" : "{ئارتىس} ئۆچۈرۈلگەن كالېندار {كالېندار}",
- "You deleted calendar {calendar}" : "كالېندار {كالىندارنى ئۆچۈردىڭىز",
- "{actor} updated calendar {calendar}" : "{ئارتىس} يېڭىلانغان كالېندار {كالېندار}",
- "You updated calendar {calendar}" : "كالېندار {كالىندارنى يېڭىلىدىڭىز",
- "{actor} restored calendar {calendar}" : "{ئارتىس} ئەسلىگە كەلتۈرۈلگەن كالېندار {كالېندار}",
- "You restored calendar {calendar}" : "كالېندار {كالېندارنى ئەسلىگە كەلتۈردىڭىز",
- "You shared calendar {calendar} as public link" : "سىز كالېندار {كالېندار public نى ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلىدىڭىز",
- "You removed public link for calendar {calendar}" : "كالېندار {كالېندارى ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
- "{actor} shared calendar {calendar} with you" : "{ئارتىس} ئورتاقلاشقان كالېندار {كالېندار} سىز بىلەن",
- "You shared calendar {calendar} with {user}" : "سىز كالېندار {كالېندار} نى {ئىشلەتكۈچى} بىلەن ئورتاقلاشتىڭىز",
- "{actor} shared calendar {calendar} with {user}" : "{ئارتىس} ئورتاقلاشقان كالېندار {كالېندار} {ئىشلەتكۈچى} بىلەن",
- "{actor} unshared calendar {calendar} from you" : "{ئارتىس} ئورتاقلاشمىغان كالېندار {كالېندار} سىزدىن",
+ "{actor} created calendar {calendar}" : "{actor} قۇرغان كالېندار {calendar}",
+ "You created calendar {calendar}" : "كالېندار {calendar} قۇردىڭىز",
+ "{actor} deleted calendar {calendar}" : "{actor} ئۆچۈرۈلگەن كالېندار {calendar}",
+ "You deleted calendar {calendar}" : "كالېندار {calendar} ئۆچۈردىڭىز",
+ "{actor} updated calendar {calendar}" : "{actor} يېڭىلانغان كالېندار {calendar}",
+ "You updated calendar {calendar}" : "كالېندار {calendar} يېڭىلىدىڭىز",
+ "{actor} restored calendar {calendar}" : "{actor} ئەسلىگە كەلتۈرۈلگەن كالېندار {calendar}",
+ "You restored calendar {calendar}" : "كالېندار {calendar} ئەسلىگە كەلتۈردىڭىز",
+ "You shared calendar {calendar} as public link" : "سىز كالېندار {calendar} public نى ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلىدىڭىز",
+ "You removed public link for calendar {calendar}" : "كالېندار {calendar} ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
+ "{actor} shared calendar {calendar} with you" : "{actor} ئورتاقلاشقان كالېندار {calendar} سىز بىلەن",
+ "You shared calendar {calendar} with {user}" : "سىز كالېندار {calendar} نى {user} بىلەن ئورتاقلاشتىڭىز",
+ "{actor} shared calendar {calendar} with {user}" : "{actor} ئورتاقلاشقان كالېندار {calendar} {user} بىلەن",
+ "{actor} unshared calendar {calendar} from you" : "{actor} ئورتاقلاشمىغان كالېندار {calendar} سىزدىن",
"You unshared calendar {calendar} from {user}" : "سىز ئورتاق ئىشلەتمىگەن كالېندار {كالېندار}",
- "{actor} unshared calendar {calendar} from {user}" : "{ئىشلەتكۈچى} ئورتاقلاشمىغان كالېندار {كالېندار} {ئىشلەتكۈچى}",
- "{actor} unshared calendar {calendar} from themselves" : "{ئارتىس} ئورتاقلاشمىغان كالېندار {كالېندار} ئۆزىدىن",
- "You shared calendar {calendar} with group {group}" : "كالېندار {كالېندار group گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتىڭىز",
- "{actor} shared calendar {calendar} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا بىلەن ئورتاقلاشقان كالېندار {كالېندار}",
- "You unshared calendar {calendar} from group {group}" : "گۇرۇپپا {گۇرۇپپىدىن ئورتاقلاشمىغان كالېندار {كالېندار}",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} ئورتاقلاشمىغان كالېندار {calendar} {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} ئورتاقلاشمىغان كالېندار {calendar} ئۆزىدىن",
+ "You shared calendar {calendar} with group {group}" : "كالېندار {calendar} group گۇرۇپپا {group} بىلەن ئورتاقلاشتىڭىز",
+ "{actor} shared calendar {calendar} with group {group}" : "{actor} گۇرۇپپا {calendar} بىلەن ئورتاقلاشقان كالېندار {group}",
+ "You unshared calendar {calendar} from group {group}" : "گۇرۇپپا {calendar} ئورتاقلاشمىغان كالېندار {group}",
"{actor} unshared calendar {calendar} from group {group}" : "گۇرۇپپا {گۇرۇپپا} ئورتاقلاشمىغان كالېندار {كالېندار}",
"Untitled event" : "نامسىز ھادىسە",
- "{actor} created event {event} in calendar {calendar}" : "{ئارتىس} كالېندار {كالېنداردا پائالىيەت {ۋەقە} قۇرغان}",
- "You created event {event} in calendar {calendar}" : "كالېندار {كالېنداردا پائالىيەت {ھادىسە created قۇردىڭىز",
- "{actor} deleted event {event} from calendar {calendar}" : "{ئارتىس} ئۆچۈرۈلگەن ھادىسە {ۋەقە} كالېنداردىن {كالېندار}",
- "You deleted event {event} from calendar {calendar}" : "كالېندار {كالېنداردىكى ھادىسە {ھادىسىنى ئۆچۈردىڭىز",
+ "{actor} created event {event} in calendar {calendar}" : "{actor} كالېندار {event} پائالىيەت {calendar} قۇرغان}",
+ "You created event {event} in calendar {calendar}" : "كالېندار {event} پائالىيەت {calendar} created قۇردىڭىز",
+ "{actor} deleted event {event} from calendar {calendar}" : "{actor} ئۆچۈرۈلگەن ھادىسە {event} كالېنداردىن {calendar}",
+ "You deleted event {event} from calendar {calendar}" : "كالېندار {event} ھادىسە {calendar} ئۆچۈردىڭىز",
"{actor} updated event {event} in calendar {calendar}" : "كالېنداردىكى {ئارتىس} يېڭىلانغان پائالىيەت {پائالىيەت}",
- "You updated event {event} in calendar {calendar}" : "كالېندار {كالېنداردىكى پائالىيەت {ھادىسە} نى يېڭىلىدىڭىز",
- "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{ئارتىس} پائالىيەت {پائالىيەت} كالېنداردىن {sourceCalendar} دىن كالېندارغا {targetCalendar} غا يۆتكەلدى",
- "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "سىز ھادىسە {ھادىسە كالىندارىدىن {sourceCalendar} دىن كالېندار {targetCalendar} غا يۆتكىدىڭىز",
- "{actor} restored event {event} of calendar {calendar}" : "{ئارتىس} ئەسلىگە كەلتۈرۈلگەن ھادىسە {ھادىسە كالىندارى {كالېندار}",
- "You restored event {event} of calendar {calendar}" : "كالېندار {كالېندارىدىكى پائالىيەت {ھادىسە} نى ئەسلىگە كەلتۈردىڭىز",
+ "You updated event {event} in calendar {calendar}" : "كالېندار {event} پائالىيەت {calendar} نى يېڭىلىدىڭىز",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} پائالىيەت {event} كالېنداردىن {sourceCalendar} دىن كالېندارغا {targetCalendar} غا يۆتكەلدى",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "سىز ھادىسە {event} كالىندارىدىن {sourceCalendar} دىن كالېندار {targetCalendar} غا يۆتكىدىڭىز",
+ "{actor} restored event {event} of calendar {calendar}" : "{actor} ئەسلىگە كەلتۈرۈلگەن ھادىسە {event} كالىندارى {calendar}",
+ "You restored event {event} of calendar {calendar}" : "كالېندار {event} پائالىيەت {calendar} نى ئەسلىگە كەلتۈردىڭىز",
"Busy" : "ئالدىراش",
- "{actor} created to-do {todo} in list {calendar}" : "{ئارتىس list تىزىملىك {كالېندارىدا to todo to ئىجاد قىلىش",
- "You created to-do {todo} in list {calendar}" : "سىز تىزىملىك {كالېندارىدا to todo to نى قۇردىڭىز",
- "{actor} deleted to-do {todo} from list {calendar}" : "{ئارتىس list تىزىملىكتىن {todo to ئۆچۈرۈلدى {todo}",
- "You deleted to-do {todo} from list {calendar}" : "تىزىملىكتىن {todo to نى ئۆچۈردىڭىز {كالېندار}",
- "{actor} updated to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى to todo to يېڭىلانغان",
+ "{actor} created to-do {todo} in list {calendar}" : "{ئارتىس} list تىزىملىك {كالېندارىدا} to todo to ئىجاد قىلىش",
+ "You created to-do {todo} in list {calendar}" : "سىز تىزىملىك {كالېندارىدا} to todo to نى قۇردىڭىز",
+ "{actor} deleted to-do {todo} from list {calendar}" : "{actor} list تىزىملىكتىن {calendar} to ئۆچۈرۈلدى {todo}",
+ "You deleted to-do {todo} from list {calendar}" : "تىزىملىكتىن {todo} to نى ئۆچۈردىڭىز {calendar}",
+ "{actor} updated to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى} to todo to يېڭىلانغان",
"You updated to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى يېڭىلىدىڭىز",
- "{actor} solved to-do {todo} in list {calendar}" : "{ئارتىس list تىزىملىكتىكى كالېنداردىكى to todo to نى ھەل قىلدى",
+ "{actor} solved to-do {todo} in list {calendar}" : "{ئارتىس} list تىزىملىكتىكى كالېنداردىكى to todo to نى ھەل قىلدى",
"You solved to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى ھەل قىلدىڭىز",
- "{actor} reopened to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى to todo to قايتا ئېچىلدى",
+ "{actor} reopened to-do {todo} in list {calendar}" : "{ئارتىس} تىزىملىك {كالېندارىدىكى} to todo to قايتا ئېچىلدى",
"You reopened to-do {todo} in list {calendar}" : "تىزىملىك {كالېندار} دىكى do todo to نى قايتا ئاچتىڭىز",
- "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{ئارتىس list تىزىملىكتىن {مەنبە كالېندار} دىن {نىشان كالېندارى to دىن to todo to غا يۆتكەلدى",
- "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "تىزىملىكتىن {sourceCalendar} دىن {نىشان كالېندارى to دىن to todo to غا يۆتكەلدىڭىز",
+ "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{ئارتىس} list تىزىملىكتىن {مەنبە} كالېندار} دىن {نىشان} كالېندارى to دىن to todo to غا يۆتكەلدى",
+ "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "تىزىملىكتىن {sourceCalendar} دىن {نىشان} كالېندارى to دىن to todo to غا يۆتكەلدىڭىز",
"Calendar, contacts and tasks" : "كالېندار ، ئالاقىلىشىش ۋە ۋەزىپە",
"A <strong>calendar</strong> was modified" : "<strong> كالېندار </ strong> ئۆزگەرتىلدى",
"A calendar <strong>event</strong> was modified" : "كالېندار <strong> ھادىسە </ strong> ئۆزگەرتىلدى",
@@ -64,65 +64,65 @@
"Date: %s" : "چېسلا:% s",
"Description: %s" : "چۈشەندۈرۈش:% s",
"Where: %s" : "قەيەردە:% s",
- "%1$s via %2$s" : "% 1 $ s ئارقىلىق% 2 $ s",
- "In a %1$s on %2$s for the entire day" : "پۈتۈن كۈن ئۈچۈن% 2 $ s دىكى% 1 $ s ئىچىدە",
- "In a %1$s on %2$s between %3$s - %4$s" : "% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
- "In %1$s %2$s on %3$s for the entire day" : "% 1 $ s% 2 $ s پۈتۈن كۈن% 3 $ s",
- "In %1$s %2$s on %3$s between %4$s - %5$s" : "% 1 $ s% 2 $ s% 3 $ s دىكى% 4 $ s -% 5 $ s ئارىلىقىدا",
+ "%1$s via %2$s" : "%1 $ s ئارقىلىق%2 $ s",
+ "In a %1$s on %2$s for the entire day" : "پۈتۈن كۈن ئۈچۈن%2 $ s دىكى%1 $ s ئىچىدە",
+ "In a %1$s on %2$s between %3$s - %4$s" : "%1 $ s دىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا",
+ "In %1$s %2$s on %3$s for the entire day" : "%1 $ s%2 $ s پۈتۈن كۈن%3 $ s",
+ "In %1$s %2$s on %3$s between %4$s - %5$s" : "%1 $ s%2 $ s%3 $ s دىكى%4 $ s -%5 $ s ئارىلىقىدا",
"Could not generate when statement" : "بايان قىلغاندا ھاسىل قىلالمىدى",
"Every Day for the entire day" : "ھەر بىر كۈن پۈتۈن بىر كۈن",
- "Every Day for the entire day until %1$s" : "ھەر بىر كۈن پۈتۈن كۈن% 1 $ s غىچە",
- "Every Day between %1$s - %2$s" : "ھەر كۈنى% 1 $ s -% 2 $ s ئارىلىقىدا",
- "Every Day between %1$s - %2$s until %3$s" : "ھەر كۈنى% 1 $ s -% 2 $ s ئارىلىقىدا% 3 $ s غىچە",
- "Every %1$d Days for the entire day" : "پۈتۈن% 1 $ d كۈن",
- "Every %1$d Days for the entire day until %2$s" : "ھەر% 1 $ d پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
- "Every %1$d Days between %2$s - %3$s" : "ھەر% 1 $ d كۈنلەر% 2 $ s -% 3 $ s ئارىلىقىدا",
- "Every %1$d Days between %2$s - %3$s until %4$s" : "ھەر% 1 $ d كۈنلىرى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
+ "Every Day for the entire day until %1$s" : "ھەر بىر كۈن پۈتۈن كۈن%1 $ s غىچە",
+ "Every Day between %1$s - %2$s" : "ھەر كۈنى%1 $ s -%2 $ s ئارىلىقىدا",
+ "Every Day between %1$s - %2$s until %3$s" : "ھەر كۈنى%1 $ s -%2 $ s ئارىلىقىدا%3 $ s غىچە",
+ "Every %1$d Days for the entire day" : "پۈتۈن%1 $ d كۈن",
+ "Every %1$d Days for the entire day until %2$s" : "ھەر%1 $ d پۈتۈن بىر كۈن ئىچىدە%2 $ s غىچە",
+ "Every %1$d Days between %2$s - %3$s" : "ھەر%1 $ d كۈنلەر%2 $ s -%3 $ s ئارىلىقىدا",
+ "Every %1$d Days between %2$s - %3$s until %4$s" : "ھەر%1 $ d كۈنلىرى%2 $ s -%3 $ s ئارىلىقىدا%4 $ s غىچە",
"Could not generate event recurrence statement" : "ھادىسە قايتا-قايتا بايانات ھاسىل قىلالمىدى",
- "Every Week on %1$s for the entire day" : "ھەر ھەپتە پۈتۈن كۈن ئۈچۈن% 1 $ s",
- "Every Week on %1$s for the entire day until %2$s" : "ھەر ھەپتە% 1 $ s پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
- "Every Week on %1$s between %2$s - %3$s" : "ھەر ھەپتە% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا",
- "Every Week on %1$s between %2$s - %3$s until %4$s" : "ھەر ھەپتە% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
- "Every %1$d Weeks on %2$s for the entire day" : "پۈتۈن% 1 $ d ھەپتىلىك% 2 $ s",
- "Every %1$d Weeks on %2$s for the entire day until %3$s" : "ھەر% 1 $ d ھەپتىلىك% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
- "Every %1$d Weeks on %2$s between %3$s - %4$s" : "ھەر% 1 $ d ھەپتىلىك% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
- "Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s" : "ھەر% 1 $ d ھەپتىلىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s گىچە",
- "Every Month on the %1$s for the entire day" : "ھەر ئايدا% 1 $ s پۈتۈن بىر كۈن",
- "Every Month on the %1$s for the entire day until %2$s" : "ھەر ئايدا% 1 $ s پۈتۈن بىر كۈن ئىچىدە% 2 $ s غىچە",
- "Every Month on the %1$s between %2$s - %3$s" : "ھەر ئايدا% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا",
- "Every Month on the %1$s between %2$s - %3$s until %4$s" : "ھەر ئايدا% 1 $ s دىكى% 2 $ s -% 3 $ s ئارىلىقىدا% 4 $ s غىچە",
- "Every %1$d Months on the %2$s for the entire day" : "ھەر% 1 $ d ئايلار پۈتۈن كۈندىكى% 2 $ s",
- "Every %1$d Months on the %2$s for the entire day until %3$s" : "ھەر% 1 $ d ئايلار% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
- "Every %1$d Months on the %2$s between %3$s - %4$s" : "ھەر% 1 $ d ئايلار% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
- "Every %1$d Months on the %2$s between %3$s - %4$s until %5$s" : "ھەر% 1 $ d ئايلار% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s غىچە",
- "Every Year in %1$s on the %2$s for the entire day" : "ھەر يىلى% 1 $ s دىكى% 2 $ s پۈتۈن بىر كۈن",
- "Every Year in %1$s on the %2$s for the entire day until %3$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s پۈتۈن بىر كۈن ئىچىدە% 3 $ s غىچە",
- "Every Year in %1$s on the %2$s between %3$s - %4$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا",
- "Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s" : "ھەر يىلى% 1 $ s دىكى% 2 $ s دىكى% 3 $ s -% 4 $ s ئارىلىقىدا% 5 $ s غىچە",
- "Every %1$d Years in %2$s on the %3$s for the entire day" : "ھەر% 1 $ d يىللار% 2 $ s دىكى پۈتۈن كۈن% 3 $ s",
- "Every %1$d Years in %2$s on the %3$s for the entire day until %4$s" : "ھەر% 1 $ d يىللار% 2 $ s يىل ئىچىدە% 3 $ s پۈتۈن بىر كۈن ئىچىدە% 4 $ s غىچە",
- "Every %1$d Years in %2$s on the %3$s between %4$s - %5$s" : "ھەر% 1 $ d يىللار% 2 $ s دىكى% 3 $ s دىكى% 4 $ s -% 5 $ s",
- "Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s" : "ھەر% 1 $ d يىللار% 2 $ s دىكى% 3 $ s دىكى% 4 $ s -% 5 $ s ئارىلىقىدىكى% 6 $ s",
- "On specific dates for the entire day until %1$s" : "پۈتۈن كۈندىكى كونكرېت كۈنلەردە% 1 $ s غىچە",
- "On specific dates between %1$s - %2$s until %3$s" : "كونكرېت كۈنلەردە% 1 $ s -% 2 $ s ئارىلىقىدا% 3 $ s غىچە",
- "In a %1$s on %2$s" : "% 2 $ s دىكى% 1 $ s",
- "In a %1$s on %2$s then on %3$s" : "% 2 $ s دىكى% 1 $ s دە ئاندىن% 3 $ s",
- "In a %1$s on %2$s then on %3$s and %4$s" : "% 2 $ s دىكى% 1 $ s ئاندىن% 3 $ s ۋە% 4 $ s",
- "In %1$s %2$s on %3$s" : "% 3 $ s دىكى% 1 $ s% 2 $ s",
- "In %1$s %2$s on %3$s then on %4$s" : "% 1 $ s% 2 $ s بولسا% 3 $ s ئاندىن% 4 $ s",
- "In %1$s %2$s on %3$s then on %4$s and %5$s" : "% 1 $ s% 2 $ s بولسا% 3 $ s ئاندىن% 4 $ s ۋە% 5 $ s",
+ "Every Week on %1$s for the entire day" : "ھەر ھەپتە پۈتۈن كۈن ئۈچۈن%1 $ s",
+ "Every Week on %1$s for the entire day until %2$s" : "ھەر ھەپتە%1 $ s پۈتۈن بىر كۈن ئىچىدە%2 $ s غىچە",
+ "Every Week on %1$s between %2$s - %3$s" : "ھەر ھەپتە%1 $ s دىكى%2 $ s -%3 $ s ئارىلىقىدا",
+ "Every Week on %1$s between %2$s - %3$s until %4$s" : "ھەر ھەپتە%1 $ s دىكى%2 $ s -%3 $ s ئارىلىقىدا%4 $ s غىچە",
+ "Every %1$d Weeks on %2$s for the entire day" : "پۈتۈن%1 $ d ھەپتىلىك%2 $ s",
+ "Every %1$d Weeks on %2$s for the entire day until %3$s" : "ھەر%1 $ d ھەپتىلىك%2 $ s پۈتۈن بىر كۈن ئىچىدە%3 $ s غىچە",
+ "Every %1$d Weeks on %2$s between %3$s - %4$s" : "ھەر%1 $ d ھەپتىلىك%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا",
+ "Every %1$d Weeks on %2$s between %3$s - %4$s until %5$s" : "ھەر%1 $ d ھەپتىلىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا%5 $ s گىچە",
+ "Every Month on the %1$s for the entire day" : "ھەر ئايدا%1 $ s پۈتۈن بىر كۈن",
+ "Every Month on the %1$s for the entire day until %2$s" : "ھەر ئايدا%1 $ s پۈتۈن بىر كۈن ئىچىدە%2 $ s غىچە",
+ "Every Month on the %1$s between %2$s - %3$s" : "ھەر ئايدا%1 $ s دىكى%2 $ s -%3 $ s ئارىلىقىدا",
+ "Every Month on the %1$s between %2$s - %3$s until %4$s" : "ھەر ئايدا%1 $ s دىكى%2 $ s -%3 $ s ئارىلىقىدا%4 $ s غىچە",
+ "Every %1$d Months on the %2$s for the entire day" : "ھەر%1 $ d ئايلار پۈتۈن كۈندىكى%2 $ s",
+ "Every %1$d Months on the %2$s for the entire day until %3$s" : "ھەر%1 $ d ئايلار%2 $ s پۈتۈن بىر كۈن ئىچىدە%3 $ s غىچە",
+ "Every %1$d Months on the %2$s between %3$s - %4$s" : "ھەر%1 $ d ئايلار%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا",
+ "Every %1$d Months on the %2$s between %3$s - %4$s until %5$s" : "ھەر%1 $ d ئايلار%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا%5 $ s غىچە",
+ "Every Year in %1$s on the %2$s for the entire day" : "ھەر يىلى%1 $ s دىكى%2 $ s پۈتۈن بىر كۈن",
+ "Every Year in %1$s on the %2$s for the entire day until %3$s" : "ھەر يىلى%1 $ s دىكى%2 $ s پۈتۈن بىر كۈن ئىچىدە%3 $ s غىچە",
+ "Every Year in %1$s on the %2$s between %3$s - %4$s" : "ھەر يىلى%1 $ s دىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا",
+ "Every Year in %1$s on the %2$s between %3$s - %4$s until %5$s" : "ھەر يىلى%1 $ s دىكى%2 $ s دىكى%3 $ s -%4 $ s ئارىلىقىدا%5 $ s غىچە",
+ "Every %1$d Years in %2$s on the %3$s for the entire day" : "ھەر%1 $ d يىللار%2 $ s دىكى پۈتۈن كۈن%3 $ s",
+ "Every %1$d Years in %2$s on the %3$s for the entire day until %4$s" : "ھەر%1 $ d يىللار%2 $ s يىل ئىچىدە%3 $ s پۈتۈن بىر كۈن ئىچىدە%4 $ s غىچە",
+ "Every %1$d Years in %2$s on the %3$s between %4$s - %5$s" : "ھەر%1 $ d يىللار%2 $ s دىكى%3 $ s دىكى%4 $ s -%5 $ s",
+ "Every %1$d Years in %2$s on the %3$s between %4$s - %5$s until %6$s" : "ھەر%1 $ d يىللار%2 $ s دىكى%3 $ s دىكى%4 $ s -%5 $ s ئارىلىقىدىكى%6 $ s",
+ "On specific dates for the entire day until %1$s" : "پۈتۈن كۈندىكى كونكرېت كۈنلەردە%1 $ s غىچە",
+ "On specific dates between %1$s - %2$s until %3$s" : "كونكرېت كۈنلەردە%1 $ s -%2 $ s ئارىلىقىدا%3 $ s غىچە",
+ "In a %1$s on %2$s" : "%2 $ s دىكى%1 $ s",
+ "In a %1$s on %2$s then on %3$s" : "%2 $ s دىكى%1 $ s دە ئاندىن%3 $ s",
+ "In a %1$s on %2$s then on %3$s and %4$s" : "%2 $ s دىكى%1 $ s ئاندىن%3 $ s ۋە%4 $ s",
+ "In %1$s %2$s on %3$s" : "%3 $ s دىكى%1 $ s%2 $ s",
+ "In %1$s %2$s on %3$s then on %4$s" : "%1 $ s%2 $ s بولسا%3 $ s ئاندىن%4 $ s",
+ "In %1$s %2$s on %3$s then on %4$s and %5$s" : "%1 $ s%2 $ s بولسا%3 $ s ئاندىن%4 $ s ۋە%5 $ s",
"Could not generate next recurrence statement" : "كېيىنكى تەكرارلىنىش باياناتىنى ھاسىل قىلالمىدى",
- "Cancelled: %1$s" : "ئەمەلدىن قالدۇرۇلدى:% 1 $ s",
- "\"%1$s\" has been canceled" : "\"% 1 $ s\" ئەمەلدىن قالدۇرۇلدى",
- "Re: %1$s" : "Re:% 1 $ s",
- "%1$s has accepted your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى قوبۇل قىلدى",
- "%1$s has tentatively accepted your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى ۋاقتىنچە قوبۇل قىلدى",
- "%1$s has declined your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزنى رەت قىلدى",
- "%1$s has responded to your invitation" : "% 1 $ s سىزنىڭ تەكلىۋىڭىزگە جاۋاب قايتۇردى",
- "Invitation updated: %1$s" : "تەكلىپ يېڭىلاندى:% 1 $ s",
- "%1$s updated the event \"%2$s\"" : "% 1 $ s پائالىيەتنى \"% 2 $ s\" يېڭىلىدى",
- "Invitation: %1$s" : "تەكلىپ:% 1 $ s",
- "%1$s would like to invite you to \"%2$s\"" : "% 1 $ s سىزنى «% 2 $ s» غا تەكلىپ قىلماقچى",
+ "Cancelled: %1$s" : "ئەمەلدىن قالدۇرۇلدى:%1 $ s",
+ "\"%1$s\" has been canceled" : "\"%1 $ s\" ئەمەلدىن قالدۇرۇلدى",
+ "Re: %1$s" : "Re:%1 $ s",
+ "%1$s has accepted your invitation" : "%1 $ s سىزنىڭ تەكلىۋىڭىزنى قوبۇل قىلدى",
+ "%1$s has tentatively accepted your invitation" : "%1 $ s سىزنىڭ تەكلىۋىڭىزنى ۋاقتىنچە قوبۇل قىلدى",
+ "%1$s has declined your invitation" : "%1 $ s سىزنىڭ تەكلىۋىڭىزنى رەت قىلدى",
+ "%1$s has responded to your invitation" : "%1 $ s سىزنىڭ تەكلىۋىڭىزگە جاۋاب قايتۇردى",
+ "Invitation updated: %1$s" : "تەكلىپ يېڭىلاندى:%1 $ s",
+ "%1$s updated the event \"%2$s\"" : "%1 $ s پائالىيەتنى \"%2 $ s\" يېڭىلىدى",
+ "Invitation: %1$s" : "تەكلىپ:%1 $ s",
+ "%1$s would like to invite you to \"%2$s\"" : "%1 $ s سىزنى «%2 $ s» غا تەكلىپ قىلماقچى",
"Organizer:" : "تەشكىللىگۈچى:",
"Attendees:" : "قاتناشقۇچىلار:",
"Title:" : "ماۋزۇ:",
@@ -164,46 +164,46 @@
"Fourth Last" : "تۆتىنچى ئاخىرقى",
"Fifty Last" : "ئەللىك ئاخىرقى",
"Contacts" : "ئالاقەداشلار",
- "{actor} created address book {addressbook}" : "{ئارتىس} قۇرغان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You created address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىنى قۇردىڭىز",
- "{actor} deleted address book {addressbook}" : "{ئارتىس} ئۆچۈرۈلگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You deleted address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {ئادرېس دەپتىرىنى ئۆچۈردىڭىز",
- "{actor} updated address book {addressbook}" : "{ئارتىس} يېڭىلانغان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You updated address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {ئادرېس دەپتىرىنى يېڭىلىدىڭىز",
- "{actor} shared address book {addressbook} with you" : "{ئارتىس} ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى you سىز بىلەن",
- "You shared address book {addressbook} with {user}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىنى {ئىشلەتكۈچى} بىلەن ئورتاقلاشتىڭىز",
- "{actor} shared address book {addressbook} with {user}" : "{ئارتىس} ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
- "{actor} unshared address book {addressbook} from you" : "{ئارتىس} ئورتاقلاشمىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى you سىزدىن",
- "You unshared address book {addressbook} from {user}" : "سىز ئورتاق ئىشلەتمىگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
- "{actor} unshared address book {addressbook} from {user}" : "{ئارتىس} ھەمبەھىرلەنمىگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى {ئىشلەتكۈچى}",
- "{actor} unshared address book {addressbook} from themselves" : "{ئارتىس} ئورتاقلاشمىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى themselves ئۆزىدىن",
- "You shared address book {addressbook} with group {group}" : "گۇرۇپپا {گۇرۇپپا with بىلەن ئادرېس دەپتىرى {ئادرېس دەپتىرىنى ئورتاقلاشتىڭىز",
- "{actor} shared address book {addressbook} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا بىلەن ئورتاقلاشقان ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You unshared address book {addressbook} from group {group}" : "گۇرۇپپا {گۇرۇپپىدىن ھەمبەھىرلەنگەن ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "{actor} unshared address book {addressbook} from group {group}" : "{ئارتىس} ئورتاق بەھرىلىنىدىغان ئادرېس دەپتىرى {ئادرېس دەپتىرى group گۇرۇپپا {گۇرۇپپىدىن}",
- "{actor} created contact {card} in address book {addressbook}" : "{ئارتىس address ئادرېس دەپتىرىدە contact ئادرېس دەپتىرىدە contact ئالاقىلىشىش {كارتا} قۇردى",
- "You created contact {card} in address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس دەپتىرىدە contact ئالاقىلىشىش كارتىسى قۇردىڭىز",
- "{actor} deleted contact {card} from address book {addressbook}" : "{ئارتىس contact ئادرېس دەپتىرى {ئادرېس دەپتىرىدىن ئالاقىلىشىش {كارتا ئۆچۈرۈلگەن",
- "You deleted contact {card} from address book {addressbook}" : "ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرىدىن ئۆچۈرۈلدىڭىز",
- "{actor} updated contact {card} in address book {addressbook}" : "{ئارتىس} يېڭىلانغان ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرى}",
- "You updated contact {card} in address book {addressbook}" : "ئالاقىلىشىش {كارتا address ئادرېس دەپتىرى {ئادرېس دەپتىرىنى يېڭىلىدىڭىز",
+ "{actor} created address book {addressbook}" : "{actor} قۇرغان ئادرېس دەپتىرى {addressbook} دەپتىرى}",
+ "You created address book {addressbook}" : "سىز ئادرېس دەپتىرى {addressbook} دەپتىرىنى قۇردىڭىز",
+ "{actor} deleted address book {addressbook}" : "{actor} ئۆچۈرۈلگەن ئادرېس دەپتىرى {addressbook} دەپتىرى}",
+ "You deleted address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {addressbook} دەپتىرىنى ئۆچۈردىڭىز",
+ "{actor} updated address book {addressbook}" : "{actor} يېڭىلانغان ئادرېس دەپتىرى {addressbook} دەپتىرى}",
+ "You updated address book {addressbook}" : "سىز ئادرېس دەپتىرىنى {addressbook} دەپتىرىنى يېڭىلىدىڭىز",
+ "{actor} shared address book {addressbook} with you" : "{actor} ئورتاقلاشقان ئادرېس دەپتىرى {addressbook} دەپتىرى you سىز بىلەن",
+ "You shared address book {addressbook} with {user}" : "سىز ئادرېس دەپتىرى {addressbook} دەپتىرىنى {user} بىلەن ئورتاقلاشتىڭىز",
+ "{actor} shared address book {addressbook} with {user}" : "{actor} ئورتاقلاشقان ئادرېس دەپتىرى {addressbook} دەپتىرى {user}",
+ "{actor} unshared address book {addressbook} from you" : "{actor} ئورتاقلاشمىغان ئادرېس دەپتىرى {addressbook} دەپتىرى you سىزدىن",
+ "You unshared address book {addressbook} from {user}" : "سىز ئورتاق ئىشلەتمىگەن ئادرېس دەپتىرى {addressbook} دەپتىرى {user}",
+ "{actor} unshared address book {addressbook} from {user}" : "{actor} ھەمبەھىرلەنمىگەن ئادرېس دەپتىرى {addressbook} دەپتىرى {user}",
+ "{actor} unshared address book {addressbook} from themselves" : "{actor} ئورتاقلاشمىغان ئادرېس دەپتىرى {addressbook} دەپتىرى themselves ئۆزىدىن",
+ "You shared address book {addressbook} with group {group}" : "گۇرۇپپا {addressbook} with بىلەن ئادرېس دەپتىرى {group} دەپتىرىنى ئورتاقلاشتىڭىز",
+ "{actor} shared address book {addressbook} with group {group}" : "{actor} گۇرۇپپا {addressbook} بىلەن ئورتاقلاشقان ئادرېس دەپتىرى {group} دەپتىرى}",
+ "You unshared address book {addressbook} from group {group}" : "گۇرۇپپا {addressbook} ھەمبەھىرلەنگەن ئادرېس دەپتىرى {group} دەپتىرى}",
+ "{actor} unshared address book {addressbook} from group {group}" : "{actor} ئورتاق بەھرىلىنىدىغان ئادرېس دەپتىرى {addressbook} دەپتىرى group گۇرۇپپا {group}",
+ "{actor} created contact {card} in address book {addressbook}" : "{ئارتىس} address ئادرېس دەپتىرىدە contact ئادرېس دەپتىرىدە contact ئالاقىلىشىش {كارتا} قۇردى",
+ "You created contact {card} in address book {addressbook}" : "سىز ئادرېس دەپتىرى {ئادرېس} دەپتىرىدە contact ئالاقىلىشىش كارتىسى قۇردىڭىز",
+ "{actor} deleted contact {card} from address book {addressbook}" : "{actor} contact ئادرېس دەپتىرى {card} دەپتىرىدىن ئالاقىلىشىش {addressbook} ئۆچۈرۈلگەن",
+ "You deleted contact {card} from address book {addressbook}" : "ئالاقىلىشىش {card} address ئادرېس دەپتىرى {addressbook} دەپتىرىدىن ئۆچۈرۈلدىڭىز",
+ "{actor} updated contact {card} in address book {addressbook}" : "{actor} يېڭىلانغان ئالاقىلىشىش {card} address ئادرېس دەپتىرى {addressbook} دەپتىرى}",
+ "You updated contact {card} in address book {addressbook}" : "ئالاقىلىشىش {card} address ئادرېس دەپتىرى {addressbook} دەپتىرىنى يېڭىلىدىڭىز",
"A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong> ئالاقىلىشىش </ strong> ياكى <strong> ئادرېس دەپتىرى </ strong> ئۆزگەرتىلدى",
"Accounts" : "ھېسابات",
"System address book which holds all accounts" : "بارلىق ھېساباتلارنى ئۆز ئىچىگە ئالغان سىستېما ئادرېس دەپتىرى",
- "File is not updatable: %1$s" : "ھۆججەت يېڭىلانمايدۇ:% 1 $ s",
+ "File is not updatable: %1$s" : "ھۆججەت يېڭىلانمايدۇ:%1 $ s",
"Failed to get storage for file" : "ھۆججەت ساقلاشقا ئېرىشەلمىدى",
"Could not write to final file, canceled by hook" : "ئاخىرقى ھۆججەتكە يازالمىدى ، قارماق تەرىپىدىن ئەمەلدىن قالدۇرۇلدى",
"Could not write file contents" : "ھۆججەت مەزمۇنىنى يازالمىدى",
- "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "نىشاننى نىشانغا كۆچۈرگەندە خاتالىق (كۆچۈرۈلگەن:% 1 $ s ، مۆلچەردىكى ھۆججەتلەر:% 2 $ s)",
- "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "مۆلچەردىكى ھۆججەتلەر% 1 $ s بولىدۇ ، ئەمما ئوقۇڭ (Nextcloud خېرىدارىدىن) ۋە (Nextcloud ساقلىغۇچقا)% 2 $ s دەپ يازدى. ئەۋەتىش تەرەپتىكى تور مەسىلىسى ياكى مۇلازىمېتىر تەرەپتىكى ساقلاشقا يېزىش مەسىلىسى بولۇشى مۇمكىن.",
+ "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "نىشاننى نىشانغا كۆچۈرگەندە خاتالىق (كۆچۈرۈلگەن:%1 $ s ، مۆلچەردىكى ھۆججەتلەر:%2 $ s)",
+ "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "مۆلچەردىكى ھۆججەتلەر%1 $ s بولىدۇ ، ئەمما ئوقۇڭ (Nextcloud خېرىدارىدىن) ۋە (Nextcloud ساقلىغۇچقا)%2 $ s دەپ يازدى. ئەۋەتىش تەرەپتىكى تور مەسىلىسى ياكى مۇلازىمېتىر تەرەپتىكى ساقلاشقا يېزىش مەسىلىسى بولۇشى مۇمكىن.",
"Could not rename part file to final file, canceled by hook" : "بۆلەك ھۆججىتىنى ئاخىرقى ھۆججەتكە ئۆزگەرتەلمىدى ، قارماق تەرىپىدىن ئەمەلدىن قالدۇرۇلدى",
"Could not rename part file to final file" : "قىسمەن ھۆججەتنى ئاخىرقى ھۆججەتكە ئۆزگەرتەلمىدى",
- "Failed to check file size: %1$s" : "ھۆججەتنىڭ چوڭ-كىچىكلىكىنى تەكشۈرەلمىدى:% 1 $ s",
- "Encryption not ready: %1$s" : "شىفىرلاش تەييار ئەمەس:% 1 $ s",
- "Failed to open file: %1$s" : "ھۆججەت ئېچىلمىدى:% 1 $ s",
- "Failed to unlink: %1$s" : "ئۇلانمىدى:% 1 $ s",
- "Failed to write file contents: %1$s" : "ھۆججەت مەزمۇنىنى يېزىش مەغلۇب بولدى:% 1 $ s",
- "File not found: %1$s" : "ھۆججەت تېپىلمىدى:% 1 $ s",
+ "Failed to check file size: %1$s" : "ھۆججەتنىڭ چوڭ-كىچىكلىكىنى تەكشۈرەلمىدى:%1 $ s",
+ "Encryption not ready: %1$s" : "شىفىرلاش تەييار ئەمەس:%1 $ s",
+ "Failed to open file: %1$s" : "ھۆججەت ئېچىلمىدى:%1 $ s",
+ "Failed to unlink: %1$s" : "ئۇلانمىدى:%1 $ s",
+ "Failed to write file contents: %1$s" : "ھۆججەت مەزمۇنىنى يېزىش مەغلۇب بولدى:%1 $ s",
+ "File not found: %1$s" : "ھۆججەت تېپىلمىدى:%1 $ s",
"Invalid target path" : "نىشان يولى ئىناۋەتسىز",
"System is in maintenance mode." : "سىستېما ئاسراش ھالىتىدە.",
"Upgrade needed" : "يېڭىلاش كېرەك",
@@ -222,7 +222,7 @@
"Could not check that your web server is properly set up to allow file synchronization over WebDAV. Please check manually." : "تور مۇلازىمېتىرىڭىزنىڭ WebDAV ئارقىلىق ھۆججەت ماسقەدەملىشىگە يول قويۇلغانلىقىنى تەكشۈرەلمىدىڭىز. قولدا تەكشۈرۈپ بېقىڭ.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "تور مۇلازىمېتىرىڭىز ھۆججەتنىڭ ماس قەدەمدە بولۇشىغا يول قويۇلمىدى ، چۈنكى WebDAV كۆرۈنمە يۈزى بۇزۇلغاندەك قىلىدۇ.",
"Your web server is properly set up to allow file synchronization over WebDAV." : "تور مۇلازىمېتىرىڭىز WebDAV ئارقىلىق ھۆججەت ماسقەدەملەش ئۈچۈن مۇۋاپىق تەڭشەلدى.",
- "Migrated calendar (%1$s)" : "كۆچۈرۈلگەن كالېندار (% 1 $ s)",
+ "Migrated calendar (%1$s)" : "كۆچۈرۈلگەن كالېندار (%1 $ s)",
"Calendars including events, details and attendees" : "پائالىيەتلەر ، تەپسىلاتلار ۋە قاتناشقۇچىلارنى ئۆز ئىچىگە ئالغان كالېندارلار",
"Contacts and groups" : "ئالاقىلىشىش ۋە گۇرۇپپىلار",
"WebDAV" : "WebDAV",
@@ -246,8 +246,8 @@
"No working hours set" : "خىزمەت ۋاقتى بېكىتىلمىدى",
"Add slot" : "ئورۇن قوشۇڭ",
"Weekdays" : "ھەپتە كۈنلىرى",
- "Pick a start time for {dayName}" : "{DayName} نىڭ باشلىنىش ۋاقتىنى تاللاڭ",
- "Pick a end time for {dayName}" : "{DayName} نىڭ ئاخىرقى ۋاقتىنى تاللاڭ",
+ "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" : "تېجەشلىك",
@@ -267,7 +267,7 @@
"Reminders are always sent to organizers and attendees." : "ئەسكەرتىش ھەمىشە تەشكىللىگۈچىلەر ۋە قاتناشقۇچىلارغا ئەۋەتىلىدۇ.",
"Enable notifications for events via push" : "ئىتتىرىش ئارقىلىق ۋەقەلەرگە ئۇقتۇرۇشنى قوزغىتىڭ",
"Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "يەنە {calendarappstoreopen} كالېندار دېتالى {linkclose} ياكى {calendardocopen} نى قاچىلاڭ ئۈستەلئۈستىڭىز ۋە كۆچمە تېلېفونىڭىزنى ئۇلاڭ ↗ {linkclose}.",
- "Please make sure to properly set up {emailopen}the email server{linkclose}." : "{Emailopen} ئېلېكترونلۇق خەت مۇلازىمېتىرى {linkclose} نى مۇۋاپىق تەڭشەشكە كاپالەتلىك قىلىڭ.",
+ "Please make sure to properly set up {emailopen}the email server{linkclose}." : "{emailopen} ئېلېكترونلۇق خەت مۇلازىمېتىرى {linkclose} نى مۇۋاپىق تەڭشەشكە كاپالەتلىك قىلىڭ.",
"There was an error updating your attendance status." : "قاتنىشىش ھالىتىڭىزنى يېڭىلاشتا خاتالىق كۆرۈلدى.",
"Please contact the organizer directly." : "تەشكىللىگۈچى بىلەن بىۋاسىتە ئالاقىلىشىڭ.",
"Are you accepting the invitation?" : "تەكلىپنى قوبۇل قىلامسىز؟",
diff --git a/apps/federatedfilesharing/l10n/ug.js b/apps/federatedfilesharing/l10n/ug.js
index 87d89d49998..b8577c9ba53 100644
--- a/apps/federatedfilesharing/l10n/ug.js
+++ b/apps/federatedfilesharing/l10n/ug.js
@@ -8,15 +8,15 @@ OC.L10N.register(
"Federated Share request sent, you will receive an invitation. Check your notifications." : "فېدېراتسىيە ھەمبەھىر تەلىپى ئەۋەتىلدى ، تەكلىپ تاپشۇرۇۋالىسىز. ئۇقتۇرۇشلىرىڭىزنى تەكشۈرۈڭ.",
"Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "فېدېراتسىيە ئۈلۈشىنى قۇرالمىدى ، قارىماققا فېدېراتسىيە بىلەن مۇلازىمېتىر بەك كونا (Nextcloud <= 9).",
"It is not allowed to send federated group shares from this server." : "بۇ مۇلازىمېتىردىن فېدېراتسىيە گۇرۇپپا پېيىنى ئەۋەتىشكە بولمايدۇ.",
- "Sharing %1$s failed, because this item is already shared with the account %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر% 2 $ s ھېساباتى بىلەن ئورتاقلاشتى",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر%2 $ s ھېساباتى بىلەن ئورتاقلاشتى",
"Not allowed to create a federated share to the same account" : "ئوخشاش ھېساباتقا فېدېراتسىيە ئورتاقلىشىش قۇرۇشقا بولمايدۇ",
"Federated shares require read permissions" : "فېدېراتسىيە پاي چېكى ئوقۇش ئىجازىتىنى تەلەپ قىلىدۇ",
"File is already shared with %s" : "ھۆججەت ئاللىقاچان% s بىلەن ئورتاقلاشتى",
- "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ،% 2 $ s نى تاپالمىدى ، بەلكىم مۇلازىمېتىر ھازىرچە ئېرىشكىلى بولمايدۇ ياكى ئۆزى ئىمزا قويغان گۇۋاھنامىنى ئىشلىتىشى مۇمكىن.",
+ "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ،%2 $ s نى تاپالمىدى ، بەلكىم مۇلازىمېتىر ھازىرچە ئېرىشكىلى بولمايدۇ ياكى ئۆزى ئىمزا قويغان گۇۋاھنامىنى ئىشلىتىشى مۇمكىن.",
"Could not find share" : "ئورتاقلىشالمىدى",
"Federated sharing" : "فېدېراتسىيە ئورتاقلىشىش",
"You received {share} as a remote share from {user} (on behalf of {behalf})" : "سىز {ئىشلەتكۈچى} نىڭ نامىدىن يىراقتىن ئورتاق بەھرىلىنىش سۈپىتىدە {ھەمبەھىر} نى تاپشۇرۇۋالدىڭىز.",
- "You received {share} as a remote share from {user}" : "{ئىشلەتكۈچى} دىن يىراقتىن ئورتاقلىشىش سۈپىتىدە {ھەمبەھىر} نى تاپشۇرۇۋالدىڭىز",
+ "You received {share} as a remote share from {user}" : "{share} دىن يىراقتىن ئورتاقلىشىش سۈپىتىدە {user} نى تاپشۇرۇۋالدىڭىز",
"Accept" : "قوبۇل قىلىڭ",
"Decline" : "رەت قىلىش",
"Federated Cloud Sharing" : "فېدېراتسىيە بۇلۇتتىن ئورتاقلىشىش",
@@ -42,7 +42,7 @@ OC.L10N.register(
"Add to your website" : "تور بېتىڭىزگە قوشۇڭ",
"Share with me via Nextcloud" : "Nextcloud ئارقىلىق مەن بىلەن ئورتاقلىشىڭ",
"HTML Code:" : "HTML كودى:",
- "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "#Nextcloud فېدېراتسىيە بۇلۇت كىملىكىم ئارقىلىق مەن بىلەن ئورتاقلىشىڭ ، {url see نى كۆرۈڭ",
+ "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "#Nextcloud فېدېراتسىيە بۇلۇت كىملىكىم ئارقىلىق مەن بىلەن ئورتاقلىشىڭ ، {url} see نى كۆرۈڭ",
"Share with me through my #Nextcloud Federated Cloud ID" : "مېنىڭ # كېيىنكى بۇلۇت فېدېراتسىيە بۇلۇت كىملىكىم ئارقىلىق مەن بىلەن ئورتاقلىشىڭ",
"Cloud ID copied to the clipboard" : "بۇلۇت كىملىكى چاپلاش تاختىسىغا كۆچۈرۈلدى",
"Copy to clipboard" : "چاپلاش تاختىسىغا كۆچۈرۈڭ",
@@ -51,10 +51,10 @@ OC.L10N.register(
"Cancel" : "ۋاز كەچ",
"Add remote share" : "يىراقتىن ئورتاقلىشىش",
"Remote share" : "يىراقتىن ئورتاقلىشىش",
- "Do you want to add the remote share {name} from {owner}@{remote}?" : "{ئىگىسى} @ {يىراقتىن} دىن يىراقتىن ئورتاقلىشىش {name add نى قوشماقچىمۇ؟",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "{remote} @ {owner} دىن يىراقتىن ئورتاقلىشىش {name} add نى قوشماقچىمۇ؟",
"Remote share password" : "يىراقتىن ئورتاقلىشىش پارولى",
"Incoming share could not be processed" : "كەلگەن ئۈلۈشنى بىر تەرەپ قىلغىلى بولمايدۇ",
- "Sharing %1$s failed, because this item is already shared with user %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان% 2 $ s بىلەن ئورتاقلاشتى",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان%2 $ s بىلەن ئورتاقلاشتى",
"Not allowed to create a federated share with the same user" : "ئوخشاش ئىشلەتكۈچى بىلەن فېدېراتسىيە ئورتاقلىشىش قۇرۇشقا بولمايدۇ",
"Adjust how people can share between servers. This includes shares between users on this server as well if they are using federated sharing." : "كىشىلەرنىڭ مۇلازىمېتىر ئارىسىدا قانداق ھەمبەھىرلىنىدىغانلىقىنى تەڭشەڭ. بۇ ئەگەر ئورتاق بەھرىلىنىشنى ئىشلىتىۋاتقان بولسا ، بۇ مۇلازىمېتىردىكى ئىشلەتكۈچىلەر ئوتتۇرىسىدىكى ئورتاقلىشىشنى ئۆز ئىچىگە ئالىدۇ.",
"Allow users on this server to send shares to other servers (this option also allows WebDAV access to public shares)" : "بۇ مۇلازىمېتىردىكى ئىشلەتكۈچىلەرنىڭ باشقا مۇلازىمېتىرلارغا پاي ئەۋەتىشىگە يول قويۇڭ (بۇ تاللاش WebDAV نىڭ ئاممىۋى پاينى زىيارەت قىلىشىغا يول قويىدۇ)",
diff --git a/apps/federatedfilesharing/l10n/ug.json b/apps/federatedfilesharing/l10n/ug.json
index cf3ae5ddab2..8db3168b7c4 100644
--- a/apps/federatedfilesharing/l10n/ug.json
+++ b/apps/federatedfilesharing/l10n/ug.json
@@ -6,15 +6,15 @@
"Federated Share request sent, you will receive an invitation. Check your notifications." : "فېدېراتسىيە ھەمبەھىر تەلىپى ئەۋەتىلدى ، تەكلىپ تاپشۇرۇۋالىسىز. ئۇقتۇرۇشلىرىڭىزنى تەكشۈرۈڭ.",
"Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "فېدېراتسىيە ئۈلۈشىنى قۇرالمىدى ، قارىماققا فېدېراتسىيە بىلەن مۇلازىمېتىر بەك كونا (Nextcloud <= 9).",
"It is not allowed to send federated group shares from this server." : "بۇ مۇلازىمېتىردىن فېدېراتسىيە گۇرۇپپا پېيىنى ئەۋەتىشكە بولمايدۇ.",
- "Sharing %1$s failed, because this item is already shared with the account %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر% 2 $ s ھېساباتى بىلەن ئورتاقلاشتى",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر%2 $ s ھېساباتى بىلەن ئورتاقلاشتى",
"Not allowed to create a federated share to the same account" : "ئوخشاش ھېساباتقا فېدېراتسىيە ئورتاقلىشىش قۇرۇشقا بولمايدۇ",
"Federated shares require read permissions" : "فېدېراتسىيە پاي چېكى ئوقۇش ئىجازىتىنى تەلەپ قىلىدۇ",
"File is already shared with %s" : "ھۆججەت ئاللىقاچان% s بىلەن ئورتاقلاشتى",
- "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ،% 2 $ s نى تاپالمىدى ، بەلكىم مۇلازىمېتىر ھازىرچە ئېرىشكىلى بولمايدۇ ياكى ئۆزى ئىمزا قويغان گۇۋاھنامىنى ئىشلىتىشى مۇمكىن.",
+ "Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ،%2 $ s نى تاپالمىدى ، بەلكىم مۇلازىمېتىر ھازىرچە ئېرىشكىلى بولمايدۇ ياكى ئۆزى ئىمزا قويغان گۇۋاھنامىنى ئىشلىتىشى مۇمكىن.",
"Could not find share" : "ئورتاقلىشالمىدى",
"Federated sharing" : "فېدېراتسىيە ئورتاقلىشىش",
"You received {share} as a remote share from {user} (on behalf of {behalf})" : "سىز {ئىشلەتكۈچى} نىڭ نامىدىن يىراقتىن ئورتاق بەھرىلىنىش سۈپىتىدە {ھەمبەھىر} نى تاپشۇرۇۋالدىڭىز.",
- "You received {share} as a remote share from {user}" : "{ئىشلەتكۈچى} دىن يىراقتىن ئورتاقلىشىش سۈپىتىدە {ھەمبەھىر} نى تاپشۇرۇۋالدىڭىز",
+ "You received {share} as a remote share from {user}" : "{share} دىن يىراقتىن ئورتاقلىشىش سۈپىتىدە {user} نى تاپشۇرۇۋالدىڭىز",
"Accept" : "قوبۇل قىلىڭ",
"Decline" : "رەت قىلىش",
"Federated Cloud Sharing" : "فېدېراتسىيە بۇلۇتتىن ئورتاقلىشىش",
@@ -40,7 +40,7 @@
"Add to your website" : "تور بېتىڭىزگە قوشۇڭ",
"Share with me via Nextcloud" : "Nextcloud ئارقىلىق مەن بىلەن ئورتاقلىشىڭ",
"HTML Code:" : "HTML كودى:",
- "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "#Nextcloud فېدېراتسىيە بۇلۇت كىملىكىم ئارقىلىق مەن بىلەن ئورتاقلىشىڭ ، {url see نى كۆرۈڭ",
+ "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "#Nextcloud فېدېراتسىيە بۇلۇت كىملىكىم ئارقىلىق مەن بىلەن ئورتاقلىشىڭ ، {url} see نى كۆرۈڭ",
"Share with me through my #Nextcloud Federated Cloud ID" : "مېنىڭ # كېيىنكى بۇلۇت فېدېراتسىيە بۇلۇت كىملىكىم ئارقىلىق مەن بىلەن ئورتاقلىشىڭ",
"Cloud ID copied to the clipboard" : "بۇلۇت كىملىكى چاپلاش تاختىسىغا كۆچۈرۈلدى",
"Copy to clipboard" : "چاپلاش تاختىسىغا كۆچۈرۈڭ",
@@ -49,10 +49,10 @@
"Cancel" : "ۋاز كەچ",
"Add remote share" : "يىراقتىن ئورتاقلىشىش",
"Remote share" : "يىراقتىن ئورتاقلىشىش",
- "Do you want to add the remote share {name} from {owner}@{remote}?" : "{ئىگىسى} @ {يىراقتىن} دىن يىراقتىن ئورتاقلىشىش {name add نى قوشماقچىمۇ؟",
+ "Do you want to add the remote share {name} from {owner}@{remote}?" : "{remote} @ {owner} دىن يىراقتىن ئورتاقلىشىش {name} add نى قوشماقچىمۇ؟",
"Remote share password" : "يىراقتىن ئورتاقلىشىش پارولى",
"Incoming share could not be processed" : "كەلگەن ئۈلۈشنى بىر تەرەپ قىلغىلى بولمايدۇ",
- "Sharing %1$s failed, because this item is already shared with user %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان% 2 $ s بىلەن ئورتاقلاشتى",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان%2 $ s بىلەن ئورتاقلاشتى",
"Not allowed to create a federated share with the same user" : "ئوخشاش ئىشلەتكۈچى بىلەن فېدېراتسىيە ئورتاقلىشىش قۇرۇشقا بولمايدۇ",
"Adjust how people can share between servers. This includes shares between users on this server as well if they are using federated sharing." : "كىشىلەرنىڭ مۇلازىمېتىر ئارىسىدا قانداق ھەمبەھىرلىنىدىغانلىقىنى تەڭشەڭ. بۇ ئەگەر ئورتاق بەھرىلىنىشنى ئىشلىتىۋاتقان بولسا ، بۇ مۇلازىمېتىردىكى ئىشلەتكۈچىلەر ئوتتۇرىسىدىكى ئورتاقلىشىشنى ئۆز ئىچىگە ئالىدۇ.",
"Allow users on this server to send shares to other servers (this option also allows WebDAV access to public shares)" : "بۇ مۇلازىمېتىردىكى ئىشلەتكۈچىلەرنىڭ باشقا مۇلازىمېتىرلارغا پاي ئەۋەتىشىگە يول قويۇڭ (بۇ تاللاش WebDAV نىڭ ئاممىۋى پاينى زىيارەت قىلىشىغا يول قويىدۇ)",
diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js
index fe1a1c74735..44dcff3ddb5 100644
--- a/apps/files/l10n/de.js
+++ b/apps/files/l10n/de.js
@@ -88,6 +88,7 @@ OC.L10N.register(
"Another entry with the same name already exists." : "Ein anderer Eintrag mit diesem Namen existiert bereits.",
"Invalid filename." : "Ungültiger Dateiname.",
"Renamed \"{oldName}\" to \"{newName}\"" : "\"{oldName}\" in \"{newName}\" umbenannt",
+ "Unknown date" : "Unbekanntes Datum",
"Pending" : "Ausstehend",
"Clear filter" : "Filter zurücksetzen",
"Modified" : "Geändert",
@@ -104,6 +105,8 @@ OC.L10N.register(
"\"{displayName}\" batch action executed successfully" : "Stapelaktion \"{displayName}\" erfolgreich ausgeführt",
"{count} selected" : "{count} ausgewählt",
"List of files and folders." : "Liste der Dateien und Ordner",
+ "You don’t have permission to upload or create files here." : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen.",
+ "You have used your space quota and cannot upload files anymore." : "Dein Speicherplatzkontigent ist aufgebraucht, Du kannst keine weiteren Dateien hochladen.",
"Column headers with buttons are sortable." : "Spaltenüberschriften mit Schaltflächen sind sortierbar.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Diese Liste wird aus Performance-Gründen nicht vollständig angezeigt. Die Dateien werden angezeigt, wenn du durch die Liste navigierst.",
"File not found" : "Datei nicht gefunden",
@@ -263,6 +266,13 @@ OC.L10N.register(
"Files moved successfully" : "Dateien verschoben",
"Conflicts resolution skipped" : "Konfliktelösung übersprungen",
"Upload cancelled" : "Hochladen abgebrochen",
+ "Adding the file extension \"{new}\" may render the file unreadable." : "Hinzufügen der Dateierweiterung \"{new}\" kann dazu führen, dass die Datei unlesbar wird.",
+ "Removing the file extension \"{old}\" may render the file unreadable." : "Entfernen der Dateierweiterung \"{old}\" kann dazu führen, dass die Datei unlesbar wird.",
+ "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Ändern der Dateierweiterung von \"{old}\" zu \"{new}\" kann dazu führen, dass die Datei unlesbar wird.",
+ "Change file extension" : "Dateierweiterungen ändern",
+ "Keep {oldextension}" : "{oldextension} behalten",
+ "Use {newextension}" : "{newextension} verwenden",
+ "Remove extension" : "Dateierweiterung entfernen",
"This operation is forbidden" : "Diese Operation ist nicht erlaubt",
"This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte die Logdateien überprüfen oder den Administrator kontaktieren.",
"Storage is temporarily not available" : "Speicher ist vorübergehend nicht verfügbar",
diff --git a/apps/files/l10n/de.json b/apps/files/l10n/de.json
index b9a86a06304..a96f54548d7 100644
--- a/apps/files/l10n/de.json
+++ b/apps/files/l10n/de.json
@@ -86,6 +86,7 @@
"Another entry with the same name already exists." : "Ein anderer Eintrag mit diesem Namen existiert bereits.",
"Invalid filename." : "Ungültiger Dateiname.",
"Renamed \"{oldName}\" to \"{newName}\"" : "\"{oldName}\" in \"{newName}\" umbenannt",
+ "Unknown date" : "Unbekanntes Datum",
"Pending" : "Ausstehend",
"Clear filter" : "Filter zurücksetzen",
"Modified" : "Geändert",
@@ -102,6 +103,8 @@
"\"{displayName}\" batch action executed successfully" : "Stapelaktion \"{displayName}\" erfolgreich ausgeführt",
"{count} selected" : "{count} ausgewählt",
"List of files and folders." : "Liste der Dateien und Ordner",
+ "You don’t have permission to upload or create files here." : "Du hast keine Berechtigung, hier Dateien hochzuladen oder zu erstellen.",
+ "You have used your space quota and cannot upload files anymore." : "Dein Speicherplatzkontigent ist aufgebraucht, Du kannst keine weiteren Dateien hochladen.",
"Column headers with buttons are sortable." : "Spaltenüberschriften mit Schaltflächen sind sortierbar.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Diese Liste wird aus Performance-Gründen nicht vollständig angezeigt. Die Dateien werden angezeigt, wenn du durch die Liste navigierst.",
"File not found" : "Datei nicht gefunden",
@@ -261,6 +264,13 @@
"Files moved successfully" : "Dateien verschoben",
"Conflicts resolution skipped" : "Konfliktelösung übersprungen",
"Upload cancelled" : "Hochladen abgebrochen",
+ "Adding the file extension \"{new}\" may render the file unreadable." : "Hinzufügen der Dateierweiterung \"{new}\" kann dazu führen, dass die Datei unlesbar wird.",
+ "Removing the file extension \"{old}\" may render the file unreadable." : "Entfernen der Dateierweiterung \"{old}\" kann dazu führen, dass die Datei unlesbar wird.",
+ "Changing the file extension from \"{old}\" to \"{new}\" may render the file unreadable." : "Ändern der Dateierweiterung von \"{old}\" zu \"{new}\" kann dazu führen, dass die Datei unlesbar wird.",
+ "Change file extension" : "Dateierweiterungen ändern",
+ "Keep {oldextension}" : "{oldextension} behalten",
+ "Use {newextension}" : "{newextension} verwenden",
+ "Remove extension" : "Dateierweiterung entfernen",
"This operation is forbidden" : "Diese Operation ist nicht erlaubt",
"This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte die Logdateien überprüfen oder den Administrator kontaktieren.",
"Storage is temporarily not available" : "Speicher ist vorübergehend nicht verfügbar",
diff --git a/apps/files/l10n/ug.js b/apps/files/l10n/ug.js
index e8d493c28cb..0b08da5e1ad 100644
--- a/apps/files/l10n/ug.js
+++ b/apps/files/l10n/ug.js
@@ -3,42 +3,42 @@ OC.L10N.register(
{
"Added to favorites" : "ياقتۇرىدىغانلارغا قوشۇلدى",
"Removed from favorites" : "ياقتۇرىدىغانلاردىن ئۆچۈرۈلدى",
- "You added {file} to your favorites" : "ياقتۇرىدىغانلىرىڭىزغا {ھۆججەت} قوشتىڭىز",
- "You removed {file} from your favorites" : "ياقتۇرىدىغانلىرىڭىزدىن {ھۆججەت} نى ئۆچۈردىڭىز",
+ "You added {file} to your favorites" : "ياقتۇرىدىغانلىرىڭىزغا {file} قوشتىڭىز",
+ "You removed {file} from your favorites" : "ياقتۇرىدىغانلىرىڭىزدىن {file} نى ئۆچۈردىڭىز",
"Favorites" : "يىغقۇچ",
"File changes" : "ھۆججەت ئۆزگەرتىش",
- "Created by {user}" : "{ئىشلەتكۈچى قۇرغان",
- "Changed by {user}" : "{ئىشلەتكۈچى} تەرىپىدىن ئۆزگەرتىلدى",
- "Deleted by {user}" : "{ئىشلەتكۈچى by تەرىپىدىن ئۆچۈرۈلدى",
- "Restored by {user}" : "{ئىشلەتكۈچى} تەرىپىدىن ئەسلىگە كەلتۈرۈلدى",
- "Renamed by {user}" : "{ئىشلەتكۈچى} تەرىپىدىن ئۆزگەرتىلدى",
- "Moved by {user}" : "{ئىشلەتكۈچى} تەرىپىدىن يۆتكەلدى",
+ "Created by {user}" : "{user} قۇرغان",
+ "Changed by {user}" : "{user} تەرىپىدىن ئۆزگەرتىلدى",
+ "Deleted by {user}" : "{user} by تەرىپىدىن ئۆچۈرۈلدى",
+ "Restored by {user}" : "{user} تەرىپىدىن ئەسلىگە كەلتۈرۈلدى",
+ "Renamed by {user}" : "{user} تەرىپىدىن ئۆزگەرتىلدى",
+ "Moved by {user}" : "{user} تەرىپىدىن يۆتكەلدى",
"\"remote account\"" : "\"يىراقتىكى ھېسابات\"",
- "You created {file}" : "سىز {ھۆججەت} قۇردىڭىز",
- "You created an encrypted file in {file}" : "سىز {ھۆججەت} دە شىفىرلانغان ھۆججەت قۇردىڭىز",
- "{user} created {file}" : "{ئىشلەتكۈچى} قۇرغان {ھۆججەت}",
- "{user} created an encrypted file in {file}" : "{user} {ھۆججىتىدە شىفىرلانغان ھۆججەت قۇردى",
- "{file} was created in a public folder" : "{ھۆججەت public ئاممىۋى ھۆججەت قىسقۇچتا قۇرۇلدى",
- "You changed {file}" : "{ھۆججەتنى ئۆزگەرتتىڭىز",
- "You changed an encrypted file in {file}" : "سىز شىفىرلانغان ھۆججەتنى {ھۆججەت} گە ئۆزگەرتتىڭىز",
- "{user} changed {file}" : "{ئىشلەتكۈچى} ئۆزگەرتىلگەن {ھۆججەت}",
- "{user} changed an encrypted file in {file}" : "{user} شىفىرلانغان ھۆججەتنى {ھۆججەت} گە ئۆزگەرتتى",
- "You deleted {file}" : "{ھۆججەتنى ئۆچۈردىڭىز",
- "You deleted an encrypted file in {file}" : "سىز {ھۆججەت} دىكى شىفىرلانغان ھۆججەتنى ئۆچۈردىڭىز",
- "{user} deleted {file}" : "{ئىشلەتكۈچى} ئۆچۈرۈلگەن {ھۆججەت}",
- "{user} deleted an encrypted file in {file}" : "{ئىشلەتكۈچى} شىفىرلانغان ھۆججەتنى {ھۆججەتتىكى ئۆچۈردى",
- "You restored {file}" : "{ھۆججەتنى ئەسلىگە كەلتۈردىڭىز",
- "{user} restored {file}" : "{ئىشلەتكۈچى} ئەسلىگە كەلتۈرۈلگەن {ھۆججەت}",
+ "You created {file}" : "سىز {file} قۇردىڭىز",
+ "You created an encrypted file in {file}" : "سىز {file} دە شىفىرلانغان ھۆججەت قۇردىڭىز",
+ "{user} created {file}" : "{user} قۇرغان {file}",
+ "{user} created an encrypted file in {file}" : "{user} {file} شىفىرلانغان ھۆججەت قۇردى",
+ "{file} was created in a public folder" : "{file} public ئاممىۋى ھۆججەت قىسقۇچتا قۇرۇلدى",
+ "You changed {file}" : "{file} ئۆزگەرتتىڭىز",
+ "You changed an encrypted file in {file}" : "سىز شىفىرلانغان ھۆججەتنى {file} گە ئۆزگەرتتىڭىز",
+ "{user} changed {file}" : "{user} ئۆزگەرتىلگەن {file}",
+ "{user} changed an encrypted file in {file}" : "{user} شىفىرلانغان ھۆججەتنى {file} گە ئۆزگەرتتى",
+ "You deleted {file}" : "{file} ئۆچۈردىڭىز",
+ "You deleted an encrypted file in {file}" : "سىز {file} دىكى شىفىرلانغان ھۆججەتنى ئۆچۈردىڭىز",
+ "{user} deleted {file}" : "{user} ئۆچۈرۈلگەن {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} شىفىرلانغان ھۆججەتنى {file} ئۆچۈردى",
+ "You restored {file}" : "{file} ئەسلىگە كەلتۈردىڭىز",
+ "{user} restored {file}" : "{user} ئەسلىگە كەلتۈرۈلگەن {file}",
"You renamed {oldfile} (hidden) to {newfile} (hidden)" : "سىز {oldfile} (يوشۇرۇن) نى {newfile} (يوشۇرۇن) غا ئۆزگەرتتىڭىز",
"You renamed {oldfile} (hidden) to {newfile}" : "سىز {oldfile} (يوشۇرۇن) نى {newfile} غا ئۆزگەرتتىڭىز",
"You renamed {oldfile} to {newfile} (hidden)" : "سىز {oldfile} غا {newfile} (يوشۇرۇن) دەپ ئىسىم قويدىڭىز",
"You renamed {oldfile} to {newfile}" : "سىز {oldfile} غا {newfile} غا ئۆزگەرتتىڭىز",
- "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{ئىشلەتكۈچى} ئۆزگەرتىلگەن {oldfile} (يوشۇرۇن) {newfile} (يوشۇرۇن)",
+ "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} ئۆزگەرتىلگەن {oldfile} (يوشۇرۇن) {newfile} (يوشۇرۇن)",
"{user} renamed {oldfile} (hidden) to {newfile}" : "{user} ئۆزگەرتىلگەن {oldfile} (يوشۇرۇن) {newfile}",
- "{user} renamed {oldfile} to {newfile} (hidden)" : "{ئىشلەتكۈچى} ئۆزگەرتىلگەن {oldfile} دىن {newfile} (يوشۇرۇن)",
- "{user} renamed {oldfile} to {newfile}" : "{ئىشلەتكۈچى} ئۆزگەرتىلگەن {oldfile} دىن {newfile}",
+ "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} ئۆزگەرتىلگەن {oldfile} دىن {newfile} (يوشۇرۇن)",
+ "{user} renamed {oldfile} to {newfile}" : "{user} ئۆزگەرتىلگەن {oldfile} دىن {newfile}",
"You moved {oldfile} to {newfile}" : "سىز {oldfile} نى {newfile} غا يۆتكىدىڭىز",
- "{user} moved {oldfile} to {newfile}" : "{ئىشلەتكۈچى} {oldfile} نى {newfile} غا يۆتكىدى",
+ "{user} moved {oldfile} to {newfile}" : "{user} {oldfile} نى {newfile} غا يۆتكىدى",
"A file has been added to or removed from your <strong>favorites</strong>" : "ھۆججەتلىرىڭىز <strong> ياقتۇرىدىغان </ strong> غا قوشۇلدى ياكى ئۆچۈرۈلدى",
"Files" : "ھۆججەتلەر",
"A file or folder has been <strong>changed</strong>" : "ھۆججەت ياكى ھۆججەت قىسقۇچ <strong> ئۆزگەرتىلدى </ strong>",
@@ -49,18 +49,18 @@ OC.L10N.register(
"Upload (max. %s)" : "يۈكلەش (max.% S)",
"Accept" : "قوبۇل قىلىڭ",
"Reject" : "رەت قىلىش",
- "Incoming ownership transfer from {user}" : "{ئىشلەتكۈچى} دىن كەلگەن ئىگىدارلىق ھوقۇقىنى يۆتكەش",
- "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "{يول} نى قوبۇل قىلامسىز؟\n\nئەسكەرتىش: قوبۇل قىلغاندىن كېيىن يۆتكىلىش جەريانى 1 سائەتكە يېتىشى مۇمكىن.",
+ "Incoming ownership transfer from {user}" : "{user} دىن كەلگەن ئىگىدارلىق ھوقۇقىنى يۆتكەش",
+ "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "{path} نى قوبۇل قىلامسىز؟\n\nئەسكەرتىش: قوبۇل قىلغاندىن كېيىن يۆتكىلىش جەريانى 1 سائەتكە يېتىشى مۇمكىن.",
"Ownership transfer denied" : "ئىگىدارلىق ھوقۇقىنى يۆتكەش رەت قىلىندى",
- "Your ownership transfer of {path} was denied by {user}." : "{يول} نىڭ ئىگىدارلىق ھوقۇقىڭىزنى {ئىشلەتكۈچى} رەت قىلدى.",
+ "Your ownership transfer of {path} was denied by {user}." : "{path} نىڭ ئىگىدارلىق ھوقۇقىڭىزنى {user} رەت قىلدى.",
"Ownership transfer failed" : "ئىگىدارلىق ھوقۇقىنى يۆتكەش مەغلۇب بولدى",
- "Your ownership transfer of {path} to {user} failed." : "ئىگىدارلىق ھوقۇقىڭىز {يول} دىن {ئىشلەتكۈچى} غا يۆتكەلدى.",
- "The ownership transfer of {path} from {user} failed." : "{يول} نىڭ {ئىشلەتكۈچى} دىن ئىگىدارلىق ھوقۇقىنى يۆتكەش مەغلۇب بولدى.",
+ "Your ownership transfer of {path} to {user} failed." : "ئىگىدارلىق ھوقۇقىڭىز {path} دىن {user} غا يۆتكەلدى.",
+ "The ownership transfer of {path} from {user} failed." : "{path} نىڭ {user} دىن ئىگىدارلىق ھوقۇقىنى يۆتكەش مەغلۇب بولدى.",
"Ownership transfer done" : "ئىگىدارلىق ھوقۇقىنى يۆتكەش ئېلىپ بېرىلدى",
- "Your ownership transfer of {path} to {user} has completed." : "ئىگىدارلىق ھوقۇقىڭىزنى {يول} دىن {ئىشلەتكۈچى} غا يۆتكەش تاماملاندى.",
- "The ownership transfer of {path} from {user} has completed." : "{يول} نىڭ {ئىشلەتكۈچى} دىن ئىگىدارلىق ھوقۇقىنى يۆتكەش تاماملاندى.",
+ "Your ownership transfer of {path} to {user} has completed." : "ئىگىدارلىق ھوقۇقىڭىزنى {path} دىن {user} غا يۆتكەش تاماملاندى.",
+ "The ownership transfer of {path} from {user} has completed." : "{path} نىڭ {user} دىن ئىگىدارلىق ھوقۇقىنى يۆتكەش تاماملاندى.",
"in %s" : "% s",
- "Transferred from %1$s on %2$s" : "% 2 $ s دىكى% 1 $ s دىن يۆتكەلدى",
+ "Transferred from %1$s on %2$s" : "%2 $ s دىكى%1 $ s دىن يۆتكەلدى",
"Files compatibility" : "ھۆججەتلەرنىڭ ماسلىشىشچانلىقى",
"Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "ھۆججەت نامىنى چەكلەشكە يول قويۇڭ ، ھۆججەتلەرنىڭ بارلىق خېرىدارلار بىلەن ماسقەدەملىنىشىگە كاپالەتلىك قىلىڭ. سۈكۈتتىكى ھالەتتە POSIX (ئىناۋەتلىك Linux ياكى macOS) دىكى بارلىق ھۆججەت ئىسمى رۇخسەت قىلىنىدۇ.",
"Enforce Windows compatibility" : "Windows ماسلىشىشچانلىقىنى كۈچەيتىڭ",
@@ -70,14 +70,14 @@ OC.L10N.register(
"Home" : "ئۆي",
"Target folder does not exist any more" : "نىشان ھۆججەت قىسقۇچ ئەمدى مەۋجۇت ئەمەس",
"Reload current directory" : "نۆۋەتتىكى مۇندەرىجىنى قايتا يۈكلەڭ",
- "Go to the \"{dir}\" directory" : "\"{Dir}\" مۇندەرىجىسىگە كىرىڭ",
+ "Go to the \"{dir}\" directory" : "\"{dir}\" مۇندەرىجىسىگە كىرىڭ",
"Drag and drop files here to upload" : "ھۆججەتلەرنى بۇ يەرگە سۆرەپ تاشلاڭ",
"Your have used your space quota and cannot upload files anymore" : "بوشلۇق نورمىسىنى ئىشلىتىپ ، ھۆججەتلەرنى ئەمدى يۈكلىيەلمەيسىز",
"You don’t have permission to upload or create files here" : "بۇ يەرگە ھۆججەت يوللاش ياكى قۇرۇش ھوقۇقىڭىز يوق",
"Favorite" : "يىغقۇچ",
"\"{displayName}\" action executed successfully" : "\"{displayName}\" ھەرىكىتى مۇۋەپپەقىيەتلىك ئىجرا قىلىندى",
"\"{displayName}\" action failed" : "\"{displayName}\" ھەرىكىتى مەغلۇپ بولدى",
- "Toggle selection for file \"{displayName}\"" : "«{DisplayName}» ھۆججىتىنى تاللاڭ.",
+ "Toggle selection for file \"{displayName}\"" : "«{displayName}» ھۆججىتىنى تاللاڭ.",
"Toggle selection for folder \"{displayName}\"" : "ھۆججەت قىسقۇچنى تاللاش \"{displayName}\"",
"File is loading" : "ھۆججەت يۈكلىنىۋاتىدۇ",
"Folder is loading" : "ھۆججەت قىسقۇچ يۈكلىنىۋاتىدۇ",
@@ -87,7 +87,7 @@ OC.L10N.register(
"This node is unavailable" : "بۇ تۈگۈننى ئىشلەتكىلى بولمايدۇ",
"Another entry with the same name already exists." : "ئوخشاش ئىسىمدىكى يەنە بىر تۈر بار.",
"Invalid filename." : "ئىناۋەتسىز ھۆججەت ئىسمى.",
- "Renamed \"{oldName}\" to \"{newName}\"" : "\"{OldName}\" غا \"{newName}\" غا ئۆزگەرتىلدى",
+ "Renamed \"{oldName}\" to \"{newName}\"" : "\"{oldName}\" غا \"{newName}\" غا ئۆزگەرتىلدى",
"Pending" : "كۈتۈۋاتىدۇ",
"Clear filter" : "سۈزگۈچنى تازىلاش",
"Modified" : "ئۆزگەرتكەن",
@@ -110,8 +110,8 @@ OC.L10N.register(
"Storage information" : "ساقلاش ئۇچۇرى",
"Storage quota" : "ساقلاش نورمىسى",
"{usedQuotaByte} used" : "{usedQuotaByte} ئىشلىتىلگەن",
- "{used} of {quota} used" : "{ئىشلىتىلگەن {نورما} ئىشلىتىلگەن",
- "{relative}% used" : "{نىسپىي}% ئىشلىتىلگەن",
+ "{used} of {quota} used" : "{used} {quota} ئىشلىتىلگەن",
+ "{relative}% used" : "{relative}% ئىشلىتىلگەن",
"Could not refresh storage stats" : "ساقلاش سانلىق مەلۇماتلىرىنى يېڭىلىيالمىدى",
"Your storage is full, files can not be updated or synced anymore!" : "ساقلاش بوشلۇقىڭىز تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
"Create" : "قۇر",
@@ -127,13 +127,13 @@ OC.L10N.register(
"New owner" : "يېڭى خوجايىن",
"Choose a file or folder to transfer" : "يۆتكەش ئۈچۈن ھۆججەت ياكى ھۆججەت قىسقۇچنى تاللاڭ",
"Transfer" : "يۆتكەش",
- "Transfer {path} to {userid}" : "{يول} نى {userid} غا يۆتكەڭ",
+ "Transfer {path} to {userid}" : "{path} نى {userid} غا يۆتكەڭ",
"Invalid path selected" : "ئىناۋەتسىز يول تاللانغان",
"Unknown error" : "يوچۇن خاتالىق",
"Ownership transfer request sent" : "ئىگىدارلىق ھوقۇقىنى يۆتكەش ئىلتىماسى ئەۋەتىلدى",
"Cannot transfer ownership of a file or folder you do not own" : "سىز ئىگە بولمىغان ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىگىدارلىق ھوقۇقىنى يۆتكىگىلى بولمايدۇ",
"Select file or folder to link to" : "ئۇلىنىدىغان ھۆججەت ياكى ھۆججەت قىسقۇچنى تاللاڭ",
- "Choose {file}" : "{ھۆججەت} نى تاللاڭ",
+ "Choose {file}" : "{file} نى تاللاڭ",
"Loading current folder" : "نۆۋەتتىكى ھۆججەت قىسقۇچنى يۈكلەۋاتىدۇ",
"Retry" : "قايتا سىناڭ",
"No files in here" : "بۇ يەردە ھۆججەت يوق",
@@ -147,8 +147,8 @@ OC.L10N.register(
"Upload was cancelled by user" : "ئىشلەتكۈچى يوللاش ئەمەلدىن قالدۇرۇلدى",
"Not enough free space" : "يېتەرلىك بوشلۇق يوق",
"Operation is blocked by access control" : "زىيارەتنى كونترول قىلىش ئارقىلىق مەشغۇلات توسۇلۇپ قالىدۇ",
- "Error during upload: {message}" : "يوللاشتىكى خاتالىق: {ئۇچۇر}",
- "Error during upload, status code {status}" : "يوللاش جەريانىدا خاتالىق ، ھالەت كودى {ھالىتى}",
+ "Error during upload: {message}" : "يوللاشتىكى خاتالىق: {message}",
+ "Error during upload, status code {status}" : "يوللاش جەريانىدا خاتالىق ، ھالەت كودى {status}",
"Unknown error during upload" : "يوللاش جەريانىدا نامەلۇم خاتالىق",
"Filter filenames…" : "ھۆججەت نامىنى سۈزۈڭ…",
"Views" : "كۆرۈنۈشلەر",
@@ -179,7 +179,7 @@ OC.L10N.register(
"Shared multiple times with different people" : "ئوخشىمىغان كىشىلەر بىلەن كۆپ قېتىم ئورتاقلاشتى",
"Unable to change the favourite state of the file" : "ھۆججەتنىڭ ياقتۇرىدىغان ھالىتىنى ئۆزگەرتەلمىدى",
"Error while loading the file data" : "ھۆججەت سانلىق مەلۇماتلىرىنى يۈكلەۋاتقاندا خاتالىق",
- "Pick a template for {name}" : "{Name for نىڭ قېلىپىنى تاللاڭ",
+ "Pick a template for {name}" : "{name} for نىڭ قېلىپىنى تاللاڭ",
"Create a new file with the selected template" : "تاللانغان قېلىپ بىلەن يېڭى ھۆججەت قۇر",
"Creating file" : "ھۆججەت قۇرۇش",
"Blank" : "ئوچۇق",
@@ -202,8 +202,8 @@ OC.L10N.register(
"Edit online" : "توردا تەھرىرلەڭ",
"Failed to redirect to client" : "خېرىدارغا قايتا نىشانلاش مەغلۇپ بولدى",
"Edit locally" : "يەرلىكتە تەھرىرلەڭ",
- "Moving \"{source}\" to \"{destination}\" …" : "\"{مەنبە}\" نى \"{نىشان}\" غا يۆتكەش…",
- "Copying \"{source}\" to \"{destination}\" …" : "\"{مەنبە}\" نى \"{نىشان}\" غا كۆچۈرۈش…",
+ "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\" نى \"{destination}\" غا يۆتكەش…",
+ "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\" نى \"{destination}\" غا كۆچۈرۈش…",
"You cannot move a file/folder onto itself or into a subfolder of itself" : "ھۆججەت ياكى ھۆججەت قىسقۇچنى ئۆزىڭىزگە ياكى تارماق قىسقۇچقا يۆتكىيەلمەيسىز",
"(copy)" : "(كۆپەيتىلگەن نۇسخىسى)",
"(copy %n)" : "(% n)",
@@ -212,13 +212,13 @@ OC.L10N.register(
"The files are locked" : "ھۆججەتلەر قۇلۇپلاندى",
"The file does not exist anymore" : "بۇ ھۆججەت ئەمدى مەۋجۇت ئەمەس",
"Choose destination" : "مەنزىلنى تاللاڭ",
- "Copy to {target}" : "{نىشان} غا كۆچۈرۈڭ",
+ "Copy to {target}" : "{target} غا كۆچۈرۈڭ",
"Copy" : "كۆچۈرۈڭ",
- "Move to {target}" : "{نىشانغا يۆتكەڭ",
+ "Move to {target}" : "{target} يۆتكەڭ",
"Move" : "Move",
"Move or copy operation failed" : "يۆتكەش ياكى كۆچۈرۈش مەشغۇلاتى مەغلۇپ بولدى",
"Move or copy" : "يۆتكەش ياكى كۆچۈرۈش",
- "Cancelled move or copy of \"{filename}\"." : "«{ھۆججەت ئىسمى}» نىڭ يۆتكىلىشى ياكى كۆپەيتىلگەن نۇسخىسى.",
+ "Cancelled move or copy of \"{filename}\"." : "«{filename} ئىسمى}» نىڭ يۆتكىلىشى ياكى كۆپەيتىلگەن نۇسخىسى.",
"Cancelled move or copy operation" : "يۆتكەش ياكى كۆچۈرۈش مەشغۇلاتى ئەمەلدىن قالدۇرۇلدى",
"Open folder {displayName}" : "ھۆججەت قىسقۇچ {displayName}",
"Open in Files" : "ھۆججەتلەرنى ئېچىڭ",
@@ -228,8 +228,8 @@ OC.L10N.register(
"Today" : "بۈگۈن",
"Last 7 days" : "ئاخىرقى 7 كۈن",
"Last 30 days" : "ئاخىرقى 30 كۈن",
- "This year ({year})" : "بۇ يىل ({يىل})",
- "Last year ({year})" : "ئۆتكەن يىلى ({يىل})",
+ "This year ({year})" : "بۇ يىل ({year})",
+ "Last year ({year})" : "ئۆتكەن يىلى ({year})",
"Documents" : "ھۆججەتلەر",
"Spreadsheets" : "ئېلېكترونلۇق جەدۋەل",
"Presentations" : "Presentations",
@@ -245,11 +245,11 @@ OC.L10N.register(
"Templates" : "قېلىپلار",
"New template folder" : "يېڭى قېلىپ ھۆججەت قىسقۇچى",
"In folder" : "ھۆججەت قىسقۇچتا",
- "Search in folder: {folder}" : "ھۆججەت قىسقۇچتىن ئىزدەش: {ھۆججەت قىسقۇچ}",
+ "Search in folder: {folder}" : "ھۆججەت قىسقۇچتىن ئىزدەش: {folder} قىسقۇچ}",
"One of the dropped files could not be processed" : "تاشلانغان ھۆججەتلەرنىڭ بىرىنى بىر تەرەپ قىلالمىدى",
"Your browser does not support the Filesystem API. Directories will not be uploaded" : "توركۆرگۈڭىز Filesystem API نى قوللىمايدۇ. مۇندەرىجە يۈكلەنمەيدۇ",
"No files to upload" : "يۈكلەيدىغان ھۆججەت يوق",
- "Unable to create the directory {directory}" : "مۇندەرىجە {مۇندەرىجىسى قۇرالمىدى",
+ "Unable to create the directory {directory}" : "مۇندەرىجە {directory} قۇرالمىدى",
"Some files could not be uploaded" : "بەزى ھۆججەتلەرنى يۈكلەشكە بولمىدى",
"Files uploaded successfully" : "ھۆججەتلەر مۇۋەپپەقىيەتلىك يۈكلەندى",
"No files to process" : "بىر تەرەپ قىلىدىغان ھۆججەت يوق",
@@ -262,13 +262,13 @@ OC.L10N.register(
"This operation is forbidden" : "بۇ مەشغۇلات مەنئى قىلىنىدۇ",
"This directory is unavailable, please check the logs or contact the administrator" : "بۇ مۇندەرىجىنى ئىشلەتكىلى بولمايدۇ ، خاتىرىلەرنى تەكشۈرۈپ بېقىڭ ياكى باشقۇرغۇچى بىلەن ئالاقىلىشىڭ",
"Storage is temporarily not available" : "ساقلاش ۋاقتىنى ۋاقىتلىق ئىشلەتكىلى بولمايدۇ",
- "Unexpected error: {error}" : "ئويلىمىغان خاتالىق: {خاتالىق}",
+ "Unexpected error: {error}" : "ئويلىمىغان خاتالىق: {error}",
"{fileCount} files and {folderCount} folders" : "{fileCount} ھۆججەتلىرى ۋە {folderCount} ھۆججەت قىسقۇچلىرى",
"Filename must not be empty." : "ھۆججەت ئىسمى بوش بولماسلىقى كېرەك.",
"\"{char}\" is not allowed inside a filename." : "ھۆججەت نامىدا \"{char}\" رۇخسەت قىلىنمايدۇ.",
"\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" زاپاس ئىسىم بولۇپ ، ھۆججەت نامىغا رۇخسەت قىلىنمايدۇ.",
- "\"{extension}\" is not an allowed filetype." : "\"{كېڭەيتىش}\" رۇخسەت قىلىنغان ھۆججەت تىپى ئەمەس.",
- "Filenames must not end with \"{extension}\"." : "ھۆججەت ئىسمى «{كېڭەيتىش}» بىلەن ئاخىرلاشماسلىقى كېرەك.",
+ "\"{extension}\" is not an allowed filetype." : "\"{extension}\" رۇخسەت قىلىنغان ھۆججەت تىپى ئەمەس.",
+ "Filenames must not end with \"{extension}\"." : "ھۆججەت ئىسمى «{extension}» بىلەن ئاخىرلاشماسلىقى كېرەك.",
"List of favorite files and folders." : "ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلارنىڭ تىزىملىكى.",
"No favorites yet" : "ياقتۇرىدىغانلار تېخى يوق",
"Files and folders you mark as favorite will show up here" : "سىز ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلار بۇ يەردە كۆرۈنىدۇ",
@@ -293,12 +293,12 @@ OC.L10N.register(
"Show list view" : "تىزىملىك كۆرۈنۈشىنى كۆرسىتىش",
"Show grid view" : "كاتەكچە كۆرۈنۈشنى كۆرسىتىش",
"Close" : "ياپ",
- "Could not create folder \"{dir}\"" : "\"{Dir}\" ھۆججەت قىسقۇچى قۇرالمىدى",
+ "Could not create folder \"{dir}\"" : "\"{dir}\" ھۆججەت قىسقۇچى قۇرالمىدى",
"This will stop your current uploads." : "بۇ سىزنىڭ نۆۋەتتىكى يۈكلىنىشىڭىزنى توختىتىدۇ.",
"Upload cancelled." : "يۈكلەشتىن ۋاز كەچتى.",
"Processing files …" : "ھۆججەتلەرنى بىر تەرەپ قىلىش…",
"…" : "…",
- "Unable to upload {filename} as it is a directory or has 0 bytes" : "مۇندەرىجە ياكى 0 بايىت بولغانلىقى ئۈچۈن {ھۆججەت نامىنى يۈكلىيەلمىدى",
+ "Unable to upload {filename} as it is a directory or has 0 bytes" : "مۇندەرىجە ياكى 0 بايىت بولغانلىقى ئۈچۈن {filename} نامىنى يۈكلىيەلمىدى",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "يېتەرلىك بوشلۇق يوق ، سىز {size1} نى يۈكلەۋاتىسىز ، ئەمما پەقەت {size2} قالدى",
"Target folder \"{dir}\" does not exist any more" : "نىشان ھۆججەت قىسقۇچ \"{dir}\" ئەمدى مەۋجۇت ئەمەس",
"An unknown error has occurred" : "نامەلۇم خاتالىق كۆرۈلدى",
@@ -306,52 +306,52 @@ OC.L10N.register(
"Uploading …" : "يۈكلەش…",
"{remainingTime} ({currentNumber}/{total})" : "{remainingTime} ({currentNumber} / {total})",
"Uploading … ({currentNumber}/{total})" : "يۈكلەش… ({currentNumber} / {total})",
- "{loadedSize} of {totalSize} ({bitrate})" : "{loadSize} {totalSize} ({bitrate})",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} {totalSize} ({bitrate})",
"Uploading that item is not supported" : "ئۇ نەرسىنى يۈكلەشنى قوللىمايدۇ",
- "Error when assembling chunks, status code {status}" : "پارچىلارنى قۇرغاندا خاتالىق ، ھالەت كودى {ھالىتى}",
+ "Error when assembling chunks, status code {status}" : "پارچىلارنى قۇرغاندا خاتالىق ، ھالەت كودى {status}",
"Choose target folder" : "نىشان ھۆججەت قىسقۇچىنى تاللاڭ",
"Set reminder" : "ئەسكەرتىش بەلگىلەڭ",
"Open" : "ئېچىڭ",
- "Could not load info for file \"{file}\"" : "\"{File}\" ھۆججىتىگە ئۇچۇر يۈكلىيەلمىدى",
+ "Could not load info for file \"{file}\"" : "\"{file}\" ھۆججىتىگە ئۇچۇر يۈكلىيەلمىدى",
"Details" : "تەپسىلاتى",
"Please select tag(s) to add to the selection" : "تاللاشقا قوشۇش ئۈچۈن بەلگە (لەرنى) تاللاڭ",
"Apply tag(s) to selection" : "تاللاشقا بەلگە (لەر) نى ئىشلىتىڭ",
"Select directory \"{dirName}\"" : "مۇندەرىجە \"{dirName}\" نى تاللاڭ",
"Select file \"{fileName}\"" : "ھۆججەت \"{fileName}\" نى تاللاڭ",
"Unable to determine date" : "چېسلانى بەلگىلىيەلمىدى",
- "Could not move \"{file}\", target exists" : "\"{File}\" نى يۆتكىگىلى بولمىدى ، نىشان مەۋجۇت",
- "Could not move \"{file}\"" : "\"{File}\" نى يۆتكىگىلى بولمىدى",
+ "Could not move \"{file}\", target exists" : "\"{file}\" نى يۆتكىگىلى بولمىدى ، نىشان مەۋجۇت",
+ "Could not move \"{file}\"" : "\"{file}\" نى يۆتكىگىلى بولمىدى",
"copy" : "كۆپەيتىلگەن",
- "Could not copy \"{file}\", target exists" : "\"{File}\" نى كۆچۈرەلمىدى ، نىشان مەۋجۇت",
- "Could not copy \"{file}\"" : "\"{File}\" نى كۆچۈرەلمىدى",
- "Copied {origin} inside {destination}" : "كۆچۈرۈلگەن {مەنبە} ئىچىدىكى {مەنزىل}",
- "Copied {origin} and {nbfiles} other files inside {destination}" : "{مەنزىل} ئىچىدىكى {مەنبە} ۋە {nbfiles} باشقا ھۆججەتلەر كۆچۈرۈلگەن",
+ "Could not copy \"{file}\", target exists" : "\"{file}\" نى كۆچۈرەلمىدى ، نىشان مەۋجۇت",
+ "Could not copy \"{file}\"" : "\"{file}\" نى كۆچۈرەلمىدى",
+ "Copied {origin} inside {destination}" : "كۆچۈرۈلگەن {origin} ئىچىدىكى {destination}",
+ "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ئىچىدىكى {destination} ۋە {nbfiles} باشقا ھۆججەتلەر كۆچۈرۈلگەن",
"{newName} already exists" : "{newName} مەۋجۇت",
- "Could not rename \"{fileName}\", it does not exist any more" : "\"{FileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس",
- "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{Dir}\" ھۆججەت قىسقۇچىدا \"{targetName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.",
- "Could not rename \"{fileName}\"" : "\"{FileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى",
- "Could not create file \"{file}\"" : "\"{File}\" ھۆججىتىنى قۇرالمىدى",
- "Could not create file \"{file}\" because it already exists" : "«{File}» ھۆججىتىنى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت",
- "Could not create folder \"{dir}\" because it already exists" : "«{Dir}» ھۆججەت قىسقۇچى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت",
- "Could not fetch file details \"{file}\"" : "ھۆججەت تەپسىلاتلىرىنى \"{ھۆججەت}\" غا ئېرىشەلمىدى",
- "Error deleting file \"{fileName}\"." : "\"{FileName}\" ھۆججىتىنى ئۆچۈرۈشتە خاتالىق.",
- "No search results in other folders for {tag}{filter}{endtag}" : "باشقا ھۆججەت قىسقۇچلاردا {tag} {سۈزگۈچ} {endtag} دىن ئىزدەش نەتىجىسى يوق",
+ "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس",
+ "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" ھۆججەت قىسقۇچىدا \"{targetName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.",
+ "Could not rename \"{fileName}\"" : "\"{fileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى",
+ "Could not create file \"{file}\"" : "\"{file}\" ھۆججىتىنى قۇرالمىدى",
+ "Could not create file \"{file}\" because it already exists" : "«{file}» ھۆججىتىنى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت",
+ "Could not create folder \"{dir}\" because it already exists" : "«{dir}» ھۆججەت قىسقۇچى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت",
+ "Could not fetch file details \"{file}\"" : "ھۆججەت تەپسىلاتلىرىنى \"{file}\" غا ئېرىشەلمىدى",
+ "Error deleting file \"{fileName}\"." : "\"{fileName}\" ھۆججىتىنى ئۆچۈرۈشتە خاتالىق.",
+ "No search results in other folders for {tag}{filter}{endtag}" : "باشقا ھۆججەت قىسقۇچلاردا {tag} {filter} {endtag} دىن ئىزدەش نەتىجىسى يوق",
"Enter more than two characters to search in other folders" : "باشقا ھۆججەت قىسقۇچلاردىن ئىزدەش ئۈچۈن ئىككىدىن ئارتۇق ھەرپ كىرگۈزۈڭ",
- "{dirs} and {files}" : "{dirs} ۋە {ھۆججەت}",
+ "{dirs} and {files}" : "{dirs} ۋە {files}",
"New" : "يېڭى",
"New file/folder menu" : "يېڭى ھۆججەت / ھۆججەت قىسقۇچ تىزىملىكى",
"Select file range" : "ھۆججەت دائىرىسىنى تاللاڭ",
- "{used}%" : "{ئىشلىتىلگەن}%",
- "{used} used" : "{ئىشلىتىلگەن} ئىشلىتىلگەن",
+ "{used}%" : "{used}%",
+ "{used} used" : "{used} ئىشلىتىلگەن",
"\"{name}\" is an invalid file name." : "\"{name}\" ئىناۋەتسىز ھۆججەت ئىسمى.",
"File name cannot be empty." : "ھۆججەت ئىسمى قۇرۇق بولمايدۇ.",
"\"/\" is not allowed inside a file name." : "ھۆججەت نامىدا \"/\" رۇخسەت قىلىنمايدۇ.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" رۇخسەت قىلىنغان ھۆججەت شەكلى ئەمەس",
- "Storage of {owner} is full, files cannot be updated or synced anymore!" : "{ئىگىسى} نىڭ ساقلاش بوشلۇقى تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
+ "Storage of {owner} is full, files cannot be updated or synced anymore!" : "{owner} نىڭ ساقلاش بوشلۇقى تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
"Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "گۇرۇپپا قىسقۇچ \"{mountPoint}\" تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
"External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "سىرتقى ساقلاش \"{mountPoint}\" تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
"Your storage is full, files cannot be updated or synced anymore!" : "ساقلاش بوشلۇقىڭىز تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
- "Storage of {owner} is almost full ({usedSpacePercent}%)." : "{ئىگىسى} نىڭ ساقلاش بوشلۇقى تولۇق ({usedSpacePercent}%).",
+ "Storage of {owner} is almost full ({usedSpacePercent}%)." : "{owner} نىڭ ساقلاش بوشلۇقى تولۇق ({usedSpacePercent}%).",
"Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "گۇرۇپپا قىسقۇچ \"{mountPoint}\" ئاساسەن دېگۈدەك تولۇق ({usedSpacePercent}%).",
"External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "سىرتقى ساقلاش \"{mountPoint}\" ئاساسەن دېگۈدەك تولۇق ({usedSpacePercent}%).",
"Your storage is almost full ({usedSpacePercent}%)." : "ساقلاش بوشلۇقىڭىز ئاساسەن دېگۈدەك تولۇق ({usedSpacePercent}%).",
@@ -367,12 +367,12 @@ OC.L10N.register(
"\"{segment}\" is not allowed inside a filename." : "ھۆججەت نامىدا \"{segment}\" رۇخسەت قىلىنمايدۇ.",
"\"{segment}\" is a forbidden file or folder name." : "\"{segment}\" چەكلەنگەن ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىسمى.",
"\"{segment}\" is not an allowed filetype." : "\"{segment}\" رۇخسەت قىلىنغان ھۆججەت شەكلى ئەمەس.",
- "Filenames must not end with \"{segment}\"." : "ھۆججەت ئىسمى \"{بۆلەك}\" بىلەن ئاخىرلاشماسلىقى كېرەك.",
+ "Filenames must not end with \"{segment}\"." : "ھۆججەت ئىسمى \"{segment}\" بىلەن ئاخىرلاشماسلىقى كېرەك.",
"Name cannot be empty" : "ئىسىم قۇرۇق بولمايدۇ",
"Another entry with the same name already exists" : "ئوخشاش ئىسىمدىكى يەنە بىر تۈر مەۋجۇت",
- "Could not rename \"{oldName}\", it does not exist any more" : "\"{OldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس",
- "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{Dir}\" ھۆججەت قىسقۇچىدا \"{newName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.",
- "Could not rename \"{oldName}\"" : "\"{OldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى",
+ "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس",
+ "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" ھۆججەت قىسقۇچىدا \"{newName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.",
+ "Could not rename \"{oldName}\"" : "\"{oldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى",
"Storage informations" : "ساقلاش ئۇچۇرى",
"Choose file" : "ھۆججەت تاللاڭ",
"Go to the previous folder" : "ئالدىنقى قىسقۇچقا بېرىڭ",
@@ -381,7 +381,7 @@ OC.L10N.register(
"The files is locked" : "ھۆججەتلەر قۇلۇپلاندى",
"Create new templates folder" : "يېڭى قېلىپ ھۆججەت قىسقۇچى قۇر",
"List of favorites files and folders." : "ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلارنىڭ تىزىملىكى.",
- "Toggle %1$s sublist" : "% 1 $ s تىزىملىكىنى ئالماشتۇرۇڭ",
+ "Toggle %1$s sublist" : "%1 $ s تىزىملىكىنى ئالماشتۇرۇڭ",
"Text file" : "تېكىست ھۆججەت",
"New text file.txt" : "يېڭى تېكىست ھۆججىتى. Txt",
"Direct link was copied (only works for people who have access to this file/folder)" : "بىۋاسىتە ئۇلىنىش كۆچۈرۈلدى (پەقەت بۇ ھۆججەت / ھۆججەت قىسقۇچنى زىيارەت قىلىدىغان كىشىلەر ئۈچۈن ئىشلەيدۇ)",
diff --git a/apps/files/l10n/ug.json b/apps/files/l10n/ug.json
index 7a8f51cef19..486bd225971 100644
--- a/apps/files/l10n/ug.json
+++ b/apps/files/l10n/ug.json
@@ -1,42 +1,42 @@
{ "translations": {
"Added to favorites" : "ياقتۇرىدىغانلارغا قوشۇلدى",
"Removed from favorites" : "ياقتۇرىدىغانلاردىن ئۆچۈرۈلدى",
- "You added {file} to your favorites" : "ياقتۇرىدىغانلىرىڭىزغا {ھۆججەت} قوشتىڭىز",
- "You removed {file} from your favorites" : "ياقتۇرىدىغانلىرىڭىزدىن {ھۆججەت} نى ئۆچۈردىڭىز",
+ "You added {file} to your favorites" : "ياقتۇرىدىغانلىرىڭىزغا {file} قوشتىڭىز",
+ "You removed {file} from your favorites" : "ياقتۇرىدىغانلىرىڭىزدىن {file} نى ئۆچۈردىڭىز",
"Favorites" : "يىغقۇچ",
"File changes" : "ھۆججەت ئۆزگەرتىش",
- "Created by {user}" : "{ئىشلەتكۈچى قۇرغان",
- "Changed by {user}" : "{ئىشلەتكۈچى} تەرىپىدىن ئۆزگەرتىلدى",
- "Deleted by {user}" : "{ئىشلەتكۈچى by تەرىپىدىن ئۆچۈرۈلدى",
- "Restored by {user}" : "{ئىشلەتكۈچى} تەرىپىدىن ئەسلىگە كەلتۈرۈلدى",
- "Renamed by {user}" : "{ئىشلەتكۈچى} تەرىپىدىن ئۆزگەرتىلدى",
- "Moved by {user}" : "{ئىشلەتكۈچى} تەرىپىدىن يۆتكەلدى",
+ "Created by {user}" : "{user} قۇرغان",
+ "Changed by {user}" : "{user} تەرىپىدىن ئۆزگەرتىلدى",
+ "Deleted by {user}" : "{user} by تەرىپىدىن ئۆچۈرۈلدى",
+ "Restored by {user}" : "{user} تەرىپىدىن ئەسلىگە كەلتۈرۈلدى",
+ "Renamed by {user}" : "{user} تەرىپىدىن ئۆزگەرتىلدى",
+ "Moved by {user}" : "{user} تەرىپىدىن يۆتكەلدى",
"\"remote account\"" : "\"يىراقتىكى ھېسابات\"",
- "You created {file}" : "سىز {ھۆججەت} قۇردىڭىز",
- "You created an encrypted file in {file}" : "سىز {ھۆججەت} دە شىفىرلانغان ھۆججەت قۇردىڭىز",
- "{user} created {file}" : "{ئىشلەتكۈچى} قۇرغان {ھۆججەت}",
- "{user} created an encrypted file in {file}" : "{user} {ھۆججىتىدە شىفىرلانغان ھۆججەت قۇردى",
- "{file} was created in a public folder" : "{ھۆججەت public ئاممىۋى ھۆججەت قىسقۇچتا قۇرۇلدى",
- "You changed {file}" : "{ھۆججەتنى ئۆزگەرتتىڭىز",
- "You changed an encrypted file in {file}" : "سىز شىفىرلانغان ھۆججەتنى {ھۆججەت} گە ئۆزگەرتتىڭىز",
- "{user} changed {file}" : "{ئىشلەتكۈچى} ئۆزگەرتىلگەن {ھۆججەت}",
- "{user} changed an encrypted file in {file}" : "{user} شىفىرلانغان ھۆججەتنى {ھۆججەت} گە ئۆزگەرتتى",
- "You deleted {file}" : "{ھۆججەتنى ئۆچۈردىڭىز",
- "You deleted an encrypted file in {file}" : "سىز {ھۆججەت} دىكى شىفىرلانغان ھۆججەتنى ئۆچۈردىڭىز",
- "{user} deleted {file}" : "{ئىشلەتكۈچى} ئۆچۈرۈلگەن {ھۆججەت}",
- "{user} deleted an encrypted file in {file}" : "{ئىشلەتكۈچى} شىفىرلانغان ھۆججەتنى {ھۆججەتتىكى ئۆچۈردى",
- "You restored {file}" : "{ھۆججەتنى ئەسلىگە كەلتۈردىڭىز",
- "{user} restored {file}" : "{ئىشلەتكۈچى} ئەسلىگە كەلتۈرۈلگەن {ھۆججەت}",
+ "You created {file}" : "سىز {file} قۇردىڭىز",
+ "You created an encrypted file in {file}" : "سىز {file} دە شىفىرلانغان ھۆججەت قۇردىڭىز",
+ "{user} created {file}" : "{user} قۇرغان {file}",
+ "{user} created an encrypted file in {file}" : "{user} {file} شىفىرلانغان ھۆججەت قۇردى",
+ "{file} was created in a public folder" : "{file} public ئاممىۋى ھۆججەت قىسقۇچتا قۇرۇلدى",
+ "You changed {file}" : "{file} ئۆزگەرتتىڭىز",
+ "You changed an encrypted file in {file}" : "سىز شىفىرلانغان ھۆججەتنى {file} گە ئۆزگەرتتىڭىز",
+ "{user} changed {file}" : "{user} ئۆزگەرتىلگەن {file}",
+ "{user} changed an encrypted file in {file}" : "{user} شىفىرلانغان ھۆججەتنى {file} گە ئۆزگەرتتى",
+ "You deleted {file}" : "{file} ئۆچۈردىڭىز",
+ "You deleted an encrypted file in {file}" : "سىز {file} دىكى شىفىرلانغان ھۆججەتنى ئۆچۈردىڭىز",
+ "{user} deleted {file}" : "{user} ئۆچۈرۈلگەن {file}",
+ "{user} deleted an encrypted file in {file}" : "{user} شىفىرلانغان ھۆججەتنى {file} ئۆچۈردى",
+ "You restored {file}" : "{file} ئەسلىگە كەلتۈردىڭىز",
+ "{user} restored {file}" : "{user} ئەسلىگە كەلتۈرۈلگەن {file}",
"You renamed {oldfile} (hidden) to {newfile} (hidden)" : "سىز {oldfile} (يوشۇرۇن) نى {newfile} (يوشۇرۇن) غا ئۆزگەرتتىڭىز",
"You renamed {oldfile} (hidden) to {newfile}" : "سىز {oldfile} (يوشۇرۇن) نى {newfile} غا ئۆزگەرتتىڭىز",
"You renamed {oldfile} to {newfile} (hidden)" : "سىز {oldfile} غا {newfile} (يوشۇرۇن) دەپ ئىسىم قويدىڭىز",
"You renamed {oldfile} to {newfile}" : "سىز {oldfile} غا {newfile} غا ئۆزگەرتتىڭىز",
- "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{ئىشلەتكۈچى} ئۆزگەرتىلگەن {oldfile} (يوشۇرۇن) {newfile} (يوشۇرۇن)",
+ "{user} renamed {oldfile} (hidden) to {newfile} (hidden)" : "{user} ئۆزگەرتىلگەن {oldfile} (يوشۇرۇن) {newfile} (يوشۇرۇن)",
"{user} renamed {oldfile} (hidden) to {newfile}" : "{user} ئۆزگەرتىلگەن {oldfile} (يوشۇرۇن) {newfile}",
- "{user} renamed {oldfile} to {newfile} (hidden)" : "{ئىشلەتكۈچى} ئۆزگەرتىلگەن {oldfile} دىن {newfile} (يوشۇرۇن)",
- "{user} renamed {oldfile} to {newfile}" : "{ئىشلەتكۈچى} ئۆزگەرتىلگەن {oldfile} دىن {newfile}",
+ "{user} renamed {oldfile} to {newfile} (hidden)" : "{user} ئۆزگەرتىلگەن {oldfile} دىن {newfile} (يوشۇرۇن)",
+ "{user} renamed {oldfile} to {newfile}" : "{user} ئۆزگەرتىلگەن {oldfile} دىن {newfile}",
"You moved {oldfile} to {newfile}" : "سىز {oldfile} نى {newfile} غا يۆتكىدىڭىز",
- "{user} moved {oldfile} to {newfile}" : "{ئىشلەتكۈچى} {oldfile} نى {newfile} غا يۆتكىدى",
+ "{user} moved {oldfile} to {newfile}" : "{user} {oldfile} نى {newfile} غا يۆتكىدى",
"A file has been added to or removed from your <strong>favorites</strong>" : "ھۆججەتلىرىڭىز <strong> ياقتۇرىدىغان </ strong> غا قوشۇلدى ياكى ئۆچۈرۈلدى",
"Files" : "ھۆججەتلەر",
"A file or folder has been <strong>changed</strong>" : "ھۆججەت ياكى ھۆججەت قىسقۇچ <strong> ئۆزگەرتىلدى </ strong>",
@@ -47,18 +47,18 @@
"Upload (max. %s)" : "يۈكلەش (max.% S)",
"Accept" : "قوبۇل قىلىڭ",
"Reject" : "رەت قىلىش",
- "Incoming ownership transfer from {user}" : "{ئىشلەتكۈچى} دىن كەلگەن ئىگىدارلىق ھوقۇقىنى يۆتكەش",
- "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "{يول} نى قوبۇل قىلامسىز؟\n\nئەسكەرتىش: قوبۇل قىلغاندىن كېيىن يۆتكىلىش جەريانى 1 سائەتكە يېتىشى مۇمكىن.",
+ "Incoming ownership transfer from {user}" : "{user} دىن كەلگەن ئىگىدارلىق ھوقۇقىنى يۆتكەش",
+ "Do you want to accept {path}?\n\nNote: The transfer process after accepting may take up to 1 hour." : "{path} نى قوبۇل قىلامسىز؟\n\nئەسكەرتىش: قوبۇل قىلغاندىن كېيىن يۆتكىلىش جەريانى 1 سائەتكە يېتىشى مۇمكىن.",
"Ownership transfer denied" : "ئىگىدارلىق ھوقۇقىنى يۆتكەش رەت قىلىندى",
- "Your ownership transfer of {path} was denied by {user}." : "{يول} نىڭ ئىگىدارلىق ھوقۇقىڭىزنى {ئىشلەتكۈچى} رەت قىلدى.",
+ "Your ownership transfer of {path} was denied by {user}." : "{path} نىڭ ئىگىدارلىق ھوقۇقىڭىزنى {user} رەت قىلدى.",
"Ownership transfer failed" : "ئىگىدارلىق ھوقۇقىنى يۆتكەش مەغلۇب بولدى",
- "Your ownership transfer of {path} to {user} failed." : "ئىگىدارلىق ھوقۇقىڭىز {يول} دىن {ئىشلەتكۈچى} غا يۆتكەلدى.",
- "The ownership transfer of {path} from {user} failed." : "{يول} نىڭ {ئىشلەتكۈچى} دىن ئىگىدارلىق ھوقۇقىنى يۆتكەش مەغلۇب بولدى.",
+ "Your ownership transfer of {path} to {user} failed." : "ئىگىدارلىق ھوقۇقىڭىز {path} دىن {user} غا يۆتكەلدى.",
+ "The ownership transfer of {path} from {user} failed." : "{path} نىڭ {user} دىن ئىگىدارلىق ھوقۇقىنى يۆتكەش مەغلۇب بولدى.",
"Ownership transfer done" : "ئىگىدارلىق ھوقۇقىنى يۆتكەش ئېلىپ بېرىلدى",
- "Your ownership transfer of {path} to {user} has completed." : "ئىگىدارلىق ھوقۇقىڭىزنى {يول} دىن {ئىشلەتكۈچى} غا يۆتكەش تاماملاندى.",
- "The ownership transfer of {path} from {user} has completed." : "{يول} نىڭ {ئىشلەتكۈچى} دىن ئىگىدارلىق ھوقۇقىنى يۆتكەش تاماملاندى.",
+ "Your ownership transfer of {path} to {user} has completed." : "ئىگىدارلىق ھوقۇقىڭىزنى {path} دىن {user} غا يۆتكەش تاماملاندى.",
+ "The ownership transfer of {path} from {user} has completed." : "{path} نىڭ {user} دىن ئىگىدارلىق ھوقۇقىنى يۆتكەش تاماملاندى.",
"in %s" : "% s",
- "Transferred from %1$s on %2$s" : "% 2 $ s دىكى% 1 $ s دىن يۆتكەلدى",
+ "Transferred from %1$s on %2$s" : "%2 $ s دىكى%1 $ s دىن يۆتكەلدى",
"Files compatibility" : "ھۆججەتلەرنىڭ ماسلىشىشچانلىقى",
"Allow to restrict filenames to ensure files can be synced with all clients. By default all filenames valid on POSIX (e.g. Linux or macOS) are allowed." : "ھۆججەت نامىنى چەكلەشكە يول قويۇڭ ، ھۆججەتلەرنىڭ بارلىق خېرىدارلار بىلەن ماسقەدەملىنىشىگە كاپالەتلىك قىلىڭ. سۈكۈتتىكى ھالەتتە POSIX (ئىناۋەتلىك Linux ياكى macOS) دىكى بارلىق ھۆججەت ئىسمى رۇخسەت قىلىنىدۇ.",
"Enforce Windows compatibility" : "Windows ماسلىشىشچانلىقىنى كۈچەيتىڭ",
@@ -68,14 +68,14 @@
"Home" : "ئۆي",
"Target folder does not exist any more" : "نىشان ھۆججەت قىسقۇچ ئەمدى مەۋجۇت ئەمەس",
"Reload current directory" : "نۆۋەتتىكى مۇندەرىجىنى قايتا يۈكلەڭ",
- "Go to the \"{dir}\" directory" : "\"{Dir}\" مۇندەرىجىسىگە كىرىڭ",
+ "Go to the \"{dir}\" directory" : "\"{dir}\" مۇندەرىجىسىگە كىرىڭ",
"Drag and drop files here to upload" : "ھۆججەتلەرنى بۇ يەرگە سۆرەپ تاشلاڭ",
"Your have used your space quota and cannot upload files anymore" : "بوشلۇق نورمىسىنى ئىشلىتىپ ، ھۆججەتلەرنى ئەمدى يۈكلىيەلمەيسىز",
"You don’t have permission to upload or create files here" : "بۇ يەرگە ھۆججەت يوللاش ياكى قۇرۇش ھوقۇقىڭىز يوق",
"Favorite" : "يىغقۇچ",
"\"{displayName}\" action executed successfully" : "\"{displayName}\" ھەرىكىتى مۇۋەپپەقىيەتلىك ئىجرا قىلىندى",
"\"{displayName}\" action failed" : "\"{displayName}\" ھەرىكىتى مەغلۇپ بولدى",
- "Toggle selection for file \"{displayName}\"" : "«{DisplayName}» ھۆججىتىنى تاللاڭ.",
+ "Toggle selection for file \"{displayName}\"" : "«{displayName}» ھۆججىتىنى تاللاڭ.",
"Toggle selection for folder \"{displayName}\"" : "ھۆججەت قىسقۇچنى تاللاش \"{displayName}\"",
"File is loading" : "ھۆججەت يۈكلىنىۋاتىدۇ",
"Folder is loading" : "ھۆججەت قىسقۇچ يۈكلىنىۋاتىدۇ",
@@ -85,7 +85,7 @@
"This node is unavailable" : "بۇ تۈگۈننى ئىشلەتكىلى بولمايدۇ",
"Another entry with the same name already exists." : "ئوخشاش ئىسىمدىكى يەنە بىر تۈر بار.",
"Invalid filename." : "ئىناۋەتسىز ھۆججەت ئىسمى.",
- "Renamed \"{oldName}\" to \"{newName}\"" : "\"{OldName}\" غا \"{newName}\" غا ئۆزگەرتىلدى",
+ "Renamed \"{oldName}\" to \"{newName}\"" : "\"{oldName}\" غا \"{newName}\" غا ئۆزگەرتىلدى",
"Pending" : "كۈتۈۋاتىدۇ",
"Clear filter" : "سۈزگۈچنى تازىلاش",
"Modified" : "ئۆزگەرتكەن",
@@ -108,8 +108,8 @@
"Storage information" : "ساقلاش ئۇچۇرى",
"Storage quota" : "ساقلاش نورمىسى",
"{usedQuotaByte} used" : "{usedQuotaByte} ئىشلىتىلگەن",
- "{used} of {quota} used" : "{ئىشلىتىلگەن {نورما} ئىشلىتىلگەن",
- "{relative}% used" : "{نىسپىي}% ئىشلىتىلگەن",
+ "{used} of {quota} used" : "{used} {quota} ئىشلىتىلگەن",
+ "{relative}% used" : "{relative}% ئىشلىتىلگەن",
"Could not refresh storage stats" : "ساقلاش سانلىق مەلۇماتلىرىنى يېڭىلىيالمىدى",
"Your storage is full, files can not be updated or synced anymore!" : "ساقلاش بوشلۇقىڭىز تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
"Create" : "قۇر",
@@ -125,13 +125,13 @@
"New owner" : "يېڭى خوجايىن",
"Choose a file or folder to transfer" : "يۆتكەش ئۈچۈن ھۆججەت ياكى ھۆججەت قىسقۇچنى تاللاڭ",
"Transfer" : "يۆتكەش",
- "Transfer {path} to {userid}" : "{يول} نى {userid} غا يۆتكەڭ",
+ "Transfer {path} to {userid}" : "{path} نى {userid} غا يۆتكەڭ",
"Invalid path selected" : "ئىناۋەتسىز يول تاللانغان",
"Unknown error" : "يوچۇن خاتالىق",
"Ownership transfer request sent" : "ئىگىدارلىق ھوقۇقىنى يۆتكەش ئىلتىماسى ئەۋەتىلدى",
"Cannot transfer ownership of a file or folder you do not own" : "سىز ئىگە بولمىغان ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىگىدارلىق ھوقۇقىنى يۆتكىگىلى بولمايدۇ",
"Select file or folder to link to" : "ئۇلىنىدىغان ھۆججەت ياكى ھۆججەت قىسقۇچنى تاللاڭ",
- "Choose {file}" : "{ھۆججەت} نى تاللاڭ",
+ "Choose {file}" : "{file} نى تاللاڭ",
"Loading current folder" : "نۆۋەتتىكى ھۆججەت قىسقۇچنى يۈكلەۋاتىدۇ",
"Retry" : "قايتا سىناڭ",
"No files in here" : "بۇ يەردە ھۆججەت يوق",
@@ -145,8 +145,8 @@
"Upload was cancelled by user" : "ئىشلەتكۈچى يوللاش ئەمەلدىن قالدۇرۇلدى",
"Not enough free space" : "يېتەرلىك بوشلۇق يوق",
"Operation is blocked by access control" : "زىيارەتنى كونترول قىلىش ئارقىلىق مەشغۇلات توسۇلۇپ قالىدۇ",
- "Error during upload: {message}" : "يوللاشتىكى خاتالىق: {ئۇچۇر}",
- "Error during upload, status code {status}" : "يوللاش جەريانىدا خاتالىق ، ھالەت كودى {ھالىتى}",
+ "Error during upload: {message}" : "يوللاشتىكى خاتالىق: {message}",
+ "Error during upload, status code {status}" : "يوللاش جەريانىدا خاتالىق ، ھالەت كودى {status}",
"Unknown error during upload" : "يوللاش جەريانىدا نامەلۇم خاتالىق",
"Filter filenames…" : "ھۆججەت نامىنى سۈزۈڭ…",
"Views" : "كۆرۈنۈشلەر",
@@ -177,7 +177,7 @@
"Shared multiple times with different people" : "ئوخشىمىغان كىشىلەر بىلەن كۆپ قېتىم ئورتاقلاشتى",
"Unable to change the favourite state of the file" : "ھۆججەتنىڭ ياقتۇرىدىغان ھالىتىنى ئۆزگەرتەلمىدى",
"Error while loading the file data" : "ھۆججەت سانلىق مەلۇماتلىرىنى يۈكلەۋاتقاندا خاتالىق",
- "Pick a template for {name}" : "{Name for نىڭ قېلىپىنى تاللاڭ",
+ "Pick a template for {name}" : "{name} for نىڭ قېلىپىنى تاللاڭ",
"Create a new file with the selected template" : "تاللانغان قېلىپ بىلەن يېڭى ھۆججەت قۇر",
"Creating file" : "ھۆججەت قۇرۇش",
"Blank" : "ئوچۇق",
@@ -200,8 +200,8 @@
"Edit online" : "توردا تەھرىرلەڭ",
"Failed to redirect to client" : "خېرىدارغا قايتا نىشانلاش مەغلۇپ بولدى",
"Edit locally" : "يەرلىكتە تەھرىرلەڭ",
- "Moving \"{source}\" to \"{destination}\" …" : "\"{مەنبە}\" نى \"{نىشان}\" غا يۆتكەش…",
- "Copying \"{source}\" to \"{destination}\" …" : "\"{مەنبە}\" نى \"{نىشان}\" غا كۆچۈرۈش…",
+ "Moving \"{source}\" to \"{destination}\" …" : "\"{source}\" نى \"{destination}\" غا يۆتكەش…",
+ "Copying \"{source}\" to \"{destination}\" …" : "\"{source}\" نى \"{destination}\" غا كۆچۈرۈش…",
"You cannot move a file/folder onto itself or into a subfolder of itself" : "ھۆججەت ياكى ھۆججەت قىسقۇچنى ئۆزىڭىزگە ياكى تارماق قىسقۇچقا يۆتكىيەلمەيسىز",
"(copy)" : "(كۆپەيتىلگەن نۇسخىسى)",
"(copy %n)" : "(% n)",
@@ -210,13 +210,13 @@
"The files are locked" : "ھۆججەتلەر قۇلۇپلاندى",
"The file does not exist anymore" : "بۇ ھۆججەت ئەمدى مەۋجۇت ئەمەس",
"Choose destination" : "مەنزىلنى تاللاڭ",
- "Copy to {target}" : "{نىشان} غا كۆچۈرۈڭ",
+ "Copy to {target}" : "{target} غا كۆچۈرۈڭ",
"Copy" : "كۆچۈرۈڭ",
- "Move to {target}" : "{نىشانغا يۆتكەڭ",
+ "Move to {target}" : "{target} يۆتكەڭ",
"Move" : "Move",
"Move or copy operation failed" : "يۆتكەش ياكى كۆچۈرۈش مەشغۇلاتى مەغلۇپ بولدى",
"Move or copy" : "يۆتكەش ياكى كۆچۈرۈش",
- "Cancelled move or copy of \"{filename}\"." : "«{ھۆججەت ئىسمى}» نىڭ يۆتكىلىشى ياكى كۆپەيتىلگەن نۇسخىسى.",
+ "Cancelled move or copy of \"{filename}\"." : "«{filename} ئىسمى}» نىڭ يۆتكىلىشى ياكى كۆپەيتىلگەن نۇسخىسى.",
"Cancelled move or copy operation" : "يۆتكەش ياكى كۆچۈرۈش مەشغۇلاتى ئەمەلدىن قالدۇرۇلدى",
"Open folder {displayName}" : "ھۆججەت قىسقۇچ {displayName}",
"Open in Files" : "ھۆججەتلەرنى ئېچىڭ",
@@ -226,8 +226,8 @@
"Today" : "بۈگۈن",
"Last 7 days" : "ئاخىرقى 7 كۈن",
"Last 30 days" : "ئاخىرقى 30 كۈن",
- "This year ({year})" : "بۇ يىل ({يىل})",
- "Last year ({year})" : "ئۆتكەن يىلى ({يىل})",
+ "This year ({year})" : "بۇ يىل ({year})",
+ "Last year ({year})" : "ئۆتكەن يىلى ({year})",
"Documents" : "ھۆججەتلەر",
"Spreadsheets" : "ئېلېكترونلۇق جەدۋەل",
"Presentations" : "Presentations",
@@ -243,11 +243,11 @@
"Templates" : "قېلىپلار",
"New template folder" : "يېڭى قېلىپ ھۆججەت قىسقۇچى",
"In folder" : "ھۆججەت قىسقۇچتا",
- "Search in folder: {folder}" : "ھۆججەت قىسقۇچتىن ئىزدەش: {ھۆججەت قىسقۇچ}",
+ "Search in folder: {folder}" : "ھۆججەت قىسقۇچتىن ئىزدەش: {folder} قىسقۇچ}",
"One of the dropped files could not be processed" : "تاشلانغان ھۆججەتلەرنىڭ بىرىنى بىر تەرەپ قىلالمىدى",
"Your browser does not support the Filesystem API. Directories will not be uploaded" : "توركۆرگۈڭىز Filesystem API نى قوللىمايدۇ. مۇندەرىجە يۈكلەنمەيدۇ",
"No files to upload" : "يۈكلەيدىغان ھۆججەت يوق",
- "Unable to create the directory {directory}" : "مۇندەرىجە {مۇندەرىجىسى قۇرالمىدى",
+ "Unable to create the directory {directory}" : "مۇندەرىجە {directory} قۇرالمىدى",
"Some files could not be uploaded" : "بەزى ھۆججەتلەرنى يۈكلەشكە بولمىدى",
"Files uploaded successfully" : "ھۆججەتلەر مۇۋەپپەقىيەتلىك يۈكلەندى",
"No files to process" : "بىر تەرەپ قىلىدىغان ھۆججەت يوق",
@@ -260,13 +260,13 @@
"This operation is forbidden" : "بۇ مەشغۇلات مەنئى قىلىنىدۇ",
"This directory is unavailable, please check the logs or contact the administrator" : "بۇ مۇندەرىجىنى ئىشلەتكىلى بولمايدۇ ، خاتىرىلەرنى تەكشۈرۈپ بېقىڭ ياكى باشقۇرغۇچى بىلەن ئالاقىلىشىڭ",
"Storage is temporarily not available" : "ساقلاش ۋاقتىنى ۋاقىتلىق ئىشلەتكىلى بولمايدۇ",
- "Unexpected error: {error}" : "ئويلىمىغان خاتالىق: {خاتالىق}",
+ "Unexpected error: {error}" : "ئويلىمىغان خاتالىق: {error}",
"{fileCount} files and {folderCount} folders" : "{fileCount} ھۆججەتلىرى ۋە {folderCount} ھۆججەت قىسقۇچلىرى",
"Filename must not be empty." : "ھۆججەت ئىسمى بوش بولماسلىقى كېرەك.",
"\"{char}\" is not allowed inside a filename." : "ھۆججەت نامىدا \"{char}\" رۇخسەت قىلىنمايدۇ.",
"\"{segment}\" is a reserved name and not allowed for filenames." : "\"{segment}\" زاپاس ئىسىم بولۇپ ، ھۆججەت نامىغا رۇخسەت قىلىنمايدۇ.",
- "\"{extension}\" is not an allowed filetype." : "\"{كېڭەيتىش}\" رۇخسەت قىلىنغان ھۆججەت تىپى ئەمەس.",
- "Filenames must not end with \"{extension}\"." : "ھۆججەت ئىسمى «{كېڭەيتىش}» بىلەن ئاخىرلاشماسلىقى كېرەك.",
+ "\"{extension}\" is not an allowed filetype." : "\"{extension}\" رۇخسەت قىلىنغان ھۆججەت تىپى ئەمەس.",
+ "Filenames must not end with \"{extension}\"." : "ھۆججەت ئىسمى «{extension}» بىلەن ئاخىرلاشماسلىقى كېرەك.",
"List of favorite files and folders." : "ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلارنىڭ تىزىملىكى.",
"No favorites yet" : "ياقتۇرىدىغانلار تېخى يوق",
"Files and folders you mark as favorite will show up here" : "سىز ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلار بۇ يەردە كۆرۈنىدۇ",
@@ -291,12 +291,12 @@
"Show list view" : "تىزىملىك كۆرۈنۈشىنى كۆرسىتىش",
"Show grid view" : "كاتەكچە كۆرۈنۈشنى كۆرسىتىش",
"Close" : "ياپ",
- "Could not create folder \"{dir}\"" : "\"{Dir}\" ھۆججەت قىسقۇچى قۇرالمىدى",
+ "Could not create folder \"{dir}\"" : "\"{dir}\" ھۆججەت قىسقۇچى قۇرالمىدى",
"This will stop your current uploads." : "بۇ سىزنىڭ نۆۋەتتىكى يۈكلىنىشىڭىزنى توختىتىدۇ.",
"Upload cancelled." : "يۈكلەشتىن ۋاز كەچتى.",
"Processing files …" : "ھۆججەتلەرنى بىر تەرەپ قىلىش…",
"…" : "…",
- "Unable to upload {filename} as it is a directory or has 0 bytes" : "مۇندەرىجە ياكى 0 بايىت بولغانلىقى ئۈچۈن {ھۆججەت نامىنى يۈكلىيەلمىدى",
+ "Unable to upload {filename} as it is a directory or has 0 bytes" : "مۇندەرىجە ياكى 0 بايىت بولغانلىقى ئۈچۈن {filename} نامىنى يۈكلىيەلمىدى",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "يېتەرلىك بوشلۇق يوق ، سىز {size1} نى يۈكلەۋاتىسىز ، ئەمما پەقەت {size2} قالدى",
"Target folder \"{dir}\" does not exist any more" : "نىشان ھۆججەت قىسقۇچ \"{dir}\" ئەمدى مەۋجۇت ئەمەس",
"An unknown error has occurred" : "نامەلۇم خاتالىق كۆرۈلدى",
@@ -304,52 +304,52 @@
"Uploading …" : "يۈكلەش…",
"{remainingTime} ({currentNumber}/{total})" : "{remainingTime} ({currentNumber} / {total})",
"Uploading … ({currentNumber}/{total})" : "يۈكلەش… ({currentNumber} / {total})",
- "{loadedSize} of {totalSize} ({bitrate})" : "{loadSize} {totalSize} ({bitrate})",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} {totalSize} ({bitrate})",
"Uploading that item is not supported" : "ئۇ نەرسىنى يۈكلەشنى قوللىمايدۇ",
- "Error when assembling chunks, status code {status}" : "پارچىلارنى قۇرغاندا خاتالىق ، ھالەت كودى {ھالىتى}",
+ "Error when assembling chunks, status code {status}" : "پارچىلارنى قۇرغاندا خاتالىق ، ھالەت كودى {status}",
"Choose target folder" : "نىشان ھۆججەت قىسقۇچىنى تاللاڭ",
"Set reminder" : "ئەسكەرتىش بەلگىلەڭ",
"Open" : "ئېچىڭ",
- "Could not load info for file \"{file}\"" : "\"{File}\" ھۆججىتىگە ئۇچۇر يۈكلىيەلمىدى",
+ "Could not load info for file \"{file}\"" : "\"{file}\" ھۆججىتىگە ئۇچۇر يۈكلىيەلمىدى",
"Details" : "تەپسىلاتى",
"Please select tag(s) to add to the selection" : "تاللاشقا قوشۇش ئۈچۈن بەلگە (لەرنى) تاللاڭ",
"Apply tag(s) to selection" : "تاللاشقا بەلگە (لەر) نى ئىشلىتىڭ",
"Select directory \"{dirName}\"" : "مۇندەرىجە \"{dirName}\" نى تاللاڭ",
"Select file \"{fileName}\"" : "ھۆججەت \"{fileName}\" نى تاللاڭ",
"Unable to determine date" : "چېسلانى بەلگىلىيەلمىدى",
- "Could not move \"{file}\", target exists" : "\"{File}\" نى يۆتكىگىلى بولمىدى ، نىشان مەۋجۇت",
- "Could not move \"{file}\"" : "\"{File}\" نى يۆتكىگىلى بولمىدى",
+ "Could not move \"{file}\", target exists" : "\"{file}\" نى يۆتكىگىلى بولمىدى ، نىشان مەۋجۇت",
+ "Could not move \"{file}\"" : "\"{file}\" نى يۆتكىگىلى بولمىدى",
"copy" : "كۆپەيتىلگەن",
- "Could not copy \"{file}\", target exists" : "\"{File}\" نى كۆچۈرەلمىدى ، نىشان مەۋجۇت",
- "Could not copy \"{file}\"" : "\"{File}\" نى كۆچۈرەلمىدى",
- "Copied {origin} inside {destination}" : "كۆچۈرۈلگەن {مەنبە} ئىچىدىكى {مەنزىل}",
- "Copied {origin} and {nbfiles} other files inside {destination}" : "{مەنزىل} ئىچىدىكى {مەنبە} ۋە {nbfiles} باشقا ھۆججەتلەر كۆچۈرۈلگەن",
+ "Could not copy \"{file}\", target exists" : "\"{file}\" نى كۆچۈرەلمىدى ، نىشان مەۋجۇت",
+ "Could not copy \"{file}\"" : "\"{file}\" نى كۆچۈرەلمىدى",
+ "Copied {origin} inside {destination}" : "كۆچۈرۈلگەن {origin} ئىچىدىكى {destination}",
+ "Copied {origin} and {nbfiles} other files inside {destination}" : "{origin} ئىچىدىكى {destination} ۋە {nbfiles} باشقا ھۆججەتلەر كۆچۈرۈلگەن",
"{newName} already exists" : "{newName} مەۋجۇت",
- "Could not rename \"{fileName}\", it does not exist any more" : "\"{FileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس",
- "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{Dir}\" ھۆججەت قىسقۇچىدا \"{targetName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.",
- "Could not rename \"{fileName}\"" : "\"{FileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى",
- "Could not create file \"{file}\"" : "\"{File}\" ھۆججىتىنى قۇرالمىدى",
- "Could not create file \"{file}\" because it already exists" : "«{File}» ھۆججىتىنى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت",
- "Could not create folder \"{dir}\" because it already exists" : "«{Dir}» ھۆججەت قىسقۇچى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت",
- "Could not fetch file details \"{file}\"" : "ھۆججەت تەپسىلاتلىرىنى \"{ھۆججەت}\" غا ئېرىشەلمىدى",
- "Error deleting file \"{fileName}\"." : "\"{FileName}\" ھۆججىتىنى ئۆچۈرۈشتە خاتالىق.",
- "No search results in other folders for {tag}{filter}{endtag}" : "باشقا ھۆججەت قىسقۇچلاردا {tag} {سۈزگۈچ} {endtag} دىن ئىزدەش نەتىجىسى يوق",
+ "Could not rename \"{fileName}\", it does not exist any more" : "\"{fileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس",
+ "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" ھۆججەت قىسقۇچىدا \"{targetName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.",
+ "Could not rename \"{fileName}\"" : "\"{fileName}\" نىڭ نامىنى ئۆزگەرتەلمىدى",
+ "Could not create file \"{file}\"" : "\"{file}\" ھۆججىتىنى قۇرالمىدى",
+ "Could not create file \"{file}\" because it already exists" : "«{file}» ھۆججىتىنى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت",
+ "Could not create folder \"{dir}\" because it already exists" : "«{dir}» ھۆججەت قىسقۇچى قۇرالمىدى ، چۈنكى ئۇ مەۋجۇت",
+ "Could not fetch file details \"{file}\"" : "ھۆججەت تەپسىلاتلىرىنى \"{file}\" غا ئېرىشەلمىدى",
+ "Error deleting file \"{fileName}\"." : "\"{fileName}\" ھۆججىتىنى ئۆچۈرۈشتە خاتالىق.",
+ "No search results in other folders for {tag}{filter}{endtag}" : "باشقا ھۆججەت قىسقۇچلاردا {tag} {filter} {endtag} دىن ئىزدەش نەتىجىسى يوق",
"Enter more than two characters to search in other folders" : "باشقا ھۆججەت قىسقۇچلاردىن ئىزدەش ئۈچۈن ئىككىدىن ئارتۇق ھەرپ كىرگۈزۈڭ",
- "{dirs} and {files}" : "{dirs} ۋە {ھۆججەت}",
+ "{dirs} and {files}" : "{dirs} ۋە {files}",
"New" : "يېڭى",
"New file/folder menu" : "يېڭى ھۆججەت / ھۆججەت قىسقۇچ تىزىملىكى",
"Select file range" : "ھۆججەت دائىرىسىنى تاللاڭ",
- "{used}%" : "{ئىشلىتىلگەن}%",
- "{used} used" : "{ئىشلىتىلگەن} ئىشلىتىلگەن",
+ "{used}%" : "{used}%",
+ "{used} used" : "{used} ئىشلىتىلگەن",
"\"{name}\" is an invalid file name." : "\"{name}\" ئىناۋەتسىز ھۆججەت ئىسمى.",
"File name cannot be empty." : "ھۆججەت ئىسمى قۇرۇق بولمايدۇ.",
"\"/\" is not allowed inside a file name." : "ھۆججەت نامىدا \"/\" رۇخسەت قىلىنمايدۇ.",
"\"{name}\" is not an allowed filetype" : "\"{name}\" رۇخسەت قىلىنغان ھۆججەت شەكلى ئەمەس",
- "Storage of {owner} is full, files cannot be updated or synced anymore!" : "{ئىگىسى} نىڭ ساقلاش بوشلۇقى تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
+ "Storage of {owner} is full, files cannot be updated or synced anymore!" : "{owner} نىڭ ساقلاش بوشلۇقى تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
"Group folder \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "گۇرۇپپا قىسقۇچ \"{mountPoint}\" تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
"External storage \"{mountPoint}\" is full, files cannot be updated or synced anymore!" : "سىرتقى ساقلاش \"{mountPoint}\" تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
"Your storage is full, files cannot be updated or synced anymore!" : "ساقلاش بوشلۇقىڭىز تولۇق ، ھۆججەتلەرنى يېڭىلاشقا ياكى ماسقەدەملەشكە بولمايدۇ!",
- "Storage of {owner} is almost full ({usedSpacePercent}%)." : "{ئىگىسى} نىڭ ساقلاش بوشلۇقى تولۇق ({usedSpacePercent}%).",
+ "Storage of {owner} is almost full ({usedSpacePercent}%)." : "{owner} نىڭ ساقلاش بوشلۇقى تولۇق ({usedSpacePercent}%).",
"Group folder \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "گۇرۇپپا قىسقۇچ \"{mountPoint}\" ئاساسەن دېگۈدەك تولۇق ({usedSpacePercent}%).",
"External storage \"{mountPoint}\" is almost full ({usedSpacePercent}%)." : "سىرتقى ساقلاش \"{mountPoint}\" ئاساسەن دېگۈدەك تولۇق ({usedSpacePercent}%).",
"Your storage is almost full ({usedSpacePercent}%)." : "ساقلاش بوشلۇقىڭىز ئاساسەن دېگۈدەك تولۇق ({usedSpacePercent}%).",
@@ -365,12 +365,12 @@
"\"{segment}\" is not allowed inside a filename." : "ھۆججەت نامىدا \"{segment}\" رۇخسەت قىلىنمايدۇ.",
"\"{segment}\" is a forbidden file or folder name." : "\"{segment}\" چەكلەنگەن ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىسمى.",
"\"{segment}\" is not an allowed filetype." : "\"{segment}\" رۇخسەت قىلىنغان ھۆججەت شەكلى ئەمەس.",
- "Filenames must not end with \"{segment}\"." : "ھۆججەت ئىسمى \"{بۆلەك}\" بىلەن ئاخىرلاشماسلىقى كېرەك.",
+ "Filenames must not end with \"{segment}\"." : "ھۆججەت ئىسمى \"{segment}\" بىلەن ئاخىرلاشماسلىقى كېرەك.",
"Name cannot be empty" : "ئىسىم قۇرۇق بولمايدۇ",
"Another entry with the same name already exists" : "ئوخشاش ئىسىمدىكى يەنە بىر تۈر مەۋجۇت",
- "Could not rename \"{oldName}\", it does not exist any more" : "\"{OldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس",
- "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{Dir}\" ھۆججەت قىسقۇچىدا \"{newName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.",
- "Could not rename \"{oldName}\"" : "\"{OldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى",
+ "Could not rename \"{oldName}\", it does not exist any more" : "\"{oldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى ، ئۇ ئەمدى مەۋجۇت ئەمەس",
+ "The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "\"{dir}\" ھۆججەت قىسقۇچىدا \"{newName}\" ئىسمى ئاللىبۇرۇن ئىشلىتىلگەن. باشقا ئىسىمنى تاللاڭ.",
+ "Could not rename \"{oldName}\"" : "\"{oldName}\" نىڭ نامىنى ئۆزگەرتەلمىدى",
"Storage informations" : "ساقلاش ئۇچۇرى",
"Choose file" : "ھۆججەت تاللاڭ",
"Go to the previous folder" : "ئالدىنقى قىسقۇچقا بېرىڭ",
@@ -379,7 +379,7 @@
"The files is locked" : "ھۆججەتلەر قۇلۇپلاندى",
"Create new templates folder" : "يېڭى قېلىپ ھۆججەت قىسقۇچى قۇر",
"List of favorites files and folders." : "ياقتۇرىدىغان ھۆججەت ۋە ھۆججەت قىسقۇچلارنىڭ تىزىملىكى.",
- "Toggle %1$s sublist" : "% 1 $ s تىزىملىكىنى ئالماشتۇرۇڭ",
+ "Toggle %1$s sublist" : "%1 $ s تىزىملىكىنى ئالماشتۇرۇڭ",
"Text file" : "تېكىست ھۆججەت",
"New text file.txt" : "يېڭى تېكىست ھۆججىتى. Txt",
"Direct link was copied (only works for people who have access to this file/folder)" : "بىۋاسىتە ئۇلىنىش كۆچۈرۈلدى (پەقەت بۇ ھۆججەت / ھۆججەت قىسقۇچنى زىيارەت قىلىدىغان كىشىلەر ئۈچۈن ئىشلەيدۇ)",
diff --git a/apps/files_external/l10n/ug.js b/apps/files_external/l10n/ug.js
index 9aad9065b02..8c8ce3bb95a 100644
--- a/apps/files_external/l10n/ug.js
+++ b/apps/files_external/l10n/ug.js
@@ -90,7 +90,7 @@ OC.L10N.register(
"Request timeout (seconds)" : "تەلەپ قىلىش ۋاقتى (سېكۇنت)",
"The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHP دىكى CURL قوللاش ئىقتىدارى قوزغىتىلمىغان ياكى ئورنىتىلمىغان. % S نى ئورنىتىش مۇمكىن ئەمەس. ئۇنى قاچىلاشنى سىستېما باشقۇرغۇچىڭىزدىن سوراڭ.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHP دىكى FTP قوللاش ئىقتىدارى قوزغىتىلمىغان ياكى ئورنىتىلمىغان. % S نى ئورنىتىش مۇمكىن ئەمەس. ئۇنى قاچىلاشنى سىستېما باشقۇرغۇچىڭىزدىن سوراڭ.",
- "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "\"% 1 $ s\" ئورنىتىلمىدى. % 2 $ s نى ئورنىتىش مۇمكىن ئەمەس. ئۇنى قاچىلاشنى سىستېما باشقۇرغۇچىڭىزدىن سوراڭ.",
+ "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "\"%1 $ s\" ئورنىتىلمىدى. %2 $ s نى ئورنىتىش مۇمكىن ئەمەس. ئۇنى قاچىلاشنى سىستېما باشقۇرغۇچىڭىزدىن سوراڭ.",
"External storage" : "سىرتقى ساقلىغۇچ",
"External storage support" : "سىرتقى ساقلاش ياردىمى",
"Adds basic external storage support" : "ئاساسىي تاشقى ساقلاش قوللايدۇ",
diff --git a/apps/files_external/l10n/ug.json b/apps/files_external/l10n/ug.json
index 76e37bc226f..9b082b1c39f 100644
--- a/apps/files_external/l10n/ug.json
+++ b/apps/files_external/l10n/ug.json
@@ -88,7 +88,7 @@
"Request timeout (seconds)" : "تەلەپ قىلىش ۋاقتى (سېكۇنت)",
"The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHP دىكى CURL قوللاش ئىقتىدارى قوزغىتىلمىغان ياكى ئورنىتىلمىغان. % S نى ئورنىتىش مۇمكىن ئەمەس. ئۇنى قاچىلاشنى سىستېما باشقۇرغۇچىڭىزدىن سوراڭ.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "PHP دىكى FTP قوللاش ئىقتىدارى قوزغىتىلمىغان ياكى ئورنىتىلمىغان. % S نى ئورنىتىش مۇمكىن ئەمەس. ئۇنى قاچىلاشنى سىستېما باشقۇرغۇچىڭىزدىن سوراڭ.",
- "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "\"% 1 $ s\" ئورنىتىلمىدى. % 2 $ s نى ئورنىتىش مۇمكىن ئەمەس. ئۇنى قاچىلاشنى سىستېما باشقۇرغۇچىڭىزدىن سوراڭ.",
+ "\"%1$s\" is not installed. Mounting of %2$s is not possible. Please ask your system administrator to install it." : "\"%1 $ s\" ئورنىتىلمىدى. %2 $ s نى ئورنىتىش مۇمكىن ئەمەس. ئۇنى قاچىلاشنى سىستېما باشقۇرغۇچىڭىزدىن سوراڭ.",
"External storage" : "سىرتقى ساقلىغۇچ",
"External storage support" : "سىرتقى ساقلاش ياردىمى",
"Adds basic external storage support" : "ئاساسىي تاشقى ساقلاش قوللايدۇ",
diff --git a/apps/files_reminders/l10n/ug.js b/apps/files_reminders/l10n/ug.js
index 7deac9da214..b00702afe50 100644
--- a/apps/files_reminders/l10n/ug.js
+++ b/apps/files_reminders/l10n/ug.js
@@ -2,7 +2,7 @@ OC.L10N.register(
"files_reminders",
{
"File reminders" : "ھۆججەت ئەسكەرتىشلىرى",
- "Reminder for {name}" : "{Name for ئەسكەرتىش",
+ "Reminder for {name}" : "{name} for ئەسكەرتىش",
"View file" : "ھۆججەتنى كۆرۈش",
"View folder" : "ھۆججەت قىسقۇچنى كۆرۈش",
"Set file reminders" : "ھۆججەت ئەسكەرتىشلىرىنى بەلگىلەڭ",
@@ -11,9 +11,9 @@ OC.L10N.register(
"Cancel" : "بىكار قىلىش",
"Clear reminder" : "ئەسكەرتىش",
"Set reminder" : "ئەسكەرتىش بەلگىلەڭ",
- "Set reminder for \"{fileName}\"" : "\"{FileName}\" ئۈچۈن ئەسكەرتىش بەلگىلەڭ",
+ "Set reminder for \"{fileName}\"" : "\"{fileName}\" ئۈچۈن ئەسكەرتىش بەلگىلەڭ",
"Set reminder at custom date & time" : "ئىختىيارى چېسلا ۋە ۋاقىتتا ئەسكەرتىش بەلگىلەڭ",
- "Reminder set for \"{fileName}\"" : "\"{FileName}\" ئۈچۈن ئەسكەرتىش",
+ "Reminder set for \"{fileName}\"" : "\"{fileName}\" ئۈچۈن ئەسكەرتىش",
"Failed to set reminder" : "ئەسكەرتىش بەلگىلەش مەغلۇب بولدى",
"Reminder cleared for \"{fileName}\"" : "ئەسكەرتىش \"{fileName}\" ئۈچۈن تازىلاندى",
"Failed to clear reminder" : "ئەسكەرتىشنى تازىلاش مەغلۇب بولدى",
diff --git a/apps/files_reminders/l10n/ug.json b/apps/files_reminders/l10n/ug.json
index 7e4e81d6d22..4a8062c3b07 100644
--- a/apps/files_reminders/l10n/ug.json
+++ b/apps/files_reminders/l10n/ug.json
@@ -1,6 +1,6 @@
{ "translations": {
"File reminders" : "ھۆججەت ئەسكەرتىشلىرى",
- "Reminder for {name}" : "{Name for ئەسكەرتىش",
+ "Reminder for {name}" : "{name} for ئەسكەرتىش",
"View file" : "ھۆججەتنى كۆرۈش",
"View folder" : "ھۆججەت قىسقۇچنى كۆرۈش",
"Set file reminders" : "ھۆججەت ئەسكەرتىشلىرىنى بەلگىلەڭ",
@@ -9,9 +9,9 @@
"Cancel" : "بىكار قىلىش",
"Clear reminder" : "ئەسكەرتىش",
"Set reminder" : "ئەسكەرتىش بەلگىلەڭ",
- "Set reminder for \"{fileName}\"" : "\"{FileName}\" ئۈچۈن ئەسكەرتىش بەلگىلەڭ",
+ "Set reminder for \"{fileName}\"" : "\"{fileName}\" ئۈچۈن ئەسكەرتىش بەلگىلەڭ",
"Set reminder at custom date & time" : "ئىختىيارى چېسلا ۋە ۋاقىتتا ئەسكەرتىش بەلگىلەڭ",
- "Reminder set for \"{fileName}\"" : "\"{FileName}\" ئۈچۈن ئەسكەرتىش",
+ "Reminder set for \"{fileName}\"" : "\"{fileName}\" ئۈچۈن ئەسكەرتىش",
"Failed to set reminder" : "ئەسكەرتىش بەلگىلەش مەغلۇب بولدى",
"Reminder cleared for \"{fileName}\"" : "ئەسكەرتىش \"{fileName}\" ئۈچۈن تازىلاندى",
"Failed to clear reminder" : "ئەسكەرتىشنى تازىلاش مەغلۇب بولدى",
diff --git a/apps/files_sharing/l10n/de.js b/apps/files_sharing/l10n/de.js
index 14e91dbbf6a..23a959c0895 100644
--- a/apps/files_sharing/l10n/de.js
+++ b/apps/files_sharing/l10n/de.js
@@ -188,6 +188,7 @@ OC.L10N.register(
"remote" : "Extern",
"remote group" : "Externe Gruppe",
"guest" : "Gast",
+ "by {initiator}" : "von {initiator}",
"Shared with the group {user} by {owner}" : "Geteilt mit der Gruppe {user} von {owner}",
"Shared with the conversation {user} by {owner}" : "Geteilt mit der Unterhaltung {user} von {owner}",
"Shared with {user} by {owner}" : "Geteilt mit {user} von {owner}",
diff --git a/apps/files_sharing/l10n/de.json b/apps/files_sharing/l10n/de.json
index b1eee0e0e82..250d753e2e4 100644
--- a/apps/files_sharing/l10n/de.json
+++ b/apps/files_sharing/l10n/de.json
@@ -186,6 +186,7 @@
"remote" : "Extern",
"remote group" : "Externe Gruppe",
"guest" : "Gast",
+ "by {initiator}" : "von {initiator}",
"Shared with the group {user} by {owner}" : "Geteilt mit der Gruppe {user} von {owner}",
"Shared with the conversation {user} by {owner}" : "Geteilt mit der Unterhaltung {user} von {owner}",
"Shared with {user} by {owner}" : "Geteilt mit {user} von {owner}",
diff --git a/apps/files_sharing/l10n/sv.js b/apps/files_sharing/l10n/sv.js
index a914abde6e4..5e773063238 100644
--- a/apps/files_sharing/l10n/sv.js
+++ b/apps/files_sharing/l10n/sv.js
@@ -252,7 +252,7 @@ OC.L10N.register(
"Upload files to {foldername}." : "Ladda upp filer till {foldername}.",
"By uploading files, you agree to the terms of service." : "Genom att ladda upp filer godkänner du användarvillkoren.",
"View terms of service" : "Visa användarvillkoren",
- "Terms of service" : "Användarvilkor",
+ "Terms of service" : "Användarvillkor",
"{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} delade en mapp med dig.",
"To upload files, you need to provide your name first." : "För att ladda upp filer måste du först ange ditt namn.",
"Nickname" : "Smeknamn",
diff --git a/apps/files_sharing/l10n/sv.json b/apps/files_sharing/l10n/sv.json
index bd46f133536..2eb50e9e769 100644
--- a/apps/files_sharing/l10n/sv.json
+++ b/apps/files_sharing/l10n/sv.json
@@ -250,7 +250,7 @@
"Upload files to {foldername}." : "Ladda upp filer till {foldername}.",
"By uploading files, you agree to the terms of service." : "Genom att ladda upp filer godkänner du användarvillkoren.",
"View terms of service" : "Visa användarvillkoren",
- "Terms of service" : "Användarvilkor",
+ "Terms of service" : "Användarvillkor",
"{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} delade en mapp med dig.",
"To upload files, you need to provide your name first." : "För att ladda upp filer måste du först ange ditt namn.",
"Nickname" : "Smeknamn",
diff --git a/apps/files_sharing/l10n/ug.js b/apps/files_sharing/l10n/ug.js
index db0ae70a9e5..12b7c8556a1 100644
--- a/apps/files_sharing/l10n/ug.js
+++ b/apps/files_sharing/l10n/ug.js
@@ -3,57 +3,57 @@ OC.L10N.register(
{
"File shares" : "ھۆججەت ئورتاقلىشىش",
"Downloaded via public link" : "ئاممىۋى ئۇلىنىش ئارقىلىق چۈشۈرۈلدى",
- "Downloaded by {email}" : "{ئېلخەت ئارقىلىق چۈشۈرۈلدى",
- "{file} downloaded via public link" : "{ھۆججەت public ئاممىۋى ئۇلىنىش ئارقىلىق چۈشۈرۈلدى",
- "{email} downloaded {file}" : "{ئېلخەت} چۈشۈرۈلگەن {ھۆججەت}",
- "Shared with group {group}" : "گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتى",
- "Removed share for group {group}" : "گۇرۇپپا {گۇرۇپپا} ئۈچۈن ھەمبەھىر چىقىرىۋېتىلدى",
- "{actor} shared with group {group}" : "{ئارتىس group گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتى",
- "{actor} removed share for group {group}" : "{ئارتىس group گۇرۇپپا {گۇرۇپپىسىدىكى ئۈلۈشىنى ئېلىۋەتتى",
- "Share for group {group} expired" : "گۇرۇپپا {گۇرۇپپا} ئۈچۈن ئورتاقلىشىش ۋاقتى توشتى",
+ "Downloaded by {email}" : "{email} ئارقىلىق چۈشۈرۈلدى",
+ "{file} downloaded via public link" : "{file} public ئاممىۋى ئۇلىنىش ئارقىلىق چۈشۈرۈلدى",
+ "{email} downloaded {file}" : "{email} چۈشۈرۈلگەن {file}",
+ "Shared with group {group}" : "گۇرۇپپا {group} بىلەن ئورتاقلاشتى",
+ "Removed share for group {group}" : "گۇرۇپپا {group} ئۈچۈن ھەمبەھىر چىقىرىۋېتىلدى",
+ "{actor} shared with group {group}" : "{actor} group گۇرۇپپا {group} بىلەن ئورتاقلاشتى",
+ "{actor} removed share for group {group}" : "{actor} group گۇرۇپپا {group} ئۈلۈشىنى ئېلىۋەتتى",
+ "Share for group {group} expired" : "گۇرۇپپا {group} ئۈچۈن ئورتاقلىشىش ۋاقتى توشتى",
"You shared {file} with group {group}" : "گۇرۇپپا ھۆججىتى بىلەن {ھۆججەت} نى ئورتاقلاشتىڭىز",
- "You removed group {group} from {file}" : "گۇرۇپپا {گۇرۇپپا} نى {ھۆججەتتىن ئۆچۈردىڭىز",
- "{actor} shared {file} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشقان {ھۆججەت}",
+ "You removed group {group} from {file}" : "گۇرۇپپا {group} نى {file} ئۆچۈردىڭىز",
+ "{actor} shared {file} with group {group}" : "{actor} گۇرۇپپا {file} بىلەن ئورتاقلاشقان {group}",
"{actor} removed group {group} from {file}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا} ھۆججىتىدىن چىقىرىۋېتىلدى",
- "Share for file {file} with group {group} expired" : "گۇرۇپپا {گۇرۇپپا} بىلەن ھۆججەت {ھۆججەت} نى ئورتاقلىشىش ۋاقتى توشتى",
+ "Share for file {file} with group {group} expired" : "گۇرۇپپا {file} بىلەن ھۆججەت {group} نى ئورتاقلىشىش ۋاقتى توشتى",
"Shared as public link" : "ئاممىۋى ئۇلىنىش سۈپىتىدە ئورتاقلاشتى",
"Removed public link" : "ئاممىۋى ئۇلىنىش ئۆچۈرۈلدى",
"Public link expired" : "ئاممىۋى ئۇلىنىش ۋاقتى توشتى",
- "{actor} shared as public link" : "{ئارتىس public ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلەندى",
- "{actor} removed public link" : "{ئارتىس public ئاممىۋى ئۇلىنىشنى ئۆچۈردى",
- "Public link of {actor} expired" : "{ئارتىس} نىڭ ئاممىۋى ئۇلىنىشى ۋاقتى توشتى",
- "You shared {file} as public link" : "ئاممىۋى ھۆججەت سۈپىتىدە {ھۆججەت} نى ئورتاقلاشتىڭىز",
- "You removed public link for {file}" : "{ھۆججەت} ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
- "Public link expired for {file}" : "ئاممىۋى ئۇلىنىش {ھۆججەت} نىڭ ۋاقتى توشتى",
- "{actor} shared {file} as public link" : "{ئارتىس} ئورتاقلاشقان {ھۆججەت public ئاممىۋى ئۇلىنىش سۈپىتىدە",
- "{actor} removed public link for {file}" : "{ئارتىس} {ھۆججەتنىڭ ئاممىۋى ئۇلىنىشىنى ئۆچۈردى",
- "Public link of {actor} for {file} expired" : "{ھۆججەت for ئۈچۈن {ئارتىس} نىڭ ئاممىۋى ئۇلىنىشى ۋاقتى توشتى",
- "{user} accepted the remote share" : "{ئىشلەتكۈچى} يىراقتىن ئورتاقلىشىشنى قوبۇل قىلدى",
- "{user} declined the remote share" : "{ئىشلەتكۈچى} يىراقتىن ھەمبەھىرلىنىشنى رەت قىلدى",
- "You received a new remote share {file} from {user}" : "{ئىشلەتكۈچى} دىن يېڭى يىراقتىن ئورتاقلىشىش {ھۆججىتى تاپشۇرۇۋالدىڭىز",
+ "{actor} shared as public link" : "{actor} public ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلەندى",
+ "{actor} removed public link" : "{actor} public ئاممىۋى ئۇلىنىشنى ئۆچۈردى",
+ "Public link of {actor} expired" : "{actor} نىڭ ئاممىۋى ئۇلىنىشى ۋاقتى توشتى",
+ "You shared {file} as public link" : "ئاممىۋى ھۆججەت سۈپىتىدە {file} نى ئورتاقلاشتىڭىز",
+ "You removed public link for {file}" : "{file} ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
+ "Public link expired for {file}" : "ئاممىۋى ئۇلىنىش {file} نىڭ ۋاقتى توشتى",
+ "{actor} shared {file} as public link" : "{actor} ئورتاقلاشقان {file} public ئاممىۋى ئۇلىنىش سۈپىتىدە",
+ "{actor} removed public link for {file}" : "{actor} {file} ئاممىۋى ئۇلىنىشىنى ئۆچۈردى",
+ "Public link of {actor} for {file} expired" : "{actor} for ئۈچۈن {file} نىڭ ئاممىۋى ئۇلىنىشى ۋاقتى توشتى",
+ "{user} accepted the remote share" : "{user} يىراقتىن ئورتاقلىشىشنى قوبۇل قىلدى",
+ "{user} declined the remote share" : "{user} يىراقتىن ھەمبەھىرلىنىشنى رەت قىلدى",
+ "You received a new remote share {file} from {user}" : "{file} دىن يېڭى يىراقتىن ئورتاقلىشىش {user} تاپشۇرۇۋالدىڭىز",
"{user} accepted the remote share of {file}" : "{ئىشلەتكۈچى} ھۆججەتنىڭ يىراقتىن ھەمبەھىرلىنىشىنى قوبۇل قىلدى",
- "{user} declined the remote share of {file}" : "{ئىشلەتكۈچى} {ھۆججەتنىڭ يىراقتىن ھەمبەھىرلىنىشىنى رەت قىلدى",
- "{user} unshared {file} from you" : "{ئىشلەتكۈچى} ئورتاقلاشمىغان {ھۆججەت} سىزدىن",
- "Shared with {user}" : "{ئىشلەتكۈچى} بىلەن ئورتاقلاشتى",
- "Removed share for {user}" : "{ئىشلەتكۈچى for ئۈچۈن ھەمبەھىر چىقىرىۋېتىلدى",
+ "{user} declined the remote share of {file}" : "{user} {file} يىراقتىن ھەمبەھىرلىنىشىنى رەت قىلدى",
+ "{user} unshared {file} from you" : "{user} ئورتاقلاشمىغان {file} سىزدىن",
+ "Shared with {user}" : "{user} بىلەن ئورتاقلاشتى",
+ "Removed share for {user}" : "{user} for ئۈچۈن ھەمبەھىر چىقىرىۋېتىلدى",
"You removed yourself" : "ئۆزىڭىزنى ئېلىۋەتتىڭىز",
- "{actor} removed themselves" : "{ئارتىس} ئۆزىنى ئۆچۈرۈۋەتتى",
- "{actor} shared with {user}" : "{ئارتىس} {ئىشلەتكۈچى} بىلەن ئورتاقلاشتى",
- "{actor} removed share for {user}" : "{ئارتىس} {ئىشلەتكۈچى} ئۈچۈن ھەمبەھىرلەنگەن",
- "Shared by {actor}" : "ھەمبەھىرلەنگەن {ئارتىس}",
- "{actor} removed share" : "{ئارتىس} ھەمبەھىرلەنگەن",
- "Share for {user} expired" : "{ئىشلەتكۈچى} ئۈچۈن ئورتاقلىشىش ۋاقتى توشتى",
+ "{actor} removed themselves" : "{actor} ئۆزىنى ئۆچۈرۈۋەتتى",
+ "{actor} shared with {user}" : "{actor} {user} بىلەن ئورتاقلاشتى",
+ "{actor} removed share for {user}" : "{actor} {user} ئۈچۈن ھەمبەھىرلەنگەن",
+ "Shared by {actor}" : "ھەمبەھىرلەنگەن {actor}",
+ "{actor} removed share" : "{actor} ھەمبەھىرلەنگەن",
+ "Share for {user} expired" : "{user} ئۈچۈن ئورتاقلىشىش ۋاقتى توشتى",
"Share expired" : "ھەمبەھىرلىنىش ۋاقتى توشتى",
- "You shared {file} with {user}" : "{ئىشلەتكۈچى} بىلەن {ھۆججەت} نى ئورتاقلاشتىڭىز",
- "You removed {user} from {file}" : "سىز {ئىشلەتكۈچى} نى {ھۆججەتتىن ئۆچۈردىڭىز",
- "You removed yourself from {file}" : "ئۆزىڭىزنى {ھۆججەت} دىن ئۆچۈردىڭىز",
- "{actor} removed themselves from {file}" : "{ئارتىس} ئۆزىنى {ھۆججەتتىن ئۆچۈرۈۋەتتى",
- "{actor} shared {file} with {user}" : "{ئارتىس} ئىشلەتكۈچى {بىلەن} ئورتاقلاشقان {ھۆججەت}",
+ "You shared {file} with {user}" : "{file} بىلەن {user} نى ئورتاقلاشتىڭىز",
+ "You removed {user} from {file}" : "سىز {user} نى {file} ئۆچۈردىڭىز",
+ "You removed yourself from {file}" : "ئۆزىڭىزنى {file} دىن ئۆچۈردىڭىز",
+ "{actor} removed themselves from {file}" : "{actor} ئۆزىنى {file} ئۆچۈرۈۋەتتى",
+ "{actor} shared {file} with {user}" : "{actor} ئىشلەتكۈچى {file} ئورتاقلاشقان {user}",
"{actor} removed {user} from {file}" : "{ئارتىس} ھۆججەتتىن {ئىشلەتكۈچى} چىقىرىۋېتىلدى",
- "{actor} shared {file} with you" : "{ئارتىس} ئورتاقلاشقان {ھۆججەت} سىز بىلەن",
- "{actor} removed you from the share named {file}" : "{ئارتىس} سىزنى {ھۆججەت named دېگەن ئورتاقلىشىشتىن ئۆچۈردى",
- "Share for file {file} with {user} expired" : "ھۆججەت {ھۆججەت} بىلەن ئورتاقلىشىش {ئىشلەتكۈچى} ۋاقتى توشتى",
- "Share for file {file} expired" : "ھۆججەتكە ئورتاقلىشىش {ھۆججەت} ۋاقتى توشتى",
+ "{actor} shared {file} with you" : "{actor} ئورتاقلاشقان {file} سىز بىلەن",
+ "{actor} removed you from the share named {file}" : "{actor} سىزنى {file} named دېگەن ئورتاقلىشىشتىن ئۆچۈردى",
+ "Share for file {file} with {user} expired" : "ھۆججەت {file} بىلەن ئورتاقلىشىش {user} ۋاقتى توشتى",
+ "Share for file {file} expired" : "ھۆججەتكە ئورتاقلىشىش {file} ۋاقتى توشتى",
"A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "خەت ياكى ئاممىۋى ئۇلىنىش ئارقىلىق ھەمبەھىرلەنگەن ھۆججەت ياكى ھۆججەت قىسقۇچ <strong> چۈشۈرۈلدى </ strong>",
"Files have been <strong>uploaded</strong> to a folder shared by mail or by public link" : "ھۆججەتلەر ئېلېكترونلۇق خەت ياكى ئاممىۋى ئۇلىنىش ئارقىلىق ھەمبەھىرلىنىدىغان ھۆججەت قىسقۇچقا <strong> يۈكلەندى </ strong>",
"A file or folder was shared from <strong>another server</strong>" : "ھۆججەت ياكى ھۆججەت قىسقۇچ <strong> باشقا مۇلازىمېتىر </ strong> دىن ئورتاقلاشتى",
@@ -74,7 +74,7 @@ OC.L10N.register(
"Public upload is only possible for publicly shared folders" : "ئاشكارا يوللاش پەقەت ئاممىۋى ئورتاقلاشقان ھۆججەت قىسقۇچلار ئۈچۈنلا بولىدۇ",
"Please specify a valid email address" : "ئىناۋەتلىك ئېلېكترونلۇق خەت ئادرېسىنى بەلگىلىۈڭ",
"Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Nextcloud Talk ئارقىلىق پارول ئەۋەتىش% s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى Nextcloud Talk قوزغىتىلمىدى",
- "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى ئارقا تەرىپى% 2 $ s دىن پاي چېكىگە يول قويمايدۇ",
+ "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى ئارقا تەرىپى%2 $ s دىن پاي چېكىگە يول قويمايدۇ",
"Please specify a valid federated account ID" : "ئىناۋەتلىك فېدېراتسىيە ھېسابات كىملىكىنى بەلگىلىۈڭ",
"Please specify a valid federated group ID" : "ئىناۋەتلىك فېدېراتسىيە گۇرۇپپا كىملىكىنى بەلگىلىۈڭ",
"You cannot share to a Team if the app is not enabled" : "ئەگەر بۇ دېتال قوزغىتىلمىغان بولسا ، بىر گۇرۇپپىغا ئورتاقلىشالمايسىز",
@@ -107,8 +107,8 @@ OC.L10N.register(
"File sharing" : "ھۆججەت ئورتاقلىشىش",
"Share will expire tomorrow" : "ھەمبەھىرلىنىش ئەتە توشىدۇ",
"Your share of {node} will expire tomorrow" : "سىزنىڭ {node} دىكى ئۈلۈشىڭىز ئەتە توشىدۇ",
- "You received {share} as a share by {user}" : "سىز {ئىشلەتكۈچى} تەرىپىدىن ئورتاقلىشىش سۈپىتىدە {ھەمبەھىر} نى تاپشۇرۇۋالدىڭىز",
- "You received {share} to group {group} as a share by {user}" : "{ئىشلەتكۈچى} نىڭ ئورتاق بەھرىلىنىشى سۈپىتىدە گۇرۇپپا {گۇرۇپپىغا {ھەمبەھىرلەش} نى تاپشۇرۇۋالدىڭىز",
+ "You received {share} as a share by {user}" : "سىز {share} تەرىپىدىن ئورتاقلىشىش سۈپىتىدە {user} نى تاپشۇرۇۋالدىڭىز",
+ "You received {share} to group {group} as a share by {user}" : "{share} نىڭ ئورتاق بەھرىلىنىشى سۈپىتىدە گۇرۇپپا {group} {user} نى تاپشۇرۇۋالدىڭىز",
"Accept" : "قوبۇل قىلىڭ",
"Decline" : "رەت قىلىش",
"Remember to upload the files to %s" : "ھۆججەتلەرنى% s غا يوللاشنى ئۇنتۇپ قالماڭ",
@@ -121,15 +121,15 @@ OC.L10N.register(
"Set a submission expiration date" : "تاپشۇرۇش ۋاقتى توشىدۇ",
"Expiration date" : "مۇددىتى توشقان ۋاقىت",
"Select a date" : "چېسلانى تاللاڭ",
- "Your administrator has enforced a {count} days expiration policy." : "باشقۇرغۇچىڭىز {ھېسابلاش} كۈننىڭ مۇددىتى توشۇش سىياسىتىنى يولغا قويدى.",
+ "Your administrator has enforced a {count} days expiration policy." : "باشقۇرغۇچىڭىز {count} كۈننىڭ مۇددىتى توشۇش سىياسىتىنى يولغا قويدى.",
"What password should be used for the request?" : "تەلەپ ئۈچۈن قايسى پارولنى ئىشلىتىش كېرەك؟",
"Set a password" : "پارول بەلگىلەڭ",
"Password" : "پارول",
"Enter a valid password" : "ئىناۋەتلىك پارول كىرگۈزۈڭ",
"Generate a new password" : "يېڭى پارول ھاسىل قىلىڭ",
"Your administrator has enforced a password protection." : "باشقۇرغۇچىڭىز مەخپىي نومۇر قوغداشنى يولغا قويدى.",
- "The request will expire on {date} at midnight and will be password protected." : "بۇ تەلەپ {چېسلا} يېرىم كېچىدە توشىدۇ ھەمدە مەخپىي نومۇر قوغدىلىدۇ.",
- "The request will expire on {date} at midnight." : "بۇ تەلەپ يېرىم كېچىدە {چېسلادا توشىدۇ.",
+ "The request will expire on {date} at midnight and will be password protected." : "بۇ تەلەپ {date} يېرىم كېچىدە توشىدۇ ھەمدە مەخپىي نومۇر قوغدىلىدۇ.",
+ "The request will expire on {date} at midnight." : "بۇ تەلەپ يېرىم كېچىدە {date} توشىدۇ.",
"The request will be password protected." : "تەلەپ مەخپىي نومۇر بىلەن قوغدىلىدۇ.",
"You can now share the link below to allow people to upload files to your directory." : "سىز تۆۋەندىكى ئۇلىنىشنى ھەمبەھىرلەپ ، كىشىلەرنىڭ مۇندەرىجىڭىزگە ھۆججەت يوللىشىغا يول قويالايسىز.",
"Share link" : "Share link",
@@ -184,11 +184,11 @@ OC.L10N.register(
"remote" : "remote",
"remote group" : "يىراق گۇرۇپپا",
"guest" : "مېھمان",
- "Shared with the group {user} by {owner}" : "{ئىشلەتكۈچى} گۇرۇپپىسى {ئىشلەتكۈچى} گۇرۇپپىسى بىلەن ئورتاقلاشتى",
- "Shared with the conversation {user} by {owner}" : "پاراڭ {ئىشلەتكۈچى} تەرىپىدىن {ئىگىسى} بىلەن ئورتاقلاشتى",
- "Shared with {user} by {owner}" : "{ئىشلەتكۈچى} بىلەن {ئىشلەتكۈچى} بىلەن ئورتاقلاشتى",
- "Added by {initiator}" : "{قوزغىغۇچى by قوشۇلدى",
- "Via “{folder}”" : "«{قىسقۇچ}» ئارقىلىق",
+ "Shared with the group {user} by {owner}" : "{user} گۇرۇپپىسى {owner} گۇرۇپپىسى بىلەن ئورتاقلاشتى",
+ "Shared with the conversation {user} by {owner}" : "پاراڭ {user} تەرىپىدىن {owner} بىلەن ئورتاقلاشتى",
+ "Shared with {user} by {owner}" : "{user} بىلەن {owner} بىلەن ئورتاقلاشتى",
+ "Added by {initiator}" : "{initiator} by قوشۇلدى",
+ "Via “{folder}”" : "«{folder}» ئارقىلىق",
"Unshare" : "ھەمبەھىرلىمە",
"Internal link" : "ئىچكى ئۇلىنىش",
"Cannot copy, please copy the link manually" : "كۆچۈرگىلى بولمايدۇ ، ئۇلىنىشنى قولدا كۆچۈرۈڭ",
@@ -205,15 +205,15 @@ OC.L10N.register(
"Generate QR code" : "QR كودى ھاسىل قىلىڭ",
"Add another link" : "باشقا ئۇلىنىش قوشۇڭ",
"Create a new share link" : "يېڭى ئورتاقلىشىش ئۇلىنىشى قۇر",
- "{shareWith} by {initiator}" : "{shareWith} تەرىپىدىن {تەشەببۇسكار}",
- "Shared via link by {initiator}" : "{قوزغىغۇچى by ئۇلىنىش ئارقىلىق ھەمبەھىرلەندى",
+ "{shareWith} by {initiator}" : "{shareWith} تەرىپىدىن {initiator}",
+ "Shared via link by {initiator}" : "{initiator} by ئۇلىنىش ئارقىلىق ھەمبەھىرلەندى",
"File request ({label})" : "ھۆججەت تەلىپى ({label})",
"Mail share ({label})" : "خەت ئورتاقلىشىش ({label})",
"Share link ({label})" : "ئورتاقلىشىش ئۇلىنىشى ({label})",
"Mail share" : "خەت ئورتاقلىشىش",
"Share link ({index})" : "ئورتاقلىشىش ئۇلىنىشى ({index})",
- "Actions for \"{title}\"" : "\"{Title}\" نىڭ ھەرىكەتلىرى",
- "Copy public link of \"{title}\" to clipboard" : "«{ماۋزۇ}» نىڭ ئاممىۋى ئۇلىنىشىنى چاپلاش تاختىسىغا كۆچۈرۈڭ",
+ "Actions for \"{title}\"" : "\"{title}\" نىڭ ھەرىكەتلىرى",
+ "Copy public link of \"{title}\" to clipboard" : "«{title}» نىڭ ئاممىۋى ئۇلىنىشىنى چاپلاش تاختىسىغا كۆچۈرۈڭ",
"Error, please enter proper password and/or expiration date" : "خاتالىق ، مۇۋاپىق پارول ۋە / ياكى مۇددىتى توشقان ۋاقىتنى كىرگۈزۈڭ",
"Link share created" : "ئۇلىنىش ئۈلۈشى قۇرۇلدى",
"Error while creating the share" : "ھەمبەھىرلەشتە خاتالىق",
@@ -236,11 +236,11 @@ OC.L10N.register(
"Talk conversation" : "پاراڭلىشىش",
"Deck board" : "پالۋان تاختىسى",
"ScienceMesh" : "ScienceMesh",
- "on {server}" : "{مۇلازىمېتىردا",
+ "on {server}" : "{server}",
"Note from" : "دىققەت قىلىڭ",
"Note:" : "ئەسكەرتىش:",
"File drop" : "ھۆججەت چۈشۈرۈش",
- "Upload files to {foldername}." : "ھۆججەتلەرنى {قىسقۇچ نامىغا يۈكلەڭ.",
+ "Upload files to {foldername}." : "ھۆججەتلەرنى {foldername} نامىغا يۈكلەڭ.",
"By uploading files, you agree to the terms of service." : "ھۆججەتلەرنى يوللاش ئارقىلىق مۇلازىمەت شەرتلىرىگە قوشۇلىسىز.",
"View terms of service" : "مۇلازىمەت شەرتلىرىنى كۆرۈش",
"Terms of service" : "مۇلازىمەت شەرتلىرى",
@@ -248,7 +248,7 @@ OC.L10N.register(
"To upload files, you need to provide your name first." : "ھۆججەتلەرنى يوللاش ئۈچۈن ئالدى بىلەن ئىسمىڭىزنى تەمىنلىشىڭىز كېرەك.",
"Nickname" : "لەقەم",
"Enter your nickname" : "لەقىمىڭىزنى كىرگۈزۈڭ",
- "Upload files to {folder}" : "ھۆججەتلەرنى {قىسقۇچقا يۈكلەڭ",
+ "Upload files to {folder}" : "ھۆججەتلەرنى {folder} يۈكلەڭ",
"Submit name" : "ئىسىم يوللاڭ",
"Allow upload and editing" : "يوللاش ۋە تەھرىرلەشكە يول قويۇڭ",
"Allow editing" : "تەھرىرلەشكە يول قويۇڭ",
@@ -271,11 +271,11 @@ OC.L10N.register(
"Share" : "ھەمبەھىر",
"Delete" : "ئۆچۈر",
"Delete share" : "ھەمبەھىرنى ئۆچۈرۈڭ",
- "Share with {userName}" : "{UserName} بىلەن ئورتاقلىشىڭ",
- "Share with email {email}" : "ئېلېكترونلۇق خەت {ئېلېكترونلۇق خەت}",
+ "Share with {userName}" : "{userName} بىلەن ئورتاقلىشىڭ",
+ "Share with email {email}" : "ئېلېكترونلۇق خەت {email} خەت}",
"Share with group" : "گۇرۇپپا بىلەن ئورتاقلىشىش",
"Share in conversation" : "سۆھبەتتە ئورتاقلىشىڭ",
- "Share with {user} on remote server {server}" : "يىراقتىكى مۇلازىمېتىردا {ئىشلەتكۈچى} بىلەن ئورتاقلىشىش {مۇلازىمېتىر}",
+ "Share with {user} on remote server {server}" : "يىراقتىكى مۇلازىمېتىردا {user} بىلەن ئورتاقلىشىش {server}",
"Share with remote group" : "يىراق گۇرۇپپا بىلەن ئورتاقلىشىڭ",
"Share with guest" : "مېھمان بىلەن ئورتاقلىشىڭ",
"Update share" : "ھەمبەھىرنى يېڭىلاش",
@@ -289,18 +289,18 @@ OC.L10N.register(
"Link shares" : "ئۇلىنىش پايلىرى",
"Shares" : "Shares",
"Unable to load the shares list" : "پاي تىزىملىكىنى يۈكلىيەلمىدى",
- "Expires {relativetime}" : "ۋاقتى {نىسپىي ۋاقىت}",
+ "Expires {relativetime}" : "ۋاقتى {relativetime} ۋاقىت}",
"this share just expired." : "بۇ ئۈلۈشنىڭ ۋاقتى توشتى.",
- "Shared with you by {owner}" : "{ئىگىسى} سىز بىلەن ئورتاقلاشتى",
+ "Shared with you by {owner}" : "{owner} سىز بىلەن ئورتاقلاشتى",
"Link to a file" : "ھۆججەتكە ئۇلىنىش",
"Open in Files" : "ھۆججەتلەرنى ئېچىڭ",
"Shared" : "ئورتاقلاشتى",
- "Shared by {ownerDisplayName}" : "{ئىگىسىDisplayName} بىلەن ئورتاقلاشتى",
+ "Shared by {ownerDisplayName}" : "{ownerDisplayName} بىلەن ئورتاقلاشتى",
"Shared multiple times with different people" : "ئوخشىمىغان كىشىلەر بىلەن كۆپ قېتىم ئورتاقلاشتى",
"Show sharing options" : "ئورتاقلىشىش تاللانمىلىرىنى كۆرسەت",
"Shared with others" : "باشقىلار بىلەن ئورتاقلاشتى",
"Create file request" : "ھۆججەت تەلەپ قىلىش",
- "Upload files to {foldername}" : "ھۆججەتلەرنى {قىسقۇچ نامىغا يۈكلەڭ",
+ "Upload files to {foldername}" : "ھۆججەتلەرنى {foldername} نامىغا يۈكلەڭ",
"Public file share" : "ئاممىۋى ھۆججەت ئورتاقلىشىش",
"Publicly shared file." : "ئاشكارا ھۆججەت.",
"No file" : "ھۆججەت يوق",
@@ -351,10 +351,10 @@ OC.L10N.register(
"Shared with" : "بىلەن ئورتاقلاشتى",
"Password created successfully" : "پارول مۇۋەپپەقىيەتلىك قۇرۇلدى",
"Error generating password from password policy" : "پارول سىياسىتىدىن پارول ھاسىل قىلىشتا خاتالىق",
- "Shared with you and the group {group} by {owner}" : "سىز ۋە گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتى {ئىگىسى}",
- "Shared with you and {circle} by {owner}" : "سىز بىلەن ھەمبەھىرلەنگەن {چەمبىرەك {ئىگىسى}",
- "Shared with you and the conversation {conversation} by {owner}" : "سىز بىلەن ھەمبەھىرلەنگەن سۆھبەت {سۆھبەت} {خوجايىن {تەرىپىدىن}",
- "Shared with you in a conversation by {owner}" : "{ئىگىسى} نىڭ سۆھبىتىدە سىز بىلەن ئورتاقلاشتى",
+ "Shared with you and the group {group} by {owner}" : "سىز ۋە گۇرۇپپا {group} بىلەن ئورتاقلاشتى {owner}",
+ "Shared with you and {circle} by {owner}" : "سىز بىلەن ھەمبەھىرلەنگەن {circle} {owner}",
+ "Shared with you and the conversation {conversation} by {owner}" : "سىز بىلەن ھەمبەھىرلەنگەن سۆھبەت {سۆھبەت} {خوجايىن} {تەرىپىدىن}",
+ "Shared with you in a conversation by {owner}" : "{owner} نىڭ سۆھبىتىدە سىز بىلەن ئورتاقلاشتى",
"Share note" : "ئورتاقلىشىش خاتىرىسى",
"Show list view" : "تىزىملىك كۆرۈنۈشىنى كۆرسىتىش",
"Show grid view" : "كاتەكچە كۆرۈنۈشنى كۆرسىتىش",
@@ -364,7 +364,7 @@ OC.L10N.register(
"Select or drop files" : "ھۆججەتلەرنى تاللاڭ ياكى تاشلاڭ",
"Uploading files" : "ھۆججەتلەرنى يۈكلەش",
"Uploaded files:" : "يۈكلەنگەن ھۆججەتلەر:",
- "By uploading files, you agree to the %1$sterms of service%2$s." : "ھۆججەت يوللاش ئارقىلىق% 1 $ مۇلازىمەتنىڭ% 2 $ s گە قوشۇلىسىز.",
+ "By uploading files, you agree to the %1$sterms of service%2$s." : "ھۆججەت يوللاش ئارقىلىق%1 $ مۇلازىمەتنىڭ%2 $ s گە قوشۇلىسىز.",
"Share not found" : "ھەمبەھىر تېپىلمىدى",
"Back to %s" : "% S گە قايتىش",
"Add to your Nextcloud" : "Nextcloud غا قوشۇڭ",
@@ -374,7 +374,7 @@ OC.L10N.register(
"This will stop your current uploads." : "بۇ سىزنىڭ نۆۋەتتىكى يۈكلىنىشىڭىزنى توختىتىدۇ.",
"Move or copy" : "يۆتكەش ياكى كۆچۈرۈش",
"You can upload into this folder" : "بۇ ھۆججەت قىسقۇچقا يۈكلىسىڭىز بولىدۇ",
- "No compatible server found at {remote}" : "{يىراقتىن} ماس كېلىدىغان مۇلازىمېتىر تېپىلمىدى",
+ "No compatible server found at {remote}" : "{remote} ماس كېلىدىغان مۇلازىمېتىر تېپىلمىدى",
"Invalid server URL" : "مۇلازىمېتىر URL ئىناۋەتسىز",
"Failed to add the public link to your Nextcloud" : "Nextcloud غا ئاممىۋى ئۇلىنىشنى قوشالمىدى",
"Files" : "ھۆججەتلەر",
diff --git a/apps/files_sharing/l10n/ug.json b/apps/files_sharing/l10n/ug.json
index 14a9195fa59..267766a17e7 100644
--- a/apps/files_sharing/l10n/ug.json
+++ b/apps/files_sharing/l10n/ug.json
@@ -1,57 +1,57 @@
{ "translations": {
"File shares" : "ھۆججەت ئورتاقلىشىش",
"Downloaded via public link" : "ئاممىۋى ئۇلىنىش ئارقىلىق چۈشۈرۈلدى",
- "Downloaded by {email}" : "{ئېلخەت ئارقىلىق چۈشۈرۈلدى",
- "{file} downloaded via public link" : "{ھۆججەت public ئاممىۋى ئۇلىنىش ئارقىلىق چۈشۈرۈلدى",
- "{email} downloaded {file}" : "{ئېلخەت} چۈشۈرۈلگەن {ھۆججەت}",
- "Shared with group {group}" : "گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتى",
- "Removed share for group {group}" : "گۇرۇپپا {گۇرۇپپا} ئۈچۈن ھەمبەھىر چىقىرىۋېتىلدى",
- "{actor} shared with group {group}" : "{ئارتىس group گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتى",
- "{actor} removed share for group {group}" : "{ئارتىس group گۇرۇپپا {گۇرۇپپىسىدىكى ئۈلۈشىنى ئېلىۋەتتى",
- "Share for group {group} expired" : "گۇرۇپپا {گۇرۇپپا} ئۈچۈن ئورتاقلىشىش ۋاقتى توشتى",
+ "Downloaded by {email}" : "{email} ئارقىلىق چۈشۈرۈلدى",
+ "{file} downloaded via public link" : "{file} public ئاممىۋى ئۇلىنىش ئارقىلىق چۈشۈرۈلدى",
+ "{email} downloaded {file}" : "{email} چۈشۈرۈلگەن {file}",
+ "Shared with group {group}" : "گۇرۇپپا {group} بىلەن ئورتاقلاشتى",
+ "Removed share for group {group}" : "گۇرۇپپا {group} ئۈچۈن ھەمبەھىر چىقىرىۋېتىلدى",
+ "{actor} shared with group {group}" : "{actor} group گۇرۇپپا {group} بىلەن ئورتاقلاشتى",
+ "{actor} removed share for group {group}" : "{actor} group گۇرۇپپا {group} ئۈلۈشىنى ئېلىۋەتتى",
+ "Share for group {group} expired" : "گۇرۇپپا {group} ئۈچۈن ئورتاقلىشىش ۋاقتى توشتى",
"You shared {file} with group {group}" : "گۇرۇپپا ھۆججىتى بىلەن {ھۆججەت} نى ئورتاقلاشتىڭىز",
- "You removed group {group} from {file}" : "گۇرۇپپا {گۇرۇپپا} نى {ھۆججەتتىن ئۆچۈردىڭىز",
- "{actor} shared {file} with group {group}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشقان {ھۆججەت}",
+ "You removed group {group} from {file}" : "گۇرۇپپا {group} نى {file} ئۆچۈردىڭىز",
+ "{actor} shared {file} with group {group}" : "{actor} گۇرۇپپا {file} بىلەن ئورتاقلاشقان {group}",
"{actor} removed group {group} from {file}" : "{ئارتىس} گۇرۇپپا {گۇرۇپپا} ھۆججىتىدىن چىقىرىۋېتىلدى",
- "Share for file {file} with group {group} expired" : "گۇرۇپپا {گۇرۇپپا} بىلەن ھۆججەت {ھۆججەت} نى ئورتاقلىشىش ۋاقتى توشتى",
+ "Share for file {file} with group {group} expired" : "گۇرۇپپا {file} بىلەن ھۆججەت {group} نى ئورتاقلىشىش ۋاقتى توشتى",
"Shared as public link" : "ئاممىۋى ئۇلىنىش سۈپىتىدە ئورتاقلاشتى",
"Removed public link" : "ئاممىۋى ئۇلىنىش ئۆچۈرۈلدى",
"Public link expired" : "ئاممىۋى ئۇلىنىش ۋاقتى توشتى",
- "{actor} shared as public link" : "{ئارتىس public ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلەندى",
- "{actor} removed public link" : "{ئارتىس public ئاممىۋى ئۇلىنىشنى ئۆچۈردى",
- "Public link of {actor} expired" : "{ئارتىس} نىڭ ئاممىۋى ئۇلىنىشى ۋاقتى توشتى",
- "You shared {file} as public link" : "ئاممىۋى ھۆججەت سۈپىتىدە {ھۆججەت} نى ئورتاقلاشتىڭىز",
- "You removed public link for {file}" : "{ھۆججەت} ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
- "Public link expired for {file}" : "ئاممىۋى ئۇلىنىش {ھۆججەت} نىڭ ۋاقتى توشتى",
- "{actor} shared {file} as public link" : "{ئارتىس} ئورتاقلاشقان {ھۆججەت public ئاممىۋى ئۇلىنىش سۈپىتىدە",
- "{actor} removed public link for {file}" : "{ئارتىس} {ھۆججەتنىڭ ئاممىۋى ئۇلىنىشىنى ئۆچۈردى",
- "Public link of {actor} for {file} expired" : "{ھۆججەت for ئۈچۈن {ئارتىس} نىڭ ئاممىۋى ئۇلىنىشى ۋاقتى توشتى",
- "{user} accepted the remote share" : "{ئىشلەتكۈچى} يىراقتىن ئورتاقلىشىشنى قوبۇل قىلدى",
- "{user} declined the remote share" : "{ئىشلەتكۈچى} يىراقتىن ھەمبەھىرلىنىشنى رەت قىلدى",
- "You received a new remote share {file} from {user}" : "{ئىشلەتكۈچى} دىن يېڭى يىراقتىن ئورتاقلىشىش {ھۆججىتى تاپشۇرۇۋالدىڭىز",
+ "{actor} shared as public link" : "{actor} public ئاممىۋى ئۇلىنىش سۈپىتىدە ھەمبەھىرلەندى",
+ "{actor} removed public link" : "{actor} public ئاممىۋى ئۇلىنىشنى ئۆچۈردى",
+ "Public link of {actor} expired" : "{actor} نىڭ ئاممىۋى ئۇلىنىشى ۋاقتى توشتى",
+ "You shared {file} as public link" : "ئاممىۋى ھۆججەت سۈپىتىدە {file} نى ئورتاقلاشتىڭىز",
+ "You removed public link for {file}" : "{file} ئۈچۈن ئاممىۋى ئۇلىنىشنى ئۆچۈردىڭىز",
+ "Public link expired for {file}" : "ئاممىۋى ئۇلىنىش {file} نىڭ ۋاقتى توشتى",
+ "{actor} shared {file} as public link" : "{actor} ئورتاقلاشقان {file} public ئاممىۋى ئۇلىنىش سۈپىتىدە",
+ "{actor} removed public link for {file}" : "{actor} {file} ئاممىۋى ئۇلىنىشىنى ئۆچۈردى",
+ "Public link of {actor} for {file} expired" : "{actor} for ئۈچۈن {file} نىڭ ئاممىۋى ئۇلىنىشى ۋاقتى توشتى",
+ "{user} accepted the remote share" : "{user} يىراقتىن ئورتاقلىشىشنى قوبۇل قىلدى",
+ "{user} declined the remote share" : "{user} يىراقتىن ھەمبەھىرلىنىشنى رەت قىلدى",
+ "You received a new remote share {file} from {user}" : "{file} دىن يېڭى يىراقتىن ئورتاقلىشىش {user} تاپشۇرۇۋالدىڭىز",
"{user} accepted the remote share of {file}" : "{ئىشلەتكۈچى} ھۆججەتنىڭ يىراقتىن ھەمبەھىرلىنىشىنى قوبۇل قىلدى",
- "{user} declined the remote share of {file}" : "{ئىشلەتكۈچى} {ھۆججەتنىڭ يىراقتىن ھەمبەھىرلىنىشىنى رەت قىلدى",
- "{user} unshared {file} from you" : "{ئىشلەتكۈچى} ئورتاقلاشمىغان {ھۆججەت} سىزدىن",
- "Shared with {user}" : "{ئىشلەتكۈچى} بىلەن ئورتاقلاشتى",
- "Removed share for {user}" : "{ئىشلەتكۈچى for ئۈچۈن ھەمبەھىر چىقىرىۋېتىلدى",
+ "{user} declined the remote share of {file}" : "{user} {file} يىراقتىن ھەمبەھىرلىنىشىنى رەت قىلدى",
+ "{user} unshared {file} from you" : "{user} ئورتاقلاشمىغان {file} سىزدىن",
+ "Shared with {user}" : "{user} بىلەن ئورتاقلاشتى",
+ "Removed share for {user}" : "{user} for ئۈچۈن ھەمبەھىر چىقىرىۋېتىلدى",
"You removed yourself" : "ئۆزىڭىزنى ئېلىۋەتتىڭىز",
- "{actor} removed themselves" : "{ئارتىس} ئۆزىنى ئۆچۈرۈۋەتتى",
- "{actor} shared with {user}" : "{ئارتىس} {ئىشلەتكۈچى} بىلەن ئورتاقلاشتى",
- "{actor} removed share for {user}" : "{ئارتىس} {ئىشلەتكۈچى} ئۈچۈن ھەمبەھىرلەنگەن",
- "Shared by {actor}" : "ھەمبەھىرلەنگەن {ئارتىس}",
- "{actor} removed share" : "{ئارتىس} ھەمبەھىرلەنگەن",
- "Share for {user} expired" : "{ئىشلەتكۈچى} ئۈچۈن ئورتاقلىشىش ۋاقتى توشتى",
+ "{actor} removed themselves" : "{actor} ئۆزىنى ئۆچۈرۈۋەتتى",
+ "{actor} shared with {user}" : "{actor} {user} بىلەن ئورتاقلاشتى",
+ "{actor} removed share for {user}" : "{actor} {user} ئۈچۈن ھەمبەھىرلەنگەن",
+ "Shared by {actor}" : "ھەمبەھىرلەنگەن {actor}",
+ "{actor} removed share" : "{actor} ھەمبەھىرلەنگەن",
+ "Share for {user} expired" : "{user} ئۈچۈن ئورتاقلىشىش ۋاقتى توشتى",
"Share expired" : "ھەمبەھىرلىنىش ۋاقتى توشتى",
- "You shared {file} with {user}" : "{ئىشلەتكۈچى} بىلەن {ھۆججەت} نى ئورتاقلاشتىڭىز",
- "You removed {user} from {file}" : "سىز {ئىشلەتكۈچى} نى {ھۆججەتتىن ئۆچۈردىڭىز",
- "You removed yourself from {file}" : "ئۆزىڭىزنى {ھۆججەت} دىن ئۆچۈردىڭىز",
- "{actor} removed themselves from {file}" : "{ئارتىس} ئۆزىنى {ھۆججەتتىن ئۆچۈرۈۋەتتى",
- "{actor} shared {file} with {user}" : "{ئارتىس} ئىشلەتكۈچى {بىلەن} ئورتاقلاشقان {ھۆججەت}",
+ "You shared {file} with {user}" : "{file} بىلەن {user} نى ئورتاقلاشتىڭىز",
+ "You removed {user} from {file}" : "سىز {user} نى {file} ئۆچۈردىڭىز",
+ "You removed yourself from {file}" : "ئۆزىڭىزنى {file} دىن ئۆچۈردىڭىز",
+ "{actor} removed themselves from {file}" : "{actor} ئۆزىنى {file} ئۆچۈرۈۋەتتى",
+ "{actor} shared {file} with {user}" : "{actor} ئىشلەتكۈچى {file} ئورتاقلاشقان {user}",
"{actor} removed {user} from {file}" : "{ئارتىس} ھۆججەتتىن {ئىشلەتكۈچى} چىقىرىۋېتىلدى",
- "{actor} shared {file} with you" : "{ئارتىس} ئورتاقلاشقان {ھۆججەت} سىز بىلەن",
- "{actor} removed you from the share named {file}" : "{ئارتىس} سىزنى {ھۆججەت named دېگەن ئورتاقلىشىشتىن ئۆچۈردى",
- "Share for file {file} with {user} expired" : "ھۆججەت {ھۆججەت} بىلەن ئورتاقلىشىش {ئىشلەتكۈچى} ۋاقتى توشتى",
- "Share for file {file} expired" : "ھۆججەتكە ئورتاقلىشىش {ھۆججەت} ۋاقتى توشتى",
+ "{actor} shared {file} with you" : "{actor} ئورتاقلاشقان {file} سىز بىلەن",
+ "{actor} removed you from the share named {file}" : "{actor} سىزنى {file} named دېگەن ئورتاقلىشىشتىن ئۆچۈردى",
+ "Share for file {file} with {user} expired" : "ھۆججەت {file} بىلەن ئورتاقلىشىش {user} ۋاقتى توشتى",
+ "Share for file {file} expired" : "ھۆججەتكە ئورتاقلىشىش {file} ۋاقتى توشتى",
"A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "خەت ياكى ئاممىۋى ئۇلىنىش ئارقىلىق ھەمبەھىرلەنگەن ھۆججەت ياكى ھۆججەت قىسقۇچ <strong> چۈشۈرۈلدى </ strong>",
"Files have been <strong>uploaded</strong> to a folder shared by mail or by public link" : "ھۆججەتلەر ئېلېكترونلۇق خەت ياكى ئاممىۋى ئۇلىنىش ئارقىلىق ھەمبەھىرلىنىدىغان ھۆججەت قىسقۇچقا <strong> يۈكلەندى </ strong>",
"A file or folder was shared from <strong>another server</strong>" : "ھۆججەت ياكى ھۆججەت قىسقۇچ <strong> باشقا مۇلازىمېتىر </ strong> دىن ئورتاقلاشتى",
@@ -72,7 +72,7 @@
"Public upload is only possible for publicly shared folders" : "ئاشكارا يوللاش پەقەت ئاممىۋى ئورتاقلاشقان ھۆججەت قىسقۇچلار ئۈچۈنلا بولىدۇ",
"Please specify a valid email address" : "ئىناۋەتلىك ئېلېكترونلۇق خەت ئادرېسىنى بەلگىلىۈڭ",
"Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Nextcloud Talk ئارقىلىق پارول ئەۋەتىش% s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى Nextcloud Talk قوزغىتىلمىدى",
- "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى ئارقا تەرىپى% 2 $ s دىن پاي چېكىگە يول قويمايدۇ",
+ "Sharing %1$s failed because the back end does not allow shares from type %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى ئارقا تەرىپى%2 $ s دىن پاي چېكىگە يول قويمايدۇ",
"Please specify a valid federated account ID" : "ئىناۋەتلىك فېدېراتسىيە ھېسابات كىملىكىنى بەلگىلىۈڭ",
"Please specify a valid federated group ID" : "ئىناۋەتلىك فېدېراتسىيە گۇرۇپپا كىملىكىنى بەلگىلىۈڭ",
"You cannot share to a Team if the app is not enabled" : "ئەگەر بۇ دېتال قوزغىتىلمىغان بولسا ، بىر گۇرۇپپىغا ئورتاقلىشالمايسىز",
@@ -105,8 +105,8 @@
"File sharing" : "ھۆججەت ئورتاقلىشىش",
"Share will expire tomorrow" : "ھەمبەھىرلىنىش ئەتە توشىدۇ",
"Your share of {node} will expire tomorrow" : "سىزنىڭ {node} دىكى ئۈلۈشىڭىز ئەتە توشىدۇ",
- "You received {share} as a share by {user}" : "سىز {ئىشلەتكۈچى} تەرىپىدىن ئورتاقلىشىش سۈپىتىدە {ھەمبەھىر} نى تاپشۇرۇۋالدىڭىز",
- "You received {share} to group {group} as a share by {user}" : "{ئىشلەتكۈچى} نىڭ ئورتاق بەھرىلىنىشى سۈپىتىدە گۇرۇپپا {گۇرۇپپىغا {ھەمبەھىرلەش} نى تاپشۇرۇۋالدىڭىز",
+ "You received {share} as a share by {user}" : "سىز {share} تەرىپىدىن ئورتاقلىشىش سۈپىتىدە {user} نى تاپشۇرۇۋالدىڭىز",
+ "You received {share} to group {group} as a share by {user}" : "{share} نىڭ ئورتاق بەھرىلىنىشى سۈپىتىدە گۇرۇپپا {group} {user} نى تاپشۇرۇۋالدىڭىز",
"Accept" : "قوبۇل قىلىڭ",
"Decline" : "رەت قىلىش",
"Remember to upload the files to %s" : "ھۆججەتلەرنى% s غا يوللاشنى ئۇنتۇپ قالماڭ",
@@ -119,15 +119,15 @@
"Set a submission expiration date" : "تاپشۇرۇش ۋاقتى توشىدۇ",
"Expiration date" : "مۇددىتى توشقان ۋاقىت",
"Select a date" : "چېسلانى تاللاڭ",
- "Your administrator has enforced a {count} days expiration policy." : "باشقۇرغۇچىڭىز {ھېسابلاش} كۈننىڭ مۇددىتى توشۇش سىياسىتىنى يولغا قويدى.",
+ "Your administrator has enforced a {count} days expiration policy." : "باشقۇرغۇچىڭىز {count} كۈننىڭ مۇددىتى توشۇش سىياسىتىنى يولغا قويدى.",
"What password should be used for the request?" : "تەلەپ ئۈچۈن قايسى پارولنى ئىشلىتىش كېرەك؟",
"Set a password" : "پارول بەلگىلەڭ",
"Password" : "پارول",
"Enter a valid password" : "ئىناۋەتلىك پارول كىرگۈزۈڭ",
"Generate a new password" : "يېڭى پارول ھاسىل قىلىڭ",
"Your administrator has enforced a password protection." : "باشقۇرغۇچىڭىز مەخپىي نومۇر قوغداشنى يولغا قويدى.",
- "The request will expire on {date} at midnight and will be password protected." : "بۇ تەلەپ {چېسلا} يېرىم كېچىدە توشىدۇ ھەمدە مەخپىي نومۇر قوغدىلىدۇ.",
- "The request will expire on {date} at midnight." : "بۇ تەلەپ يېرىم كېچىدە {چېسلادا توشىدۇ.",
+ "The request will expire on {date} at midnight and will be password protected." : "بۇ تەلەپ {date} يېرىم كېچىدە توشىدۇ ھەمدە مەخپىي نومۇر قوغدىلىدۇ.",
+ "The request will expire on {date} at midnight." : "بۇ تەلەپ يېرىم كېچىدە {date} توشىدۇ.",
"The request will be password protected." : "تەلەپ مەخپىي نومۇر بىلەن قوغدىلىدۇ.",
"You can now share the link below to allow people to upload files to your directory." : "سىز تۆۋەندىكى ئۇلىنىشنى ھەمبەھىرلەپ ، كىشىلەرنىڭ مۇندەرىجىڭىزگە ھۆججەت يوللىشىغا يول قويالايسىز.",
"Share link" : "Share link",
@@ -182,11 +182,11 @@
"remote" : "remote",
"remote group" : "يىراق گۇرۇپپا",
"guest" : "مېھمان",
- "Shared with the group {user} by {owner}" : "{ئىشلەتكۈچى} گۇرۇپپىسى {ئىشلەتكۈچى} گۇرۇپپىسى بىلەن ئورتاقلاشتى",
- "Shared with the conversation {user} by {owner}" : "پاراڭ {ئىشلەتكۈچى} تەرىپىدىن {ئىگىسى} بىلەن ئورتاقلاشتى",
- "Shared with {user} by {owner}" : "{ئىشلەتكۈچى} بىلەن {ئىشلەتكۈچى} بىلەن ئورتاقلاشتى",
- "Added by {initiator}" : "{قوزغىغۇچى by قوشۇلدى",
- "Via “{folder}”" : "«{قىسقۇچ}» ئارقىلىق",
+ "Shared with the group {user} by {owner}" : "{user} گۇرۇپپىسى {owner} گۇرۇپپىسى بىلەن ئورتاقلاشتى",
+ "Shared with the conversation {user} by {owner}" : "پاراڭ {user} تەرىپىدىن {owner} بىلەن ئورتاقلاشتى",
+ "Shared with {user} by {owner}" : "{user} بىلەن {owner} بىلەن ئورتاقلاشتى",
+ "Added by {initiator}" : "{initiator} by قوشۇلدى",
+ "Via “{folder}”" : "«{folder}» ئارقىلىق",
"Unshare" : "ھەمبەھىرلىمە",
"Internal link" : "ئىچكى ئۇلىنىش",
"Cannot copy, please copy the link manually" : "كۆچۈرگىلى بولمايدۇ ، ئۇلىنىشنى قولدا كۆچۈرۈڭ",
@@ -203,15 +203,15 @@
"Generate QR code" : "QR كودى ھاسىل قىلىڭ",
"Add another link" : "باشقا ئۇلىنىش قوشۇڭ",
"Create a new share link" : "يېڭى ئورتاقلىشىش ئۇلىنىشى قۇر",
- "{shareWith} by {initiator}" : "{shareWith} تەرىپىدىن {تەشەببۇسكار}",
- "Shared via link by {initiator}" : "{قوزغىغۇچى by ئۇلىنىش ئارقىلىق ھەمبەھىرلەندى",
+ "{shareWith} by {initiator}" : "{shareWith} تەرىپىدىن {initiator}",
+ "Shared via link by {initiator}" : "{initiator} by ئۇلىنىش ئارقىلىق ھەمبەھىرلەندى",
"File request ({label})" : "ھۆججەت تەلىپى ({label})",
"Mail share ({label})" : "خەت ئورتاقلىشىش ({label})",
"Share link ({label})" : "ئورتاقلىشىش ئۇلىنىشى ({label})",
"Mail share" : "خەت ئورتاقلىشىش",
"Share link ({index})" : "ئورتاقلىشىش ئۇلىنىشى ({index})",
- "Actions for \"{title}\"" : "\"{Title}\" نىڭ ھەرىكەتلىرى",
- "Copy public link of \"{title}\" to clipboard" : "«{ماۋزۇ}» نىڭ ئاممىۋى ئۇلىنىشىنى چاپلاش تاختىسىغا كۆچۈرۈڭ",
+ "Actions for \"{title}\"" : "\"{title}\" نىڭ ھەرىكەتلىرى",
+ "Copy public link of \"{title}\" to clipboard" : "«{title}» نىڭ ئاممىۋى ئۇلىنىشىنى چاپلاش تاختىسىغا كۆچۈرۈڭ",
"Error, please enter proper password and/or expiration date" : "خاتالىق ، مۇۋاپىق پارول ۋە / ياكى مۇددىتى توشقان ۋاقىتنى كىرگۈزۈڭ",
"Link share created" : "ئۇلىنىش ئۈلۈشى قۇرۇلدى",
"Error while creating the share" : "ھەمبەھىرلەشتە خاتالىق",
@@ -234,11 +234,11 @@
"Talk conversation" : "پاراڭلىشىش",
"Deck board" : "پالۋان تاختىسى",
"ScienceMesh" : "ScienceMesh",
- "on {server}" : "{مۇلازىمېتىردا",
+ "on {server}" : "{server}",
"Note from" : "دىققەت قىلىڭ",
"Note:" : "ئەسكەرتىش:",
"File drop" : "ھۆججەت چۈشۈرۈش",
- "Upload files to {foldername}." : "ھۆججەتلەرنى {قىسقۇچ نامىغا يۈكلەڭ.",
+ "Upload files to {foldername}." : "ھۆججەتلەرنى {foldername} نامىغا يۈكلەڭ.",
"By uploading files, you agree to the terms of service." : "ھۆججەتلەرنى يوللاش ئارقىلىق مۇلازىمەت شەرتلىرىگە قوشۇلىسىز.",
"View terms of service" : "مۇلازىمەت شەرتلىرىنى كۆرۈش",
"Terms of service" : "مۇلازىمەت شەرتلىرى",
@@ -246,7 +246,7 @@
"To upload files, you need to provide your name first." : "ھۆججەتلەرنى يوللاش ئۈچۈن ئالدى بىلەن ئىسمىڭىزنى تەمىنلىشىڭىز كېرەك.",
"Nickname" : "لەقەم",
"Enter your nickname" : "لەقىمىڭىزنى كىرگۈزۈڭ",
- "Upload files to {folder}" : "ھۆججەتلەرنى {قىسقۇچقا يۈكلەڭ",
+ "Upload files to {folder}" : "ھۆججەتلەرنى {folder} يۈكلەڭ",
"Submit name" : "ئىسىم يوللاڭ",
"Allow upload and editing" : "يوللاش ۋە تەھرىرلەشكە يول قويۇڭ",
"Allow editing" : "تەھرىرلەشكە يول قويۇڭ",
@@ -269,11 +269,11 @@
"Share" : "ھەمبەھىر",
"Delete" : "ئۆچۈر",
"Delete share" : "ھەمبەھىرنى ئۆچۈرۈڭ",
- "Share with {userName}" : "{UserName} بىلەن ئورتاقلىشىڭ",
- "Share with email {email}" : "ئېلېكترونلۇق خەت {ئېلېكترونلۇق خەت}",
+ "Share with {userName}" : "{userName} بىلەن ئورتاقلىشىڭ",
+ "Share with email {email}" : "ئېلېكترونلۇق خەت {email} خەت}",
"Share with group" : "گۇرۇپپا بىلەن ئورتاقلىشىش",
"Share in conversation" : "سۆھبەتتە ئورتاقلىشىڭ",
- "Share with {user} on remote server {server}" : "يىراقتىكى مۇلازىمېتىردا {ئىشلەتكۈچى} بىلەن ئورتاقلىشىش {مۇلازىمېتىر}",
+ "Share with {user} on remote server {server}" : "يىراقتىكى مۇلازىمېتىردا {user} بىلەن ئورتاقلىشىش {server}",
"Share with remote group" : "يىراق گۇرۇپپا بىلەن ئورتاقلىشىڭ",
"Share with guest" : "مېھمان بىلەن ئورتاقلىشىڭ",
"Update share" : "ھەمبەھىرنى يېڭىلاش",
@@ -287,18 +287,18 @@
"Link shares" : "ئۇلىنىش پايلىرى",
"Shares" : "Shares",
"Unable to load the shares list" : "پاي تىزىملىكىنى يۈكلىيەلمىدى",
- "Expires {relativetime}" : "ۋاقتى {نىسپىي ۋاقىت}",
+ "Expires {relativetime}" : "ۋاقتى {relativetime} ۋاقىت}",
"this share just expired." : "بۇ ئۈلۈشنىڭ ۋاقتى توشتى.",
- "Shared with you by {owner}" : "{ئىگىسى} سىز بىلەن ئورتاقلاشتى",
+ "Shared with you by {owner}" : "{owner} سىز بىلەن ئورتاقلاشتى",
"Link to a file" : "ھۆججەتكە ئۇلىنىش",
"Open in Files" : "ھۆججەتلەرنى ئېچىڭ",
"Shared" : "ئورتاقلاشتى",
- "Shared by {ownerDisplayName}" : "{ئىگىسىDisplayName} بىلەن ئورتاقلاشتى",
+ "Shared by {ownerDisplayName}" : "{ownerDisplayName} بىلەن ئورتاقلاشتى",
"Shared multiple times with different people" : "ئوخشىمىغان كىشىلەر بىلەن كۆپ قېتىم ئورتاقلاشتى",
"Show sharing options" : "ئورتاقلىشىش تاللانمىلىرىنى كۆرسەت",
"Shared with others" : "باشقىلار بىلەن ئورتاقلاشتى",
"Create file request" : "ھۆججەت تەلەپ قىلىش",
- "Upload files to {foldername}" : "ھۆججەتلەرنى {قىسقۇچ نامىغا يۈكلەڭ",
+ "Upload files to {foldername}" : "ھۆججەتلەرنى {foldername} نامىغا يۈكلەڭ",
"Public file share" : "ئاممىۋى ھۆججەت ئورتاقلىشىش",
"Publicly shared file." : "ئاشكارا ھۆججەت.",
"No file" : "ھۆججەت يوق",
@@ -349,10 +349,10 @@
"Shared with" : "بىلەن ئورتاقلاشتى",
"Password created successfully" : "پارول مۇۋەپپەقىيەتلىك قۇرۇلدى",
"Error generating password from password policy" : "پارول سىياسىتىدىن پارول ھاسىل قىلىشتا خاتالىق",
- "Shared with you and the group {group} by {owner}" : "سىز ۋە گۇرۇپپا {گۇرۇپپا} بىلەن ئورتاقلاشتى {ئىگىسى}",
- "Shared with you and {circle} by {owner}" : "سىز بىلەن ھەمبەھىرلەنگەن {چەمبىرەك {ئىگىسى}",
- "Shared with you and the conversation {conversation} by {owner}" : "سىز بىلەن ھەمبەھىرلەنگەن سۆھبەت {سۆھبەت} {خوجايىن {تەرىپىدىن}",
- "Shared with you in a conversation by {owner}" : "{ئىگىسى} نىڭ سۆھبىتىدە سىز بىلەن ئورتاقلاشتى",
+ "Shared with you and the group {group} by {owner}" : "سىز ۋە گۇرۇپپا {group} بىلەن ئورتاقلاشتى {owner}",
+ "Shared with you and {circle} by {owner}" : "سىز بىلەن ھەمبەھىرلەنگەن {circle} {owner}",
+ "Shared with you and the conversation {conversation} by {owner}" : "سىز بىلەن ھەمبەھىرلەنگەن سۆھبەت {سۆھبەت} {خوجايىن} {تەرىپىدىن}",
+ "Shared with you in a conversation by {owner}" : "{owner} نىڭ سۆھبىتىدە سىز بىلەن ئورتاقلاشتى",
"Share note" : "ئورتاقلىشىش خاتىرىسى",
"Show list view" : "تىزىملىك كۆرۈنۈشىنى كۆرسىتىش",
"Show grid view" : "كاتەكچە كۆرۈنۈشنى كۆرسىتىش",
@@ -362,7 +362,7 @@
"Select or drop files" : "ھۆججەتلەرنى تاللاڭ ياكى تاشلاڭ",
"Uploading files" : "ھۆججەتلەرنى يۈكلەش",
"Uploaded files:" : "يۈكلەنگەن ھۆججەتلەر:",
- "By uploading files, you agree to the %1$sterms of service%2$s." : "ھۆججەت يوللاش ئارقىلىق% 1 $ مۇلازىمەتنىڭ% 2 $ s گە قوشۇلىسىز.",
+ "By uploading files, you agree to the %1$sterms of service%2$s." : "ھۆججەت يوللاش ئارقىلىق%1 $ مۇلازىمەتنىڭ%2 $ s گە قوشۇلىسىز.",
"Share not found" : "ھەمبەھىر تېپىلمىدى",
"Back to %s" : "% S گە قايتىش",
"Add to your Nextcloud" : "Nextcloud غا قوشۇڭ",
@@ -372,7 +372,7 @@
"This will stop your current uploads." : "بۇ سىزنىڭ نۆۋەتتىكى يۈكلىنىشىڭىزنى توختىتىدۇ.",
"Move or copy" : "يۆتكەش ياكى كۆچۈرۈش",
"You can upload into this folder" : "بۇ ھۆججەت قىسقۇچقا يۈكلىسىڭىز بولىدۇ",
- "No compatible server found at {remote}" : "{يىراقتىن} ماس كېلىدىغان مۇلازىمېتىر تېپىلمىدى",
+ "No compatible server found at {remote}" : "{remote} ماس كېلىدىغان مۇلازىمېتىر تېپىلمىدى",
"Invalid server URL" : "مۇلازىمېتىر URL ئىناۋەتسىز",
"Failed to add the public link to your Nextcloud" : "Nextcloud غا ئاممىۋى ئۇلىنىشنى قوشالمىدى",
"Files" : "ھۆججەتلەر",
diff --git a/apps/files_trashbin/l10n/de.js b/apps/files_trashbin/l10n/de.js
index 7b1d808697a..0f3fb1a1a7d 100644
--- a/apps/files_trashbin/l10n/de.js
+++ b/apps/files_trashbin/l10n/de.js
@@ -14,7 +14,10 @@ OC.L10N.register(
"Deleted by" : "Gelöscht von",
"Deleted" : "gelöscht",
"A long time ago" : "Vor langer Zeit",
+ "Confirm permanent deletion" : "Endgültiges Löschen bestätigen",
+ "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Möchtest Du wirklich alle Dateien und Ordner im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.",
"Cancel" : "Abbrechen",
+ "Empty deleted files" : "Gelöschte Dateien leeren",
"Deletion cancelled" : "Löschen abgebrochen",
"List of files that have been deleted." : "Liste der gelöschten Dateien.",
"No deleted files" : "Keine gelöschten Dateien",
diff --git a/apps/files_trashbin/l10n/de.json b/apps/files_trashbin/l10n/de.json
index 401f733efc1..67d085a008f 100644
--- a/apps/files_trashbin/l10n/de.json
+++ b/apps/files_trashbin/l10n/de.json
@@ -12,7 +12,10 @@
"Deleted by" : "Gelöscht von",
"Deleted" : "gelöscht",
"A long time ago" : "Vor langer Zeit",
+ "Confirm permanent deletion" : "Endgültiges Löschen bestätigen",
+ "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Möchtest Du wirklich alle Dateien und Ordner im Papierkorb endgültig löschen? Dies kann nicht rückgängig gemacht werden.",
"Cancel" : "Abbrechen",
+ "Empty deleted files" : "Gelöschte Dateien leeren",
"Deletion cancelled" : "Löschen abgebrochen",
"List of files that have been deleted." : "Liste der gelöschten Dateien.",
"No deleted files" : "Keine gelöschten Dateien",
diff --git a/apps/files_trashbin/l10n/sv.js b/apps/files_trashbin/l10n/sv.js
index 27a57a1748d..8611fdf887a 100644
--- a/apps/files_trashbin/l10n/sv.js
+++ b/apps/files_trashbin/l10n/sv.js
@@ -14,7 +14,10 @@ OC.L10N.register(
"Deleted by" : "Raderad av",
"Deleted" : "Borttagen",
"A long time ago" : "För länge sedan",
+ "Confirm permanent deletion" : "Bekräfta permanent radering",
+ "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Är du säker på att du vill radera alla filer och mappar i papperskorgen permanent? Detta kan inte ångras.",
"Cancel" : "Avbryt",
+ "Empty deleted files" : "Töm raderade filer",
"Deletion cancelled" : "Radering avbruten",
"List of files that have been deleted." : "Lista över filer som har tagits bort.",
"No deleted files" : "Inga borttagna filer",
diff --git a/apps/files_trashbin/l10n/sv.json b/apps/files_trashbin/l10n/sv.json
index 30dea0692fd..036326a3dde 100644
--- a/apps/files_trashbin/l10n/sv.json
+++ b/apps/files_trashbin/l10n/sv.json
@@ -12,7 +12,10 @@
"Deleted by" : "Raderad av",
"Deleted" : "Borttagen",
"A long time ago" : "För länge sedan",
+ "Confirm permanent deletion" : "Bekräfta permanent radering",
+ "Are you sure you want to permanently delete all files and folders in the trash? This cannot be undone." : "Är du säker på att du vill radera alla filer och mappar i papperskorgen permanent? Detta kan inte ångras.",
"Cancel" : "Avbryt",
+ "Empty deleted files" : "Töm raderade filer",
"Deletion cancelled" : "Radering avbruten",
"List of files that have been deleted." : "Lista över filer som har tagits bort.",
"No deleted files" : "Inga borttagna filer",
diff --git a/apps/files_trashbin/l10n/ug.js b/apps/files_trashbin/l10n/ug.js
index d953c775b10..b8da428158a 100644
--- a/apps/files_trashbin/l10n/ug.js
+++ b/apps/files_trashbin/l10n/ug.js
@@ -5,7 +5,7 @@ OC.L10N.register(
"Deleted files" : "ئۆچۈرۈلگەن ھۆججەتلەر",
"Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "ئەخلەت ساندۇقىدىكى ھۆججەت ۋە ھۆججەت قىسقۇچلار ئۆچۈرۈلدى (ئەگەر ساقلاش بوشلۇقىڭىز تۆۋەن بولسا ئېكسپورت جەريانىدا ۋاقتى توشىدۇ)",
"This application enables people to restore files that were deleted from the system." : "بۇ پروگرامما كىشىلەرنى سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرەلەيدۇ.",
- "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "بۇ پروگرامما كىشىلەرنى سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرەلەيدۇ. ئۇ تور يۈزىدە ئۆچۈرۈلگەن ھۆججەتلەرنىڭ تىزىملىكىنى كۆرسىتىدۇ ، ھەمدە ئۆچۈرۈلگەن ھۆججەتلەرنى كىشىلەرنىڭ ھۆججەت مۇندەرىجىسىگە ئەسلىگە كەلتۈرۈش ياكى سىستېمىدىن مەڭگۈلۈك ئۆچۈرۈش تاللانمىلىرى بار. ھۆججەتنى ئەسلىگە كەلتۈرۈش مۇناسىۋەتلىك ھۆججەت نەشرىنى ئەسلىگە كەلتۈرىدۇ ، ئەگەر نەشرى قوللىنىشچان بولسا. ھۆججەت ئورتاقلىشىشتىن ئۆچۈرۈلسە ، ئورتاقلاشمىسىمۇ ، ئوخشاش ئۇسۇلدا ئەسلىگە كەلتۈرگىلى بولىدۇ. سۈكۈت بويىچە ، بۇ ھۆججەتلەر ئەخلەت ساندۇقىدا 30 كۈن تۇرىدۇ.\nھېساباتنىڭ دىسكا بوشلۇقىنىڭ تۈگەپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ئۆچۈرۈلگەن ھۆججەتلەر ئۆچۈرۈلگەن ھۆججەتلەر ئۈچۈن ھازىر بار بولغان ھەقسىز نورمىنىڭ% 50 تىن كۆپرەكىنى ئىشلەتمەيدۇ. ئەگەر ئۆچۈرۈلگەن ھۆججەتلەر بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەكتىن تۆۋەن بولغۇچە ئەڭ كونا ھۆججەتلەرنى ئۆچۈرۈۋېتىدۇ. ئۆچۈرۈلگەن ھۆججەتلەر ھۆججىتىدە تېخىمۇ كۆپ ئۇچۇرلار بار.",
+ "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "بۇ پروگرامما كىشىلەرنى سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرەلەيدۇ. ئۇ تور يۈزىدە ئۆچۈرۈلگەن ھۆججەتلەرنىڭ تىزىملىكىنى كۆرسىتىدۇ ، ھەمدە ئۆچۈرۈلگەن ھۆججەتلەرنى كىشىلەرنىڭ ھۆججەت مۇندەرىجىسىگە ئەسلىگە كەلتۈرۈش ياكى سىستېمىدىن مەڭگۈلۈك ئۆچۈرۈش تاللانمىلىرى بار. ھۆججەتنى ئەسلىگە كەلتۈرۈش مۇناسىۋەتلىك ھۆججەت نەشرىنى ئەسلىگە كەلتۈرىدۇ ، ئەگەر نەشرى قوللىنىشچان بولسا. ھۆججەت ئورتاقلىشىشتىن ئۆچۈرۈلسە ، ئورتاقلاشمىسىمۇ ، ئوخشاش ئۇسۇلدا ئەسلىگە كەلتۈرگىلى بولىدۇ. سۈكۈت بويىچە ، بۇ ھۆججەتلەر ئەخلەت ساندۇقىدا 30 كۈن تۇرىدۇ.\nھېساباتنىڭ دىسكا بوشلۇقىنىڭ تۈگەپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ئۆچۈرۈلگەن ھۆججەتلەر ئۆچۈرۈلگەن ھۆججەتلەر ئۈچۈن ھازىر بار بولغان ھەقسىز نورمىنىڭ%50 تىن كۆپرەكىنى ئىشلەتمەيدۇ. ئەگەر ئۆچۈرۈلگەن ھۆججەتلەر بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەكتىن تۆۋەن بولغۇچە ئەڭ كونا ھۆججەتلەرنى ئۆچۈرۈۋېتىدۇ. ئۆچۈرۈلگەن ھۆججەتلەر ھۆججىتىدە تېخىمۇ كۆپ ئۇچۇرلار بار.",
"Restore" : "ئەسلىگە كەلتۈرۈش",
"Unknown" : "نامەلۇم",
"All files" : "بارلىق ھۆججەتلەر",
@@ -20,7 +20,7 @@ OC.L10N.register(
"No deleted files" : "ئۆچۈرۈلگەن ھۆججەت يوق",
"Files and folders you have deleted will show up here" : "سىز ئۆچۈرگەن ھۆججەت ۋە ھۆججەت قىسقۇچلار بۇ يەردە كۆرۈنىدۇ",
"This application enables users to restore files that were deleted from the system." : "بۇ پروگرامما ئىشلەتكۈچىلەرنىڭ سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرۈشىگە ياردەم بېرىدۇ.",
- "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "بۇ پروگرامما ئىشلەتكۈچىلەرنىڭ سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرۈشىگە ياردەم بېرىدۇ. ئۇ تور يۈزىدە ئۆچۈرۈلگەن ھۆججەتلەرنىڭ تىزىملىكىنى كۆرسىتىدۇ ، ھەمدە ئۆچۈرۈلگەن ھۆججەتلەرنى ئىشلەتكۈچى ھۆججەت مۇندەرىجىسىگە ئەسلىگە كەلتۈرۈش ياكى سىستېمىدىن مەڭگۈلۈك ئۆچۈرۈش تاللانمىلىرى بار. ھۆججەتنى ئەسلىگە كەلتۈرۈش يەنە مۇناسىۋەتلىك ھۆججەت نەشرىنى ئەسلىگە كەلتۈرىدۇ ، ئەگەر نەشرى قوللىنىشچان پروگراممىسى قوزغىتىلغان بولسا. ھۆججەت ھەمبەھىردىن ئۆچۈرۈلسە ، ھەمبەھىرلەنمىسىمۇ ، ئوخشاش ئۇسۇلدا ئەسلىگە كەلتۈرگىلى بولىدۇ. سۈكۈت بويىچە ، بۇ ھۆججەتلەر ئەخلەت ساندۇقىدا 30 كۈن تۇرىدۇ.\nئىشلەتكۈچىنىڭ دىسكا بوشلۇقىنىڭ تۈگەپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ئۆچۈرۈلگەن ھۆججەت دېتالى ئۆچۈرۈلگەن ھۆججەتلەرنىڭ نۆۋەتتىكى ھەقسىز نورمىسىنىڭ% 50 تىن كۆپرەكىنى ئىشلەتمەيدۇ. ئەگەر ئۆچۈرۈلگەن ھۆججەتلەر بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەكتىن تۆۋەن بولغۇچە ئەڭ كونا ھۆججەتلەرنى ئۆچۈرۈۋېتىدۇ. ئۆچۈرۈلگەن ھۆججەتلەر ھۆججىتىدە تېخىمۇ كۆپ ئۇچۇرلار بار.",
+ "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "بۇ پروگرامما ئىشلەتكۈچىلەرنىڭ سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرۈشىگە ياردەم بېرىدۇ. ئۇ تور يۈزىدە ئۆچۈرۈلگەن ھۆججەتلەرنىڭ تىزىملىكىنى كۆرسىتىدۇ ، ھەمدە ئۆچۈرۈلگەن ھۆججەتلەرنى ئىشلەتكۈچى ھۆججەت مۇندەرىجىسىگە ئەسلىگە كەلتۈرۈش ياكى سىستېمىدىن مەڭگۈلۈك ئۆچۈرۈش تاللانمىلىرى بار. ھۆججەتنى ئەسلىگە كەلتۈرۈش يەنە مۇناسىۋەتلىك ھۆججەت نەشرىنى ئەسلىگە كەلتۈرىدۇ ، ئەگەر نەشرى قوللىنىشچان پروگراممىسى قوزغىتىلغان بولسا. ھۆججەت ھەمبەھىردىن ئۆچۈرۈلسە ، ھەمبەھىرلەنمىسىمۇ ، ئوخشاش ئۇسۇلدا ئەسلىگە كەلتۈرگىلى بولىدۇ. سۈكۈت بويىچە ، بۇ ھۆججەتلەر ئەخلەت ساندۇقىدا 30 كۈن تۇرىدۇ.\nئىشلەتكۈچىنىڭ دىسكا بوشلۇقىنىڭ تۈگەپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ئۆچۈرۈلگەن ھۆججەت دېتالى ئۆچۈرۈلگەن ھۆججەتلەرنىڭ نۆۋەتتىكى ھەقسىز نورمىسىنىڭ%50 تىن كۆپرەكىنى ئىشلەتمەيدۇ. ئەگەر ئۆچۈرۈلگەن ھۆججەتلەر بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەكتىن تۆۋەن بولغۇچە ئەڭ كونا ھۆججەتلەرنى ئۆچۈرۈۋېتىدۇ. ئۆچۈرۈلگەن ھۆججەتلەر ھۆججىتىدە تېخىمۇ كۆپ ئۇچۇرلار بار.",
"You will be able to recover deleted files from here" : "ئۆچۈرۈلگەن ھۆججەتلەرنى بۇ يەردىن ئەسلىگە كەلتۈرەلەيسىز",
"No entries found in this folder" : "بۇ ھۆججەت قىسقۇچتا ھېچقانداق مەزمۇن تېپىلمىدى",
"Select all" : "ھەممىنى تاللاڭ",
diff --git a/apps/files_trashbin/l10n/ug.json b/apps/files_trashbin/l10n/ug.json
index d35e75cac33..1f0b85db268 100644
--- a/apps/files_trashbin/l10n/ug.json
+++ b/apps/files_trashbin/l10n/ug.json
@@ -3,7 +3,7 @@
"Deleted files" : "ئۆچۈرۈلگەن ھۆججەتلەر",
"Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "ئەخلەت ساندۇقىدىكى ھۆججەت ۋە ھۆججەت قىسقۇچلار ئۆچۈرۈلدى (ئەگەر ساقلاش بوشلۇقىڭىز تۆۋەن بولسا ئېكسپورت جەريانىدا ۋاقتى توشىدۇ)",
"This application enables people to restore files that were deleted from the system." : "بۇ پروگرامما كىشىلەرنى سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرەلەيدۇ.",
- "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "بۇ پروگرامما كىشىلەرنى سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرەلەيدۇ. ئۇ تور يۈزىدە ئۆچۈرۈلگەن ھۆججەتلەرنىڭ تىزىملىكىنى كۆرسىتىدۇ ، ھەمدە ئۆچۈرۈلگەن ھۆججەتلەرنى كىشىلەرنىڭ ھۆججەت مۇندەرىجىسىگە ئەسلىگە كەلتۈرۈش ياكى سىستېمىدىن مەڭگۈلۈك ئۆچۈرۈش تاللانمىلىرى بار. ھۆججەتنى ئەسلىگە كەلتۈرۈش مۇناسىۋەتلىك ھۆججەت نەشرىنى ئەسلىگە كەلتۈرىدۇ ، ئەگەر نەشرى قوللىنىشچان بولسا. ھۆججەت ئورتاقلىشىشتىن ئۆچۈرۈلسە ، ئورتاقلاشمىسىمۇ ، ئوخشاش ئۇسۇلدا ئەسلىگە كەلتۈرگىلى بولىدۇ. سۈكۈت بويىچە ، بۇ ھۆججەتلەر ئەخلەت ساندۇقىدا 30 كۈن تۇرىدۇ.\nھېساباتنىڭ دىسكا بوشلۇقىنىڭ تۈگەپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ئۆچۈرۈلگەن ھۆججەتلەر ئۆچۈرۈلگەن ھۆججەتلەر ئۈچۈن ھازىر بار بولغان ھەقسىز نورمىنىڭ% 50 تىن كۆپرەكىنى ئىشلەتمەيدۇ. ئەگەر ئۆچۈرۈلگەن ھۆججەتلەر بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەكتىن تۆۋەن بولغۇچە ئەڭ كونا ھۆججەتلەرنى ئۆچۈرۈۋېتىدۇ. ئۆچۈرۈلگەن ھۆججەتلەر ھۆججىتىدە تېخىمۇ كۆپ ئۇچۇرلار بار.",
+ "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "بۇ پروگرامما كىشىلەرنى سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرەلەيدۇ. ئۇ تور يۈزىدە ئۆچۈرۈلگەن ھۆججەتلەرنىڭ تىزىملىكىنى كۆرسىتىدۇ ، ھەمدە ئۆچۈرۈلگەن ھۆججەتلەرنى كىشىلەرنىڭ ھۆججەت مۇندەرىجىسىگە ئەسلىگە كەلتۈرۈش ياكى سىستېمىدىن مەڭگۈلۈك ئۆچۈرۈش تاللانمىلىرى بار. ھۆججەتنى ئەسلىگە كەلتۈرۈش مۇناسىۋەتلىك ھۆججەت نەشرىنى ئەسلىگە كەلتۈرىدۇ ، ئەگەر نەشرى قوللىنىشچان بولسا. ھۆججەت ئورتاقلىشىشتىن ئۆچۈرۈلسە ، ئورتاقلاشمىسىمۇ ، ئوخشاش ئۇسۇلدا ئەسلىگە كەلتۈرگىلى بولىدۇ. سۈكۈت بويىچە ، بۇ ھۆججەتلەر ئەخلەت ساندۇقىدا 30 كۈن تۇرىدۇ.\nھېساباتنىڭ دىسكا بوشلۇقىنىڭ تۈگەپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ئۆچۈرۈلگەن ھۆججەتلەر ئۆچۈرۈلگەن ھۆججەتلەر ئۈچۈن ھازىر بار بولغان ھەقسىز نورمىنىڭ%50 تىن كۆپرەكىنى ئىشلەتمەيدۇ. ئەگەر ئۆچۈرۈلگەن ھۆججەتلەر بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەكتىن تۆۋەن بولغۇچە ئەڭ كونا ھۆججەتلەرنى ئۆچۈرۈۋېتىدۇ. ئۆچۈرۈلگەن ھۆججەتلەر ھۆججىتىدە تېخىمۇ كۆپ ئۇچۇرلار بار.",
"Restore" : "ئەسلىگە كەلتۈرۈش",
"Unknown" : "نامەلۇم",
"All files" : "بارلىق ھۆججەتلەر",
@@ -18,7 +18,7 @@
"No deleted files" : "ئۆچۈرۈلگەن ھۆججەت يوق",
"Files and folders you have deleted will show up here" : "سىز ئۆچۈرگەن ھۆججەت ۋە ھۆججەت قىسقۇچلار بۇ يەردە كۆرۈنىدۇ",
"This application enables users to restore files that were deleted from the system." : "بۇ پروگرامما ئىشلەتكۈچىلەرنىڭ سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرۈشىگە ياردەم بېرىدۇ.",
- "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "بۇ پروگرامما ئىشلەتكۈچىلەرنىڭ سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرۈشىگە ياردەم بېرىدۇ. ئۇ تور يۈزىدە ئۆچۈرۈلگەن ھۆججەتلەرنىڭ تىزىملىكىنى كۆرسىتىدۇ ، ھەمدە ئۆچۈرۈلگەن ھۆججەتلەرنى ئىشلەتكۈچى ھۆججەت مۇندەرىجىسىگە ئەسلىگە كەلتۈرۈش ياكى سىستېمىدىن مەڭگۈلۈك ئۆچۈرۈش تاللانمىلىرى بار. ھۆججەتنى ئەسلىگە كەلتۈرۈش يەنە مۇناسىۋەتلىك ھۆججەت نەشرىنى ئەسلىگە كەلتۈرىدۇ ، ئەگەر نەشرى قوللىنىشچان پروگراممىسى قوزغىتىلغان بولسا. ھۆججەت ھەمبەھىردىن ئۆچۈرۈلسە ، ھەمبەھىرلەنمىسىمۇ ، ئوخشاش ئۇسۇلدا ئەسلىگە كەلتۈرگىلى بولىدۇ. سۈكۈت بويىچە ، بۇ ھۆججەتلەر ئەخلەت ساندۇقىدا 30 كۈن تۇرىدۇ.\nئىشلەتكۈچىنىڭ دىسكا بوشلۇقىنىڭ تۈگەپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ئۆچۈرۈلگەن ھۆججەت دېتالى ئۆچۈرۈلگەن ھۆججەتلەرنىڭ نۆۋەتتىكى ھەقسىز نورمىسىنىڭ% 50 تىن كۆپرەكىنى ئىشلەتمەيدۇ. ئەگەر ئۆچۈرۈلگەن ھۆججەتلەر بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەكتىن تۆۋەن بولغۇچە ئەڭ كونا ھۆججەتلەرنى ئۆچۈرۈۋېتىدۇ. ئۆچۈرۈلگەن ھۆججەتلەر ھۆججىتىدە تېخىمۇ كۆپ ئۇچۇرلار بار.",
+ "This application enables users to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the users file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent a user from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "بۇ پروگرامما ئىشلەتكۈچىلەرنىڭ سىستېمىدىن ئۆچۈرۈلگەن ھۆججەتلەرنى ئەسلىگە كەلتۈرۈشىگە ياردەم بېرىدۇ. ئۇ تور يۈزىدە ئۆچۈرۈلگەن ھۆججەتلەرنىڭ تىزىملىكىنى كۆرسىتىدۇ ، ھەمدە ئۆچۈرۈلگەن ھۆججەتلەرنى ئىشلەتكۈچى ھۆججەت مۇندەرىجىسىگە ئەسلىگە كەلتۈرۈش ياكى سىستېمىدىن مەڭگۈلۈك ئۆچۈرۈش تاللانمىلىرى بار. ھۆججەتنى ئەسلىگە كەلتۈرۈش يەنە مۇناسىۋەتلىك ھۆججەت نەشرىنى ئەسلىگە كەلتۈرىدۇ ، ئەگەر نەشرى قوللىنىشچان پروگراممىسى قوزغىتىلغان بولسا. ھۆججەت ھەمبەھىردىن ئۆچۈرۈلسە ، ھەمبەھىرلەنمىسىمۇ ، ئوخشاش ئۇسۇلدا ئەسلىگە كەلتۈرگىلى بولىدۇ. سۈكۈت بويىچە ، بۇ ھۆججەتلەر ئەخلەت ساندۇقىدا 30 كۈن تۇرىدۇ.\nئىشلەتكۈچىنىڭ دىسكا بوشلۇقىنىڭ تۈگەپ كېتىشىنىڭ ئالدىنى ئېلىش ئۈچۈن ، ئۆچۈرۈلگەن ھۆججەت دېتالى ئۆچۈرۈلگەن ھۆججەتلەرنىڭ نۆۋەتتىكى ھەقسىز نورمىسىنىڭ%50 تىن كۆپرەكىنى ئىشلەتمەيدۇ. ئەگەر ئۆچۈرۈلگەن ھۆججەتلەر بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەكتىن تۆۋەن بولغۇچە ئەڭ كونا ھۆججەتلەرنى ئۆچۈرۈۋېتىدۇ. ئۆچۈرۈلگەن ھۆججەتلەر ھۆججىتىدە تېخىمۇ كۆپ ئۇچۇرلار بار.",
"You will be able to recover deleted files from here" : "ئۆچۈرۈلگەن ھۆججەتلەرنى بۇ يەردىن ئەسلىگە كەلتۈرەلەيسىز",
"No entries found in this folder" : "بۇ ھۆججەت قىسقۇچتا ھېچقانداق مەزمۇن تېپىلمىدى",
"Select all" : "ھەممىنى تاللاڭ",
diff --git a/apps/files_versions/l10n/ug.js b/apps/files_versions/l10n/ug.js
index 6e8eb1814a3..f1ef90713d4 100644
--- a/apps/files_versions/l10n/ug.js
+++ b/apps/files_versions/l10n/ug.js
@@ -3,8 +3,8 @@ OC.L10N.register(
{
"Versions" : "نەشرى",
"This application automatically maintains older versions of files that are changed." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ.",
- "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the account 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 account'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." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ. قوزغىتىلغاندا ، ھەر بىر ئىشلەتكۈچىنىڭ مۇندەرىجىسىدە يوشۇرۇن نەشرى قىسقۇچ تەمىنلەنگەن بولۇپ ، كونا ھۆججەت نەشرىنى ساقلاشقا ئىشلىتىلىدۇ. ئىشلەتكۈچى خالىغان ۋاقىتتا تور كۆرۈنمە يۈزى ئارقىلىق كونا نەشرىگە قايتالايدۇ ، ئالماشتۇرۇلغان ھۆججەت نەشرىگە ئايلىنىدۇ. بۇ دېتال نەشرى قىسقۇچنى ئاپتوماتىك باشقۇرۇپ ، نەشرى سەۋەبىدىن ھېساباتنىڭ نورمىدىن ئېشىپ كەتمەسلىكىگە كاپالەتلىك قىلىدۇ.\n\t\tنەشرىنىڭ ۋاقتى توشقاندىن باشقا ، نەشىر دېتالى ھېساباتنىڭ ھازىر بار بولغان بوشلۇقنىڭ% 50 تىن كۆپرەكىنى ھەرگىز ئىشلەتمەسلىككە كاپالەتلىك قىلىدۇ. ئەگەر ساقلانغان نەشرى بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەككە توشقۇچە ئەڭ كونا نەشرىنى ئۆچۈرۈۋېتىدۇ. تېخىمۇ كۆپ ئۇچۇرلار نەشىر ھۆججىتىدە بار.",
- "Actions for version from {versionHumanExplicitDate}" : "{نەشرىدىكى HumanExplicitDate from نەشرىدىكى مەشغۇلاتلار",
+ "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 account 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 account'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." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ. قوزغىتىلغاندا ، ھەر بىر ئىشلەتكۈچىنىڭ مۇندەرىجىسىدە يوشۇرۇن نەشرى قىسقۇچ تەمىنلەنگەن بولۇپ ، كونا ھۆججەت نەشرىنى ساقلاشقا ئىشلىتىلىدۇ. ئىشلەتكۈچى خالىغان ۋاقىتتا تور كۆرۈنمە يۈزى ئارقىلىق كونا نەشرىگە قايتالايدۇ ، ئالماشتۇرۇلغان ھۆججەت نەشرىگە ئايلىنىدۇ. بۇ دېتال نەشرى قىسقۇچنى ئاپتوماتىك باشقۇرۇپ ، نەشرى سەۋەبىدىن ھېساباتنىڭ نورمىدىن ئېشىپ كەتمەسلىكىگە كاپالەتلىك قىلىدۇ.\n\t\tنەشرىنىڭ ۋاقتى توشقاندىن باشقا ، نەشىر دېتالى ھېساباتنىڭ ھازىر بار بولغان بوشلۇقنىڭ%50 تىن كۆپرەكىنى ھەرگىز ئىشلەتمەسلىككە كاپالەتلىك قىلىدۇ. ئەگەر ساقلانغان نەشرى بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەككە توشقۇچە ئەڭ كونا نەشرىنى ئۆچۈرۈۋېتىدۇ. تېخىمۇ كۆپ ئۇچۇرلار نەشىر ھۆججىتىدە بار.",
+ "Actions for version from {versionHumanExplicitDate}" : "{versionHumanExplicitDate} HumanExplicitDate from نەشرىدىكى مەشغۇلاتلار",
"Name this version" : "بۇ نەشرىگە ئىسىم قويۇڭ",
"Edit version name" : "نەشرىنىڭ نامىنى تەھرىرلەش",
"Compare to current version" : "ھازىرقى نەشرىگە سېلىشتۇرۇڭ",
@@ -23,7 +23,7 @@ OC.L10N.register(
"Could not restore version" : "نەشرىنى ئەسلىگە كەلتۈرەلمىدى",
"Could not set version label" : "نەشىر بەلگىسىنى تەڭشىيەلمىدى",
"Could not delete version" : "نەشرىنى ئۆچۈرەلمىدى",
- "${version.label} restored" : "$ {version.label} ئەسلىگە كەلتۈرۈلدى",
- "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." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ. قوزغىتىلغاندا ، ھەر بىر ئىشلەتكۈچىنىڭ مۇندەرىجىسىدە يوشۇرۇن نەشرى قىسقۇچ تەمىنلەنگەن بولۇپ ، كونا ھۆججەت نەشرىنى ساقلاشقا ئىشلىتىلىدۇ. ئىشلەتكۈچى خالىغان ۋاقىتتا تور يۈزى ئارقىلىق كونا نەشرىگە قايتالايدۇ ، ئالماشتۇرۇلغان ھۆججەت نەشرىگە ئايلىنىدۇ. بۇ دېتال نەشرى قىسقۇچنى ئاپتوماتىك باشقۇرۇپ ، ئىشلەتكۈچىنىڭ نەشىرى سەۋەبىدىن Quota نىڭ تۈگەپ كەتمەسلىكىگە كاپالەتلىك قىلىدۇ.\n\t\tنەشرىنىڭ ۋاقتى توشقاندىن باشقا ، نەشىر دېتالى ئابونتلارنىڭ ھازىر بار بولغان ھەقسىز بوشلۇقىنىڭ% 50 تىن كۆپرەكىنى ھەرگىز ئىشلەتمەسلىككە كاپالەتلىك قىلىدۇ. ئەگەر ساقلانغان نەشرى بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەككە توشقۇچە ئەڭ كونا نەشرىنى ئۆچۈرۈۋېتىدۇ. تېخىمۇ كۆپ ئۇچۇرلار نەشىر ھۆججىتىدە بار."
+ "${version.label} restored" : "$ {version.label}.label} ئەسلىگە كەلتۈرۈلدى",
+ "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." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ. قوزغىتىلغاندا ، ھەر بىر ئىشلەتكۈچىنىڭ مۇندەرىجىسىدە يوشۇرۇن نەشرى قىسقۇچ تەمىنلەنگەن بولۇپ ، كونا ھۆججەت نەشرىنى ساقلاشقا ئىشلىتىلىدۇ. ئىشلەتكۈچى خالىغان ۋاقىتتا تور يۈزى ئارقىلىق كونا نەشرىگە قايتالايدۇ ، ئالماشتۇرۇلغان ھۆججەت نەشرىگە ئايلىنىدۇ. بۇ دېتال نەشرى قىسقۇچنى ئاپتوماتىك باشقۇرۇپ ، ئىشلەتكۈچىنىڭ نەشىرى سەۋەبىدىن Quota نىڭ تۈگەپ كەتمەسلىكىگە كاپالەتلىك قىلىدۇ.\n\t\tنەشرىنىڭ ۋاقتى توشقاندىن باشقا ، نەشىر دېتالى ئابونتلارنىڭ ھازىر بار بولغان ھەقسىز بوشلۇقىنىڭ%50 تىن كۆپرەكىنى ھەرگىز ئىشلەتمەسلىككە كاپالەتلىك قىلىدۇ. ئەگەر ساقلانغان نەشرى بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەككە توشقۇچە ئەڭ كونا نەشرىنى ئۆچۈرۈۋېتىدۇ. تېخىمۇ كۆپ ئۇچۇرلار نەشىر ھۆججىتىدە بار."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_versions/l10n/ug.json b/apps/files_versions/l10n/ug.json
index e461990e13a..05e1bd1fa39 100644
--- a/apps/files_versions/l10n/ug.json
+++ b/apps/files_versions/l10n/ug.json
@@ -1,8 +1,8 @@
{ "translations": {
"Versions" : "نەشرى",
"This application automatically maintains older versions of files that are changed." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ.",
- "This application automatically maintains older versions of files that are changed. When enabled, a hidden versions folder is provisioned in every user's directory and is used to store old file versions. A user can revert to an older version through the web interface at any time, with the replaced file becoming a version. The app automatically manages the versions folder to ensure the account 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 account'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." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ. قوزغىتىلغاندا ، ھەر بىر ئىشلەتكۈچىنىڭ مۇندەرىجىسىدە يوشۇرۇن نەشرى قىسقۇچ تەمىنلەنگەن بولۇپ ، كونا ھۆججەت نەشرىنى ساقلاشقا ئىشلىتىلىدۇ. ئىشلەتكۈچى خالىغان ۋاقىتتا تور كۆرۈنمە يۈزى ئارقىلىق كونا نەشرىگە قايتالايدۇ ، ئالماشتۇرۇلغان ھۆججەت نەشرىگە ئايلىنىدۇ. بۇ دېتال نەشرى قىسقۇچنى ئاپتوماتىك باشقۇرۇپ ، نەشرى سەۋەبىدىن ھېساباتنىڭ نورمىدىن ئېشىپ كەتمەسلىكىگە كاپالەتلىك قىلىدۇ.\n\t\tنەشرىنىڭ ۋاقتى توشقاندىن باشقا ، نەشىر دېتالى ھېساباتنىڭ ھازىر بار بولغان بوشلۇقنىڭ% 50 تىن كۆپرەكىنى ھەرگىز ئىشلەتمەسلىككە كاپالەتلىك قىلىدۇ. ئەگەر ساقلانغان نەشرى بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەككە توشقۇچە ئەڭ كونا نەشرىنى ئۆچۈرۈۋېتىدۇ. تېخىمۇ كۆپ ئۇچۇرلار نەشىر ھۆججىتىدە بار.",
- "Actions for version from {versionHumanExplicitDate}" : "{نەشرىدىكى HumanExplicitDate from نەشرىدىكى مەشغۇلاتلار",
+ "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 account 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 account'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." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ. قوزغىتىلغاندا ، ھەر بىر ئىشلەتكۈچىنىڭ مۇندەرىجىسىدە يوشۇرۇن نەشرى قىسقۇچ تەمىنلەنگەن بولۇپ ، كونا ھۆججەت نەشرىنى ساقلاشقا ئىشلىتىلىدۇ. ئىشلەتكۈچى خالىغان ۋاقىتتا تور كۆرۈنمە يۈزى ئارقىلىق كونا نەشرىگە قايتالايدۇ ، ئالماشتۇرۇلغان ھۆججەت نەشرىگە ئايلىنىدۇ. بۇ دېتال نەشرى قىسقۇچنى ئاپتوماتىك باشقۇرۇپ ، نەشرى سەۋەبىدىن ھېساباتنىڭ نورمىدىن ئېشىپ كەتمەسلىكىگە كاپالەتلىك قىلىدۇ.\n\t\tنەشرىنىڭ ۋاقتى توشقاندىن باشقا ، نەشىر دېتالى ھېساباتنىڭ ھازىر بار بولغان بوشلۇقنىڭ%50 تىن كۆپرەكىنى ھەرگىز ئىشلەتمەسلىككە كاپالەتلىك قىلىدۇ. ئەگەر ساقلانغان نەشرى بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەككە توشقۇچە ئەڭ كونا نەشرىنى ئۆچۈرۈۋېتىدۇ. تېخىمۇ كۆپ ئۇچۇرلار نەشىر ھۆججىتىدە بار.",
+ "Actions for version from {versionHumanExplicitDate}" : "{versionHumanExplicitDate} HumanExplicitDate from نەشرىدىكى مەشغۇلاتلار",
"Name this version" : "بۇ نەشرىگە ئىسىم قويۇڭ",
"Edit version name" : "نەشرىنىڭ نامىنى تەھرىرلەش",
"Compare to current version" : "ھازىرقى نەشرىگە سېلىشتۇرۇڭ",
@@ -21,7 +21,7 @@
"Could not restore version" : "نەشرىنى ئەسلىگە كەلتۈرەلمىدى",
"Could not set version label" : "نەشىر بەلگىسىنى تەڭشىيەلمىدى",
"Could not delete version" : "نەشرىنى ئۆچۈرەلمىدى",
- "${version.label} restored" : "$ {version.label} ئەسلىگە كەلتۈرۈلدى",
- "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." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ. قوزغىتىلغاندا ، ھەر بىر ئىشلەتكۈچىنىڭ مۇندەرىجىسىدە يوشۇرۇن نەشرى قىسقۇچ تەمىنلەنگەن بولۇپ ، كونا ھۆججەت نەشرىنى ساقلاشقا ئىشلىتىلىدۇ. ئىشلەتكۈچى خالىغان ۋاقىتتا تور يۈزى ئارقىلىق كونا نەشرىگە قايتالايدۇ ، ئالماشتۇرۇلغان ھۆججەت نەشرىگە ئايلىنىدۇ. بۇ دېتال نەشرى قىسقۇچنى ئاپتوماتىك باشقۇرۇپ ، ئىشلەتكۈچىنىڭ نەشىرى سەۋەبىدىن Quota نىڭ تۈگەپ كەتمەسلىكىگە كاپالەتلىك قىلىدۇ.\n\t\tنەشرىنىڭ ۋاقتى توشقاندىن باشقا ، نەشىر دېتالى ئابونتلارنىڭ ھازىر بار بولغان ھەقسىز بوشلۇقىنىڭ% 50 تىن كۆپرەكىنى ھەرگىز ئىشلەتمەسلىككە كاپالەتلىك قىلىدۇ. ئەگەر ساقلانغان نەشرى بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەككە توشقۇچە ئەڭ كونا نەشرىنى ئۆچۈرۈۋېتىدۇ. تېخىمۇ كۆپ ئۇچۇرلار نەشىر ھۆججىتىدە بار."
+ "${version.label} restored" : "$ {version.label}.label} ئەسلىگە كەلتۈرۈلدى",
+ "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." : "بۇ پروگرامما ئۆزگەرتىلگەن ھۆججەتلەرنىڭ كونا نەشرىنى ئاپتوماتىك ساقلايدۇ. قوزغىتىلغاندا ، ھەر بىر ئىشلەتكۈچىنىڭ مۇندەرىجىسىدە يوشۇرۇن نەشرى قىسقۇچ تەمىنلەنگەن بولۇپ ، كونا ھۆججەت نەشرىنى ساقلاشقا ئىشلىتىلىدۇ. ئىشلەتكۈچى خالىغان ۋاقىتتا تور يۈزى ئارقىلىق كونا نەشرىگە قايتالايدۇ ، ئالماشتۇرۇلغان ھۆججەت نەشرىگە ئايلىنىدۇ. بۇ دېتال نەشرى قىسقۇچنى ئاپتوماتىك باشقۇرۇپ ، ئىشلەتكۈچىنىڭ نەشىرى سەۋەبىدىن Quota نىڭ تۈگەپ كەتمەسلىكىگە كاپالەتلىك قىلىدۇ.\n\t\tنەشرىنىڭ ۋاقتى توشقاندىن باشقا ، نەشىر دېتالى ئابونتلارنىڭ ھازىر بار بولغان ھەقسىز بوشلۇقىنىڭ%50 تىن كۆپرەكىنى ھەرگىز ئىشلەتمەسلىككە كاپالەتلىك قىلىدۇ. ئەگەر ساقلانغان نەشرى بۇ چەكتىن ئېشىپ كەتسە ، ئەپ بۇ چەككە توشقۇچە ئەڭ كونا نەشرىنى ئۆچۈرۈۋېتىدۇ. تېخىمۇ كۆپ ئۇچۇرلار نەشىر ھۆججىتىدە بار."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/oauth2/l10n/ug.js b/apps/oauth2/l10n/ug.js
index 79a5505f6f1..ad43aae3a1c 100644
--- a/apps/oauth2/l10n/ug.js
+++ b/apps/oauth2/l10n/ug.js
@@ -7,7 +7,7 @@ OC.L10N.register(
"Allows OAuth2 compatible authentication from other web applications." : "باشقا تور پروگراممىلىرىدىن OAuth2 ماسلاشتۇرۇلغان دەلىللەشكە يول قويىدۇ.",
"The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 دېتالى باشقۇرغۇچىنىڭ ئىچىگە دەلىللەش خىزمەت ئېقىمىنى سەپلەپ ، باشقا تور قوللىنىشچان پروگراممىلىرىنىڭ OAuth2 ماسلاشتۇرۇلغان دەلىللىشىگە يول قويىدۇ.",
"OAuth 2.0 clients" : "OAuth 2.0 خېرىدارى",
- "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 سىرتقى مۇلازىمەتلەرنىڭ {exampleName access نى زىيارەت قىلىشىنى تەلەپ قىلىدۇ.",
+ "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 سىرتقى مۇلازىمەتلەرنىڭ {instanceName} access نى زىيارەت قىلىشىنى تەلەپ قىلىدۇ.",
"Name" : "ئاتى",
"Redirection URI" : "قايتا نىشانلاش URI",
"Client Identifier" : "Client Identifier",
diff --git a/apps/oauth2/l10n/ug.json b/apps/oauth2/l10n/ug.json
index 942d438c96e..37d58a4bb17 100644
--- a/apps/oauth2/l10n/ug.json
+++ b/apps/oauth2/l10n/ug.json
@@ -5,7 +5,7 @@
"Allows OAuth2 compatible authentication from other web applications." : "باشقا تور پروگراممىلىرىدىن OAuth2 ماسلاشتۇرۇلغان دەلىللەشكە يول قويىدۇ.",
"The OAuth2 app allows administrators to configure the built-in authentication workflow to also allow OAuth2 compatible authentication from other web applications." : "OAuth2 دېتالى باشقۇرغۇچىنىڭ ئىچىگە دەلىللەش خىزمەت ئېقىمىنى سەپلەپ ، باشقا تور قوللىنىشچان پروگراممىلىرىنىڭ OAuth2 ماسلاشتۇرۇلغان دەلىللىشىگە يول قويىدۇ.",
"OAuth 2.0 clients" : "OAuth 2.0 خېرىدارى",
- "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 سىرتقى مۇلازىمەتلەرنىڭ {exampleName access نى زىيارەت قىلىشىنى تەلەپ قىلىدۇ.",
+ "OAuth 2.0 allows external services to request access to {instanceName}." : "OAuth 2.0 سىرتقى مۇلازىمەتلەرنىڭ {instanceName} access نى زىيارەت قىلىشىنى تەلەپ قىلىدۇ.",
"Name" : "ئاتى",
"Redirection URI" : "قايتا نىشانلاش URI",
"Client Identifier" : "Client Identifier",
diff --git a/apps/provisioning_api/l10n/ug.js b/apps/provisioning_api/l10n/ug.js
index b579b7b13cc..56b0338a4fa 100644
--- a/apps/provisioning_api/l10n/ug.js
+++ b/apps/provisioning_api/l10n/ug.js
@@ -4,8 +4,8 @@ OC.L10N.register(
"Logged in account must be an administrator or have authorization to edit this setting." : "ھېساباتقا كىرگەن چوقۇم باشقۇرغۇچى بولۇشى ياكى بۇ تەڭشەكنى تەھرىرلەش ھوقۇقى بولۇشى كېرەك.",
"Could not create non-existing user ID" : "مەۋجۇت ئىشلەتكۈچى كىملىكىنى قۇرالمىدى",
"User already exists" : "ئىشلەتكۈچى ئاللىبۇرۇن مەۋجۇت",
- "Group %1$s does not exist" : "گۇرۇپپا% 1 $ s مەۋجۇت ئەمەس",
- "Insufficient privileges for group %1$s" : "گۇرۇپپا% 1 $ s ئۈچۈن ئىمتىياز يېتەرلىك ئەمەس",
+ "Group %1$s does not exist" : "گۇرۇپپا%1 $ s مەۋجۇت ئەمەس",
+ "Insufficient privileges for group %1$s" : "گۇرۇپپا%1 $ s ئۈچۈن ئىمتىياز يېتەرلىك ئەمەس",
"No group specified (required for sub-admins)" : "ھېچقانداق گۇرۇپپا بەلگىلەنمىگەن (تارماق باشقۇرغۇچىلار ئۈچۈن تەلەپ قىلىنىدۇ)",
"Sub-admin group does not exist" : "تارماق باشقۇرغۇچى گۇرۇپپىسى مەۋجۇت ئەمەس",
"Cannot create sub-admins for admin group" : "باشقۇرۇش گۇرۇپپىسى ئۈچۈن تارماق باشقۇرغۇچى قۇرالمايدۇ",
@@ -13,8 +13,8 @@ OC.L10N.register(
"Invalid password value" : "پارول قىممىتى ئىناۋەتسىز",
"An email address is required, to send a password link to the user." : "ئىشلەتكۈچىگە پارول ئۇلىنىشى ئۈچۈن ئېلېكترونلۇق خەت ئادرېسى تەلەپ قىلىنىدۇ.",
"Required email address was not provided" : "تەلەپ قىلىنغان ئېلېكترونلۇق خەت ئادرېسى تەمىنلەنمىگەن",
- "Invalid quota value: %1$s" : "ئىناۋەتلىك نورما قىممىتى:% 1 $ s",
- "Invalid quota value. %1$s is exceeding the maximum quota" : "نورما قىممىتى ئىناۋەتسىز. % 1 $ s ئەڭ يۇقىرى نورمىدىن ئېشىپ كەتتى",
+ "Invalid quota value: %1$s" : "ئىناۋەتلىك نورما قىممىتى:%1 $ s",
+ "Invalid quota value. %1$s is exceeding the maximum quota" : "نورما قىممىتى ئىناۋەتسىز. %1 $ s ئەڭ يۇقىرى نورمىدىن ئېشىپ كەتتى",
"Unlimited quota is forbidden on this instance" : "بۇ ئەھۋالدا چەكلىمىسىز نورما چەكلەنگەن",
"Setting the password is not supported by the users backend" : "پارول بەلگىلەشنى ئىشلەتكۈچى ئارقا سۇپىسى قوللىمايدۇ",
"Invalid language" : "ئىناۋەتسىز تىل",
diff --git a/apps/provisioning_api/l10n/ug.json b/apps/provisioning_api/l10n/ug.json
index 9a0bd1378fa..08dad74abf9 100644
--- a/apps/provisioning_api/l10n/ug.json
+++ b/apps/provisioning_api/l10n/ug.json
@@ -2,8 +2,8 @@
"Logged in account must be an administrator or have authorization to edit this setting." : "ھېساباتقا كىرگەن چوقۇم باشقۇرغۇچى بولۇشى ياكى بۇ تەڭشەكنى تەھرىرلەش ھوقۇقى بولۇشى كېرەك.",
"Could not create non-existing user ID" : "مەۋجۇت ئىشلەتكۈچى كىملىكىنى قۇرالمىدى",
"User already exists" : "ئىشلەتكۈچى ئاللىبۇرۇن مەۋجۇت",
- "Group %1$s does not exist" : "گۇرۇپپا% 1 $ s مەۋجۇت ئەمەس",
- "Insufficient privileges for group %1$s" : "گۇرۇپپا% 1 $ s ئۈچۈن ئىمتىياز يېتەرلىك ئەمەس",
+ "Group %1$s does not exist" : "گۇرۇپپا%1 $ s مەۋجۇت ئەمەس",
+ "Insufficient privileges for group %1$s" : "گۇرۇپپا%1 $ s ئۈچۈن ئىمتىياز يېتەرلىك ئەمەس",
"No group specified (required for sub-admins)" : "ھېچقانداق گۇرۇپپا بەلگىلەنمىگەن (تارماق باشقۇرغۇچىلار ئۈچۈن تەلەپ قىلىنىدۇ)",
"Sub-admin group does not exist" : "تارماق باشقۇرغۇچى گۇرۇپپىسى مەۋجۇت ئەمەس",
"Cannot create sub-admins for admin group" : "باشقۇرۇش گۇرۇپپىسى ئۈچۈن تارماق باشقۇرغۇچى قۇرالمايدۇ",
@@ -11,8 +11,8 @@
"Invalid password value" : "پارول قىممىتى ئىناۋەتسىز",
"An email address is required, to send a password link to the user." : "ئىشلەتكۈچىگە پارول ئۇلىنىشى ئۈچۈن ئېلېكترونلۇق خەت ئادرېسى تەلەپ قىلىنىدۇ.",
"Required email address was not provided" : "تەلەپ قىلىنغان ئېلېكترونلۇق خەت ئادرېسى تەمىنلەنمىگەن",
- "Invalid quota value: %1$s" : "ئىناۋەتلىك نورما قىممىتى:% 1 $ s",
- "Invalid quota value. %1$s is exceeding the maximum quota" : "نورما قىممىتى ئىناۋەتسىز. % 1 $ s ئەڭ يۇقىرى نورمىدىن ئېشىپ كەتتى",
+ "Invalid quota value: %1$s" : "ئىناۋەتلىك نورما قىممىتى:%1 $ s",
+ "Invalid quota value. %1$s is exceeding the maximum quota" : "نورما قىممىتى ئىناۋەتسىز. %1 $ s ئەڭ يۇقىرى نورمىدىن ئېشىپ كەتتى",
"Unlimited quota is forbidden on this instance" : "بۇ ئەھۋالدا چەكلىمىسىز نورما چەكلەنگەن",
"Setting the password is not supported by the users backend" : "پارول بەلگىلەشنى ئىشلەتكۈچى ئارقا سۇپىسى قوللىمايدۇ",
"Invalid language" : "ئىناۋەتسىز تىل",
diff --git a/apps/settings/l10n/de.js b/apps/settings/l10n/de.js
index 42506f30f96..dc518f52da1 100644
--- a/apps/settings/l10n/de.js
+++ b/apps/settings/l10n/de.js
@@ -122,6 +122,10 @@ OC.L10N.register(
"Mobile & desktop" : "Mobil & Desktop",
"Email server" : "E-Mail-Server",
"Mail Providers" : "E-Mail-Anbieter",
+ "Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Der E-Mail-Provider ermöglicht das Senden von E-Mails direkt über das persönliche E-Mail-Konto des Benutzers. Derzeit ist diese Funktion auf Kalendereinladungen beschränkt. Es erfordert Nextcloud Mail 4.1 und ein E-Mail-Konto in Nextcloud Mail, das mit der E-Mail-Adresse des Benutzers in Nextcloud übereinstimmt.",
+ "Send emails using" : "E-Mails senden mittels",
+ "User's email account" : "E-Mail-Konto des Benutzers",
+ "System email account" : "System-E-Mail-Konto",
"Security & setup checks" : "Sicherheits- & Einrichtungsüberprüfungen",
"Background jobs" : "Hintergrund-Jobs",
"Unlimited" : "Unbegrenzt",
@@ -207,6 +211,8 @@ OC.L10N.register(
"Memcached is configured as distributed cache, but the wrong PHP module (\"memcache\") is installed. Please install the PHP module \"memcached\"." : "Memcached ist als verteilter Cache konfiguriert, aber das falsche PHP-Modul („memcache“) ist installiert. Bitte installiere das PHP-Modul \"memcached“.",
"Memcached is configured as distributed cache, but the PHP module \"memcached\" is not installed. Please install the PHP module \"memcached\"." : "Memcached ist als verteilter Cache konfiguriert, das PHP-Modul \"memcached“ ist jedoch nicht installiert. Bitte installiere das PHP-Modul \"memcached“.",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "Es wurde kein Speichercache konfiguriert. Um die Leistung zu verbessern, konfiguriere bitte Memcache, sofern verfügbar.",
+ "Failed to write and read a value from local cache." : "Schreiben und Lesen eines Werts aus dem lokalen Cache ist fehlgeschlagen.",
+ "Failed to write and read a value from distributed cache." : "Schreiben und Lesen eines Werts aus dem verteilten Cache ist fehlgeschlagen.",
"Configured" : "Eingerichtet",
"Mimetype migrations available" : "MIME-Type-Migrationen verfügbar",
"One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "Eine oder mehrere MIME-Type-Migrationen sind verfügbar. Gelegentlich werden neue MIME-Typen hinzugefügt, um bestimmte Dateitypen besser handhaben zu können. Die Migration der MIME-Typen dauert bei größeren Instanzen lange, daher erfolgt sie bei Upgrades nicht automatisch. Verwende den Befehl `occ maintenance:repair --include-expensive`, um die Migrationen durchzuführen.",
@@ -237,6 +243,11 @@ OC.L10N.register(
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Dein PHP unterstützt Freetype nicht. Dies wird defekte Profilbilder und eine defekte Anzeige der Einstellungen verursachen.",
"PHP getenv" : "PHP getenv",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP scheint zur Abfrage von Systemumgebungsvariablen nicht richtig eingerichtet zu sein. Der Test mit getenv(\"PATH\") liefert nur eine leere Antwort zurück.",
+ "PHP file size upload limit" : "Upload-Limit für PHP-Dateigröße",
+ "The PHP upload_max_filesize is too low. A size of at least %1$s is recommended. Current value: %2$s." : "Die PHP upload_max_filesize ist zu niedrig. Eine Größe von mindestens %1$s wird empfohlen. Aktueller Wert: %2$s.",
+ "The PHP post_max_size is too low. A size of at least %1$s is recommended. Current value: %2$s." : "Die PHP post_max_size ist zu niedrig. Eine Größe von mindestens %1$s wird empfohlen. Aktueller Wert: %2$s.",
+ "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "Die PHP max_input_time ist zu niedrig. Eine Zeit von mindestens %1$swird empfohlen. Aktueller Wert: %2$s.",
+ "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "Die PHP max_execution_time ist zu niedrig. Eine Zeit von mindestens %1$swird empfohlen. Aktueller Wert: %2$s.",
"PHP memory limit" : "PHP-Speicherlimit",
"The PHP memory limit is below the recommended value of %s." : "Die PHP-Speichergrenze liegt unterhalb des empfohlenen Wertes von %s.",
"PHP modules" : "PHP-Module",
@@ -294,6 +305,7 @@ OC.L10N.register(
"MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB Version 10.3 erkannt, diese Version hat das Ende ihres Lebenszyklus erreicht und wird nur noch als Teil von Ubuntu 20.04 unterstützt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird MariaDB >= %1$s und %2$s <= empfohlen.",
"MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB-Version \"%1$s\" erkannt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird MariaDB >= %2$s und %3$s <= empfohlen.",
"MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL-Version \"%1$s\" erkannt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird MySQL >= %2$s und %3$s <= empfohlen.",
+ "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL-Version \"%1$s\" erkannt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird PostgreSQL >=%2$s und <=%3$s empfohlen.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "Als Backend-Datenbank wird derzeit SQLite verwendet. Bei größeren Installationen empfehlen wir den Wechsel auf ein anderes Datenbank-Backend. Dies empfiehlt sich insbesondere bei der Nutzung des Desktop-Clients zur Dateisynchronisierung. Um zu einer anderen Datenbank zu migrieren, verwende das Befehlszeilentool: \"occ db:convert-type\".",
"Unknown database platform" : "Unbekannte Datenbankplattform",
"Architecture" : "Architektur",
@@ -789,6 +801,7 @@ OC.L10N.register(
"Privacy policy" : "Datenschutzerklärung ",
"None/STARTTLS" : "Keine/STARTTLS",
"SSL" : "SSL",
+ "Mail delivery is disabled by instance config \"%s\"." : "Die E-Mail-Zustellung ist aufgrund der Instanzkonfiguration \"%s\" deaktiviert.",
"Open documentation" : "Dokumentation öffnen",
"It is important to set up this server to be able to send emails, like for password reset and notifications." : "Es ist wichtig, diesen Server so zu konfigurieren, dass E-Mails versandt werden können, z. B. zum Zurücksetzen des Passworts und für Benachrichtigungen.",
"Send mode" : "Sendemodus",
@@ -911,6 +924,7 @@ OC.L10N.register(
"To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "Um diese Prüfung auszuführen, musst du sicherstellen, dass dein Webserver eine Verbindung zu sich selbst herstellen kann. Dafür muss dieser in der Lage sein, sich mit mindestens einer seiner \"trusted_domains\" oder der \"overwrite.cli.url\" zu verbinden und diese aufzulösen.",
"Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`. This may be the result of a server-side DNS mismatch or outbound firewall rule. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Es konnte weder über Ihre `trusted_domains` noch über `overwrite.cli.url` nach JavaScript-Unterstützung gesucht werden. Dies kann auf eine serverseitige DNS-Nichtübereinstimmung oder eine ausgehende Firewall-Regel zurückzuführen sein. Bitte überprüfe manuell, ob dein Webserver `.mjs`-Dateien mit dem JavaScript-MIME-Typ bereitstellt.",
"Active accounts" : "Aktive Konten",
+ "Users's email account" : "E-Mail-Konto des Benutzers",
"To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "Damit diese Prüfung ausgeführt werden kann, musst du sicherstellen, dass dein Webserver eine Verbindung zu sich selbst herstellen kann. Daher muss er in der Lage sein, mindestens eine seiner `trusted_domains` oder `overwrite.cli.url` aufzulösen und eine Verbindung zu ihnen herzustellen. Dieser Fehler kann das Ergebnis einer serverseitigen DNS-Nichtübereinstimmung oder einer ausgehenden Firewall-Regel sein.",
"PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL-Version \"%s\" erkannt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird PostgreSQL >=12 und <=16 empfohlen."
},
diff --git a/apps/settings/l10n/de.json b/apps/settings/l10n/de.json
index a65d81900e6..77ea3faaa9e 100644
--- a/apps/settings/l10n/de.json
+++ b/apps/settings/l10n/de.json
@@ -120,6 +120,10 @@
"Mobile & desktop" : "Mobil & Desktop",
"Email server" : "E-Mail-Server",
"Mail Providers" : "E-Mail-Anbieter",
+ "Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "Der E-Mail-Provider ermöglicht das Senden von E-Mails direkt über das persönliche E-Mail-Konto des Benutzers. Derzeit ist diese Funktion auf Kalendereinladungen beschränkt. Es erfordert Nextcloud Mail 4.1 und ein E-Mail-Konto in Nextcloud Mail, das mit der E-Mail-Adresse des Benutzers in Nextcloud übereinstimmt.",
+ "Send emails using" : "E-Mails senden mittels",
+ "User's email account" : "E-Mail-Konto des Benutzers",
+ "System email account" : "System-E-Mail-Konto",
"Security & setup checks" : "Sicherheits- & Einrichtungsüberprüfungen",
"Background jobs" : "Hintergrund-Jobs",
"Unlimited" : "Unbegrenzt",
@@ -205,6 +209,8 @@
"Memcached is configured as distributed cache, but the wrong PHP module (\"memcache\") is installed. Please install the PHP module \"memcached\"." : "Memcached ist als verteilter Cache konfiguriert, aber das falsche PHP-Modul („memcache“) ist installiert. Bitte installiere das PHP-Modul \"memcached“.",
"Memcached is configured as distributed cache, but the PHP module \"memcached\" is not installed. Please install the PHP module \"memcached\"." : "Memcached ist als verteilter Cache konfiguriert, das PHP-Modul \"memcached“ ist jedoch nicht installiert. Bitte installiere das PHP-Modul \"memcached“.",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "Es wurde kein Speichercache konfiguriert. Um die Leistung zu verbessern, konfiguriere bitte Memcache, sofern verfügbar.",
+ "Failed to write and read a value from local cache." : "Schreiben und Lesen eines Werts aus dem lokalen Cache ist fehlgeschlagen.",
+ "Failed to write and read a value from distributed cache." : "Schreiben und Lesen eines Werts aus dem verteilten Cache ist fehlgeschlagen.",
"Configured" : "Eingerichtet",
"Mimetype migrations available" : "MIME-Type-Migrationen verfügbar",
"One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "Eine oder mehrere MIME-Type-Migrationen sind verfügbar. Gelegentlich werden neue MIME-Typen hinzugefügt, um bestimmte Dateitypen besser handhaben zu können. Die Migration der MIME-Typen dauert bei größeren Instanzen lange, daher erfolgt sie bei Upgrades nicht automatisch. Verwende den Befehl `occ maintenance:repair --include-expensive`, um die Migrationen durchzuführen.",
@@ -235,6 +241,11 @@
"Your PHP does not have FreeType support, resulting in breakage of profile pictures and the settings interface." : "Dein PHP unterstützt Freetype nicht. Dies wird defekte Profilbilder und eine defekte Anzeige der Einstellungen verursachen.",
"PHP getenv" : "PHP getenv",
"PHP does not seem to be setup properly to query system environment variables. The test with getenv(\"PATH\") only returns an empty response." : "PHP scheint zur Abfrage von Systemumgebungsvariablen nicht richtig eingerichtet zu sein. Der Test mit getenv(\"PATH\") liefert nur eine leere Antwort zurück.",
+ "PHP file size upload limit" : "Upload-Limit für PHP-Dateigröße",
+ "The PHP upload_max_filesize is too low. A size of at least %1$s is recommended. Current value: %2$s." : "Die PHP upload_max_filesize ist zu niedrig. Eine Größe von mindestens %1$s wird empfohlen. Aktueller Wert: %2$s.",
+ "The PHP post_max_size is too low. A size of at least %1$s is recommended. Current value: %2$s." : "Die PHP post_max_size ist zu niedrig. Eine Größe von mindestens %1$s wird empfohlen. Aktueller Wert: %2$s.",
+ "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "Die PHP max_input_time ist zu niedrig. Eine Zeit von mindestens %1$swird empfohlen. Aktueller Wert: %2$s.",
+ "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "Die PHP max_execution_time ist zu niedrig. Eine Zeit von mindestens %1$swird empfohlen. Aktueller Wert: %2$s.",
"PHP memory limit" : "PHP-Speicherlimit",
"The PHP memory limit is below the recommended value of %s." : "Die PHP-Speichergrenze liegt unterhalb des empfohlenen Wertes von %s.",
"PHP modules" : "PHP-Module",
@@ -292,6 +303,7 @@
"MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB Version 10.3 erkannt, diese Version hat das Ende ihres Lebenszyklus erreicht und wird nur noch als Teil von Ubuntu 20.04 unterstützt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird MariaDB >= %1$s und %2$s <= empfohlen.",
"MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB-Version \"%1$s\" erkannt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird MariaDB >= %2$s und %3$s <= empfohlen.",
"MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL-Version \"%1$s\" erkannt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird MySQL >= %2$s und %3$s <= empfohlen.",
+ "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL-Version \"%1$s\" erkannt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird PostgreSQL >=%2$s und <=%3$s empfohlen.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "Als Backend-Datenbank wird derzeit SQLite verwendet. Bei größeren Installationen empfehlen wir den Wechsel auf ein anderes Datenbank-Backend. Dies empfiehlt sich insbesondere bei der Nutzung des Desktop-Clients zur Dateisynchronisierung. Um zu einer anderen Datenbank zu migrieren, verwende das Befehlszeilentool: \"occ db:convert-type\".",
"Unknown database platform" : "Unbekannte Datenbankplattform",
"Architecture" : "Architektur",
@@ -787,6 +799,7 @@
"Privacy policy" : "Datenschutzerklärung ",
"None/STARTTLS" : "Keine/STARTTLS",
"SSL" : "SSL",
+ "Mail delivery is disabled by instance config \"%s\"." : "Die E-Mail-Zustellung ist aufgrund der Instanzkonfiguration \"%s\" deaktiviert.",
"Open documentation" : "Dokumentation öffnen",
"It is important to set up this server to be able to send emails, like for password reset and notifications." : "Es ist wichtig, diesen Server so zu konfigurieren, dass E-Mails versandt werden können, z. B. zum Zurücksetzen des Passworts und für Benachrichtigungen.",
"Send mode" : "Sendemodus",
@@ -909,6 +922,7 @@
"To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "Um diese Prüfung auszuführen, musst du sicherstellen, dass dein Webserver eine Verbindung zu sich selbst herstellen kann. Dafür muss dieser in der Lage sein, sich mit mindestens einer seiner \"trusted_domains\" oder der \"overwrite.cli.url\" zu verbinden und diese aufzulösen.",
"Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`. This may be the result of a server-side DNS mismatch or outbound firewall rule. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Es konnte weder über Ihre `trusted_domains` noch über `overwrite.cli.url` nach JavaScript-Unterstützung gesucht werden. Dies kann auf eine serverseitige DNS-Nichtübereinstimmung oder eine ausgehende Firewall-Regel zurückzuführen sein. Bitte überprüfe manuell, ob dein Webserver `.mjs`-Dateien mit dem JavaScript-MIME-Typ bereitstellt.",
"Active accounts" : "Aktive Konten",
+ "Users's email account" : "E-Mail-Konto des Benutzers",
"To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "Damit diese Prüfung ausgeführt werden kann, musst du sicherstellen, dass dein Webserver eine Verbindung zu sich selbst herstellen kann. Daher muss er in der Lage sein, mindestens eine seiner `trusted_domains` oder `overwrite.cli.url` aufzulösen und eine Verbindung zu ihnen herzustellen. Dieser Fehler kann das Ergebnis einer serverseitigen DNS-Nichtübereinstimmung oder einer ausgehenden Firewall-Regel sein.",
"PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "PostgreSQL-Version \"%s\" erkannt. Für optimale Leistung, Stabilität und Funktionalität mit dieser Version von Nextcloud wird PostgreSQL >=12 und <=16 empfohlen."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/settings/l10n/ug.js b/apps/settings/l10n/ug.js
index 0628c34639d..f1b081c1a43 100644
--- a/apps/settings/l10n/ug.js
+++ b/apps/settings/l10n/ug.js
@@ -20,10 +20,22 @@ OC.L10N.register(
"Groups" : "گۇرۇپپا",
"Group list is empty" : "گۇرۇپپا تىزىملىكى قۇرۇق",
"Unable to retrieve the group list" : "گۇرۇپپا تىزىملىكىنى ئەسلىگە كەلتۈرەلمىدى",
+ "{actor} added you to group {group}" : "{actor} سىزنى گۇرۇپپىغا {group} قوشتى}",
+ "You added {user} to group {group}" : "گۇرۇپپا {user} {group} نى قوشتىڭىز",
+ "{actor} added {user} to group {group}" : "{actor} گۇرۇپپىغا {user} قوشۇلدى {group}",
+ "An administrator added you to group {group}" : "باشقۇرغۇچى سىزنى {group} گۇرۇپپىسىغا قوشتى",
+ "An administrator added {user} to group {group}" : "بىر باشقۇرغۇچى {user} group گۇرۇپپىغا {group} نى قوشتى",
+ "{actor} removed you from group {group}" : "{actor} سىزنى گۇرۇپپا {group} چىقىرىۋەتتى",
+ "You removed {user} from group {group}" : "گۇرۇپپا {user} {group} نى ئۆچۈردىڭىز",
+ "{actor} removed {user} from group {group}" : "{ئارتىس} گۇرۇپپىدىن {ئىشلەتكۈچى} گۇرۇپپىدىن چىقىرىۋېتىلدى",
+ "An administrator removed you from group {group}" : "باشقۇرغۇچى سىزنى گۇرۇپپا {group} چىقىرىۋەتتى",
+ "An administrator removed {user} from group {group}" : "باشقۇرغۇچى {user} گۇرۇپپىدىن {group} نى ئۆچۈردى",
"Your <strong>group memberships</strong> were modified" : "سىزنىڭ <strong> گۇرۇپپا ئەزالىرىڭىز </ strong> ئۆزگەرتىلدى",
+ "{actor} changed your password" : "{actor} پارولىڭىزنى ئۆزگەرتتى",
"You changed your password" : "پارولىڭىزنى ئۆزگەرتتىڭىز",
"Your password was reset by an administrator" : "پارولىڭىزنى باشقۇرغۇچى ئەسلىگە كەلتۈردى",
"Your password was reset" : "پارولىڭىز ئەسلىگە كەلتۈرۈلدى",
+ "{actor} changed your email address" : "{actor} ئېلېكترونلۇق خەت ئادرېسىڭىزنى ئۆزگەرتتى",
"You changed your email address" : "ئېلېكترونلۇق خەت ئادرېسىڭىزنى ئۆزگەرتتىڭىز",
"Your email address was changed by an administrator" : "ئېلېكترونلۇق خەت ئادرېسىڭىزنى باشقۇرغۇچى ئۆزگەرتتى",
"You created an app password for a session named \"{token}\"" : "سىز «{token}» ناملىق يىغىن ئۈچۈن ئەپ پارولى قۇردىڭىز.",
@@ -33,10 +45,10 @@ OC.L10N.register(
"You granted filesystem access to app password \"{token}\"" : "ھۆججەت سىستېمىسىنىڭ «{token}» غا ھۆججەت سىستېمىسىنى زىيارەت قىلىشىغا ئىجازەت بەردىڭىز.",
"You revoked filesystem access from app password \"{token}\"" : "ئەپ پارولى \"{token}\" دىن ھۆججەت سىستېمىسىنىڭ زىيارەت قىلىنىشىنى بىكار قىلدىڭىز.",
"Security" : "بىخەتەرلىك",
- "You successfully logged in using two-factor authentication (%1$s)" : "مۇۋەپپەقىيەتلىك ھالدا ئىككى ئامىللىق دەلىللەش (% 1 $ s) نى ئىشلىتىپ كىردىڭىز",
- "A login attempt using two-factor authentication failed (%1$s)" : "ئىككى ئامىللىق دەلىللەش ئارقىلىق كىرىش سىنىقى مەغلۇپ بولدى (% 1 $ s)",
- "Remote wipe was started on %1$s" : "% 1 $ s دىن يىراقتىن سۈرتۈش باشلاندى",
- "Remote wipe has finished on %1$s" : "يىراقتىن سۈرتۈش% 1 $ s دا تاماملاندى",
+ "You successfully logged in using two-factor authentication (%1$s)" : "مۇۋەپپەقىيەتلىك ھالدا ئىككى ئامىللىق دەلىللەش (%1 $ s) نى ئىشلىتىپ كىردىڭىز",
+ "A login attempt using two-factor authentication failed (%1$s)" : "ئىككى ئامىللىق دەلىللەش ئارقىلىق كىرىش سىنىقى مەغلۇپ بولدى (%1 $ s)",
+ "Remote wipe was started on %1$s" : "%1 $ s دىن يىراقتىن سۈرتۈش باشلاندى",
+ "Remote wipe has finished on %1$s" : "يىراقتىن سۈرتۈش%1 $ s دا تاماملاندى",
"Your <strong>password</strong> or <strong>email</strong> was modified" : "سىزنىڭ <strong> پارولىڭىز </ strong> ياكى <strong> ئېلېكترونلۇق خەت </ strong> ئۆزگەرتىلدى",
"Settings" : "تەڭشەكلەر",
"Could not remove app." : "ئەپنى ئۆچۈرەلمىدى.",
@@ -72,16 +84,16 @@ OC.L10N.register(
"Some account data was invalid" : "بەزى ھېسابات سانلىق مەلۇماتلىرى ئىناۋەتسىز",
"In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Twitter ھېساباتىڭىزنى دەلىللەش ئۈچۈن ، تۆۋەندىكى تىۋىتتېرنى Twitter غا يوللاڭ (ئۇنى ھېچقانداق قۇر ئۈزمەيلا يوللاڭ):",
"In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "تور بېتىڭىزنى دەلىللەش ئۈچۈن تۆۋەندىكى مەزمۇنلارنى تور يىلتىزىڭىزدا '.well-known / CloudIdVerificationCode.txt' دا ساقلاڭ (تولۇق تېكىستنىڭ بىر قۇر ئىكەنلىكىنى جەزملەشتۈرۈڭ):",
- "%1$s changed your password on %2$s." : "% 1 $ s پارولىڭىزنى% 2 $ s غا ئۆزگەرتتى.",
+ "%1$s changed your password on %2$s." : "%1 $ s پارولىڭىزنى%2 $ s غا ئۆزگەرتتى.",
"Your password on %s was changed." : "% S دىكى پارولىڭىز ئۆزگەرتىلدى.",
"Your password on %s was reset by an administrator." : "% S دىكى پارولىڭىزنى باشقۇرغۇچى ئەسلىگە كەلتۈردى.",
"Your password on %s was reset." : "% S دىكى پارولىڭىز ئەسلىگە كەلتۈرۈلدى.",
- "Password for %1$s changed on %2$s" : "% 1 $ s نىڭ پارولى% 2 $ s دا ئۆزگەرتىلدى",
+ "Password for %1$s changed on %2$s" : "%1 $ s نىڭ پارولى%2 $ s دا ئۆزگەرتىلدى",
"Password changed for %s" : "پارول% s غا ئۆزگەرتىلدى",
"If you did not request this, please contact an administrator." : "بۇنى تەلەپ قىلمىغان بولسىڭىز ، باشقۇرغۇچى بىلەن ئالاقىلىشىڭ.",
"Your email address on %s was changed." : "% S دىكى ئېلېكترونلۇق خەت ئادرېسىڭىز ئۆزگەرتىلدى.",
"Your email address on %s was changed by an administrator." : "% S دىكى ئېلېكترونلۇق خەت ئادرېسىڭىزنى باشقۇرغۇچى ئۆزگەرتتى.",
- "Email address for %1$s changed on %2$s" : "% 1 $ s نىڭ ئېلېكترونلۇق خەت ئادرېسى% 2 $ s دا ئۆزگەردى",
+ "Email address for %1$s changed on %2$s" : "%1 $ s نىڭ ئېلېكترونلۇق خەت ئادرېسى%2 $ s دا ئۆزگەردى",
"Email address changed for %s" : "ئېلېكترونلۇق خەت ئادرېسى% s غا ئۆزگەرتىلدى",
"The new email address is %s" : "يېڭى ئېلېكترونلۇق خەت ئادرېسى% s",
"Your %s account was created" : "سىزنىڭ% s ھېساباتىڭىز قۇرۇلدى",
@@ -115,8 +127,8 @@ OC.L10N.register(
"Verifying" : "دەلىللەۋاتىدۇ",
"Allowed admin IP ranges" : "رۇخسەت قىلىنغان باشقۇرغۇچى IP دائىرىسى",
"Admin IP filtering isn’t applied." : "باشقۇرغۇچى IP سۈزۈش قوللىنىلمايدۇ.",
- "Configuration key \"%1$s\" expects an array (%2$s found). Admin IP range validation will not be applied." : "سەپلىمە كۇنۇپكىسى \"% 1 $ s\" سانلار گۇرپىسى (% 2 $ s تېپىلدى). باشقۇرغۇچى IP دائىرىسىنى دەلىللەش قوللىنىلمايدۇ.",
- "Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "سەپلىمە ئاچقۇچى \"% 1 $ s\" ئىناۋەتسىز IP دائىرىسى ())) نى ئۆز ئىچىگە ئالىدۇ: \"% 2 $ s\"",
+ "Configuration key \"%1$s\" expects an array (%2$s found). Admin IP range validation will not be applied." : "سەپلىمە كۇنۇپكىسى \"%1 $ s\" سانلار گۇرپىسى (%2 $ s تېپىلدى). باشقۇرغۇچى IP دائىرىسىنى دەلىللەش قوللىنىلمايدۇ.",
+ "Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "سەپلىمە ئاچقۇچى \"%1 $ s\" ئىناۋەتسىز IP دائىرىسى ())) نى ئۆز ئىچىگە ئالىدۇ: \"%2 $ s\"",
"Admin IP filtering is correctly configured." : "باشقۇرغۇچى IP سۈزگۈچ توغرا تەڭشەلدى.",
"App directories owner" : "ئەپ مۇندەرىجىسى ئىگىسى",
"Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:\n%s" : "بەزى ئەپ مۇندەرىجىسى تور مۇلازىمېتىرىغا ئوخشىمايدىغان ئىشلەتكۈچىگە تەۋە. ئەگەر ئەپلەر قولدا قاچىلانغان بولسا ، بۇ ئەھۋال بولۇشى مۇمكىن. تۆۋەندىكى ئەپ مۇندەرىجىسىنىڭ ئىجازەتلىرىنى تەكشۈرۈڭ:\n% s",
@@ -189,7 +201,7 @@ OC.L10N.register(
"The old server-side-encryption format is enabled. We recommend disabling this." : "كونا مۇلازىمېتىر تەرەپ شىفىرلاش شەكلى قوزغىتىلغان. بۇنى چەكلەشنى تەۋسىيە قىلىمىز.",
"Maintenance window start" : "ئاسراش كۆزنىكى باشلىنىدۇ",
"Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "مۇلازىمېتىرنىڭ ئاسراش كۆزنىكى باشلىنىش ۋاقتى سەپلەنمىگەن. بۇ سىزنىڭ كۈندىلىك ئىشلىتىش ۋاقتىڭىزدىكى بايلىقنى ئاساس قىلىدىغان كۈندىلىك خىزمەتلەرنىڭمۇ ئىجرا قىلىنىدىغانلىقىدىن دېرەك بېرىدۇ. ئۇنى تۆۋەن ئىشلىتىش ۋاقتىغا تەڭشەشنى تەۋسىيە قىلىمىز ، شۇڭا ئىشلەتكۈچىلەر بۇ ئېغىر ۋەزىپىلەردىن كېلىپ چىققان يۈكنىڭ تەسىرىگە ئاز ئۇچرايدۇ.",
- "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "ئېغىر ئارقا كۆرۈنۈشلەرنى ئىجرا قىلىدىغان ئاسراش كۆزنىكى {باشلاش}: 00 UTC بىلەن {ئاخىرى}: 00 UTC ئارىلىقىدا",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "ئېغىر ئارقا كۆرۈنۈشلەرنى ئىجرا قىلىدىغان ئاسراش كۆزنىكى {start}: 00 UTC بىلەن {end}: 00 UTC ئارىلىقىدا",
"Memcache" : "Memcache",
"Memcached is configured as distributed cache, but the wrong PHP module (\"memcache\") is installed. Please install the PHP module \"memcached\"." : "Memcached تەقسىملەنگەن غەملەك قىلىپ تەڭشەلگەن ، ئەمما خاتا PHP مودۇلى (\"memcache\") ئورنىتىلغان. PHP مودۇلى «memcached» نى قاچىلاڭ.",
"Memcached is configured as distributed cache, but the PHP module \"memcached\" is not installed. Please install the PHP module \"memcached\"." : "Memcached تەقسىملەنگەن غەملەك قىلىپ تەڭشەلگەن ، ئەمما PHP مودۇلى «ئىچكى ساقلىغۇچ» ئورنىتىلمىغان. PHP مودۇلى «memcached» نى قاچىلاڭ.",
@@ -204,7 +216,7 @@ OC.L10N.register(
"MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL." : "MySQL ساندان سۈپىتىدە ئىشلىتىلىدۇ ، ئەمما 4 بايىتلىق ھەرپلەرنى قوللىمايدۇ. ھۆججەت ئىسمى ياكى باھادا مەسىلە يوق 4 بايىتلىق ھەرپلەرنى (emojis غا ئوخشاش) بىر تەرەپ قىلالايدىغان بولۇش ئۈچۈن MySQL دا 4 بايىتلىق قوللاشنى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
"OCS provider resolving" : "OCS تەمىنلىگۈچى ھەل قىلىدۇ",
"Could not check if your web server properly resolves the OCM and OCS provider URLs." : "تور مۇلازىمېتىرىڭىزنىڭ OCM ۋە OCS تەمىنلىگۈچى URL لىرىنى توغرا ھەل قىلغان-قىلمىغانلىقىنى تەكشۈرەلمىدىڭىز.",
- "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "تور مۇلازىمېتىرىڭىز% 1 $ s نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن.\nبۇ بەلكىم بۇ ھۆججەت قىسقۇچنى بىۋاسىتە يەتكۈزۈش ئۈچۈن يېڭىلانمىغان تور مۇلازىمېتىر سەپلىمىسى بىلەن مۇناسىۋەتلىك بولۇشى مۇمكىن.\nسەپلىمىلىرىڭىزنى Apache نىڭ «.htaccess» دىكى ئەۋەتىلگەن قايتا يېزىش قائىدىسىگە ياكى Nginx نىڭ ھۆججەتلىرىدىكى تەمىنلەنگەن قائىدىگە سېلىشتۇرۇڭ.\nNginx دا ئادەتتە يېڭىلاشقا ئېھتىياجلىق بولغان «ئورۇن ~» دىن باشلانغان قۇرلار بار.",
+ "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "تور مۇلازىمېتىرىڭىز%1 $ s نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن.\nبۇ بەلكىم بۇ ھۆججەت قىسقۇچنى بىۋاسىتە يەتكۈزۈش ئۈچۈن يېڭىلانمىغان تور مۇلازىمېتىر سەپلىمىسى بىلەن مۇناسىۋەتلىك بولۇشى مۇمكىن.\nسەپلىمىلىرىڭىزنى Apache نىڭ «.htaccess» دىكى ئەۋەتىلگەن قايتا يېزىش قائىدىسىگە ياكى Nginx نىڭ ھۆججەتلىرىدىكى تەمىنلەنگەن قائىدىگە سېلىشتۇرۇڭ.\nNginx دا ئادەتتە يېڭىلاشقا ئېھتىياجلىق بولغان «ئورۇن ~» دىن باشلانغان قۇرلار بار.",
"Overwrite CLI URL" : "CLI URL نى قاپلىۋېلىڭ",
"The \"overwrite.cli.url\" option in your config.php is correctly set to \"%s\"." : "Config.php دىكى «overrite.cli.url» تاللانمىسى «% s» غا توغرا تەڭشەلدى.",
"The \"overwrite.cli.url\" option in your config.php is set to \"%s\" which is a correct URL. Suggested URL is \"%s\"." : "سىزنىڭ config.php دىكى \"overrite.cli.url\" تاللانمىسى توغرا URL بولغان \"% s\" قىلىپ تەڭشەلدى. تەۋسىيە قىلىنغان URL بولسا «% s».",
@@ -253,7 +265,7 @@ OC.L10N.register(
"Push service" : "مۇلازىمەتنى ئىلگىرى سۈرۈش",
"Valid enterprise license" : "ئىناۋەتلىك كارخانا ئىجازەتنامىسى",
"Free push service" : "ھەقسىز ئىتتىرىش مۇلازىمىتى",
- "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "بۇ Nextcloud نىڭ قوللىمايدىغان مەھەللە قۇرۇلۇشى. بۇ مىسالنىڭ چوڭ-كىچىكلىكىنى نەزەردە تۇتقاندا ، ئىقتىدار ، ئىشەنچلىك ۋە كېڭەيتىشكە كاپالەتلىك قىلغىلى بولمايدۇ. ئىتتىرىش ئۇقتۇرۇشى ھەقسىز مۇلازىمىتىمىزنى نورمىدىن ئاشۇرۇپ يۈك بېسىشتىن ساقلىنىدۇ. Nextcloud كارخانىسىنىڭ پايدىلىرى ھەققىدە تېخىمۇ كۆپ تەپسىلاتلارنى {link at دىن كۆرۈڭ.",
+ "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "بۇ Nextcloud نىڭ قوللىمايدىغان مەھەللە قۇرۇلۇشى. بۇ مىسالنىڭ چوڭ-كىچىكلىكىنى نەزەردە تۇتقاندا ، ئىقتىدار ، ئىشەنچلىك ۋە كېڭەيتىشكە كاپالەتلىك قىلغىلى بولمايدۇ. ئىتتىرىش ئۇقتۇرۇشى ھەقسىز مۇلازىمىتىمىزنى نورمىدىن ئاشۇرۇپ يۈك بېسىشتىن ساقلىنىدۇ. Nextcloud كارخانىسىنىڭ پايدىلىرى ھەققىدە تېخىمۇ كۆپ تەپسىلاتلارنى {link} at دىن كۆرۈڭ.",
"Random generator" : "ئىختىيارى گېنېراتور",
"No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "PHP تەرىپىدىن تاسادىپىيلىق ئۈچۈن مۇۋاپىق مەنبە تېپىلمىدى ، بۇ بىخەتەرلىك سەۋەبىدىن بەك ئۈمىدسىزلىنىدۇ.",
"Secure" : "بىخەتەر",
@@ -264,10 +276,10 @@ OC.L10N.register(
"You have more than %s rows in the scheduling objects table. Please run the expensive repair jobs via occ maintenance:repair --include-expensive." : "ۋاقىت جەدۋىلى جەدۋىلىدە% s دىن ئارتۇق قۇر بار. قىممەت رېمونت قىلىش ئىشلىرىنى رېمونت قىلىش ئارقىلىق ئىجرا قىلىڭ: رېمونت قىلىش - قىممەتنى ئۆز ئىچىگە ئالىدۇ.",
"Scheduling objects table size is within acceptable range." : "ئوبيېكت جەدۋىلىنىڭ چوڭلۇقى قوبۇل قىلىشقا بولىدىغان دائىرىدە.",
"HTTP headers" : "HTTP ماۋزۇلىرى",
- "- The `%1$s` HTTP header is not set to `%2$s`. Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "- \"% 1 $ s\" HTTP ماۋزۇسى% 2 $ s قىلىپ تەڭشەلمىدى. بۇ ئىقتىدارنى مۇۋاپىق تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بەزى ئىقتىدارلار نورمال ئىشلىمەسلىكى مۇمكىن.",
- "- The `%1$s` HTTP header is not set to `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "- \"% 1 $ s\" HTTP ماۋزۇسى% 2 $ s قىلىپ تەڭشەلمىدى. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
- "- The `%1$s` HTTP header does not contain `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "-% 1 $ s` HTTP ماۋزۇسىدا% 2 $ s` يوق. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
- "- The `%1$s` HTTP header is not set to `%2$s`, `%3$s`, `%4$s`, `%5$s` or `%6$s`. This can leak referer information. See the {w3c-recommendation}." : "- \"% 1 $ s\" HTTP بەت بېشى \"% 2 $ s\" ، \"% 3 $ s\" ، \"% 4 $ s\" ، \"% 5 $ s\" ياكى \"% 6 $ s\" قىلىپ بېكىتىلمىگەن. بۇ رېفېراندۇم ئۇچۇرلىرىنى ئاشكارىلىشى مۇمكىن. {W3c- تەۋسىيە} گە قاراڭ.",
+ "- The `%1$s` HTTP header is not set to `%2$s`. Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "- \"%1 $ s\" HTTP ماۋزۇسى%2 $ s قىلىپ تەڭشەلمىدى. بۇ ئىقتىدارنى مۇۋاپىق تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بەزى ئىقتىدارلار نورمال ئىشلىمەسلىكى مۇمكىن.",
+ "- The `%1$s` HTTP header is not set to `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "- \"%1 $ s\" HTTP ماۋزۇسى%2 $ s قىلىپ تەڭشەلمىدى. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
+ "- The `%1$s` HTTP header does not contain `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "-%1 $ s` HTTP ماۋزۇسىدا%2 $ s` يوق. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
+ "- The `%1$s` HTTP header is not set to `%2$s`, `%3$s`, `%4$s`, `%5$s` or `%6$s`. This can leak referer information. See the {w3c-recommendation}." : "- \"%1 $ s\" HTTP بەت بېشى \"%2 $ s\" ، \"%3 $ s\" ، \"%4 $ s\" ، \"%5 $ s\" ياكى \"%6 $ s\" قىلىپ بېكىتىلمىگەن. بۇ رېفېراندۇم ئۇچۇرلىرىنى ئاشكارىلىشى مۇمكىن. {w3c-recommendation}- تەۋسىيە} گە قاراڭ.",
"- The `Strict-Transport-Security` HTTP header is not set to at least `%d` seconds (current value: `%d`). For enhanced security, it is recommended to use a long HSTS policy." : "- «قاتتىق قاتناش-بىخەتەرلىك» HTTP ماۋزۇسى كەم دېگەندە% d` سېكۇنت قىلىپ بېكىتىلمىگەن (ھازىرقى قىممىتى:% d`). بىخەتەرلىكنى كۈچەيتىش ئۈچۈن ، ئۇزۇن HSTS سىياسىتىنى ئىشلىتىش تەۋسىيە قىلىنىدۇ.",
"- The `Strict-Transport-Security` HTTP header is malformed: `%s`. For enhanced security, it is recommended to enable HSTS." : "- \"قاتتىق-قاتناش-بىخەتەرلىك\" HTTP ماۋزۇسى خاتا: \"% s\". كۈچەيتىلگەن بىخەتەرلىك ئۈچۈن ، HSTS نى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
"- The `Strict-Transport-Security` HTTP header is not set (should be at least `%d` seconds). For enhanced security, it is recommended to enable HSTS." : "- «قاتتىق-قاتناش-بىخەتەرلىك» HTTP ماۋزۇسى تەڭشەلمىدى (كەم دېگەندە% d` سېكۇنت بولۇشى كېرەك). كۈچەيتىلگەن بىخەتەرلىك ئۈچۈن ، HSTS نى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
@@ -276,9 +288,9 @@ OC.L10N.register(
"Could not check that your web server serves security headers correctly, unable to query `%s`" : "تور مۇلازىمېتىرىڭىزنىڭ بىخەتەرلىك ماۋزۇلىرىغا توغرا مۇلازىمەت قىلىدىغانلىقىنى تەكشۈرەلمىدىڭىز ، «% s» نى سۈرۈشتۈرەلمەيسىز",
"Your server is correctly configured to send security headers." : "مۇلازىمېتىرىڭىز بىخەتەرلىك ماۋزۇلىرىنى ئەۋەتىش ئۈچۈن توغرا تەڭشەلدى.",
"Database version" : "ساندان نەشرى",
- "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB 10.3 نەشرى بايقالدى ، بۇ نەشرى ئۆمرىنىڭ ئاخىرى بولۇپ ، پەقەت ئۇبۇنتۇ 20.04 نىڭ بىر قىسمى سۈپىتىدە قوللايدۇ. MariaDB> =% 1 $ s ۋە <=% 2 $ s Nextcloud نىڭ بۇ نەشىرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
- "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB نەشرى «% 1 $ s» بايقالدى. MariaDB> =% 2 $ s ۋە <=% 3 $ s Nextcloud نىڭ بۇ نەشىرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
- "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL نەشرى \"% 1 $ s\" بايقالدى. MySQL> =% 2 $ s ۋە <=% 3 $ s Nextcloud نىڭ بۇ نەشرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
+ "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB 10.3 نەشرى بايقالدى ، بۇ نەشرى ئۆمرىنىڭ ئاخىرى بولۇپ ، پەقەت ئۇبۇنتۇ 20.04 نىڭ بىر قىسمى سۈپىتىدە قوللايدۇ. MariaDB> =%1 $ s ۋە <=%2 $ s Nextcloud نىڭ بۇ نەشىرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
+ "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB نەشرى «%1 $ s» بايقالدى. MariaDB> =%2 $ s ۋە <=%3 $ s Nextcloud نىڭ بۇ نەشىرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
+ "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL نەشرى \"%1 $ s\" بايقالدى. MySQL> =%2 $ s ۋە <=%3 $ s Nextcloud نىڭ بۇ نەشرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite ھازىر ئارقا ساندان سۈپىتىدە ئىشلىتىلىۋاتىدۇ. چوڭراق قاچىلاش ئۈچۈن باشقا ساندان ئارقا سۇپىسىغا ئالماشتۇرۇشىڭىزنى تەۋسىيە قىلىمىز. بۇ ئۈستەل يۈزى خېرىدارىنى ھۆججەت ماس قەدەمدە ئىشلەتكەندە ئالاھىدە تەۋسىيە قىلىنىدۇ. باشقا ساندانغا كۆچۈش ئۈچۈن بۇيرۇق قۇرى قورالىنى ئىشلىتىڭ: \"occ db: convert-type\".",
"Unknown database platform" : "نامەلۇم ساندان سۇپىسى",
"Architecture" : "بىناكارلىق",
@@ -303,7 +315,7 @@ OC.L10N.register(
"Your server is correctly configured to serve `.well-known` URLs." : "مۇلازىمېتىرىڭىز «.well-known» URL لىرىغا مۇلازىمەت قىلىش ئۈچۈن توغرا تەڭشەلدى.",
"Font file loading" : "خەت نۇسخىسىنى يۈكلەش",
"Could not check for {extension} loading support. Please check manually if your webserver serves `.{extension}` files." : "{كېڭەيتىش} يۈكلەشنى قوللىمىدى. ئەگەر تور مۇلازىمېتىرىڭىز.",
- "Your web server is not properly set up to deliver .{extension} files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustment to also deliver .{extension} files. Compare your Nginx configuration to the recommended configuration in our documentation." : "تور مۇلازىمېتىرىڭىز يەتكۈزۈش ئۈچۈن مۇۋاپىق تەڭشەلمىدى. {كېڭەيتىش} ھۆججەتلىرى. بۇ ئادەتتە Nginx سەپلىمىسىدىكى مەسىلە. Nextcloud 15 ئۈچۈن ئۇ يەنە {كېڭەيتىش} ھۆججەتلىرىنى يەتكۈزۈش ئۈچۈن تەڭشەشكە موھتاج. Nginx سەپلىمىسىنى ھۆججەتلىرىمىزدىكى تەۋسىيە قىلىنغان سەپلىمىگە سېلىشتۇرۇڭ.",
+ "Your web server is not properly set up to deliver .{extension} files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustment to also deliver .{extension} files. Compare your Nginx configuration to the recommended configuration in our documentation." : "تور مۇلازىمېتىرىڭىز يەتكۈزۈش ئۈچۈن مۇۋاپىق تەڭشەلمىدى. {extension} ھۆججەتلىرى. بۇ ئادەتتە Nginx سەپلىمىسىدىكى مەسىلە. Nextcloud 15 ئۈچۈن ئۇ يەنە {extension} ھۆججەتلىرىنى يەتكۈزۈش ئۈچۈن تەڭشەشكە موھتاج. Nginx سەپلىمىسىنى ھۆججەتلىرىمىزدىكى تەۋسىيە قىلىنغان سەپلىمىگە سېلىشتۇرۇڭ.",
"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 تەڭشىكى",
@@ -373,13 +385,13 @@ OC.L10N.register(
"Excluded groups" : "چىقىرىۋېتىلگەن گۇرۇپپىلار",
"When groups are selected/excluded, they use the following logic to determine if an account has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "گۇرۇپپىلار تاللانغان / چىقىرىۋېتىلگەندە ، ئۇلار تۆۋەندىكى لوگىكا ئارقىلىق ھېساباتنىڭ 2FA ئىجرا قىلىنغان-قىلىنمىغانلىقىنى ئېنىقلايدۇ: ئەگەر گۇرۇپپا تاللانمىسا ، چىقىرىۋېتىلگەن گۇرۇپپا ئەزالىرىدىن باشقا ھەممە ئادەم ئۈچۈن 2FA قوزغىتىلىدۇ. ئەگەر گۇرۇپپىلار تاللانسا ، بۇلارنىڭ بارلىق ئەزالىرى ئۈچۈن 2FA قوزغىتىلغان. ئەگەر ھېسابات تاللانغان ۋە چىقىرىۋېتىلگەن گۇرۇپپىدا بولسا ، تاللانغانلار ئالدىنقى ئورۇنغا قويىدۇ ۋە 2FA ئىجرا قىلىنىدۇ.",
"Save changes" : "ئۆزگەرتىشلەرنى ساقلاڭ",
- "Show details for {appName} app" : "{AppName} دېتالىنىڭ تەپسىلاتلىرىنى كۆرسىتىڭ",
- "Update to {update}" : "{يېڭىلاش} غا يېڭىلاش",
+ "Show details for {appName} app" : "{appName} دېتالىنىڭ تەپسىلاتلىرىنى كۆرسىتىڭ",
+ "Update to {update}" : "{update} غا يېڭىلاش",
"Remove" : "چىقىرىۋەت",
"Featured" : "Featured",
"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." : "ئالاھىدە ئەپلەر جەمئىيەت تەرىپىدىن ۋە تەرەققىي قىلدۇرۇلغان. ئۇلار مەركىزى ئىقتىدار بىلەن تەمىنلەيدۇ ھەمدە ئىشلەپچىقىرىشقا تەييار.",
- "Community rating: {score}/5" : "مەھەللە دەرىجىسى: {نومۇر} / 5",
+ "Community rating: {score}/5" : "مەھەللە دەرىجىسى: {score} / 5",
"All apps are up-to-date." : "بارلىق ئەپلەر ئەڭ يېڭى.",
"Icon" : "سىنبەلگە",
"Name" : "ئاتى",
@@ -412,7 +424,7 @@ OC.L10N.register(
"All" : "ھەممىسى",
"Limit app usage to groups" : "گۇرۇپپىلارغا ئەپ ئىشلىتىشنى چەكلەڭ",
"No results" : "ھېچقانداق نەتىجە يوق",
- "Update to {version}" : "{نەشرىگە يېڭىلاش}",
+ "Update to {version}" : "{version} يېڭىلاش}",
"Default Deploy daemon is not accessible" : "سۈكۈتتىكى ئورۇنلاشتۇرۇش daemon نى زىيارەت قىلغىلى بولمايدۇ",
"Delete data on remove" : "ئۆچۈرۈش ھەققىدىكى سانلىق مەلۇماتلارنى ئۆچۈرۈڭ",
"This app has no minimum Nextcloud version assigned. This will be an error in the future." : "بۇ ئەپنىڭ ئەڭ تۆۋەن Nextcloud نەشرى يوق. بۇ كەلگۈسىدە خاتالىق بولىدۇ.",
@@ -448,12 +460,12 @@ OC.L10N.register(
"Google Chrome for Android" : "ئاندىرويىد ئۈچۈن Google Chrome",
"{productName} iOS app" : "{productName} iOS دېتالى",
"{productName} Android app" : "{productName} Android ئەپ",
- "{productName} Talk for iOS" : "{productName iOS iOS ئۈچۈن پاراڭ",
- "{productName} Talk for Android" : "{productName Android ئاندىرويىد ئۈچۈن پاراڭ",
+ "{productName} Talk for iOS" : "{productName} iOS iOS ئۈچۈن پاراڭ",
+ "{productName} Talk for Android" : "{productName} Android ئاندىرويىد ئۈچۈن پاراڭ",
"Sync client" : "ماس قەدەملىك خېرىدار",
"This session" : "بۇ يىغىن",
- "{client} - {version} ({system})" : "{خېرىدار} - {نەشرى} ({سىستېما})",
- "{client} - {version}" : "{خېرىدار} - {نەشرى}",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device" : "ئۈسكۈنە",
"Last activity" : "ئاخىرقى پائالىيەت",
"Devices & sessions" : "ئۈسكۈنىلەر ۋە ئولتۇرۇشلار",
@@ -473,8 +485,8 @@ OC.L10N.register(
"Could not copy app password. Please copy it manually." : "ئەپ مەخپىي نومۇرىنى كۆچۈرەلمىدى. ئۇنى قولدا كۆچۈرۈڭ.",
"Could not copy login name. Please copy it manually." : "كىرىش نامىنى كۆچۈرەلمىدى. ئۇنى قولدا كۆچۈرۈڭ.",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "مۇلازىمېتىرنىڭ نورمال ئىشلىشى ئۈچۈن تەگلىك خىزمىتىنى توغرا تەڭشەش كېرەك. Cron بولسا تەۋسىيە قىلىنغان تەڭشەك. تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن بۇ ھۆججەتلەرنى كۆرۈڭ.",
- "Last job execution ran {time}. Something seems wrong." : "ئاخىرقى خىزمەت ئىجرا قىلىش ۋاقتى {ۋاقىت}. بىر نەرسە خاتادەك قىلىدۇ.",
- "Last job ran {relativeTime}." : "ئاخىرقى خىزمەت {relativeTime ran ئىجرا قىلىندى.",
+ "Last job execution ran {time}. Something seems wrong." : "ئاخىرقى خىزمەت ئىجرا قىلىش ۋاقتى {time}. بىر نەرسە خاتادەك قىلىدۇ.",
+ "Last job ran {relativeTime}." : "ئاخىرقى خىزمەت {relativeTime} ran ئىجرا قىلىندى.",
"Background job did not run yet!" : "ئارقا كۆرۈنۈش خىزمىتى تېخى ئىجرا بولمىدى!",
"AJAX" : "AJAX",
"Execute one task with each page loaded. Use case: Single account instance." : "ھەر بىر بەت يۈكلەنگەن بىر ۋەزىپىنى ئىجرا قىلىڭ. ئەھۋالنى ئىشلىتىش: يەككە ھېسابات مىسالى.",
@@ -483,7 +495,7 @@ OC.L10N.register(
"Cron (Recommended)" : "كرون (تەۋسىيە قىلىنغان)",
"Use system cron service to call the cron.php file every 5 minutes." : "سىستېما cron مۇلازىمىتىدىن پايدىلىنىپ ھەر 5 مىنۇتتا cron.php ھۆججىتىگە تېلېفون قىلىڭ.",
"The cron.php needs to be executed by the system account \"{user}\"." : "Cron.php سىستېما ھېساباتى \"{user}\" تەرىپىدىن ئىجرا قىلىنىشى كېرەك.",
- "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "PHP POSIX كېڭەيتىش تەلەپ قىلىنىدۇ. تېخىمۇ كۆپ تەپسىلاتلارنى {linkstart} PHP ھۆججىتى {linkend see دىن كۆرۈڭ.",
+ "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "PHP POSIX كېڭەيتىش تەلەپ قىلىنىدۇ. تېخىمۇ كۆپ تەپسىلاتلارنى {linkstart} PHP ھۆججىتى {linkend} see دىن كۆرۈڭ.",
"Unable to update background job mode" : "تەگلىك خىزمەت ھالىتىنى يېڭىلاشقا ئامالسىز",
"Profile" : "ئارخىپ",
"Enable or disable profile by default for new accounts." : "يېڭى ھېسابات ئۈچۈن سۈكۈتتىكى ھالەتتە ئارخىپنى قوزغىتىڭ ياكى چەكلەڭ.",
@@ -502,16 +514,16 @@ OC.L10N.register(
"This is the final warning: Do you really want to enable encryption?" : "بۇ ئاخىرقى ئاگاھلاندۇرۇش: مەخپىيلەشتۈرۈشنى قوزغىتىشنى خالامسىز؟",
"No encryption module loaded, please enable an encryption module in the app menu." : "شىفىرلاش مودۇلى يۈكلەنمىدى ، ئەپ تىزىملىكىدە مەخپىيلەشتۈرۈش مودۇلىنى قوزغىتىڭ.",
"Select default encryption module:" : "سۈكۈتتىكى مەخپىيلەشتۈرۈش مودۇلىنى تاللاڭ:",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "مەخپىيلەشتۈرۈش ئاچقۇچلىرىڭىزنى كونا مەخپىيلەشتۈرۈش (ownCloud <= 8.0) دىن يېڭىسىغا كۆچۈرۈشىڭىز كېرەك. «كۆڭۈلدىكى مەخپىيلەشتۈرۈش مودۇلى» نى قوزغىتىپ {بۇيرۇق run نى ئىجرا قىلىڭ",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "مەخپىيلەشتۈرۈش ئاچقۇچلىرىڭىزنى كونا مەخپىيلەشتۈرۈش (ownCloud <= 8.0) دىن يېڭىسىغا كۆچۈرۈشىڭىز كېرەك. «كۆڭۈلدىكى مەخپىيلەشتۈرۈش مودۇلى» نى قوزغىتىپ {command} run نى ئىجرا قىلىڭ",
"Unable to update server side encryption config" : "مۇلازىمېتىر تەرەپ مەخپىيلەشتۈرۈش سەپلىمىسىنى يېڭىلاشقا ئامالسىز",
"Please confirm the group removal" : "گۇرۇپپا ئۆچۈرۈلگەنلىكىنى جەزملەشتۈرۈڭ",
- "You are about to remove the group \"{group}\". The accounts will NOT be deleted." : "سىز «{گۇرۇپپا}» گۇرۇپپىسىنى ئۆچۈرمەكچى بولۇۋاتىسىز. ھېساباتلار ئۆچۈرۈلمەيدۇ.",
+ "You are about to remove the group \"{group}\". The accounts will NOT be deleted." : "سىز «{group}» گۇرۇپپىسىنى ئۆچۈرمەكچى بولۇۋاتىسىز. ھېساباتلار ئۆچۈرۈلمەيدۇ.",
"Cancel" : "ۋاز كەچ",
"Confirm" : "جەزملەشتۈرۈڭ",
"Submit" : "يوللاڭ",
"Rename group" : "گۇرۇپپىنىڭ نامىنى ئۆزگەرتىش",
"Remove group" : "گۇرۇپپىنى ئۆچۈرۈڭ",
- "Failed to remove group \"{group}\"" : "«{گۇرۇپپا}» گۇرۇپپىسىنى ئۆچۈرەلمىدى",
+ "Failed to remove group \"{group}\"" : "«{group}» گۇرۇپپىسىنى ئۆچۈرەلمىدى",
"Current password" : "نۆۋەتتىكى ئىم",
"New password" : "يېڭى ئىم",
"Change password" : "ئىم ئۆزگەرت",
@@ -538,7 +550,7 @@ OC.L10N.register(
"Your full name" : "تولۇق ئىسمىڭىز",
"Primary email for password reset and notifications" : "پارولنى ئەسلىگە كەلتۈرۈش ۋە ئۇقتۇرۇش ئۈچۈن دەسلەپكى ئېلېكترونلۇق خەت",
"Email options" : "ئېلېكترونلۇق خەت تاللانمىلىرى",
- "Options for additional email address {index}" : "قوشۇمچە ئېلېكترونلۇق خەت ئادرېسى {كۆرسەتكۈچ}",
+ "Options for additional email address {index}" : "قوشۇمچە ئېلېكترونلۇق خەت ئادرېسى {index}",
"Remove primary email" : "دەسلەپكى ئېلېكترونلۇق خەتنى ئۆچۈرۈڭ",
"Delete email" : "ئېلېكترونلۇق خەتنى ئۆچۈرۈڭ",
"This address is not confirmed" : "بۇ ئادرېس جەزملەشتۈرۈلمىدى",
@@ -561,7 +573,7 @@ OC.L10N.register(
"Unable to update language" : "تىلنى يېڭىلاشقا ئامالسىز",
"No language set" : "تىل يوق",
"Locales" : "Locales",
- "Week starts on {firstDayOfWeek}" : "ھەپتە {firstDayOfWeek on دا باشلىنىدۇ",
+ "Week starts on {firstDayOfWeek}" : "ھەپتە {firstDayOfWeek} on دا باشلىنىدۇ",
"Unable to update locale" : "يەرلىكنى يېڭىلاشقا ئامالسىز",
"No locale set" : "يەرلىك ئورۇن يوق",
"Your city" : "شەھىرىڭىز",
@@ -571,7 +583,7 @@ OC.L10N.register(
"Enable profile" : "ئارخىپنى قوزغىتىڭ",
"Unable to update profile enabled state" : "ئارخىپ قوزغىتىلغان ھالەتنى يېڭىلاشقا ئامالسىز",
"The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "كۆرۈنۈش ياكى دائىرىنىڭ تېخىمۇ چەكلىمىگە ئۇچرايدىغان تەڭشىكى ئارخىپىڭىزغا ھۆرمەت قىلىنىدۇ. مەسىلەن ، كۆرۈنۈشچانلىقى «ھەممەيلەنگە كۆرسىتىش» قىلىپ بېكىتىلسە ، دائىرىسى «شەخسىي» قىلىپ بېكىتىلسە ، «شەخسىي» ھۆرمەت قىلىنىدۇ.",
- "Unable to update visibility of {displayId}" : "{DisplayId vis نىڭ كۆرۈنۈشچانلىقىنى يېڭىلاشقا ئامالسىز",
+ "Unable to update visibility of {displayId}" : "{displayId} vis نىڭ كۆرۈنۈشچانلىقىنى يېڭىلاشقا ئامالسىز",
"she/her" : "she / her",
"he/him" : "he / him",
"they/them" : "ئۇلار / ئۇلار",
@@ -581,10 +593,10 @@ OC.L10N.register(
"Your website" : "تور بېتىڭىز",
"No {property} set" : "No {property} set",
"Invalid value" : "ئىناۋەتسىز قىممەت",
- "Unable to update {property}" : "يېڭىلاشقا ئامالسىز {مۈلۈك}",
- "Change scope level of {property}, current scope is {scope}" : "دائىرە دەرىجىسىنى ئۆزگەرتىش {مۈلۈك} ، نۆۋەتتىكى دائىرە {دائىرە}",
- "Unable to update federation scope of the primary {property}" : "دەسلەپكى {مۈلۈكنىڭ فېدېراتسىيە دائىرىسىنى يېڭىلاشقا ئامالسىز",
- "Unable to update federation scope of additional {property}" : "قوشۇمچە {مۈلۈكنىڭ فېدېراتسىيە دائىرىسىنى يېڭىلاشقا ئامالسىز",
+ "Unable to update {property}" : "يېڭىلاشقا ئامالسىز {property}",
+ "Change scope level of {property}, current scope is {scope}" : "دائىرە دەرىجىسىنى ئۆزگەرتىش {property} ، نۆۋەتتىكى دائىرە {scope}",
+ "Unable to update federation scope of the primary {property}" : "دەسلەپكى {property} فېدېراتسىيە دائىرىسىنى يېڭىلاشقا ئامالسىز",
+ "Unable to update federation scope of additional {property}" : "قوشۇمچە {property} فېدېراتسىيە دائىرىسىنى يېڭىلاشقا ئامالسىز",
"Add additional email" : "قوشۇمچە ئېلېكترونلۇق خەت قوشۇڭ",
"Add" : "قوش",
"Create" : "قۇر",
@@ -643,14 +655,14 @@ OC.L10N.register(
"Disable account" : "ھېساباتنى چەكلەش",
"Enable account" : "ھېساباتنى قوزغىتىش",
"Resend welcome email" : "قارشى ئالىدىغان ئېلېكترونلۇق خەتنى ئەۋەتىڭ",
- "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "ئۈسكۈنە يۈتۈپ كەتسە ياكى تەشكىلاتتىن چىقسا ، بۇ {userid associated غا مۇناسىۋەتلىك بارلىق ئۈسكۈنىلەردىن Nextcloud سانلىق مەلۇماتلىرىنى يىراقتىن ئۆچۈرەلەيدۇ. ئۈسكۈنىلەر تورغا ئۇلانغاندىلا ئىشلەيدۇ.",
+ "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "ئۈسكۈنە يۈتۈپ كەتسە ياكى تەشكىلاتتىن چىقسا ، بۇ {userid} associated غا مۇناسىۋەتلىك بارلىق ئۈسكۈنىلەردىن Nextcloud سانلىق مەلۇماتلىرىنى يىراقتىن ئۆچۈرەلەيدۇ. ئۈسكۈنىلەر تورغا ئۇلانغاندىلا ئىشلەيدۇ.",
"Remote wipe of devices" : "ئۈسكۈنىلەرنى يىراقتىن سۈرتۈش",
- "Wipe {userid}'s devices" : "{Userid} ئۈسكۈنىلىرىنى ئۆچۈرۈڭ",
- "Wiped {userid}'s devices" : "{Userid} ئۈسكۈنىلىرىنى ئۆچۈرۈۋەتتى",
+ "Wipe {userid}'s devices" : "{userid} ئۈسكۈنىلىرىنى ئۆچۈرۈڭ",
+ "Wiped {userid}'s devices" : "{userid} ئۈسكۈنىلىرىنى ئۆچۈرۈۋەتتى",
"Failed to update line manager" : "قۇر باشقۇرغۇچىنى يېڭىلاش مەغلۇب بولدى",
- "Fully delete {userid}'s account including all their personal files, app data, etc." : "{Userid account نىڭ بارلىق شەخسىي ھۆججەتلىرى ، ئەپ سانلىق مەلۇماتلىرى قاتارلىقلارنى ئۆز ئىچىگە ئالىدۇ.",
+ "Fully delete {userid}'s account including all their personal files, app data, etc." : "{userid} account نىڭ بارلىق شەخسىي ھۆججەتلىرى ، ئەپ سانلىق مەلۇماتلىرى قاتارلىقلارنى ئۆز ئىچىگە ئالىدۇ.",
"Account deletion" : "ھېسابات ئۆچۈرۈش",
- "Delete {userid}'s account" : "{Userid account نىڭ ھېساباتىنى ئۆچۈرۈڭ",
+ "Delete {userid}'s account" : "{userid} account نىڭ ھېساباتىنى ئۆچۈرۈڭ",
"Display name was successfully changed" : "كۆرسىتىش ئىسمى مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى",
"Password was successfully changed" : "پارول مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى",
"Email was successfully changed" : "ئېلېكترونلۇق خەت مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى",
@@ -691,11 +703,11 @@ OC.L10N.register(
"App Store" : "ئەپ دۇكىنى",
"Loading categories" : "تۈرلەرنى يۈكلەۋاتىدۇ",
"Developer documentation ↗" : "ئاچقۇچىلار ھۆججىتى ↗",
- "Version {version}, {license}-licensed" : "نەشرى {نەشرى} ، {ئىجازەتنامە} ئىجازەتنامىسى",
- "Version {version}" : "نەشرى {نەشرى}",
+ "Version {version}, {license}-licensed" : "نەشرى {version} ، {license} ئىجازەتنامىسى",
+ "Version {version}" : "نەشرى {version}",
"All accounts" : "بارلىق ھېساباتلار",
"Admins" : "باشقۇرغۇچى",
- "Account group: {group}" : "ھېسابات گۇرۇپپىسى: {گۇرۇپپا}",
+ "Account group: {group}" : "ھېسابات گۇرۇپپىسى: {group}",
"Account management" : "ھېسابات باشقۇرۇش",
"Creating group…" : "گۇرۇپپا قۇرۇش…",
"Create group" : "گۇرۇپپا قۇرۇش",
@@ -736,8 +748,8 @@ OC.L10N.register(
"Show to logged in accounts only" : "پەقەت ھېساباتقا كىرگەنلىكىنى كۆرسەت",
"Hide" : "يوشۇر",
"manual-install apps cannot be updated" : "قولدا قاچىلاش ئەپلىرىنى يېڭىلاشقا بولمايدۇ",
- "{progress}% Deploying …" : "{ئىلگىرىلەش}% ئورۇنلاشتۇرۇش…",
- "{progress}% Initializing …" : "{ئىلگىرىلەش}% باشلاش…",
+ "{progress}% Deploying …" : "{progress}% ئورۇنلاشتۇرۇش…",
+ "{progress}% Initializing …" : "{progress}% باشلاش…",
"Health checking" : "سالامەتلىك تەكشۈرتۈش",
"Deploy and Enable" : "ئورۇنلاشتۇرۇش ۋە قوزغىتىش",
"Download and enable" : "چۈشۈرۈش ۋە قوزغىتىش",
@@ -792,10 +804,10 @@ OC.L10N.register(
"There are some errors regarding your setup." : "سىزنىڭ تەڭشىشىڭىزگە مۇناسىۋەتلىك بەزى خاتالىقلار بار.",
"There are some warnings regarding your setup." : "سىزنىڭ تەڭشىشىڭىزگە مۇناسىۋەتلىك بەزى ئاگاھلاندۇرۇشلار بار.",
"Checking for system and security issues." : "سىستېما ۋە بىخەتەرلىك مەسىلىلىرىنى تەكشۈرۈش.",
- "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "<A target = \"_ blank\" rel = \"noreferrer noopener\" href = \"% 1 $ s\"> قاچىلاش قوللانمىسى ↗ </a> نى قايتا تەكشۈرۈپ ، <a href = \"% 2 دىكى خاتالىق ياكى ئاگاھلاندۇرۇشلارنى تەكشۈرۈڭ. $ s \"> خاتىرە </a>.",
+ "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "<A target = \"_ blank\" rel = \"noreferrer noopener\" href = \"%1 $ s\"> قاچىلاش قوللانمىسى ↗ </a> نى قايتا تەكشۈرۈپ ، <a href = \"%2 دىكى خاتالىق ياكى ئاگاھلاندۇرۇشلارنى تەكشۈرۈڭ. $ s \"> خاتىرە </a>.",
"Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>." : "Nextcloud نىڭ بىخەتەرلىكىنى <a target = \"_ blank\" rel = \"noreferrer noopener\" href = \"% s\"> بىخەتەرلىك تەكشۈرۈشىمىز ↗ </a> دىن تەكشۈرۈڭ.",
"Reasons to use Nextcloud in your organization" : "تەشكىلاتىڭىزدىكى Nextcloud نى ئىشلىتىشنىڭ سەۋەبلىرى",
- "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "{Communityopen} Nextcloud مەھەللىسى {linkclose by تەرىپىدىن ئىجاد قىلىنغان ، {githubopen} مەنبە كودى {linkclose {ئىجازەتنامە {AGPL {linkclose under ئاستىدا ئىجازەت بېرىلگەن.",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "{Communityopen} Nextcloud مەھەللىسى {linkclose} by تەرىپىدىن ئىجاد قىلىنغان ، {githubopen} مەنبە كودى {linkclose} {ئىجازەتنامە} {AGPL} {linkclose} under ئاستىدا ئىجازەت بېرىلگەن.",
"Like our Facebook page" : "بىزنىڭ Facebook بېتىمىزگە ئوخشاش",
"Follow us on X" : "بىزگە ئەگىشىڭ",
"Follow us on Mastodon" : "بىزگە ئەگىشىڭ",
@@ -835,16 +847,16 @@ OC.L10N.register(
"Allow username autocompletion in share dialog and allow access to the system address book" : "ئورتاقلىشىش دىئالوگىدا ئىشلەتكۈچى نامىنىڭ ئۆزلۈكىدىن تاماملىنىشىغا يول قويۇڭ ۋە سىستېما ئادرېس دەپتىرىنى زىيارەت قىلالايسىز",
"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." : "بارلىق ئىشلەتكۈچىلەر ۋە ئالاھىدە گۇرۇپپىلار ئۈچۈن ئىككى ئامىللىق دەلىللەشنى يولغا قويغىلى بولىدۇ. ئەگەر ئۇلاردا ئىككى ئامىل تەمىنلىگۈچى سەپلەنمىسە ، ئۇلار سىستېمىغا كىرەلمەيدۇ.",
"When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "گۇرۇپپىلار تاللانغان / چىقىرىۋېتىلگەندە ، ئۇلار تۆۋەندىكى لوگىكا ئارقىلىق ئىشلەتكۈچىنىڭ 2FA نىڭ ئىجرا قىلىنغان-قىلىنمىغانلىقىنى ئېنىقلايدۇ: ئەگەر گۇرۇپپا تاللانمىسا ، چىقىرىۋېتىلگەن گۇرۇپپا ئەزالىرىدىن باشقا ھەممە ئادەم ئۈچۈن 2FA قوزغىتىلىدۇ. ئەگەر گۇرۇپپىلار تاللانسا ، بۇلارنىڭ بارلىق ئەزالىرى ئۈچۈن 2FA قوزغىتىلغان. ئەگەر ئىشلەتكۈچى ھەم تاللانغان ۋە چىقىرىۋېتىلگەن گۇرۇپپىدا بولسا ، تاللانغانلار ئالدىنقى ئورۇنغا قويىدۇ ۋە 2FA ئىجرا قىلىنىدۇ.",
- "{license}-licensed" : "{ئىجازەتنامە",
- "Rating: {score}/10" : "باھا: {نومۇر} / 10",
+ "{license}-licensed" : "{license}",
+ "Rating: {score}/10" : "باھا: {score} / 10",
"Username" : "ئىشلەتكۈچى ئاتى",
"Execute one task with each page loaded. Use case: Single user instance." : "ھەر بىر بەت يۈكلەنگەن بىر ۋەزىپىنى ئىجرا قىلىڭ. ئىشلىتىش قېپى: يەككە ئىشلەتكۈچى مىسالى.",
"cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage)." : "cron.php ھەر 5 مىنۇتتا HTTP ئارقىلىق cron.php غا تېلېفون قىلىش ئۈچۈن webcron مۇلازىمىتىدە تىزىملىتىلىدۇ. ئىشلىتىش قېپى: ناھايىتى كىچىك مىسال (ئىشلىتىش ئەھۋالىغا ئاساسەن 1-5 ئىشلەتكۈچى).",
"The cron.php needs to be executed by the system user \"{user}\"." : "Cron.php سىستېما ئىشلەتكۈچى \"{user}\" تەرىپىدىن ئىجرا قىلىنىشى كېرەك.",
"Enable or disable profile by default for new users." : "يېڭى ئىشلەتكۈچى ئۈچۈن سۈكۈتتىكى ھالەتتە ئارخىپنى قوزغىتىڭ ياكى چەكلەڭ.",
- "You are about to remove the group \"{group}\". The users will NOT be deleted." : "سىز «{گۇرۇپپا}» گۇرۇپپىسىنى ئۆچۈرمەكچى بولۇۋاتىسىز. ئىشلەتكۈچىلەر ئۆچۈرۈلمەيدۇ.",
- "You are using <strong>{usage}</strong>" : "سىز <strong> {ئىشلىتىش} </strong> نى ئىشلىتىۋاتىسىز",
- "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "سىز <strong> {totalSpace} </strong> نىڭ <strong> {ئىشلىتىش} </strong> نى ئىشلىتىۋاتىسىز (<strong> {useRelative}% </strong>)",
+ "You are about to remove the group \"{group}\". The users will NOT be deleted." : "سىز «{group}» گۇرۇپپىسىنى ئۆچۈرمەكچى بولۇۋاتىسىز. ئىشلەتكۈچىلەر ئۆچۈرۈلمەيدۇ.",
+ "You are using <strong>{usage}</strong>" : "سىز <strong> {usage} </strong> نى ئىشلىتىۋاتىسىز",
+ "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "سىز <strong> {usage} </strong> نىڭ <strong> {totalSpace} </strong> نى ئىشلىتىۋاتىسىز (<strong> {usageRelative}% </strong>)",
"Additional emails" : "قوشۇمچە ئېلېكترونلۇق خەت",
"Enable Profile" : "ئارخىپنى قوزغىتىڭ",
"No users" : "ئىشلەتكۈچى يوق",
@@ -878,6 +890,7 @@ OC.L10N.register(
"Send welcome email to new users" : "يېڭى ئىشلەتكۈچىلەرگە ئېلېكترونلۇق خەت ئەۋەتىڭ",
"Name your device" : "ئۈسكۈنىڭىزگە ئىسىم قويۇڭ",
"Server error while trying to add WebAuthn device" : "WebAuthn ئۈسكۈنىسىنى قوشماقچى بولغاندا مۇلازىمېتىر خاتالىقى",
+ "by {author}\n{license}" : "by {author}\n{license}",
"User management" : "ئىشلەتكۈچى باشقۇرۇش",
"Active users" : "ئاكتىپ ئىشلەتكۈچىلەر",
"Disabled users" : "چەكلەنگەن ئىشلەتكۈچى",
diff --git a/apps/settings/l10n/ug.json b/apps/settings/l10n/ug.json
index 0a1bfd233f6..4288573f59b 100644
--- a/apps/settings/l10n/ug.json
+++ b/apps/settings/l10n/ug.json
@@ -18,10 +18,22 @@
"Groups" : "گۇرۇپپا",
"Group list is empty" : "گۇرۇپپا تىزىملىكى قۇرۇق",
"Unable to retrieve the group list" : "گۇرۇپپا تىزىملىكىنى ئەسلىگە كەلتۈرەلمىدى",
+ "{actor} added you to group {group}" : "{actor} سىزنى گۇرۇپپىغا {group} قوشتى}",
+ "You added {user} to group {group}" : "گۇرۇپپا {user} {group} نى قوشتىڭىز",
+ "{actor} added {user} to group {group}" : "{actor} گۇرۇپپىغا {user} قوشۇلدى {group}",
+ "An administrator added you to group {group}" : "باشقۇرغۇچى سىزنى {group} گۇرۇپپىسىغا قوشتى",
+ "An administrator added {user} to group {group}" : "بىر باشقۇرغۇچى {user} group گۇرۇپپىغا {group} نى قوشتى",
+ "{actor} removed you from group {group}" : "{actor} سىزنى گۇرۇپپا {group} چىقىرىۋەتتى",
+ "You removed {user} from group {group}" : "گۇرۇپپا {user} {group} نى ئۆچۈردىڭىز",
+ "{actor} removed {user} from group {group}" : "{ئارتىس} گۇرۇپپىدىن {ئىشلەتكۈچى} گۇرۇپپىدىن چىقىرىۋېتىلدى",
+ "An administrator removed you from group {group}" : "باشقۇرغۇچى سىزنى گۇرۇپپا {group} چىقىرىۋەتتى",
+ "An administrator removed {user} from group {group}" : "باشقۇرغۇچى {user} گۇرۇپپىدىن {group} نى ئۆچۈردى",
"Your <strong>group memberships</strong> were modified" : "سىزنىڭ <strong> گۇرۇپپا ئەزالىرىڭىز </ strong> ئۆزگەرتىلدى",
+ "{actor} changed your password" : "{actor} پارولىڭىزنى ئۆزگەرتتى",
"You changed your password" : "پارولىڭىزنى ئۆزگەرتتىڭىز",
"Your password was reset by an administrator" : "پارولىڭىزنى باشقۇرغۇچى ئەسلىگە كەلتۈردى",
"Your password was reset" : "پارولىڭىز ئەسلىگە كەلتۈرۈلدى",
+ "{actor} changed your email address" : "{actor} ئېلېكترونلۇق خەت ئادرېسىڭىزنى ئۆزگەرتتى",
"You changed your email address" : "ئېلېكترونلۇق خەت ئادرېسىڭىزنى ئۆزگەرتتىڭىز",
"Your email address was changed by an administrator" : "ئېلېكترونلۇق خەت ئادرېسىڭىزنى باشقۇرغۇچى ئۆزگەرتتى",
"You created an app password for a session named \"{token}\"" : "سىز «{token}» ناملىق يىغىن ئۈچۈن ئەپ پارولى قۇردىڭىز.",
@@ -31,10 +43,10 @@
"You granted filesystem access to app password \"{token}\"" : "ھۆججەت سىستېمىسىنىڭ «{token}» غا ھۆججەت سىستېمىسىنى زىيارەت قىلىشىغا ئىجازەت بەردىڭىز.",
"You revoked filesystem access from app password \"{token}\"" : "ئەپ پارولى \"{token}\" دىن ھۆججەت سىستېمىسىنىڭ زىيارەت قىلىنىشىنى بىكار قىلدىڭىز.",
"Security" : "بىخەتەرلىك",
- "You successfully logged in using two-factor authentication (%1$s)" : "مۇۋەپپەقىيەتلىك ھالدا ئىككى ئامىللىق دەلىللەش (% 1 $ s) نى ئىشلىتىپ كىردىڭىز",
- "A login attempt using two-factor authentication failed (%1$s)" : "ئىككى ئامىللىق دەلىللەش ئارقىلىق كىرىش سىنىقى مەغلۇپ بولدى (% 1 $ s)",
- "Remote wipe was started on %1$s" : "% 1 $ s دىن يىراقتىن سۈرتۈش باشلاندى",
- "Remote wipe has finished on %1$s" : "يىراقتىن سۈرتۈش% 1 $ s دا تاماملاندى",
+ "You successfully logged in using two-factor authentication (%1$s)" : "مۇۋەپپەقىيەتلىك ھالدا ئىككى ئامىللىق دەلىللەش (%1 $ s) نى ئىشلىتىپ كىردىڭىز",
+ "A login attempt using two-factor authentication failed (%1$s)" : "ئىككى ئامىللىق دەلىللەش ئارقىلىق كىرىش سىنىقى مەغلۇپ بولدى (%1 $ s)",
+ "Remote wipe was started on %1$s" : "%1 $ s دىن يىراقتىن سۈرتۈش باشلاندى",
+ "Remote wipe has finished on %1$s" : "يىراقتىن سۈرتۈش%1 $ s دا تاماملاندى",
"Your <strong>password</strong> or <strong>email</strong> was modified" : "سىزنىڭ <strong> پارولىڭىز </ strong> ياكى <strong> ئېلېكترونلۇق خەت </ strong> ئۆزگەرتىلدى",
"Settings" : "تەڭشەكلەر",
"Could not remove app." : "ئەپنى ئۆچۈرەلمىدى.",
@@ -70,16 +82,16 @@
"Some account data was invalid" : "بەزى ھېسابات سانلىق مەلۇماتلىرى ئىناۋەتسىز",
"In order to verify your Twitter account, post the following tweet on Twitter (please make sure to post it without any line breaks):" : "Twitter ھېساباتىڭىزنى دەلىللەش ئۈچۈن ، تۆۋەندىكى تىۋىتتېرنى Twitter غا يوللاڭ (ئۇنى ھېچقانداق قۇر ئۈزمەيلا يوللاڭ):",
"In order to verify your Website, store the following content in your web-root at '.well-known/CloudIdVerificationCode.txt' (please make sure that the complete text is in one line):" : "تور بېتىڭىزنى دەلىللەش ئۈچۈن تۆۋەندىكى مەزمۇنلارنى تور يىلتىزىڭىزدا '.well-known / CloudIdVerificationCode.txt' دا ساقلاڭ (تولۇق تېكىستنىڭ بىر قۇر ئىكەنلىكىنى جەزملەشتۈرۈڭ):",
- "%1$s changed your password on %2$s." : "% 1 $ s پارولىڭىزنى% 2 $ s غا ئۆزگەرتتى.",
+ "%1$s changed your password on %2$s." : "%1 $ s پارولىڭىزنى%2 $ s غا ئۆزگەرتتى.",
"Your password on %s was changed." : "% S دىكى پارولىڭىز ئۆزگەرتىلدى.",
"Your password on %s was reset by an administrator." : "% S دىكى پارولىڭىزنى باشقۇرغۇچى ئەسلىگە كەلتۈردى.",
"Your password on %s was reset." : "% S دىكى پارولىڭىز ئەسلىگە كەلتۈرۈلدى.",
- "Password for %1$s changed on %2$s" : "% 1 $ s نىڭ پارولى% 2 $ s دا ئۆزگەرتىلدى",
+ "Password for %1$s changed on %2$s" : "%1 $ s نىڭ پارولى%2 $ s دا ئۆزگەرتىلدى",
"Password changed for %s" : "پارول% s غا ئۆزگەرتىلدى",
"If you did not request this, please contact an administrator." : "بۇنى تەلەپ قىلمىغان بولسىڭىز ، باشقۇرغۇچى بىلەن ئالاقىلىشىڭ.",
"Your email address on %s was changed." : "% S دىكى ئېلېكترونلۇق خەت ئادرېسىڭىز ئۆزگەرتىلدى.",
"Your email address on %s was changed by an administrator." : "% S دىكى ئېلېكترونلۇق خەت ئادرېسىڭىزنى باشقۇرغۇچى ئۆزگەرتتى.",
- "Email address for %1$s changed on %2$s" : "% 1 $ s نىڭ ئېلېكترونلۇق خەت ئادرېسى% 2 $ s دا ئۆزگەردى",
+ "Email address for %1$s changed on %2$s" : "%1 $ s نىڭ ئېلېكترونلۇق خەت ئادرېسى%2 $ s دا ئۆزگەردى",
"Email address changed for %s" : "ئېلېكترونلۇق خەت ئادرېسى% s غا ئۆزگەرتىلدى",
"The new email address is %s" : "يېڭى ئېلېكترونلۇق خەت ئادرېسى% s",
"Your %s account was created" : "سىزنىڭ% s ھېساباتىڭىز قۇرۇلدى",
@@ -113,8 +125,8 @@
"Verifying" : "دەلىللەۋاتىدۇ",
"Allowed admin IP ranges" : "رۇخسەت قىلىنغان باشقۇرغۇچى IP دائىرىسى",
"Admin IP filtering isn’t applied." : "باشقۇرغۇچى IP سۈزۈش قوللىنىلمايدۇ.",
- "Configuration key \"%1$s\" expects an array (%2$s found). Admin IP range validation will not be applied." : "سەپلىمە كۇنۇپكىسى \"% 1 $ s\" سانلار گۇرپىسى (% 2 $ s تېپىلدى). باشقۇرغۇچى IP دائىرىسىنى دەلىللەش قوللىنىلمايدۇ.",
- "Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "سەپلىمە ئاچقۇچى \"% 1 $ s\" ئىناۋەتسىز IP دائىرىسى ())) نى ئۆز ئىچىگە ئالىدۇ: \"% 2 $ s\"",
+ "Configuration key \"%1$s\" expects an array (%2$s found). Admin IP range validation will not be applied." : "سەپلىمە كۇنۇپكىسى \"%1 $ s\" سانلار گۇرپىسى (%2 $ s تېپىلدى). باشقۇرغۇچى IP دائىرىسىنى دەلىللەش قوللىنىلمايدۇ.",
+ "Configuration key \"%1$s\" contains invalid IP range(s): \"%2$s\"" : "سەپلىمە ئاچقۇچى \"%1 $ s\" ئىناۋەتسىز IP دائىرىسى ())) نى ئۆز ئىچىگە ئالىدۇ: \"%2 $ s\"",
"Admin IP filtering is correctly configured." : "باشقۇرغۇچى IP سۈزگۈچ توغرا تەڭشەلدى.",
"App directories owner" : "ئەپ مۇندەرىجىسى ئىگىسى",
"Some app directories are owned by a different user than the web server one. This may be the case if apps have been installed manually. Check the permissions of the following app directories:\n%s" : "بەزى ئەپ مۇندەرىجىسى تور مۇلازىمېتىرىغا ئوخشىمايدىغان ئىشلەتكۈچىگە تەۋە. ئەگەر ئەپلەر قولدا قاچىلانغان بولسا ، بۇ ئەھۋال بولۇشى مۇمكىن. تۆۋەندىكى ئەپ مۇندەرىجىسىنىڭ ئىجازەتلىرىنى تەكشۈرۈڭ:\n% s",
@@ -187,7 +199,7 @@
"The old server-side-encryption format is enabled. We recommend disabling this." : "كونا مۇلازىمېتىر تەرەپ شىفىرلاش شەكلى قوزغىتىلغان. بۇنى چەكلەشنى تەۋسىيە قىلىمىز.",
"Maintenance window start" : "ئاسراش كۆزنىكى باشلىنىدۇ",
"Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "مۇلازىمېتىرنىڭ ئاسراش كۆزنىكى باشلىنىش ۋاقتى سەپلەنمىگەن. بۇ سىزنىڭ كۈندىلىك ئىشلىتىش ۋاقتىڭىزدىكى بايلىقنى ئاساس قىلىدىغان كۈندىلىك خىزمەتلەرنىڭمۇ ئىجرا قىلىنىدىغانلىقىدىن دېرەك بېرىدۇ. ئۇنى تۆۋەن ئىشلىتىش ۋاقتىغا تەڭشەشنى تەۋسىيە قىلىمىز ، شۇڭا ئىشلەتكۈچىلەر بۇ ئېغىر ۋەزىپىلەردىن كېلىپ چىققان يۈكنىڭ تەسىرىگە ئاز ئۇچرايدۇ.",
- "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "ئېغىر ئارقا كۆرۈنۈشلەرنى ئىجرا قىلىدىغان ئاسراش كۆزنىكى {باشلاش}: 00 UTC بىلەن {ئاخىرى}: 00 UTC ئارىلىقىدا",
+ "Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "ئېغىر ئارقا كۆرۈنۈشلەرنى ئىجرا قىلىدىغان ئاسراش كۆزنىكى {start}: 00 UTC بىلەن {end}: 00 UTC ئارىلىقىدا",
"Memcache" : "Memcache",
"Memcached is configured as distributed cache, but the wrong PHP module (\"memcache\") is installed. Please install the PHP module \"memcached\"." : "Memcached تەقسىملەنگەن غەملەك قىلىپ تەڭشەلگەن ، ئەمما خاتا PHP مودۇلى (\"memcache\") ئورنىتىلغان. PHP مودۇلى «memcached» نى قاچىلاڭ.",
"Memcached is configured as distributed cache, but the PHP module \"memcached\" is not installed. Please install the PHP module \"memcached\"." : "Memcached تەقسىملەنگەن غەملەك قىلىپ تەڭشەلگەن ، ئەمما PHP مودۇلى «ئىچكى ساقلىغۇچ» ئورنىتىلمىغان. PHP مودۇلى «memcached» نى قاچىلاڭ.",
@@ -202,7 +214,7 @@
"MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL." : "MySQL ساندان سۈپىتىدە ئىشلىتىلىدۇ ، ئەمما 4 بايىتلىق ھەرپلەرنى قوللىمايدۇ. ھۆججەت ئىسمى ياكى باھادا مەسىلە يوق 4 بايىتلىق ھەرپلەرنى (emojis غا ئوخشاش) بىر تەرەپ قىلالايدىغان بولۇش ئۈچۈن MySQL دا 4 بايىتلىق قوللاشنى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
"OCS provider resolving" : "OCS تەمىنلىگۈچى ھەل قىلىدۇ",
"Could not check if your web server properly resolves the OCM and OCS provider URLs." : "تور مۇلازىمېتىرىڭىزنىڭ OCM ۋە OCS تەمىنلىگۈچى URL لىرىنى توغرا ھەل قىلغان-قىلمىغانلىقىنى تەكشۈرەلمىدىڭىز.",
- "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "تور مۇلازىمېتىرىڭىز% 1 $ s نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن.\nبۇ بەلكىم بۇ ھۆججەت قىسقۇچنى بىۋاسىتە يەتكۈزۈش ئۈچۈن يېڭىلانمىغان تور مۇلازىمېتىر سەپلىمىسى بىلەن مۇناسىۋەتلىك بولۇشى مۇمكىن.\nسەپلىمىلىرىڭىزنى Apache نىڭ «.htaccess» دىكى ئەۋەتىلگەن قايتا يېزىش قائىدىسىگە ياكى Nginx نىڭ ھۆججەتلىرىدىكى تەمىنلەنگەن قائىدىگە سېلىشتۇرۇڭ.\nNginx دا ئادەتتە يېڭىلاشقا ئېھتىياجلىق بولغان «ئورۇن ~» دىن باشلانغان قۇرلار بار.",
+ "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "تور مۇلازىمېتىرىڭىز%1 $ s نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن.\nبۇ بەلكىم بۇ ھۆججەت قىسقۇچنى بىۋاسىتە يەتكۈزۈش ئۈچۈن يېڭىلانمىغان تور مۇلازىمېتىر سەپلىمىسى بىلەن مۇناسىۋەتلىك بولۇشى مۇمكىن.\nسەپلىمىلىرىڭىزنى Apache نىڭ «.htaccess» دىكى ئەۋەتىلگەن قايتا يېزىش قائىدىسىگە ياكى Nginx نىڭ ھۆججەتلىرىدىكى تەمىنلەنگەن قائىدىگە سېلىشتۇرۇڭ.\nNginx دا ئادەتتە يېڭىلاشقا ئېھتىياجلىق بولغان «ئورۇن ~» دىن باشلانغان قۇرلار بار.",
"Overwrite CLI URL" : "CLI URL نى قاپلىۋېلىڭ",
"The \"overwrite.cli.url\" option in your config.php is correctly set to \"%s\"." : "Config.php دىكى «overrite.cli.url» تاللانمىسى «% s» غا توغرا تەڭشەلدى.",
"The \"overwrite.cli.url\" option in your config.php is set to \"%s\" which is a correct URL. Suggested URL is \"%s\"." : "سىزنىڭ config.php دىكى \"overrite.cli.url\" تاللانمىسى توغرا URL بولغان \"% s\" قىلىپ تەڭشەلدى. تەۋسىيە قىلىنغان URL بولسا «% s».",
@@ -251,7 +263,7 @@
"Push service" : "مۇلازىمەتنى ئىلگىرى سۈرۈش",
"Valid enterprise license" : "ئىناۋەتلىك كارخانا ئىجازەتنامىسى",
"Free push service" : "ھەقسىز ئىتتىرىش مۇلازىمىتى",
- "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "بۇ Nextcloud نىڭ قوللىمايدىغان مەھەللە قۇرۇلۇشى. بۇ مىسالنىڭ چوڭ-كىچىكلىكىنى نەزەردە تۇتقاندا ، ئىقتىدار ، ئىشەنچلىك ۋە كېڭەيتىشكە كاپالەتلىك قىلغىلى بولمايدۇ. ئىتتىرىش ئۇقتۇرۇشى ھەقسىز مۇلازىمىتىمىزنى نورمىدىن ئاشۇرۇپ يۈك بېسىشتىن ساقلىنىدۇ. Nextcloud كارخانىسىنىڭ پايدىلىرى ھەققىدە تېخىمۇ كۆپ تەپسىلاتلارنى {link at دىن كۆرۈڭ.",
+ "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "بۇ Nextcloud نىڭ قوللىمايدىغان مەھەللە قۇرۇلۇشى. بۇ مىسالنىڭ چوڭ-كىچىكلىكىنى نەزەردە تۇتقاندا ، ئىقتىدار ، ئىشەنچلىك ۋە كېڭەيتىشكە كاپالەتلىك قىلغىلى بولمايدۇ. ئىتتىرىش ئۇقتۇرۇشى ھەقسىز مۇلازىمىتىمىزنى نورمىدىن ئاشۇرۇپ يۈك بېسىشتىن ساقلىنىدۇ. Nextcloud كارخانىسىنىڭ پايدىلىرى ھەققىدە تېخىمۇ كۆپ تەپسىلاتلارنى {link} at دىن كۆرۈڭ.",
"Random generator" : "ئىختىيارى گېنېراتور",
"No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "PHP تەرىپىدىن تاسادىپىيلىق ئۈچۈن مۇۋاپىق مەنبە تېپىلمىدى ، بۇ بىخەتەرلىك سەۋەبىدىن بەك ئۈمىدسىزلىنىدۇ.",
"Secure" : "بىخەتەر",
@@ -262,10 +274,10 @@
"You have more than %s rows in the scheduling objects table. Please run the expensive repair jobs via occ maintenance:repair --include-expensive." : "ۋاقىت جەدۋىلى جەدۋىلىدە% s دىن ئارتۇق قۇر بار. قىممەت رېمونت قىلىش ئىشلىرىنى رېمونت قىلىش ئارقىلىق ئىجرا قىلىڭ: رېمونت قىلىش - قىممەتنى ئۆز ئىچىگە ئالىدۇ.",
"Scheduling objects table size is within acceptable range." : "ئوبيېكت جەدۋىلىنىڭ چوڭلۇقى قوبۇل قىلىشقا بولىدىغان دائىرىدە.",
"HTTP headers" : "HTTP ماۋزۇلىرى",
- "- The `%1$s` HTTP header is not set to `%2$s`. Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "- \"% 1 $ s\" HTTP ماۋزۇسى% 2 $ s قىلىپ تەڭشەلمىدى. بۇ ئىقتىدارنى مۇۋاپىق تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بەزى ئىقتىدارلار نورمال ئىشلىمەسلىكى مۇمكىن.",
- "- The `%1$s` HTTP header is not set to `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "- \"% 1 $ s\" HTTP ماۋزۇسى% 2 $ s قىلىپ تەڭشەلمىدى. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
- "- The `%1$s` HTTP header does not contain `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "-% 1 $ s` HTTP ماۋزۇسىدا% 2 $ s` يوق. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
- "- The `%1$s` HTTP header is not set to `%2$s`, `%3$s`, `%4$s`, `%5$s` or `%6$s`. This can leak referer information. See the {w3c-recommendation}." : "- \"% 1 $ s\" HTTP بەت بېشى \"% 2 $ s\" ، \"% 3 $ s\" ، \"% 4 $ s\" ، \"% 5 $ s\" ياكى \"% 6 $ s\" قىلىپ بېكىتىلمىگەن. بۇ رېفېراندۇم ئۇچۇرلىرىنى ئاشكارىلىشى مۇمكىن. {W3c- تەۋسىيە} گە قاراڭ.",
+ "- The `%1$s` HTTP header is not set to `%2$s`. Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "- \"%1 $ s\" HTTP ماۋزۇسى%2 $ s قىلىپ تەڭشەلمىدى. بۇ ئىقتىدارنى مۇۋاپىق تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بەزى ئىقتىدارلار نورمال ئىشلىمەسلىكى مۇمكىن.",
+ "- The `%1$s` HTTP header is not set to `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "- \"%1 $ s\" HTTP ماۋزۇسى%2 $ s قىلىپ تەڭشەلمىدى. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
+ "- The `%1$s` HTTP header does not contain `%2$s`. This is a potential security or privacy risk, as it is recommended to adjust this setting accordingly." : "-%1 $ s` HTTP ماۋزۇسىدا%2 $ s` يوق. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
+ "- The `%1$s` HTTP header is not set to `%2$s`, `%3$s`, `%4$s`, `%5$s` or `%6$s`. This can leak referer information. See the {w3c-recommendation}." : "- \"%1 $ s\" HTTP بەت بېشى \"%2 $ s\" ، \"%3 $ s\" ، \"%4 $ s\" ، \"%5 $ s\" ياكى \"%6 $ s\" قىلىپ بېكىتىلمىگەن. بۇ رېفېراندۇم ئۇچۇرلىرىنى ئاشكارىلىشى مۇمكىن. {w3c-recommendation}- تەۋسىيە} گە قاراڭ.",
"- The `Strict-Transport-Security` HTTP header is not set to at least `%d` seconds (current value: `%d`). For enhanced security, it is recommended to use a long HSTS policy." : "- «قاتتىق قاتناش-بىخەتەرلىك» HTTP ماۋزۇسى كەم دېگەندە% d` سېكۇنت قىلىپ بېكىتىلمىگەن (ھازىرقى قىممىتى:% d`). بىخەتەرلىكنى كۈچەيتىش ئۈچۈن ، ئۇزۇن HSTS سىياسىتىنى ئىشلىتىش تەۋسىيە قىلىنىدۇ.",
"- The `Strict-Transport-Security` HTTP header is malformed: `%s`. For enhanced security, it is recommended to enable HSTS." : "- \"قاتتىق-قاتناش-بىخەتەرلىك\" HTTP ماۋزۇسى خاتا: \"% s\". كۈچەيتىلگەن بىخەتەرلىك ئۈچۈن ، HSTS نى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
"- The `Strict-Transport-Security` HTTP header is not set (should be at least `%d` seconds). For enhanced security, it is recommended to enable HSTS." : "- «قاتتىق-قاتناش-بىخەتەرلىك» HTTP ماۋزۇسى تەڭشەلمىدى (كەم دېگەندە% d` سېكۇنت بولۇشى كېرەك). كۈچەيتىلگەن بىخەتەرلىك ئۈچۈن ، HSTS نى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
@@ -274,9 +286,9 @@
"Could not check that your web server serves security headers correctly, unable to query `%s`" : "تور مۇلازىمېتىرىڭىزنىڭ بىخەتەرلىك ماۋزۇلىرىغا توغرا مۇلازىمەت قىلىدىغانلىقىنى تەكشۈرەلمىدىڭىز ، «% s» نى سۈرۈشتۈرەلمەيسىز",
"Your server is correctly configured to send security headers." : "مۇلازىمېتىرىڭىز بىخەتەرلىك ماۋزۇلىرىنى ئەۋەتىش ئۈچۈن توغرا تەڭشەلدى.",
"Database version" : "ساندان نەشرى",
- "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB 10.3 نەشرى بايقالدى ، بۇ نەشرى ئۆمرىنىڭ ئاخىرى بولۇپ ، پەقەت ئۇبۇنتۇ 20.04 نىڭ بىر قىسمى سۈپىتىدە قوللايدۇ. MariaDB> =% 1 $ s ۋە <=% 2 $ s Nextcloud نىڭ بۇ نەشىرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
- "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB نەشرى «% 1 $ s» بايقالدى. MariaDB> =% 2 $ s ۋە <=% 3 $ s Nextcloud نىڭ بۇ نەشىرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
- "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL نەشرى \"% 1 $ s\" بايقالدى. MySQL> =% 2 $ s ۋە <=% 3 $ s Nextcloud نىڭ بۇ نەشرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
+ "MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB 10.3 نەشرى بايقالدى ، بۇ نەشرى ئۆمرىنىڭ ئاخىرى بولۇپ ، پەقەت ئۇبۇنتۇ 20.04 نىڭ بىر قىسمى سۈپىتىدە قوللايدۇ. MariaDB> =%1 $ s ۋە <=%2 $ s Nextcloud نىڭ بۇ نەشىرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
+ "MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MariaDB نەشرى «%1 $ s» بايقالدى. MariaDB> =%2 $ s ۋە <=%3 $ s Nextcloud نىڭ بۇ نەشىرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
+ "MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "MySQL نەشرى \"%1 $ s\" بايقالدى. MySQL> =%2 $ s ۋە <=%3 $ s Nextcloud نىڭ بۇ نەشرى بىلەن ئەڭ ياخشى ئىقتىدار ، مۇقىملىق ۋە ئىقتىدار ئۈچۈن تەۋسىيە قىلىنىدۇ.",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "SQLite ھازىر ئارقا ساندان سۈپىتىدە ئىشلىتىلىۋاتىدۇ. چوڭراق قاچىلاش ئۈچۈن باشقا ساندان ئارقا سۇپىسىغا ئالماشتۇرۇشىڭىزنى تەۋسىيە قىلىمىز. بۇ ئۈستەل يۈزى خېرىدارىنى ھۆججەت ماس قەدەمدە ئىشلەتكەندە ئالاھىدە تەۋسىيە قىلىنىدۇ. باشقا ساندانغا كۆچۈش ئۈچۈن بۇيرۇق قۇرى قورالىنى ئىشلىتىڭ: \"occ db: convert-type\".",
"Unknown database platform" : "نامەلۇم ساندان سۇپىسى",
"Architecture" : "بىناكارلىق",
@@ -301,7 +313,7 @@
"Your server is correctly configured to serve `.well-known` URLs." : "مۇلازىمېتىرىڭىز «.well-known» URL لىرىغا مۇلازىمەت قىلىش ئۈچۈن توغرا تەڭشەلدى.",
"Font file loading" : "خەت نۇسخىسىنى يۈكلەش",
"Could not check for {extension} loading support. Please check manually if your webserver serves `.{extension}` files." : "{كېڭەيتىش} يۈكلەشنى قوللىمىدى. ئەگەر تور مۇلازىمېتىرىڭىز.",
- "Your web server is not properly set up to deliver .{extension} files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustment to also deliver .{extension} files. Compare your Nginx configuration to the recommended configuration in our documentation." : "تور مۇلازىمېتىرىڭىز يەتكۈزۈش ئۈچۈن مۇۋاپىق تەڭشەلمىدى. {كېڭەيتىش} ھۆججەتلىرى. بۇ ئادەتتە Nginx سەپلىمىسىدىكى مەسىلە. Nextcloud 15 ئۈچۈن ئۇ يەنە {كېڭەيتىش} ھۆججەتلىرىنى يەتكۈزۈش ئۈچۈن تەڭشەشكە موھتاج. Nginx سەپلىمىسىنى ھۆججەتلىرىمىزدىكى تەۋسىيە قىلىنغان سەپلىمىگە سېلىشتۇرۇڭ.",
+ "Your web server is not properly set up to deliver .{extension} files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustment to also deliver .{extension} files. Compare your Nginx configuration to the recommended configuration in our documentation." : "تور مۇلازىمېتىرىڭىز يەتكۈزۈش ئۈچۈن مۇۋاپىق تەڭشەلمىدى. {extension} ھۆججەتلىرى. بۇ ئادەتتە Nginx سەپلىمىسىدىكى مەسىلە. Nextcloud 15 ئۈچۈن ئۇ يەنە {extension} ھۆججەتلىرىنى يەتكۈزۈش ئۈچۈن تەڭشەشكە موھتاج. Nginx سەپلىمىسىنى ھۆججەتلىرىمىزدىكى تەۋسىيە قىلىنغان سەپلىمىگە سېلىشتۇرۇڭ.",
"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 تەڭشىكى",
@@ -371,13 +383,13 @@
"Excluded groups" : "چىقىرىۋېتىلگەن گۇرۇپپىلار",
"When groups are selected/excluded, they use the following logic to determine if an account has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "گۇرۇپپىلار تاللانغان / چىقىرىۋېتىلگەندە ، ئۇلار تۆۋەندىكى لوگىكا ئارقىلىق ھېساباتنىڭ 2FA ئىجرا قىلىنغان-قىلىنمىغانلىقىنى ئېنىقلايدۇ: ئەگەر گۇرۇپپا تاللانمىسا ، چىقىرىۋېتىلگەن گۇرۇپپا ئەزالىرىدىن باشقا ھەممە ئادەم ئۈچۈن 2FA قوزغىتىلىدۇ. ئەگەر گۇرۇپپىلار تاللانسا ، بۇلارنىڭ بارلىق ئەزالىرى ئۈچۈن 2FA قوزغىتىلغان. ئەگەر ھېسابات تاللانغان ۋە چىقىرىۋېتىلگەن گۇرۇپپىدا بولسا ، تاللانغانلار ئالدىنقى ئورۇنغا قويىدۇ ۋە 2FA ئىجرا قىلىنىدۇ.",
"Save changes" : "ئۆزگەرتىشلەرنى ساقلاڭ",
- "Show details for {appName} app" : "{AppName} دېتالىنىڭ تەپسىلاتلىرىنى كۆرسىتىڭ",
- "Update to {update}" : "{يېڭىلاش} غا يېڭىلاش",
+ "Show details for {appName} app" : "{appName} دېتالىنىڭ تەپسىلاتلىرىنى كۆرسىتىڭ",
+ "Update to {update}" : "{update} غا يېڭىلاش",
"Remove" : "چىقىرىۋەت",
"Featured" : "Featured",
"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." : "ئالاھىدە ئەپلەر جەمئىيەت تەرىپىدىن ۋە تەرەققىي قىلدۇرۇلغان. ئۇلار مەركىزى ئىقتىدار بىلەن تەمىنلەيدۇ ھەمدە ئىشلەپچىقىرىشقا تەييار.",
- "Community rating: {score}/5" : "مەھەللە دەرىجىسى: {نومۇر} / 5",
+ "Community rating: {score}/5" : "مەھەللە دەرىجىسى: {score} / 5",
"All apps are up-to-date." : "بارلىق ئەپلەر ئەڭ يېڭى.",
"Icon" : "سىنبەلگە",
"Name" : "ئاتى",
@@ -410,7 +422,7 @@
"All" : "ھەممىسى",
"Limit app usage to groups" : "گۇرۇپپىلارغا ئەپ ئىشلىتىشنى چەكلەڭ",
"No results" : "ھېچقانداق نەتىجە يوق",
- "Update to {version}" : "{نەشرىگە يېڭىلاش}",
+ "Update to {version}" : "{version} يېڭىلاش}",
"Default Deploy daemon is not accessible" : "سۈكۈتتىكى ئورۇنلاشتۇرۇش daemon نى زىيارەت قىلغىلى بولمايدۇ",
"Delete data on remove" : "ئۆچۈرۈش ھەققىدىكى سانلىق مەلۇماتلارنى ئۆچۈرۈڭ",
"This app has no minimum Nextcloud version assigned. This will be an error in the future." : "بۇ ئەپنىڭ ئەڭ تۆۋەن Nextcloud نەشرى يوق. بۇ كەلگۈسىدە خاتالىق بولىدۇ.",
@@ -446,12 +458,12 @@
"Google Chrome for Android" : "ئاندىرويىد ئۈچۈن Google Chrome",
"{productName} iOS app" : "{productName} iOS دېتالى",
"{productName} Android app" : "{productName} Android ئەپ",
- "{productName} Talk for iOS" : "{productName iOS iOS ئۈچۈن پاراڭ",
- "{productName} Talk for Android" : "{productName Android ئاندىرويىد ئۈچۈن پاراڭ",
+ "{productName} Talk for iOS" : "{productName} iOS iOS ئۈچۈن پاراڭ",
+ "{productName} Talk for Android" : "{productName} Android ئاندىرويىد ئۈچۈن پاراڭ",
"Sync client" : "ماس قەدەملىك خېرىدار",
"This session" : "بۇ يىغىن",
- "{client} - {version} ({system})" : "{خېرىدار} - {نەشرى} ({سىستېما})",
- "{client} - {version}" : "{خېرىدار} - {نەشرى}",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device" : "ئۈسكۈنە",
"Last activity" : "ئاخىرقى پائالىيەت",
"Devices & sessions" : "ئۈسكۈنىلەر ۋە ئولتۇرۇشلار",
@@ -471,8 +483,8 @@
"Could not copy app password. Please copy it manually." : "ئەپ مەخپىي نومۇرىنى كۆچۈرەلمىدى. ئۇنى قولدا كۆچۈرۈڭ.",
"Could not copy login name. Please copy it manually." : "كىرىش نامىنى كۆچۈرەلمىدى. ئۇنى قولدا كۆچۈرۈڭ.",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "مۇلازىمېتىرنىڭ نورمال ئىشلىشى ئۈچۈن تەگلىك خىزمىتىنى توغرا تەڭشەش كېرەك. Cron بولسا تەۋسىيە قىلىنغان تەڭشەك. تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن بۇ ھۆججەتلەرنى كۆرۈڭ.",
- "Last job execution ran {time}. Something seems wrong." : "ئاخىرقى خىزمەت ئىجرا قىلىش ۋاقتى {ۋاقىت}. بىر نەرسە خاتادەك قىلىدۇ.",
- "Last job ran {relativeTime}." : "ئاخىرقى خىزمەت {relativeTime ran ئىجرا قىلىندى.",
+ "Last job execution ran {time}. Something seems wrong." : "ئاخىرقى خىزمەت ئىجرا قىلىش ۋاقتى {time}. بىر نەرسە خاتادەك قىلىدۇ.",
+ "Last job ran {relativeTime}." : "ئاخىرقى خىزمەت {relativeTime} ran ئىجرا قىلىندى.",
"Background job did not run yet!" : "ئارقا كۆرۈنۈش خىزمىتى تېخى ئىجرا بولمىدى!",
"AJAX" : "AJAX",
"Execute one task with each page loaded. Use case: Single account instance." : "ھەر بىر بەت يۈكلەنگەن بىر ۋەزىپىنى ئىجرا قىلىڭ. ئەھۋالنى ئىشلىتىش: يەككە ھېسابات مىسالى.",
@@ -481,7 +493,7 @@
"Cron (Recommended)" : "كرون (تەۋسىيە قىلىنغان)",
"Use system cron service to call the cron.php file every 5 minutes." : "سىستېما cron مۇلازىمىتىدىن پايدىلىنىپ ھەر 5 مىنۇتتا cron.php ھۆججىتىگە تېلېفون قىلىڭ.",
"The cron.php needs to be executed by the system account \"{user}\"." : "Cron.php سىستېما ھېساباتى \"{user}\" تەرىپىدىن ئىجرا قىلىنىشى كېرەك.",
- "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "PHP POSIX كېڭەيتىش تەلەپ قىلىنىدۇ. تېخىمۇ كۆپ تەپسىلاتلارنى {linkstart} PHP ھۆججىتى {linkend see دىن كۆرۈڭ.",
+ "The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "PHP POSIX كېڭەيتىش تەلەپ قىلىنىدۇ. تېخىمۇ كۆپ تەپسىلاتلارنى {linkstart} PHP ھۆججىتى {linkend} see دىن كۆرۈڭ.",
"Unable to update background job mode" : "تەگلىك خىزمەت ھالىتىنى يېڭىلاشقا ئامالسىز",
"Profile" : "ئارخىپ",
"Enable or disable profile by default for new accounts." : "يېڭى ھېسابات ئۈچۈن سۈكۈتتىكى ھالەتتە ئارخىپنى قوزغىتىڭ ياكى چەكلەڭ.",
@@ -500,16 +512,16 @@
"This is the final warning: Do you really want to enable encryption?" : "بۇ ئاخىرقى ئاگاھلاندۇرۇش: مەخپىيلەشتۈرۈشنى قوزغىتىشنى خالامسىز؟",
"No encryption module loaded, please enable an encryption module in the app menu." : "شىفىرلاش مودۇلى يۈكلەنمىدى ، ئەپ تىزىملىكىدە مەخپىيلەشتۈرۈش مودۇلىنى قوزغىتىڭ.",
"Select default encryption module:" : "سۈكۈتتىكى مەخپىيلەشتۈرۈش مودۇلىنى تاللاڭ:",
- "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "مەخپىيلەشتۈرۈش ئاچقۇچلىرىڭىزنى كونا مەخپىيلەشتۈرۈش (ownCloud <= 8.0) دىن يېڭىسىغا كۆچۈرۈشىڭىز كېرەك. «كۆڭۈلدىكى مەخپىيلەشتۈرۈش مودۇلى» نى قوزغىتىپ {بۇيرۇق run نى ئىجرا قىلىڭ",
+ "You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "مەخپىيلەشتۈرۈش ئاچقۇچلىرىڭىزنى كونا مەخپىيلەشتۈرۈش (ownCloud <= 8.0) دىن يېڭىسىغا كۆچۈرۈشىڭىز كېرەك. «كۆڭۈلدىكى مەخپىيلەشتۈرۈش مودۇلى» نى قوزغىتىپ {command} run نى ئىجرا قىلىڭ",
"Unable to update server side encryption config" : "مۇلازىمېتىر تەرەپ مەخپىيلەشتۈرۈش سەپلىمىسىنى يېڭىلاشقا ئامالسىز",
"Please confirm the group removal" : "گۇرۇپپا ئۆچۈرۈلگەنلىكىنى جەزملەشتۈرۈڭ",
- "You are about to remove the group \"{group}\". The accounts will NOT be deleted." : "سىز «{گۇرۇپپا}» گۇرۇپپىسىنى ئۆچۈرمەكچى بولۇۋاتىسىز. ھېساباتلار ئۆچۈرۈلمەيدۇ.",
+ "You are about to remove the group \"{group}\". The accounts will NOT be deleted." : "سىز «{group}» گۇرۇپپىسىنى ئۆچۈرمەكچى بولۇۋاتىسىز. ھېساباتلار ئۆچۈرۈلمەيدۇ.",
"Cancel" : "ۋاز كەچ",
"Confirm" : "جەزملەشتۈرۈڭ",
"Submit" : "يوللاڭ",
"Rename group" : "گۇرۇپپىنىڭ نامىنى ئۆزگەرتىش",
"Remove group" : "گۇرۇپپىنى ئۆچۈرۈڭ",
- "Failed to remove group \"{group}\"" : "«{گۇرۇپپا}» گۇرۇپپىسىنى ئۆچۈرەلمىدى",
+ "Failed to remove group \"{group}\"" : "«{group}» گۇرۇپپىسىنى ئۆچۈرەلمىدى",
"Current password" : "نۆۋەتتىكى ئىم",
"New password" : "يېڭى ئىم",
"Change password" : "ئىم ئۆزگەرت",
@@ -536,7 +548,7 @@
"Your full name" : "تولۇق ئىسمىڭىز",
"Primary email for password reset and notifications" : "پارولنى ئەسلىگە كەلتۈرۈش ۋە ئۇقتۇرۇش ئۈچۈن دەسلەپكى ئېلېكترونلۇق خەت",
"Email options" : "ئېلېكترونلۇق خەت تاللانمىلىرى",
- "Options for additional email address {index}" : "قوشۇمچە ئېلېكترونلۇق خەت ئادرېسى {كۆرسەتكۈچ}",
+ "Options for additional email address {index}" : "قوشۇمچە ئېلېكترونلۇق خەت ئادرېسى {index}",
"Remove primary email" : "دەسلەپكى ئېلېكترونلۇق خەتنى ئۆچۈرۈڭ",
"Delete email" : "ئېلېكترونلۇق خەتنى ئۆچۈرۈڭ",
"This address is not confirmed" : "بۇ ئادرېس جەزملەشتۈرۈلمىدى",
@@ -559,7 +571,7 @@
"Unable to update language" : "تىلنى يېڭىلاشقا ئامالسىز",
"No language set" : "تىل يوق",
"Locales" : "Locales",
- "Week starts on {firstDayOfWeek}" : "ھەپتە {firstDayOfWeek on دا باشلىنىدۇ",
+ "Week starts on {firstDayOfWeek}" : "ھەپتە {firstDayOfWeek} on دا باشلىنىدۇ",
"Unable to update locale" : "يەرلىكنى يېڭىلاشقا ئامالسىز",
"No locale set" : "يەرلىك ئورۇن يوق",
"Your city" : "شەھىرىڭىز",
@@ -569,7 +581,7 @@
"Enable profile" : "ئارخىپنى قوزغىتىڭ",
"Unable to update profile enabled state" : "ئارخىپ قوزغىتىلغان ھالەتنى يېڭىلاشقا ئامالسىز",
"The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "كۆرۈنۈش ياكى دائىرىنىڭ تېخىمۇ چەكلىمىگە ئۇچرايدىغان تەڭشىكى ئارخىپىڭىزغا ھۆرمەت قىلىنىدۇ. مەسىلەن ، كۆرۈنۈشچانلىقى «ھەممەيلەنگە كۆرسىتىش» قىلىپ بېكىتىلسە ، دائىرىسى «شەخسىي» قىلىپ بېكىتىلسە ، «شەخسىي» ھۆرمەت قىلىنىدۇ.",
- "Unable to update visibility of {displayId}" : "{DisplayId vis نىڭ كۆرۈنۈشچانلىقىنى يېڭىلاشقا ئامالسىز",
+ "Unable to update visibility of {displayId}" : "{displayId} vis نىڭ كۆرۈنۈشچانلىقىنى يېڭىلاشقا ئامالسىز",
"she/her" : "she / her",
"he/him" : "he / him",
"they/them" : "ئۇلار / ئۇلار",
@@ -579,10 +591,10 @@
"Your website" : "تور بېتىڭىز",
"No {property} set" : "No {property} set",
"Invalid value" : "ئىناۋەتسىز قىممەت",
- "Unable to update {property}" : "يېڭىلاشقا ئامالسىز {مۈلۈك}",
- "Change scope level of {property}, current scope is {scope}" : "دائىرە دەرىجىسىنى ئۆزگەرتىش {مۈلۈك} ، نۆۋەتتىكى دائىرە {دائىرە}",
- "Unable to update federation scope of the primary {property}" : "دەسلەپكى {مۈلۈكنىڭ فېدېراتسىيە دائىرىسىنى يېڭىلاشقا ئامالسىز",
- "Unable to update federation scope of additional {property}" : "قوشۇمچە {مۈلۈكنىڭ فېدېراتسىيە دائىرىسىنى يېڭىلاشقا ئامالسىز",
+ "Unable to update {property}" : "يېڭىلاشقا ئامالسىز {property}",
+ "Change scope level of {property}, current scope is {scope}" : "دائىرە دەرىجىسىنى ئۆزگەرتىش {property} ، نۆۋەتتىكى دائىرە {scope}",
+ "Unable to update federation scope of the primary {property}" : "دەسلەپكى {property} فېدېراتسىيە دائىرىسىنى يېڭىلاشقا ئامالسىز",
+ "Unable to update federation scope of additional {property}" : "قوشۇمچە {property} فېدېراتسىيە دائىرىسىنى يېڭىلاشقا ئامالسىز",
"Add additional email" : "قوشۇمچە ئېلېكترونلۇق خەت قوشۇڭ",
"Add" : "قوش",
"Create" : "قۇر",
@@ -641,14 +653,14 @@
"Disable account" : "ھېساباتنى چەكلەش",
"Enable account" : "ھېساباتنى قوزغىتىش",
"Resend welcome email" : "قارشى ئالىدىغان ئېلېكترونلۇق خەتنى ئەۋەتىڭ",
- "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "ئۈسكۈنە يۈتۈپ كەتسە ياكى تەشكىلاتتىن چىقسا ، بۇ {userid associated غا مۇناسىۋەتلىك بارلىق ئۈسكۈنىلەردىن Nextcloud سانلىق مەلۇماتلىرىنى يىراقتىن ئۆچۈرەلەيدۇ. ئۈسكۈنىلەر تورغا ئۇلانغاندىلا ئىشلەيدۇ.",
+ "In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "ئۈسكۈنە يۈتۈپ كەتسە ياكى تەشكىلاتتىن چىقسا ، بۇ {userid} associated غا مۇناسىۋەتلىك بارلىق ئۈسكۈنىلەردىن Nextcloud سانلىق مەلۇماتلىرىنى يىراقتىن ئۆچۈرەلەيدۇ. ئۈسكۈنىلەر تورغا ئۇلانغاندىلا ئىشلەيدۇ.",
"Remote wipe of devices" : "ئۈسكۈنىلەرنى يىراقتىن سۈرتۈش",
- "Wipe {userid}'s devices" : "{Userid} ئۈسكۈنىلىرىنى ئۆچۈرۈڭ",
- "Wiped {userid}'s devices" : "{Userid} ئۈسكۈنىلىرىنى ئۆچۈرۈۋەتتى",
+ "Wipe {userid}'s devices" : "{userid} ئۈسكۈنىلىرىنى ئۆچۈرۈڭ",
+ "Wiped {userid}'s devices" : "{userid} ئۈسكۈنىلىرىنى ئۆچۈرۈۋەتتى",
"Failed to update line manager" : "قۇر باشقۇرغۇچىنى يېڭىلاش مەغلۇب بولدى",
- "Fully delete {userid}'s account including all their personal files, app data, etc." : "{Userid account نىڭ بارلىق شەخسىي ھۆججەتلىرى ، ئەپ سانلىق مەلۇماتلىرى قاتارلىقلارنى ئۆز ئىچىگە ئالىدۇ.",
+ "Fully delete {userid}'s account including all their personal files, app data, etc." : "{userid} account نىڭ بارلىق شەخسىي ھۆججەتلىرى ، ئەپ سانلىق مەلۇماتلىرى قاتارلىقلارنى ئۆز ئىچىگە ئالىدۇ.",
"Account deletion" : "ھېسابات ئۆچۈرۈش",
- "Delete {userid}'s account" : "{Userid account نىڭ ھېساباتىنى ئۆچۈرۈڭ",
+ "Delete {userid}'s account" : "{userid} account نىڭ ھېساباتىنى ئۆچۈرۈڭ",
"Display name was successfully changed" : "كۆرسىتىش ئىسمى مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى",
"Password was successfully changed" : "پارول مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى",
"Email was successfully changed" : "ئېلېكترونلۇق خەت مۇۋەپپەقىيەتلىك ئۆزگەرتىلدى",
@@ -689,11 +701,11 @@
"App Store" : "ئەپ دۇكىنى",
"Loading categories" : "تۈرلەرنى يۈكلەۋاتىدۇ",
"Developer documentation ↗" : "ئاچقۇچىلار ھۆججىتى ↗",
- "Version {version}, {license}-licensed" : "نەشرى {نەشرى} ، {ئىجازەتنامە} ئىجازەتنامىسى",
- "Version {version}" : "نەشرى {نەشرى}",
+ "Version {version}, {license}-licensed" : "نەشرى {version} ، {license} ئىجازەتنامىسى",
+ "Version {version}" : "نەشرى {version}",
"All accounts" : "بارلىق ھېساباتلار",
"Admins" : "باشقۇرغۇچى",
- "Account group: {group}" : "ھېسابات گۇرۇپپىسى: {گۇرۇپپا}",
+ "Account group: {group}" : "ھېسابات گۇرۇپپىسى: {group}",
"Account management" : "ھېسابات باشقۇرۇش",
"Creating group…" : "گۇرۇپپا قۇرۇش…",
"Create group" : "گۇرۇپپا قۇرۇش",
@@ -734,8 +746,8 @@
"Show to logged in accounts only" : "پەقەت ھېساباتقا كىرگەنلىكىنى كۆرسەت",
"Hide" : "يوشۇر",
"manual-install apps cannot be updated" : "قولدا قاچىلاش ئەپلىرىنى يېڭىلاشقا بولمايدۇ",
- "{progress}% Deploying …" : "{ئىلگىرىلەش}% ئورۇنلاشتۇرۇش…",
- "{progress}% Initializing …" : "{ئىلگىرىلەش}% باشلاش…",
+ "{progress}% Deploying …" : "{progress}% ئورۇنلاشتۇرۇش…",
+ "{progress}% Initializing …" : "{progress}% باشلاش…",
"Health checking" : "سالامەتلىك تەكشۈرتۈش",
"Deploy and Enable" : "ئورۇنلاشتۇرۇش ۋە قوزغىتىش",
"Download and enable" : "چۈشۈرۈش ۋە قوزغىتىش",
@@ -790,10 +802,10 @@
"There are some errors regarding your setup." : "سىزنىڭ تەڭشىشىڭىزگە مۇناسىۋەتلىك بەزى خاتالىقلار بار.",
"There are some warnings regarding your setup." : "سىزنىڭ تەڭشىشىڭىزگە مۇناسىۋەتلىك بەزى ئاگاھلاندۇرۇشلار بار.",
"Checking for system and security issues." : "سىستېما ۋە بىخەتەرلىك مەسىلىلىرىنى تەكشۈرۈش.",
- "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "<A target = \"_ blank\" rel = \"noreferrer noopener\" href = \"% 1 $ s\"> قاچىلاش قوللانمىسى ↗ </a> نى قايتا تەكشۈرۈپ ، <a href = \"% 2 دىكى خاتالىق ياكى ئاگاھلاندۇرۇشلارنى تەكشۈرۈڭ. $ s \"> خاتىرە </a>.",
+ "Please double check the <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%1$s\">installation guides ↗</a>, and check for any errors or warnings in the <a href=\"%2$s\">log</a>." : "<A target = \"_ blank\" rel = \"noreferrer noopener\" href = \"%1 $ s\"> قاچىلاش قوللانمىسى ↗ </a> نى قايتا تەكشۈرۈپ ، <a href = \"%2 دىكى خاتالىق ياكى ئاگاھلاندۇرۇشلارنى تەكشۈرۈڭ. $ s \"> خاتىرە </a>.",
"Check the security of your Nextcloud over <a target=\"_blank\" rel=\"noreferrer noopener\" href=\"%s\">our security scan ↗</a>." : "Nextcloud نىڭ بىخەتەرلىكىنى <a target = \"_ blank\" rel = \"noreferrer noopener\" href = \"% s\"> بىخەتەرلىك تەكشۈرۈشىمىز ↗ </a> دىن تەكشۈرۈڭ.",
"Reasons to use Nextcloud in your organization" : "تەشكىلاتىڭىزدىكى Nextcloud نى ئىشلىتىشنىڭ سەۋەبلىرى",
- "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "{Communityopen} Nextcloud مەھەللىسى {linkclose by تەرىپىدىن ئىجاد قىلىنغان ، {githubopen} مەنبە كودى {linkclose {ئىجازەتنامە {AGPL {linkclose under ئاستىدا ئىجازەت بېرىلگەن.",
+ "Developed by the {communityopen}Nextcloud community{linkclose}, the {githubopen}source code{linkclose} is licensed under the {licenseopen}AGPL{linkclose}." : "{Communityopen} Nextcloud مەھەللىسى {linkclose} by تەرىپىدىن ئىجاد قىلىنغان ، {githubopen} مەنبە كودى {linkclose} {ئىجازەتنامە} {AGPL} {linkclose} under ئاستىدا ئىجازەت بېرىلگەن.",
"Like our Facebook page" : "بىزنىڭ Facebook بېتىمىزگە ئوخشاش",
"Follow us on X" : "بىزگە ئەگىشىڭ",
"Follow us on Mastodon" : "بىزگە ئەگىشىڭ",
@@ -833,16 +845,16 @@
"Allow username autocompletion in share dialog and allow access to the system address book" : "ئورتاقلىشىش دىئالوگىدا ئىشلەتكۈچى نامىنىڭ ئۆزلۈكىدىن تاماملىنىشىغا يول قويۇڭ ۋە سىستېما ئادرېس دەپتىرىنى زىيارەت قىلالايسىز",
"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." : "بارلىق ئىشلەتكۈچىلەر ۋە ئالاھىدە گۇرۇپپىلار ئۈچۈن ئىككى ئامىللىق دەلىللەشنى يولغا قويغىلى بولىدۇ. ئەگەر ئۇلاردا ئىككى ئامىل تەمىنلىگۈچى سەپلەنمىسە ، ئۇلار سىستېمىغا كىرەلمەيدۇ.",
"When groups are selected/excluded, they use the following logic to determine if a user has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If a user is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "گۇرۇپپىلار تاللانغان / چىقىرىۋېتىلگەندە ، ئۇلار تۆۋەندىكى لوگىكا ئارقىلىق ئىشلەتكۈچىنىڭ 2FA نىڭ ئىجرا قىلىنغان-قىلىنمىغانلىقىنى ئېنىقلايدۇ: ئەگەر گۇرۇپپا تاللانمىسا ، چىقىرىۋېتىلگەن گۇرۇپپا ئەزالىرىدىن باشقا ھەممە ئادەم ئۈچۈن 2FA قوزغىتىلىدۇ. ئەگەر گۇرۇپپىلار تاللانسا ، بۇلارنىڭ بارلىق ئەزالىرى ئۈچۈن 2FA قوزغىتىلغان. ئەگەر ئىشلەتكۈچى ھەم تاللانغان ۋە چىقىرىۋېتىلگەن گۇرۇپپىدا بولسا ، تاللانغانلار ئالدىنقى ئورۇنغا قويىدۇ ۋە 2FA ئىجرا قىلىنىدۇ.",
- "{license}-licensed" : "{ئىجازەتنامە",
- "Rating: {score}/10" : "باھا: {نومۇر} / 10",
+ "{license}-licensed" : "{license}",
+ "Rating: {score}/10" : "باھا: {score} / 10",
"Username" : "ئىشلەتكۈچى ئاتى",
"Execute one task with each page loaded. Use case: Single user instance." : "ھەر بىر بەت يۈكلەنگەن بىر ۋەزىپىنى ئىجرا قىلىڭ. ئىشلىتىش قېپى: يەككە ئىشلەتكۈچى مىسالى.",
"cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 users depending on the usage)." : "cron.php ھەر 5 مىنۇتتا HTTP ئارقىلىق cron.php غا تېلېفون قىلىش ئۈچۈن webcron مۇلازىمىتىدە تىزىملىتىلىدۇ. ئىشلىتىش قېپى: ناھايىتى كىچىك مىسال (ئىشلىتىش ئەھۋالىغا ئاساسەن 1-5 ئىشلەتكۈچى).",
"The cron.php needs to be executed by the system user \"{user}\"." : "Cron.php سىستېما ئىشلەتكۈچى \"{user}\" تەرىپىدىن ئىجرا قىلىنىشى كېرەك.",
"Enable or disable profile by default for new users." : "يېڭى ئىشلەتكۈچى ئۈچۈن سۈكۈتتىكى ھالەتتە ئارخىپنى قوزغىتىڭ ياكى چەكلەڭ.",
- "You are about to remove the group \"{group}\". The users will NOT be deleted." : "سىز «{گۇرۇپپا}» گۇرۇپپىسىنى ئۆچۈرمەكچى بولۇۋاتىسىز. ئىشلەتكۈچىلەر ئۆچۈرۈلمەيدۇ.",
- "You are using <strong>{usage}</strong>" : "سىز <strong> {ئىشلىتىش} </strong> نى ئىشلىتىۋاتىسىز",
- "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "سىز <strong> {totalSpace} </strong> نىڭ <strong> {ئىشلىتىش} </strong> نى ئىشلىتىۋاتىسىز (<strong> {useRelative}% </strong>)",
+ "You are about to remove the group \"{group}\". The users will NOT be deleted." : "سىز «{group}» گۇرۇپپىسىنى ئۆچۈرمەكچى بولۇۋاتىسىز. ئىشلەتكۈچىلەر ئۆچۈرۈلمەيدۇ.",
+ "You are using <strong>{usage}</strong>" : "سىز <strong> {usage} </strong> نى ئىشلىتىۋاتىسىز",
+ "You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "سىز <strong> {usage} </strong> نىڭ <strong> {totalSpace} </strong> نى ئىشلىتىۋاتىسىز (<strong> {usageRelative}% </strong>)",
"Additional emails" : "قوشۇمچە ئېلېكترونلۇق خەت",
"Enable Profile" : "ئارخىپنى قوزغىتىڭ",
"No users" : "ئىشلەتكۈچى يوق",
@@ -876,6 +888,7 @@
"Send welcome email to new users" : "يېڭى ئىشلەتكۈچىلەرگە ئېلېكترونلۇق خەت ئەۋەتىڭ",
"Name your device" : "ئۈسكۈنىڭىزگە ئىسىم قويۇڭ",
"Server error while trying to add WebAuthn device" : "WebAuthn ئۈسكۈنىسىنى قوشماقچى بولغاندا مۇلازىمېتىر خاتالىقى",
+ "by {author}\n{license}" : "by {author}\n{license}",
"User management" : "ئىشلەتكۈچى باشقۇرۇش",
"Active users" : "ئاكتىپ ئىشلەتكۈچىلەر",
"Disabled users" : "چەكلەنگەن ئىشلەتكۈچى",
diff --git a/apps/settings/l10n/zh_CN.js b/apps/settings/l10n/zh_CN.js
index 4afab871cf4..aa14ca5fa15 100644
--- a/apps/settings/l10n/zh_CN.js
+++ b/apps/settings/l10n/zh_CN.js
@@ -123,6 +123,9 @@ OC.L10N.register(
"Email server" : "电子邮件服务器",
"Mail Providers" : "邮件提供商",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "邮件提供商允许直接通过用户的个人电子邮件帐户发送电子邮件。目前,此功能仅限于日历邀请。它需要 Nextcloud Mail 4.1 和 Nextcloud Mail 中与用户在 Nextcloud 中的电子邮件地址匹配的电子邮件帐户。",
+ "Send emails using" : "使用 email 发送",
+ "User's email account" : "用户的 email 账号",
+ "System email account" : "系统 email 账号",
"Background jobs" : "后台任务",
"Unlimited" : "无限",
"Verifying" : "正在验证",
@@ -207,6 +210,8 @@ OC.L10N.register(
"Memcached is configured as distributed cache, but the wrong PHP module (\"memcache\") is installed. Please install the PHP module \"memcached\"." : "Memcached 已配置为分布式缓存,但安装了错误的 PHP 模块(\"memcache\")。请安装 PHP 模块 \"memcached\"。",
"Memcached is configured as distributed cache, but the PHP module \"memcached\" is not installed. Please install the PHP module \"memcached\"." : "Memcached 配置为分布式缓存,但未安装 PHP 模块 \"memcached\" 。请安装 PHP 模块 \"memcached\" 。",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "未配置内存缓存。若有内存缓存可用,请进行配置以提升性能。",
+ "Failed to write and read a value from local cache." : "无法从本地缓存写入和读取值。",
+ "Failed to write and read a value from distributed cache." : "无法往分布式缓存中写入和读取值。",
"Configured" : "已配置",
"Mimetype migrations available" : "可用的 Mimetype 迁移",
"One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "有一个或多个 mimetype 迁移可用。有时会添加新的 mimetype 以更好地处理某些文件类型。在较大的实例上迁移 mimetype 需要很长时间,因此升级期间不会自动完成此操作。使用命令 \"occ Maintenance:repair --include-expensive\" 执行迁移。",
@@ -235,6 +240,11 @@ OC.L10N.register(
"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 file size upload limit" : "PHP 文件大小上传限制",
+ "The PHP upload_max_filesize is too low. A size of at least %1$s is recommended. Current value: %2$s." : "PHP upload_max_filesize 太低。建议大小至少为 %1$s 。当前值:%2$s。",
+ "The PHP post_max_size is too low. A size of at least %1$s is recommended. Current value: %2$s." : "PHP post_max_size 太低。建议大小至少为 %1$s。当前值:%2$s。",
+ "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_input_time 太低。建议时间至少为 %1$s。当前值:%2$s。",
+ "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_execution_time 太低。建议时间至少为 %1$s。当前值:%2$s。",
"PHP memory limit" : "PHP内存限制",
"The PHP memory limit is below the recommended value of %s." : "PHP 内存限制低于建议值 %s。",
"PHP modules" : "PHP模块",
@@ -292,6 +302,7 @@ OC.L10N.register(
"MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 MariaDB 版本 10.3,此版本已停用,仅作为 Ubuntu 20.04 的一部分受支持。建议使用 MariaDB >=%1$s 和 <=%2$s 以获得此版本 Nextcloud 的最佳性能、稳定性和功能。",
"MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 MariaDB 版本\"%1$s\"。建议使用 MariaDB >=%2$s 和 <=%3$s,以获得此版本 Nextcloud 的最佳性能、稳定性和功能。",
"MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 MySQL 版本\"%1$s\"。建议使用 MySQL >=%2$s 和 <=%3$s,以获得此版本 Nextcloud 的最佳性能、稳定性和功能。",
+ "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 PostgreSQL 版本 \"%1$s\"。建议使用 PostgreSQL >=%2$s 和 <=%3$s,以获得此版本 Nextcloud 的最佳性能、稳定性和功能。",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "目前使用 SQLite 作为后端数据库。 对于大型安装,我们建议您切换到不同的数据库后端。 当使用桌面客户端进行文件同步时,特别建议这样做。 要迁移到另一个数据库,请使用命令行工具:\"occ db:convert-type\"。",
"Unknown database platform" : "未知的数据库软件",
"Architecture" : "建筑风格",
@@ -353,6 +364,7 @@ OC.L10N.register(
"Groups allowed to share" : "允许共享的组",
"Groups excluded from sharing" : "排除共享的群组",
"Not allowed groups will still be able to receive shares, but not to initiate them." : "不允许的组仍然可以接收共享,但不能发起共享。",
+ "Set default expiration date for internal shares" : "设置内部共享的默认到期日期",
"Enforce expiration date" : "强制过期日期",
"Default expiration time of new shares in days" : "新建共享的默认过期时间(天)",
"Expire shares after x days" : "共享在X天后过期",
@@ -417,15 +429,18 @@ OC.L10N.register(
"Choose slide to display" : "选择要显示的幻灯片",
"{index} of {total}" : "第 {index} 页,共 {total} 页",
"Daemon" : "守护进程",
+ "Deploy Daemon" : "部署守护进程",
"Type" : "类型",
"Display Name" : "显示名称",
"GPUs support" : "GPU 支持",
+ "Compute device" : "计算设备",
"Description" : "描述",
"Details" : "详情",
"All" : "全部",
"Limit app usage to groups" : "限制可使用应用的分组",
"No results" : "没有结果",
"Update to {version}" : "更新至 {version}",
+ "Default Deploy daemon is not accessible" : "默认部署守护程序不可访问",
"Delete data on remove" : "移除时删除数据",
"This app has no minimum Nextcloud version assigned. This will be an error in the future." : "该应用没有指定支持的 Nextcloud 最低版本。可能会在将来出现问题。",
"This app has no maximum Nextcloud version assigned. This will be an error in the future." : "该应用没有指定支持的 Nextcloud 最高版本。可能会在将来出现问题。",
@@ -704,6 +719,7 @@ OC.L10N.register(
"Loading categories" : "正在加载分类",
"Developer documentation ↗" : "开发者文档 ↗",
"Version {version}, {license}-licensed" : "版本 {version},授权:{license}",
+ "Version {version}" : "版本 {version}",
"All accounts" : "所有账号",
"Admins" : "管理员",
"Account group: {group}" : "账号群组:{group}",
@@ -746,6 +762,11 @@ OC.L10N.register(
"Show to everyone" : "显示给所有人",
"Show to logged in accounts only" : "仅向已登录账号显示",
"Hide" : "隐藏",
+ "manual-install apps cannot be updated" : "手动安装的应用程序无法更新",
+ "{progress}% Deploying …" : "{progress}% 部署…",
+ "{progress}% Initializing …" : "{progress}% 初始化…",
+ "Health checking" : "健康检查",
+ "Deploy and Enable" : "部署并启用",
"Download and enable" : "下载并启用",
"Disable" : "禁用",
"Allow untested app" : "允许未经测试的应用",
@@ -756,6 +777,7 @@ OC.L10N.register(
"Could not register device: Probably already registered" : "无法注册设备:可能已经注册",
"Could not register device" : "无法注册设备",
"An error occurred during the request. Unable to proceed." : "请求期间发生错误。无法继续。",
+ "The app has been enabled but needs to be updated." : "该应用程序已启用但需要更新。",
"Error: This app cannot be enabled because it makes the server unstable" : "错误:这个应用程序不能被启用,因为它使服务器不稳定 ",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "该应用已启用,但是需要更新。将在 5 秒后跳转到更新页面。",
"Do you really want to wipe your data from this device?" : "您真的要从此设备擦除您的数据吗?",
@@ -776,6 +798,7 @@ OC.L10N.register(
"Privacy policy" : "隐私政策",
"None/STARTTLS" : "无/STARTTLS",
"SSL" : "SSL",
+ "Mail delivery is disabled by instance config \"%s\"." : "实例配置 \"%s\" 已禁用邮件传递。",
"Open documentation" : "打开文档",
"It is important to set up this server to be able to send emails, like for password reset and notifications." : "设置此服务器以能够发送电子邮件(例如密码重置和通知)非常重要。",
"Send mode" : "发送模式",
@@ -898,6 +921,7 @@ OC.L10N.register(
"To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "要允许此检查运行,您必须确保您的网络服务器可以连接到自身。 因此,它必须能够解析并连接到至少一个 `trusted_domains` 或 `overwrite.cli.url`。",
"Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`. This may be the result of a server-side DNS mismatch or outbound firewall rule. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "无法通过您的任何 “trusted_domains\" 或 \"overwrite.cli.url\" 检查 JavaScript 支持。 这可能是服务器端 DNS 不匹配或出站防火墙规则造成的。 请手动检查您的网络服务器是否使用 JavaScript MIME 类型提供 \".mjs\" 文件。",
"Active accounts" : "活跃账号",
+ "Users's email account" : "用户的 email 帐号",
"To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "要允许此检查运行,您必须确保您的 Web 服务器可以连接到自身。因此,它必须能够解析并连接到其 \"trusted_domains\" 或 \"overwrite.cli.url\" 中的至少一个。此失败可能是服务器端 DNS 不匹配或出站防火墙规则的结果。",
"PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 PostgreSQL 版本\"%s\"。建议使用 PostgreSQL >=12 和 <=16,以获得此版本 Nextcloud 的最佳性能、稳定性和功能。"
},
diff --git a/apps/settings/l10n/zh_CN.json b/apps/settings/l10n/zh_CN.json
index b1bc68dd2de..69ab83514cc 100644
--- a/apps/settings/l10n/zh_CN.json
+++ b/apps/settings/l10n/zh_CN.json
@@ -121,6 +121,9 @@
"Email server" : "电子邮件服务器",
"Mail Providers" : "邮件提供商",
"Mail provider enables sending emails directly through the user's personal email account. At present, this functionality is limited to calendar invitations. It requires Nextcloud Mail 4.1 and an email account in Nextcloud Mail that matches the user's email address in Nextcloud." : "邮件提供商允许直接通过用户的个人电子邮件帐户发送电子邮件。目前,此功能仅限于日历邀请。它需要 Nextcloud Mail 4.1 和 Nextcloud Mail 中与用户在 Nextcloud 中的电子邮件地址匹配的电子邮件帐户。",
+ "Send emails using" : "使用 email 发送",
+ "User's email account" : "用户的 email 账号",
+ "System email account" : "系统 email 账号",
"Background jobs" : "后台任务",
"Unlimited" : "无限",
"Verifying" : "正在验证",
@@ -205,6 +208,8 @@
"Memcached is configured as distributed cache, but the wrong PHP module (\"memcache\") is installed. Please install the PHP module \"memcached\"." : "Memcached 已配置为分布式缓存,但安装了错误的 PHP 模块(\"memcache\")。请安装 PHP 模块 \"memcached\"。",
"Memcached is configured as distributed cache, but the PHP module \"memcached\" is not installed. Please install the PHP module \"memcached\"." : "Memcached 配置为分布式缓存,但未安装 PHP 模块 \"memcached\" 。请安装 PHP 模块 \"memcached\" 。",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "未配置内存缓存。若有内存缓存可用,请进行配置以提升性能。",
+ "Failed to write and read a value from local cache." : "无法从本地缓存写入和读取值。",
+ "Failed to write and read a value from distributed cache." : "无法往分布式缓存中写入和读取值。",
"Configured" : "已配置",
"Mimetype migrations available" : "可用的 Mimetype 迁移",
"One or more mimetype migrations are available. Occasionally new mimetypes are added to better handle certain file types. Migrating the mimetypes take a long time on larger instances so this is not done automatically during upgrades. Use the command `occ maintenance:repair --include-expensive` to perform the migrations." : "有一个或多个 mimetype 迁移可用。有时会添加新的 mimetype 以更好地处理某些文件类型。在较大的实例上迁移 mimetype 需要很长时间,因此升级期间不会自动完成此操作。使用命令 \"occ Maintenance:repair --include-expensive\" 执行迁移。",
@@ -233,6 +238,11 @@
"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 file size upload limit" : "PHP 文件大小上传限制",
+ "The PHP upload_max_filesize is too low. A size of at least %1$s is recommended. Current value: %2$s." : "PHP upload_max_filesize 太低。建议大小至少为 %1$s 。当前值:%2$s。",
+ "The PHP post_max_size is too low. A size of at least %1$s is recommended. Current value: %2$s." : "PHP post_max_size 太低。建议大小至少为 %1$s。当前值:%2$s。",
+ "The PHP max_input_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_input_time 太低。建议时间至少为 %1$s。当前值:%2$s。",
+ "The PHP max_execution_time is too low. A time of at least %1$s is recommended. Current value: %2$s." : "PHP max_execution_time 太低。建议时间至少为 %1$s。当前值:%2$s。",
"PHP memory limit" : "PHP内存限制",
"The PHP memory limit is below the recommended value of %s." : "PHP 内存限制低于建议值 %s。",
"PHP modules" : "PHP模块",
@@ -290,6 +300,7 @@
"MariaDB version 10.3 detected, this version is end-of-life and only supported as part of Ubuntu 20.04. MariaDB >=%1$s and <=%2$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 MariaDB 版本 10.3,此版本已停用,仅作为 Ubuntu 20.04 的一部分受支持。建议使用 MariaDB >=%1$s 和 <=%2$s 以获得此版本 Nextcloud 的最佳性能、稳定性和功能。",
"MariaDB version \"%1$s\" detected. MariaDB >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 MariaDB 版本\"%1$s\"。建议使用 MariaDB >=%2$s 和 <=%3$s,以获得此版本 Nextcloud 的最佳性能、稳定性和功能。",
"MySQL version \"%1$s\" detected. MySQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 MySQL 版本\"%1$s\"。建议使用 MySQL >=%2$s 和 <=%3$s,以获得此版本 Nextcloud 的最佳性能、稳定性和功能。",
+ "PostgreSQL version \"%1$s\" detected. PostgreSQL >=%2$s and <=%3$s is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 PostgreSQL 版本 \"%1$s\"。建议使用 PostgreSQL >=%2$s 和 <=%3$s,以获得此版本 Nextcloud 的最佳性能、稳定性和功能。",
"SQLite is currently being used as the backend database. For larger installations we recommend that you switch to a different database backend. This is particularly recommended when using the desktop client for file synchronisation. To migrate to another database use the command line tool: \"occ db:convert-type\"." : "目前使用 SQLite 作为后端数据库。 对于大型安装,我们建议您切换到不同的数据库后端。 当使用桌面客户端进行文件同步时,特别建议这样做。 要迁移到另一个数据库,请使用命令行工具:\"occ db:convert-type\"。",
"Unknown database platform" : "未知的数据库软件",
"Architecture" : "建筑风格",
@@ -351,6 +362,7 @@
"Groups allowed to share" : "允许共享的组",
"Groups excluded from sharing" : "排除共享的群组",
"Not allowed groups will still be able to receive shares, but not to initiate them." : "不允许的组仍然可以接收共享,但不能发起共享。",
+ "Set default expiration date for internal shares" : "设置内部共享的默认到期日期",
"Enforce expiration date" : "强制过期日期",
"Default expiration time of new shares in days" : "新建共享的默认过期时间(天)",
"Expire shares after x days" : "共享在X天后过期",
@@ -415,15 +427,18 @@
"Choose slide to display" : "选择要显示的幻灯片",
"{index} of {total}" : "第 {index} 页,共 {total} 页",
"Daemon" : "守护进程",
+ "Deploy Daemon" : "部署守护进程",
"Type" : "类型",
"Display Name" : "显示名称",
"GPUs support" : "GPU 支持",
+ "Compute device" : "计算设备",
"Description" : "描述",
"Details" : "详情",
"All" : "全部",
"Limit app usage to groups" : "限制可使用应用的分组",
"No results" : "没有结果",
"Update to {version}" : "更新至 {version}",
+ "Default Deploy daemon is not accessible" : "默认部署守护程序不可访问",
"Delete data on remove" : "移除时删除数据",
"This app has no minimum Nextcloud version assigned. This will be an error in the future." : "该应用没有指定支持的 Nextcloud 最低版本。可能会在将来出现问题。",
"This app has no maximum Nextcloud version assigned. This will be an error in the future." : "该应用没有指定支持的 Nextcloud 最高版本。可能会在将来出现问题。",
@@ -702,6 +717,7 @@
"Loading categories" : "正在加载分类",
"Developer documentation ↗" : "开发者文档 ↗",
"Version {version}, {license}-licensed" : "版本 {version},授权:{license}",
+ "Version {version}" : "版本 {version}",
"All accounts" : "所有账号",
"Admins" : "管理员",
"Account group: {group}" : "账号群组:{group}",
@@ -744,6 +760,11 @@
"Show to everyone" : "显示给所有人",
"Show to logged in accounts only" : "仅向已登录账号显示",
"Hide" : "隐藏",
+ "manual-install apps cannot be updated" : "手动安装的应用程序无法更新",
+ "{progress}% Deploying …" : "{progress}% 部署…",
+ "{progress}% Initializing …" : "{progress}% 初始化…",
+ "Health checking" : "健康检查",
+ "Deploy and Enable" : "部署并启用",
"Download and enable" : "下载并启用",
"Disable" : "禁用",
"Allow untested app" : "允许未经测试的应用",
@@ -754,6 +775,7 @@
"Could not register device: Probably already registered" : "无法注册设备:可能已经注册",
"Could not register device" : "无法注册设备",
"An error occurred during the request. Unable to proceed." : "请求期间发生错误。无法继续。",
+ "The app has been enabled but needs to be updated." : "该应用程序已启用但需要更新。",
"Error: This app cannot be enabled because it makes the server unstable" : "错误:这个应用程序不能被启用,因为它使服务器不稳定 ",
"The app has been enabled but needs to be updated. You will be redirected to the update page in 5 seconds." : "该应用已启用,但是需要更新。将在 5 秒后跳转到更新页面。",
"Do you really want to wipe your data from this device?" : "您真的要从此设备擦除您的数据吗?",
@@ -774,6 +796,7 @@
"Privacy policy" : "隐私政策",
"None/STARTTLS" : "无/STARTTLS",
"SSL" : "SSL",
+ "Mail delivery is disabled by instance config \"%s\"." : "实例配置 \"%s\" 已禁用邮件传递。",
"Open documentation" : "打开文档",
"It is important to set up this server to be able to send emails, like for password reset and notifications." : "设置此服务器以能够发送电子邮件(例如密码重置和通知)非常重要。",
"Send mode" : "发送模式",
@@ -896,6 +919,7 @@
"To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "要允许此检查运行,您必须确保您的网络服务器可以连接到自身。 因此,它必须能够解析并连接到至少一个 `trusted_domains` 或 `overwrite.cli.url`。",
"Could not check for JavaScript support via any of your `trusted_domains` nor `overwrite.cli.url`. This may be the result of a server-side DNS mismatch or outbound firewall rule. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "无法通过您的任何 “trusted_domains\" 或 \"overwrite.cli.url\" 检查 JavaScript 支持。 这可能是服务器端 DNS 不匹配或出站防火墙规则造成的。 请手动检查您的网络服务器是否使用 JavaScript MIME 类型提供 \".mjs\" 文件。",
"Active accounts" : "活跃账号",
+ "Users's email account" : "用户的 email 帐号",
"To allow this check to run you have to make sure that your Web server can connect to itself. Therefore it must be able to resolve and connect to at least one of its `trusted_domains` or the `overwrite.cli.url`. This failure may be the result of a server-side DNS mismatch or outbound firewall rule." : "要允许此检查运行,您必须确保您的 Web 服务器可以连接到自身。因此,它必须能够解析并连接到其 \"trusted_domains\" 或 \"overwrite.cli.url\" 中的至少一个。此失败可能是服务器端 DNS 不匹配或出站防火墙规则的结果。",
"PostgreSQL version \"%s\" detected. PostgreSQL >=12 and <=16 is suggested for best performance, stability and functionality with this version of Nextcloud." : "检测到 PostgreSQL 版本\"%s\"。建议使用 PostgreSQL >=12 和 <=16,以获得此版本 Nextcloud 的最佳性能、稳定性和功能。"
},"pluralForm" :"nplurals=1; plural=0;"
diff --git a/apps/sharebymail/l10n/ug.js b/apps/sharebymail/l10n/ug.js
index d8d4fa5be5e..870de04b7f9 100644
--- a/apps/sharebymail/l10n/ug.js
+++ b/apps/sharebymail/l10n/ug.js
@@ -1,41 +1,41 @@
OC.L10N.register(
"sharebymail",
{
- "Shared with {email}" : "{ئېلېكترونلۇق خەت} بىلەن ئورتاقلاشتى",
- "Shared with {email} by {actor}" : "{ئارتىس} تەرىپىدىن {ئېلېكترونلۇق خەت} بىلەن ئورتاقلاشتى",
- "Unshared from {email}" : "{ئېلېكترونلۇق خەتتىن ئورتاقلاشمىغان}",
- "Unshared from {email} by {actor}" : "{ئارتىس} تەرىپىدىن {ئېلېكترونلۇق خەت} دىن ئورتاقلاشمىغان",
- "Password for mail share sent to {email}" : "{ئېلېكترونلۇق خەت} غا ئەۋەتىلگەن خەت ئورتاقلىشىشنىڭ پارولى",
+ "Shared with {email}" : "{email} خەت} بىلەن ئورتاقلاشتى",
+ "Shared with {email} by {actor}" : "{email} تەرىپىدىن {actor} خەت} بىلەن ئورتاقلاشتى",
+ "Unshared from {email}" : "{email} خەتتىن ئورتاقلاشمىغان}",
+ "Unshared from {email} by {actor}" : "{email} تەرىپىدىن {actor} خەت} دىن ئورتاقلاشمىغان",
+ "Password for mail share sent to {email}" : "{email} خەت} غا ئەۋەتىلگەن خەت ئورتاقلىشىشنىڭ پارولى",
"Password for mail share sent to you" : "سىزگە ئەۋەتىلگەن خەت ئورتاقلىشىشنىڭ پارولى",
- "You shared {file} with {email} by mail" : "سىز {ھۆججەت} ئارقىلىق {ئېلخەت ئارقىلىق ئورتاقلاشتىڭىز",
+ "You shared {file} with {email} by mail" : "سىز {file} ئارقىلىق {email} ئارقىلىق ئورتاقلاشتىڭىز",
"{actor} shared {file} with {email} by mail" : "{ئارتىس} ئېلخەت ئارقىلىق {ھۆججەت} بىلەن ئورتاقلاشتى",
"You unshared {file} from {email} by mail" : "سىز ئورتاقلاشمىغان {ھۆججەت} ئارقىلىق ئېلېكترونلۇق خەت ئارقىلىق",
"{actor} unshared {file} from {email} by mail" : "{ئارتىس} ھەمبەھىرلەنمىگەن {ھۆججەت} ئېلېكترونلۇق خەت ئارقىلىق",
- "Password to access {file} was sent to {email}" : "{ھۆججەت} نى زىيارەت قىلىدىغان پارول {ئېلېكترونلۇق خەت} غا ئەۋەتىلدى",
- "Password to access {file} was sent to you" : "{ھۆججەت} نى زىيارەت قىلىدىغان پارول سىزگە ئەۋەتىلدى",
+ "Password to access {file} was sent to {email}" : "{file} نى زىيارەت قىلىدىغان پارول {email} خەت} غا ئەۋەتىلدى",
+ "Password to access {file} was sent to you" : "{file} نى زىيارەت قىلىدىغان پارول سىزگە ئەۋەتىلدى",
"Share by mail" : "خەت ئارقىلىق ھەمبەھىرلىنىش",
- "Sharing %1$s failed, because this item is already shared with the account %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر% 2 $ s ھېساباتى بىلەن ئورتاقلاشتى",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر%2 $ s ھېساباتى بىلەن ئورتاقلاشتى",
"We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "بىز ئاپتوماتىك ھاسىل قىلىنغان پارولنى ئەۋەتەلمەيمىز. شەخسىي تەڭشەكلىرىڭىزگە ئۈنۈملۈك ئېلېكترونلۇق خەت ئادرېسىنى ئورنىتىپ قايتا سىناڭ.",
"Failed to send share by email. Got an invalid email address" : "ئېلېكترونلۇق خەت ئارقىلىق ھەمبەھىرلەش مەغلۇپ بولدى. ئىناۋەتسىز ئېلېكترونلۇق خەت ئادرېسىغا ئېرىشتى",
"Failed to send share by email" : "ئېلېكترونلۇق خەت ئارقىلىق ھەمبەھىرلەش مەغلۇپ بولدى",
- "%1$s shared %2$s with you" : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى",
+ "%1$s shared %2$s with you" : "%1 $ s سىز بىلەن%2 $ s ئورتاقلاشتى",
"Note:" : "ئەسكەرتىش:",
"This share is valid until %s at midnight" : "بۇ ئۈلۈش يېرىم كېچىدە% s گىچە كۈچكە ئىگە",
"Expiration:" : "ۋاقتى:",
"Click the button below to open it." : "ئۇنى ئېچىش ئۈچۈن تۆۋەندىكى كۇنۇپكىنى بېسىڭ.",
"Open %s" : "% S نى ئېچىڭ",
- "%1$s via %2$s" : "% 1 $ s ئارقىلىق% 2 $ s",
- "%1$s shared %2$s with you.\nYou should have already received a separate mail with a link to access it.\n" : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى.\nئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.\n",
- "%1$s shared %2$s with you. You should have already received a separate mail with a link to access it." : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى. ئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.",
- "Password to access %1$s shared to you by %2$s" : "% 1 $ s نى زىيارەت قىلىدىغان پارول% 2 $ s",
+ "%1$s via %2$s" : "%1 $ s ئارقىلىق%2 $ s",
+ "%1$s shared %2$s with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1 $ s سىز بىلەن%2 $ s ئورتاقلاشتى.\nئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.\n",
+ "%1$s shared %2$s with you. You should have already received a separate mail with a link to access it." : "%1 $ s سىز بىلەن%2 $ s ئورتاقلاشتى. ئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.",
+ "Password to access %1$s shared to you by %2$s" : "%1 $ s نى زىيارەت قىلىدىغان پارول%2 $ s",
"Password to access %s" : "% S نى زىيارەت قىلىدىغان پارول",
"It is protected with the following password:" : "ئۇ تۆۋەندىكى پارول بىلەن قوغدىلىدۇ:",
"This password will expire at %s" : "بۇ پارولنىڭ ۋاقتى% s بولىدۇ",
- "%1$s shared %2$s with you and wants to add:" : "% 1 $ s% 2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى:",
- "%1$s shared %2$s with you and wants to add" : "% 1 $ s% 2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى",
+ "%1$s shared %2$s with you and wants to add:" : "%1 $ s%2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى:",
+ "%1$s shared %2$s with you and wants to add" : "%1 $ s%2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى",
"%s added a note to a file shared with you" : "% s سىز بىلەن ئورتاقلاشقان ھۆججەتكە خاتىرە قوشتى",
- "You just shared %1$s with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "سىز پەقەت% 2 $ s بىلەن% 1 $ s نى ئورتاقلاشتىڭىز. بۇ ئۈلۈش ئاللىبۇرۇن تاپشۇرۇۋالغۇچىغا ئەۋەتىلگەن. باشقۇرغۇچى تەرىپىدىن بېكىتىلگەن بىخەتەرلىك سىياسىتى سەۋەبىدىن% 3 $ s ھەر بىر پاينى مەخپىي نومۇر بىلەن قوغداش كېرەك ، پارولنى تاپشۇرۇۋالغۇچىغا بىۋاسىتە ئەۋەتىشكە بولمايدۇ. شۇڭلاشقا پارولنى تاپشۇرۇۋالغۇچىغا قولدا يوللىشىڭىز كېرەك.",
- "Password to access %1$s shared by you with %2$s" : "% 2 $ s بىلەن ئورتاقلاشقان% 1 $ s نى زىيارەت قىلىدىغان پارول",
+ "You just shared %1$s with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "سىز پەقەت%2 $ s بىلەن%1 $ s نى ئورتاقلاشتىڭىز. بۇ ئۈلۈش ئاللىبۇرۇن تاپشۇرۇۋالغۇچىغا ئەۋەتىلگەن. باشقۇرغۇچى تەرىپىدىن بېكىتىلگەن بىخەتەرلىك سىياسىتى سەۋەبىدىن%3 $ s ھەر بىر پاينى مەخپىي نومۇر بىلەن قوغداش كېرەك ، پارولنى تاپشۇرۇۋالغۇچىغا بىۋاسىتە ئەۋەتىشكە بولمايدۇ. شۇڭلاشقا پارولنى تاپشۇرۇۋالغۇچىغا قولدا يوللىشىڭىز كېرەك.",
+ "Password to access %1$s shared by you with %2$s" : "%2 $ s بىلەن ئورتاقلاشقان%1 $ s نى زىيارەت قىلىدىغان پارول",
"This is the password:" : "بۇ پارول:",
"You can choose a different password at any time in the share dialog." : "ھەمبەھىر سۆزلەشكۈدە خالىغان ۋاقىتتا باشقا پارولنى تاللىيالايسىز.",
"Could not find share" : "ئورتاقلىشالمىدى",
@@ -44,20 +44,20 @@ OC.L10N.register(
"Send password by mail" : "خەت ئارقىلىق پارول ئەۋەتىڭ",
"Reply to initiator" : "تەشەببۇس قىلغۇچىغا جاۋاب قايتۇرۇڭ",
"Unable to update share by mail config" : "خەت سەپلىمىسى ئارقىلىق ھەمبەھىرنى يېڭىلاشقا ئامالسىز",
- "Sharing %1$s failed, because this item is already shared with user %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان% 2 $ s بىلەن ئورتاقلاشتى",
- "%1$s shared »%2$s« with you" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن",
- "%1$s shared »%2$s« with you." : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن.",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان%2 $ s بىلەن ئورتاقلاشتى",
+ "%1$s shared »%2$s« with you" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن",
+ "%1$s shared »%2$s« with you." : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن.",
"Open »%s«" : "ئېچىڭ »% s«",
- "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن.\nئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.\n",
- "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن. ئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.",
- "Password to access »%1$s« shared to you by %2$s" : "زىيارەت قىلىش پارولى »% 1 $ s«% 2 $ s بىلەن ئورتاقلاشتى",
+ "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن.\nئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.\n",
+ "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن. ئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.",
+ "Password to access »%1$s« shared to you by %2$s" : "زىيارەت قىلىش پارولى »%1 $ s«%2 $ s بىلەن ئورتاقلاشتى",
"Password to access »%s«" : "زىيارەت قىلىش پارولى »% s«",
- "%1$s shared »%2$s« with you and wants to add:" : "% 1 $ s ھەمبەھىر »% 2 $ s« سىز بىلەن قوشماقچى:",
- "%1$s shared »%2$s« with you and wants to add" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن قوشماقچى",
+ "%1$s shared »%2$s« with you and wants to add:" : "%1 $ s ھەمبەھىر »%2 $ s« سىز بىلەن قوشماقچى:",
+ "%1$s shared »%2$s« with you and wants to add" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن قوشماقچى",
"»%s« added a note to a file shared with you" : "»% S« سىز بىلەن ئورتاقلاشقان ھۆججەتكە خاتىرە قوشتى",
- "You just shared »%1$s« with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "سىز پەقەت% 2 $ s بىلەن ئورتاقلاشتىڭىز. بۇ ئۈلۈش ئاللىبۇرۇن تاپشۇرۇۋالغۇچىغا ئەۋەتىلگەن. باشقۇرغۇچى تەرىپىدىن بېكىتىلگەن بىخەتەرلىك سىياسىتى سەۋەبىدىن% 3 $ s ھەر بىر پاينى مەخپىي نومۇر بىلەن قوغداش كېرەك ، پارولنى تاپشۇرۇۋالغۇچىغا بىۋاسىتە ئەۋەتىشكە بولمايدۇ. شۇڭلاشقا پارولنى تاپشۇرۇۋالغۇچىغا قولدا يوللىشىڭىز كېرەك.",
- "Password to access »%1$s« shared by you with %2$s" : "زىيارەت قىلىش پارولى »% 1 $ s« سىز بىلەن ئورتاقلاشقان% 2 $ s",
+ "You just shared »%1$s« with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "سىز پەقەت%2 $ s بىلەن ئورتاقلاشتىڭىز. بۇ ئۈلۈش ئاللىبۇرۇن تاپشۇرۇۋالغۇچىغا ئەۋەتىلگەن. باشقۇرغۇچى تەرىپىدىن بېكىتىلگەن بىخەتەرلىك سىياسىتى سەۋەبىدىن%3 $ s ھەر بىر پاينى مەخپىي نومۇر بىلەن قوغداش كېرەك ، پارولنى تاپشۇرۇۋالغۇچىغا بىۋاسىتە ئەۋەتىشكە بولمايدۇ. شۇڭلاشقا پارولنى تاپشۇرۇۋالغۇچىغا قولدا يوللىشىڭىز كېرەك.",
+ "Password to access »%1$s« shared by you with %2$s" : "زىيارەت قىلىش پارولى »%1 $ s« سىز بىلەن ئورتاقلاشقان%2 $ s",
"Allows users to share a personalized link to a file or folder by putting in an email address." : "ئىشلەتكۈچىلەرنىڭ ئېلېكترونلۇق خەت ئادرېسى ئارقىلىق ھۆججەت ياكى ھۆججەت قىسقۇچقا خاسلاشتۇرۇلغان ئۇلىنىشنى ھەمبەھىرلىشىگە يول قويىدۇ.",
- "%1$s shared %2$s with you." : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى."
+ "%1$s shared %2$s with you." : "%1 $ s سىز بىلەن%2 $ s ئورتاقلاشتى."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/sharebymail/l10n/ug.json b/apps/sharebymail/l10n/ug.json
index 6e097de64ae..eaa99f82d2d 100644
--- a/apps/sharebymail/l10n/ug.json
+++ b/apps/sharebymail/l10n/ug.json
@@ -1,39 +1,39 @@
{ "translations": {
- "Shared with {email}" : "{ئېلېكترونلۇق خەت} بىلەن ئورتاقلاشتى",
- "Shared with {email} by {actor}" : "{ئارتىس} تەرىپىدىن {ئېلېكترونلۇق خەت} بىلەن ئورتاقلاشتى",
- "Unshared from {email}" : "{ئېلېكترونلۇق خەتتىن ئورتاقلاشمىغان}",
- "Unshared from {email} by {actor}" : "{ئارتىس} تەرىپىدىن {ئېلېكترونلۇق خەت} دىن ئورتاقلاشمىغان",
- "Password for mail share sent to {email}" : "{ئېلېكترونلۇق خەت} غا ئەۋەتىلگەن خەت ئورتاقلىشىشنىڭ پارولى",
+ "Shared with {email}" : "{email} خەت} بىلەن ئورتاقلاشتى",
+ "Shared with {email} by {actor}" : "{email} تەرىپىدىن {actor} خەت} بىلەن ئورتاقلاشتى",
+ "Unshared from {email}" : "{email} خەتتىن ئورتاقلاشمىغان}",
+ "Unshared from {email} by {actor}" : "{email} تەرىپىدىن {actor} خەت} دىن ئورتاقلاشمىغان",
+ "Password for mail share sent to {email}" : "{email} خەت} غا ئەۋەتىلگەن خەت ئورتاقلىشىشنىڭ پارولى",
"Password for mail share sent to you" : "سىزگە ئەۋەتىلگەن خەت ئورتاقلىشىشنىڭ پارولى",
- "You shared {file} with {email} by mail" : "سىز {ھۆججەت} ئارقىلىق {ئېلخەت ئارقىلىق ئورتاقلاشتىڭىز",
+ "You shared {file} with {email} by mail" : "سىز {file} ئارقىلىق {email} ئارقىلىق ئورتاقلاشتىڭىز",
"{actor} shared {file} with {email} by mail" : "{ئارتىس} ئېلخەت ئارقىلىق {ھۆججەت} بىلەن ئورتاقلاشتى",
"You unshared {file} from {email} by mail" : "سىز ئورتاقلاشمىغان {ھۆججەت} ئارقىلىق ئېلېكترونلۇق خەت ئارقىلىق",
"{actor} unshared {file} from {email} by mail" : "{ئارتىس} ھەمبەھىرلەنمىگەن {ھۆججەت} ئېلېكترونلۇق خەت ئارقىلىق",
- "Password to access {file} was sent to {email}" : "{ھۆججەت} نى زىيارەت قىلىدىغان پارول {ئېلېكترونلۇق خەت} غا ئەۋەتىلدى",
- "Password to access {file} was sent to you" : "{ھۆججەت} نى زىيارەت قىلىدىغان پارول سىزگە ئەۋەتىلدى",
+ "Password to access {file} was sent to {email}" : "{file} نى زىيارەت قىلىدىغان پارول {email} خەت} غا ئەۋەتىلدى",
+ "Password to access {file} was sent to you" : "{file} نى زىيارەت قىلىدىغان پارول سىزگە ئەۋەتىلدى",
"Share by mail" : "خەت ئارقىلىق ھەمبەھىرلىنىش",
- "Sharing %1$s failed, because this item is already shared with the account %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر% 2 $ s ھېساباتى بىلەن ئورتاقلاشتى",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر%2 $ s ھېساباتى بىلەن ئورتاقلاشتى",
"We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "بىز ئاپتوماتىك ھاسىل قىلىنغان پارولنى ئەۋەتەلمەيمىز. شەخسىي تەڭشەكلىرىڭىزگە ئۈنۈملۈك ئېلېكترونلۇق خەت ئادرېسىنى ئورنىتىپ قايتا سىناڭ.",
"Failed to send share by email. Got an invalid email address" : "ئېلېكترونلۇق خەت ئارقىلىق ھەمبەھىرلەش مەغلۇپ بولدى. ئىناۋەتسىز ئېلېكترونلۇق خەت ئادرېسىغا ئېرىشتى",
"Failed to send share by email" : "ئېلېكترونلۇق خەت ئارقىلىق ھەمبەھىرلەش مەغلۇپ بولدى",
- "%1$s shared %2$s with you" : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى",
+ "%1$s shared %2$s with you" : "%1 $ s سىز بىلەن%2 $ s ئورتاقلاشتى",
"Note:" : "ئەسكەرتىش:",
"This share is valid until %s at midnight" : "بۇ ئۈلۈش يېرىم كېچىدە% s گىچە كۈچكە ئىگە",
"Expiration:" : "ۋاقتى:",
"Click the button below to open it." : "ئۇنى ئېچىش ئۈچۈن تۆۋەندىكى كۇنۇپكىنى بېسىڭ.",
"Open %s" : "% S نى ئېچىڭ",
- "%1$s via %2$s" : "% 1 $ s ئارقىلىق% 2 $ s",
- "%1$s shared %2$s with you.\nYou should have already received a separate mail with a link to access it.\n" : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى.\nئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.\n",
- "%1$s shared %2$s with you. You should have already received a separate mail with a link to access it." : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى. ئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.",
- "Password to access %1$s shared to you by %2$s" : "% 1 $ s نى زىيارەت قىلىدىغان پارول% 2 $ s",
+ "%1$s via %2$s" : "%1 $ s ئارقىلىق%2 $ s",
+ "%1$s shared %2$s with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1 $ s سىز بىلەن%2 $ s ئورتاقلاشتى.\nئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.\n",
+ "%1$s shared %2$s with you. You should have already received a separate mail with a link to access it." : "%1 $ s سىز بىلەن%2 $ s ئورتاقلاشتى. ئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.",
+ "Password to access %1$s shared to you by %2$s" : "%1 $ s نى زىيارەت قىلىدىغان پارول%2 $ s",
"Password to access %s" : "% S نى زىيارەت قىلىدىغان پارول",
"It is protected with the following password:" : "ئۇ تۆۋەندىكى پارول بىلەن قوغدىلىدۇ:",
"This password will expire at %s" : "بۇ پارولنىڭ ۋاقتى% s بولىدۇ",
- "%1$s shared %2$s with you and wants to add:" : "% 1 $ s% 2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى:",
- "%1$s shared %2$s with you and wants to add" : "% 1 $ s% 2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى",
+ "%1$s shared %2$s with you and wants to add:" : "%1 $ s%2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى:",
+ "%1$s shared %2$s with you and wants to add" : "%1 $ s%2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى",
"%s added a note to a file shared with you" : "% s سىز بىلەن ئورتاقلاشقان ھۆججەتكە خاتىرە قوشتى",
- "You just shared %1$s with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "سىز پەقەت% 2 $ s بىلەن% 1 $ s نى ئورتاقلاشتىڭىز. بۇ ئۈلۈش ئاللىبۇرۇن تاپشۇرۇۋالغۇچىغا ئەۋەتىلگەن. باشقۇرغۇچى تەرىپىدىن بېكىتىلگەن بىخەتەرلىك سىياسىتى سەۋەبىدىن% 3 $ s ھەر بىر پاينى مەخپىي نومۇر بىلەن قوغداش كېرەك ، پارولنى تاپشۇرۇۋالغۇچىغا بىۋاسىتە ئەۋەتىشكە بولمايدۇ. شۇڭلاشقا پارولنى تاپشۇرۇۋالغۇچىغا قولدا يوللىشىڭىز كېرەك.",
- "Password to access %1$s shared by you with %2$s" : "% 2 $ s بىلەن ئورتاقلاشقان% 1 $ s نى زىيارەت قىلىدىغان پارول",
+ "You just shared %1$s with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "سىز پەقەت%2 $ s بىلەن%1 $ s نى ئورتاقلاشتىڭىز. بۇ ئۈلۈش ئاللىبۇرۇن تاپشۇرۇۋالغۇچىغا ئەۋەتىلگەن. باشقۇرغۇچى تەرىپىدىن بېكىتىلگەن بىخەتەرلىك سىياسىتى سەۋەبىدىن%3 $ s ھەر بىر پاينى مەخپىي نومۇر بىلەن قوغداش كېرەك ، پارولنى تاپشۇرۇۋالغۇچىغا بىۋاسىتە ئەۋەتىشكە بولمايدۇ. شۇڭلاشقا پارولنى تاپشۇرۇۋالغۇچىغا قولدا يوللىشىڭىز كېرەك.",
+ "Password to access %1$s shared by you with %2$s" : "%2 $ s بىلەن ئورتاقلاشقان%1 $ s نى زىيارەت قىلىدىغان پارول",
"This is the password:" : "بۇ پارول:",
"You can choose a different password at any time in the share dialog." : "ھەمبەھىر سۆزلەشكۈدە خالىغان ۋاقىتتا باشقا پارولنى تاللىيالايسىز.",
"Could not find share" : "ئورتاقلىشالمىدى",
@@ -42,20 +42,20 @@
"Send password by mail" : "خەت ئارقىلىق پارول ئەۋەتىڭ",
"Reply to initiator" : "تەشەببۇس قىلغۇچىغا جاۋاب قايتۇرۇڭ",
"Unable to update share by mail config" : "خەت سەپلىمىسى ئارقىلىق ھەمبەھىرنى يېڭىلاشقا ئامالسىز",
- "Sharing %1$s failed, because this item is already shared with user %2$s" : "% 1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان% 2 $ s بىلەن ئورتاقلاشتى",
- "%1$s shared »%2$s« with you" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن",
- "%1$s shared »%2$s« with you." : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن.",
+ "Sharing %1$s failed, because this item is already shared with user %2$s" : "%1 $ s نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان%2 $ s بىلەن ئورتاقلاشتى",
+ "%1$s shared »%2$s« with you" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن",
+ "%1$s shared »%2$s« with you." : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن.",
"Open »%s«" : "ئېچىڭ »% s«",
- "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن.\nئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.\n",
- "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن. ئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.",
- "Password to access »%1$s« shared to you by %2$s" : "زىيارەت قىلىش پارولى »% 1 $ s«% 2 $ s بىلەن ئورتاقلاشتى",
+ "%1$s shared »%2$s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن.\nئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.\n",
+ "%1$s shared »%2$s« with you. You should have already received a separate mail with a link to access it." : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن. ئۇنى زىيارەت قىلىش ئۈچۈن ئۇلانمىسى بار ئايرىم خەتنى تاپشۇرۇۋالغان بولۇشىڭىز كېرەك.",
+ "Password to access »%1$s« shared to you by %2$s" : "زىيارەت قىلىش پارولى »%1 $ s«%2 $ s بىلەن ئورتاقلاشتى",
"Password to access »%s«" : "زىيارەت قىلىش پارولى »% s«",
- "%1$s shared »%2$s« with you and wants to add:" : "% 1 $ s ھەمبەھىر »% 2 $ s« سىز بىلەن قوشماقچى:",
- "%1$s shared »%2$s« with you and wants to add" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن قوشماقچى",
+ "%1$s shared »%2$s« with you and wants to add:" : "%1 $ s ھەمبەھىر »%2 $ s« سىز بىلەن قوشماقچى:",
+ "%1$s shared »%2$s« with you and wants to add" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن قوشماقچى",
"»%s« added a note to a file shared with you" : "»% S« سىز بىلەن ئورتاقلاشقان ھۆججەتكە خاتىرە قوشتى",
- "You just shared »%1$s« with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "سىز پەقەت% 2 $ s بىلەن ئورتاقلاشتىڭىز. بۇ ئۈلۈش ئاللىبۇرۇن تاپشۇرۇۋالغۇچىغا ئەۋەتىلگەن. باشقۇرغۇچى تەرىپىدىن بېكىتىلگەن بىخەتەرلىك سىياسىتى سەۋەبىدىن% 3 $ s ھەر بىر پاينى مەخپىي نومۇر بىلەن قوغداش كېرەك ، پارولنى تاپشۇرۇۋالغۇچىغا بىۋاسىتە ئەۋەتىشكە بولمايدۇ. شۇڭلاشقا پارولنى تاپشۇرۇۋالغۇچىغا قولدا يوللىشىڭىز كېرەك.",
- "Password to access »%1$s« shared by you with %2$s" : "زىيارەت قىلىش پارولى »% 1 $ s« سىز بىلەن ئورتاقلاشقان% 2 $ s",
+ "You just shared »%1$s« with %2$s. The share was already sent to the recipient. Due to the security policies defined by the administrator of %3$s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "سىز پەقەت%2 $ s بىلەن ئورتاقلاشتىڭىز. بۇ ئۈلۈش ئاللىبۇرۇن تاپشۇرۇۋالغۇچىغا ئەۋەتىلگەن. باشقۇرغۇچى تەرىپىدىن بېكىتىلگەن بىخەتەرلىك سىياسىتى سەۋەبىدىن%3 $ s ھەر بىر پاينى مەخپىي نومۇر بىلەن قوغداش كېرەك ، پارولنى تاپشۇرۇۋالغۇچىغا بىۋاسىتە ئەۋەتىشكە بولمايدۇ. شۇڭلاشقا پارولنى تاپشۇرۇۋالغۇچىغا قولدا يوللىشىڭىز كېرەك.",
+ "Password to access »%1$s« shared by you with %2$s" : "زىيارەت قىلىش پارولى »%1 $ s« سىز بىلەن ئورتاقلاشقان%2 $ s",
"Allows users to share a personalized link to a file or folder by putting in an email address." : "ئىشلەتكۈچىلەرنىڭ ئېلېكترونلۇق خەت ئادرېسى ئارقىلىق ھۆججەت ياكى ھۆججەت قىسقۇچقا خاسلاشتۇرۇلغان ئۇلىنىشنى ھەمبەھىرلىشىگە يول قويىدۇ.",
- "%1$s shared %2$s with you." : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى."
+ "%1$s shared %2$s with you." : "%1 $ s سىز بىلەن%2 $ s ئورتاقلاشتى."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/sharebymail/l10n/zh_CN.js b/apps/sharebymail/l10n/zh_CN.js
index 4e3899d8953..9f91f33716c 100644
--- a/apps/sharebymail/l10n/zh_CN.js
+++ b/apps/sharebymail/l10n/zh_CN.js
@@ -18,10 +18,15 @@ OC.L10N.register(
"We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "我们无法将自动生成的密码发送给您。请在您的个人设置中设置一个有效的电子邮件地址,然后重试。 ",
"Failed to send share by email. Got an invalid email address" : "无法通过邮箱发送分享。无效邮箱",
"Failed to send share by email" : "通过邮件发送共享失败",
+ "%1$s shared %2$s with you" : "%1$s 与您分享了 %2$s ",
"Click the button below to open it." : "点击下面的按钮打开它。",
+ "Open %s" : "打开 %s",
"%1$s via %2$s" : "%1$s 通过 %2$s",
"It is protected with the following password:" : "其已被以下密码保护:",
"This password will expire at %s" : "密码将在 %s 后失效",
+ "%1$s shared %2$s with you and wants to add:" : "%1$s 与您分享了 %2$s 并想要添加:",
+ "%1$s shared %2$s with you and wants to add" : "%1$s 与您分享了 %2$s 并希望添加",
+ "%s added a note to a file shared with you" : "%s 为与您共享的文件添加了注释",
"This is the password:" : "这是密码:",
"You can choose a different password at any time in the share dialog." : "您可以随时在共享对话框中选择不同的密码。",
"Could not find share" : "没有发现共享",
diff --git a/apps/sharebymail/l10n/zh_CN.json b/apps/sharebymail/l10n/zh_CN.json
index 0e4b4a09794..535d3aca9fc 100644
--- a/apps/sharebymail/l10n/zh_CN.json
+++ b/apps/sharebymail/l10n/zh_CN.json
@@ -16,10 +16,15 @@
"We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "我们无法将自动生成的密码发送给您。请在您的个人设置中设置一个有效的电子邮件地址,然后重试。 ",
"Failed to send share by email. Got an invalid email address" : "无法通过邮箱发送分享。无效邮箱",
"Failed to send share by email" : "通过邮件发送共享失败",
+ "%1$s shared %2$s with you" : "%1$s 与您分享了 %2$s ",
"Click the button below to open it." : "点击下面的按钮打开它。",
+ "Open %s" : "打开 %s",
"%1$s via %2$s" : "%1$s 通过 %2$s",
"It is protected with the following password:" : "其已被以下密码保护:",
"This password will expire at %s" : "密码将在 %s 后失效",
+ "%1$s shared %2$s with you and wants to add:" : "%1$s 与您分享了 %2$s 并想要添加:",
+ "%1$s shared %2$s with you and wants to add" : "%1$s 与您分享了 %2$s 并希望添加",
+ "%s added a note to a file shared with you" : "%s 为与您共享的文件添加了注释",
"This is the password:" : "这是密码:",
"You can choose a different password at any time in the share dialog." : "您可以随时在共享对话框中选择不同的密码。",
"Could not find share" : "没有发现共享",
diff --git a/apps/systemtags/l10n/de.js b/apps/systemtags/l10n/de.js
index d0aca6139f9..42d6b299753 100644
--- a/apps/systemtags/l10n/de.js
+++ b/apps/systemtags/l10n/de.js
@@ -68,6 +68,8 @@ OC.L10N.register(
"Manage tags" : "Schlagworte verwalten",
"Applying tags changes…" : "Schlagwort-Änderungen werden angewendet…",
"Search or create tag" : "Schlagwort suchen oder erstellen",
+ "Change tag color" : "Schlagwortfarbe ändern",
+ "Create new tag" : "Neues Schlagwort erstellen",
"Select or create tags to apply to all selected files" : "Schlagwort auswählen oder erstellen, die auf alle ausgewählten Dateien angewendet werden sollen",
"Cancel" : "Abbrechen",
"Apply changes" : "Änderungen anwenden",
diff --git a/apps/systemtags/l10n/de.json b/apps/systemtags/l10n/de.json
index 03bade512ea..7765e645481 100644
--- a/apps/systemtags/l10n/de.json
+++ b/apps/systemtags/l10n/de.json
@@ -66,6 +66,8 @@
"Manage tags" : "Schlagworte verwalten",
"Applying tags changes…" : "Schlagwort-Änderungen werden angewendet…",
"Search or create tag" : "Schlagwort suchen oder erstellen",
+ "Change tag color" : "Schlagwortfarbe ändern",
+ "Create new tag" : "Neues Schlagwort erstellen",
"Select or create tags to apply to all selected files" : "Schlagwort auswählen oder erstellen, die auf alle ausgewählten Dateien angewendet werden sollen",
"Cancel" : "Abbrechen",
"Apply changes" : "Änderungen anwenden",
diff --git a/apps/systemtags/l10n/ug.js b/apps/systemtags/l10n/ug.js
index c3a326b26e0..7fe468b69f5 100644
--- a/apps/systemtags/l10n/ug.js
+++ b/apps/systemtags/l10n/ug.js
@@ -1,40 +1,40 @@
OC.L10N.register(
"systemtags",
{
- "System tag %1$s added by the system" : "سىستېما بەلگىسى% 1 $ s قوشۇلدى",
- "Added system tag {systemtag}" : "سىستېما بەلگىسى {systemtag added قوشۇلدى",
- "Added system tag %1$s" : "سىستېما بەلگىسى% 1 $ s قوشۇلدى",
- "%1$s added system tag %2$s" : "% 1 $ s سىستېما بەلگىسى% 2 $ s",
- "{actor} added system tag {systemtag}" : "{ئارتىس} قوشۇلغان سىستېما بەلگىسى {systemtag}",
- "System tag %1$s removed by the system" : "سىستېما بەلگىسى% 1 $ s سىستېما تەرىپىدىن چىقىرىۋېتىلدى",
+ "System tag %1$s added by the system" : "سىستېما بەلگىسى%1 $ s قوشۇلدى",
+ "Added system tag {systemtag}" : "سىستېما بەلگىسى {systemtag} added قوشۇلدى",
+ "Added system tag %1$s" : "سىستېما بەلگىسى%1 $ s قوشۇلدى",
+ "%1$s added system tag %2$s" : "%1 $ s سىستېما بەلگىسى%2 $ s",
+ "{actor} added system tag {systemtag}" : "{actor} قوشۇلغان سىستېما بەلگىسى {systemtag}",
+ "System tag %1$s removed by the system" : "سىستېما بەلگىسى%1 $ s سىستېما تەرىپىدىن چىقىرىۋېتىلدى",
"Removed system tag {systemtag}" : "چىقىرىۋېتىلگەن سىستېما بەلگىسى {systemtag}",
- "Removed system tag %1$s" : "چىقىرىۋېتىلگەن سىستېما بەلگىسى% 1 $ s",
- "%1$s removed system tag %2$s" : "% 1 $ s ئۆچۈرۈلگەن سىستېما بەلگىسى% 2 $ s",
- "{actor} removed system tag {systemtag}" : "{ئارتىس} ئۆچۈرۈلگەن سىستېما بەلگىسى {systemtag}",
- "You created system tag %1$s" : "سىستېما بەلگىسى% 1 $ s نى قۇردىڭىز",
- "You created system tag {systemtag}" : "سىستېما بەلگىسى {systemtag created قۇردىڭىز",
- "%1$s created system tag %2$s" : "% 1 $ s سىستېما بەلگىسى% 2 $ s",
- "{actor} created system tag {systemtag}" : "{ئارتىس} سىستېما بەلگىسى {systemtag}",
- "You deleted system tag %1$s" : "سىستېما بەلگىسىنى% 1 $ s ئۆچۈردىڭىز",
+ "Removed system tag %1$s" : "چىقىرىۋېتىلگەن سىستېما بەلگىسى%1 $ s",
+ "%1$s removed system tag %2$s" : "%1 $ s ئۆچۈرۈلگەن سىستېما بەلگىسى%2 $ s",
+ "{actor} removed system tag {systemtag}" : "{actor} ئۆچۈرۈلگەن سىستېما بەلگىسى {systemtag}",
+ "You created system tag %1$s" : "سىستېما بەلگىسى%1 $ s نى قۇردىڭىز",
+ "You created system tag {systemtag}" : "سىستېما بەلگىسى {systemtag} created قۇردىڭىز",
+ "%1$s created system tag %2$s" : "%1 $ s سىستېما بەلگىسى%2 $ s",
+ "{actor} created system tag {systemtag}" : "{actor} سىستېما بەلگىسى {systemtag}",
+ "You deleted system tag %1$s" : "سىستېما بەلگىسىنى%1 $ s ئۆچۈردىڭىز",
"You deleted system tag {systemtag}" : "سىستېما بەلگىسى {systemtag} نى ئۆچۈردىڭىز",
- "%1$s deleted system tag %2$s" : "% 1 $ s ئۆچۈرۈلگەن سىستېما بەلگىسى% 2 $ s",
- "{actor} deleted system tag {systemtag}" : "{ئارتىس} ئۆچۈرۈلگەن سىستېما بەلگىسى {systemtag}",
- "You updated system tag %2$s to %1$s" : "سىستېما بەلگىسىنى% 2 $ s دىن% 1 $ s غا يېڭىلىدىڭىز",
+ "%1$s deleted system tag %2$s" : "%1 $ s ئۆچۈرۈلگەن سىستېما بەلگىسى%2 $ s",
+ "{actor} deleted system tag {systemtag}" : "{actor} ئۆچۈرۈلگەن سىستېما بەلگىسى {systemtag}",
+ "You updated system tag %2$s to %1$s" : "سىستېما بەلگىسىنى%2 $ s دىن%1 $ s غا يېڭىلىدىڭىز",
"You updated system tag {oldsystemtag} to {newsystemtag}" : "سىستېما بەلگىسى {oldsystemtag} نى {newsystemtag} غا يېڭىلىدىڭىز",
- "%1$s updated system tag %3$s to %2$s" : "% 1 $ s يېڭىلانغان سىستېما بەلگىسى% 3 $ s دىن% 2 $ s",
- "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{ئارتىس} يېڭىلانغان سىستېما بەلگىسى {oldsystemtag} دىن {newsystemtag}",
- "System tag %2$s was added to %1$s by the system" : "سىستېما بەلگىسى% 2 $ s سىستېما تەرىپىدىن% 1 $ s غا قوشۇلدى",
- "System tag {systemtag} was added to {file} by the system" : "سىستېما بەلگىسى {systemtag} سىستېما تەرىپىدىن {ھۆججەت} گە قوشۇلدى",
- "You added system tag %2$s to %1$s" : "سىستېما بەلگىسى% 2 $ s نى% 1 $ s غا قوشتىڭىز",
- "You added system tag {systemtag} to {file}" : "{ھۆججەت} گە سىستېما بەلگىسى {systemtag} نى قوشتىڭىز",
- "%1$s added system tag %3$s to %2$s" : "% 1 $ s قوشۇلغان سىستېما بەلگىسى% 3 $ s دىن% 2 $ s",
+ "%1$s updated system tag %3$s to %2$s" : "%1 $ s يېڭىلانغان سىستېما بەلگىسى%3 $ s دىن%2 $ s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} يېڭىلانغان سىستېما بەلگىسى {oldsystemtag} دىن {newsystemtag}",
+ "System tag %2$s was added to %1$s by the system" : "سىستېما بەلگىسى%2 $ s سىستېما تەرىپىدىن%1 $ s غا قوشۇلدى",
+ "System tag {systemtag} was added to {file} by the system" : "سىستېما بەلگىسى {systemtag} سىستېما تەرىپىدىن {file} گە قوشۇلدى",
+ "You added system tag %2$s to %1$s" : "سىستېما بەلگىسى%2 $ s نى%1 $ s غا قوشتىڭىز",
+ "You added system tag {systemtag} to {file}" : "{file} گە سىستېما بەلگىسى {systemtag} نى قوشتىڭىز",
+ "%1$s added system tag %3$s to %2$s" : "%1 $ s قوشۇلغان سىستېما بەلگىسى%3 $ s دىن%2 $ s",
"{actor} added system tag {systemtag} to {file}" : "{ئارتىس} ھۆججەت بەلگىسىگە سىستېما بەلگىسى {systemtag} قوشۇلدى",
- "System tag %2$s was removed from %1$s by the system" : "سىستېما بەلگىسى% 2 $ s سىستېما تەرىپىدىن% 1 $ s دىن چىقىرىۋېتىلدى",
- "System tag {systemtag} was removed from {file} by the system" : "سىستېما بەلگىسى {systemtag} سىستېما تەرىپىدىن {ھۆججەت} دىن ئۆچۈرۈلدى",
- "You removed system tag %2$s from %1$s" : "سىستېما بەلگىسىنى% 1 $ s دىن ئۆچۈردىڭىز",
- "You removed system tag {systemtag} from {file}" : "سىستېما بەلگىسى {systemtag} نى {ھۆججەتتىن ئۆچۈردىڭىز",
- "%1$s removed system tag %3$s from %2$s" : "% 1 $ s سىستېما بەلگىسى% 2 $ s دىن% 3 $ s چىقىرىۋېتىلدى",
- "{actor} removed system tag {systemtag} from {file}" : "{ئارتىس} {ھۆججەت} دىن سىستېما بەلگىسى {systemtag} نى ئېلىۋەتتى",
+ "System tag %2$s was removed from %1$s by the system" : "سىستېما بەلگىسى%2 $ s سىستېما تەرىپىدىن%1 $ s دىن چىقىرىۋېتىلدى",
+ "System tag {systemtag} was removed from {file} by the system" : "سىستېما بەلگىسى {systemtag} سىستېما تەرىپىدىن {file} دىن ئۆچۈرۈلدى",
+ "You removed system tag %2$s from %1$s" : "سىستېما بەلگىسىنى%1 $ s دىن ئۆچۈردىڭىز",
+ "You removed system tag {systemtag} from {file}" : "سىستېما بەلگىسى {systemtag} نى {file} ئۆچۈردىڭىز",
+ "%1$s removed system tag %3$s from %2$s" : "%1 $ s سىستېما بەلگىسى%2 $ s دىن%3 $ s چىقىرىۋېتىلدى",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} {file} دىن سىستېما بەلگىسى {systemtag} نى ئېلىۋەتتى",
"%s (restricted)" : "% s (چەكلەنگەن)",
"%s (invisible)" : "% s (كۆرۈنمەيدۇ)",
"<strong>System tags</strong> for a file have been modified" : "ھۆججەت ئۈچۈن <strong> سىستېما بەلگىسى </ strong> ئۆزگەرتىلدى",
diff --git a/apps/systemtags/l10n/ug.json b/apps/systemtags/l10n/ug.json
index 77cc6087746..ea34714e2b8 100644
--- a/apps/systemtags/l10n/ug.json
+++ b/apps/systemtags/l10n/ug.json
@@ -1,38 +1,38 @@
{ "translations": {
- "System tag %1$s added by the system" : "سىستېما بەلگىسى% 1 $ s قوشۇلدى",
- "Added system tag {systemtag}" : "سىستېما بەلگىسى {systemtag added قوشۇلدى",
- "Added system tag %1$s" : "سىستېما بەلگىسى% 1 $ s قوشۇلدى",
- "%1$s added system tag %2$s" : "% 1 $ s سىستېما بەلگىسى% 2 $ s",
- "{actor} added system tag {systemtag}" : "{ئارتىس} قوشۇلغان سىستېما بەلگىسى {systemtag}",
- "System tag %1$s removed by the system" : "سىستېما بەلگىسى% 1 $ s سىستېما تەرىپىدىن چىقىرىۋېتىلدى",
+ "System tag %1$s added by the system" : "سىستېما بەلگىسى%1 $ s قوشۇلدى",
+ "Added system tag {systemtag}" : "سىستېما بەلگىسى {systemtag} added قوشۇلدى",
+ "Added system tag %1$s" : "سىستېما بەلگىسى%1 $ s قوشۇلدى",
+ "%1$s added system tag %2$s" : "%1 $ s سىستېما بەلگىسى%2 $ s",
+ "{actor} added system tag {systemtag}" : "{actor} قوشۇلغان سىستېما بەلگىسى {systemtag}",
+ "System tag %1$s removed by the system" : "سىستېما بەلگىسى%1 $ s سىستېما تەرىپىدىن چىقىرىۋېتىلدى",
"Removed system tag {systemtag}" : "چىقىرىۋېتىلگەن سىستېما بەلگىسى {systemtag}",
- "Removed system tag %1$s" : "چىقىرىۋېتىلگەن سىستېما بەلگىسى% 1 $ s",
- "%1$s removed system tag %2$s" : "% 1 $ s ئۆچۈرۈلگەن سىستېما بەلگىسى% 2 $ s",
- "{actor} removed system tag {systemtag}" : "{ئارتىس} ئۆچۈرۈلگەن سىستېما بەلگىسى {systemtag}",
- "You created system tag %1$s" : "سىستېما بەلگىسى% 1 $ s نى قۇردىڭىز",
- "You created system tag {systemtag}" : "سىستېما بەلگىسى {systemtag created قۇردىڭىز",
- "%1$s created system tag %2$s" : "% 1 $ s سىستېما بەلگىسى% 2 $ s",
- "{actor} created system tag {systemtag}" : "{ئارتىس} سىستېما بەلگىسى {systemtag}",
- "You deleted system tag %1$s" : "سىستېما بەلگىسىنى% 1 $ s ئۆچۈردىڭىز",
+ "Removed system tag %1$s" : "چىقىرىۋېتىلگەن سىستېما بەلگىسى%1 $ s",
+ "%1$s removed system tag %2$s" : "%1 $ s ئۆچۈرۈلگەن سىستېما بەلگىسى%2 $ s",
+ "{actor} removed system tag {systemtag}" : "{actor} ئۆچۈرۈلگەن سىستېما بەلگىسى {systemtag}",
+ "You created system tag %1$s" : "سىستېما بەلگىسى%1 $ s نى قۇردىڭىز",
+ "You created system tag {systemtag}" : "سىستېما بەلگىسى {systemtag} created قۇردىڭىز",
+ "%1$s created system tag %2$s" : "%1 $ s سىستېما بەلگىسى%2 $ s",
+ "{actor} created system tag {systemtag}" : "{actor} سىستېما بەلگىسى {systemtag}",
+ "You deleted system tag %1$s" : "سىستېما بەلگىسىنى%1 $ s ئۆچۈردىڭىز",
"You deleted system tag {systemtag}" : "سىستېما بەلگىسى {systemtag} نى ئۆچۈردىڭىز",
- "%1$s deleted system tag %2$s" : "% 1 $ s ئۆچۈرۈلگەن سىستېما بەلگىسى% 2 $ s",
- "{actor} deleted system tag {systemtag}" : "{ئارتىس} ئۆچۈرۈلگەن سىستېما بەلگىسى {systemtag}",
- "You updated system tag %2$s to %1$s" : "سىستېما بەلگىسىنى% 2 $ s دىن% 1 $ s غا يېڭىلىدىڭىز",
+ "%1$s deleted system tag %2$s" : "%1 $ s ئۆچۈرۈلگەن سىستېما بەلگىسى%2 $ s",
+ "{actor} deleted system tag {systemtag}" : "{actor} ئۆچۈرۈلگەن سىستېما بەلگىسى {systemtag}",
+ "You updated system tag %2$s to %1$s" : "سىستېما بەلگىسىنى%2 $ s دىن%1 $ s غا يېڭىلىدىڭىز",
"You updated system tag {oldsystemtag} to {newsystemtag}" : "سىستېما بەلگىسى {oldsystemtag} نى {newsystemtag} غا يېڭىلىدىڭىز",
- "%1$s updated system tag %3$s to %2$s" : "% 1 $ s يېڭىلانغان سىستېما بەلگىسى% 3 $ s دىن% 2 $ s",
- "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{ئارتىس} يېڭىلانغان سىستېما بەلگىسى {oldsystemtag} دىن {newsystemtag}",
- "System tag %2$s was added to %1$s by the system" : "سىستېما بەلگىسى% 2 $ s سىستېما تەرىپىدىن% 1 $ s غا قوشۇلدى",
- "System tag {systemtag} was added to {file} by the system" : "سىستېما بەلگىسى {systemtag} سىستېما تەرىپىدىن {ھۆججەت} گە قوشۇلدى",
- "You added system tag %2$s to %1$s" : "سىستېما بەلگىسى% 2 $ s نى% 1 $ s غا قوشتىڭىز",
- "You added system tag {systemtag} to {file}" : "{ھۆججەت} گە سىستېما بەلگىسى {systemtag} نى قوشتىڭىز",
- "%1$s added system tag %3$s to %2$s" : "% 1 $ s قوشۇلغان سىستېما بەلگىسى% 3 $ s دىن% 2 $ s",
+ "%1$s updated system tag %3$s to %2$s" : "%1 $ s يېڭىلانغان سىستېما بەلگىسى%3 $ s دىن%2 $ s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} يېڭىلانغان سىستېما بەلگىسى {oldsystemtag} دىن {newsystemtag}",
+ "System tag %2$s was added to %1$s by the system" : "سىستېما بەلگىسى%2 $ s سىستېما تەرىپىدىن%1 $ s غا قوشۇلدى",
+ "System tag {systemtag} was added to {file} by the system" : "سىستېما بەلگىسى {systemtag} سىستېما تەرىپىدىن {file} گە قوشۇلدى",
+ "You added system tag %2$s to %1$s" : "سىستېما بەلگىسى%2 $ s نى%1 $ s غا قوشتىڭىز",
+ "You added system tag {systemtag} to {file}" : "{file} گە سىستېما بەلگىسى {systemtag} نى قوشتىڭىز",
+ "%1$s added system tag %3$s to %2$s" : "%1 $ s قوشۇلغان سىستېما بەلگىسى%3 $ s دىن%2 $ s",
"{actor} added system tag {systemtag} to {file}" : "{ئارتىس} ھۆججەت بەلگىسىگە سىستېما بەلگىسى {systemtag} قوشۇلدى",
- "System tag %2$s was removed from %1$s by the system" : "سىستېما بەلگىسى% 2 $ s سىستېما تەرىپىدىن% 1 $ s دىن چىقىرىۋېتىلدى",
- "System tag {systemtag} was removed from {file} by the system" : "سىستېما بەلگىسى {systemtag} سىستېما تەرىپىدىن {ھۆججەت} دىن ئۆچۈرۈلدى",
- "You removed system tag %2$s from %1$s" : "سىستېما بەلگىسىنى% 1 $ s دىن ئۆچۈردىڭىز",
- "You removed system tag {systemtag} from {file}" : "سىستېما بەلگىسى {systemtag} نى {ھۆججەتتىن ئۆچۈردىڭىز",
- "%1$s removed system tag %3$s from %2$s" : "% 1 $ s سىستېما بەلگىسى% 2 $ s دىن% 3 $ s چىقىرىۋېتىلدى",
- "{actor} removed system tag {systemtag} from {file}" : "{ئارتىس} {ھۆججەت} دىن سىستېما بەلگىسى {systemtag} نى ئېلىۋەتتى",
+ "System tag %2$s was removed from %1$s by the system" : "سىستېما بەلگىسى%2 $ s سىستېما تەرىپىدىن%1 $ s دىن چىقىرىۋېتىلدى",
+ "System tag {systemtag} was removed from {file} by the system" : "سىستېما بەلگىسى {systemtag} سىستېما تەرىپىدىن {file} دىن ئۆچۈرۈلدى",
+ "You removed system tag %2$s from %1$s" : "سىستېما بەلگىسىنى%1 $ s دىن ئۆچۈردىڭىز",
+ "You removed system tag {systemtag} from {file}" : "سىستېما بەلگىسى {systemtag} نى {file} ئۆچۈردىڭىز",
+ "%1$s removed system tag %3$s from %2$s" : "%1 $ s سىستېما بەلگىسى%2 $ s دىن%3 $ s چىقىرىۋېتىلدى",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} {file} دىن سىستېما بەلگىسى {systemtag} نى ئېلىۋەتتى",
"%s (restricted)" : "% s (چەكلەنگەن)",
"%s (invisible)" : "% s (كۆرۈنمەيدۇ)",
"<strong>System tags</strong> for a file have been modified" : "ھۆججەت ئۈچۈن <strong> سىستېما بەلگىسى </ strong> ئۆزگەرتىلدى",
diff --git a/apps/theming/l10n/de.js b/apps/theming/l10n/de.js
index c25f62b0145..57e6cbdbfb4 100644
--- a/apps/theming/l10n/de.js
+++ b/apps/theming/l10n/de.js
@@ -24,7 +24,7 @@ OC.L10N.register(
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded" : "Keine Datei hochgeladen",
- "You are already using a custom theme. Theming app settings might be overwritten by that." : "Du benutzt bereits ein benutzerdefiniertes Design. Die App \"Theming\" würde dies überschreiben.",
+ "You are already using a custom theme. Theming app settings might be overwritten by that." : "Du benutzt bereits ein benutzerdefiniertes Design. Die Einstellungen dieser App könnten dadurch überschrieben werden.",
"Theming" : "Design",
"Appearance and accessibility" : "Erscheinungsbild und Barrierefreiheit",
"PHP Imagick module" : "PHP Imagick-Modul",
diff --git a/apps/theming/l10n/de.json b/apps/theming/l10n/de.json
index 89a0a3fb592..9ec6d975daf 100644
--- a/apps/theming/l10n/de.json
+++ b/apps/theming/l10n/de.json
@@ -22,7 +22,7 @@
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded" : "Keine Datei hochgeladen",
- "You are already using a custom theme. Theming app settings might be overwritten by that." : "Du benutzt bereits ein benutzerdefiniertes Design. Die App \"Theming\" würde dies überschreiben.",
+ "You are already using a custom theme. Theming app settings might be overwritten by that." : "Du benutzt bereits ein benutzerdefiniertes Design. Die Einstellungen dieser App könnten dadurch überschrieben werden.",
"Theming" : "Design",
"Appearance and accessibility" : "Erscheinungsbild und Barrierefreiheit",
"PHP Imagick module" : "PHP Imagick-Modul",
diff --git a/apps/theming/l10n/de_DE.js b/apps/theming/l10n/de_DE.js
index db6d1448bce..1c3b30d244f 100644
--- a/apps/theming/l10n/de_DE.js
+++ b/apps/theming/l10n/de_DE.js
@@ -24,7 +24,7 @@ OC.L10N.register(
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded" : "Keine Datei hochgeladen",
- "You are already using a custom theme. Theming app settings might be overwritten by that." : "Sie benutzen bereits ein benutzerdefiniertes Design. Die App \"Theming\" würde dies überschreiben.",
+ "You are already using a custom theme. Theming app settings might be overwritten by that." : "Sie benutzen bereits ein benutzerdefiniertes Design. Die Einstellungen dieser App könnten dadurch überschrieben werden.",
"Theming" : "Design",
"Appearance and accessibility" : "Aussehen und Barrierefreiheit",
"PHP Imagick module" : "PHP Imagick-Modul",
diff --git a/apps/theming/l10n/de_DE.json b/apps/theming/l10n/de_DE.json
index 5ad334f3ddb..75553925387 100644
--- a/apps/theming/l10n/de_DE.json
+++ b/apps/theming/l10n/de_DE.json
@@ -22,7 +22,7 @@
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
"No file uploaded" : "Keine Datei hochgeladen",
- "You are already using a custom theme. Theming app settings might be overwritten by that." : "Sie benutzen bereits ein benutzerdefiniertes Design. Die App \"Theming\" würde dies überschreiben.",
+ "You are already using a custom theme. Theming app settings might be overwritten by that." : "Sie benutzen bereits ein benutzerdefiniertes Design. Die Einstellungen dieser App könnten dadurch überschrieben werden.",
"Theming" : "Design",
"Appearance and accessibility" : "Aussehen und Barrierefreiheit",
"PHP Imagick module" : "PHP Imagick-Modul",
diff --git a/apps/theming/l10n/ug.js b/apps/theming/l10n/ug.js
index 5e51494d7aa..5602fc07527 100644
--- a/apps/theming/l10n/ug.js
+++ b/apps/theming/l10n/ug.js
@@ -85,8 +85,8 @@ OC.L10N.register(
"Keyboard shortcuts" : "كۇنۇپكا تاختىسى تېزلەتمىسى",
"In some cases keyboard shortcuts can interfere with accessibility tools. In order to allow focusing on your tool correctly you can disable all keyboard shortcuts here. This will also disable all available shortcuts in apps." : "بەزى ئەھۋاللاردا كۇنۇپكا تاختىسىنىڭ تېزلەتمىلىرى قولايلىق قوراللارغا دەخلى قىلىدۇ. قورالىڭىزغا توغرا دىققەت قىلىش ئۈچۈن ، بۇ يەردىكى بارلىق كۇنۇپكا تاختىسىنى چەكلىيەلەيسىز. بۇ يەنە ئەپلەردىكى بارلىق تېزلەتمىلەرنى چەكلەيدۇ.",
"Disable all keyboard shortcuts" : "بارلىق كۇنۇپكا تاختىسىنى چەكلەڭ",
- "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "ھەممىباب زىيارەت قىلىش بىز ئۈچۈن ئىنتايىن مۇھىم. بىز تور ئۆلچىمىگە ئەمەل قىلىپ ، مائۇسسىز ۋە ئېكران ئوقۇغۇچ قاتارلىق ياردەمچى يۇمشاق دېتاللارنىڭ ھەممىسىنى ئىشلىتىشكە بولىدىغانلىقىنى تەكشۈرۈپ تۇرىمىز. بىز AA سەۋىيىسىدىكى {كۆرسەتمە} تور مەزمۇنىنىڭ زىيارەت قىلىش قوللانمىسى {linkend} 2.1 گە ماسلىشىشنى مەقسەت قىلىمىز ، يۇقىرى سېلىشتۇرما تېمىسى ھەتتا AAA سەۋىيىسىدە.",
- "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "ئەگەر مەسىلىگە يولۇقسىڭىز ، ئىككىلەنمەستىن ئۇلارنى {تارقاتقۇچى} بىزنىڭ مەسىلە ئىز قوغلاش {linkend on غا دوكلات قىلىڭ. ئەگەر قاتناشماقچى بولسىڭىز ، {لايىھەلىگۈچى} بىزنىڭ لايىھىلەش ئەترىتىمىز {linkend join غا قوشۇلۇڭ.",
+ "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "ھەممىباب زىيارەت قىلىش بىز ئۈچۈن ئىنتايىن مۇھىم. بىز تور ئۆلچىمىگە ئەمەل قىلىپ ، مائۇسسىز ۋە ئېكران ئوقۇغۇچ قاتارلىق ياردەمچى يۇمشاق دېتاللارنىڭ ھەممىسىنى ئىشلىتىشكە بولىدىغانلىقىنى تەكشۈرۈپ تۇرىمىز. بىز AA سەۋىيىسىدىكى {guidelines} تور مەزمۇنىنىڭ زىيارەت قىلىش قوللانمىسى {linkend} 2.1 گە ماسلىشىشنى مەقسەت قىلىمىز ، يۇقىرى سېلىشتۇرما تېمىسى ھەتتا AAA سەۋىيىسىدە.",
+ "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "ئەگەر مەسىلىگە يولۇقسىڭىز ، ئىككىلەنمەستىن ئۇلارنى {issuetracker} بىزنىڭ مەسىلە ئىز قوغلاش {linkend} on غا دوكلات قىلىڭ. ئەگەر قاتناشماقچى بولسىڭىز ، {designteam} بىزنىڭ لايىھىلەش ئەترىتىمىز {linkend} join غا قوشۇلۇڭ.",
"Current selected app: {app}, position {position} of {total}" : "نۆۋەتتىكى تاللانغان ئەپ: {app} ، ئورنى {ئورنى} ئومۇمىي}",
"Move up" : "يۆتكەڭ",
"Move down" : "تۆۋەنگە يۆتكەڭ",
diff --git a/apps/theming/l10n/ug.json b/apps/theming/l10n/ug.json
index d2cda5380c3..b48cd505f82 100644
--- a/apps/theming/l10n/ug.json
+++ b/apps/theming/l10n/ug.json
@@ -83,8 +83,8 @@
"Keyboard shortcuts" : "كۇنۇپكا تاختىسى تېزلەتمىسى",
"In some cases keyboard shortcuts can interfere with accessibility tools. In order to allow focusing on your tool correctly you can disable all keyboard shortcuts here. This will also disable all available shortcuts in apps." : "بەزى ئەھۋاللاردا كۇنۇپكا تاختىسىنىڭ تېزلەتمىلىرى قولايلىق قوراللارغا دەخلى قىلىدۇ. قورالىڭىزغا توغرا دىققەت قىلىش ئۈچۈن ، بۇ يەردىكى بارلىق كۇنۇپكا تاختىسىنى چەكلىيەلەيسىز. بۇ يەنە ئەپلەردىكى بارلىق تېزلەتمىلەرنى چەكلەيدۇ.",
"Disable all keyboard shortcuts" : "بارلىق كۇنۇپكا تاختىسىنى چەكلەڭ",
- "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "ھەممىباب زىيارەت قىلىش بىز ئۈچۈن ئىنتايىن مۇھىم. بىز تور ئۆلچىمىگە ئەمەل قىلىپ ، مائۇسسىز ۋە ئېكران ئوقۇغۇچ قاتارلىق ياردەمچى يۇمشاق دېتاللارنىڭ ھەممىسىنى ئىشلىتىشكە بولىدىغانلىقىنى تەكشۈرۈپ تۇرىمىز. بىز AA سەۋىيىسىدىكى {كۆرسەتمە} تور مەزمۇنىنىڭ زىيارەت قىلىش قوللانمىسى {linkend} 2.1 گە ماسلىشىشنى مەقسەت قىلىمىز ، يۇقىرى سېلىشتۇرما تېمىسى ھەتتا AAA سەۋىيىسىدە.",
- "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "ئەگەر مەسىلىگە يولۇقسىڭىز ، ئىككىلەنمەستىن ئۇلارنى {تارقاتقۇچى} بىزنىڭ مەسىلە ئىز قوغلاش {linkend on غا دوكلات قىلىڭ. ئەگەر قاتناشماقچى بولسىڭىز ، {لايىھەلىگۈچى} بىزنىڭ لايىھىلەش ئەترىتىمىز {linkend join غا قوشۇلۇڭ.",
+ "Universal access is very important to us. We follow web standards and check to make everything usable also without mouse, and assistive software such as screenreaders. We aim to be compliant with the {guidelines}Web Content Accessibility Guidelines{linkend} 2.1 on AA level, with the high contrast theme even on AAA level." : "ھەممىباب زىيارەت قىلىش بىز ئۈچۈن ئىنتايىن مۇھىم. بىز تور ئۆلچىمىگە ئەمەل قىلىپ ، مائۇسسىز ۋە ئېكران ئوقۇغۇچ قاتارلىق ياردەمچى يۇمشاق دېتاللارنىڭ ھەممىسىنى ئىشلىتىشكە بولىدىغانلىقىنى تەكشۈرۈپ تۇرىمىز. بىز AA سەۋىيىسىدىكى {guidelines} تور مەزمۇنىنىڭ زىيارەت قىلىش قوللانمىسى {linkend} 2.1 گە ماسلىشىشنى مەقسەت قىلىمىز ، يۇقىرى سېلىشتۇرما تېمىسى ھەتتا AAA سەۋىيىسىدە.",
+ "If you find any issues, do not hesitate to report them on {issuetracker}our issue tracker{linkend}. And if you want to get involved, come join {designteam}our design team{linkend}!" : "ئەگەر مەسىلىگە يولۇقسىڭىز ، ئىككىلەنمەستىن ئۇلارنى {issuetracker} بىزنىڭ مەسىلە ئىز قوغلاش {linkend} on غا دوكلات قىلىڭ. ئەگەر قاتناشماقچى بولسىڭىز ، {designteam} بىزنىڭ لايىھىلەش ئەترىتىمىز {linkend} join غا قوشۇلۇڭ.",
"Current selected app: {app}, position {position} of {total}" : "نۆۋەتتىكى تاللانغان ئەپ: {app} ، ئورنى {ئورنى} ئومۇمىي}",
"Move up" : "يۆتكەڭ",
"Move down" : "تۆۋەنگە يۆتكەڭ",
diff --git a/apps/updatenotification/l10n/ug.js b/apps/updatenotification/l10n/ug.js
index 5878e00695e..d2a9473f515 100644
--- a/apps/updatenotification/l10n/ug.js
+++ b/apps/updatenotification/l10n/ug.js
@@ -5,15 +5,15 @@ OC.L10N.register(
"Web updater is disabled" : "تور يېڭىلاش ئىقتىدارى چەكلەنگەن",
"App updated" : "ئەپ يېڭىلاندى",
"See what's new" : "يېڭى نەرسىلەرنى كۆرۈڭ",
- "{app} updated to version {version}" : "{app} نەشرىگە يېڭىلاندى {نەشرى}",
+ "{app} updated to version {version}" : "{app} نەشرىگە يېڭىلاندى {version}",
"Update notifications" : "ئۇقتۇرۇشنى يېڭىلاش",
"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 {serverAndVersion} is available." : "{ServerAndVersion to غا يېڭىلاشقا بولىدۇ.",
- "Update for {app} to version %s is available." : "{App} نى% s نەشرىگە يېڭىلاشقا بولىدۇ.",
+ "Update to {serverAndVersion} is available." : "{serverAndVersion} to غا يېڭىلاشقا بولىدۇ.",
+ "Update for {app} to version %s is available." : "{app} نى% s نەشرىگە يېڭىلاشقا بولىدۇ.",
"Update notification" : "ئۇقتۇرۇشنى يېڭىلاش",
"Displays update notifications for Nextcloud, app updates, and provides the SSO for the updater." : "Nextcloud نىڭ يېڭىلاش ئۇقتۇرۇشى ، ئەپ يېڭىلانمىلىرىنى كۆرسىتىدۇ ۋە يېڭىلاش ئۈچۈن SSO تەمىنلەيدۇ.",
- "What's new in {app} {version}" : "{App} {نەشرىدە يېڭىلىق نېمە",
+ "What's new in {app} {version}" : "{app} {version} يېڭىلىق نېمە",
"Give feedback" : "پىكىر بېرىڭ",
"Get started" : "باشلاڭ",
"No changelog available" : "ئۆزگەرتكىلى بولمايدۇ",
@@ -41,7 +41,7 @@ OC.L10N.register(
"The selected update channel makes dedicated notifications for the server obsolete." : "تاللانغان يېڭىلاش قانىلى مۇلازىمېتىرنىڭ ۋاقتى ئۆتكەن.",
"The selected update channel does not support updates of the server." : "تاللانغان يېڭىلاش قانىلى مۇلازىمېتىرنىڭ يېڭىلىنىشىنى قوللىمايدۇ.",
"A new version is available: <strong>{newVersionString}</strong>" : "يېڭى نەشرى بار: <strong> {newVersionString} </strong>",
- "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "شۇنىڭغا دىققەت قىلىڭكى ، يېڭى ئېلان قىلىنغاندىن كېيىن يېڭىلاش پەقەت تۇنجى قېتىم قويۇپ بېرىلگەندىن كېيىن ياكى كېيىن كۆرۈنىدۇ. ۋاقىتنىڭ ئۆتۈشىگە ئەگىشىپ تارقالغان يېڭى نەشرىنى چىقىرىمىز ، بەزىدە مەسىلە بايقالغاندا بىر نەشرىنى ئاتلاپ ئۆتىمىز. يېڭىلاش ۋە قاناللارنى {ئۇلىنىش} دىن كۆرۈڭ",
+ "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "شۇنىڭغا دىققەت قىلىڭكى ، يېڭى ئېلان قىلىنغاندىن كېيىن يېڭىلاش پەقەت تۇنجى قېتىم قويۇپ بېرىلگەندىن كېيىن ياكى كېيىن كۆرۈنىدۇ. ۋاقىتنىڭ ئۆتۈشىگە ئەگىشىپ تارقالغان يېڭى نەشرىنى چىقىرىمىز ، بەزىدە مەسىلە بايقالغاندا بىر نەشرىنى ئاتلاپ ئۆتىمىز. يېڭىلاش ۋە قاناللارنى {link} دىن كۆرۈڭ",
"Checked on {lastCheckedDate} - Open changelog" : "تەكشۈرۈلگەن {lastCheckedDate} - ئوچۇق ئۆزگەرتىش",
"Checking apps for compatible versions" : "ماس كېلىدىغان نەشرىدىكى ئەپلەرنى تەكشۈرۈش",
"Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "Config.php نىڭ <samp> appstoreenabled </samp> نى يالغان قىلىپ قويمىغانلىقىغا كاپالەتلىك قىلىڭ.",
@@ -53,13 +53,13 @@ OC.L10N.register(
"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." : "ئالدىن تارقىتىلغان نۇسخىسى پەقەت يېڭى ئىقتىدارلارنى سىناش ئۈچۈن ، ئىشلەپچىقىرىش مۇھىتى ئۈچۈن ئەمەس.",
- "Changelog for app {app}" : "App {app for Changelog",
- "What's new in {app} version {version}" : "{App} نەشرى {نەشرىدە يېڭىلىق نېمە",
- "{version} is available. Get more information on how to update." : "{نەشرى بار. قانداق يېڭىلاش توغرىسىدا تېخىمۇ كۆپ ئۇچۇرلارغا ئېرىشىڭ.",
- "Update to %1$s is available." : "% 1 $ s نى يېڭىلاشقا بولىدۇ.",
+ "Changelog for app {app}" : "App {app} for Changelog",
+ "What's new in {app} version {version}" : "{app} نەشرى {version} يېڭىلىق نېمە",
+ "{version} is available. Get more information on how to update." : "{version} بار. قانداق يېڭىلاش توغرىسىدا تېخىمۇ كۆپ ئۇچۇرلارغا ئېرىشىڭ.",
+ "Update to %1$s is available." : "%1 $ s نى يېڭىلاشقا بولىدۇ.",
"Displays update notifications for Nextcloud and provides the SSO for the updater." : "Nextcloud نىڭ يېڭىلاش ئۇقتۇرۇشىنى كۆرسىتىدۇ ۋە يېڭىلاش ئۈچۈن SSO تەمىنلەيدۇ.",
"Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "شۇنىڭغا دىققەت قىلىڭكى ، 100 دىن ئارتۇق ئىشلەتكۈچى بىلەن تور يېڭىلاش تەۋسىيە قىلىنمايدۇ! ئۇنىڭ ئورنىغا بۇيرۇق قۇرىنى يېڭىلاشنى ئىشلىتىڭ!",
"Please use the command line updater to update." : "يېڭىلاش ئۈچۈن بۇيرۇق قۇرىنى يېڭىلاشنى ئىشلىتىڭ.",
- "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "شۇنىڭغا دىققەت قىلىڭكى ، يېڭى ئېلان قىلىنغاندىن كېيىن يېڭىلاش پەقەت تۇنجى كىچىك ئېلان قىلىنغاندىن كېيىن ياكى كېيىن كۆرۈنىدۇ. بىز ۋاقىتنىڭ ئۆتۈشىگە ئەگىشىپ ئابونتلىرىمىزغا تارقىتىلغان يېڭى نەشرىنى تارقىتىمىز ، بەزىدە مەسىلە بايقالغاندا بىر نەشرىنى ئاتلاپ ئۆتىمىز. يېڭىلاش ۋە قاناللارنى {ئۇلىنىش} دىن كۆرۈڭ"
+ "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "شۇنىڭغا دىققەت قىلىڭكى ، يېڭى ئېلان قىلىنغاندىن كېيىن يېڭىلاش پەقەت تۇنجى كىچىك ئېلان قىلىنغاندىن كېيىن ياكى كېيىن كۆرۈنىدۇ. بىز ۋاقىتنىڭ ئۆتۈشىگە ئەگىشىپ ئابونتلىرىمىزغا تارقىتىلغان يېڭى نەشرىنى تارقىتىمىز ، بەزىدە مەسىلە بايقالغاندا بىر نەشرىنى ئاتلاپ ئۆتىمىز. يېڭىلاش ۋە قاناللارنى {link} دىن كۆرۈڭ"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/updatenotification/l10n/ug.json b/apps/updatenotification/l10n/ug.json
index c765ab9c5e0..111dc9ee792 100644
--- a/apps/updatenotification/l10n/ug.json
+++ b/apps/updatenotification/l10n/ug.json
@@ -3,15 +3,15 @@
"Web updater is disabled" : "تور يېڭىلاش ئىقتىدارى چەكلەنگەن",
"App updated" : "ئەپ يېڭىلاندى",
"See what's new" : "يېڭى نەرسىلەرنى كۆرۈڭ",
- "{app} updated to version {version}" : "{app} نەشرىگە يېڭىلاندى {نەشرى}",
+ "{app} updated to version {version}" : "{app} نەشرىگە يېڭىلاندى {version}",
"Update notifications" : "ئۇقتۇرۇشنى يېڭىلاش",
"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 {serverAndVersion} is available." : "{ServerAndVersion to غا يېڭىلاشقا بولىدۇ.",
- "Update for {app} to version %s is available." : "{App} نى% s نەشرىگە يېڭىلاشقا بولىدۇ.",
+ "Update to {serverAndVersion} is available." : "{serverAndVersion} to غا يېڭىلاشقا بولىدۇ.",
+ "Update for {app} to version %s is available." : "{app} نى% s نەشرىگە يېڭىلاشقا بولىدۇ.",
"Update notification" : "ئۇقتۇرۇشنى يېڭىلاش",
"Displays update notifications for Nextcloud, app updates, and provides the SSO for the updater." : "Nextcloud نىڭ يېڭىلاش ئۇقتۇرۇشى ، ئەپ يېڭىلانمىلىرىنى كۆرسىتىدۇ ۋە يېڭىلاش ئۈچۈن SSO تەمىنلەيدۇ.",
- "What's new in {app} {version}" : "{App} {نەشرىدە يېڭىلىق نېمە",
+ "What's new in {app} {version}" : "{app} {version} يېڭىلىق نېمە",
"Give feedback" : "پىكىر بېرىڭ",
"Get started" : "باشلاڭ",
"No changelog available" : "ئۆزگەرتكىلى بولمايدۇ",
@@ -39,7 +39,7 @@
"The selected update channel makes dedicated notifications for the server obsolete." : "تاللانغان يېڭىلاش قانىلى مۇلازىمېتىرنىڭ ۋاقتى ئۆتكەن.",
"The selected update channel does not support updates of the server." : "تاللانغان يېڭىلاش قانىلى مۇلازىمېتىرنىڭ يېڭىلىنىشىنى قوللىمايدۇ.",
"A new version is available: <strong>{newVersionString}</strong>" : "يېڭى نەشرى بار: <strong> {newVersionString} </strong>",
- "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "شۇنىڭغا دىققەت قىلىڭكى ، يېڭى ئېلان قىلىنغاندىن كېيىن يېڭىلاش پەقەت تۇنجى قېتىم قويۇپ بېرىلگەندىن كېيىن ياكى كېيىن كۆرۈنىدۇ. ۋاقىتنىڭ ئۆتۈشىگە ئەگىشىپ تارقالغان يېڭى نەشرىنى چىقىرىمىز ، بەزىدە مەسىلە بايقالغاندا بىر نەشرىنى ئاتلاپ ئۆتىمىز. يېڭىلاش ۋە قاناللارنى {ئۇلىنىش} دىن كۆرۈڭ",
+ "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "شۇنىڭغا دىققەت قىلىڭكى ، يېڭى ئېلان قىلىنغاندىن كېيىن يېڭىلاش پەقەت تۇنجى قېتىم قويۇپ بېرىلگەندىن كېيىن ياكى كېيىن كۆرۈنىدۇ. ۋاقىتنىڭ ئۆتۈشىگە ئەگىشىپ تارقالغان يېڭى نەشرىنى چىقىرىمىز ، بەزىدە مەسىلە بايقالغاندا بىر نەشرىنى ئاتلاپ ئۆتىمىز. يېڭىلاش ۋە قاناللارنى {link} دىن كۆرۈڭ",
"Checked on {lastCheckedDate} - Open changelog" : "تەكشۈرۈلگەن {lastCheckedDate} - ئوچۇق ئۆزگەرتىش",
"Checking apps for compatible versions" : "ماس كېلىدىغان نەشرىدىكى ئەپلەرنى تەكشۈرۈش",
"Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "Config.php نىڭ <samp> appstoreenabled </samp> نى يالغان قىلىپ قويمىغانلىقىغا كاپالەتلىك قىلىڭ.",
@@ -51,13 +51,13 @@
"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." : "ئالدىن تارقىتىلغان نۇسخىسى پەقەت يېڭى ئىقتىدارلارنى سىناش ئۈچۈن ، ئىشلەپچىقىرىش مۇھىتى ئۈچۈن ئەمەس.",
- "Changelog for app {app}" : "App {app for Changelog",
- "What's new in {app} version {version}" : "{App} نەشرى {نەشرىدە يېڭىلىق نېمە",
- "{version} is available. Get more information on how to update." : "{نەشرى بار. قانداق يېڭىلاش توغرىسىدا تېخىمۇ كۆپ ئۇچۇرلارغا ئېرىشىڭ.",
- "Update to %1$s is available." : "% 1 $ s نى يېڭىلاشقا بولىدۇ.",
+ "Changelog for app {app}" : "App {app} for Changelog",
+ "What's new in {app} version {version}" : "{app} نەشرى {version} يېڭىلىق نېمە",
+ "{version} is available. Get more information on how to update." : "{version} بار. قانداق يېڭىلاش توغرىسىدا تېخىمۇ كۆپ ئۇچۇرلارغا ئېرىشىڭ.",
+ "Update to %1$s is available." : "%1 $ s نى يېڭىلاشقا بولىدۇ.",
"Displays update notifications for Nextcloud and provides the SSO for the updater." : "Nextcloud نىڭ يېڭىلاش ئۇقتۇرۇشىنى كۆرسىتىدۇ ۋە يېڭىلاش ئۈچۈن SSO تەمىنلەيدۇ.",
"Please note that the web updater is not recommended with more than 100 users! Please use the command line updater instead!" : "شۇنىڭغا دىققەت قىلىڭكى ، 100 دىن ئارتۇق ئىشلەتكۈچى بىلەن تور يېڭىلاش تەۋسىيە قىلىنمايدۇ! ئۇنىڭ ئورنىغا بۇيرۇق قۇرىنى يېڭىلاشنى ئىشلىتىڭ!",
"Please use the command line updater to update." : "يېڭىلاش ئۈچۈن بۇيرۇق قۇرىنى يېڭىلاشنى ئىشلىتىڭ.",
- "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "شۇنىڭغا دىققەت قىلىڭكى ، يېڭى ئېلان قىلىنغاندىن كېيىن يېڭىلاش پەقەت تۇنجى كىچىك ئېلان قىلىنغاندىن كېيىن ياكى كېيىن كۆرۈنىدۇ. بىز ۋاقىتنىڭ ئۆتۈشىگە ئەگىشىپ ئابونتلىرىمىزغا تارقىتىلغان يېڭى نەشرىنى تارقىتىمىز ، بەزىدە مەسىلە بايقالغاندا بىر نەشرىنى ئاتلاپ ئۆتىمىز. يېڭىلاش ۋە قاناللارنى {ئۇلىنىش} دىن كۆرۈڭ"
+ "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time to our users and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "شۇنىڭغا دىققەت قىلىڭكى ، يېڭى ئېلان قىلىنغاندىن كېيىن يېڭىلاش پەقەت تۇنجى كىچىك ئېلان قىلىنغاندىن كېيىن ياكى كېيىن كۆرۈنىدۇ. بىز ۋاقىتنىڭ ئۆتۈشىگە ئەگىشىپ ئابونتلىرىمىزغا تارقىتىلغان يېڭى نەشرىنى تارقىتىمىز ، بەزىدە مەسىلە بايقالغاندا بىر نەشرىنى ئاتلاپ ئۆتىمىز. يېڭىلاش ۋە قاناللارنى {link} دىن كۆرۈڭ"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/user_status/l10n/ug.js b/apps/user_status/l10n/ug.js
index ea757c0818f..0da63979ddb 100644
--- a/apps/user_status/l10n/ug.js
+++ b/apps/user_status/l10n/ug.js
@@ -25,9 +25,9 @@ OC.L10N.register(
"Your status was set automatically" : "ھالىتىڭىز ئاپتوماتىك تەڭشەلدى",
"Clear status message" : "ھالەت ئۇچۇرىنى تازىلاش",
"Set status message" : "ھالەت ئۇچۇرىنى بەلگىلەڭ",
- "Reset status to \"{icon} {message}\"" : "ھالەتنى \"{سىنبەلگىسى} {ئۇچۇر}\" غا قايتۇرۇڭ",
- "Reset status to \"{message}\"" : "ھالەتنى \"{ئۇچۇر}\" غا قايتۇرۇڭ",
- "Reset status to \"{icon}\"" : "ھالەتنى \"{سىنبەلگە}\" گە قايتۇرۇڭ",
+ "Reset status to \"{icon} {message}\"" : "ھالەتنى \"{icon} {message}\" غا قايتۇرۇڭ",
+ "Reset status to \"{message}\"" : "ھالەتنى \"{message}\" غا قايتۇرۇڭ",
+ "Reset status to \"{icon}\"" : "ھالەتنى \"{icon}\" گە قايتۇرۇڭ",
"There was an error saving the status" : "ھالەتنى ساقلاشتا خاتالىق كۆرۈلدى",
"There was an error clearing the status" : "ھالەتنى تازىلاشتا خاتالىق كۆرۈلدى",
"There was an error reverting the status" : "ھالەتنى ئەسلىگە كەلتۈرۈشتە خاتالىق كۆرۈلدى",
diff --git a/apps/user_status/l10n/ug.json b/apps/user_status/l10n/ug.json
index f995ba88e9c..7fb38faece7 100644
--- a/apps/user_status/l10n/ug.json
+++ b/apps/user_status/l10n/ug.json
@@ -23,9 +23,9 @@
"Your status was set automatically" : "ھالىتىڭىز ئاپتوماتىك تەڭشەلدى",
"Clear status message" : "ھالەت ئۇچۇرىنى تازىلاش",
"Set status message" : "ھالەت ئۇچۇرىنى بەلگىلەڭ",
- "Reset status to \"{icon} {message}\"" : "ھالەتنى \"{سىنبەلگىسى} {ئۇچۇر}\" غا قايتۇرۇڭ",
- "Reset status to \"{message}\"" : "ھالەتنى \"{ئۇچۇر}\" غا قايتۇرۇڭ",
- "Reset status to \"{icon}\"" : "ھالەتنى \"{سىنبەلگە}\" گە قايتۇرۇڭ",
+ "Reset status to \"{icon} {message}\"" : "ھالەتنى \"{icon} {message}\" غا قايتۇرۇڭ",
+ "Reset status to \"{message}\"" : "ھالەتنى \"{message}\" غا قايتۇرۇڭ",
+ "Reset status to \"{icon}\"" : "ھالەتنى \"{icon}\" گە قايتۇرۇڭ",
"There was an error saving the status" : "ھالەتنى ساقلاشتا خاتالىق كۆرۈلدى",
"There was an error clearing the status" : "ھالەتنى تازىلاشتا خاتالىق كۆرۈلدى",
"There was an error reverting the status" : "ھالەتنى ئەسلىگە كەلتۈرۈشتە خاتالىق كۆرۈلدى",
diff --git a/apps/weather_status/l10n/es.js b/apps/weather_status/l10n/es.js
index 4d51a3e8407..e3c9e14469d 100644
--- a/apps/weather_status/l10n/es.js
+++ b/apps/weather_status/l10n/es.js
@@ -15,6 +15,14 @@ OC.L10N.register(
"{temperature} {unit} clear sky" : "{temperature} {unit} Cielo despejado",
"{temperature} {unit} cloudy later today" : "{temperature} {unit} nublado más tarde hoy",
"{temperature} {unit} cloudy" : "{temperature} {unit} Nublado",
+ "{temperature} {unit} snow and thunder later today" : "{temperature}{unit} Nieve y truenos más tarde hoy",
+ "{temperature} {unit} snow and thunder" : "{temperature} {unit} Nieve y truenos",
+ "{temperature} {unit} snow showers and thunder later today" : "{temperature} {unit} Chubascos de nieve y truenos más tarde hoy",
+ "{temperature} {unit} snow showers and thunder" : "{temperature} {unit} Chubascos de nieve y truenos",
+ "{temperature} {unit} snow showers, thunder and polar twilight later today" : "{temperature} {unit} Chubascos de nieve, truenos y crepúsculo polar más tarde hoy",
+ "{temperature} {unit} snow showers, thunder and polar twilight" : "{temperature} {unit} Chubascos de nieve, truenos y crepúsculo polar",
+ "{temperature} {unit} snow showers later today" : "{temperature} {unit} Chubascos de nieve más tarde hoy",
+ "{temperature} {unit} snow showers" : "{temperature} {unit} Chubascos de nieve",
"{temperature} {unit} fair weather later today" : "{temperature} {unit} buen clima más tarde hoy",
"{temperature} {unit} fair weather" : "{temperature} {unit} Buen clima",
"{temperature} {unit} partly cloudy later today" : "{temperature} {unit} parcialmente nublado más tarde hoy",
@@ -46,6 +54,7 @@ OC.L10N.register(
"There was an error setting the location." : "Ha habido un error al ajustar la ubicación.",
"There was an error saving the mode." : "Ha habido un error al guardar el modo.",
"There was an error using personal address." : "Ha habido un error al ajustar la dirección personal.",
+ "Unknown weather code" : "Código climático desconocido",
"Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Integración de la previsión del tiempo en la app Dashboard.\n La posición del panel puede ser determinada automáticamente o definida manualmente. El panel muestra una previsión de tiempo de las próximas 6 horas.\n Este panel también puede ser integrado en otros sitios, como la app de Calendario."
},
"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;");
diff --git a/apps/weather_status/l10n/es.json b/apps/weather_status/l10n/es.json
index f3838a22240..285c0b2af30 100644
--- a/apps/weather_status/l10n/es.json
+++ b/apps/weather_status/l10n/es.json
@@ -13,6 +13,14 @@
"{temperature} {unit} clear sky" : "{temperature} {unit} Cielo despejado",
"{temperature} {unit} cloudy later today" : "{temperature} {unit} nublado más tarde hoy",
"{temperature} {unit} cloudy" : "{temperature} {unit} Nublado",
+ "{temperature} {unit} snow and thunder later today" : "{temperature}{unit} Nieve y truenos más tarde hoy",
+ "{temperature} {unit} snow and thunder" : "{temperature} {unit} Nieve y truenos",
+ "{temperature} {unit} snow showers and thunder later today" : "{temperature} {unit} Chubascos de nieve y truenos más tarde hoy",
+ "{temperature} {unit} snow showers and thunder" : "{temperature} {unit} Chubascos de nieve y truenos",
+ "{temperature} {unit} snow showers, thunder and polar twilight later today" : "{temperature} {unit} Chubascos de nieve, truenos y crepúsculo polar más tarde hoy",
+ "{temperature} {unit} snow showers, thunder and polar twilight" : "{temperature} {unit} Chubascos de nieve, truenos y crepúsculo polar",
+ "{temperature} {unit} snow showers later today" : "{temperature} {unit} Chubascos de nieve más tarde hoy",
+ "{temperature} {unit} snow showers" : "{temperature} {unit} Chubascos de nieve",
"{temperature} {unit} fair weather later today" : "{temperature} {unit} buen clima más tarde hoy",
"{temperature} {unit} fair weather" : "{temperature} {unit} Buen clima",
"{temperature} {unit} partly cloudy later today" : "{temperature} {unit} parcialmente nublado más tarde hoy",
@@ -44,6 +52,7 @@
"There was an error setting the location." : "Ha habido un error al ajustar la ubicación.",
"There was an error saving the mode." : "Ha habido un error al guardar el modo.",
"There was an error using personal address." : "Ha habido un error al ajustar la dirección personal.",
+ "Unknown weather code" : "Código climático desconocido",
"Weather status integrated in the Dashboard app.\n User's position can be automatically determined or manually defined. A 6 hours forecast is then displayed.\n This status can also be integrated in other places like the Calendar app." : "Integración de la previsión del tiempo en la app Dashboard.\n La posición del panel puede ser determinada automáticamente o definida manualmente. El panel muestra una previsión de tiempo de las próximas 6 horas.\n Este panel también puede ser integrado en otros sitios, como la app de Calendario."
},"pluralForm" :"nplurals=3; plural=n == 1 ? 0 : n != 0 && n % 1000000 == 0 ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/weather_status/l10n/ug.js b/apps/weather_status/l10n/ug.js
index 0437a365810..14ac226ae29 100644
--- a/apps/weather_status/l10n/ug.js
+++ b/apps/weather_status/l10n/ug.js
@@ -12,39 +12,39 @@ OC.L10N.register(
"Set custom address" : "ئىختىيارى ئادرېس بەلگىلەڭ",
"Favorites" : "يىغقۇچ",
"{temperature} {unit} clear sky later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} سۈزۈك ئاسمان",
- "{temperature} {unit} clear sky" : "{تېمپېراتۇرا} {بىرلىكى} سۈزۈك ئاسمان",
+ "{temperature} {unit} clear sky" : "{temperature} {unit} سۈزۈك ئاسمان",
"{temperature} {unit} cloudy later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} بۇلۇتلۇق",
- "{temperature} {unit} cloudy" : "{تېمپېراتۇرا} {بىرلىكى} بۇلۇتلۇق",
+ "{temperature} {unit} cloudy" : "{temperature} {unit} بۇلۇتلۇق",
"{temperature} {unit} snow and thunder later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار ۋە گۈلدۈرمامىلىق يامغۇر",
"{temperature} {unit} snow and thunder" : "تېمپېراتۇرا} {بىرلىكى} قار ۋە گۈلدۈرماما",
"{temperature} {unit} snow showers and thunder later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ ۋە گۈلدۈرماما",
"{temperature} {unit} snow showers and thunder" : "تېمپېراتۇرا} {بىرلىكى} قار يامغۇر ۋە گۈلدۈرمامىلىق يامغۇر",
- "{temperature} {unit} snow showers, thunder and polar twilight later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى",
+ "{temperature} {unit} snow showers, thunder and polar twilight later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى}",
"{temperature} {unit} snow showers, thunder and polar twilight" : "تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ ، گۈلدۈرمامىلىق ۋە شىمالىي قۇتۇپ شەپەق نۇرى",
"{temperature} {unit} snow showers later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار ياغدى",
"{temperature} {unit} snow showers" : "تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ",
"{temperature} {unit} snow showers and polar twilight later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ ۋە شىمالىي قۇتۇپ نۇرى",
"{temperature} {unit} snow showers and polar twilight" : "تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ ۋە قۇتۇپ شەپەق نۇرى",
"{temperature} {unit} snow later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار",
- "{temperature} {unit} snow" : "{تېمپېراتۇرا} {بىرلىكى} قار",
+ "{temperature} {unit} snow" : "{temperature} {unit} قار",
"{temperature} {unit} fair weather later today" : "بۈگۈن تېمپېراتۇرا {{بىرلىكى} ئادىل ھاۋارايى",
- "{temperature} {unit} fair weather" : "{تېمپېراتۇرا} {بىرلىكى} ئادىل ھاۋارايى",
+ "{temperature} {unit} fair weather" : "{temperature} {unit} ئادىل ھاۋارايى",
"{temperature} {unit} partly cloudy later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قىسمەن بۇلۇتلۇق",
- "{temperature} {unit} partly cloudy" : "{تېمپېراتۇرا} {بىرلىكى} قىسمەن بۇلۇتلۇق",
+ "{temperature} {unit} partly cloudy" : "{temperature} {unit} قىسمەن بۇلۇتلۇق",
"{temperature} {unit} foggy later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىك} تۇمانلىق",
- "{temperature} {unit} foggy" : "{تېمپېراتۇرا} {بىرلىكى} تۇمانلىق",
+ "{temperature} {unit} foggy" : "{temperature} {unit} تۇمانلىق",
"{temperature} {unit} light rainfall later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} ئازراق يامغۇر",
- "{temperature} {unit} light rainfall" : "{تېمپېراتۇرا} {بىرلىكى} ئازراق يامغۇر",
+ "{temperature} {unit} light rainfall" : "{temperature} {unit} ئازراق يامغۇر",
"{temperature} {unit} rainfall later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىك} يامغۇر",
- "{temperature} {unit} rainfall" : "{تېمپېراتۇرا} {بىرلىكى} يامغۇر",
+ "{temperature} {unit} rainfall" : "{temperature} {unit} يامغۇر",
"{temperature} {unit} heavy rainfall later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قاتتىق يامغۇر",
- "{temperature} {unit} heavy rainfall" : "{تېمپېراتۇرا} {بىرلىكى} قاتتىق يامغۇر",
+ "{temperature} {unit} heavy rainfall" : "{temperature} {unit} قاتتىق يامغۇر",
"{temperature} {unit} rainfall showers later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىك} يامغۇر ياغدى",
- "{temperature} {unit} rainfall showers" : "{تېمپېراتۇرا} {بىرلىك} يامغۇرلۇق يامغۇر",
+ "{temperature} {unit} rainfall showers" : "{temperature} {unit} يامغۇرلۇق يامغۇر",
"{temperature} {unit} light rainfall showers later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} ئازراق يامغۇر ياغىدۇ",
- "{temperature} {unit} light rainfall showers" : "{تېمپېراتۇرا} {بىرلىكى} ئازراق يامغۇر ياغىدۇ",
+ "{temperature} {unit} light rainfall showers" : "{temperature} {unit} ئازراق يامغۇر ياغىدۇ",
"{temperature} {unit} heavy rainfall showers later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قاتتىق يامغۇر ياغىدۇ",
- "{temperature} {unit} heavy rainfall showers" : "{تېمپېراتۇرا} {بىرلىكى} قاتتىق يامغۇر ياغىدۇ",
+ "{temperature} {unit} heavy rainfall showers" : "{temperature} {unit} قاتتىق يامغۇر ياغىدۇ",
"More weather for {adr}" : "تېخىمۇ كۆپ ھاۋارايى {adr}",
"Loading weather" : "ھاۋا رايى",
"Set location for weather" : "ھاۋارايىغا ئورۇن بەلگىلەڭ",
diff --git a/apps/weather_status/l10n/ug.json b/apps/weather_status/l10n/ug.json
index 174e1b2d7fe..a24b12d3d0f 100644
--- a/apps/weather_status/l10n/ug.json
+++ b/apps/weather_status/l10n/ug.json
@@ -10,39 +10,39 @@
"Set custom address" : "ئىختىيارى ئادرېس بەلگىلەڭ",
"Favorites" : "يىغقۇچ",
"{temperature} {unit} clear sky later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} سۈزۈك ئاسمان",
- "{temperature} {unit} clear sky" : "{تېمپېراتۇرا} {بىرلىكى} سۈزۈك ئاسمان",
+ "{temperature} {unit} clear sky" : "{temperature} {unit} سۈزۈك ئاسمان",
"{temperature} {unit} cloudy later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} بۇلۇتلۇق",
- "{temperature} {unit} cloudy" : "{تېمپېراتۇرا} {بىرلىكى} بۇلۇتلۇق",
+ "{temperature} {unit} cloudy" : "{temperature} {unit} بۇلۇتلۇق",
"{temperature} {unit} snow and thunder later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار ۋە گۈلدۈرمامىلىق يامغۇر",
"{temperature} {unit} snow and thunder" : "تېمپېراتۇرا} {بىرلىكى} قار ۋە گۈلدۈرماما",
"{temperature} {unit} snow showers and thunder later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ ۋە گۈلدۈرماما",
"{temperature} {unit} snow showers and thunder" : "تېمپېراتۇرا} {بىرلىكى} قار يامغۇر ۋە گۈلدۈرمامىلىق يامغۇر",
- "{temperature} {unit} snow showers, thunder and polar twilight later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى",
+ "{temperature} {unit} snow showers, thunder and polar twilight later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى}",
"{temperature} {unit} snow showers, thunder and polar twilight" : "تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ ، گۈلدۈرمامىلىق ۋە شىمالىي قۇتۇپ شەپەق نۇرى",
"{temperature} {unit} snow showers later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار ياغدى",
"{temperature} {unit} snow showers" : "تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ",
"{temperature} {unit} snow showers and polar twilight later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ ۋە شىمالىي قۇتۇپ نۇرى",
"{temperature} {unit} snow showers and polar twilight" : "تېمپېراتۇرا} {بىرلىكى} قار ياغىدۇ ۋە قۇتۇپ شەپەق نۇرى",
"{temperature} {unit} snow later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قار",
- "{temperature} {unit} snow" : "{تېمپېراتۇرا} {بىرلىكى} قار",
+ "{temperature} {unit} snow" : "{temperature} {unit} قار",
"{temperature} {unit} fair weather later today" : "بۈگۈن تېمپېراتۇرا {{بىرلىكى} ئادىل ھاۋارايى",
- "{temperature} {unit} fair weather" : "{تېمپېراتۇرا} {بىرلىكى} ئادىل ھاۋارايى",
+ "{temperature} {unit} fair weather" : "{temperature} {unit} ئادىل ھاۋارايى",
"{temperature} {unit} partly cloudy later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قىسمەن بۇلۇتلۇق",
- "{temperature} {unit} partly cloudy" : "{تېمپېراتۇرا} {بىرلىكى} قىسمەن بۇلۇتلۇق",
+ "{temperature} {unit} partly cloudy" : "{temperature} {unit} قىسمەن بۇلۇتلۇق",
"{temperature} {unit} foggy later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىك} تۇمانلىق",
- "{temperature} {unit} foggy" : "{تېمپېراتۇرا} {بىرلىكى} تۇمانلىق",
+ "{temperature} {unit} foggy" : "{temperature} {unit} تۇمانلىق",
"{temperature} {unit} light rainfall later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} ئازراق يامغۇر",
- "{temperature} {unit} light rainfall" : "{تېمپېراتۇرا} {بىرلىكى} ئازراق يامغۇر",
+ "{temperature} {unit} light rainfall" : "{temperature} {unit} ئازراق يامغۇر",
"{temperature} {unit} rainfall later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىك} يامغۇر",
- "{temperature} {unit} rainfall" : "{تېمپېراتۇرا} {بىرلىكى} يامغۇر",
+ "{temperature} {unit} rainfall" : "{temperature} {unit} يامغۇر",
"{temperature} {unit} heavy rainfall later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قاتتىق يامغۇر",
- "{temperature} {unit} heavy rainfall" : "{تېمپېراتۇرا} {بىرلىكى} قاتتىق يامغۇر",
+ "{temperature} {unit} heavy rainfall" : "{temperature} {unit} قاتتىق يامغۇر",
"{temperature} {unit} rainfall showers later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىك} يامغۇر ياغدى",
- "{temperature} {unit} rainfall showers" : "{تېمپېراتۇرا} {بىرلىك} يامغۇرلۇق يامغۇر",
+ "{temperature} {unit} rainfall showers" : "{temperature} {unit} يامغۇرلۇق يامغۇر",
"{temperature} {unit} light rainfall showers later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} ئازراق يامغۇر ياغىدۇ",
- "{temperature} {unit} light rainfall showers" : "{تېمپېراتۇرا} {بىرلىكى} ئازراق يامغۇر ياغىدۇ",
+ "{temperature} {unit} light rainfall showers" : "{temperature} {unit} ئازراق يامغۇر ياغىدۇ",
"{temperature} {unit} heavy rainfall showers later today" : "بۈگۈن تېمپېراتۇرا} {بىرلىكى} قاتتىق يامغۇر ياغىدۇ",
- "{temperature} {unit} heavy rainfall showers" : "{تېمپېراتۇرا} {بىرلىكى} قاتتىق يامغۇر ياغىدۇ",
+ "{temperature} {unit} heavy rainfall showers" : "{temperature} {unit} قاتتىق يامغۇر ياغىدۇ",
"More weather for {adr}" : "تېخىمۇ كۆپ ھاۋارايى {adr}",
"Loading weather" : "ھاۋا رايى",
"Set location for weather" : "ھاۋارايىغا ئورۇن بەلگىلەڭ",
diff --git a/core/l10n/de.js b/core/l10n/de.js
index 6c077574d9d..db86544f196 100644
--- a/core/l10n/de.js
+++ b/core/l10n/de.js
@@ -180,6 +180,7 @@ OC.L10N.register(
"Schedule work & meetings, synced with all your devices." : "Plane Arbeiten und Besprechungen, die auf deinen Geräten synchronisiert sind.",
"Keep your colleagues and friends in one place without leaking their private info." : "Halte die Kontakte zu deinen Kollegen und Freunde an einem Ort zusammen, ohne deren privaten Daten zu weiterzugeben.",
"Simple email app nicely integrated with Files, Contacts and Calendar." : "Einfache E-Mail App mit super integrierter Dateiverwaltung, Adressen und Kalender.",
+ "Chatting, video calls, screen sharing, online meetings and web conferencing – in your browser and with mobile apps." : "Chatten, Videoanrufe, Bildschirm teilen, Online-Besprechungen und Webkonferenzen - in Deinem Browser sowie mit mobilen Apps.",
"Collaborative documents, spreadsheets and presentations, built on Collabora Online." : "Gemeinsame Dokumente, Tabellenkalkulationen und Präsentationen, die auf Collabora Online basieren.",
"Distraction free note taking app." : "Ablenkungsfreie Notizen-App",
"Settings menu" : "Einstellungen-Menü",
diff --git a/core/l10n/de.json b/core/l10n/de.json
index 8e51704400c..c3af54e5630 100644
--- a/core/l10n/de.json
+++ b/core/l10n/de.json
@@ -178,6 +178,7 @@
"Schedule work & meetings, synced with all your devices." : "Plane Arbeiten und Besprechungen, die auf deinen Geräten synchronisiert sind.",
"Keep your colleagues and friends in one place without leaking their private info." : "Halte die Kontakte zu deinen Kollegen und Freunde an einem Ort zusammen, ohne deren privaten Daten zu weiterzugeben.",
"Simple email app nicely integrated with Files, Contacts and Calendar." : "Einfache E-Mail App mit super integrierter Dateiverwaltung, Adressen und Kalender.",
+ "Chatting, video calls, screen sharing, online meetings and web conferencing – in your browser and with mobile apps." : "Chatten, Videoanrufe, Bildschirm teilen, Online-Besprechungen und Webkonferenzen - in Deinem Browser sowie mit mobilen Apps.",
"Collaborative documents, spreadsheets and presentations, built on Collabora Online." : "Gemeinsame Dokumente, Tabellenkalkulationen und Präsentationen, die auf Collabora Online basieren.",
"Distraction free note taking app." : "Ablenkungsfreie Notizen-App",
"Settings menu" : "Einstellungen-Menü",
diff --git a/core/l10n/ug.js b/core/l10n/ug.js
index 5200c9ddaf1..9c427f74c76 100644
--- a/core/l10n/ug.js
+++ b/core/l10n/ug.js
@@ -71,7 +71,7 @@ OC.L10N.register(
"Updated database" : "ساندان يېڭىلاندى",
"Update app \"%s\" from App Store" : "ئەپ دۇكىنىدىن «% s» دېتالىنى يېڭىلاڭ",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "% S نىڭ ساندان لايىھىسىنى يېڭىلاشقا بولىدىغان-بولمايدىغانلىقىنى تەكشۈرۈش (بۇ سانداننىڭ چوڭ-كىچىكلىكىگە ئاساسەن ئۇزۇن ۋاقىت كېتىدۇ)",
- "Updated \"%1$s\" to %2$s" : "\"% 1 $ s\" نى% 2 $ s غا يېڭىلىدى",
+ "Updated \"%1$s\" to %2$s" : "\"%1 $ s\" نى%2 $ s غا يېڭىلىدى",
"Set log level to debug" : "خاتىرە دەرىجىسىنى تەڭشەشكە تەڭشەڭ",
"Reset log level" : "خاتىرە دەرىجىسىنى ئەسلىگە كەلتۈرۈڭ",
"Starting code integrity check" : "كود پۈتۈنلۈكىنى تەكشۈرۈشنى باشلاش",
@@ -80,16 +80,16 @@ OC.L10N.register(
"The following apps have been disabled: %s" : "تۆۋەندىكى ئەپلەر چەكلەنگەن:% s",
"Already up to date" : "ئاللىبۇرۇن يېڭىلاندى",
"Error occurred while checking server setup" : "مۇلازىمېتىرنىڭ تەڭشىكىنى تەكشۈرگەندە خاتالىق كۆرۈلدى",
- "For more details see the {linkstart}documentation ↗{linkend}." : "تېخىمۇ كۆپ تەپسىلاتلارنى {linkstart} ھۆججەت ↗ {linkend see دىن كۆرۈڭ.",
+ "For more details see the {linkstart}documentation ↗{linkend}." : "تېخىمۇ كۆپ تەپسىلاتلارنى {linkstart} ھۆججەت ↗ {linkend} see دىن كۆرۈڭ.",
"unknown text" : "نامەلۇم تېكىست",
"Hello world!" : "ياخشىمۇسىز دۇنيا!",
"sunny" : "ئاپتاپپەرەس",
- "Hello {name}, the weather is {weather}" : "ياخشىمۇسىز {ئىسمى} ، ھاۋارايى {ھاۋارايى}",
+ "Hello {name}, the weather is {weather}" : "ياخشىمۇسىز {name} ، ھاۋارايى {weather}",
"Hello {name}" : "ياخشىمۇسىز {name}",
"<strong>These are your search results<script>alert(1)</script></strong>" : "<strong> بۇلار سىزنىڭ ئىزدەش نەتىجىلىرىڭىز <script> ئاگاھلاندۇرۇش (1) </script> </strong>",
"new" : "new",
"The update is in progress, leaving this page might interrupt the process in some environments." : "يېڭىلاش ئېلىپ بېرىلىۋاتىدۇ ، بۇ بەتتىن ئايرىلىش بەزى مۇھىتتىكى جەرياننى قالايمىقانلاشتۇرۇشى مۇمكىن.",
- "Update to {version}" : "{نەشرىگە يېڭىلاش}",
+ "Update to {version}" : "{version} يېڭىلاش}",
"An error occurred." : "خاتالىق كۆرۈلدى.",
"Please reload the page." : "بۇ بەتنى قايتا يۈكلەڭ.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "يېڭىلاش مۇۋەپپەقىيەتلىك بولمىدى. تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن <a href = \"{url}\"> بۇ مەسىلىنى ئۆز ئىچىگە ئالغان مۇنبەر يازمىمىزنى تەكشۈرۈڭ </a>.",
@@ -133,7 +133,7 @@ OC.L10N.register(
"Searching …" : "ئىزدەش…",
"Start typing to search" : "ئىزدەشنى باشلاڭ",
"No matching results" : "ماس كېلىدىغان نەتىجە يوق",
- "Between ${this.dateFilter.startFrom.toLocaleDateString()} and ${this.dateFilter.endAt.toLocaleDateString()}" : "$ {This.dateFilter.startFrom.toLocaleDateString ()} بىلەن $ {بۇ. DateFilter.endAt.toLocaleDateString ()}",
+ "Between ${this.dateFilter.startFrom.toLocaleDateString()} and ${this.dateFilter.endAt.toLocaleDateString()}" : "$ {this.dateFilter.startFrom.toLocaleDateString()}.dateFilter.startFrom.toLocaleDateString ()} بىلەن $ {this.dateFilter.endAt.toLocaleDateString()}. DateFilter.endAt.toLocaleDateString ()}",
"Log in" : "كىرىڭ",
"Logging in …" : "تىزىمغا كىرىش…",
"Server side authentication failed!" : "مۇلازىمېتىر تەرەپ دەلىللەش مەغلۇپ بولدى!",
@@ -143,7 +143,7 @@ OC.L10N.register(
"An internal error occurred." : "ئىچكى خاتالىق كۆرۈلدى.",
"Please try again or contact your administrator." : "قايتا سىناڭ ياكى باشقۇرغۇچىڭىز بىلەن ئالاقىلىشىڭ.",
"Password" : "ئىم",
- "Log in to {productName}" : "{ProductName to غا كىرىڭ",
+ "Log in to {productName}" : "{productName} to غا كىرىڭ",
"Wrong login or password." : "كىرىش ياكى پارول خاتا.",
"This account is disabled" : "بۇ ھېسابات چەكلەنگەن",
"We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "بىز IP دىن نۇرغۇن ئىناۋەتسىز كىرىش سىنىقىنى بايقىدۇق. شۇڭلاشقا كېيىنكى كىرىش ۋاقتىڭىز 30 سېكۇنتقا يېتىدۇ.",
@@ -189,14 +189,14 @@ OC.L10N.register(
"Show all contacts" : "بارلىق ئالاقىنى كۆرسەت",
"Install the Contacts app" : "ئالاقىلىشىش دېتالىنى قاچىلاڭ",
"Loading your contacts …" : "ئالاقىداشلىرىڭىزنى يۈكلەۋاتىدۇ…",
- "Looking for {term} …" : "ئىزدەۋاتقان {ئاتالغۇ}…",
+ "Looking for {term} …" : "ئىزدەۋاتقان {term}…",
"Search starts once you start typing and results may be reached with the arrow keys" : "ئىزدەشنى باشلىغاندىن كېيىن ئىزدەش باشلىنىدۇ ، يا ئوق كۇنۇپكىسى بىلەن نەتىجىگە ئېرىشكىلى بولىدۇ",
"Search for {name} only" : "پەقەت {name} نىلا ئىزدەڭ",
"Loading more results …" : "تېخىمۇ كۆپ نەتىجىلەرنى يۈكلەۋاتىدۇ…",
"Search" : "ئىزدە",
- "No results for {query}" : "{سۈرۈشتۈرۈشنىڭ نەتىجىسى يوق",
+ "No results for {query}" : "{query} نەتىجىسى يوق",
"Press Enter to start searching" : "Enter نى بېسىپ ئىزدەشنى باشلاڭ",
- "An error occurred while searching for {type}" : "{Type} نى ئىزدەۋاتقاندا خاتالىق كۆرۈلدى",
+ "An error occurred while searching for {type}" : "{type} نى ئىزدەۋاتقاندا خاتالىق كۆرۈلدى",
"Forgot password?" : "پارولنى ئۇنتۇپ قالدىڭىزمۇ؟",
"Back to login form" : "كىرىش جەدۋىلىگە قايتىڭ",
"Back" : "قايتىش",
@@ -207,13 +207,13 @@ OC.L10N.register(
"Your browser is not supported. Please upgrade to a newer version or a supported one." : "توركۆرگۈڭىزنى قوللىمايدۇ. يېڭى نەشرىگە ياكى قوللايدىغان نەشرىگە يېڭىلاڭ.",
"Continue with this unsupported browser" : "بۇ قوللىمايدىغان توركۆرگۈ بىلەن داۋاملاشتۇرۇڭ",
"Supported versions" : "قوللايدىغان نەشرى",
- "{name} version {version} and above" : "{name} نەشرى {نەشرى} ۋە ئۇنىڭدىن يۇقىرى",
- "Search {types} …" : "ئىزدەش {تىپلىرى}…",
- "Choose {file}" : "{ھۆججەت} نى تاللاڭ",
+ "{name} version {version} and above" : "{name} نەشرى {version} ۋە ئۇنىڭدىن يۇقىرى",
+ "Search {types} …" : "ئىزدەش {types}…",
+ "Choose {file}" : "{file} نى تاللاڭ",
"Choose" : "تاللاڭ",
- "Copy to {target}" : "{نىشان} غا كۆچۈرۈڭ",
+ "Copy to {target}" : "{target} غا كۆچۈرۈڭ",
"Copy" : "كۆچۈرۈڭ",
- "Move to {target}" : "{نىشانغا يۆتكەڭ",
+ "Move to {target}" : "{target} يۆتكەڭ",
"Move" : "Move",
"OK" : "جەزملە",
"read-only" : "پەقەت ئوقۇشقىلا بولىدۇ",
@@ -248,7 +248,7 @@ OC.L10N.register(
"Strong password" : "كۈچلۈك پارول",
"No action available" : "ھەرىكەت يوق",
"Error fetching contact actions" : "ئالاقىلىشىش ھەرىكىتىنى ئېلىپ بېرىشتا خاتالىق",
- "Close \"{dialogTitle}\" dialog" : "\"{DialogTitle}\" سۆزلىشىش رامكىسىنى تاقاڭ",
+ "Close \"{dialogTitle}\" dialog" : "\"{dialogTitle}\" سۆزلىشىش رامكىسىنى تاقاڭ",
"Email length is at max (255)" : "ئېلېكترونلۇق خەتنىڭ ئۇزۇنلۇقى ئەڭ يۇقىرى بولغاندا (255)",
"Non-existing tag #{tag}" : "مەۋجۇت بولمىغان بەلگە # {tag}",
"Restricted" : "چەكلەنگەن",
@@ -310,20 +310,20 @@ OC.L10N.register(
"See the documentation" : "ھۆججەتلەرنى كۆرۈڭ",
"It looks like you are trying to reinstall your Nextcloud. However the file CAN_INSTALL is missing from your config directory. Please create the file CAN_INSTALL in your config folder to continue." : "Nextcloud نى قايتا قاچىلىماقچى بولۇۋاتقان ئوخشايسىز. ئەمما CAN_INSTALL ھۆججىتى سەپلىمە مۇندەرىجىڭىزدە كەم. داۋاملاشتۇرۇش ئۈچۈن ھۆججەت قىسقۇچىڭىزدا CAN_INSTALL ھۆججىتىنى قۇرۇڭ.",
"Could not remove CAN_INSTALL from the config folder. Please remove this file manually." : "سەپلىمە ھۆججەت قىسقۇچىدىن CAN_INSTALL نى ئۆچۈرەلمىدى. بۇ ھۆججەتنى قولدا ئۆچۈرۈڭ.",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "بۇ پروگرامما توغرا مەشغۇلات ئۈچۈن JavaScript تەلەپ قىلىدۇ. {Linkstart Java JavaScript {linkend} نى قوزغىتىپ ، بەتنى قايتا يۈكلەڭ.",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "بۇ پروگرامما توغرا مەشغۇلات ئۈچۈن JavaScript تەلەپ قىلىدۇ. {linkstart} Java JavaScript {linkend} نى قوزغىتىپ ، بەتنى قايتا يۈكلەڭ.",
"Skip to main content" : "ئاساسلىق مەزمۇنغا ئاتلاڭ",
"Skip to navigation of app" : "ئەپنىڭ يول باشلىشىغا ئاتلاڭ",
"Go to %s" : "% S گە بېرىڭ",
"Get your own free account" : "ئۆزىڭىزنىڭ ھەقسىز ھېساباتىغا ئېرىشىڭ",
"Connect to your account" : "ھېساباتىڭىزغا ئۇلاڭ",
- "Please log in before granting %1$s access to your %2$s account." : "% 2 $ s ھېساباتىڭىزغا% 1 $ s ئىجازەت بېرىشتىن بۇرۇن كىرىڭ.",
+ "Please log in before granting %1$s access to your %2$s account." : "%2 $ s ھېساباتىڭىزغا%1 $ s ئىجازەت بېرىشتىن بۇرۇن كىرىڭ.",
"If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator." : "ئەگەر سىز يېڭى ئۈسكۈنە ياكى ئەپ ئورنىتىشنى ئويلىمىسىڭىز ، بىرەيلەن سىزنى ئالداش ئارقىلىق ئۇلارنى سانلىق مەلۇماتلىرىڭىزغا ئېرىشمەكچى بولۇۋاتىدۇ. بۇ ئەھۋالدا داۋاملاشتۇرماڭ ، ئەكسىچە سىستېما باشقۇرغۇچىڭىز بىلەن ئالاقىلىشىڭ.",
"App password" : "ئەپ پارولى",
"Grant access" : "زىيارەت قىلىش ھوقۇقى",
"Alternative log in using app password" : "ئەپ مەخپىي نومۇرىنى ئىشلىتىپ باشقا تىزىمغا كىرىش",
"Account access" : "ھېساباتقا كىرىش",
- "Currently logged in as %1$s (%2$s)." : "ھازىر% 1 $ s (% 2 $ s) سۈپىتىدە تىزىمغا كىردى.",
- "You are about to grant %1$s access to your %2$s account." : "سىز% 2 $ s ھېساباتىڭىزغا% 1 $ s ئىجازەت بەرمەكچى بولۇۋاتىسىز.",
+ "Currently logged in as %1$s (%2$s)." : "ھازىر%1 $ s (%2 $ s) سۈپىتىدە تىزىمغا كىردى.",
+ "You are about to grant %1$s access to your %2$s account." : "سىز%2 $ s ھېساباتىڭىزغا%1 $ s ئىجازەت بەرمەكچى بولۇۋاتىسىز.",
"Account connected" : "ھېسابات ئۇلاندى",
"Your client should now be connected!" : "خېرىدارىڭىز ھازىر ئۇلىنىشى كېرەك!",
"You can close this window." : "بۇ كۆزنەكنى ياپالايسىز.",
@@ -347,9 +347,9 @@ OC.L10N.register(
"Error while validating your second factor" : "ئىككىنچى ئامىلىنى دەلىللەۋاتقاندا خاتالىق",
"Access through untrusted domain" : "ئىشەنچسىز دائىرە ئارقىلىق زىيارەت قىلىڭ",
"Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "باشقۇرغۇچىڭىز بىلەن ئالاقىلىشىڭ. ئەگەر سىز باشقۇرغۇچى بولسىڭىز ، config.sample.php دىكى مىسالغا ئوخشاش config / config.php دىكى «ئىشەنچلىك_ دائىرە» تەڭشىكىنى تەھرىرلەڭ.",
- "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "بۇنى قانداق تەڭشەش توغرىسىدىكى تېخىمۇ كۆپ ئۇچۇرلارنى% 1 $ sdocumentation% 2 $ s دىن تاپقىلى بولىدۇ.",
+ "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "بۇنى قانداق تەڭشەش توغرىسىدىكى تېخىمۇ كۆپ ئۇچۇرلارنى%1 $ sdocumentation%2 $ s دىن تاپقىلى بولىدۇ.",
"App update required" : "ئەپ يېڭىلاش تەلەپ قىلىنىدۇ",
- "%1$s will be updated to version %2$s" : "% 1 $ s% 2 $ s نەشرىگە يېڭىلىنىدۇ",
+ "%1$s will be updated to version %2$s" : "%1 $ s%2 $ s نەشرىگە يېڭىلىنىدۇ",
"The following apps will be updated:" : "تۆۋەندىكى ئەپلەر يېڭىلىنىدۇ:",
"These incompatible apps will be disabled:" : "ماس كەلمەيدىغان بۇ دېتاللار چەكلىنىدۇ:",
"The theme %s has been disabled." : "باشتېما% s چەكلەنگەن.",
@@ -369,17 +369,17 @@ OC.L10N.register(
"The user limit of this instance is reached." : "بۇ مىسالنىڭ ئىشلەتكۈچى چېكىگە يەتتى.",
"Enter your subscription key in the support app in order to increase the user limit. This does also grant you all additional benefits that Nextcloud Enterprise offers and is highly recommended for the operation in companies." : "ئىشلەتكۈچى چەكلىمىسىنى ئاشۇرۇش ئۈچۈن مۇشتەرىلىك ئاچقۇچىڭىزنى قوللاش دېتالىغا كىرگۈزۈڭ. بۇ سىزگە Nextcloud كارخانا تەمىنلىگەن بارلىق قوشۇمچە پايدىلارنى بېرىدۇ ھەمدە شىركەتلەردە مەشغۇلات قىلىشقا تەۋسىيە قىلىنىدۇ.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "تور مۇلازىمېتىرىڭىز ھۆججەتلەرنىڭ ماس قەدەمدە بولۇشىغا يول قويۇلمىدى ، چۈنكى WebDAV كۆرۈنمە يۈزى بۇزۇلغاندەك قىلىدۇ.",
- "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the {linkstart}documentation ↗{linkend}." : "تور مۇلازىمېتىرىڭىز «{url}» نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن. تېخىمۇ كۆپ ئۇچۇرلارنى {linkstart} ھۆججەت ↗ {linkend in دىن تاپقىلى بولىدۇ.",
+ "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the {linkstart}documentation ↗{linkend}." : "تور مۇلازىمېتىرىڭىز «{url}» نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن. تېخىمۇ كۆپ ئۇچۇرلارنى {linkstart} ھۆججەت ↗ {linkend} in دىن تاپقىلى بولىدۇ.",
"Your web server is not properly set up to resolve \"{url}\". This is most likely related to a web server configuration that was not updated to deliver this folder directly. Please compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx at it's {linkstart}documentation page ↗{linkend}. On Nginx those are typically the lines starting with \"location ~\" that need an update." : "تور مۇلازىمېتىرىڭىز «{url}» نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن. بۇ بەلكىم بۇ ھۆججەت قىسقۇچنى بىۋاسىتە يەتكۈزۈش ئۈچۈن يېڭىلانمىغان تور مۇلازىمېتىر سەپلىمىسى بىلەن مۇناسىۋەتلىك بولۇشى مۇمكىن. Apache نىڭ «.htaccess» دىكى ئەۋەتىلگەن قايتا يېزىش قائىدىسىگە ياكى Nginx نىڭ ھۆججەتتىكى تەمىنلەنگەن ھۆججەتكە {linkstart} ھۆججەت بېتى ↗ {linkend} بىلەن سېلىشتۇرۇڭ. Nginx دا ئادەتتە يېڭىلاشقا ئېھتىياجلىق بولغان «ئورۇن ~» دىن باشلانغان قۇرلار بار.",
- "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our {linkstart}documentation ↗{linkend}." : "تور مۇلازىمېتىرىڭىز .woff2 ھۆججىتىنى يەتكۈزۈش ئۈچۈن مۇۋاپىق تەڭشەلمىدى. بۇ ئادەتتە Nginx سەپلىمىسىدىكى مەسىلە. Nextcloud 15 ئۈچۈن .woff2 ھۆججىتىنى يەتكۈزۈش ئۈچۈنمۇ تەڭشەش كېرەك. Nginx سەپلىمىسىنى بىزنىڭ {linkstart} ھۆججەت ↗ {linkend in دىكى تەۋسىيە قىلىنغان سەپلىمىگە سېلىشتۇرۇڭ.",
- "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read {linkstart}the documentation page about this ↗{linkend}." : "بىخەتەر ئۇلىنىش ئارقىلىق مىسالىڭىزنى زىيارەت قىلىۋاتىسىز ، ئەمما مىسالىڭىز بىخەتەر URL لارنى ھاسىل قىلىۋاتىدۇ. بۇ ئېھتىمال سىزنىڭ تەتۈر ۋاكالەتچىڭىزنىڭ ئارقىسىدا ئىكەنلىكىڭىزنى ، قاپلاپ كەتكەن تەڭشەك ئۆزگەرگۈچى مىقدارنىڭ توغرا تەڭشەلمىگەنلىكىدىن دېرەك بېرىدۇ. بۇ ↗ {linkend about ھەققىدىكى ھۆججەت بېتىنى {linkstart} دىن كۆرۈڭ.",
+ "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our {linkstart}documentation ↗{linkend}." : "تور مۇلازىمېتىرىڭىز .woff2 ھۆججىتىنى يەتكۈزۈش ئۈچۈن مۇۋاپىق تەڭشەلمىدى. بۇ ئادەتتە Nginx سەپلىمىسىدىكى مەسىلە. Nextcloud 15 ئۈچۈن .woff2 ھۆججىتىنى يەتكۈزۈش ئۈچۈنمۇ تەڭشەش كېرەك. Nginx سەپلىمىسىنى بىزنىڭ {linkstart} ھۆججەت ↗ {linkend} in دىكى تەۋسىيە قىلىنغان سەپلىمىگە سېلىشتۇرۇڭ.",
+ "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read {linkstart}the documentation page about this ↗{linkend}." : "بىخەتەر ئۇلىنىش ئارقىلىق مىسالىڭىزنى زىيارەت قىلىۋاتىسىز ، ئەمما مىسالىڭىز بىخەتەر URL لارنى ھاسىل قىلىۋاتىدۇ. بۇ ئېھتىمال سىزنىڭ تەتۈر ۋاكالەتچىڭىزنىڭ ئارقىسىدا ئىكەنلىكىڭىزنى ، قاپلاپ كەتكەن تەڭشەك ئۆزگەرگۈچى مىقدارنىڭ توغرا تەڭشەلمىگەنلىكىدىن دېرەك بېرىدۇ. بۇ ↗ {linkend} about ھەققىدىكى ھۆججەت بېتىنى {linkstart} دىن كۆرۈڭ.",
"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." : "سانلىق مەلۇمات مۇندەرىجىسى ۋە ھۆججەتلىرىڭىزنى توردىن كۆرگىلى بولىدۇ. .Htaccess ھۆججىتى ئىشلىمەيدۇ. تور مۇلازىمېتىرىڭىزنى سەپلەپ ، سانلىق مەلۇمات مۇندەرىجىسىنى ئەمدى زىيارەت قىلماسلىق ياكى سانلىق مەلۇمات مۇندەرىجىسىنى تور مۇلازىمېتىر ھۆججەت يىلتىزىنىڭ سىرتىغا يۆتكەش تەۋسىيە قىلىنىدۇ.",
- "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." : "\"{Header}\" HTTP بەت بېشى \"{كۈتكەن}\" قىلىپ تەڭشەلمىدى. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
- "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "\"{Header}\" HTTP بەت بېشى \"{كۈتكەن}\" قىلىپ تەڭشەلمىدى. بۇ ئىقتىدارنى مۇۋاپىق تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بەزى ئىقتىدارلار نورمال ئىشلىمەسلىكى مۇمكىن.",
- "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." : "\"{بەت بېشى}\" HTTP ماۋزۇسىدا \"{كۈتۈلگەن}\" يوق. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
- "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}." : "\"{Header}\" HTTP بەت بېشى \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" ياكى \"{val5}\" قىلىپ تەڭشەلمىگەن. بۇ پايدىلانما ئۇچۇرلىرىنى ئاشكارىلاپ قويىدۇ. {Linkstart} W3C تەۋسىيە ↗ {linkend See دىن كۆرۈڭ.",
- "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}." : "«قاتتىق قاتناش-بىخەتەرلىك» HTTP ماۋزۇسى كەم دېگەندە «{سېكۇنت}» سېكۇنت قىلىپ بېكىتىلمىگەن. كۈچەيتىلگەن بىخەتەرلىك ئۈچۈن ، {linkstart} بىخەتەرلىك كۆرسەتمىلىرى ↗ {linkend} دا تەسۋىرلەنگەندەك HSTS نى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
- "Accessing site insecurely via HTTP. You are strongly advised to set up your server to require HTTPS instead, as described in the {linkstart}security tips ↗{linkend}. Without it some important web functionality like \"copy to clipboard\" or \"service workers\" will not work!" : "HTTP ئارقىلىق بىخەتەر تور بېكەتكە كىرىش. {Linkstart} بىخەتەرلىك كۆرسەتمىلىرى ↗ {linkend in دا تەسۋىرلەنگەندەك ، مۇلازىمېتىرىڭىزنى HTTPS تەلەپ قىلىدىغان قىلىپ ئورنىتىشىڭىزنى تەۋسىيە قىلىمىز. ئۇ بولمىسا «چاپلاش تاختىسىغا كۆچۈرۈش» ياكى «مۇلازىمەت ئىشچىلىرى» قاتارلىق بىر قىسىم مۇھىم تور ئىقتىدارلىرى ئىشلىمەيدۇ!",
+ "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." : "\"{header}\" HTTP بەت بېشى \"{expected}\" قىلىپ تەڭشەلمىدى. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
+ "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "\"{header}\" HTTP بەت بېشى \"{expected}\" قىلىپ تەڭشەلمىدى. بۇ ئىقتىدارنى مۇۋاپىق تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بەزى ئىقتىدارلار نورمال ئىشلىمەسلىكى مۇمكىن.",
+ "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." : "\"{header} بېشى}\" HTTP ماۋزۇسىدا \"{expected}\" يوق. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
+ "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}." : "\"{header}\" HTTP بەت بېشى \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" ياكى \"{val5}\" قىلىپ تەڭشەلمىگەن. بۇ پايدىلانما ئۇچۇرلىرىنى ئاشكارىلاپ قويىدۇ. {linkstart} W3C تەۋسىيە ↗ {linkend} See دىن كۆرۈڭ.",
+ "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}." : "«قاتتىق قاتناش-بىخەتەرلىك» HTTP ماۋزۇسى كەم دېگەندە «{seconds}» سېكۇنت قىلىپ بېكىتىلمىگەن. كۈچەيتىلگەن بىخەتەرلىك ئۈچۈن ، {linkstart} بىخەتەرلىك كۆرسەتمىلىرى ↗ {linkend} دا تەسۋىرلەنگەندەك HSTS نى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
+ "Accessing site insecurely via HTTP. You are strongly advised to set up your server to require HTTPS instead, as described in the {linkstart}security tips ↗{linkend}. Without it some important web functionality like \"copy to clipboard\" or \"service workers\" will not work!" : "HTTP ئارقىلىق بىخەتەر تور بېكەتكە كىرىش. {linkstart} بىخەتەرلىك كۆرسەتمىلىرى ↗ {linkend} in دا تەسۋىرلەنگەندەك ، مۇلازىمېتىرىڭىزنى HTTPS تەلەپ قىلىدىغان قىلىپ ئورنىتىشىڭىزنى تەۋسىيە قىلىمىز. ئۇ بولمىسا «چاپلاش تاختىسىغا كۆچۈرۈش» ياكى «مۇلازىمەت ئىشچىلىرى» قاتارلىق بىر قىسىم مۇھىم تور ئىقتىدارلىرى ئىشلىمەيدۇ!",
"Currently open" : "نۆۋەتتە ئېچىلدى",
"Wrong username or password." : "ئىشلەتكۈچى ئىسمى ياكى پارولى خاتا.",
"User disabled" : "ئىشلەتكۈچى چەكلەنگەن",
@@ -394,7 +394,7 @@ OC.L10N.register(
"{user} has not added any info yet" : "{user} تېخى ھېچقانداق ئۇچۇر قوشمىدى",
"Error opening the user status modal, try hard refreshing the page" : "ئىشلەتكۈچى ھالىتى ھالىتىنى ئېچىشتا خاتالىق ، بەتنى يېڭىلاشنى سىناپ بېقىڭ",
"Apps and Settings" : "ئەپ ۋە تەڭشەك",
- "Error loading message template: {error}" : "ئۇچۇر قېلىپىنى يۈكلەشتە خاتالىق: {خاتالىق}",
+ "Error loading message template: {error}" : "ئۇچۇر قېلىپىنى يۈكلەشتە خاتالىق: {error}",
"Users" : "ئىشلەتكۈچىلەر",
"Profile not found" : "ئارخىپ تېپىلمىدى",
"The profile does not exist." : "ئارخىپ مەۋجۇت ئەمەس.",
diff --git a/core/l10n/ug.json b/core/l10n/ug.json
index 5415ba98224..3a2affc2c0d 100644
--- a/core/l10n/ug.json
+++ b/core/l10n/ug.json
@@ -69,7 +69,7 @@
"Updated database" : "ساندان يېڭىلاندى",
"Update app \"%s\" from App Store" : "ئەپ دۇكىنىدىن «% s» دېتالىنى يېڭىلاڭ",
"Checking whether the database schema for %s can be updated (this can take a long time depending on the database size)" : "% S نىڭ ساندان لايىھىسىنى يېڭىلاشقا بولىدىغان-بولمايدىغانلىقىنى تەكشۈرۈش (بۇ سانداننىڭ چوڭ-كىچىكلىكىگە ئاساسەن ئۇزۇن ۋاقىت كېتىدۇ)",
- "Updated \"%1$s\" to %2$s" : "\"% 1 $ s\" نى% 2 $ s غا يېڭىلىدى",
+ "Updated \"%1$s\" to %2$s" : "\"%1 $ s\" نى%2 $ s غا يېڭىلىدى",
"Set log level to debug" : "خاتىرە دەرىجىسىنى تەڭشەشكە تەڭشەڭ",
"Reset log level" : "خاتىرە دەرىجىسىنى ئەسلىگە كەلتۈرۈڭ",
"Starting code integrity check" : "كود پۈتۈنلۈكىنى تەكشۈرۈشنى باشلاش",
@@ -78,16 +78,16 @@
"The following apps have been disabled: %s" : "تۆۋەندىكى ئەپلەر چەكلەنگەن:% s",
"Already up to date" : "ئاللىبۇرۇن يېڭىلاندى",
"Error occurred while checking server setup" : "مۇلازىمېتىرنىڭ تەڭشىكىنى تەكشۈرگەندە خاتالىق كۆرۈلدى",
- "For more details see the {linkstart}documentation ↗{linkend}." : "تېخىمۇ كۆپ تەپسىلاتلارنى {linkstart} ھۆججەت ↗ {linkend see دىن كۆرۈڭ.",
+ "For more details see the {linkstart}documentation ↗{linkend}." : "تېخىمۇ كۆپ تەپسىلاتلارنى {linkstart} ھۆججەت ↗ {linkend} see دىن كۆرۈڭ.",
"unknown text" : "نامەلۇم تېكىست",
"Hello world!" : "ياخشىمۇسىز دۇنيا!",
"sunny" : "ئاپتاپپەرەس",
- "Hello {name}, the weather is {weather}" : "ياخشىمۇسىز {ئىسمى} ، ھاۋارايى {ھاۋارايى}",
+ "Hello {name}, the weather is {weather}" : "ياخشىمۇسىز {name} ، ھاۋارايى {weather}",
"Hello {name}" : "ياخشىمۇسىز {name}",
"<strong>These are your search results<script>alert(1)</script></strong>" : "<strong> بۇلار سىزنىڭ ئىزدەش نەتىجىلىرىڭىز <script> ئاگاھلاندۇرۇش (1) </script> </strong>",
"new" : "new",
"The update is in progress, leaving this page might interrupt the process in some environments." : "يېڭىلاش ئېلىپ بېرىلىۋاتىدۇ ، بۇ بەتتىن ئايرىلىش بەزى مۇھىتتىكى جەرياننى قالايمىقانلاشتۇرۇشى مۇمكىن.",
- "Update to {version}" : "{نەشرىگە يېڭىلاش}",
+ "Update to {version}" : "{version} يېڭىلاش}",
"An error occurred." : "خاتالىق كۆرۈلدى.",
"Please reload the page." : "بۇ بەتنى قايتا يۈكلەڭ.",
"The update was unsuccessful. For more information <a href=\"{url}\">check our forum post</a> covering this issue." : "يېڭىلاش مۇۋەپپەقىيەتلىك بولمىدى. تېخىمۇ كۆپ ئۇچۇرغا ئېرىشىش ئۈچۈن <a href = \"{url}\"> بۇ مەسىلىنى ئۆز ئىچىگە ئالغان مۇنبەر يازمىمىزنى تەكشۈرۈڭ </a>.",
@@ -131,7 +131,7 @@
"Searching …" : "ئىزدەش…",
"Start typing to search" : "ئىزدەشنى باشلاڭ",
"No matching results" : "ماس كېلىدىغان نەتىجە يوق",
- "Between ${this.dateFilter.startFrom.toLocaleDateString()} and ${this.dateFilter.endAt.toLocaleDateString()}" : "$ {This.dateFilter.startFrom.toLocaleDateString ()} بىلەن $ {بۇ. DateFilter.endAt.toLocaleDateString ()}",
+ "Between ${this.dateFilter.startFrom.toLocaleDateString()} and ${this.dateFilter.endAt.toLocaleDateString()}" : "$ {this.dateFilter.startFrom.toLocaleDateString()}.dateFilter.startFrom.toLocaleDateString ()} بىلەن $ {this.dateFilter.endAt.toLocaleDateString()}. DateFilter.endAt.toLocaleDateString ()}",
"Log in" : "كىرىڭ",
"Logging in …" : "تىزىمغا كىرىش…",
"Server side authentication failed!" : "مۇلازىمېتىر تەرەپ دەلىللەش مەغلۇپ بولدى!",
@@ -141,7 +141,7 @@
"An internal error occurred." : "ئىچكى خاتالىق كۆرۈلدى.",
"Please try again or contact your administrator." : "قايتا سىناڭ ياكى باشقۇرغۇچىڭىز بىلەن ئالاقىلىشىڭ.",
"Password" : "ئىم",
- "Log in to {productName}" : "{ProductName to غا كىرىڭ",
+ "Log in to {productName}" : "{productName} to غا كىرىڭ",
"Wrong login or password." : "كىرىش ياكى پارول خاتا.",
"This account is disabled" : "بۇ ھېسابات چەكلەنگەن",
"We have detected multiple invalid login attempts from your IP. Therefore your next login is throttled up to 30 seconds." : "بىز IP دىن نۇرغۇن ئىناۋەتسىز كىرىش سىنىقىنى بايقىدۇق. شۇڭلاشقا كېيىنكى كىرىش ۋاقتىڭىز 30 سېكۇنتقا يېتىدۇ.",
@@ -187,14 +187,14 @@
"Show all contacts" : "بارلىق ئالاقىنى كۆرسەت",
"Install the Contacts app" : "ئالاقىلىشىش دېتالىنى قاچىلاڭ",
"Loading your contacts …" : "ئالاقىداشلىرىڭىزنى يۈكلەۋاتىدۇ…",
- "Looking for {term} …" : "ئىزدەۋاتقان {ئاتالغۇ}…",
+ "Looking for {term} …" : "ئىزدەۋاتقان {term}…",
"Search starts once you start typing and results may be reached with the arrow keys" : "ئىزدەشنى باشلىغاندىن كېيىن ئىزدەش باشلىنىدۇ ، يا ئوق كۇنۇپكىسى بىلەن نەتىجىگە ئېرىشكىلى بولىدۇ",
"Search for {name} only" : "پەقەت {name} نىلا ئىزدەڭ",
"Loading more results …" : "تېخىمۇ كۆپ نەتىجىلەرنى يۈكلەۋاتىدۇ…",
"Search" : "ئىزدە",
- "No results for {query}" : "{سۈرۈشتۈرۈشنىڭ نەتىجىسى يوق",
+ "No results for {query}" : "{query} نەتىجىسى يوق",
"Press Enter to start searching" : "Enter نى بېسىپ ئىزدەشنى باشلاڭ",
- "An error occurred while searching for {type}" : "{Type} نى ئىزدەۋاتقاندا خاتالىق كۆرۈلدى",
+ "An error occurred while searching for {type}" : "{type} نى ئىزدەۋاتقاندا خاتالىق كۆرۈلدى",
"Forgot password?" : "پارولنى ئۇنتۇپ قالدىڭىزمۇ؟",
"Back to login form" : "كىرىش جەدۋىلىگە قايتىڭ",
"Back" : "قايتىش",
@@ -205,13 +205,13 @@
"Your browser is not supported. Please upgrade to a newer version or a supported one." : "توركۆرگۈڭىزنى قوللىمايدۇ. يېڭى نەشرىگە ياكى قوللايدىغان نەشرىگە يېڭىلاڭ.",
"Continue with this unsupported browser" : "بۇ قوللىمايدىغان توركۆرگۈ بىلەن داۋاملاشتۇرۇڭ",
"Supported versions" : "قوللايدىغان نەشرى",
- "{name} version {version} and above" : "{name} نەشرى {نەشرى} ۋە ئۇنىڭدىن يۇقىرى",
- "Search {types} …" : "ئىزدەش {تىپلىرى}…",
- "Choose {file}" : "{ھۆججەت} نى تاللاڭ",
+ "{name} version {version} and above" : "{name} نەشرى {version} ۋە ئۇنىڭدىن يۇقىرى",
+ "Search {types} …" : "ئىزدەش {types}…",
+ "Choose {file}" : "{file} نى تاللاڭ",
"Choose" : "تاللاڭ",
- "Copy to {target}" : "{نىشان} غا كۆچۈرۈڭ",
+ "Copy to {target}" : "{target} غا كۆچۈرۈڭ",
"Copy" : "كۆچۈرۈڭ",
- "Move to {target}" : "{نىشانغا يۆتكەڭ",
+ "Move to {target}" : "{target} يۆتكەڭ",
"Move" : "Move",
"OK" : "جەزملە",
"read-only" : "پەقەت ئوقۇشقىلا بولىدۇ",
@@ -246,7 +246,7 @@
"Strong password" : "كۈچلۈك پارول",
"No action available" : "ھەرىكەت يوق",
"Error fetching contact actions" : "ئالاقىلىشىش ھەرىكىتىنى ئېلىپ بېرىشتا خاتالىق",
- "Close \"{dialogTitle}\" dialog" : "\"{DialogTitle}\" سۆزلىشىش رامكىسىنى تاقاڭ",
+ "Close \"{dialogTitle}\" dialog" : "\"{dialogTitle}\" سۆزلىشىش رامكىسىنى تاقاڭ",
"Email length is at max (255)" : "ئېلېكترونلۇق خەتنىڭ ئۇزۇنلۇقى ئەڭ يۇقىرى بولغاندا (255)",
"Non-existing tag #{tag}" : "مەۋجۇت بولمىغان بەلگە # {tag}",
"Restricted" : "چەكلەنگەن",
@@ -308,20 +308,20 @@
"See the documentation" : "ھۆججەتلەرنى كۆرۈڭ",
"It looks like you are trying to reinstall your Nextcloud. However the file CAN_INSTALL is missing from your config directory. Please create the file CAN_INSTALL in your config folder to continue." : "Nextcloud نى قايتا قاچىلىماقچى بولۇۋاتقان ئوخشايسىز. ئەمما CAN_INSTALL ھۆججىتى سەپلىمە مۇندەرىجىڭىزدە كەم. داۋاملاشتۇرۇش ئۈچۈن ھۆججەت قىسقۇچىڭىزدا CAN_INSTALL ھۆججىتىنى قۇرۇڭ.",
"Could not remove CAN_INSTALL from the config folder. Please remove this file manually." : "سەپلىمە ھۆججەت قىسقۇچىدىن CAN_INSTALL نى ئۆچۈرەلمىدى. بۇ ھۆججەتنى قولدا ئۆچۈرۈڭ.",
- "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "بۇ پروگرامما توغرا مەشغۇلات ئۈچۈن JavaScript تەلەپ قىلىدۇ. {Linkstart Java JavaScript {linkend} نى قوزغىتىپ ، بەتنى قايتا يۈكلەڭ.",
+ "This application requires JavaScript for correct operation. Please {linkstart}enable JavaScript{linkend} and reload the page." : "بۇ پروگرامما توغرا مەشغۇلات ئۈچۈن JavaScript تەلەپ قىلىدۇ. {linkstart} Java JavaScript {linkend} نى قوزغىتىپ ، بەتنى قايتا يۈكلەڭ.",
"Skip to main content" : "ئاساسلىق مەزمۇنغا ئاتلاڭ",
"Skip to navigation of app" : "ئەپنىڭ يول باشلىشىغا ئاتلاڭ",
"Go to %s" : "% S گە بېرىڭ",
"Get your own free account" : "ئۆزىڭىزنىڭ ھەقسىز ھېساباتىغا ئېرىشىڭ",
"Connect to your account" : "ھېساباتىڭىزغا ئۇلاڭ",
- "Please log in before granting %1$s access to your %2$s account." : "% 2 $ s ھېساباتىڭىزغا% 1 $ s ئىجازەت بېرىشتىن بۇرۇن كىرىڭ.",
+ "Please log in before granting %1$s access to your %2$s account." : "%2 $ s ھېساباتىڭىزغا%1 $ s ئىجازەت بېرىشتىن بۇرۇن كىرىڭ.",
"If you are not trying to set up a new device or app, someone is trying to trick you into granting them access to your data. In this case do not proceed and instead contact your system administrator." : "ئەگەر سىز يېڭى ئۈسكۈنە ياكى ئەپ ئورنىتىشنى ئويلىمىسىڭىز ، بىرەيلەن سىزنى ئالداش ئارقىلىق ئۇلارنى سانلىق مەلۇماتلىرىڭىزغا ئېرىشمەكچى بولۇۋاتىدۇ. بۇ ئەھۋالدا داۋاملاشتۇرماڭ ، ئەكسىچە سىستېما باشقۇرغۇچىڭىز بىلەن ئالاقىلىشىڭ.",
"App password" : "ئەپ پارولى",
"Grant access" : "زىيارەت قىلىش ھوقۇقى",
"Alternative log in using app password" : "ئەپ مەخپىي نومۇرىنى ئىشلىتىپ باشقا تىزىمغا كىرىش",
"Account access" : "ھېساباتقا كىرىش",
- "Currently logged in as %1$s (%2$s)." : "ھازىر% 1 $ s (% 2 $ s) سۈپىتىدە تىزىمغا كىردى.",
- "You are about to grant %1$s access to your %2$s account." : "سىز% 2 $ s ھېساباتىڭىزغا% 1 $ s ئىجازەت بەرمەكچى بولۇۋاتىسىز.",
+ "Currently logged in as %1$s (%2$s)." : "ھازىر%1 $ s (%2 $ s) سۈپىتىدە تىزىمغا كىردى.",
+ "You are about to grant %1$s access to your %2$s account." : "سىز%2 $ s ھېساباتىڭىزغا%1 $ s ئىجازەت بەرمەكچى بولۇۋاتىسىز.",
"Account connected" : "ھېسابات ئۇلاندى",
"Your client should now be connected!" : "خېرىدارىڭىز ھازىر ئۇلىنىشى كېرەك!",
"You can close this window." : "بۇ كۆزنەكنى ياپالايسىز.",
@@ -345,9 +345,9 @@
"Error while validating your second factor" : "ئىككىنچى ئامىلىنى دەلىللەۋاتقاندا خاتالىق",
"Access through untrusted domain" : "ئىشەنچسىز دائىرە ئارقىلىق زىيارەت قىلىڭ",
"Please contact your administrator. If you are an administrator, edit the \"trusted_domains\" setting in config/config.php like the example in config.sample.php." : "باشقۇرغۇچىڭىز بىلەن ئالاقىلىشىڭ. ئەگەر سىز باشقۇرغۇچى بولسىڭىز ، config.sample.php دىكى مىسالغا ئوخشاش config / config.php دىكى «ئىشەنچلىك_ دائىرە» تەڭشىكىنى تەھرىرلەڭ.",
- "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "بۇنى قانداق تەڭشەش توغرىسىدىكى تېخىمۇ كۆپ ئۇچۇرلارنى% 1 $ sdocumentation% 2 $ s دىن تاپقىلى بولىدۇ.",
+ "Further information how to configure this can be found in the %1$sdocumentation%2$s." : "بۇنى قانداق تەڭشەش توغرىسىدىكى تېخىمۇ كۆپ ئۇچۇرلارنى%1 $ sdocumentation%2 $ s دىن تاپقىلى بولىدۇ.",
"App update required" : "ئەپ يېڭىلاش تەلەپ قىلىنىدۇ",
- "%1$s will be updated to version %2$s" : "% 1 $ s% 2 $ s نەشرىگە يېڭىلىنىدۇ",
+ "%1$s will be updated to version %2$s" : "%1 $ s%2 $ s نەشرىگە يېڭىلىنىدۇ",
"The following apps will be updated:" : "تۆۋەندىكى ئەپلەر يېڭىلىنىدۇ:",
"These incompatible apps will be disabled:" : "ماس كەلمەيدىغان بۇ دېتاللار چەكلىنىدۇ:",
"The theme %s has been disabled." : "باشتېما% s چەكلەنگەن.",
@@ -367,17 +367,17 @@
"The user limit of this instance is reached." : "بۇ مىسالنىڭ ئىشلەتكۈچى چېكىگە يەتتى.",
"Enter your subscription key in the support app in order to increase the user limit. This does also grant you all additional benefits that Nextcloud Enterprise offers and is highly recommended for the operation in companies." : "ئىشلەتكۈچى چەكلىمىسىنى ئاشۇرۇش ئۈچۈن مۇشتەرىلىك ئاچقۇچىڭىزنى قوللاش دېتالىغا كىرگۈزۈڭ. بۇ سىزگە Nextcloud كارخانا تەمىنلىگەن بارلىق قوشۇمچە پايدىلارنى بېرىدۇ ھەمدە شىركەتلەردە مەشغۇلات قىلىشقا تەۋسىيە قىلىنىدۇ.",
"Your web server is not yet properly set up to allow file synchronization, because the WebDAV interface seems to be broken." : "تور مۇلازىمېتىرىڭىز ھۆججەتلەرنىڭ ماس قەدەمدە بولۇشىغا يول قويۇلمىدى ، چۈنكى WebDAV كۆرۈنمە يۈزى بۇزۇلغاندەك قىلىدۇ.",
- "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the {linkstart}documentation ↗{linkend}." : "تور مۇلازىمېتىرىڭىز «{url}» نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن. تېخىمۇ كۆپ ئۇچۇرلارنى {linkstart} ھۆججەت ↗ {linkend in دىن تاپقىلى بولىدۇ.",
+ "Your web server is not properly set up to resolve \"{url}\". Further information can be found in the {linkstart}documentation ↗{linkend}." : "تور مۇلازىمېتىرىڭىز «{url}» نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن. تېخىمۇ كۆپ ئۇچۇرلارنى {linkstart} ھۆججەت ↗ {linkend} in دىن تاپقىلى بولىدۇ.",
"Your web server is not properly set up to resolve \"{url}\". This is most likely related to a web server configuration that was not updated to deliver this folder directly. Please compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx at it's {linkstart}documentation page ↗{linkend}. On Nginx those are typically the lines starting with \"location ~\" that need an update." : "تور مۇلازىمېتىرىڭىز «{url}» نى ھەل قىلىش ئۈچۈن مۇۋاپىق تەڭشەلمىگەن. بۇ بەلكىم بۇ ھۆججەت قىسقۇچنى بىۋاسىتە يەتكۈزۈش ئۈچۈن يېڭىلانمىغان تور مۇلازىمېتىر سەپلىمىسى بىلەن مۇناسىۋەتلىك بولۇشى مۇمكىن. Apache نىڭ «.htaccess» دىكى ئەۋەتىلگەن قايتا يېزىش قائىدىسىگە ياكى Nginx نىڭ ھۆججەتتىكى تەمىنلەنگەن ھۆججەتكە {linkstart} ھۆججەت بېتى ↗ {linkend} بىلەن سېلىشتۇرۇڭ. Nginx دا ئادەتتە يېڭىلاشقا ئېھتىياجلىق بولغان «ئورۇن ~» دىن باشلانغان قۇرلار بار.",
- "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our {linkstart}documentation ↗{linkend}." : "تور مۇلازىمېتىرىڭىز .woff2 ھۆججىتىنى يەتكۈزۈش ئۈچۈن مۇۋاپىق تەڭشەلمىدى. بۇ ئادەتتە Nginx سەپلىمىسىدىكى مەسىلە. Nextcloud 15 ئۈچۈن .woff2 ھۆججىتىنى يەتكۈزۈش ئۈچۈنمۇ تەڭشەش كېرەك. Nginx سەپلىمىسىنى بىزنىڭ {linkstart} ھۆججەت ↗ {linkend in دىكى تەۋسىيە قىلىنغان سەپلىمىگە سېلىشتۇرۇڭ.",
- "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read {linkstart}the documentation page about this ↗{linkend}." : "بىخەتەر ئۇلىنىش ئارقىلىق مىسالىڭىزنى زىيارەت قىلىۋاتىسىز ، ئەمما مىسالىڭىز بىخەتەر URL لارنى ھاسىل قىلىۋاتىدۇ. بۇ ئېھتىمال سىزنىڭ تەتۈر ۋاكالەتچىڭىزنىڭ ئارقىسىدا ئىكەنلىكىڭىزنى ، قاپلاپ كەتكەن تەڭشەك ئۆزگەرگۈچى مىقدارنىڭ توغرا تەڭشەلمىگەنلىكىدىن دېرەك بېرىدۇ. بۇ ↗ {linkend about ھەققىدىكى ھۆججەت بېتىنى {linkstart} دىن كۆرۈڭ.",
+ "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our {linkstart}documentation ↗{linkend}." : "تور مۇلازىمېتىرىڭىز .woff2 ھۆججىتىنى يەتكۈزۈش ئۈچۈن مۇۋاپىق تەڭشەلمىدى. بۇ ئادەتتە Nginx سەپلىمىسىدىكى مەسىلە. Nextcloud 15 ئۈچۈن .woff2 ھۆججىتىنى يەتكۈزۈش ئۈچۈنمۇ تەڭشەش كېرەك. Nginx سەپلىمىسىنى بىزنىڭ {linkstart} ھۆججەت ↗ {linkend} in دىكى تەۋسىيە قىلىنغان سەپلىمىگە سېلىشتۇرۇڭ.",
+ "You are accessing your instance over a secure connection, however your instance is generating insecure URLs. This most likely means that you are behind a reverse proxy and the overwrite config variables are not set correctly. Please read {linkstart}the documentation page about this ↗{linkend}." : "بىخەتەر ئۇلىنىش ئارقىلىق مىسالىڭىزنى زىيارەت قىلىۋاتىسىز ، ئەمما مىسالىڭىز بىخەتەر URL لارنى ھاسىل قىلىۋاتىدۇ. بۇ ئېھتىمال سىزنىڭ تەتۈر ۋاكالەتچىڭىزنىڭ ئارقىسىدا ئىكەنلىكىڭىزنى ، قاپلاپ كەتكەن تەڭشەك ئۆزگەرگۈچى مىقدارنىڭ توغرا تەڭشەلمىگەنلىكىدىن دېرەك بېرىدۇ. بۇ ↗ {linkend} about ھەققىدىكى ھۆججەت بېتىنى {linkstart} دىن كۆرۈڭ.",
"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." : "سانلىق مەلۇمات مۇندەرىجىسى ۋە ھۆججەتلىرىڭىزنى توردىن كۆرگىلى بولىدۇ. .Htaccess ھۆججىتى ئىشلىمەيدۇ. تور مۇلازىمېتىرىڭىزنى سەپلەپ ، سانلىق مەلۇمات مۇندەرىجىسىنى ئەمدى زىيارەت قىلماسلىق ياكى سانلىق مەلۇمات مۇندەرىجىسىنى تور مۇلازىمېتىر ھۆججەت يىلتىزىنىڭ سىرتىغا يۆتكەش تەۋسىيە قىلىنىدۇ.",
- "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." : "\"{Header}\" HTTP بەت بېشى \"{كۈتكەن}\" قىلىپ تەڭشەلمىدى. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
- "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "\"{Header}\" HTTP بەت بېشى \"{كۈتكەن}\" قىلىپ تەڭشەلمىدى. بۇ ئىقتىدارنى مۇۋاپىق تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بەزى ئىقتىدارلار نورمال ئىشلىمەسلىكى مۇمكىن.",
- "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." : "\"{بەت بېشى}\" HTTP ماۋزۇسىدا \"{كۈتۈلگەن}\" يوق. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
- "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}." : "\"{Header}\" HTTP بەت بېشى \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" ياكى \"{val5}\" قىلىپ تەڭشەلمىگەن. بۇ پايدىلانما ئۇچۇرلىرىنى ئاشكارىلاپ قويىدۇ. {Linkstart} W3C تەۋسىيە ↗ {linkend See دىن كۆرۈڭ.",
- "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}." : "«قاتتىق قاتناش-بىخەتەرلىك» HTTP ماۋزۇسى كەم دېگەندە «{سېكۇنت}» سېكۇنت قىلىپ بېكىتىلمىگەن. كۈچەيتىلگەن بىخەتەرلىك ئۈچۈن ، {linkstart} بىخەتەرلىك كۆرسەتمىلىرى ↗ {linkend} دا تەسۋىرلەنگەندەك HSTS نى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
- "Accessing site insecurely via HTTP. You are strongly advised to set up your server to require HTTPS instead, as described in the {linkstart}security tips ↗{linkend}. Without it some important web functionality like \"copy to clipboard\" or \"service workers\" will not work!" : "HTTP ئارقىلىق بىخەتەر تور بېكەتكە كىرىش. {Linkstart} بىخەتەرلىك كۆرسەتمىلىرى ↗ {linkend in دا تەسۋىرلەنگەندەك ، مۇلازىمېتىرىڭىزنى HTTPS تەلەپ قىلىدىغان قىلىپ ئورنىتىشىڭىزنى تەۋسىيە قىلىمىز. ئۇ بولمىسا «چاپلاش تاختىسىغا كۆچۈرۈش» ياكى «مۇلازىمەت ئىشچىلىرى» قاتارلىق بىر قىسىم مۇھىم تور ئىقتىدارلىرى ئىشلىمەيدۇ!",
+ "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." : "\"{header}\" HTTP بەت بېشى \"{expected}\" قىلىپ تەڭشەلمىدى. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
+ "The \"{header}\" HTTP header is not set to \"{expected}\". Some features might not work correctly, as it is recommended to adjust this setting accordingly." : "\"{header}\" HTTP بەت بېشى \"{expected}\" قىلىپ تەڭشەلمىدى. بۇ ئىقتىدارنى مۇۋاپىق تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بەزى ئىقتىدارلار نورمال ئىشلىمەسلىكى مۇمكىن.",
+ "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." : "\"{header} بېشى}\" HTTP ماۋزۇسىدا \"{expected}\" يوق. بۇ تەڭشەكنى ماس ھالدا تەڭشەش تەۋسىيە قىلىنغانلىقتىن ، بۇ يوشۇرۇن بىخەتەرلىك ياكى مەخپىيەتلىك خەۋىپى.",
+ "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}." : "\"{header}\" HTTP بەت بېشى \"{val1}\", \"{val2}\", \"{val3}\", \"{val4}\" ياكى \"{val5}\" قىلىپ تەڭشەلمىگەن. بۇ پايدىلانما ئۇچۇرلىرىنى ئاشكارىلاپ قويىدۇ. {linkstart} W3C تەۋسىيە ↗ {linkend} See دىن كۆرۈڭ.",
+ "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}." : "«قاتتىق قاتناش-بىخەتەرلىك» HTTP ماۋزۇسى كەم دېگەندە «{seconds}» سېكۇنت قىلىپ بېكىتىلمىگەن. كۈچەيتىلگەن بىخەتەرلىك ئۈچۈن ، {linkstart} بىخەتەرلىك كۆرسەتمىلىرى ↗ {linkend} دا تەسۋىرلەنگەندەك HSTS نى قوزغىتىش تەۋسىيە قىلىنىدۇ.",
+ "Accessing site insecurely via HTTP. You are strongly advised to set up your server to require HTTPS instead, as described in the {linkstart}security tips ↗{linkend}. Without it some important web functionality like \"copy to clipboard\" or \"service workers\" will not work!" : "HTTP ئارقىلىق بىخەتەر تور بېكەتكە كىرىش. {linkstart} بىخەتەرلىك كۆرسەتمىلىرى ↗ {linkend} in دا تەسۋىرلەنگەندەك ، مۇلازىمېتىرىڭىزنى HTTPS تەلەپ قىلىدىغان قىلىپ ئورنىتىشىڭىزنى تەۋسىيە قىلىمىز. ئۇ بولمىسا «چاپلاش تاختىسىغا كۆچۈرۈش» ياكى «مۇلازىمەت ئىشچىلىرى» قاتارلىق بىر قىسىم مۇھىم تور ئىقتىدارلىرى ئىشلىمەيدۇ!",
"Currently open" : "نۆۋەتتە ئېچىلدى",
"Wrong username or password." : "ئىشلەتكۈچى ئىسمى ياكى پارولى خاتا.",
"User disabled" : "ئىشلەتكۈچى چەكلەنگەن",
@@ -392,7 +392,7 @@
"{user} has not added any info yet" : "{user} تېخى ھېچقانداق ئۇچۇر قوشمىدى",
"Error opening the user status modal, try hard refreshing the page" : "ئىشلەتكۈچى ھالىتى ھالىتىنى ئېچىشتا خاتالىق ، بەتنى يېڭىلاشنى سىناپ بېقىڭ",
"Apps and Settings" : "ئەپ ۋە تەڭشەك",
- "Error loading message template: {error}" : "ئۇچۇر قېلىپىنى يۈكلەشتە خاتالىق: {خاتالىق}",
+ "Error loading message template: {error}" : "ئۇچۇر قېلىپىنى يۈكلەشتە خاتالىق: {error}",
"Users" : "ئىشلەتكۈچىلەر",
"Profile not found" : "ئارخىپ تېپىلمىدى",
"The profile does not exist." : "ئارخىپ مەۋجۇت ئەمەس.",
diff --git a/lib/l10n/de.js b/lib/l10n/de.js
index bb177949aa0..184613c068f 100644
--- a/lib/l10n/de.js
+++ b/lib/l10n/de.js
@@ -311,8 +311,20 @@ OC.L10N.register(
"The audio to transcribe" : "Die Audio-Datei zum Transkribieren",
"Transcription" : "Transkription",
"The transcribed text" : "Der transkribierte Text",
+ "ContextAgent" : "ContextAgent",
+ "Chat with an agent" : "Mit einem Agenten chatten",
"Chat message" : "Chatnachricht",
+ "A chat message to send to the agent." : "Eine Chat-Nachricht, die an den Agenten gesendet wird.",
"Confirmation" : "Bestätigung",
+ "Whether to confirm previously requested actions: 0 for denial and 1 for confirmation." : "Ob zuvor angeforderte Aktionen bestätigt werden sollen: 0 für Verweigerung und 1 für Bestätigung.",
+ "Conversation token" : "Unterhaltungstoken",
+ "A token representing the conversation." : "Ein Token, das die Unterhaltung repräsentiert.",
+ "Generated response" : "Erzeugte Antwort",
+ "The response from the chat model." : "Die Antwort des Chatmodells.",
+ "The new conversation token" : "Das neue Unterhaltungstoken",
+ "Send this along with the next interaction." : "Dies zusammen mit der nächsten Interaktion senden.",
+ "Requested actions by the agent" : "Vom Agenten angeforderte Aktionen",
+ "Actions that the agent would like to carry out in JSON format." : "Aktionen, die der Agent durchführen möchte, im JSON-Format.",
"Context write" : "Kontext schreiben",
"Writes text in a given style based on the provided source material." : "Schreibt Text in einem vorgegebenen Stil auf Basis des bereitgestellten Quellmaterials.",
"Writing style" : "Schreibstil",
@@ -339,6 +351,12 @@ OC.L10N.register(
"Describe a task that you want the assistant to do or ask a question" : "Beschreibe eine Aufgabe, die der Assistent erledigen soll, oder stelle eine Frage",
"Generated reply" : "Erstellte Antwort",
"The generated text from the assistant" : "Der vom Assistenten erstellte Text",
+ "Change Tone" : "Ton ändern",
+ "Change the tone of a piece of text." : "Den Ton eines Textes ändern.",
+ "Write a text that you want the assistant to rewrite in another tone." : "Schreibe einen Text, den der Assistent in einen anderen Ton umschreiben soll.",
+ "Desired tone" : "Gewünschter Ton",
+ "In which tone should your text be rewritten?" : "In welchem Ton soll Dein Text umgeschrieben werden?",
+ "The rewritten text in the desired tone, written by the assistant:" : "Der umgeschriebene Text im gewünschten Ton, erstellt vom Assistenten:",
"Chat" : "Chat",
"Chat with the assistant" : "Mit dem Assistenten chatten",
"System prompt" : "Systemaufforderung",
@@ -347,6 +365,15 @@ OC.L10N.register(
"The history of chat messages before the current message, starting with a message by the user" : "Chatverlauf vor der aktuellen Nachricht, beginnend mit einer Nachricht des Benutzers",
"Response message" : "Antwortnachricht",
"The generated response as part of the conversation" : "Die erstellte Antwort als Teil der Unterhaltung",
+ "Chat with tools" : "Chat mit Tools",
+ "Chat with the language model with tool calling support." : "Chatten mit dem Sprachmodell mit Unterstützung für Tool-Aufrufe.",
+ "Tool message" : "Tool-Nachricht",
+ "The result of tool calls in the last interaction" : "Das Ergebnis der Tool-Aufrufe in der letzten Interaktion",
+ "Available tools" : "Verfügbare Tools",
+ "The available tools in JSON format" : "Die verfügbaren Tools im JSON-Format",
+ "The response from the chat model" : "Die Antwort vom Chat-Modell",
+ "Tool calls" : "Tool-Anrufe",
+ "Tools call instructions from the model in JSON format" : "Tool's Anruf-Anweisungen aus dem Modell im JSON-Format",
"Formalize text" : "Förmlicher Text",
"Takes a text and makes it sound more formal" : "Verleiht einem Text mehr Förmlichkeit",
"Write a text that you want the assistant to formalize" : "Text schreiben, den der Assistent förmlich umschreiben soll",
diff --git a/lib/l10n/de.json b/lib/l10n/de.json
index f32029fae94..9b7012635c4 100644
--- a/lib/l10n/de.json
+++ b/lib/l10n/de.json
@@ -309,8 +309,20 @@
"The audio to transcribe" : "Die Audio-Datei zum Transkribieren",
"Transcription" : "Transkription",
"The transcribed text" : "Der transkribierte Text",
+ "ContextAgent" : "ContextAgent",
+ "Chat with an agent" : "Mit einem Agenten chatten",
"Chat message" : "Chatnachricht",
+ "A chat message to send to the agent." : "Eine Chat-Nachricht, die an den Agenten gesendet wird.",
"Confirmation" : "Bestätigung",
+ "Whether to confirm previously requested actions: 0 for denial and 1 for confirmation." : "Ob zuvor angeforderte Aktionen bestätigt werden sollen: 0 für Verweigerung und 1 für Bestätigung.",
+ "Conversation token" : "Unterhaltungstoken",
+ "A token representing the conversation." : "Ein Token, das die Unterhaltung repräsentiert.",
+ "Generated response" : "Erzeugte Antwort",
+ "The response from the chat model." : "Die Antwort des Chatmodells.",
+ "The new conversation token" : "Das neue Unterhaltungstoken",
+ "Send this along with the next interaction." : "Dies zusammen mit der nächsten Interaktion senden.",
+ "Requested actions by the agent" : "Vom Agenten angeforderte Aktionen",
+ "Actions that the agent would like to carry out in JSON format." : "Aktionen, die der Agent durchführen möchte, im JSON-Format.",
"Context write" : "Kontext schreiben",
"Writes text in a given style based on the provided source material." : "Schreibt Text in einem vorgegebenen Stil auf Basis des bereitgestellten Quellmaterials.",
"Writing style" : "Schreibstil",
@@ -337,6 +349,12 @@
"Describe a task that you want the assistant to do or ask a question" : "Beschreibe eine Aufgabe, die der Assistent erledigen soll, oder stelle eine Frage",
"Generated reply" : "Erstellte Antwort",
"The generated text from the assistant" : "Der vom Assistenten erstellte Text",
+ "Change Tone" : "Ton ändern",
+ "Change the tone of a piece of text." : "Den Ton eines Textes ändern.",
+ "Write a text that you want the assistant to rewrite in another tone." : "Schreibe einen Text, den der Assistent in einen anderen Ton umschreiben soll.",
+ "Desired tone" : "Gewünschter Ton",
+ "In which tone should your text be rewritten?" : "In welchem Ton soll Dein Text umgeschrieben werden?",
+ "The rewritten text in the desired tone, written by the assistant:" : "Der umgeschriebene Text im gewünschten Ton, erstellt vom Assistenten:",
"Chat" : "Chat",
"Chat with the assistant" : "Mit dem Assistenten chatten",
"System prompt" : "Systemaufforderung",
@@ -345,6 +363,15 @@
"The history of chat messages before the current message, starting with a message by the user" : "Chatverlauf vor der aktuellen Nachricht, beginnend mit einer Nachricht des Benutzers",
"Response message" : "Antwortnachricht",
"The generated response as part of the conversation" : "Die erstellte Antwort als Teil der Unterhaltung",
+ "Chat with tools" : "Chat mit Tools",
+ "Chat with the language model with tool calling support." : "Chatten mit dem Sprachmodell mit Unterstützung für Tool-Aufrufe.",
+ "Tool message" : "Tool-Nachricht",
+ "The result of tool calls in the last interaction" : "Das Ergebnis der Tool-Aufrufe in der letzten Interaktion",
+ "Available tools" : "Verfügbare Tools",
+ "The available tools in JSON format" : "Die verfügbaren Tools im JSON-Format",
+ "The response from the chat model" : "Die Antwort vom Chat-Modell",
+ "Tool calls" : "Tool-Anrufe",
+ "Tools call instructions from the model in JSON format" : "Tool's Anruf-Anweisungen aus dem Modell im JSON-Format",
"Formalize text" : "Förmlicher Text",
"Takes a text and makes it sound more formal" : "Verleiht einem Text mehr Förmlichkeit",
"Write a text that you want the assistant to formalize" : "Text schreiben, den der Assistent förmlich umschreiben soll",
diff --git a/lib/l10n/ug.js b/lib/l10n/ug.js
index 6defd7cbfaa..bc98d033f8c 100644
--- a/lib/l10n/ug.js
+++ b/lib/l10n/ug.js
@@ -5,7 +5,7 @@ OC.L10N.register(
"This can usually be fixed by giving the web server write access to the config directory." : "بۇنى ئادەتتە تور مۇلازىمېتىرىغا مۇندەرىجە مۇندەرىجىسىگە يېزىش ھوقۇقى بېرىش ئارقىلىق ئوڭشىغىلى بولىدۇ.",
"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» تاللانمىسىنى توغرىلاڭ.",
"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 ھازىر يوق ياكى بۇ مۇلازىمېتىر بىلەن ماس كەلمەيدىغان نەشرى بار. ئەپلەر مۇندەرىجىسىنى تەكشۈرۈپ بېقىڭ.",
+ "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 دا ئۆزگەرتىش ئېلىپ بېرىشتىن بۇرۇن ھۆججەتلەرنى ئوقۇڭ",
"The page could not be found on the server." : "بۇ بەتنى مۇلازىمېتىردىن تاپقىلى بولمايدۇ.",
@@ -15,10 +15,10 @@ OC.L10N.register(
"Click the following link to confirm your email." : "ئېلېكترونلۇق خەتنى جەزملەشتۈرۈش ئۈچۈن تۆۋەندىكى ئۇلانمىنى چېكىڭ.",
"Confirm your email" : "ئېلېكترونلۇق خەتنى جەزملەشتۈرۈڭ",
"Other activities" : "باشقا پائالىيەتلەر",
- "%1$s and %2$s" : "% 1 $ s ۋە% 2 $ s",
- "%1$s, %2$s and %3$s" : "% 1 $ s ،% 2 $ s ۋە% 3 $ s",
- "%1$s, %2$s, %3$s and %4$s" : "% 1 $ s ،% 2 $ s ،% 3 $ s ۋە% 4 $ s",
- "%1$s, %2$s, %3$s, %4$s and %5$s" : "% 1 $ s ،% 2 $ s ،% 3 $ s ،% 4 $ s ۋە% 5 $ s",
+ "%1$s and %2$s" : "%1 $ s ۋە%2 $ s",
+ "%1$s, %2$s and %3$s" : "%1 $ s ،%2 $ s ۋە%3 $ s",
+ "%1$s, %2$s, %3$s and %4$s" : "%1 $ s ،%2 $ s ،%3 $ s ۋە%4 $ s",
+ "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1 $ s ،%2 $ s ،%3 $ s ،%4 $ s ۋە%5 $ s",
"Education bundle" : "مائارىپ باغچىسى",
"Enterprise bundle" : "كارخانا توپلىمى",
"Groupware bundle" : "گۇرۇپپا يۇمشاق دېتاللىرى",
@@ -32,8 +32,8 @@ OC.L10N.register(
"The following databases are supported: %s" : "تۆۋەندىكى سانداننى قوللايدۇ:% s",
"The command line tool %s could not be found" : "بۇيرۇق قۇرى قورالى% s تېپىلمىدى",
"The library %s is not available." : "كۇتۇپخانا% s نى ئىشلەتكىلى بولمايدۇ.",
- "Library %1$s with a version higher than %2$s is required - available version %3$s." : "% 2 $ s دىن يۇقىرى نەشرى بار كۇتۇپخانا% 1 $ s تەلەپ قىلىنىدۇ - ئىشلەتكىلى بولىدىغان نۇسخىسى% 3 $ s.",
- "Library %1$s with a version lower than %2$s is required - available version %3$s." : "% 2 $ s دىن تۆۋەن نەشرى بار كۇتۇپخانا% 1 $ s تەلەپ قىلىنىدۇ - ئىشلەتكىلى بولىدىغان نۇسخىسى% 3 $ s.",
+ "Library %1$s with a version higher than %2$s is required - available version %3$s." : "%2 $ s دىن يۇقىرى نەشرى بار كۇتۇپخانا%1 $ s تەلەپ قىلىنىدۇ - ئىشلەتكىلى بولىدىغان نۇسخىسى%3 $ s.",
+ "Library %1$s with a version lower than %2$s is required - available version %3$s." : "%2 $ s دىن تۆۋەن نەشرى بار كۇتۇپخانا%1 $ s تەلەپ قىلىنىدۇ - ئىشلەتكىلى بولىدىغان نۇسخىسى%3 $ s.",
"The following platforms are supported: %s" : "تۆۋەندىكى سۇپىلارنى قوللايدۇ:% s",
"Server version %s or higher is required." : "مۇلازىمېتىرنىڭ% s ياكى ئۇنىڭدىن يۇقىرى نەشرى تەلەپ قىلىنىدۇ.",
"Server version %s or lower is required." : "مۇلازىمېتىرنىڭ% s ياكى ئۇنىڭدىن تۆۋەن نەشرى تەلەپ قىلىنىدۇ.",
@@ -72,11 +72,11 @@ OC.L10N.register(
"Empty file" : "بوش ھۆججەت",
"Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "كىملىك بىلەن مودۇل:% s مەۋجۇت ئەمەس. ئۇنى ئەپ تەڭشىكىڭىزدە قوزغىتىڭ ياكى باشقۇرغۇچىڭىز بىلەن ئالاقىلىشىڭ.",
"Dot files are not allowed" : "چېكىتلىك ھۆججەتلەرگە رۇخسەت قىلىنمايدۇ",
- "\"%1$s\" is a forbidden file or folder name." : "\"% 1 $ s\" چەكلەنگەن ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىسمى.",
- "\"%1$s\" is a forbidden prefix for file or folder names." : "\"% 1 $ s\" ھۆججەت ياكى ھۆججەت قىسقۇچ نامىنىڭ چەكلەنگەن ئالدى قوشۇلغۇچىسى.",
- "\"%1$s\" is not allowed inside a file or folder name." : "ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىچىدە \"% 1 $ s\" رۇخسەت قىلىنمايدۇ.",
- "\"%1$s\" is a forbidden file type." : "\"% 1 $ s\" چەكلەنگەن ھۆججەت تىپى.",
- "Filenames must not end with \"%1$s\"." : "ھۆججەت ئىسمى «% 1 $ s» بىلەن ئاخىرلاشماسلىقى كېرەك.",
+ "\"%1$s\" is a forbidden file or folder name." : "\"%1 $ s\" چەكلەنگەن ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىسمى.",
+ "\"%1$s\" is a forbidden prefix for file or folder names." : "\"%1 $ s\" ھۆججەت ياكى ھۆججەت قىسقۇچ نامىنىڭ چەكلەنگەن ئالدى قوشۇلغۇچىسى.",
+ "\"%1$s\" is not allowed inside a file or folder name." : "ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىچىدە \"%1 $ s\" رۇخسەت قىلىنمايدۇ.",
+ "\"%1$s\" is a forbidden file type." : "\"%1 $ s\" چەكلەنگەن ھۆججەت تىپى.",
+ "Filenames must not end with \"%1$s\"." : "ھۆججەت ئىسمى «%1 $ s» بىلەن ئاخىرلاشماسلىقى كېرەك.",
"Invalid parent path" : "ئاتا-ئانىلار يولى ئىناۋەتسىز",
"File already exists" : "ھۆججەت مەۋجۇت",
"Invalid path" : "ئىناۋەتسىز يول",
@@ -141,7 +141,7 @@ OC.L10N.register(
"%1$s shared %2$s with you" : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى",
"Click the button below to open it." : "ئۇنى ئېچىش ئۈچۈن تۆۋەندىكى كۇنۇپكىنى بېسىڭ.",
"Open %s" : "% S نى ئېچىڭ",
- "%1$s via %2$s" : "% 1 $ s ئارقىلىق% 2 $ s",
+ "%1$s via %2$s" : "%1 $ s ئارقىلىق%2 $ s",
"%1$s shared %2$s with you and wants to add:" : "% 1 $ s% 2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى:",
"%1$s shared %2$s with you and wants to add" : "% 1 $ s% 2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى",
"%s added a note to a file shared with you" : "% s سىز بىلەن ئورتاقلاشقان ھۆججەتكە خاتىرە قوشتى",
@@ -247,7 +247,7 @@ OC.L10N.register(
"Login is invalid because files already exist for this user" : "كىرىش ئىناۋەتسىز ، چۈنكى بۇ ئىشلەتكۈچى ئۈچۈن ھۆججەتلەر بار",
"Account disabled" : "ھېسابات چەكلەنگەن",
"Login canceled by app" : "ئەپ ئارقىلىق كىرىش ئەمەلدىن قالدۇرۇلدى",
- "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "تۆۋەندىكى تايىنىشلار ئەمەلگە ئاشمىغاچقا «% 1 $ s» نى قاچىلىغىلى بولمايدۇ:% 2 $ s",
+ "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "تۆۋەندىكى تايىنىشلار ئەمەلگە ئاشمىغاچقا «%1 $ s» نى قاچىلىغىلى بولمايدۇ:%2 $ s",
"a safe home for all your data" : "بارلىق سانلىق مەلۇماتلىرىڭىز ئۈچۈن بىخەتەر ئۆي",
"Application is not enabled" : "ئىلتىماس قوزغىتىلمىغان",
"Authentication error" : "سالاھىيەت دەلىللەش خاتالىقى",
@@ -281,11 +281,11 @@ OC.L10N.register(
"Your data directory must be an absolute path." : "سانلىق مەلۇمات مۇندەرىجىسىڭىز چوقۇم مۇتلەق يول بولۇشى كېرەك.",
"Check the value of \"datadirectory\" in your configuration." : "سەپلىمىسىڭىزدىكى «datadirectory» نىڭ قىممىتىنى تەكشۈرۈڭ.",
"Your data directory is invalid." : "سانلىق مەلۇمات مۇندەرىجىسى ئىناۋەتسىز.",
- "Ensure there is a file called \"%1$s\" in the root of the data directory. It should have the content: \"%2$s\"" : "سانلىق مەلۇمات مۇندەرىجىسىنىڭ يىلتىزىدا «% 1 $ s» دەپ ئاتىلىدىغان ھۆججەتنىڭ بارلىقىغا كاپالەتلىك قىلىڭ. ئۇنىڭدا مەزمۇن بولۇشى كېرەك: \"% 2 $ s\"",
+ "Ensure there is a file called \"%1$s\" in the root of the data directory. It should have the content: \"%2$s\"" : "سانلىق مەلۇمات مۇندەرىجىسىنىڭ يىلتىزىدا «%1 $ s» دەپ ئاتىلىدىغان ھۆججەتنىڭ بارلىقىغا كاپالەتلىك قىلىڭ. ئۇنىڭدا مەزمۇن بولۇشى كېرەك: \"%2 $ s\"",
"Action \"%s\" not supported or implemented." : "ھەرىكەت \"% s\" قوللىمايدۇ ياكى ئىجرا قىلىنمايدۇ.",
"Authentication failed, wrong token or provider ID given" : "دەلىللەش مەغلۇپ بولدى ، خاتا بەلگە ياكى تەمىنلىگۈچى كىملىكى بېرىلگەن",
"Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "تەلەپنى ئورۇنداش ئۈچۈن پارامېتىرلار يوقاپ كەتتى. يوقاپ كەتكەن پارامېتىرلار: \"% s\"",
- "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "ID \"% 1 $ s\" بۇلۇت فېدېراتسىيە تەمىنلىگۈچى تەرىپىدىن ئىشلىتىلگەن \"% 2 $ s\"",
+ "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "ID \"%1 $ s\" بۇلۇت فېدېراتسىيە تەمىنلىگۈچى تەرىپىدىن ئىشلىتىلگەن \"%2 $ s\"",
"Cloud Federation Provider with ID: \"%s\" does not exist." : "كىملىك بىلەن بۇلۇت بىرلەشمىسى تەمىنلىگۈچى: \"% s\" مەۋجۇت ئەمەس.",
"Could not obtain lock type %d on \"%s\"." : "\"% S\" دىكى% d قۇلۇپ تىپىغا ئېرىشەلمىدى.",
"Storage unauthorized. %s" : "ساقلاشقا رۇخسەتسىز. % s",
@@ -397,13 +397,13 @@ OC.L10N.register(
"Oracle username and/or password not valid" : "Oracle ئىشلەتكۈچى ئىسمى ۋە / ياكى پارول ئىناۋەتلىك ئەمەس",
"PostgreSQL username and/or password not valid" : "PostgreSQL ئىشلەتكۈچى ئىسمى ۋە / ياكى پارول ئىناۋەتلىك ئەمەس",
"Set an admin username." : "باشقۇرغۇچى ئىشلەتكۈچى نامىنى بەلگىلەڭ.",
- "%1$s shared »%2$s« with you and wants to add:" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن قوشماقچى:",
- "%1$s shared »%2$s« with you and wants to add" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن قوشماقچى",
+ "%1$s shared »%2$s« with you and wants to add:" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن قوشماقچى:",
+ "%1$s shared »%2$s« with you and wants to add" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن قوشماقچى",
"»%s« added a note to a file shared with you" : "»% S« سىز بىلەن ئورتاقلاشقان ھۆججەتكە خاتىرە قوشتى",
"Open »%s«" : "ئېچىڭ »% s«",
"Sharing %s failed, because this item is already shared with user %s" : "% S نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان% s ئىشلەتكۈچى بىلەن ئورتاقلاشتى",
- "%1$s shared »%2$s« with you" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن",
- "%1$s shared »%2$s« with you." : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن.",
+ "%1$s shared »%2$s« with you" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن",
+ "%1$s shared »%2$s« with you." : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن.",
"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\", بوشلۇق ۋە \"_. @ - '\"",
diff --git a/lib/l10n/ug.json b/lib/l10n/ug.json
index d233ee05b36..87f9e96009c 100644
--- a/lib/l10n/ug.json
+++ b/lib/l10n/ug.json
@@ -3,7 +3,7 @@
"This can usually be fixed by giving the web server write access to the config directory." : "بۇنى ئادەتتە تور مۇلازىمېتىرىغا مۇندەرىجە مۇندەرىجىسىگە يېزىش ھوقۇقى بېرىش ئارقىلىق ئوڭشىغىلى بولىدۇ.",
"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» تاللانمىسىنى توغرىلاڭ.",
"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 ھازىر يوق ياكى بۇ مۇلازىمېتىر بىلەن ماس كەلمەيدىغان نەشرى بار. ئەپلەر مۇندەرىجىسىنى تەكشۈرۈپ بېقىڭ.",
+ "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 دا ئۆزگەرتىش ئېلىپ بېرىشتىن بۇرۇن ھۆججەتلەرنى ئوقۇڭ",
"The page could not be found on the server." : "بۇ بەتنى مۇلازىمېتىردىن تاپقىلى بولمايدۇ.",
@@ -13,10 +13,10 @@
"Click the following link to confirm your email." : "ئېلېكترونلۇق خەتنى جەزملەشتۈرۈش ئۈچۈن تۆۋەندىكى ئۇلانمىنى چېكىڭ.",
"Confirm your email" : "ئېلېكترونلۇق خەتنى جەزملەشتۈرۈڭ",
"Other activities" : "باشقا پائالىيەتلەر",
- "%1$s and %2$s" : "% 1 $ s ۋە% 2 $ s",
- "%1$s, %2$s and %3$s" : "% 1 $ s ،% 2 $ s ۋە% 3 $ s",
- "%1$s, %2$s, %3$s and %4$s" : "% 1 $ s ،% 2 $ s ،% 3 $ s ۋە% 4 $ s",
- "%1$s, %2$s, %3$s, %4$s and %5$s" : "% 1 $ s ،% 2 $ s ،% 3 $ s ،% 4 $ s ۋە% 5 $ s",
+ "%1$s and %2$s" : "%1 $ s ۋە%2 $ s",
+ "%1$s, %2$s and %3$s" : "%1 $ s ،%2 $ s ۋە%3 $ s",
+ "%1$s, %2$s, %3$s and %4$s" : "%1 $ s ،%2 $ s ،%3 $ s ۋە%4 $ s",
+ "%1$s, %2$s, %3$s, %4$s and %5$s" : "%1 $ s ،%2 $ s ،%3 $ s ،%4 $ s ۋە%5 $ s",
"Education bundle" : "مائارىپ باغچىسى",
"Enterprise bundle" : "كارخانا توپلىمى",
"Groupware bundle" : "گۇرۇپپا يۇمشاق دېتاللىرى",
@@ -30,8 +30,8 @@
"The following databases are supported: %s" : "تۆۋەندىكى سانداننى قوللايدۇ:% s",
"The command line tool %s could not be found" : "بۇيرۇق قۇرى قورالى% s تېپىلمىدى",
"The library %s is not available." : "كۇتۇپخانا% s نى ئىشلەتكىلى بولمايدۇ.",
- "Library %1$s with a version higher than %2$s is required - available version %3$s." : "% 2 $ s دىن يۇقىرى نەشرى بار كۇتۇپخانا% 1 $ s تەلەپ قىلىنىدۇ - ئىشلەتكىلى بولىدىغان نۇسخىسى% 3 $ s.",
- "Library %1$s with a version lower than %2$s is required - available version %3$s." : "% 2 $ s دىن تۆۋەن نەشرى بار كۇتۇپخانا% 1 $ s تەلەپ قىلىنىدۇ - ئىشلەتكىلى بولىدىغان نۇسخىسى% 3 $ s.",
+ "Library %1$s with a version higher than %2$s is required - available version %3$s." : "%2 $ s دىن يۇقىرى نەشرى بار كۇتۇپخانا%1 $ s تەلەپ قىلىنىدۇ - ئىشلەتكىلى بولىدىغان نۇسخىسى%3 $ s.",
+ "Library %1$s with a version lower than %2$s is required - available version %3$s." : "%2 $ s دىن تۆۋەن نەشرى بار كۇتۇپخانا%1 $ s تەلەپ قىلىنىدۇ - ئىشلەتكىلى بولىدىغان نۇسخىسى%3 $ s.",
"The following platforms are supported: %s" : "تۆۋەندىكى سۇپىلارنى قوللايدۇ:% s",
"Server version %s or higher is required." : "مۇلازىمېتىرنىڭ% s ياكى ئۇنىڭدىن يۇقىرى نەشرى تەلەپ قىلىنىدۇ.",
"Server version %s or lower is required." : "مۇلازىمېتىرنىڭ% s ياكى ئۇنىڭدىن تۆۋەن نەشرى تەلەپ قىلىنىدۇ.",
@@ -70,11 +70,11 @@
"Empty file" : "بوش ھۆججەت",
"Module with ID: %s does not exist. Please enable it in your apps settings or contact your administrator." : "كىملىك بىلەن مودۇل:% s مەۋجۇت ئەمەس. ئۇنى ئەپ تەڭشىكىڭىزدە قوزغىتىڭ ياكى باشقۇرغۇچىڭىز بىلەن ئالاقىلىشىڭ.",
"Dot files are not allowed" : "چېكىتلىك ھۆججەتلەرگە رۇخسەت قىلىنمايدۇ",
- "\"%1$s\" is a forbidden file or folder name." : "\"% 1 $ s\" چەكلەنگەن ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىسمى.",
- "\"%1$s\" is a forbidden prefix for file or folder names." : "\"% 1 $ s\" ھۆججەت ياكى ھۆججەت قىسقۇچ نامىنىڭ چەكلەنگەن ئالدى قوشۇلغۇچىسى.",
- "\"%1$s\" is not allowed inside a file or folder name." : "ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىچىدە \"% 1 $ s\" رۇخسەت قىلىنمايدۇ.",
- "\"%1$s\" is a forbidden file type." : "\"% 1 $ s\" چەكلەنگەن ھۆججەت تىپى.",
- "Filenames must not end with \"%1$s\"." : "ھۆججەت ئىسمى «% 1 $ s» بىلەن ئاخىرلاشماسلىقى كېرەك.",
+ "\"%1$s\" is a forbidden file or folder name." : "\"%1 $ s\" چەكلەنگەن ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىسمى.",
+ "\"%1$s\" is a forbidden prefix for file or folder names." : "\"%1 $ s\" ھۆججەت ياكى ھۆججەت قىسقۇچ نامىنىڭ چەكلەنگەن ئالدى قوشۇلغۇچىسى.",
+ "\"%1$s\" is not allowed inside a file or folder name." : "ھۆججەت ياكى ھۆججەت قىسقۇچنىڭ ئىچىدە \"%1 $ s\" رۇخسەت قىلىنمايدۇ.",
+ "\"%1$s\" is a forbidden file type." : "\"%1 $ s\" چەكلەنگەن ھۆججەت تىپى.",
+ "Filenames must not end with \"%1$s\"." : "ھۆججەت ئىسمى «%1 $ s» بىلەن ئاخىرلاشماسلىقى كېرەك.",
"Invalid parent path" : "ئاتا-ئانىلار يولى ئىناۋەتسىز",
"File already exists" : "ھۆججەت مەۋجۇت",
"Invalid path" : "ئىناۋەتسىز يول",
@@ -139,7 +139,7 @@
"%1$s shared %2$s with you" : "% 1 $ s سىز بىلەن% 2 $ s ئورتاقلاشتى",
"Click the button below to open it." : "ئۇنى ئېچىش ئۈچۈن تۆۋەندىكى كۇنۇپكىنى بېسىڭ.",
"Open %s" : "% S نى ئېچىڭ",
- "%1$s via %2$s" : "% 1 $ s ئارقىلىق% 2 $ s",
+ "%1$s via %2$s" : "%1 $ s ئارقىلىق%2 $ s",
"%1$s shared %2$s with you and wants to add:" : "% 1 $ s% 2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى:",
"%1$s shared %2$s with you and wants to add" : "% 1 $ s% 2 $ s نى سىز بىلەن ئورتاقلاشتى ۋە قوشماقچى",
"%s added a note to a file shared with you" : "% s سىز بىلەن ئورتاقلاشقان ھۆججەتكە خاتىرە قوشتى",
@@ -245,7 +245,7 @@
"Login is invalid because files already exist for this user" : "كىرىش ئىناۋەتسىز ، چۈنكى بۇ ئىشلەتكۈچى ئۈچۈن ھۆججەتلەر بار",
"Account disabled" : "ھېسابات چەكلەنگەن",
"Login canceled by app" : "ئەپ ئارقىلىق كىرىش ئەمەلدىن قالدۇرۇلدى",
- "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "تۆۋەندىكى تايىنىشلار ئەمەلگە ئاشمىغاچقا «% 1 $ s» نى قاچىلىغىلى بولمايدۇ:% 2 $ s",
+ "App \"%1$s\" cannot be installed because the following dependencies are not fulfilled: %2$s" : "تۆۋەندىكى تايىنىشلار ئەمەلگە ئاشمىغاچقا «%1 $ s» نى قاچىلىغىلى بولمايدۇ:%2 $ s",
"a safe home for all your data" : "بارلىق سانلىق مەلۇماتلىرىڭىز ئۈچۈن بىخەتەر ئۆي",
"Application is not enabled" : "ئىلتىماس قوزغىتىلمىغان",
"Authentication error" : "سالاھىيەت دەلىللەش خاتالىقى",
@@ -279,11 +279,11 @@
"Your data directory must be an absolute path." : "سانلىق مەلۇمات مۇندەرىجىسىڭىز چوقۇم مۇتلەق يول بولۇشى كېرەك.",
"Check the value of \"datadirectory\" in your configuration." : "سەپلىمىسىڭىزدىكى «datadirectory» نىڭ قىممىتىنى تەكشۈرۈڭ.",
"Your data directory is invalid." : "سانلىق مەلۇمات مۇندەرىجىسى ئىناۋەتسىز.",
- "Ensure there is a file called \"%1$s\" in the root of the data directory. It should have the content: \"%2$s\"" : "سانلىق مەلۇمات مۇندەرىجىسىنىڭ يىلتىزىدا «% 1 $ s» دەپ ئاتىلىدىغان ھۆججەتنىڭ بارلىقىغا كاپالەتلىك قىلىڭ. ئۇنىڭدا مەزمۇن بولۇشى كېرەك: \"% 2 $ s\"",
+ "Ensure there is a file called \"%1$s\" in the root of the data directory. It should have the content: \"%2$s\"" : "سانلىق مەلۇمات مۇندەرىجىسىنىڭ يىلتىزىدا «%1 $ s» دەپ ئاتىلىدىغان ھۆججەتنىڭ بارلىقىغا كاپالەتلىك قىلىڭ. ئۇنىڭدا مەزمۇن بولۇشى كېرەك: \"%2 $ s\"",
"Action \"%s\" not supported or implemented." : "ھەرىكەت \"% s\" قوللىمايدۇ ياكى ئىجرا قىلىنمايدۇ.",
"Authentication failed, wrong token or provider ID given" : "دەلىللەش مەغلۇپ بولدى ، خاتا بەلگە ياكى تەمىنلىگۈچى كىملىكى بېرىلگەن",
"Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "تەلەپنى ئورۇنداش ئۈچۈن پارامېتىرلار يوقاپ كەتتى. يوقاپ كەتكەن پارامېتىرلار: \"% s\"",
- "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "ID \"% 1 $ s\" بۇلۇت فېدېراتسىيە تەمىنلىگۈچى تەرىپىدىن ئىشلىتىلگەن \"% 2 $ s\"",
+ "ID \"%1$s\" already used by cloud federation provider \"%2$s\"" : "ID \"%1 $ s\" بۇلۇت فېدېراتسىيە تەمىنلىگۈچى تەرىپىدىن ئىشلىتىلگەن \"%2 $ s\"",
"Cloud Federation Provider with ID: \"%s\" does not exist." : "كىملىك بىلەن بۇلۇت بىرلەشمىسى تەمىنلىگۈچى: \"% s\" مەۋجۇت ئەمەس.",
"Could not obtain lock type %d on \"%s\"." : "\"% S\" دىكى% d قۇلۇپ تىپىغا ئېرىشەلمىدى.",
"Storage unauthorized. %s" : "ساقلاشقا رۇخسەتسىز. % s",
@@ -395,13 +395,13 @@
"Oracle username and/or password not valid" : "Oracle ئىشلەتكۈچى ئىسمى ۋە / ياكى پارول ئىناۋەتلىك ئەمەس",
"PostgreSQL username and/or password not valid" : "PostgreSQL ئىشلەتكۈچى ئىسمى ۋە / ياكى پارول ئىناۋەتلىك ئەمەس",
"Set an admin username." : "باشقۇرغۇچى ئىشلەتكۈچى نامىنى بەلگىلەڭ.",
- "%1$s shared »%2$s« with you and wants to add:" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن قوشماقچى:",
- "%1$s shared »%2$s« with you and wants to add" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن قوشماقچى",
+ "%1$s shared »%2$s« with you and wants to add:" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن قوشماقچى:",
+ "%1$s shared »%2$s« with you and wants to add" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن قوشماقچى",
"»%s« added a note to a file shared with you" : "»% S« سىز بىلەن ئورتاقلاشقان ھۆججەتكە خاتىرە قوشتى",
"Open »%s«" : "ئېچىڭ »% s«",
"Sharing %s failed, because this item is already shared with user %s" : "% S نى ئورتاقلىشىش مەغلۇب بولدى ، چۈنكى بۇ تۈر ئاللىقاچان% s ئىشلەتكۈچى بىلەن ئورتاقلاشتى",
- "%1$s shared »%2$s« with you" : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن",
- "%1$s shared »%2$s« with you." : "% 1 $ s ئورتاقلاشتى »% 2 $ s« سىز بىلەن.",
+ "%1$s shared »%2$s« with you" : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن",
+ "%1$s shared »%2$s« with you." : "%1 $ s ئورتاقلاشتى »%2 $ s« سىز بىلەن.",
"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\", بوشلۇق ۋە \"_. @ - '\"",
diff --git a/lib/l10n/zh_CN.js b/lib/l10n/zh_CN.js
index 82a5052d73e..a8c6d454ab6 100644
--- a/lib/l10n/zh_CN.js
+++ b/lib/l10n/zh_CN.js
@@ -84,7 +84,10 @@ OC.L10N.register(
"Dot files are not allowed" : "以 . 开头的文件不被允许",
"\"%1$s\" is a forbidden file or folder name." : "\"%1$s\" 是禁止的文件或文件夹名称。",
"\"%1$s\" is a forbidden prefix for file or folder names." : "\"%1$s\" 是文件或文件夹名称的禁止前缀。",
+ "\"%1$s\" is not allowed inside a file or folder name." : "文件或文件夹名称中不允许出现 \"%1$s\"。",
+ "\"%1$s\" is a forbidden file type." : "\"%1$s\" 是禁止的文件类型。",
"Filenames must not end with \"%1$s\"." : "文件名不能以 “%1$s” 结尾。",
+ "Invalid parent path" : "父路径无效",
"File already exists" : "文件已存在",
"Invalid path" : "无效的路径",
"Failed to create file from template" : "从模板创建文件失败",
@@ -145,13 +148,27 @@ OC.L10N.register(
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "共享后端 %s 必须实现 OCP\\Share_Backend 接口",
"Sharing backend %s not found" : "%s 的共享后端未找到",
"Sharing backend for %s not found" : "%s 的共享后端未找到",
+ "%1$s shared %2$s with you" : "%1$s 与您分享了 %2$s ",
"Click the button below to open it." : "点击下方按钮可打开它。",
+ "Open %s" : "打开 %s",
"%1$s via %2$s" : "%1$s 通过 %2$s",
+ "%1$s shared %2$s with you and wants to add:" : "%1$s 与您分享了 %2$s 并想要添加:",
+ "%1$s shared %2$s with you and wants to add" : "%1$s 与您分享了 %2$s 并希望添加",
+ "%s added a note to a file shared with you" : "%s 为与您共享的文件添加了注释",
"Passwords are enforced for link and mail shares" : "链接和邮件共享必须使用密码",
+ "Share recipient is not a valid user" : "共享接收者不是有效用户",
+ "Share recipient is not a valid group" : "共享接收者不是有效的群组",
+ "Share recipient should be empty" : "分享收件人应为空",
+ "Share recipient should not be empty" : "分享收件人不能为空",
+ "Share recipient is not a valid circle" : "分享接收者不是有效的圈子",
"Unknown share type" : "未知共享类型",
+ "Share initiator must be set" : "必须设置共享发起者",
"Cannot share with yourself" : "无法与自己分享",
+ "Shared path must be set" : "必须设置共享路径",
+ "Shared path must be either a file or a folder" : "共享路径必须是文件或文件夹",
"You cannot share your root folder" : "您无法共享您的主文件夹",
"You are not allowed to share %s" : "您无权共享 %s",
+ "Valid permissions are required for sharing" : "共享需要有效的权限",
"Cannot increase permissions of %s" : "无法提升 %s 的权限",
"Shares need at least read permissions" : "共享至少需要读取权限",
"Files cannot be shared with delete permissions" : "不能带删除权限分享文件",
diff --git a/lib/l10n/zh_CN.json b/lib/l10n/zh_CN.json
index b136ae4f8f7..f9561491eda 100644
--- a/lib/l10n/zh_CN.json
+++ b/lib/l10n/zh_CN.json
@@ -82,7 +82,10 @@
"Dot files are not allowed" : "以 . 开头的文件不被允许",
"\"%1$s\" is a forbidden file or folder name." : "\"%1$s\" 是禁止的文件或文件夹名称。",
"\"%1$s\" is a forbidden prefix for file or folder names." : "\"%1$s\" 是文件或文件夹名称的禁止前缀。",
+ "\"%1$s\" is not allowed inside a file or folder name." : "文件或文件夹名称中不允许出现 \"%1$s\"。",
+ "\"%1$s\" is a forbidden file type." : "\"%1$s\" 是禁止的文件类型。",
"Filenames must not end with \"%1$s\"." : "文件名不能以 “%1$s” 结尾。",
+ "Invalid parent path" : "父路径无效",
"File already exists" : "文件已存在",
"Invalid path" : "无效的路径",
"Failed to create file from template" : "从模板创建文件失败",
@@ -143,13 +146,27 @@
"Sharing backend %s must implement the interface OCP\\Share_Backend" : "共享后端 %s 必须实现 OCP\\Share_Backend 接口",
"Sharing backend %s not found" : "%s 的共享后端未找到",
"Sharing backend for %s not found" : "%s 的共享后端未找到",
+ "%1$s shared %2$s with you" : "%1$s 与您分享了 %2$s ",
"Click the button below to open it." : "点击下方按钮可打开它。",
+ "Open %s" : "打开 %s",
"%1$s via %2$s" : "%1$s 通过 %2$s",
+ "%1$s shared %2$s with you and wants to add:" : "%1$s 与您分享了 %2$s 并想要添加:",
+ "%1$s shared %2$s with you and wants to add" : "%1$s 与您分享了 %2$s 并希望添加",
+ "%s added a note to a file shared with you" : "%s 为与您共享的文件添加了注释",
"Passwords are enforced for link and mail shares" : "链接和邮件共享必须使用密码",
+ "Share recipient is not a valid user" : "共享接收者不是有效用户",
+ "Share recipient is not a valid group" : "共享接收者不是有效的群组",
+ "Share recipient should be empty" : "分享收件人应为空",
+ "Share recipient should not be empty" : "分享收件人不能为空",
+ "Share recipient is not a valid circle" : "分享接收者不是有效的圈子",
"Unknown share type" : "未知共享类型",
+ "Share initiator must be set" : "必须设置共享发起者",
"Cannot share with yourself" : "无法与自己分享",
+ "Shared path must be set" : "必须设置共享路径",
+ "Shared path must be either a file or a folder" : "共享路径必须是文件或文件夹",
"You cannot share your root folder" : "您无法共享您的主文件夹",
"You are not allowed to share %s" : "您无权共享 %s",
+ "Valid permissions are required for sharing" : "共享需要有效的权限",
"Cannot increase permissions of %s" : "无法提升 %s 的权限",
"Shares need at least read permissions" : "共享至少需要读取权限",
"Files cannot be shared with delete permissions" : "不能带删除权限分享文件",