diff --git a/apps/comments/l10n/fa.js b/apps/comments/l10n/fa.js
index 7955dbedbc92f..d5fcc6c5c1db3 100644
--- a/apps/comments/l10n/fa.js
+++ b/apps/comments/l10n/fa.js
@@ -2,31 +2,36 @@ OC.L10N.register(
"comments",
{
"Comments" : "نظرات",
- "You commented" : "You commented",
- "{author} commented" : "{author} commented",
- "You commented on %1$s" : "You commented on %1$s",
- "You commented on {file}" : "You commented on {file}",
- "%1$s commented on %2$s" : "%1$s commented on %2$s",
- "{author} commented on {file}" : "{author} commented on {file}",
- "Comments for files" : "Comments for files",
+ "You commented" : "دیدگاه شما",
+ "{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}" : "{author} دیدگاهی برای {file} ثبت کرد",
+ "Comments for files" : "دیدگاههای زیر پروندهها ",
"Files" : "پروندهها",
- "{user} mentioned you in a comment on \"{file}\"" : "{user} mentioned you in a comment on \"{file}\"",
- "Files app plugin to add comments to files" : "Files app plugin to add comments to files",
- "Edit comment" : "ویرایش توضیح",
- "Delete comment" : "حذف توضیح",
+ "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" : "افزونهٔ برنامهٔ Files برای افزودن دیدگاه به پروندهها",
+ "Edit comment" : "ویرایش دیدگاه",
+ "Delete comment" : "حذف دیدگاه",
"Cancel edit" : "Cancel edit",
- "Post comment" : "Post comment",
+ "New comment" : "دیدگاه جدید",
+ "Write a comment …" : "دیدگاهی بنویسید...",
+ "Post comment" : "فرستادن دیدگاه",
+ "@ for mentions, : for emoji, / for smart picker" : "@ برای اشاره، : برای شکلک، / برای انتخابگر هوشمند",
+ "Could not reload comments" : "ناتوانی در دریافت دیدگاهها",
"No comments yet, start the conversation!" : "هنوز هیچ نظری ندارید ، مکالمه را شروع کنید!",
"No more messages" : "No more messages",
"Retry" : "تلاش دوباره",
- "Failed to mark comments as read" : "Failed to mark comments as read",
- "Unable to load the comments list" : "Unable to load the comments list",
- "_1 new comment_::_{unread} new comments_" : ["1 new comment","{unread} new comments"],
+ "Failed to mark comments as read" : "ناتوانی در علامت زدن دیدگاههای به عنوان خوانده شده",
+ "Unable to load the comments list" : "ناتوانی در دریافت فهرست دیدگاهها",
+ "_1 new comment_::_{unread} new comments_" : ["1 new comment","{unread} دیدگاه جدید"],
"Comment" : "نظر",
- "An error occurred while trying to edit the comment" : "An error occurred while trying to edit the comment",
- "Comment deleted" : "توضیح حذف",
- "An error occurred while trying to delete the comment" : "An error occurred while trying to delete the comment",
- "An error occurred while trying to create the comment" : "An error occurred while trying to create the comment",
- "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"
+ "An error occurred while trying to edit the comment" : "خطایی در خلال تلاش برای ویرایش دیدگاه رخ داد",
+ "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" : "شما در «{file}» و در دیدگاهی که توسط حسابی که بعدتر پاک شده است مورد اشاره قرار گرفتهاید"
},
"nplurals=2; plural=(n > 1);");
diff --git a/apps/comments/l10n/fa.json b/apps/comments/l10n/fa.json
index f29822275ed88..d1ce539b598bb 100644
--- a/apps/comments/l10n/fa.json
+++ b/apps/comments/l10n/fa.json
@@ -1,30 +1,35 @@
{ "translations": {
"Comments" : "نظرات",
- "You commented" : "You commented",
- "{author} commented" : "{author} commented",
- "You commented on %1$s" : "You commented on %1$s",
- "You commented on {file}" : "You commented on {file}",
- "%1$s commented on %2$s" : "%1$s commented on %2$s",
- "{author} commented on {file}" : "{author} commented on {file}",
- "Comments for files" : "Comments for files",
+ "You commented" : "دیدگاه شما",
+ "{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}" : "{author} دیدگاهی برای {file} ثبت کرد",
+ "Comments for files" : "دیدگاههای زیر پروندهها ",
"Files" : "پروندهها",
- "{user} mentioned you in a comment on \"{file}\"" : "{user} mentioned you in a comment on \"{file}\"",
- "Files app plugin to add comments to files" : "Files app plugin to add comments to files",
- "Edit comment" : "ویرایش توضیح",
- "Delete comment" : "حذف توضیح",
+ "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" : "افزونهٔ برنامهٔ Files برای افزودن دیدگاه به پروندهها",
+ "Edit comment" : "ویرایش دیدگاه",
+ "Delete comment" : "حذف دیدگاه",
"Cancel edit" : "Cancel edit",
- "Post comment" : "Post comment",
+ "New comment" : "دیدگاه جدید",
+ "Write a comment …" : "دیدگاهی بنویسید...",
+ "Post comment" : "فرستادن دیدگاه",
+ "@ for mentions, : for emoji, / for smart picker" : "@ برای اشاره، : برای شکلک، / برای انتخابگر هوشمند",
+ "Could not reload comments" : "ناتوانی در دریافت دیدگاهها",
"No comments yet, start the conversation!" : "هنوز هیچ نظری ندارید ، مکالمه را شروع کنید!",
"No more messages" : "No more messages",
"Retry" : "تلاش دوباره",
- "Failed to mark comments as read" : "Failed to mark comments as read",
- "Unable to load the comments list" : "Unable to load the comments list",
- "_1 new comment_::_{unread} new comments_" : ["1 new comment","{unread} new comments"],
+ "Failed to mark comments as read" : "ناتوانی در علامت زدن دیدگاههای به عنوان خوانده شده",
+ "Unable to load the comments list" : "ناتوانی در دریافت فهرست دیدگاهها",
+ "_1 new comment_::_{unread} new comments_" : ["1 new comment","{unread} دیدگاه جدید"],
"Comment" : "نظر",
- "An error occurred while trying to edit the comment" : "An error occurred while trying to edit the comment",
- "Comment deleted" : "توضیح حذف",
- "An error occurred while trying to delete the comment" : "An error occurred while trying to delete the comment",
- "An error occurred while trying to create the comment" : "An error occurred while trying to create the comment",
- "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"
+ "An error occurred while trying to edit the comment" : "خطایی در خلال تلاش برای ویرایش دیدگاه رخ داد",
+ "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" : "شما در «{file}» و در دیدگاهی که توسط حسابی که بعدتر پاک شده است مورد اشاره قرار گرفتهاید"
},"pluralForm" :"nplurals=2; plural=(n > 1);"
}
\ No newline at end of file
diff --git a/apps/dashboard/l10n/fa.js b/apps/dashboard/l10n/fa.js
index f18d715e72fc6..caee174407ed7 100644
--- a/apps/dashboard/l10n/fa.js
+++ b/apps/dashboard/l10n/fa.js
@@ -3,23 +3,23 @@ OC.L10N.register(
{
"Dashboard" : "پیشخوان",
"Dashboard app" : "برنامه پیشخوان",
+ "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! People can add the widgets they like and change the background to their liking." : "روز خود را با آگاهی شروع کنید\n\nپیشخوان نکستکلود، نقطهٔ شروع روز شماست و به شما یک نمای کلی از قرارهای ملاقات پیش رو، ایمیلهای فوری، پیامهای گفتگو، گزارشهای دریافتی، آخرین توییتها و موارد دیگر را در اختیار شما قرار میدهد. کاربران میتوانند ابزارکهایی را که دوست دارند اضافه کنند و پس زمینه را به دلخواه خود تغییر دهند.",
"\"{title} icon\"" : "«نقشک {title}»",
- "Customize" : "سفارشی سازی",
+ "Customize" : "سفارشیسازی",
"Edit widgets" : "ویرایش ابزارکها",
"Get more widgets from the App Store" : "گرفتن ابزارکهای بیشتر از فروشکاه کاره",
"Weather service" : "خدمت هواشناسی",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "برای محرمانگیتان، دادههای آب و هوا از طرف کارساز نکستکلودتان درخواست میشود تا خدمت آب و هوا هیچ اطّلاعات شخصیای دریافت نکند.",
"Weather data from Met.no" : "اطلاعات هواشناسی از Met.no",
- "geocoding with Nominatim" : "geocoding with Nominatim",
"elevation data from OpenTopoData" : "دادههای ارتفاع از OpenTopoData",
"Weather" : "آب و هوا",
"Status" : "وضعیت",
- "Good morning" : "صبح به خیر",
- "Good morning, {name}" : "{name} صبح به خیر",
- "Good afternoon" : "بعد از ظهر به خیر",
- "Good afternoon, {name}" : "بعد از ظهر به خیر {name}",
- "Good evening" : "عصر به خیر",
- "Good evening, {name}" : "{name} عصر به خیر",
+ "Good morning" : "صبح بهخیر",
+ "Good morning, {name}" : "صبح بهخیر، {name}",
+ "Good afternoon" : "بعد از ظهر بهخیر",
+ "Good afternoon, {name}" : "بعد از ظهر بهخیر {name}",
+ "Good evening" : "عصر بهخیر",
+ "Good evening, {name}" : " عصر بهخیر {name}",
"Hello" : "درود",
"Hello, {name}" : "درود {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." : "روز خود را آگاهانه شروع کنید\n\nداشبورد Nextcloud نقطه شروع روز شماست و به شما یک نمای کلی از قرارهای ملاقات آینده، ایمیلهای فوری، پیامهای چت، بلیطهای دریافتی، آخرین توییتها و موارد دیگر را در اختیار شما قرار میدهد. کاربران می توانند ویجت هایی را که دوست دارند اضافه کنند و پس زمینه را به دلخواه خود تغییر دهند."
diff --git a/apps/dashboard/l10n/fa.json b/apps/dashboard/l10n/fa.json
index 03e2cf6dbed72..444f5b6d7c87d 100644
--- a/apps/dashboard/l10n/fa.json
+++ b/apps/dashboard/l10n/fa.json
@@ -1,23 +1,23 @@
{ "translations": {
"Dashboard" : "پیشخوان",
"Dashboard app" : "برنامه پیشخوان",
+ "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! People can add the widgets they like and change the background to their liking." : "روز خود را با آگاهی شروع کنید\n\nپیشخوان نکستکلود، نقطهٔ شروع روز شماست و به شما یک نمای کلی از قرارهای ملاقات پیش رو، ایمیلهای فوری، پیامهای گفتگو، گزارشهای دریافتی، آخرین توییتها و موارد دیگر را در اختیار شما قرار میدهد. کاربران میتوانند ابزارکهایی را که دوست دارند اضافه کنند و پس زمینه را به دلخواه خود تغییر دهند.",
"\"{title} icon\"" : "«نقشک {title}»",
- "Customize" : "سفارشی سازی",
+ "Customize" : "سفارشیسازی",
"Edit widgets" : "ویرایش ابزارکها",
"Get more widgets from the App Store" : "گرفتن ابزارکهای بیشتر از فروشکاه کاره",
"Weather service" : "خدمت هواشناسی",
"For your privacy, the weather data is requested by your Nextcloud server on your behalf so the weather service receives no personal information." : "برای محرمانگیتان، دادههای آب و هوا از طرف کارساز نکستکلودتان درخواست میشود تا خدمت آب و هوا هیچ اطّلاعات شخصیای دریافت نکند.",
"Weather data from Met.no" : "اطلاعات هواشناسی از Met.no",
- "geocoding with Nominatim" : "geocoding with Nominatim",
"elevation data from OpenTopoData" : "دادههای ارتفاع از OpenTopoData",
"Weather" : "آب و هوا",
"Status" : "وضعیت",
- "Good morning" : "صبح به خیر",
- "Good morning, {name}" : "{name} صبح به خیر",
- "Good afternoon" : "بعد از ظهر به خیر",
- "Good afternoon, {name}" : "بعد از ظهر به خیر {name}",
- "Good evening" : "عصر به خیر",
- "Good evening, {name}" : "{name} عصر به خیر",
+ "Good morning" : "صبح بهخیر",
+ "Good morning, {name}" : "صبح بهخیر، {name}",
+ "Good afternoon" : "بعد از ظهر بهخیر",
+ "Good afternoon, {name}" : "بعد از ظهر بهخیر {name}",
+ "Good evening" : "عصر بهخیر",
+ "Good evening, {name}" : " عصر بهخیر {name}",
"Hello" : "درود",
"Hello, {name}" : "درود {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." : "روز خود را آگاهانه شروع کنید\n\nداشبورد Nextcloud نقطه شروع روز شماست و به شما یک نمای کلی از قرارهای ملاقات آینده، ایمیلهای فوری، پیامهای چت، بلیطهای دریافتی، آخرین توییتها و موارد دیگر را در اختیار شما قرار میدهد. کاربران می توانند ویجت هایی را که دوست دارند اضافه کنند و پس زمینه را به دلخواه خود تغییر دهند."
diff --git a/apps/dashboard/l10n/gl.js b/apps/dashboard/l10n/gl.js
index 8380a061ce379..5ad3958c231c3 100644
--- a/apps/dashboard/l10n/gl.js
+++ b/apps/dashboard/l10n/gl.js
@@ -3,7 +3,7 @@ OC.L10N.register(
{
"Dashboard" : "Taboleiro",
"Dashboard app" : "Aplicación de taboleiro",
- "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! People can add the widgets they like and change the background to their liking." : "Comece o día informado\n\nO Taboleiro de Nextcloud é o seu punto de partida do día, onde atopará unha visión xeral das súas próximas citas, correos-e urxentes, mensaxes de parolas, billetes entrantes, chíos máis recentes e moito máis. A xente pode engadir os trebellos que lles gusten e cambiar o fondo ao seu antollo.",
+ "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! People can add the widgets they like and change the background to their liking." : "Comece o día informado\n\nO Taboleiro de Nextcloud é o seu punto de partida do día, onde atopará unha vista xeral das súas próximas citas, correos-e urxentes, mensaxes de parolas, billetes entrantes, chíos máis recentes e moito máis. A xente pode engadir os trebellos que lles gusten e cambiar o fondo ao seu antollo.",
"\"{title} icon\"" : "«icona {title}»",
"Customize" : "Personalizar",
"Edit widgets" : "Editar trebellos",
@@ -23,6 +23,6 @@ OC.L10N.register(
"Good evening, {name}" : "Boas noites, {name}",
"Hello" : "Hello",
"Hello, {name}" : "Ola, {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." : "Comece o día informado\n\nO Taboleiro de Nextcloud é o seu punto de partida do día, onde atopará unha visión xeral das súas próximas citas, correos-e urxentes, mensaxes de parolas, billetes entrantes, chíos máis recentes e moito máis. Os usuarios poden engadir os trebellos que lles gusten e cambiar o fondo ao seu antollo."
+ "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." : "Comece o día informado\n\nO Taboleiro de Nextcloud é o seu punto de partida do día, onde atopará unha vista xeral das súas próximas citas, correos-e urxentes, mensaxes de parolas, billetes entrantes, chíos máis recentes e moito máis. Os usuarios poden engadir os trebellos que lles gusten e cambiar o fondo ao seu antollo."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/dashboard/l10n/gl.json b/apps/dashboard/l10n/gl.json
index e6424f30d335e..05a6534be44cc 100644
--- a/apps/dashboard/l10n/gl.json
+++ b/apps/dashboard/l10n/gl.json
@@ -1,7 +1,7 @@
{ "translations": {
"Dashboard" : "Taboleiro",
"Dashboard app" : "Aplicación de taboleiro",
- "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! People can add the widgets they like and change the background to their liking." : "Comece o día informado\n\nO Taboleiro de Nextcloud é o seu punto de partida do día, onde atopará unha visión xeral das súas próximas citas, correos-e urxentes, mensaxes de parolas, billetes entrantes, chíos máis recentes e moito máis. A xente pode engadir os trebellos que lles gusten e cambiar o fondo ao seu antollo.",
+ "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! People can add the widgets they like and change the background to their liking." : "Comece o día informado\n\nO Taboleiro de Nextcloud é o seu punto de partida do día, onde atopará unha vista xeral das súas próximas citas, correos-e urxentes, mensaxes de parolas, billetes entrantes, chíos máis recentes e moito máis. A xente pode engadir os trebellos que lles gusten e cambiar o fondo ao seu antollo.",
"\"{title} icon\"" : "«icona {title}»",
"Customize" : "Personalizar",
"Edit widgets" : "Editar trebellos",
@@ -21,6 +21,6 @@
"Good evening, {name}" : "Boas noites, {name}",
"Hello" : "Hello",
"Hello, {name}" : "Ola, {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." : "Comece o día informado\n\nO Taboleiro de Nextcloud é o seu punto de partida do día, onde atopará unha visión xeral das súas próximas citas, correos-e urxentes, mensaxes de parolas, billetes entrantes, chíos máis recentes e moito máis. Os usuarios poden engadir os trebellos que lles gusten e cambiar o fondo ao seu antollo."
+ "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." : "Comece o día informado\n\nO Taboleiro de Nextcloud é o seu punto de partida do día, onde atopará unha vista xeral das súas próximas citas, correos-e urxentes, mensaxes de parolas, billetes entrantes, chíos máis recentes e moito máis. Os usuarios poden engadir os trebellos que lles gusten e cambiar o fondo ao seu antollo."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/federatedfilesharing/l10n/gl.js b/apps/federatedfilesharing/l10n/gl.js
index acf5c94324b35..8f0a8013074d8 100644
--- a/apps/federatedfilesharing/l10n/gl.js
+++ b/apps/federatedfilesharing/l10n/gl.js
@@ -41,8 +41,8 @@ OC.L10N.register(
"Add to your website" : "Engadir ao seu sitio web",
"Share with me via Nextcloud" : "Comparte comigo a través de Nextcloud",
"HTML Code:" : "Código HTML:",
- "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Comparte comigo a través do meu #Nextcloud Federated Cloud ID, ver {url}",
- "Share with me through my #Nextcloud Federated Cloud ID" : "Comparte comigo a través do meu ID da nube federada de #Nextcloud",
+ "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Comparta comigo a través do meu ID de nube federada de #Nextcloud, vexa {url}",
+ "Share with me through my #Nextcloud Federated Cloud ID" : "Comparta comigo a través do meu ID de nube federada de #Nextcloud",
"Cloud ID copied to the clipboard" : "O identificador de nube (Cloud ID) (foi copiado no portapapeis",
"Copy to clipboard" : "Copiar no portapapeis.",
"Clipboard is not available" : "O portapapeis non está dispoñíbel",
diff --git a/apps/federatedfilesharing/l10n/gl.json b/apps/federatedfilesharing/l10n/gl.json
index 8ac36108f3769..d18b179fd635b 100644
--- a/apps/federatedfilesharing/l10n/gl.json
+++ b/apps/federatedfilesharing/l10n/gl.json
@@ -39,8 +39,8 @@
"Add to your website" : "Engadir ao seu sitio web",
"Share with me via Nextcloud" : "Comparte comigo a través de Nextcloud",
"HTML Code:" : "Código HTML:",
- "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Comparte comigo a través do meu #Nextcloud Federated Cloud ID, ver {url}",
- "Share with me through my #Nextcloud Federated Cloud ID" : "Comparte comigo a través do meu ID da nube federada de #Nextcloud",
+ "Share with me through my #Nextcloud Federated Cloud ID, see {url}" : "Comparta comigo a través do meu ID de nube federada de #Nextcloud, vexa {url}",
+ "Share with me through my #Nextcloud Federated Cloud ID" : "Comparta comigo a través do meu ID de nube federada de #Nextcloud",
"Cloud ID copied to the clipboard" : "O identificador de nube (Cloud ID) (foi copiado no portapapeis",
"Copy to clipboard" : "Copiar no portapapeis.",
"Clipboard is not available" : "O portapapeis non está dispoñíbel",
diff --git a/apps/files/l10n/ar.js b/apps/files/l10n/ar.js
index 7fe7f359d043d..6ca23c26f30d8 100644
--- a/apps/files/l10n/ar.js
+++ b/apps/files/l10n/ar.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "صوت",
"Pictures and images" : "الصِّوَر ",
"Videos" : "فيديوهات",
+ "New folder creation cancelled" : "تمّ إلغاء عملية إنشاء مجلد جديد",
"Created new folder \"{name}\"" : "تمّ إنشاء مجلد جديد باسم \"{name}\"",
"Unable to initialize the templates directory" : "تعذر تهيئة دليل القوالب",
"Create templates folder" : "إنشاء مجلد للقوالب",
diff --git a/apps/files/l10n/ar.json b/apps/files/l10n/ar.json
index 034ae4bd43a89..c4b46d1e1d0d3 100644
--- a/apps/files/l10n/ar.json
+++ b/apps/files/l10n/ar.json
@@ -323,6 +323,7 @@
"Audio" : "صوت",
"Pictures and images" : "الصِّوَر ",
"Videos" : "فيديوهات",
+ "New folder creation cancelled" : "تمّ إلغاء عملية إنشاء مجلد جديد",
"Created new folder \"{name}\"" : "تمّ إنشاء مجلد جديد باسم \"{name}\"",
"Unable to initialize the templates directory" : "تعذر تهيئة دليل القوالب",
"Create templates folder" : "إنشاء مجلد للقوالب",
diff --git a/apps/files/l10n/cs.js b/apps/files/l10n/cs.js
index 04d6290d7794f..70dc890b1e65d 100644
--- a/apps/files/l10n/cs.js
+++ b/apps/files/l10n/cs.js
@@ -156,6 +156,7 @@ OC.L10N.register(
"A file has been added to or removed from your favorites" : "Soubor byl přidán, nebo odstraněn z vašich oblíbených",
"A file or folder has been changed" : "Soubor nebo složka byla změněna",
"A favorite file or folder has been changed" : "Oblíbený soubor nebo složka byla změněna",
+ "Failed to authorize" : "Nepodařilo se získat pověření",
"Invalid folder path" : "Neplatný popis umístění složky",
"Folder not found" : "Složka nenalezena",
"Upload (max. %s)" : "Nahrát (max. %s)",
@@ -306,6 +307,7 @@ OC.L10N.register(
"Copy to {target}" : "Zkopírovat do {target}",
"Move to {target}" : "Přesunout do {target}",
"Move or copy operation failed" : "Operace přesunu či zkopírování se nezdařila",
+ "Cancelled move or copy of \"{filename}\"." : "Přesunutí nebo zkopírování „{filename}“ zrušeno.",
"Cancelled move or copy operation" : "Operace přesunutí či zkopírování zrušena",
"Open folder {displayName}" : "Otevřít složku {displayName}",
"Open in Files" : "Otevřít v Souborech",
@@ -323,6 +325,7 @@ OC.L10N.register(
"Audio" : "Zvuk",
"Pictures and images" : "Fotky a obrázky",
"Videos" : "Videa",
+ "New folder creation cancelled" : "Vytváření nové složky zrušeno",
"Created new folder \"{name}\"" : "Vytvořena nová složka „{name}“",
"Unable to initialize the templates directory" : "Nepodařilo se vytvořit složku pro šablony",
"Create templates folder" : "Vytvořit složku pro šablony",
diff --git a/apps/files/l10n/cs.json b/apps/files/l10n/cs.json
index 363252cc3a87f..bf9c0f1d09210 100644
--- a/apps/files/l10n/cs.json
+++ b/apps/files/l10n/cs.json
@@ -154,6 +154,7 @@
"A file has been added to or removed from your favorites" : "Soubor byl přidán, nebo odstraněn z vašich oblíbených",
"A file or folder has been changed" : "Soubor nebo složka byla změněna",
"A favorite file or folder has been changed" : "Oblíbený soubor nebo složka byla změněna",
+ "Failed to authorize" : "Nepodařilo se získat pověření",
"Invalid folder path" : "Neplatný popis umístění složky",
"Folder not found" : "Složka nenalezena",
"Upload (max. %s)" : "Nahrát (max. %s)",
@@ -304,6 +305,7 @@
"Copy to {target}" : "Zkopírovat do {target}",
"Move to {target}" : "Přesunout do {target}",
"Move or copy operation failed" : "Operace přesunu či zkopírování se nezdařila",
+ "Cancelled move or copy of \"{filename}\"." : "Přesunutí nebo zkopírování „{filename}“ zrušeno.",
"Cancelled move or copy operation" : "Operace přesunutí či zkopírování zrušena",
"Open folder {displayName}" : "Otevřít složku {displayName}",
"Open in Files" : "Otevřít v Souborech",
@@ -321,6 +323,7 @@
"Audio" : "Zvuk",
"Pictures and images" : "Fotky a obrázky",
"Videos" : "Videa",
+ "New folder creation cancelled" : "Vytváření nové složky zrušeno",
"Created new folder \"{name}\"" : "Vytvořena nová složka „{name}“",
"Unable to initialize the templates directory" : "Nepodařilo se vytvořit složku pro šablony",
"Create templates folder" : "Vytvořit složku pro šablony",
diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js
index 198ceee2c32d7..6da70dacdd0a5 100644
--- a/apps/files/l10n/de_DE.js
+++ b/apps/files/l10n/de_DE.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "Audio",
"Pictures and images" : "Bilder und Abbildungen",
"Videos" : "Videos",
+ "New folder creation cancelled" : "Erstellung des neuen Ordners fehlgeschlagen",
"Created new folder \"{name}\"" : "Neuer Ordner \"{name}\" wurde erstellt",
"Unable to initialize the templates directory" : "Der Vorlagenordner kann nicht initialisiert werden",
"Create templates folder" : "Vorlagenordner erstellen",
diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json
index f9a55ce362912..98d269e639c87 100644
--- a/apps/files/l10n/de_DE.json
+++ b/apps/files/l10n/de_DE.json
@@ -323,6 +323,7 @@
"Audio" : "Audio",
"Pictures and images" : "Bilder und Abbildungen",
"Videos" : "Videos",
+ "New folder creation cancelled" : "Erstellung des neuen Ordners fehlgeschlagen",
"Created new folder \"{name}\"" : "Neuer Ordner \"{name}\" wurde erstellt",
"Unable to initialize the templates directory" : "Der Vorlagenordner kann nicht initialisiert werden",
"Create templates folder" : "Vorlagenordner erstellen",
diff --git a/apps/files/l10n/en_GB.js b/apps/files/l10n/en_GB.js
index 2bc3436fc7aee..8570e40da9688 100644
--- a/apps/files/l10n/en_GB.js
+++ b/apps/files/l10n/en_GB.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "Audio",
"Pictures and images" : "Pictures and images",
"Videos" : "Videos",
+ "New folder creation cancelled" : "New folder creation cancelled",
"Created new folder \"{name}\"" : "Created new folder \"{name}\"",
"Unable to initialize the templates directory" : "Unable to initialize the templates directory",
"Create templates folder" : "Create templates folder",
diff --git a/apps/files/l10n/en_GB.json b/apps/files/l10n/en_GB.json
index 9805b67fbef3f..c98a751dc81a5 100644
--- a/apps/files/l10n/en_GB.json
+++ b/apps/files/l10n/en_GB.json
@@ -323,6 +323,7 @@
"Audio" : "Audio",
"Pictures and images" : "Pictures and images",
"Videos" : "Videos",
+ "New folder creation cancelled" : "New folder creation cancelled",
"Created new folder \"{name}\"" : "Created new folder \"{name}\"",
"Unable to initialize the templates directory" : "Unable to initialize the templates directory",
"Create templates folder" : "Create templates folder",
diff --git a/apps/files/l10n/fa.js b/apps/files/l10n/fa.js
index 48d8bb0c11d9d..e74d4441213f5 100644
--- a/apps/files/l10n/fa.js
+++ b/apps/files/l10n/fa.js
@@ -38,6 +38,7 @@ OC.L10N.register(
"Edit locally" : "ویرایش محلی",
"Open" : "باز کردن",
"Delete file" : "حذف پرونده",
+ "Delete folder" : "حذف پوشه",
"Disconnect storage" : "فضای ذخیره را جدا کنید",
"Leave this share" : "ترک این اشتراک",
"Could not load info for file \"{file}\"" : "بارگیری اطلاعات برای پرونده امکان پذیر نیست \"{file}\"",
diff --git a/apps/files/l10n/fa.json b/apps/files/l10n/fa.json
index 2da058da73195..16a1b10c7ac33 100644
--- a/apps/files/l10n/fa.json
+++ b/apps/files/l10n/fa.json
@@ -36,6 +36,7 @@
"Edit locally" : "ویرایش محلی",
"Open" : "باز کردن",
"Delete file" : "حذف پرونده",
+ "Delete folder" : "حذف پوشه",
"Disconnect storage" : "فضای ذخیره را جدا کنید",
"Leave this share" : "ترک این اشتراک",
"Could not load info for file \"{file}\"" : "بارگیری اطلاعات برای پرونده امکان پذیر نیست \"{file}\"",
diff --git a/apps/files/l10n/gl.js b/apps/files/l10n/gl.js
index f8d90dda35916..ccda9697c1abc 100644
--- a/apps/files/l10n/gl.js
+++ b/apps/files/l10n/gl.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "Son",
"Pictures and images" : "Fotos e imaxes",
"Videos" : "Vídeos",
+ "New folder creation cancelled" : "Cancelouse a creación dun novo cartafol",
"Created new folder \"{name}\"" : "Creouse un novo cartafol «{name}»",
"Unable to initialize the templates directory" : "Non é posíbel iniciar o directorio de modelos",
"Create templates folder" : "Crear o cartafol de modelos",
diff --git a/apps/files/l10n/gl.json b/apps/files/l10n/gl.json
index acfb27dd8baa2..ae570293c609c 100644
--- a/apps/files/l10n/gl.json
+++ b/apps/files/l10n/gl.json
@@ -323,6 +323,7 @@
"Audio" : "Son",
"Pictures and images" : "Fotos e imaxes",
"Videos" : "Vídeos",
+ "New folder creation cancelled" : "Cancelouse a creación dun novo cartafol",
"Created new folder \"{name}\"" : "Creouse un novo cartafol «{name}»",
"Unable to initialize the templates directory" : "Non é posíbel iniciar o directorio de modelos",
"Create templates folder" : "Crear o cartafol de modelos",
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index f2fca5d41fd66..03a1c7ba0393b 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "Áudio",
"Pictures and images" : "Fotos e imagens",
"Videos" : "Vídeos",
+ "New folder creation cancelled" : "Criação de nova pasta cancelada",
"Created new folder \"{name}\"" : "Nova pasta criada \"{name}\"",
"Unable to initialize the templates directory" : "Não foi possível inicializar o diretório de modelos",
"Create templates folder" : "Criar pasta de modelos",
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index ea2aa5368ffb0..1876f80538d6a 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -323,6 +323,7 @@
"Audio" : "Áudio",
"Pictures and images" : "Fotos e imagens",
"Videos" : "Vídeos",
+ "New folder creation cancelled" : "Criação de nova pasta cancelada",
"Created new folder \"{name}\"" : "Nova pasta criada \"{name}\"",
"Unable to initialize the templates directory" : "Não foi possível inicializar o diretório de modelos",
"Create templates folder" : "Criar pasta de modelos",
diff --git a/apps/files/l10n/sr.js b/apps/files/l10n/sr.js
index 35a1f0b8ae066..2434c91faeac8 100644
--- a/apps/files/l10n/sr.js
+++ b/apps/files/l10n/sr.js
@@ -157,7 +157,13 @@ OC.L10N.register(
"A file or folder has been changed" : "Фајл или фасцикла су измењени",
"A favorite file or folder has been changed" : "Омиљени фајл или фасцикла су измењени",
"Failed to authorize" : "Није успело добијање дозволе",
+ "Invalid folder path" : "Неисправна путања фолдера",
+ "Folder not found" : "Није пронађен фолдер",
"Upload (max. %s)" : "Отпремање (макс. %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 компатибилност",
+ "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Ово ће да блокира имена фајлова која су неисправна на Windows системима, као што су она која користе резервисана имена или специјалне карактере. Али ово неће форсирати компатибилност разликовања малих и великих слова.",
"Accept" : "Прихвати",
"Reject" : "Одбаци",
"Incoming ownership transfer from {user}" : "Надолазећи пренос власништва од корисника {user}",
@@ -187,6 +193,8 @@ OC.L10N.register(
"Filename" : "Назив фајла",
"Folder name" : "Назив фасцикле",
"This node is unavailable" : "Овај чвор није доступан",
+ "Another entry with the same name already exists." : "Већ постоји ставка са истим именом.",
+ "Invalid filename." : "Неисправно име фајла.",
"Renamed \"{oldName}\" to \"{newName}\"" : "„{oldName}” је промењено на „{newName}”",
"Could not rename \"{oldName}\", it does not exist any more" : "Не може да се промени име фајла „{fileName}” јер фајл више не постоји",
"The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Назив „{targetName}” се већ користи у директоријуму „{dir}”. Молимо вас да изаберете неко друго име.",
@@ -204,11 +212,16 @@ OC.L10N.register(
"Column headers with buttons are sortable." : "Заглавља колона са дугмићима могу да се соритрају.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Ова листа није у потпуности приказана из разлога перформанси. Фајлови ће се приказивати како се крећете кроз листу.",
"File not found" : "Фајл није нађен",
+ "Storage information" : "Информације о складишту",
+ "Storage quota" : "Квота складишта",
"{usedQuotaByte} used" : "{usedQuotaByte} искоришћено",
"{relative}% used" : "{relative}% искоришћено",
"Could not refresh storage stats" : "Статистике складишта нису могле да се освеже",
"Your storage is full, files can not be updated or synced anymore!" : "Ваше складиште је пуно. Фајлови више не могу бити ажурирани ни синхронизовани!",
"Create" : "Направи",
+ "This name is already in use." : "Ово име се већ користи.",
+ "Fill template fields" : "Попуните поља шаблона",
+ "Submitting fields…" : "Поља се подносе…",
"Submit" : "Пошаљи",
"Transfer ownership of a file or folder" : "Пренеси власништво фајла или фасцикле",
"Choose file or folder to transfer" : "Одаберите фајл или фасциклу за пренос",
@@ -238,6 +251,7 @@ OC.L10N.register(
"Error during upload: {message}" : "Грешка при отпремању: {message}",
"Error during upload, status code {status}" : "Грешка приликом отпремања, кôд статуса {status}",
"Unknown error during upload" : "Непозната грешка током отпремања",
+ "Filter filenames…" : "Филтрирање имена фајлова…",
"Views" : "Прикази",
"Files settings" : "Подешавања фајлова",
"File cannot be accessed" : "Фајлу не може да се приступи",
@@ -249,6 +263,7 @@ OC.L10N.register(
"Show hidden files" : "Прикажи скривене фајлове",
"Crop image previews" : "Опсецање прегледа слика",
"Enable the grid view" : "Укључи приказ мреже",
+ "Enable folder tree" : "Укључи стабло фолдера",
"Additional settings" : "Додатне поставке",
"WebDAV" : "ВебДАВ",
"WebDAV URL" : "WebDAV URL",
@@ -271,9 +286,14 @@ OC.L10N.register(
"Disconnect storages" : "Искључи складишта",
"Delete files" : "Обриши фајлове",
"Delete folders" : "Обриши фолдере",
+ "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["Управо ћете неповратно обрисати {count} ставку","Управо ћете неповратно обрисати {count} ставке","Управо ћете неповратно обрисати {count} ставки"],
+ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Управо ћете обрисати {count} ставку","Управо ћете обрисати {count} ставке","Управо ћете обрисати {count} ставки"],
"Confirm deletion" : "Потврди брисање",
"Cancel" : "Поништи",
+ "Edit file locally" : "Уреди фајл локално",
"The file should now open locally. If you don't see this happening, make sure that the desktop client is installed on your system." : "Фајл би сата требало да се отвори локално. Ако се то не деси, обезбедите да је десктоп клијент инсталиран на вашем систему.",
+ "Retry local edit" : "Пробај поново локално уређивање",
+ "Edit online" : "Уреди на мрежи",
"Destination is not a folder" : "Одредиште није фолдер",
"This file/folder is already in that directory" : "Овај фајл/фолдер се већ налази у том директоријуму",
"You cannot move a file/folder onto itself or into a subfolder of itself" : "Фајл/фолдер не можете да преместите у самог себе или у његов подфолдер",
@@ -287,6 +307,7 @@ OC.L10N.register(
"Copy to {target}" : "Копирај у {target}",
"Move to {target}" : "Премести у {target}",
"Move or copy operation failed" : "Није успела операција премештања или копирања",
+ "Cancelled move or copy of \"{filename}\"." : "Операција премештања или копирања „{filename}” је отказана.",
"Cancelled move or copy operation" : "Операција премештања или копирања је отказана",
"Open folder {displayName}" : "Отвори фолдер {displayName}",
"Open in Files" : "Отвори у Фајловима",
@@ -294,11 +315,20 @@ OC.L10N.register(
"Today" : "Данас",
"Last 7 days" : "Последњих 7 дана",
"Last 30 days" : "Последњих 30 дана",
+ "This year ({year})" : "Ове године ({year})",
+ "Last year ({year})" : "Прошле године ({year})",
"Documents" : "Документи",
+ "Spreadsheets" : "Табеле",
+ "Presentations" : "Презентације",
+ "PDFs" : "PDF фајлови",
+ "Folders" : "Фолдери",
"Audio" : "Звук",
+ "Pictures and images" : "Слике и цртежи",
"Videos" : "Видео снимци",
+ "New folder creation cancelled" : "Отказане је креирање новог фолдера",
"Created new folder \"{name}\"" : "Креиран је нови фолдер „{name}”",
"Unable to initialize the templates directory" : "Фолдер са шаблонима није могао да се иницијализује",
+ "Create templates folder" : "Креирај фолдер шаблона",
"Templates" : "Шаблони",
"New template folder" : "Нови фолдер шаблона",
"In folder" : "У фолдеру",
@@ -321,6 +351,11 @@ OC.L10N.register(
"_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 фајл и {folderCount} фолдер","1 фајл и {folderCount} фолдера","1 фајл и {folderCount} фолдера"],
"_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} фајл и 1 фолдер","{fileCount} фајла и 1 фолдер","{fileCount} фајлова и 1 фолдер"],
"{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." : "„{extension}” није дозвољени тип фајла.",
+ "Filenames must not end with \"{extension}\"." : "Имена фајлова не смеју да се завршавају са „{extension}”.",
"List of favorites files and folders." : "Листа омиљених фајлова и директоријума.",
"No favorites yet" : "Још нема омиљених",
"Files and folders you mark as favorite will show up here" : "Фајлови и фасцикле које обележите као омиљене појавиће се овде",
@@ -345,12 +380,12 @@ OC.L10N.register(
"\"remote user\"" : "„удаљени корисник“",
"File name" : "Име фајла",
"Download file {name}" : "Преузми фајл {name}",
- "\"{char}\" is not allowed inside a file name." : "„{char}“ није дозвољен каракетер у имену фајла.",
+ "\"{char}\" is not allowed inside a file name." : "„{char}“ није дозвољен карактер у имену фајла.",
"\"{name}\" is not an allowed filetype." : "„{name}” није дозвољени тип фајла.",
"{newName} already exists." : "{newName} већ постоји.",
"Name cannot be empty" : "Назив не може бити празан",
"Another entry with the same name already exists" : "Већ постоји ставка са истим именом.",
- "Storage informations" : "Информације о складишту`",
+ "Storage informations" : "Информације о складишту",
"A file or folder with that name already exists." : "Фајл или фолдер са тим именом већ постоји.",
"Invalid file name" : "Неисправно име фајла",
"Open the files app settings" : "Отвори подешавања апликације фајлови",
diff --git a/apps/files/l10n/sr.json b/apps/files/l10n/sr.json
index 17d493dbd52d6..5644deef78f2c 100644
--- a/apps/files/l10n/sr.json
+++ b/apps/files/l10n/sr.json
@@ -155,7 +155,13 @@
"A file or folder has been changed" : "Фајл или фасцикла су измењени",
"A favorite file or folder has been changed" : "Омиљени фајл или фасцикла су измењени",
"Failed to authorize" : "Није успело добијање дозволе",
+ "Invalid folder path" : "Неисправна путања фолдера",
+ "Folder not found" : "Није пронађен фолдер",
"Upload (max. %s)" : "Отпремање (макс. %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 компатибилност",
+ "This will block filenames not valid on Windows systems, like using reserved names or special characters. But this will not enforce compatibility of case sensitivity." : "Ово ће да блокира имена фајлова која су неисправна на Windows системима, као што су она која користе резервисана имена или специјалне карактере. Али ово неће форсирати компатибилност разликовања малих и великих слова.",
"Accept" : "Прихвати",
"Reject" : "Одбаци",
"Incoming ownership transfer from {user}" : "Надолазећи пренос власништва од корисника {user}",
@@ -185,6 +191,8 @@
"Filename" : "Назив фајла",
"Folder name" : "Назив фасцикле",
"This node is unavailable" : "Овај чвор није доступан",
+ "Another entry with the same name already exists." : "Већ постоји ставка са истим именом.",
+ "Invalid filename." : "Неисправно име фајла.",
"Renamed \"{oldName}\" to \"{newName}\"" : "„{oldName}” је промењено на „{newName}”",
"Could not rename \"{oldName}\", it does not exist any more" : "Не може да се промени име фајла „{fileName}” јер фајл више не постоји",
"The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Назив „{targetName}” се већ користи у директоријуму „{dir}”. Молимо вас да изаберете неко друго име.",
@@ -202,11 +210,16 @@
"Column headers with buttons are sortable." : "Заглавља колона са дугмићима могу да се соритрају.",
"This list is not fully rendered for performance reasons. The files will be rendered as you navigate through the list." : "Ова листа није у потпуности приказана из разлога перформанси. Фајлови ће се приказивати како се крећете кроз листу.",
"File not found" : "Фајл није нађен",
+ "Storage information" : "Информације о складишту",
+ "Storage quota" : "Квота складишта",
"{usedQuotaByte} used" : "{usedQuotaByte} искоришћено",
"{relative}% used" : "{relative}% искоришћено",
"Could not refresh storage stats" : "Статистике складишта нису могле да се освеже",
"Your storage is full, files can not be updated or synced anymore!" : "Ваше складиште је пуно. Фајлови више не могу бити ажурирани ни синхронизовани!",
"Create" : "Направи",
+ "This name is already in use." : "Ово име се већ користи.",
+ "Fill template fields" : "Попуните поља шаблона",
+ "Submitting fields…" : "Поља се подносе…",
"Submit" : "Пошаљи",
"Transfer ownership of a file or folder" : "Пренеси власништво фајла или фасцикле",
"Choose file or folder to transfer" : "Одаберите фајл или фасциклу за пренос",
@@ -236,6 +249,7 @@
"Error during upload: {message}" : "Грешка при отпремању: {message}",
"Error during upload, status code {status}" : "Грешка приликом отпремања, кôд статуса {status}",
"Unknown error during upload" : "Непозната грешка током отпремања",
+ "Filter filenames…" : "Филтрирање имена фајлова…",
"Views" : "Прикази",
"Files settings" : "Подешавања фајлова",
"File cannot be accessed" : "Фајлу не може да се приступи",
@@ -247,6 +261,7 @@
"Show hidden files" : "Прикажи скривене фајлове",
"Crop image previews" : "Опсецање прегледа слика",
"Enable the grid view" : "Укључи приказ мреже",
+ "Enable folder tree" : "Укључи стабло фолдера",
"Additional settings" : "Додатне поставке",
"WebDAV" : "ВебДАВ",
"WebDAV URL" : "WebDAV URL",
@@ -269,9 +284,14 @@
"Disconnect storages" : "Искључи складишта",
"Delete files" : "Обриши фајлове",
"Delete folders" : "Обриши фолдере",
+ "_You are about to permanently delete {count} item_::_You are about to permanently delete {count} items_" : ["Управо ћете неповратно обрисати {count} ставку","Управо ћете неповратно обрисати {count} ставке","Управо ћете неповратно обрисати {count} ставки"],
+ "_You are about to delete {count} item_::_You are about to delete {count} items_" : ["Управо ћете обрисати {count} ставку","Управо ћете обрисати {count} ставке","Управо ћете обрисати {count} ставки"],
"Confirm deletion" : "Потврди брисање",
"Cancel" : "Поништи",
+ "Edit file locally" : "Уреди фајл локално",
"The file should now open locally. If you don't see this happening, make sure that the desktop client is installed on your system." : "Фајл би сата требало да се отвори локално. Ако се то не деси, обезбедите да је десктоп клијент инсталиран на вашем систему.",
+ "Retry local edit" : "Пробај поново локално уређивање",
+ "Edit online" : "Уреди на мрежи",
"Destination is not a folder" : "Одредиште није фолдер",
"This file/folder is already in that directory" : "Овај фајл/фолдер се већ налази у том директоријуму",
"You cannot move a file/folder onto itself or into a subfolder of itself" : "Фајл/фолдер не можете да преместите у самог себе или у његов подфолдер",
@@ -285,6 +305,7 @@
"Copy to {target}" : "Копирај у {target}",
"Move to {target}" : "Премести у {target}",
"Move or copy operation failed" : "Није успела операција премештања или копирања",
+ "Cancelled move or copy of \"{filename}\"." : "Операција премештања или копирања „{filename}” је отказана.",
"Cancelled move or copy operation" : "Операција премештања или копирања је отказана",
"Open folder {displayName}" : "Отвори фолдер {displayName}",
"Open in Files" : "Отвори у Фајловима",
@@ -292,11 +313,20 @@
"Today" : "Данас",
"Last 7 days" : "Последњих 7 дана",
"Last 30 days" : "Последњих 30 дана",
+ "This year ({year})" : "Ове године ({year})",
+ "Last year ({year})" : "Прошле године ({year})",
"Documents" : "Документи",
+ "Spreadsheets" : "Табеле",
+ "Presentations" : "Презентације",
+ "PDFs" : "PDF фајлови",
+ "Folders" : "Фолдери",
"Audio" : "Звук",
+ "Pictures and images" : "Слике и цртежи",
"Videos" : "Видео снимци",
+ "New folder creation cancelled" : "Отказане је креирање новог фолдера",
"Created new folder \"{name}\"" : "Креиран је нови фолдер „{name}”",
"Unable to initialize the templates directory" : "Фолдер са шаблонима није могао да се иницијализује",
+ "Create templates folder" : "Креирај фолдер шаблона",
"Templates" : "Шаблони",
"New template folder" : "Нови фолдер шаблона",
"In folder" : "У фолдеру",
@@ -319,6 +349,11 @@
"_1 file and {folderCount} folder_::_1 file and {folderCount} folders_" : ["1 фајл и {folderCount} фолдер","1 фајл и {folderCount} фолдера","1 фајл и {folderCount} фолдера"],
"_{fileCount} file and 1 folder_::_{fileCount} files and 1 folder_" : ["{fileCount} фајл и 1 фолдер","{fileCount} фајла и 1 фолдер","{fileCount} фајлова и 1 фолдер"],
"{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." : "„{extension}” није дозвољени тип фајла.",
+ "Filenames must not end with \"{extension}\"." : "Имена фајлова не смеју да се завршавају са „{extension}”.",
"List of favorites files and folders." : "Листа омиљених фајлова и директоријума.",
"No favorites yet" : "Још нема омиљених",
"Files and folders you mark as favorite will show up here" : "Фајлови и фасцикле које обележите као омиљене појавиће се овде",
@@ -343,12 +378,12 @@
"\"remote user\"" : "„удаљени корисник“",
"File name" : "Име фајла",
"Download file {name}" : "Преузми фајл {name}",
- "\"{char}\" is not allowed inside a file name." : "„{char}“ није дозвољен каракетер у имену фајла.",
+ "\"{char}\" is not allowed inside a file name." : "„{char}“ није дозвољен карактер у имену фајла.",
"\"{name}\" is not an allowed filetype." : "„{name}” није дозвољени тип фајла.",
"{newName} already exists." : "{newName} већ постоји.",
"Name cannot be empty" : "Назив не може бити празан",
"Another entry with the same name already exists" : "Већ постоји ставка са истим именом.",
- "Storage informations" : "Информације о складишту`",
+ "Storage informations" : "Информације о складишту",
"A file or folder with that name already exists." : "Фајл или фолдер са тим именом већ постоји.",
"Invalid file name" : "Неисправно име фајла",
"Open the files app settings" : "Отвори подешавања апликације фајлови",
diff --git a/apps/files/l10n/sv.js b/apps/files/l10n/sv.js
index da9c050f39add..0a94ff2b545ee 100644
--- a/apps/files/l10n/sv.js
+++ b/apps/files/l10n/sv.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "Ljud",
"Pictures and images" : "Foton och bilder",
"Videos" : "Videor",
+ "New folder creation cancelled" : "Skapandet av ny mapp avbröts",
"Created new folder \"{name}\"" : "Skapat ny mapp \"{name}\"",
"Unable to initialize the templates directory" : "Kunde inte initialisera mall-mappen",
"Create templates folder" : "Skapa mallmapp",
diff --git a/apps/files/l10n/sv.json b/apps/files/l10n/sv.json
index 638c594163fd5..908f00db74874 100644
--- a/apps/files/l10n/sv.json
+++ b/apps/files/l10n/sv.json
@@ -323,6 +323,7 @@
"Audio" : "Ljud",
"Pictures and images" : "Foton och bilder",
"Videos" : "Videor",
+ "New folder creation cancelled" : "Skapandet av ny mapp avbröts",
"Created new folder \"{name}\"" : "Skapat ny mapp \"{name}\"",
"Unable to initialize the templates directory" : "Kunde inte initialisera mall-mappen",
"Create templates folder" : "Skapa mallmapp",
diff --git a/apps/files/l10n/uk.js b/apps/files/l10n/uk.js
index e9a6b87c7ccc5..43fb5ae3680c8 100644
--- a/apps/files/l10n/uk.js
+++ b/apps/files/l10n/uk.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "Аудіо",
"Pictures and images" : "Зображення",
"Videos" : "Відео",
+ "New folder creation cancelled" : "Створення нового каталогу скасовано",
"Created new folder \"{name}\"" : "Створив(-ла) новий каталог \"{name}\"",
"Unable to initialize the templates directory" : "Неможливо встановити каталог з шаблонами",
"Create templates folder" : "Створити каталог для шаблонів",
diff --git a/apps/files/l10n/uk.json b/apps/files/l10n/uk.json
index 4cecbcbdeeed2..f697ecaf3abdf 100644
--- a/apps/files/l10n/uk.json
+++ b/apps/files/l10n/uk.json
@@ -323,6 +323,7 @@
"Audio" : "Аудіо",
"Pictures and images" : "Зображення",
"Videos" : "Відео",
+ "New folder creation cancelled" : "Створення нового каталогу скасовано",
"Created new folder \"{name}\"" : "Створив(-ла) новий каталог \"{name}\"",
"Unable to initialize the templates directory" : "Неможливо встановити каталог з шаблонами",
"Create templates folder" : "Створити каталог для шаблонів",
diff --git a/apps/files/l10n/zh_HK.js b/apps/files/l10n/zh_HK.js
index c3fceccf5a705..4d5da27fff1ca 100644
--- a/apps/files/l10n/zh_HK.js
+++ b/apps/files/l10n/zh_HK.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "音頻",
"Pictures and images" : "圖片與圖像",
"Videos" : "影片",
+ "New folder creation cancelled" : "已取消建立新資料夾",
"Created new folder \"{name}\"" : "創建了新資料夾 \"{name}\"",
"Unable to initialize the templates directory" : "無法初始化模板目錄",
"Create templates folder" : "創建模板資料夾",
diff --git a/apps/files/l10n/zh_HK.json b/apps/files/l10n/zh_HK.json
index db1c0f8c86111..44a8f847defd3 100644
--- a/apps/files/l10n/zh_HK.json
+++ b/apps/files/l10n/zh_HK.json
@@ -323,6 +323,7 @@
"Audio" : "音頻",
"Pictures and images" : "圖片與圖像",
"Videos" : "影片",
+ "New folder creation cancelled" : "已取消建立新資料夾",
"Created new folder \"{name}\"" : "創建了新資料夾 \"{name}\"",
"Unable to initialize the templates directory" : "無法初始化模板目錄",
"Create templates folder" : "創建模板資料夾",
diff --git a/apps/files/l10n/zh_TW.js b/apps/files/l10n/zh_TW.js
index 477a906df42d6..8632f54a81983 100644
--- a/apps/files/l10n/zh_TW.js
+++ b/apps/files/l10n/zh_TW.js
@@ -325,6 +325,7 @@ OC.L10N.register(
"Audio" : "音訊",
"Pictures and images" : "照片與影像",
"Videos" : "影片",
+ "New folder creation cancelled" : "已取消建立新資料夾",
"Created new folder \"{name}\"" : "已建立新資料夾「{name}」",
"Unable to initialize the templates directory" : "無法初始化範本目錄",
"Create templates folder" : "建立範本資料夾",
diff --git a/apps/files/l10n/zh_TW.json b/apps/files/l10n/zh_TW.json
index 59d07e19d5e45..c08ab1cced710 100644
--- a/apps/files/l10n/zh_TW.json
+++ b/apps/files/l10n/zh_TW.json
@@ -323,6 +323,7 @@
"Audio" : "音訊",
"Pictures and images" : "照片與影像",
"Videos" : "影片",
+ "New folder creation cancelled" : "已取消建立新資料夾",
"Created new folder \"{name}\"" : "已建立新資料夾「{name}」",
"Unable to initialize the templates directory" : "無法初始化範本目錄",
"Create templates folder" : "建立範本資料夾",
diff --git a/apps/files_sharing/l10n/fa.js b/apps/files_sharing/l10n/fa.js
index 50fba7ac73a26..b6ed41e21c86b 100644
--- a/apps/files_sharing/l10n/fa.js
+++ b/apps/files_sharing/l10n/fa.js
@@ -179,6 +179,7 @@ OC.L10N.register(
"Guest" : "مهمان",
"Group" : "گروه",
"Email" : "رایانامه",
+ "Team" : "تیم",
"Talk conversation" : "Talk conversation",
"Deck board" : "تخته deck",
"ScienceMesh" : "ScienceMesh",
diff --git a/apps/files_sharing/l10n/fa.json b/apps/files_sharing/l10n/fa.json
index 5f3e617ef83a3..6dfa70a02710d 100644
--- a/apps/files_sharing/l10n/fa.json
+++ b/apps/files_sharing/l10n/fa.json
@@ -177,6 +177,7 @@
"Guest" : "مهمان",
"Group" : "گروه",
"Email" : "رایانامه",
+ "Team" : "تیم",
"Talk conversation" : "Talk conversation",
"Deck board" : "تخته deck",
"ScienceMesh" : "ScienceMesh",
diff --git a/apps/files_sharing/l10n/gl.js b/apps/files_sharing/l10n/gl.js
index 198dbb42b42e9..9dd3e8bf6f881 100644
--- a/apps/files_sharing/l10n/gl.js
+++ b/apps/files_sharing/l10n/gl.js
@@ -244,7 +244,7 @@ OC.L10N.register(
"No recommendations. Start typing." : "Non hai recomendacións. Comece a escribir.",
"Resharing is not allowed" : "Non se permite volver compartir",
"Name or email …" : "Nome ou correo…",
- "Name, email, or Federated Cloud ID …" : "Nome, correo ou ID da nube federada…",
+ "Name, email, or Federated Cloud ID …" : "Nome, correo ou ID de nube federada…",
"Searching …" : "Buscando…",
"No elements found." : "Non se atoparon elementos.",
"Search globally" : "Buscar globalmente",
@@ -274,6 +274,7 @@ OC.L10N.register(
"Video verification" : "Verificación de vídeo",
"Set expiration date" : "Definir a data de caducidade",
"Hide download" : "Agochar a descarga",
+ "Allow download and sync" : "Permitir a descarga e a sincronización",
"Note to recipient" : "Nota para o destinatario",
"Enter a note for the share recipient" : "Introduza unha nota para o destinatario da compartición",
"Read" : "Ler",
diff --git a/apps/files_sharing/l10n/gl.json b/apps/files_sharing/l10n/gl.json
index 328ff217d44f4..589171ba5ef98 100644
--- a/apps/files_sharing/l10n/gl.json
+++ b/apps/files_sharing/l10n/gl.json
@@ -242,7 +242,7 @@
"No recommendations. Start typing." : "Non hai recomendacións. Comece a escribir.",
"Resharing is not allowed" : "Non se permite volver compartir",
"Name or email …" : "Nome ou correo…",
- "Name, email, or Federated Cloud ID …" : "Nome, correo ou ID da nube federada…",
+ "Name, email, or Federated Cloud ID …" : "Nome, correo ou ID de nube federada…",
"Searching …" : "Buscando…",
"No elements found." : "Non se atoparon elementos.",
"Search globally" : "Buscar globalmente",
@@ -272,6 +272,7 @@
"Video verification" : "Verificación de vídeo",
"Set expiration date" : "Definir a data de caducidade",
"Hide download" : "Agochar a descarga",
+ "Allow download and sync" : "Permitir a descarga e a sincronización",
"Note to recipient" : "Nota para o destinatario",
"Enter a note for the share recipient" : "Introduza unha nota para o destinatario da compartición",
"Read" : "Ler",
diff --git a/apps/files_sharing/l10n/sr.js b/apps/files_sharing/l10n/sr.js
index 3f00276404831..9d27095e39179 100644
--- a/apps/files_sharing/l10n/sr.js
+++ b/apps/files_sharing/l10n/sr.js
@@ -69,6 +69,7 @@ OC.L10N.register(
"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 downloaded" : "Фајл или фасцикла подељена е-поштом су преузети",
+ "Files have been uploaded to a folder shared by mail or by public link" : "Фајлови су отпремљени у фолдер подељен мејлом или јавним линком",
"A file or folder was shared from another server" : "Фајл или фасцикла су дељени са другог сервера",
"Sharing" : "Дељење",
"A file or folder has been shared" : "Фајл или фасцикла је дељен",
@@ -91,6 +92,8 @@ OC.L10N.register(
"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" : "Молимо вас да наведете исправни ID федерисаног налога",
"Please specify a valid federated group ID" : "Молимо вас да наведете исправни ID федерисане групе",
+ "You cannot share to a Team if the app is not enabled" : "Не можете делити са Тимом ако та апликација није укључена",
+ "Please specify a valid team" : "Изаберите исправни тим",
"Sharing %s failed because the back end does not support room shares" : "Није успело дељење %s зато што позадински мотор дељења не подржава дељења у соби",
"Sharing %s failed because the back end does not support ScienceMesh shares" : "Дељење %s није успело јер позадински механизам не подржава ScienceMesh дељења",
"Unknown share type" : "Непознат тип дељења",
@@ -111,6 +114,7 @@ OC.L10N.register(
"No mail notification configured for this share type" : "За овај тип дељења није подешено слање обавештења поштом",
"Wrong password" : "Погрешна лозинка",
"Error while sending mail notification" : "Грешка приликом слања обавештења поштом",
+ "This share does not exist or is no longer available" : "Ово дељење не постоји или више није доступно",
"shared by %s" : "поделио %s",
"Download all files" : "Преузми све фајлове",
"Direct link" : "Директна веза",
@@ -125,9 +129,12 @@ OC.L10N.register(
"Decline" : "Одбиј",
"This application enables people to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable people can then share files and folders with other accounts and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other people outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Ова апликација омогућава људима да деле фајлове унутар Nextcloud инстанце. Када се укључи, админ може да одабере које групе могу да деле фајлове. Ти људи затим могу да деле фолдере и фајлове са осталим налозима и групама унутар Nextcloud инстанце. Уз то, ако админ укључи и могућност дељења линка, за дељење са корисницима ван Nextcloud инстанце може да се употреби спољни линк. Админи такође могу да форсирају лозинке, датум истека и да омогуће дељење између сервера преко линкова дељења, као и дељење са мобилних уређаја.\nИскључивањем ове могућности искључује се дељење фајлова и фолдера и на серверу са свим примаоцима дељења, као и на клијентима за синхорнизацију и мобилним апликацијама. Више информација можете наћи у Nextcloud документацији.",
"People" : "Људи",
+ "Filter accounts" : "Филтрирај налоге",
"When should the request expire?" : "Када би захтев требало да истекне?",
+ "Set a submission expiration date" : "Постави датум истека за поднесак",
"Expiration date" : "Датум истека",
"Select a date" : "Изаберите датум",
+ "Your administrator has enforced a {count} days expiration policy." : "Ваш администратор је поставио полису за {count} дана до престанка важења.",
"What password should be used for the request?" : "Која лозинка би требало да се употреби за захтев?",
"Set a password" : "Постави лозинку",
"Password" : "Лозинка",
@@ -137,6 +144,7 @@ OC.L10N.register(
"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" : "Веза дељења",
"Copy to clipboard" : "Копирај у оставу",
"Send link via email" : "Пошаљи линк и-мејлом",
@@ -159,6 +167,7 @@ OC.L10N.register(
"Add a note" : "Додај напомену",
"Note for recipient" : "Напомена за примаоца",
"Add a note to help people understand what you are requesting." : "Додајте напомену како би људи схватили шта захтевате.",
+ "You can add links, date or any other information that will help the recipient understand what you are requesting." : "Можете да додате линкове, датум или било које друге информације које ће примаоцима помоћи да схвате шта тражите.",
"Select" : "Обележи",
"Create a file request" : "Креирај захтев за фајл",
"File request created" : "Креиран је захтев за фајл",
@@ -168,6 +177,7 @@ OC.L10N.register(
"Previous step" : "Претходни корак",
"Cancel" : "Одустани",
"Cancel the file request creation" : "Откажи креирање захтева за фајл",
+ "Close without sending emails" : "Затвори без слања и-мејл порука",
"Close" : "Затвори",
"Continue" : "Настави",
"Please select a folder, you cannot share the root directory." : "Молимо вас да изаберете фолдер, не можете да поделите корени директоријум.",
@@ -175,6 +185,8 @@ OC.L10N.register(
"Error creating the share" : "Грешка при прављењу дељења",
"Error sending emails: {errorMessage}" : "Грешка приликом слања и-мејл порука: {errorMessage}",
"Error sending emails" : "Грешка приликом слања и-мејл порука",
+ "_Send email and close_::_Send {count} emails and close_" : ["Пошаљи е-мејл и затвори","Пошаљи {count} е-мејла и затвори","Пошаљи {count}е-мејлова и затвори"],
+ "_File request created and email sent_::_File request created and {count} emails sent_" : ["Креиран је захтев за фајл и послата је и-мејл порука","Креиран је захтев за фајл и послате су {count} и-мејл поруке","Креиран је захтев за фајл и послато је {count} и-мејл порука"],
"Accept shares from other accounts and groups by default" : "Подразумевано прихвати дељења са осталих налога и група",
"Error while toggling options" : "Greška pri prebacivanju opcija",
"Set default folder for accepted shares" : "Подесите подразумевани фолдер за прихваћена дељења",
@@ -244,9 +256,13 @@ OC.L10N.register(
"Deck board" : "Табла Шпила",
"ScienceMesh" : "ScienceMesh",
"on {server}" : "на серверу {server}",
+ "Note from" : "Напомена од",
"Note:" : "Белешка:",
+ "{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} је са вама поделио фолдер.",
+ "To upload files, you need to provide your name first." : "Да бисте могли да отпремите фајлове, најпре наведите своје име.",
"Enter your name" : "Унесите Ваше име",
"Submit name" : "Поднеси име",
+ "Upload files to {folder}" : "Отпреми фајлове у {folder}",
"Allow upload and editing" : "Дозволи отпремање и уређивање",
"Allow editing" : "Дозволи уређивање",
"Upload only" : "Само отпремање",
@@ -258,6 +274,7 @@ OC.L10N.register(
"Video verification" : "Видео потврда",
"Set expiration date" : "Постави датум истека",
"Hide download" : "Сакриј преузимање",
+ "Allow download and sync" : "Дозволи преузимање и сихронизацију",
"Note to recipient" : "Белешка примаоцу",
"Enter a note for the share recipient" : "Унесите белешку примаоцу дељења",
"Read" : "Читање",
@@ -298,6 +315,7 @@ OC.L10N.register(
"File \"{path}\" has been unshared" : "Фајл „{path}” се више не дели",
"Folder \"{path}\" has been unshared" : "Фолдер „{path}” се више не дели",
"Share {propertyName} saved" : "Сачувано је дељење {propertyName}",
+ "Create file request" : "Креирај захтев за фајл",
"Shared by" : "Поделио",
"Shared with" : "Подељено са",
"Password created successfully" : "Лозинка је успешно креирана",
@@ -322,6 +340,10 @@ OC.L10N.register(
"List of files that are shared by link." : "Листа фајлова који су подељени линком.",
"No shared links" : "Нема веза за дељење",
"Files and folders you shared by link will show up here" : "Овде ће се појавити фајлови и фолдери које сте поделили линком",
+ "File requests" : "Захтеви за фајл",
+ "List of file requests." : "Листа захтева за фајл",
+ "No file requests" : "Нема захтева за фајл",
+ "File requests you have created will show up here" : "Овде ће се појавити захтеви за фајл које сте креирали",
"Deleted shares" : "Обрисана дељења",
"List of shares you left." : "Листа дељења која сте напустили.",
"No deleted shares" : "Нема обрисаних дељења",
@@ -332,6 +354,7 @@ OC.L10N.register(
"Shares you have received but not approved will show up here" : "Овде ће се појавити дељења која сте прилмили, али нисте одобрили",
"Share note" : "Белешка дељења",
"Upload files to %s" : "Отпремите фајлове на%s",
+ "%s shared a folder with you." : "%s је са вама поделио фолдер.",
"Note" : "Белешка",
"Select or drop files" : "Одаберите или превуците фајлове",
"Uploading files" : "Отпремам фајлове",
diff --git a/apps/files_sharing/l10n/sr.json b/apps/files_sharing/l10n/sr.json
index 2f6cb7d038256..860ce4c31ac6f 100644
--- a/apps/files_sharing/l10n/sr.json
+++ b/apps/files_sharing/l10n/sr.json
@@ -67,6 +67,7 @@
"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 downloaded" : "Фајл или фасцикла подељена е-поштом су преузети",
+ "Files have been uploaded to a folder shared by mail or by public link" : "Фајлови су отпремљени у фолдер подељен мејлом или јавним линком",
"A file or folder was shared from another server" : "Фајл или фасцикла су дељени са другог сервера",
"Sharing" : "Дељење",
"A file or folder has been shared" : "Фајл или фасцикла је дељен",
@@ -89,6 +90,8 @@
"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" : "Молимо вас да наведете исправни ID федерисаног налога",
"Please specify a valid federated group ID" : "Молимо вас да наведете исправни ID федерисане групе",
+ "You cannot share to a Team if the app is not enabled" : "Не можете делити са Тимом ако та апликација није укључена",
+ "Please specify a valid team" : "Изаберите исправни тим",
"Sharing %s failed because the back end does not support room shares" : "Није успело дељење %s зато што позадински мотор дељења не подржава дељења у соби",
"Sharing %s failed because the back end does not support ScienceMesh shares" : "Дељење %s није успело јер позадински механизам не подржава ScienceMesh дељења",
"Unknown share type" : "Непознат тип дељења",
@@ -109,6 +112,7 @@
"No mail notification configured for this share type" : "За овај тип дељења није подешено слање обавештења поштом",
"Wrong password" : "Погрешна лозинка",
"Error while sending mail notification" : "Грешка приликом слања обавештења поштом",
+ "This share does not exist or is no longer available" : "Ово дељење не постоји или више није доступно",
"shared by %s" : "поделио %s",
"Download all files" : "Преузми све фајлове",
"Direct link" : "Директна веза",
@@ -123,9 +127,12 @@
"Decline" : "Одбиј",
"This application enables people to share files within Nextcloud. If enabled, the admin can choose which groups can share files. The applicable people can then share files and folders with other accounts and groups within Nextcloud. In addition, if the admin enables the share link feature, an external link can be used to share files with other people outside of Nextcloud. Admins can also enforce passwords, expirations dates, and enable server to server sharing via share links, as well as sharing from mobile devices.\nTurning the feature off removes shared files and folders on the server for all share recipients, and also on the sync clients and mobile apps. More information is available in the Nextcloud Documentation." : "Ова апликација омогућава људима да деле фајлове унутар Nextcloud инстанце. Када се укључи, админ може да одабере које групе могу да деле фајлове. Ти људи затим могу да деле фолдере и фајлове са осталим налозима и групама унутар Nextcloud инстанце. Уз то, ако админ укључи и могућност дељења линка, за дељење са корисницима ван Nextcloud инстанце може да се употреби спољни линк. Админи такође могу да форсирају лозинке, датум истека и да омогуће дељење између сервера преко линкова дељења, као и дељење са мобилних уређаја.\nИскључивањем ове могућности искључује се дељење фајлова и фолдера и на серверу са свим примаоцима дељења, као и на клијентима за синхорнизацију и мобилним апликацијама. Више информација можете наћи у Nextcloud документацији.",
"People" : "Људи",
+ "Filter accounts" : "Филтрирај налоге",
"When should the request expire?" : "Када би захтев требало да истекне?",
+ "Set a submission expiration date" : "Постави датум истека за поднесак",
"Expiration date" : "Датум истека",
"Select a date" : "Изаберите датум",
+ "Your administrator has enforced a {count} days expiration policy." : "Ваш администратор је поставио полису за {count} дана до престанка важења.",
"What password should be used for the request?" : "Која лозинка би требало да се употреби за захтев?",
"Set a password" : "Постави лозинку",
"Password" : "Лозинка",
@@ -135,6 +142,7 @@
"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" : "Веза дељења",
"Copy to clipboard" : "Копирај у оставу",
"Send link via email" : "Пошаљи линк и-мејлом",
@@ -157,6 +165,7 @@
"Add a note" : "Додај напомену",
"Note for recipient" : "Напомена за примаоца",
"Add a note to help people understand what you are requesting." : "Додајте напомену како би људи схватили шта захтевате.",
+ "You can add links, date or any other information that will help the recipient understand what you are requesting." : "Можете да додате линкове, датум или било које друге информације које ће примаоцима помоћи да схвате шта тражите.",
"Select" : "Обележи",
"Create a file request" : "Креирај захтев за фајл",
"File request created" : "Креиран је захтев за фајл",
@@ -166,6 +175,7 @@
"Previous step" : "Претходни корак",
"Cancel" : "Одустани",
"Cancel the file request creation" : "Откажи креирање захтева за фајл",
+ "Close without sending emails" : "Затвори без слања и-мејл порука",
"Close" : "Затвори",
"Continue" : "Настави",
"Please select a folder, you cannot share the root directory." : "Молимо вас да изаберете фолдер, не можете да поделите корени директоријум.",
@@ -173,6 +183,8 @@
"Error creating the share" : "Грешка при прављењу дељења",
"Error sending emails: {errorMessage}" : "Грешка приликом слања и-мејл порука: {errorMessage}",
"Error sending emails" : "Грешка приликом слања и-мејл порука",
+ "_Send email and close_::_Send {count} emails and close_" : ["Пошаљи е-мејл и затвори","Пошаљи {count} е-мејла и затвори","Пошаљи {count}е-мејлова и затвори"],
+ "_File request created and email sent_::_File request created and {count} emails sent_" : ["Креиран је захтев за фајл и послата је и-мејл порука","Креиран је захтев за фајл и послате су {count} и-мејл поруке","Креиран је захтев за фајл и послато је {count} и-мејл порука"],
"Accept shares from other accounts and groups by default" : "Подразумевано прихвати дељења са осталих налога и група",
"Error while toggling options" : "Greška pri prebacivanju opcija",
"Set default folder for accepted shares" : "Подесите подразумевани фолдер за прихваћена дељења",
@@ -242,9 +254,13 @@
"Deck board" : "Табла Шпила",
"ScienceMesh" : "ScienceMesh",
"on {server}" : "на серверу {server}",
+ "Note from" : "Напомена од",
"Note:" : "Белешка:",
+ "{ownerDisplayName} shared a folder with you." : "{ownerDisplayName} је са вама поделио фолдер.",
+ "To upload files, you need to provide your name first." : "Да бисте могли да отпремите фајлове, најпре наведите своје име.",
"Enter your name" : "Унесите Ваше име",
"Submit name" : "Поднеси име",
+ "Upload files to {folder}" : "Отпреми фајлове у {folder}",
"Allow upload and editing" : "Дозволи отпремање и уређивање",
"Allow editing" : "Дозволи уређивање",
"Upload only" : "Само отпремање",
@@ -256,6 +272,7 @@
"Video verification" : "Видео потврда",
"Set expiration date" : "Постави датум истека",
"Hide download" : "Сакриј преузимање",
+ "Allow download and sync" : "Дозволи преузимање и сихронизацију",
"Note to recipient" : "Белешка примаоцу",
"Enter a note for the share recipient" : "Унесите белешку примаоцу дељења",
"Read" : "Читање",
@@ -296,6 +313,7 @@
"File \"{path}\" has been unshared" : "Фајл „{path}” се више не дели",
"Folder \"{path}\" has been unshared" : "Фолдер „{path}” се више не дели",
"Share {propertyName} saved" : "Сачувано је дељење {propertyName}",
+ "Create file request" : "Креирај захтев за фајл",
"Shared by" : "Поделио",
"Shared with" : "Подељено са",
"Password created successfully" : "Лозинка је успешно креирана",
@@ -320,6 +338,10 @@
"List of files that are shared by link." : "Листа фајлова који су подељени линком.",
"No shared links" : "Нема веза за дељење",
"Files and folders you shared by link will show up here" : "Овде ће се појавити фајлови и фолдери које сте поделили линком",
+ "File requests" : "Захтеви за фајл",
+ "List of file requests." : "Листа захтева за фајл",
+ "No file requests" : "Нема захтева за фајл",
+ "File requests you have created will show up here" : "Овде ће се појавити захтеви за фајл које сте креирали",
"Deleted shares" : "Обрисана дељења",
"List of shares you left." : "Листа дељења која сте напустили.",
"No deleted shares" : "Нема обрисаних дељења",
@@ -330,6 +352,7 @@
"Shares you have received but not approved will show up here" : "Овде ће се појавити дељења која сте прилмили, али нисте одобрили",
"Share note" : "Белешка дељења",
"Upload files to %s" : "Отпремите фајлове на%s",
+ "%s shared a folder with you." : "%s је са вама поделио фолдер.",
"Note" : "Белешка",
"Select or drop files" : "Одаберите или превуците фајлове",
"Uploading files" : "Отпремам фајлове",
diff --git a/apps/files_sharing/l10n/zh_TW.js b/apps/files_sharing/l10n/zh_TW.js
index 2b15a06f502ec..49f9fc7d2ab94 100644
--- a/apps/files_sharing/l10n/zh_TW.js
+++ b/apps/files_sharing/l10n/zh_TW.js
@@ -274,6 +274,7 @@ OC.L10N.register(
"Video verification" : "視訊驗證",
"Set expiration date" : "設定到期日",
"Hide download" : "隱藏下載",
+ "Allow download and sync" : "允許下載與同步",
"Note to recipient" : "給收件者的訊息",
"Enter a note for the share recipient" : "輸入給分享收件者的訊息",
"Read" : "讀取",
diff --git a/apps/files_sharing/l10n/zh_TW.json b/apps/files_sharing/l10n/zh_TW.json
index 4fb26a404de49..79fa59c165870 100644
--- a/apps/files_sharing/l10n/zh_TW.json
+++ b/apps/files_sharing/l10n/zh_TW.json
@@ -272,6 +272,7 @@
"Video verification" : "視訊驗證",
"Set expiration date" : "設定到期日",
"Hide download" : "隱藏下載",
+ "Allow download and sync" : "允許下載與同步",
"Note to recipient" : "給收件者的訊息",
"Enter a note for the share recipient" : "輸入給分享收件者的訊息",
"Read" : "讀取",
diff --git a/apps/files_versions/l10n/nl.js b/apps/files_versions/l10n/nl.js
index f7d7816aafc14..e7abde4ce0810 100644
--- a/apps/files_versions/l10n/nl.js
+++ b/apps/files_versions/l10n/nl.js
@@ -3,11 +3,25 @@ OC.L10N.register(
{
"Versions" : "Versies",
"This application automatically maintains older versions of files that are changed." : "Deze applicatie beheert automatisch oudere versies van gewijzigde bestanden.",
- "Version" : "Versie",
- "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 doesn’t 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." : "Deze applicatie onderhoudt automatisch oudere versies van bestanden die zijn gewijzigd. Indien ingeschakeld, wordt een map met verborgen versies geplaatst in de directory van elke gebruiker en wordt deze gebruikt om oude bestandsversies op te slaan. Een gebruiker kan via de webinterface op elk gewenst moment terugkeren naar een oudere versie, waarbij het vervangen bestand de nieuwe versie wordt. De app beheert automatisch de map om ervoor te zorgen dat het quotum niet opraakt vanwege versiebeheer.\n\t\tNaast het beheer van versies, zorgt de app er ook voor dat nooit meer dan 50% van de momenteel beschikbare vrije ruimte van de gebruiker wordt gebruikt. Als opgeslagen versies deze limiet overschrijden, verwijdert de app de oudste versies eerst totdat de limiet is bereikt. Meer informatie is beschikbaar in de documentatie van Versiebeheer.",
- "Failed to revert {file} to revision {timestamp}." : "Kon {file} niet terugdraaien naar revisie {timestamp}.",
- "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
- "Restore" : "Herstellen",
- "No other versions available" : "Geen andere versies beschikbaar"
+ "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." : "Deze applicatie bewaart automatisch oudere versies van bestanden die gewijzigd zijn. Als dit is ingeschakeld, wordt er in de map van elke gebruiker een map met verborgen versies gemaakt waarin oude bestandsversies worden opgeslagen. Een gebruiker kan op elk moment teruggaan naar een oudere versie via de webinterface, waarbij het vervangen bestand een versie wordt. De app beheert de versie map automatisch om ervoor te zorgen dat het account niet zonder quota komt te zitten door versies.\n\t\tNaast het verlopen van versies zorgt de versies-app ervoor dat nooit meer dan 50% van de op dat moment beschikbare vrije ruimte van het account wordt gebruikt. Als opgeslagen versies deze limiet overschrijden, zal de app eerst de oudste versies verwijderen totdat deze limiet is bereikt. Meer informatie is beschikbaar in de documentatie over versies.",
+ "Name this version" : "Geef deze versie een naam",
+ "Edit version name" : "Bewerk versie naam",
+ "Compare to current version" : "Vergelijk met huidige versie",
+ "Restore version" : "Herstel versie",
+ "Download version" : "Download versie",
+ "Delete version" : "Verwijder versie",
+ "Current version" : "Huidige versie",
+ "Initial version" : "Initiële versie",
+ "Version name" : "Versie naam",
+ "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full." : "Versies met naam worden bewaard en uitgesloten van automatische opschoning wanneer je opslagquota vol is.",
+ "Remove version name" : "Verwijder versie naam",
+ "Save version name" : "Sla versie naam op",
+ "Initial version restored" : "Initiële versie hersteld",
+ "Version restored" : "Versie hersteld",
+ "Could not restore version" : "Kon versie niet herstellen",
+ "Could not set version label" : "Kon versie label niet instellen",
+ "Could not delete version" : "Kon versie niet verwijderen",
+ "${version.label} restored" : "${version.label} hersteld",
+ "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." : "Deze applicatie bewaart automatisch oudere versies van bestanden die gewijzigd zijn. Als dit is ingeschakeld, wordt er in de map van elke gebruiker een map met verborgen versies gemaakt waarin oude bestandsversies worden opgeslagen. Een gebruiker kan op elk moment via de webinterface terugkeren naar een oudere versie, waarbij het vervangen bestand een versie wordt. De app beheert de versie map automatisch om ervoor te zorgen dat de gebruiker niet zonder quota komt te zitten door versies.\n\t\tNaast het verlopen van versies zorgt de versies-app ervoor dat nooit meer dan 50% van de op dat moment beschikbare vrije ruimte van de gebruiker wordt gebruikt. Als opgeslagen versies deze limiet overschrijden, zal de app eerst de oudste versies verwijderen totdat deze limiet is bereikt. Meer informatie is beschikbaar in de Versions documentatie."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_versions/l10n/nl.json b/apps/files_versions/l10n/nl.json
index 6845c8edcfc21..e2c174c42e5bf 100644
--- a/apps/files_versions/l10n/nl.json
+++ b/apps/files_versions/l10n/nl.json
@@ -1,11 +1,25 @@
{ "translations": {
"Versions" : "Versies",
"This application automatically maintains older versions of files that are changed." : "Deze applicatie beheert automatisch oudere versies van gewijzigde bestanden.",
- "Version" : "Versie",
- "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 doesn’t 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." : "Deze applicatie onderhoudt automatisch oudere versies van bestanden die zijn gewijzigd. Indien ingeschakeld, wordt een map met verborgen versies geplaatst in de directory van elke gebruiker en wordt deze gebruikt om oude bestandsversies op te slaan. Een gebruiker kan via de webinterface op elk gewenst moment terugkeren naar een oudere versie, waarbij het vervangen bestand de nieuwe versie wordt. De app beheert automatisch de map om ervoor te zorgen dat het quotum niet opraakt vanwege versiebeheer.\n\t\tNaast het beheer van versies, zorgt de app er ook voor dat nooit meer dan 50% van de momenteel beschikbare vrije ruimte van de gebruiker wordt gebruikt. Als opgeslagen versies deze limiet overschrijden, verwijdert de app de oudste versies eerst totdat de limiet is bereikt. Meer informatie is beschikbaar in de documentatie van Versiebeheer.",
- "Failed to revert {file} to revision {timestamp}." : "Kon {file} niet terugdraaien naar revisie {timestamp}.",
- "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
- "Restore" : "Herstellen",
- "No other versions available" : "Geen andere versies beschikbaar"
+ "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." : "Deze applicatie bewaart automatisch oudere versies van bestanden die gewijzigd zijn. Als dit is ingeschakeld, wordt er in de map van elke gebruiker een map met verborgen versies gemaakt waarin oude bestandsversies worden opgeslagen. Een gebruiker kan op elk moment teruggaan naar een oudere versie via de webinterface, waarbij het vervangen bestand een versie wordt. De app beheert de versie map automatisch om ervoor te zorgen dat het account niet zonder quota komt te zitten door versies.\n\t\tNaast het verlopen van versies zorgt de versies-app ervoor dat nooit meer dan 50% van de op dat moment beschikbare vrije ruimte van het account wordt gebruikt. Als opgeslagen versies deze limiet overschrijden, zal de app eerst de oudste versies verwijderen totdat deze limiet is bereikt. Meer informatie is beschikbaar in de documentatie over versies.",
+ "Name this version" : "Geef deze versie een naam",
+ "Edit version name" : "Bewerk versie naam",
+ "Compare to current version" : "Vergelijk met huidige versie",
+ "Restore version" : "Herstel versie",
+ "Download version" : "Download versie",
+ "Delete version" : "Verwijder versie",
+ "Current version" : "Huidige versie",
+ "Initial version" : "Initiële versie",
+ "Version name" : "Versie naam",
+ "Named versions are persisted, and excluded from automatic cleanups when your storage quota is full." : "Versies met naam worden bewaard en uitgesloten van automatische opschoning wanneer je opslagquota vol is.",
+ "Remove version name" : "Verwijder versie naam",
+ "Save version name" : "Sla versie naam op",
+ "Initial version restored" : "Initiële versie hersteld",
+ "Version restored" : "Versie hersteld",
+ "Could not restore version" : "Kon versie niet herstellen",
+ "Could not set version label" : "Kon versie label niet instellen",
+ "Could not delete version" : "Kon versie niet verwijderen",
+ "${version.label} restored" : "${version.label} hersteld",
+ "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." : "Deze applicatie bewaart automatisch oudere versies van bestanden die gewijzigd zijn. Als dit is ingeschakeld, wordt er in de map van elke gebruiker een map met verborgen versies gemaakt waarin oude bestandsversies worden opgeslagen. Een gebruiker kan op elk moment via de webinterface terugkeren naar een oudere versie, waarbij het vervangen bestand een versie wordt. De app beheert de versie map automatisch om ervoor te zorgen dat de gebruiker niet zonder quota komt te zitten door versies.\n\t\tNaast het verlopen van versies zorgt de versies-app ervoor dat nooit meer dan 50% van de op dat moment beschikbare vrije ruimte van de gebruiker wordt gebruikt. Als opgeslagen versies deze limiet overschrijden, zal de app eerst de oudste versies verwijderen totdat deze limiet is bereikt. Meer informatie is beschikbaar in de Versions documentatie."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
}
\ No newline at end of file
diff --git a/apps/settings/l10n/sr.js b/apps/settings/l10n/sr.js
index c11c9fe8c831c..1bbce6bbc334b 100644
--- a/apps/settings/l10n/sr.js
+++ b/apps/settings/l10n/sr.js
@@ -125,6 +125,11 @@ OC.L10N.register(
"Background jobs" : "Послови у позадини",
"Unlimited" : "Неограничено",
"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”",
+ "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",
"App directories have the correct owner \"%s\"" : "Директоријуми апликације имају исправног власника „%s”",
@@ -246,6 +251,7 @@ OC.L10N.register(
"The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "OPcache бафер притворених стрингова је скоро испуњен. Да би се обезбедило ефективно кеширање стрингова који се понављају, препоручује се да у вашој PHP конфигурацији поставите „opcache.interned_strings_buffer” на вредност већу од „%s”.",
"OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache је подешен тако да уклања коментаре у коду. Да би Nextcloud функционисао, уз укључени OPcache мора да се постави и „opcache.save_comments=1”.",
"Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Уз укључен OPcache, снажно се препоручује да се у „opcache.restrict_api” укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
+ "Checking from CLI, OPcache checks have been skipped." : "Проверава се из CLI, прескочене су OPcache провере.",
"The PHP OPcache module is not properly configured. %s." : "PHP модул OPcache није исправно подешен. %s.",
"Correctly configured" : "Исправно подешен",
"PHP version" : "PHP верзија",
@@ -360,6 +366,8 @@ OC.L10N.register(
"Privacy settings for sharing" : "Поставке приватности за дељење",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Омогући аутоматско довршавање имена налога у дијалогу дељења и дозволи приступ системском адресару",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "Ако су укључени „иста група” и „интеграција броја телефона”. подударање у било којој од њих ће приказати корисника.",
+ "Restrict account name autocompletion and system address book access to users within the same groups" : "Ограничи ауто-довршавање имена налога и приступ системском адресару само на кориснике из истих група",
+ "Restrict account name autocompletion to users based on phone number integration" : "Ограничи аутоматско довршавање имена налога на кориснике добијене на основу интеграције броја телефона",
"Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Дозволи аутоматско довршавање када се уноси пуно име или и-мејл адреса (уз игнорисање подударања у телефонском именику и припадања истој групи)",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Прикажи текст о ограђивању на јавној страни за отпремање (приказан је само када је сакривена листа фајлова)",
"Disclaimer text" : "Текст ограђивања",
@@ -553,6 +561,9 @@ OC.L10N.register(
"Unable to delete additional email address" : "Додатна и-мејл адреса не може да се обрише",
"No email address set" : "Није постављена адреса е-поште",
"Your handle" : "Ваша ручка",
+ "Day to use as the first day of week" : "Дан који се користи као први дан недеље",
+ "Derived from your locale ({weekDayName})" : "Закључено из вашег локале подешавања ({weekDayName})",
+ "Unable to update first day of week" : "Није успело ажурирање првог дана недеље",
"Your headline" : "Ваша насловна линија",
"Languages" : "Језици",
"Help translate" : " Помозите у превођењу",
@@ -715,6 +726,7 @@ OC.L10N.register(
"Date of birth" : "Датум рођења",
"Profile visibility" : "Видљивост профила",
"Locale" : "Локалитет",
+ "First day of week" : "Први дан недеље",
"Not available as this property is required for core functionality including file sharing and calendar invitations" : "Није доступно јер је ова особина потребна за основну функционалност укључујући дељење фајла и позивнице календара",
"Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "Није доступно јер је за ваш налог искључена федерација, обратите се администрацији система ако имате било каквих питања",
"Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "Није доступно јер је забрањено објављивање података о налогу на сервер за претрагу, обратите се администрацији система ако имате било каквих питања",
diff --git a/apps/settings/l10n/sr.json b/apps/settings/l10n/sr.json
index 8558057d6fb16..60d2b009f9e77 100644
--- a/apps/settings/l10n/sr.json
+++ b/apps/settings/l10n/sr.json
@@ -123,6 +123,11 @@
"Background jobs" : "Послови у позадини",
"Unlimited" : "Неограничено",
"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”",
+ "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",
"App directories have the correct owner \"%s\"" : "Директоријуми апликације имају исправног власника „%s”",
@@ -244,6 +249,7 @@
"The OPcache interned strings buffer is nearly full. To assure that repeating strings can be effectively cached, it is recommended to apply \"opcache.interned_strings_buffer\" to your PHP configuration with a value higher than \"%s\"." : "OPcache бафер притворених стрингова је скоро испуњен. Да би се обезбедило ефективно кеширање стрингова који се понављају, препоручује се да у вашој PHP конфигурацији поставите „opcache.interned_strings_buffer” на вредност већу од „%s”.",
"OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache је подешен тако да уклања коментаре у коду. Да би Nextcloud функционисао, уз укључени OPcache мора да се постави и „opcache.save_comments=1”.",
"Nextcloud is not allowed to use the OPcache API. With OPcache enabled, it is highly recommended to include all Nextcloud directories with \"opcache.restrict_api\" or unset this setting to disable OPcache API restrictions, to prevent errors during Nextcloud core or app upgrades." : "Забрањено је да Nextcloud користи OPcache API. Уз укључен OPcache, снажно се препоручује да се у „opcache.restrict_api” укључе сви Nextcloud директоријуми, или да се ово подешавање искључи, како би се уклонила ограничења за OPcache API. Тиме се спречавају грешке током ажурирања основног Nextcloud кода или апликација.",
+ "Checking from CLI, OPcache checks have been skipped." : "Проверава се из CLI, прескочене су OPcache провере.",
"The PHP OPcache module is not properly configured. %s." : "PHP модул OPcache није исправно подешен. %s.",
"Correctly configured" : "Исправно подешен",
"PHP version" : "PHP верзија",
@@ -358,6 +364,8 @@
"Privacy settings for sharing" : "Поставке приватности за дељење",
"Allow account name autocompletion in share dialog and allow access to the system address book" : "Омогући аутоматско довршавање имена налога у дијалогу дељења и дозволи приступ системском адресару",
"If autocompletion \"same group\" and \"phone number integration\" are enabled a match in either is enough to show the user." : "Ако су укључени „иста група” и „интеграција броја телефона”. подударање у било којој од њих ће приказати корисника.",
+ "Restrict account name autocompletion and system address book access to users within the same groups" : "Ограничи ауто-довршавање имена налога и приступ системском адресару само на кориснике из истих група",
+ "Restrict account name autocompletion to users based on phone number integration" : "Ограничи аутоматско довршавање имена налога на кориснике добијене на основу интеграције броја телефона",
"Allow autocompletion when entering the full name or email address (ignoring missing phonebook match and being in the same group)" : "Дозволи аутоматско довршавање када се уноси пуно име или и-мејл адреса (уз игнорисање подударања у телефонском именику и припадања истој групи)",
"Show disclaimer text on the public link upload page (only shown when the file list is hidden)" : "Прикажи текст о ограђивању на јавној страни за отпремање (приказан је само када је сакривена листа фајлова)",
"Disclaimer text" : "Текст ограђивања",
@@ -551,6 +559,9 @@
"Unable to delete additional email address" : "Додатна и-мејл адреса не може да се обрише",
"No email address set" : "Није постављена адреса е-поште",
"Your handle" : "Ваша ручка",
+ "Day to use as the first day of week" : "Дан који се користи као први дан недеље",
+ "Derived from your locale ({weekDayName})" : "Закључено из вашег локале подешавања ({weekDayName})",
+ "Unable to update first day of week" : "Није успело ажурирање првог дана недеље",
"Your headline" : "Ваша насловна линија",
"Languages" : "Језици",
"Help translate" : " Помозите у превођењу",
@@ -713,6 +724,7 @@
"Date of birth" : "Датум рођења",
"Profile visibility" : "Видљивост профила",
"Locale" : "Локалитет",
+ "First day of week" : "Први дан недеље",
"Not available as this property is required for core functionality including file sharing and calendar invitations" : "Није доступно јер је ова особина потребна за основну функционалност укључујући дељење фајла и позивнице календара",
"Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "Није доступно јер је за ваш налог искључена федерација, обратите се администрацији система ако имате било каквих питања",
"Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "Није доступно јер је забрањено објављивање података о налогу на сервер за претрагу, обратите се администрацији система ако имате било каквих питања",
diff --git a/apps/sharebymail/l10n/fr.js b/apps/sharebymail/l10n/fr.js
index 58cd2d7f17bae..a3ebb64f24ea0 100644
--- a/apps/sharebymail/l10n/fr.js
+++ b/apps/sharebymail/l10n/fr.js
@@ -19,7 +19,9 @@ OC.L10N.register(
"Failed to send share by email. Got an invalid email address" : "Échec lors de l'envoi du partage par e-mail. L'adresse e-mail est invalide",
"Failed to send share by email" : "Échec lors de l'envoi du partage par e-mail",
"Note:" : "Note :",
+ "Expiration:" : "Expiration:",
"Click the button below to open it." : "Cliquez sur le bouton ci-dessous pour l'ouvrir.",
+ "Open %s" : "Ouvrir %s",
"%1$s via %2$s" : "%1$s via %2$s",
"It is protected with the following password:" : "Il est protégé avec le mot de passe suivant :",
"This password will expire at %s" : "Le mot de passe expirera le %s",
diff --git a/apps/sharebymail/l10n/fr.json b/apps/sharebymail/l10n/fr.json
index 9e0925e7873be..847297a1913d6 100644
--- a/apps/sharebymail/l10n/fr.json
+++ b/apps/sharebymail/l10n/fr.json
@@ -17,7 +17,9 @@
"Failed to send share by email. Got an invalid email address" : "Échec lors de l'envoi du partage par e-mail. L'adresse e-mail est invalide",
"Failed to send share by email" : "Échec lors de l'envoi du partage par e-mail",
"Note:" : "Note :",
+ "Expiration:" : "Expiration:",
"Click the button below to open it." : "Cliquez sur le bouton ci-dessous pour l'ouvrir.",
+ "Open %s" : "Ouvrir %s",
"%1$s via %2$s" : "%1$s via %2$s",
"It is protected with the following password:" : "Il est protégé avec le mot de passe suivant :",
"This password will expire at %s" : "Le mot de passe expirera le %s",
diff --git a/apps/systemtags/l10n/sr.js b/apps/systemtags/l10n/sr.js
index bb9b51e73726a..6992ab9e8f1f4 100644
--- a/apps/systemtags/l10n/sr.js
+++ b/apps/systemtags/l10n/sr.js
@@ -72,6 +72,7 @@ OC.L10N.register(
"Failed to load selected tags" : "Изабрана ознака није могла да се учита",
"Failed to select tag" : "Ознака није могла да се изабере",
"Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Заједниче ознаке су доступне свим корисницима. Заштићене ознаке су доступне свим корисницима, али их они не могу додељивати. Невидљиве ознаке су за интерну употребу, пошто их корисници не могу ни видети ни додељивати.",
+ "Assigned collaborative tags" : "Додељене ознаке сарадње",
"Open in Files" : "Отвори у Фајловима",
"List of tags and their associated files and folders." : "Листа ознака и њима придружени фајлови и директоријуми.",
"No tags found" : "Нису нађене ознаке",
diff --git a/apps/systemtags/l10n/sr.json b/apps/systemtags/l10n/sr.json
index 1a3ba0409f106..48068af3758ae 100644
--- a/apps/systemtags/l10n/sr.json
+++ b/apps/systemtags/l10n/sr.json
@@ -70,6 +70,7 @@
"Failed to load selected tags" : "Изабрана ознака није могла да се учита",
"Failed to select tag" : "Ознака није могла да се изабере",
"Collaborative tags are available for all users. Restricted tags are visible to users but cannot be assigned by them. Invisible tags are for internal use, since users cannot see or assign them." : "Заједниче ознаке су доступне свим корисницима. Заштићене ознаке су доступне свим корисницима, али их они не могу додељивати. Невидљиве ознаке су за интерну употребу, пошто их корисници не могу ни видети ни додељивати.",
+ "Assigned collaborative tags" : "Додељене ознаке сарадње",
"Open in Files" : "Отвори у Фајловима",
"List of tags and their associated files and folders." : "Листа ознака и њима придружени фајлови и директоријуми.",
"No tags found" : "Нису нађене ознаке",
diff --git a/core/l10n/sr.js b/core/l10n/sr.js
index 256cbf2120531..58550b33af700 100644
--- a/core/l10n/sr.js
+++ b/core/l10n/sr.js
@@ -43,6 +43,7 @@ OC.L10N.register(
"Task not found" : "Задатак није пронађен",
"Internal error" : "Интерна грешка",
"Not found" : "Није нађено",
+ "Bad request" : "Неисправан захтев",
"Requested task type does not exist" : "Тражени тип задатка не постоји",
"Necessary language model provider is not available" : "Није доступан неопходни пружалац услуге језичког модела",
"No text to image provider is available" : "Није доступан ниједан пружалац услуге генерисања слике из текста",
diff --git a/core/l10n/sr.json b/core/l10n/sr.json
index 8951b685c37ac..44b14fe983d6a 100644
--- a/core/l10n/sr.json
+++ b/core/l10n/sr.json
@@ -41,6 +41,7 @@
"Task not found" : "Задатак није пронађен",
"Internal error" : "Интерна грешка",
"Not found" : "Није нађено",
+ "Bad request" : "Неисправан захтев",
"Requested task type does not exist" : "Тражени тип задатка не постоји",
"Necessary language model provider is not available" : "Није доступан неопходни пружалац услуге језичког модела",
"No text to image provider is available" : "Није доступан ниједан пружалац услуге генерисања слике из текста",
diff --git a/lib/l10n/fr.js b/lib/l10n/fr.js
index f71b65a83eb0e..0cab0cd71b990 100644
--- a/lib/l10n/fr.js
+++ b/lib/l10n/fr.js
@@ -158,6 +158,8 @@ OC.L10N.register(
"The requested share comes from a disabled user" : "Le partage demandé provient d'un utilisateur désactivé",
"The user was not created because the user limit has been reached. Check your notifications to learn more." : "L'utilisateur n'a pas été créé car la limite du nombre d'utilisateurs a été atteinte. Consultez vos notifications pour en savoir plus.",
"Could not find category \"%s\"" : "Impossible de trouver la catégorie « %s »",
+ "Input text" : "Texte d'entrée",
+ "The input text" : "Le texte d'entrée",
"Sunday" : "Dimanche",
"Monday" : "Lundi",
"Tuesday" : "Mardi",
@@ -262,15 +264,19 @@ OC.L10N.register(
"Storage connection timeout. %s" : "Le délai d'attente pour la connexion à l'espace de stockage a été dépassé. %s",
"Transcribe audio" : "Transcrire l'audio",
"Audio input" : "Entrée audio",
+ "The transcribed text" : "Le texte transcrit",
"Writes text in a given style based on the provided source material." : "Écrit un texte dans un style donné, basé sur des données initiales préalablement fournies.",
"Writing style" : "Style rédactionnel",
"Source material" : "Données initiales",
"Emoji generator" : "Générateur d'emoji",
"Generate image" : "Générer l'image",
"Prompt" : "Invite de commande",
+ "Number of images" : "Nombre d'images",
+ "Output images" : "Images de sortie",
"The generated images" : "Les images générées",
"Chat" : "Discussion instantanée ",
"Generates a possible headline for a text." : "Génère un titre possible pour un texte.",
+ "Simplify text" : "Simplifier le texte",
"Simplified text" : "Texte simplifié",
"The simplified text" : "Le texte simplifié",
"Summarize" : "Résumer",
@@ -279,6 +285,8 @@ OC.L10N.register(
"Summary" : "Résumé",
"The generated summary" : "Le résumé généré",
"Extract topics" : "Extraire des thèmes",
+ "Topics" : "Sujets",
+ "The list of extracted topics" : "La liste des sujets extraits",
"Translate" : "Traduire",
"Target language" : "Langue cible",
"Result" : "Résultat",
diff --git a/lib/l10n/fr.json b/lib/l10n/fr.json
index 8bb9b5cee1442..c05c1b5b690d9 100644
--- a/lib/l10n/fr.json
+++ b/lib/l10n/fr.json
@@ -156,6 +156,8 @@
"The requested share comes from a disabled user" : "Le partage demandé provient d'un utilisateur désactivé",
"The user was not created because the user limit has been reached. Check your notifications to learn more." : "L'utilisateur n'a pas été créé car la limite du nombre d'utilisateurs a été atteinte. Consultez vos notifications pour en savoir plus.",
"Could not find category \"%s\"" : "Impossible de trouver la catégorie « %s »",
+ "Input text" : "Texte d'entrée",
+ "The input text" : "Le texte d'entrée",
"Sunday" : "Dimanche",
"Monday" : "Lundi",
"Tuesday" : "Mardi",
@@ -260,15 +262,19 @@
"Storage connection timeout. %s" : "Le délai d'attente pour la connexion à l'espace de stockage a été dépassé. %s",
"Transcribe audio" : "Transcrire l'audio",
"Audio input" : "Entrée audio",
+ "The transcribed text" : "Le texte transcrit",
"Writes text in a given style based on the provided source material." : "Écrit un texte dans un style donné, basé sur des données initiales préalablement fournies.",
"Writing style" : "Style rédactionnel",
"Source material" : "Données initiales",
"Emoji generator" : "Générateur d'emoji",
"Generate image" : "Générer l'image",
"Prompt" : "Invite de commande",
+ "Number of images" : "Nombre d'images",
+ "Output images" : "Images de sortie",
"The generated images" : "Les images générées",
"Chat" : "Discussion instantanée ",
"Generates a possible headline for a text." : "Génère un titre possible pour un texte.",
+ "Simplify text" : "Simplifier le texte",
"Simplified text" : "Texte simplifié",
"The simplified text" : "Le texte simplifié",
"Summarize" : "Résumer",
@@ -277,6 +283,8 @@
"Summary" : "Résumé",
"The generated summary" : "Le résumé généré",
"Extract topics" : "Extraire des thèmes",
+ "Topics" : "Sujets",
+ "The list of extracted topics" : "La liste des sujets extraits",
"Translate" : "Traduire",
"Target language" : "Langue cible",
"Result" : "Résultat",
diff --git a/lib/l10n/sr.js b/lib/l10n/sr.js
index b304a6ac380e7..a1bb90f2555f0 100644
--- a/lib/l10n/sr.js
+++ b/lib/l10n/sr.js
@@ -19,6 +19,7 @@ OC.L10N.register(
"%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" : "Комплет за радне тимове",
"Hub bundle" : "Чвориште пакета",
@@ -37,6 +38,7 @@ OC.L10N.register(
"Server version %s or higher is required." : "Потребна је верзија сервера %s или виша.",
"Server version %s or lower is required." : "Потребна је верзија сервера %s или нижа.",
"Logged in account must be an admin, a sub admin or gotten special right to access this setting" : "Пријављени налог мора бити админ, подадмин или мора да поседује специјално право да приступи овом подешавању",
+ "Your current IP address doesn’t allow you to perform admin actions" : "Ваша тренутна IP адреса не дозвољава да извршавате админ радње",
"Logged in account must be an admin or sub admin" : "Пријављени налог мора бити админ или подадмин",
"Logged in account must be an admin" : "Пријављени налог мора бити админ",
"Wiping of device %s has started" : "Започето брисање уређаја %s",
@@ -86,6 +88,7 @@ OC.L10N.register(
"Invalid path" : "Неисправна путања",
"Failed to create file from template" : "Није успело креирање фајла из шаблона",
"Templates" : "Шаблони",
+ "Path contains invalid segments" : "Путања садржи неисправне сегменте",
"File name is a reserved word" : "Назив фајла је резервисана реч",
"File name contains at least one invalid character" : "Назив фајла садржи бар један недозвољен знак",
"File name is too long" : "Назив фајла је предугачак",
@@ -253,6 +256,7 @@ 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”",
"Action \"%s\" not supported or implemented." : "Радња \"%s\" није подржана или имплементирана.",
"Authentication failed, wrong token or provider ID given" : "Неуспела провера идентитета, добијен погрешан токен или ID провајдера",
"Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Недостају параметри да би се довршио захтев. Недостајући параметри: \"%s\"",
@@ -292,6 +296,7 @@ OC.L10N.register(
"Output images" : "Излазне слике",
"The generated images" : "Генерисане слике",
"Free text to text prompt" : "Произвољни текст као унос",
+ "Runs an arbitrary prompt through a language model that returns a reply" : "Извршава произвољни захтев кроз језички модел који затим враћа одговор",
"Describe a task that you want the assistant to do or ask a question" : "Опишите задатак који желите да обави асистент или поставите питање",
"Generated reply" : "Генерисани одговор",
"The generated text from the assistant" : "Текст који је генерисао асистент",
@@ -335,8 +340,15 @@ OC.L10N.register(
"Topics" : "Теме",
"The list of extracted topics" : "Листа издвојених тема",
"Translate" : "Превођење",
+ "Translate text from one language to another" : "Преводи текст са једног језика на други",
+ "Origin text" : "Изворни текст",
+ "The text to translate" : "Текст који треба да се преведе",
+ "Origin language" : "Изворни језик",
+ "The language of the origin text" : "Језик изворног текста",
"Target language" : "Циљни језик",
+ "The desired language to translate the origin text in" : "Жељени језик на који треба да се преведе изворни текст",
"Result" : "Резултат",
+ "The translated text" : "Преведени текст",
"Free prompt" : "Произвољни захтев",
"Runs an arbitrary prompt through the language model." : "Извршава произвољни захтев кроз језички модел.",
"Generate headline" : "Генериши линију наслова",
diff --git a/lib/l10n/sr.json b/lib/l10n/sr.json
index 357fec14f0ce5..aade4d000d2be 100644
--- a/lib/l10n/sr.json
+++ b/lib/l10n/sr.json
@@ -17,6 +17,7 @@
"%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" : "Комплет за радне тимове",
"Hub bundle" : "Чвориште пакета",
@@ -35,6 +36,7 @@
"Server version %s or higher is required." : "Потребна је верзија сервера %s или виша.",
"Server version %s or lower is required." : "Потребна је верзија сервера %s или нижа.",
"Logged in account must be an admin, a sub admin or gotten special right to access this setting" : "Пријављени налог мора бити админ, подадмин или мора да поседује специјално право да приступи овом подешавању",
+ "Your current IP address doesn’t allow you to perform admin actions" : "Ваша тренутна IP адреса не дозвољава да извршавате админ радње",
"Logged in account must be an admin or sub admin" : "Пријављени налог мора бити админ или подадмин",
"Logged in account must be an admin" : "Пријављени налог мора бити админ",
"Wiping of device %s has started" : "Започето брисање уређаја %s",
@@ -84,6 +86,7 @@
"Invalid path" : "Неисправна путања",
"Failed to create file from template" : "Није успело креирање фајла из шаблона",
"Templates" : "Шаблони",
+ "Path contains invalid segments" : "Путања садржи неисправне сегменте",
"File name is a reserved word" : "Назив фајла је резервисана реч",
"File name contains at least one invalid character" : "Назив фајла садржи бар један недозвољен знак",
"File name is too long" : "Назив фајла је предугачак",
@@ -251,6 +254,7 @@
"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”",
"Action \"%s\" not supported or implemented." : "Радња \"%s\" није подржана или имплементирана.",
"Authentication failed, wrong token or provider ID given" : "Неуспела провера идентитета, добијен погрешан токен или ID провајдера",
"Parameters missing in order to complete the request. Missing Parameters: \"%s\"" : "Недостају параметри да би се довршио захтев. Недостајући параметри: \"%s\"",
@@ -290,6 +294,7 @@
"Output images" : "Излазне слике",
"The generated images" : "Генерисане слике",
"Free text to text prompt" : "Произвољни текст као унос",
+ "Runs an arbitrary prompt through a language model that returns a reply" : "Извршава произвољни захтев кроз језички модел који затим враћа одговор",
"Describe a task that you want the assistant to do or ask a question" : "Опишите задатак који желите да обави асистент или поставите питање",
"Generated reply" : "Генерисани одговор",
"The generated text from the assistant" : "Текст који је генерисао асистент",
@@ -333,8 +338,15 @@
"Topics" : "Теме",
"The list of extracted topics" : "Листа издвојених тема",
"Translate" : "Превођење",
+ "Translate text from one language to another" : "Преводи текст са једног језика на други",
+ "Origin text" : "Изворни текст",
+ "The text to translate" : "Текст који треба да се преведе",
+ "Origin language" : "Изворни језик",
+ "The language of the origin text" : "Језик изворног текста",
"Target language" : "Циљни језик",
+ "The desired language to translate the origin text in" : "Жељени језик на који треба да се преведе изворни текст",
"Result" : "Резултат",
+ "The translated text" : "Преведени текст",
"Free prompt" : "Произвољни захтев",
"Runs an arbitrary prompt through the language model." : "Извршава произвољни захтев кроз језички модел.",
"Generate headline" : "Генериши линију наслова",