summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/comments/l10n/he.js4
-rw-r--r--apps/comments/l10n/he.json4
-rw-r--r--apps/comments/l10n/pt_BR.js2
-rw-r--r--apps/comments/l10n/pt_BR.json2
-rw-r--r--apps/contactsinteraction/l10n/he.js2
-rw-r--r--apps/contactsinteraction/l10n/he.json2
-rw-r--r--apps/dav/l10n/pt_BR.js2
-rw-r--r--apps/dav/l10n/pt_BR.json2
-rw-r--r--apps/dav/l10n/sk.js26
-rw-r--r--apps/dav/l10n/sk.json26
-rw-r--r--apps/dav/l10n/zh_CN.js1
-rw-r--r--apps/dav/l10n/zh_CN.json1
-rw-r--r--apps/encryption/l10n/he.js2
-rw-r--r--apps/encryption/l10n/he.json2
-rw-r--r--apps/encryption/l10n/pt_BR.js1
-rw-r--r--apps/encryption/l10n/pt_BR.json1
-rw-r--r--apps/encryption/l10n/th.js6
-rw-r--r--apps/encryption/l10n/th.json6
-rw-r--r--apps/federatedfilesharing/l10n/pt_BR.js9
-rw-r--r--apps/federatedfilesharing/l10n/pt_BR.json9
-rw-r--r--apps/federation/l10n/he.js2
-rw-r--r--apps/federation/l10n/he.json2
-rw-r--r--apps/federation/l10n/pt_BR.js3
-rw-r--r--apps/federation/l10n/pt_BR.json3
-rw-r--r--apps/files/l10n/es.js1
-rw-r--r--apps/files/l10n/es.json1
-rw-r--r--apps/files/l10n/pt_BR.js20
-rw-r--r--apps/files/l10n/pt_BR.json20
-rw-r--r--apps/files/l10n/sk.js36
-rw-r--r--apps/files/l10n/sk.json36
-rw-r--r--apps/files_external/l10n/pt_BR.js12
-rw-r--r--apps/files_external/l10n/pt_BR.json12
-rw-r--r--apps/files_sharing/l10n/es.js8
-rw-r--r--apps/files_sharing/l10n/es.json8
-rw-r--r--apps/files_sharing/l10n/pt_BR.js9
-rw-r--r--apps/files_sharing/l10n/pt_BR.json9
-rw-r--r--apps/files_trashbin/l10n/he.js2
-rw-r--r--apps/files_trashbin/l10n/he.json2
-rw-r--r--apps/files_trashbin/l10n/pt_BR.js2
-rw-r--r--apps/files_trashbin/l10n/pt_BR.json2
-rw-r--r--apps/files_versions/l10n/ast.js17
-rw-r--r--apps/files_versions/l10n/ast.json17
-rw-r--r--apps/files_versions/l10n/pt_BR.js2
-rw-r--r--apps/files_versions/l10n/pt_BR.json2
-rw-r--r--apps/lookup_server_connector/l10n/he.js2
-rw-r--r--apps/lookup_server_connector/l10n/he.json2
-rw-r--r--apps/settings/l10n/pt_BR.js123
-rw-r--r--apps/settings/l10n/pt_BR.json123
-rw-r--r--apps/settings/l10n/th.js1
-rw-r--r--apps/settings/l10n/th.json1
-rw-r--r--apps/sharebymail/l10n/he.js2
-rw-r--r--apps/sharebymail/l10n/he.json2
-rw-r--r--apps/sharebymail/l10n/pt_BR.js2
-rw-r--r--apps/sharebymail/l10n/pt_BR.json2
-rw-r--r--apps/systemtags/l10n/he.js2
-rw-r--r--apps/systemtags/l10n/he.json2
-rw-r--r--apps/systemtags/l10n/pt_BR.js2
-rw-r--r--apps/systemtags/l10n/pt_BR.json2
-rw-r--r--apps/theming/l10n/pt_BR.js3
-rw-r--r--apps/theming/l10n/pt_BR.json3
-rw-r--r--apps/updatenotification/l10n/pt_BR.js3
-rw-r--r--apps/updatenotification/l10n/pt_BR.json3
-rw-r--r--apps/user_ldap/l10n/he.js4
-rw-r--r--apps/user_ldap/l10n/he.json4
-rw-r--r--apps/user_ldap/l10n/pt_BR.js1
-rw-r--r--apps/user_ldap/l10n/pt_BR.json1
-rw-r--r--apps/workflowengine/l10n/he.js2
-rw-r--r--apps/workflowengine/l10n/he.json2
-rw-r--r--apps/workflowengine/l10n/pt_BR.js1
-rw-r--r--apps/workflowengine/l10n/pt_BR.json1
70 files changed, 596 insertions, 38 deletions
diff --git a/apps/comments/l10n/he.js b/apps/comments/l10n/he.js
index 3bc711f53bc..5c086a97822 100644
--- a/apps/comments/l10n/he.js
+++ b/apps/comments/l10n/he.js
@@ -19,7 +19,7 @@ OC.L10N.register(
"No more messages" : "אין יותר הודעות",
"Retry" : "ניסיון חוזר",
"Unable to load the comments list" : "לא ניתן לטעון את רשימת התגובות",
- "_1 new comment_::_{unread} new comments_" : ["הערה חדשה אחת","{unread} הערות חדשות","{unread} הערות חדשות","{unread} הערות חדשות"],
+ "_1 new comment_::_{unread} new comments_" : ["הערה חדשה אחת","{unread} הערות חדשות","{unread} הערות חדשות"],
"Comment" : "תגובה",
"An error occurred while trying to edit the comment" : "אירעה שגיאה בניסיון לערוך את התגובה",
"Comment deleted" : "נמחקה הערה",
@@ -28,4 +28,4 @@ OC.L10N.register(
"You were mentioned on \"{file}\", in a comment by a user that has since been deleted" : "אוזכרת בקובץ „{file}”, בהערה על ידי משתמש שנמחק מאז",
"_%n unread comment_::_%n unread comments_" : ["תגובה אחת שלא נקראה","%n תגובות שלא נקראו","%n תגובות שלא נקראו","%n תגובות שלא נקראו"]
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/comments/l10n/he.json b/apps/comments/l10n/he.json
index bb3f81d1eea..fd46cb84a44 100644
--- a/apps/comments/l10n/he.json
+++ b/apps/comments/l10n/he.json
@@ -17,7 +17,7 @@
"No more messages" : "אין יותר הודעות",
"Retry" : "ניסיון חוזר",
"Unable to load the comments list" : "לא ניתן לטעון את רשימת התגובות",
- "_1 new comment_::_{unread} new comments_" : ["הערה חדשה אחת","{unread} הערות חדשות","{unread} הערות חדשות","{unread} הערות חדשות"],
+ "_1 new comment_::_{unread} new comments_" : ["הערה חדשה אחת","{unread} הערות חדשות","{unread} הערות חדשות"],
"Comment" : "תגובה",
"An error occurred while trying to edit the comment" : "אירעה שגיאה בניסיון לערוך את התגובה",
"Comment deleted" : "נמחקה הערה",
@@ -25,5 +25,5 @@
"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}”, בהערה על ידי משתמש שנמחק מאז",
"_%n unread comment_::_%n unread comments_" : ["תגובה אחת שלא נקראה","%n תגובות שלא נקראו","%n תגובות שלא נקראו","%n תגובות שלא נקראו"]
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/comments/l10n/pt_BR.js b/apps/comments/l10n/pt_BR.js
index 53046a4f884..97fb9ed590d 100644
--- a/apps/comments/l10n/pt_BR.js
+++ b/apps/comments/l10n/pt_BR.js
@@ -9,12 +9,14 @@ OC.L10N.register(
"%1$s commented on %2$s" : "%1$s comentaram em %2$s",
"{author} commented on {file}" : "{author} comentou em {file}",
"<strong>Comments</strong> for files" : "<strong>Comentários</strong> para arquivos",
+ "You were mentioned on \"{file}\", in a comment by an account that has since been deleted" : "Você foi mencionado em \"{file}\", em um comentário de uma conta que já foi excluída",
"{user} mentioned you in a comment on \"{file}\"" : "{user} mencionou você em um comentário em \"{file}\"",
"Files app plugin to add comments to files" : "Complemento do aplicativo Files para adicionar comentários",
"Edit comment" : "Editar comentário",
"Delete comment" : "Excluir comentário",
"Cancel edit" : "Cancelar edição",
"New comment" : "Novo comentário",
+ "Write a comment …" : "Escreva um comentário …",
"Post comment" : "Postar comentário",
"@ for mentions, : for emoji, / for smart picker" : "@ para menções, : para emoji, / para seletor inteligente",
"Could not reload comments" : "Não foi possível recarregar comentários",
diff --git a/apps/comments/l10n/pt_BR.json b/apps/comments/l10n/pt_BR.json
index 59e91f7acb9..49ac91de0fc 100644
--- a/apps/comments/l10n/pt_BR.json
+++ b/apps/comments/l10n/pt_BR.json
@@ -7,12 +7,14 @@
"%1$s commented on %2$s" : "%1$s comentaram em %2$s",
"{author} commented on {file}" : "{author} comentou em {file}",
"<strong>Comments</strong> for files" : "<strong>Comentários</strong> para arquivos",
+ "You were mentioned on \"{file}\", in a comment by an account that has since been deleted" : "Você foi mencionado em \"{file}\", em um comentário de uma conta que já foi excluída",
"{user} mentioned you in a comment on \"{file}\"" : "{user} mencionou você em um comentário em \"{file}\"",
"Files app plugin to add comments to files" : "Complemento do aplicativo Files para adicionar comentários",
"Edit comment" : "Editar comentário",
"Delete comment" : "Excluir comentário",
"Cancel edit" : "Cancelar edição",
"New comment" : "Novo comentário",
+ "Write a comment …" : "Escreva um comentário …",
"Post comment" : "Postar comentário",
"@ for mentions, : for emoji, / for smart picker" : "@ para menções, : para emoji, / para seletor inteligente",
"Could not reload comments" : "Não foi possível recarregar comentários",
diff --git a/apps/contactsinteraction/l10n/he.js b/apps/contactsinteraction/l10n/he.js
index 0ad1a915a34..9d35b55433f 100644
--- a/apps/contactsinteraction/l10n/he.js
+++ b/apps/contactsinteraction/l10n/he.js
@@ -6,4 +6,4 @@ OC.L10N.register(
"Manages interaction between users and contacts" : "מנהל אינטראקציה בין משתמשים ואנשי קשר",
"Collect data about user and contacts interactions and provide an address book for the data" : "אוסף נתונים על אינטראקציות של משתמשים ואנשי קשר, ומספק פנקס כתובות לנתונים"
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/contactsinteraction/l10n/he.json b/apps/contactsinteraction/l10n/he.json
index 3dbc6c7a370..52e0b23f341 100644
--- a/apps/contactsinteraction/l10n/he.json
+++ b/apps/contactsinteraction/l10n/he.json
@@ -3,5 +3,5 @@
"Contacts Interaction" : "אינטראקציה בין אנשי קשר",
"Manages interaction between users and contacts" : "מנהל אינטראקציה בין משתמשים ואנשי קשר",
"Collect data about user and contacts interactions and provide an address book for the data" : "אוסף נתונים על אינטראקציות של משתמשים ואנשי קשר, ומספק פנקס כתובות לנתונים"
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/dav/l10n/pt_BR.js b/apps/dav/l10n/pt_BR.js
index 7e70628c8d1..9a241159122 100644
--- a/apps/dav/l10n/pt_BR.js
+++ b/apps/dav/l10n/pt_BR.js
@@ -170,6 +170,7 @@ OC.L10N.register(
"Delete slot" : "Excluir slot",
"No working hours set" : "Sem horário de trabalho definido",
"Add slot" : "Adicionar slot ",
+ "Weekdays" : "Dias da semana",
"Monday" : "Segunda-feira",
"Tuesday" : "Terça-feira",
"Wednesday" : "Quarta-feira",
@@ -184,6 +185,7 @@ OC.L10N.register(
"Saved availability" : "Disponibilidade salva",
"Failed to save availability" : "Falha ao salvar a disponibilidade",
"Availability" : "Disponibilidade",
+ "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Se você configurar seu horário de trabalho, outras pessoas verão quando você estiver ausente quando agendarem uma reunião.",
"Absence" : "Ausência",
"Configure your next absence period." : "Configure seu próximo período de ausência",
"Calendar server" : "Servidor de calendário",
diff --git a/apps/dav/l10n/pt_BR.json b/apps/dav/l10n/pt_BR.json
index 81cd61d58dd..1e1446477b0 100644
--- a/apps/dav/l10n/pt_BR.json
+++ b/apps/dav/l10n/pt_BR.json
@@ -168,6 +168,7 @@
"Delete slot" : "Excluir slot",
"No working hours set" : "Sem horário de trabalho definido",
"Add slot" : "Adicionar slot ",
+ "Weekdays" : "Dias da semana",
"Monday" : "Segunda-feira",
"Tuesday" : "Terça-feira",
"Wednesday" : "Quarta-feira",
@@ -182,6 +183,7 @@
"Saved availability" : "Disponibilidade salva",
"Failed to save availability" : "Falha ao salvar a disponibilidade",
"Availability" : "Disponibilidade",
+ "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Se você configurar seu horário de trabalho, outras pessoas verão quando você estiver ausente quando agendarem uma reunião.",
"Absence" : "Ausência",
"Configure your next absence period." : "Configure seu próximo período de ausência",
"Calendar server" : "Servidor de calendário",
diff --git a/apps/dav/l10n/sk.js b/apps/dav/l10n/sk.js
index 74512cef594..284335d6613 100644
--- a/apps/dav/l10n/sk.js
+++ b/apps/dav/l10n/sk.js
@@ -75,7 +75,14 @@ OC.L10N.register(
"Cancelled: %1$s" : "Zrušené: %1$s",
"\"%1$s\" has been canceled" : "\"%1$s\" bolo zrušené",
"Re: %1$s" : "Re: %1$s",
+ "%1$s has accepted your invitation" : "%1$s prijal/a vaše pozvanie",
+ "%1$s has tentatively accepted your invitation" : "%1$s predbežne prijal vaše pozvanie.",
+ "%1$s has declined your invitation" : "%1$s odmietol/a vaše pozvanie",
+ "%1$s has responded to your invitation" : "%1$s zareagoval/a na vašu pozvánku",
+ "Invitation updated: %1$s" : "Pozvánka aktualizovaná: %1$s",
+ "%1$s updated the event \"%2$s\"" : "%1$s aktualizoval udalosť \"%2$s\"",
"Invitation: %1$s" : "Pozvánka: %1$s",
+ "%1$s would like to invite you to \"%2$s\"" : "%1$s by vás chcel/a pozvať na \"%2$s\"",
"Organizer:" : "Organizátor:",
"Attendees:" : "Účastníci:",
"Title:" : "Názov:",
@@ -111,6 +118,8 @@ OC.L10N.register(
"{actor} updated contact {card} in address book {addressbook}" : "{actor} upravil kontakt {card} v adresári {addressbook}",
"You updated contact {card} in address book {addressbook}" : "Upravili ste kontakt {card} v adresári {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong>kontakt</strong> alebo <strong>adresár</strong> bol upravený",
+ "Accounts" : "Účty",
+ "System address book which holds all accounts" : "Systémový adresár, ktorý obsahuje všetky účty.",
"File is not updatable: %1$s" : "Súbor nie je možné aktualizovať: %1$s",
"Could not write to final file, canceled by hook" : "Nepodarilo sa zapísať do konečného súboru, zrušené háčikom (hook)",
"Could not write file contents" : "Nepodarilo sa zapísať obsah súboru",
@@ -138,18 +147,30 @@ OC.L10N.register(
"Completed on %s" : "Dokončené %s",
"Due on %s by %s" : "Termín od %s do %s",
"Due on %s" : "Termín do %s",
+ "DAV system address book" : "Systémový DAV adresár",
+ "No outstanding DAV system address book sync." : "Žiadna zostávajúca synchronizácia adresára systému DAV.",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "DAV synchronizácia systémového adresára ešte nebola spustená, pretože vaša inštancia má viac ako 1000 užívateľov alebo sa vyskytla chyba. Prosím, spustite ju manuálne volaním \"occ dav:sync-system-addressbook\".",
"Migrated calendar (%1$s)" : "Migrovaný kalendár (%1$s)",
"Calendars including events, details and attendees" : "Kalendáre vrátane udalostí, podrobností a účastníkov",
"Contacts and groups" : "Kontakty a skupiny",
"WebDAV" : "WebDAV",
"WebDAV endpoint" : "Koncový bod WebDAV",
"First day" : "Prvý deň",
+ "Last day (inclusive)" : "Posledný deň (vrátane)",
+ "Short absence status" : "Status pre Krátku neprítomnosť",
+ "Long absence Message" : "Sprava pri Dlhej neprítomnosti",
"Save" : "Uložiť",
+ "Disable absence" : "Zakázať neprítomnosť",
+ "Absence saved" : "Neprítomnosť uložená",
+ "Failed to save your absence settings" : "Nepodarilo sa uložiť vaše nastavenia neprítomnosti.",
+ "Absence cleared" : "Neprítomnosť odstránená",
+ "Failed to clear your absence settings" : "Nepodarilo sa vymazať vaše nastavenia neprítomnosti.",
"Time zone:" : "Časová zóna:",
"to" : "do",
"Delete slot" : "Odstrániť slot",
"No working hours set" : "Nenastavená pracovná doba",
"Add slot" : "Pridať slot",
+ "Weekdays" : "Pracovné dni",
"Monday" : "Pondelok",
"Tuesday" : "Utorok",
"Wednesday" : "Streda",
@@ -157,11 +178,16 @@ OC.L10N.register(
"Friday" : "Piatok",
"Saturday" : "Sobota",
"Sunday" : "Nedeľa",
+ "Pick a start time for {dayName}" : "Vyberte začiatočný čas pre {dayName}",
+ "Pick a end time for {dayName}" : "Vyberte koncový čas pre {dayName}",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automaticky nastaviť stav používateľa na „Nerušiť“ ak nie ste dostupný, pre stlmenie všetkých upozornení.",
"Failed to load availability" : "Nepodarilo sa načítať dostupnosť",
"Saved availability" : "Dostupnosť bola uložená",
"Failed to save availability" : "Nepodarilo sa uložiť dostupnosť",
"Availability" : "Dostupnosť",
+ "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ak nakonfigurujete svoj pracovný čas, ostatní užívatelia vás uvidia ako neprítomného, keď si rezervujete schôdzku",
+ "Absence" : "Neprítomnosť",
+ "Configure your next absence period." : "Nastavte si ďalšie obdobie svojej neprítomnosti.",
"Calendar server" : "Kalendárový server",
"Send invitations to attendees" : "Odoslanie pozvánok účastníkom",
"Automatically generate a birthday calendar" : "Automaticky generovať narodeninový kalendár",
diff --git a/apps/dav/l10n/sk.json b/apps/dav/l10n/sk.json
index e75c6ec2b55..fa6ce961943 100644
--- a/apps/dav/l10n/sk.json
+++ b/apps/dav/l10n/sk.json
@@ -73,7 +73,14 @@
"Cancelled: %1$s" : "Zrušené: %1$s",
"\"%1$s\" has been canceled" : "\"%1$s\" bolo zrušené",
"Re: %1$s" : "Re: %1$s",
+ "%1$s has accepted your invitation" : "%1$s prijal/a vaše pozvanie",
+ "%1$s has tentatively accepted your invitation" : "%1$s predbežne prijal vaše pozvanie.",
+ "%1$s has declined your invitation" : "%1$s odmietol/a vaše pozvanie",
+ "%1$s has responded to your invitation" : "%1$s zareagoval/a na vašu pozvánku",
+ "Invitation updated: %1$s" : "Pozvánka aktualizovaná: %1$s",
+ "%1$s updated the event \"%2$s\"" : "%1$s aktualizoval udalosť \"%2$s\"",
"Invitation: %1$s" : "Pozvánka: %1$s",
+ "%1$s would like to invite you to \"%2$s\"" : "%1$s by vás chcel/a pozvať na \"%2$s\"",
"Organizer:" : "Organizátor:",
"Attendees:" : "Účastníci:",
"Title:" : "Názov:",
@@ -109,6 +116,8 @@
"{actor} updated contact {card} in address book {addressbook}" : "{actor} upravil kontakt {card} v adresári {addressbook}",
"You updated contact {card} in address book {addressbook}" : "Upravili ste kontakt {card} v adresári {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified" : "<strong>kontakt</strong> alebo <strong>adresár</strong> bol upravený",
+ "Accounts" : "Účty",
+ "System address book which holds all accounts" : "Systémový adresár, ktorý obsahuje všetky účty.",
"File is not updatable: %1$s" : "Súbor nie je možné aktualizovať: %1$s",
"Could not write to final file, canceled by hook" : "Nepodarilo sa zapísať do konečného súboru, zrušené háčikom (hook)",
"Could not write file contents" : "Nepodarilo sa zapísať obsah súboru",
@@ -136,18 +145,30 @@
"Completed on %s" : "Dokončené %s",
"Due on %s by %s" : "Termín od %s do %s",
"Due on %s" : "Termín do %s",
+ "DAV system address book" : "Systémový DAV adresár",
+ "No outstanding DAV system address book sync." : "Žiadna zostávajúca synchronizácia adresára systému DAV.",
+ "The DAV system address book sync has not run yet as your instance has more than 1000 users or because an error occurred. Please run it manually by calling \"occ dav:sync-system-addressbook\"." : "DAV synchronizácia systémového adresára ešte nebola spustená, pretože vaša inštancia má viac ako 1000 užívateľov alebo sa vyskytla chyba. Prosím, spustite ju manuálne volaním \"occ dav:sync-system-addressbook\".",
"Migrated calendar (%1$s)" : "Migrovaný kalendár (%1$s)",
"Calendars including events, details and attendees" : "Kalendáre vrátane udalostí, podrobností a účastníkov",
"Contacts and groups" : "Kontakty a skupiny",
"WebDAV" : "WebDAV",
"WebDAV endpoint" : "Koncový bod WebDAV",
"First day" : "Prvý deň",
+ "Last day (inclusive)" : "Posledný deň (vrátane)",
+ "Short absence status" : "Status pre Krátku neprítomnosť",
+ "Long absence Message" : "Sprava pri Dlhej neprítomnosti",
"Save" : "Uložiť",
+ "Disable absence" : "Zakázať neprítomnosť",
+ "Absence saved" : "Neprítomnosť uložená",
+ "Failed to save your absence settings" : "Nepodarilo sa uložiť vaše nastavenia neprítomnosti.",
+ "Absence cleared" : "Neprítomnosť odstránená",
+ "Failed to clear your absence settings" : "Nepodarilo sa vymazať vaše nastavenia neprítomnosti.",
"Time zone:" : "Časová zóna:",
"to" : "do",
"Delete slot" : "Odstrániť slot",
"No working hours set" : "Nenastavená pracovná doba",
"Add slot" : "Pridať slot",
+ "Weekdays" : "Pracovné dni",
"Monday" : "Pondelok",
"Tuesday" : "Utorok",
"Wednesday" : "Streda",
@@ -155,11 +176,16 @@
"Friday" : "Piatok",
"Saturday" : "Sobota",
"Sunday" : "Nedeľa",
+ "Pick a start time for {dayName}" : "Vyberte začiatočný čas pre {dayName}",
+ "Pick a end time for {dayName}" : "Vyberte koncový čas pre {dayName}",
"Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Automaticky nastaviť stav používateľa na „Nerušiť“ ak nie ste dostupný, pre stlmenie všetkých upozornení.",
"Failed to load availability" : "Nepodarilo sa načítať dostupnosť",
"Saved availability" : "Dostupnosť bola uložená",
"Failed to save availability" : "Nepodarilo sa uložiť dostupnosť",
"Availability" : "Dostupnosť",
+ "If you configure your working hours, other people will see when you are out of office when they book a meeting." : "Ak nakonfigurujete svoj pracovný čas, ostatní užívatelia vás uvidia ako neprítomného, keď si rezervujete schôdzku",
+ "Absence" : "Neprítomnosť",
+ "Configure your next absence period." : "Nastavte si ďalšie obdobie svojej neprítomnosti.",
"Calendar server" : "Kalendárový server",
"Send invitations to attendees" : "Odoslanie pozvánok účastníkom",
"Automatically generate a birthday calendar" : "Automaticky generovať narodeninový kalendár",
diff --git a/apps/dav/l10n/zh_CN.js b/apps/dav/l10n/zh_CN.js
index b1b374bbf54..36abab0411d 100644
--- a/apps/dav/l10n/zh_CN.js
+++ b/apps/dav/l10n/zh_CN.js
@@ -170,6 +170,7 @@ OC.L10N.register(
"Delete slot" : "删除插槽",
"No working hours set" : "尚未设置工作时间",
"Add slot" : "添加插槽",
+ "Weekdays" : "工作日",
"Monday" : "周一",
"Tuesday" : "周二",
"Wednesday" : "周三",
diff --git a/apps/dav/l10n/zh_CN.json b/apps/dav/l10n/zh_CN.json
index fdca6694112..3763a0c88e7 100644
--- a/apps/dav/l10n/zh_CN.json
+++ b/apps/dav/l10n/zh_CN.json
@@ -168,6 +168,7 @@
"Delete slot" : "删除插槽",
"No working hours set" : "尚未设置工作时间",
"Add slot" : "添加插槽",
+ "Weekdays" : "工作日",
"Monday" : "周一",
"Tuesday" : "周二",
"Wednesday" : "周三",
diff --git a/apps/encryption/l10n/he.js b/apps/encryption/l10n/he.js
index 5af6daafa22..c744d059187 100644
--- a/apps/encryption/l10n/he.js
+++ b/apps/encryption/l10n/he.js
@@ -56,4 +56,4 @@ OC.L10N.register(
"In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "כדי להשתמש במודול הצפנה זה עליך להפעיל הצפנה מצד השרת בהגדרות\n\t\tהניהול. לאחר ההפעלה יצפין מודול זה את כל הקבצים שלך באופן\n\t\tשקוף לחלוטין. ההצפנה מבוססת על מפתחות AES 256.\n\t\tהמודול לא ישפיע על קבצים קיימים, רק קבצים חדשים יוצפנו לאחר\n\t\tהפעלת ההצפנה מצד השרת. כמו כן, לא ניתן להשבית את ההצפנה\n\t\tבחזרה ולשוב למערכת בלתי מוצפנת.\n\t\tנא לקרוא את התיעוד כדי להבין את כל ההשלכות בטרם קבלת ההחלטה\n\t\tלהפעיל הצפנה מצד השרת.",
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "מפתח השחזור הנו מפתח הצפנה נוסף לשימוש לצורך הצפנת הקבצים. הוא מאפשר את שחזור קבצי המשתמש אם המשתמש שוכח את הסיסמא שלו."
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/encryption/l10n/he.json b/apps/encryption/l10n/he.json
index 4ba9307c453..14a205f36c3 100644
--- a/apps/encryption/l10n/he.json
+++ b/apps/encryption/l10n/he.json
@@ -53,5 +53,5 @@
"Disabled" : "מנוטרל",
"In order to use this encryption module you need to enable server-side\n\t\tencryption in the admin settings. Once enabled this module will encrypt\n\t\tall your files transparently. The encryption is based on AES 256 keys.\n\t\tThe module won't touch existing files, only new files will be encrypted\n\t\tafter server-side encryption was enabled. It is also not possible to\n\t\tdisable the encryption again and switch back to a unencrypted system.\n\t\tPlease read the documentation to know all implications before you decide\n\t\tto enable server-side encryption." : "כדי להשתמש במודול הצפנה זה עליך להפעיל הצפנה מצד השרת בהגדרות\n\t\tהניהול. לאחר ההפעלה יצפין מודול זה את כל הקבצים שלך באופן\n\t\tשקוף לחלוטין. ההצפנה מבוססת על מפתחות AES 256.\n\t\tהמודול לא ישפיע על קבצים קיימים, רק קבצים חדשים יוצפנו לאחר\n\t\tהפעלת ההצפנה מצד השרת. כמו כן, לא ניתן להשבית את ההצפנה\n\t\tבחזרה ולשוב למערכת בלתי מוצפנת.\n\t\tנא לקרוא את התיעוד כדי להבין את כל ההשלכות בטרם קבלת ההחלטה\n\t\tלהפעיל הצפנה מצד השרת.",
"The recovery key is an extra encryption key that is used to encrypt files. It allows recovery of a user's files if the user forgets his or her password." : "מפתח השחזור הנו מפתח הצפנה נוסף לשימוש לצורך הצפנת הקבצים. הוא מאפשר את שחזור קבצי המשתמש אם המשתמש שוכח את הסיסמא שלו."
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/encryption/l10n/pt_BR.js b/apps/encryption/l10n/pt_BR.js
index 0d5af8b6fad..8cca40bcee4 100644
--- a/apps/encryption/l10n/pt_BR.js
+++ b/apps/encryption/l10n/pt_BR.js
@@ -42,6 +42,7 @@ OC.L10N.register(
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Ativar essa opção irá criptografar todos os arquivos do armazenamento principal, caso contrário, apenas arquivos no armazenamento externo serão criptografados",
"Enable recovery key" : "Ativar chave de recuperação",
"Disable recovery key" : "Dasabilitar chave de recuperação",
+ "The recovery key is an additional encryption key used to encrypt files. It is used to recover files from an account if the password is forgotten." : "A chave de recuperação é uma chave de criptografia adicional usada para criptografar arquivos. É usado para recuperar arquivos de uma conta caso a senha seja esquecida.",
"Recovery key password" : "Senha da chave de recuperação",
"Repeat recovery key password" : "Repita a senha da chave de recuperação",
"Change recovery key password:" : "Mudar a senha da chave de recuperação:",
diff --git a/apps/encryption/l10n/pt_BR.json b/apps/encryption/l10n/pt_BR.json
index f4e097fb8ab..20a1f77a5d7 100644
--- a/apps/encryption/l10n/pt_BR.json
+++ b/apps/encryption/l10n/pt_BR.json
@@ -40,6 +40,7 @@
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Ativar essa opção irá criptografar todos os arquivos do armazenamento principal, caso contrário, apenas arquivos no armazenamento externo serão criptografados",
"Enable recovery key" : "Ativar chave de recuperação",
"Disable recovery key" : "Dasabilitar chave de recuperação",
+ "The recovery key is an additional encryption key used to encrypt files. It is used to recover files from an account if the password is forgotten." : "A chave de recuperação é uma chave de criptografia adicional usada para criptografar arquivos. É usado para recuperar arquivos de uma conta caso a senha seja esquecida.",
"Recovery key password" : "Senha da chave de recuperação",
"Repeat recovery key password" : "Repita a senha da chave de recuperação",
"Change recovery key password:" : "Mudar a senha da chave de recuperação:",
diff --git a/apps/encryption/l10n/th.js b/apps/encryption/l10n/th.js
index f0eee75faab..f09597fe31e 100644
--- a/apps/encryption/l10n/th.js
+++ b/apps/encryption/l10n/th.js
@@ -3,9 +3,9 @@ OC.L10N.register(
{
"Missing recovery key password" : "รหัสผ่านของคีย์การกู้คืนขาดหาย",
"Please repeat the recovery key password" : "กรุณาใส่รหัสผ่านของคีย์การกู้คืนอีกครั้ง",
- "Repeated recovery key password does not match the provided recovery key password" : "รหัสผ่านของรหัสกู้คืนที่ใส่ซ้ำ ไม่ตรงกับรหัสผ่านของรหัสกู้คืนที่ใส่ไปก่อนหน้านี้",
+ "Repeated recovery key password does not match the provided recovery key password" : "รหัสผ่านของคีย์การกู้คืนที่ใส่ซ้ำ ไม่ตรงกับรหัสผ่านของรหัสกู้คืนที่ใส่ไปก่อนหน้านี้",
"Recovery key successfully enabled" : "เปิดใช้งานคีย์การกู้คืนเรียบร้อยแล้ว",
- "Could not enable recovery key. Please check your recovery key password!" : "ไม่สามารถเปิดใช้งานรหัสกู้คืน กรุณาตรวจสอบรหัสผ่านสำหรับรหัสกู้คืนของคุณ!",
+ "Could not enable recovery key. Please check your recovery key password!" : "ไม่สามารถเปิดใช้งานคีย์การกู้คืน กรุณาตรวจสอบรหัสผ่านสำหรับรหัสกู้คืนของคุณ!",
"Recovery key successfully disabled" : "ปิดใช้งานคีย์การกู้คืนเรียบร้อยแล้ว",
"Could not disable recovery key. Please check your recovery key password!" : "ไม่สามารถปิดใช้งานคีย์การกู้คืน กรุณาตรวจสอบรหัสผ่านสำหรับคีย์การกู้คืนของคุณ!",
"Missing parameters" : "ค่าพารามิเตอร์ขาดหาย",
@@ -28,7 +28,7 @@ OC.L10N.register(
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "การเปิดใช้งานตัวเลือกนี้จะเข้ารหัสไฟล์ทั้งหมดที่เก็บไว้ในพื้นที่จัดเก็บข้อมูลหลัก มิฉะนั้นจะเข้ารหัสเฉพาะไฟล์บนพื้นที่จัดเก็บข้อมูลภายนอก",
"Enable recovery key" : "เปิดใช้งานคีย์การกู้คืน",
"Disable recovery key" : "ปิดใช้งานคีย์การกู้คืน",
- "Recovery key password" : "รหัสผ่านสำหรับรหัสกู้คืน",
+ "Recovery key password" : "รหัสผ่านสำหรับคีย์การกู้คืน",
"Repeat recovery key password" : "ใส่รหัสผ่านของคีย์การกู้คืนอีกครั้ง",
"Change recovery key password:" : "เปลี่ยนรหัสผ่านของคีย์การกู้คืน:",
"Old recovery key password" : "รหัสผ่านของคีย์การกู้คืนเก่า",
diff --git a/apps/encryption/l10n/th.json b/apps/encryption/l10n/th.json
index 01b819f8135..2db6706a3a3 100644
--- a/apps/encryption/l10n/th.json
+++ b/apps/encryption/l10n/th.json
@@ -1,9 +1,9 @@
{ "translations": {
"Missing recovery key password" : "รหัสผ่านของคีย์การกู้คืนขาดหาย",
"Please repeat the recovery key password" : "กรุณาใส่รหัสผ่านของคีย์การกู้คืนอีกครั้ง",
- "Repeated recovery key password does not match the provided recovery key password" : "รหัสผ่านของรหัสกู้คืนที่ใส่ซ้ำ ไม่ตรงกับรหัสผ่านของรหัสกู้คืนที่ใส่ไปก่อนหน้านี้",
+ "Repeated recovery key password does not match the provided recovery key password" : "รหัสผ่านของคีย์การกู้คืนที่ใส่ซ้ำ ไม่ตรงกับรหัสผ่านของรหัสกู้คืนที่ใส่ไปก่อนหน้านี้",
"Recovery key successfully enabled" : "เปิดใช้งานคีย์การกู้คืนเรียบร้อยแล้ว",
- "Could not enable recovery key. Please check your recovery key password!" : "ไม่สามารถเปิดใช้งานรหัสกู้คืน กรุณาตรวจสอบรหัสผ่านสำหรับรหัสกู้คืนของคุณ!",
+ "Could not enable recovery key. Please check your recovery key password!" : "ไม่สามารถเปิดใช้งานคีย์การกู้คืน กรุณาตรวจสอบรหัสผ่านสำหรับรหัสกู้คืนของคุณ!",
"Recovery key successfully disabled" : "ปิดใช้งานคีย์การกู้คืนเรียบร้อยแล้ว",
"Could not disable recovery key. Please check your recovery key password!" : "ไม่สามารถปิดใช้งานคีย์การกู้คืน กรุณาตรวจสอบรหัสผ่านสำหรับคีย์การกู้คืนของคุณ!",
"Missing parameters" : "ค่าพารามิเตอร์ขาดหาย",
@@ -26,7 +26,7 @@
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "การเปิดใช้งานตัวเลือกนี้จะเข้ารหัสไฟล์ทั้งหมดที่เก็บไว้ในพื้นที่จัดเก็บข้อมูลหลัก มิฉะนั้นจะเข้ารหัสเฉพาะไฟล์บนพื้นที่จัดเก็บข้อมูลภายนอก",
"Enable recovery key" : "เปิดใช้งานคีย์การกู้คืน",
"Disable recovery key" : "ปิดใช้งานคีย์การกู้คืน",
- "Recovery key password" : "รหัสผ่านสำหรับรหัสกู้คืน",
+ "Recovery key password" : "รหัสผ่านสำหรับคีย์การกู้คืน",
"Repeat recovery key password" : "ใส่รหัสผ่านของคีย์การกู้คืนอีกครั้ง",
"Change recovery key password:" : "เปลี่ยนรหัสผ่านของคีย์การกู้คืน:",
"Old recovery key password" : "รหัสผ่านของคีย์การกู้คืนเก่า",
diff --git a/apps/federatedfilesharing/l10n/pt_BR.js b/apps/federatedfilesharing/l10n/pt_BR.js
index e94956c758c..508358c82a5 100644
--- a/apps/federatedfilesharing/l10n/pt_BR.js
+++ b/apps/federatedfilesharing/l10n/pt_BR.js
@@ -13,6 +13,8 @@ OC.L10N.register(
"Federated Share request sent, you will receive an invitation. Check your notifications." : "Solicitação de Compartilhamento Federado enviada, você receberá um convite. Verifique suas notificações.",
"Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Não foi possível estabelecer um compartilhamento federado, parece que o servidor a se federar é muito antigo (Nextcloud <= 9).",
"It is not allowed to send federated group shares from this server." : "Não é permitido enviar compartilhamentos de grupos federados deste servidor.",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "Falha ao compartilhar %1$s porque este item já está compartilhado com a conta %2$s",
+ "Not allowed to create a federated share to the same account" : "Não é permitido criar um compartilhamento federado para a mesma conta",
"Federated shares require read permissions" : "Os compartilhamentos federados exigem permissões de leitura",
"File is already shared with %s" : "O arquivo já é compartilhado com %s",
"Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "O compartilhamento%1$s falhou, não pude encontrar %2$s, talvez o servidor esteja inacessível ou usa um certificado auto-assinado.",
@@ -26,6 +28,13 @@ OC.L10N.register(
"Sharing" : "Compartilhar",
"Federated file sharing" : "Compartilhamento federado de arquivos",
"Provide federated file sharing across servers" : "Fornecer compartilhamento federado entre servidores",
+ "Adjust how people can share between servers. This includes shares between people on this server as well if they are using federated sharing." : "Ajuste como as pessoas podem compartilhar entre servidores. Isso também inclui compartilhamentos entre pessoas neste servidor, se elas estiverem usando compartilhamento federado.",
+ "Allow people on this server to send shares to other servers (this option also allows WebDAV access to public shares)" : "Permitir que pessoas neste servidor enviem compartilhamentos para outros servidores (esta opção também permite acesso WebDAV a compartilhamentos públicos)",
+ "Allow people on this server to receive shares from other servers" : "Permitir que pessoas neste servidor recebam compartilhamentos de outros servidores",
+ "Allow people on this server to send shares to groups on other servers" : "Permitir que pessoas neste servidor enviem compartilhamentos para grupos em outros servidores",
+ "Allow people on this server to receive group shares from other servers" : "Permitir que as pessoas neste servidor recebam compartilhamentos de grupo de outros servidores",
+ "Search global and public address book for people" : "Pesquise pessoas no catálogo de endereços global e público",
+ "Allow people to publish their data to a global and public address book" : "Permitir que as pessoas publiquem seus dados em um catálogo de endereços público e global",
"Unable to update federated files sharing config" : "Não é possível atualizar a configuração de compartilhamento de arquivos federados",
"Federated Cloud" : "Nuvem Federada",
"You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Você pode compartilhar com qualquer pessoa que use Nextcloud ou outros servidores compatíveis com o Open Cloud Mesh (OCM)! Basta colocar sua ID de nuvem federada na caixa de diálogo de compartilhamento. Algo como person@cloud.example.com",
diff --git a/apps/federatedfilesharing/l10n/pt_BR.json b/apps/federatedfilesharing/l10n/pt_BR.json
index 1df14f8d681..5e89a08964e 100644
--- a/apps/federatedfilesharing/l10n/pt_BR.json
+++ b/apps/federatedfilesharing/l10n/pt_BR.json
@@ -11,6 +11,8 @@
"Federated Share request sent, you will receive an invitation. Check your notifications." : "Solicitação de Compartilhamento Federado enviada, você receberá um convite. Verifique suas notificações.",
"Couldn't establish a federated share, it looks like the server to federate with is too old (Nextcloud <= 9)." : "Não foi possível estabelecer um compartilhamento federado, parece que o servidor a se federar é muito antigo (Nextcloud <= 9).",
"It is not allowed to send federated group shares from this server." : "Não é permitido enviar compartilhamentos de grupos federados deste servidor.",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "Falha ao compartilhar %1$s porque este item já está compartilhado com a conta %2$s",
+ "Not allowed to create a federated share to the same account" : "Não é permitido criar um compartilhamento federado para a mesma conta",
"Federated shares require read permissions" : "Os compartilhamentos federados exigem permissões de leitura",
"File is already shared with %s" : "O arquivo já é compartilhado com %s",
"Sharing %1$s failed, could not find %2$s, maybe the server is currently unreachable or uses a self-signed certificate." : "O compartilhamento%1$s falhou, não pude encontrar %2$s, talvez o servidor esteja inacessível ou usa um certificado auto-assinado.",
@@ -24,6 +26,13 @@
"Sharing" : "Compartilhar",
"Federated file sharing" : "Compartilhamento federado de arquivos",
"Provide federated file sharing across servers" : "Fornecer compartilhamento federado entre servidores",
+ "Adjust how people can share between servers. This includes shares between people on this server as well if they are using federated sharing." : "Ajuste como as pessoas podem compartilhar entre servidores. Isso também inclui compartilhamentos entre pessoas neste servidor, se elas estiverem usando compartilhamento federado.",
+ "Allow people on this server to send shares to other servers (this option also allows WebDAV access to public shares)" : "Permitir que pessoas neste servidor enviem compartilhamentos para outros servidores (esta opção também permite acesso WebDAV a compartilhamentos públicos)",
+ "Allow people on this server to receive shares from other servers" : "Permitir que pessoas neste servidor recebam compartilhamentos de outros servidores",
+ "Allow people on this server to send shares to groups on other servers" : "Permitir que pessoas neste servidor enviem compartilhamentos para grupos em outros servidores",
+ "Allow people on this server to receive group shares from other servers" : "Permitir que as pessoas neste servidor recebam compartilhamentos de grupo de outros servidores",
+ "Search global and public address book for people" : "Pesquise pessoas no catálogo de endereços global e público",
+ "Allow people to publish their data to a global and public address book" : "Permitir que as pessoas publiquem seus dados em um catálogo de endereços público e global",
"Unable to update federated files sharing config" : "Não é possível atualizar a configuração de compartilhamento de arquivos federados",
"Federated Cloud" : "Nuvem Federada",
"You can share with anyone who uses a Nextcloud server or other Open Cloud Mesh (OCM) compatible servers and services! Just put their Federated Cloud ID in the share dialog. It looks like person@cloud.example.com" : "Você pode compartilhar com qualquer pessoa que use Nextcloud ou outros servidores compatíveis com o Open Cloud Mesh (OCM)! Basta colocar sua ID de nuvem federada na caixa de diálogo de compartilhamento. Algo como person@cloud.example.com",
diff --git a/apps/federation/l10n/he.js b/apps/federation/l10n/he.js
index 9fb6f6547c5..e906603501f 100644
--- a/apps/federation/l10n/he.js
+++ b/apps/federation/l10n/he.js
@@ -13,4 +13,4 @@ OC.L10N.register(
"Federation allows you to connect with other trusted servers to exchange the user directory." : "איגוד מאפשר לך להתחבר לשרתים מהימנים אחרים כדי להחליף ביניהם את ספריית המשתמש.",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "איגוד מאפשר לך להתחבר לשרתים מהימנים אחרים כדי להחליף ביניהם את ספריית המשתמש. למשל: ייעשה שימוש באיגוד לטובת השלמה אוטומטית של משתמשים חיצוניים לשיתוף מאוגד."
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/federation/l10n/he.json b/apps/federation/l10n/he.json
index b72a1af7ca8..cfe78eb2455 100644
--- a/apps/federation/l10n/he.json
+++ b/apps/federation/l10n/he.json
@@ -10,5 +10,5 @@
"Add" : "הוספה",
"Federation allows you to connect with other trusted servers to exchange the user directory." : "איגוד מאפשר לך להתחבר לשרתים מהימנים אחרים כדי להחליף ביניהם את ספריית המשתמש.",
"Federation allows you to connect with other trusted servers to exchange the user directory. For example this will be used to auto-complete external users for federated sharing." : "איגוד מאפשר לך להתחבר לשרתים מהימנים אחרים כדי להחליף ביניהם את ספריית המשתמש. למשל: ייעשה שימוש באיגוד לטובת השלמה אוטומטית של משתמשים חיצוניים לשיתוף מאוגד."
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/federation/l10n/pt_BR.js b/apps/federation/l10n/pt_BR.js
index 0cd58e1277a..698a68eebb3 100644
--- a/apps/federation/l10n/pt_BR.js
+++ b/apps/federation/l10n/pt_BR.js
@@ -7,6 +7,9 @@ OC.L10N.register(
"Could not add server" : "Não foi possível adicionar servidor",
"Trusted servers" : "Servidores confiáveis",
"Federation" : "Federação",
+ "Federation allows you to connect with other trusted servers to exchange the account directory." : "A federação permite que você se conecte a outros servidores confiáveis ​​para trocar o diretório da conta.",
+ "Federation allows you to connect with other trusted servers to exchange the account directory. For example this will be used to auto-complete external accounts for federated sharing." : "A federação permite que você se conecte a outros servidores confiáveis ​​para trocar o diretório da conta. Por exemplo, isso será usado para preencher automaticamente contas externas para compartilhamento federado.",
+ "Federation allows you to connect with other trusted servers to exchange the account directory. For example this will be used to auto-complete external accounts for federated sharing. It is not necessary to add a server as trusted server in order to create a federated share." : "A federação permite que você se conecte a outros servidores confiáveis ​​para trocar o diretório da conta. Por exemplo, isso será usado para preencher automaticamente contas externas para compartilhamento federado. Não é necessário adicionar um servidor como servidor confiável para criar um compartilhamento federado.",
"+ Add trusted server" : "+Adicionar servidores confiáveis",
"Trusted server" : "Servidores confiáveis",
"Add" : "Adicionar",
diff --git a/apps/federation/l10n/pt_BR.json b/apps/federation/l10n/pt_BR.json
index 0bdca85294e..293be3a00af 100644
--- a/apps/federation/l10n/pt_BR.json
+++ b/apps/federation/l10n/pt_BR.json
@@ -5,6 +5,9 @@
"Could not add server" : "Não foi possível adicionar servidor",
"Trusted servers" : "Servidores confiáveis",
"Federation" : "Federação",
+ "Federation allows you to connect with other trusted servers to exchange the account directory." : "A federação permite que você se conecte a outros servidores confiáveis ​​para trocar o diretório da conta.",
+ "Federation allows you to connect with other trusted servers to exchange the account directory. For example this will be used to auto-complete external accounts for federated sharing." : "A federação permite que você se conecte a outros servidores confiáveis ​​para trocar o diretório da conta. Por exemplo, isso será usado para preencher automaticamente contas externas para compartilhamento federado.",
+ "Federation allows you to connect with other trusted servers to exchange the account directory. For example this will be used to auto-complete external accounts for federated sharing. It is not necessary to add a server as trusted server in order to create a federated share." : "A federação permite que você se conecte a outros servidores confiáveis ​​para trocar o diretório da conta. Por exemplo, isso será usado para preencher automaticamente contas externas para compartilhamento federado. Não é necessário adicionar um servidor como servidor confiável para criar um compartilhamento federado.",
"+ Add trusted server" : "+Adicionar servidores confiáveis",
"Trusted server" : "Servidores confiáveis",
"Add" : "Adicionar",
diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js
index 5edcba87c24..1069fc86222 100644
--- a/apps/files/l10n/es.js
+++ b/apps/files/l10n/es.js
@@ -274,6 +274,7 @@ OC.L10N.register(
"(copy %n)" : "(copiar %n)",
"Move cancelled" : "Se canceló la movida",
"A file or folder with that name already exists in this folder" : "Un archivo o carpeta con ese nombre ya existe en esta carpeta",
+ "The file is locked" : "El archivo está bloqueado",
"The file does not exist anymore" : "El archivo ya no existe",
"Choose destination" : "Elegir destino",
"Copy to {target}" : "Copiar a {target}",
diff --git a/apps/files/l10n/es.json b/apps/files/l10n/es.json
index bd3eb124199..5a447f9c5a8 100644
--- a/apps/files/l10n/es.json
+++ b/apps/files/l10n/es.json
@@ -272,6 +272,7 @@
"(copy %n)" : "(copiar %n)",
"Move cancelled" : "Se canceló la movida",
"A file or folder with that name already exists in this folder" : "Un archivo o carpeta con ese nombre ya existe en esta carpeta",
+ "The file is locked" : "El archivo está bloqueado",
"The file does not exist anymore" : "El archivo ya no existe",
"Choose destination" : "Elegir destino",
"Copy to {target}" : "Copiar a {target}",
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index 48f59d16464..9162257dc91 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -38,6 +38,9 @@ OC.L10N.register(
"Edit locally" : "Editar localmente",
"Open" : "Abrir",
"_Delete file_::_Delete files_" : ["Deletar arquivos","Deletar arquivos","Deletar arquivo"],
+ "_Delete folder_::_Delete folders_" : ["Excluir pastas","Excluir pastas","Excluir pastas"],
+ "_Disconnect storage_::_Disconnect storages_" : ["Desconectar armazenamentos","Desconectar armazenamentos","Desconectar armazenamentos"],
+ "_Leave this share_::_Leave these shares_" : ["Deixe esses compartilhamentos","Deixe esses compartilhamentos","Deixe esses compartilhamentos"],
"Could not load info for file \"{file}\"" : "Não foi possível carregar informações para o arquivo \"{file}\" ",
"Files" : "Arquivos",
"Details" : "Detalhes",
@@ -98,10 +101,12 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)." : "Seu armazenamento está quase cheio ({usedSpacePercent}%).",
"_matches \"{filter}\"_::_match \"{filter}\"_" : ["coincide \"{filter}\"","coincide \"{filter}\"","coincide \"{filter}\""],
"View in folder" : "Exibir na pasta",
+ "Direct link was copied (only works for people who have access to this file/folder)" : "Link direto foi copiado (funciona apenas para pessoas que têm acesso a este arquivo/pasta)",
"Path" : "Caminho",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"],
"Favorited" : "Favoritado",
"Favorite" : "Favorito",
+ "Copy direct link (only works for people who have access to this file/folder)" : "Copiar link direto (funciona apenas para pessoas que têm acesso a este arquivo/pasta)",
"New folder" : "Nova pasta",
"Create new folder" : "Criar nova pasta",
"Upload file" : "Enviar arquivo",
@@ -122,6 +127,7 @@ OC.L10N.register(
"Restored by {user}" : "Restaurado por {user}",
"Renamed by {user}" : "Renomeado por {user}",
"Moved by {user}" : "Movido por {user}",
+ "\"remote account\"" : "\"conta remota\"",
"You created {file}" : "Você criou {file}",
"You created an encrypted file in {file}" : "Você criou um arquivo criptografado em {file}",
"{user} created {file}" : "{user} criou {file}",
@@ -169,6 +175,8 @@ OC.L10N.register(
"Drag and drop files here to upload" : "Arraste e solte os arquivos aqui para fazer upload",
"Your have used your space quota and cannot upload files anymore" : "Você usou sua cota de espaço e não pode mais fazer upload de arquivos",
"You don’t have permission to upload or create files here" : "Você não tem permissão para enviar ou criar arquivos aqui",
+ "Some files could not be uploaded" : "Alguns arquivos não puderam ser carregados",
+ "Files uploaded successfully" : "Arquivos enviados com sucesso",
"\"{displayName}\" action executed successfully" : "Ação \"{displayName}\" executada com sucesso",
"\"{displayName}\" action failed" : "A ação \"{displayName}\" falhou",
"Toggle selection for file \"{displayName}\"" : "Alternar seleção do arquivo \"{displayName}\"",
@@ -201,6 +209,7 @@ OC.L10N.register(
"Could not refresh storage stats" : "Não foi possível atualizar as estatísticas de armazenamento",
"Your storage is full, files can not be updated or synced anymore!" : "Seu armazenamento está cheio e arquivos não podem mais ser atualizados ou sincronizados!",
"Create" : "Criar",
+ "A file or folder with that name already exists." : "Um arquivo ou pasta com esse nome já existe.",
"Transfer ownership of a file or folder" : "Transferir a propriedade de um arquivo ou pasta",
"Choose file or folder to transfer" : "Escolha o arquivo ou pasta a transferir",
"Change" : "Mudar",
@@ -253,14 +262,19 @@ OC.L10N.register(
"Blank" : "Em branco",
"Unable to create new file from template" : "Incapaz de criar novo arquivo a partir do modelo",
"Delete permanently" : "Remover permanentemente",
+ "Delete and unshare" : "Excluir e descompartilhar",
+ "You are about to delete {count} items." : "Você está prestes a excluir {count} itens.",
"Confirm deletion" : "Confirmar exclusão",
"Cancel" : "Cancelar",
+ "Deletion cancelled" : "Operação de exclusão cancelada",
"Destination is not a folder" : "O destino não é uma pasta",
"This file/folder is already in that directory" : "Este arquivo/pasta já está nesse diretório",
"You cannot move a file/folder onto itself or into a subfolder of itself" : "Você não pode mover um arquivo/pasta para si mesmo ou para uma subpasta dele mesmo",
"(copy)" : "(cópia)",
"(copy %n)" : "(copiar %n)",
+ "Move cancelled" : "Movimento cancelado",
"A file or folder with that name already exists in this folder" : "Já existe um arquivo ou pasta com esse nome nesta pasta",
+ "The file is locked" : "O arquivo está bloqueado",
"The file does not exist anymore" : "O arquivo não existe mais",
"Choose destination" : "Escolha o destino",
"Copy to {target}" : "Copiar para {target}",
@@ -270,6 +284,7 @@ OC.L10N.register(
"Open folder {displayName}" : "Abra a pasta {displayName}",
"Open in Files" : "Abrir em arquivos",
"Open details" : "Abrir detalhes",
+ "An error occurred while uploading. Please try again later." : "Ocorreu um erro ao fazer o upload. Por favor, tente novamente mais tarde.",
"Could not copy {file}. {message}" : "Não foi possível copiar {file}. {message}",
"Could not move {file}. {message}" : "Não foi possível mover {file}. {message}",
"Created new folder \"{name}\"" : "Nova pasta criada \"{name}\"",
@@ -277,6 +292,7 @@ OC.L10N.register(
"Unable to initialize the templates directory" : "Não foi possível inicializar o diretório de modelos",
"Create new templates folder" : "Criar nova pasta de modelos",
"Templates" : "Modelos",
+ "New template folder" : "Nova pasta de modelo",
"One of the dropped files could not be processed" : "Um dos arquivos descartados não pôde ser processado",
"Uploading \"{filename}\" failed" : "O upload de \"{filename}\" falhou",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} pastas","{folderCount} pastas","{folderCount} pastas"],
@@ -289,6 +305,10 @@ OC.L10N.register(
"Files and folders you mark as favorite will show up here" : "Suas pastas e arquivos favoritos serão exibidos aqui.",
"All files" : "Todos os arquivos",
"List of your files and folders." : "Lista de seus arquivos e pastas.",
+ "Personal Files" : "Arquivos pessoais",
+ "List of your files and folders that are not shared." : "Lista dos seus arquivos e pastas que não estão compartilhados.",
+ "No personal files found" : "Nenhum arquivo pessoal encontrado",
+ "Files that are not shared will show up here." : "Arquivos que não estão compartilhados aparecerão aqui.",
"List of recently modified files and folders." : "Lista de arquivos e pastas modificados recentemente.",
"No recently modified files" : "Nenhum arquivo modificado recentemente",
"Files and folders you recently modified will show up here." : "Arquivos e pastas que você modificou recentemente aparecerão aqui.",
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index a285ad60afe..60782dc6087 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -36,6 +36,9 @@
"Edit locally" : "Editar localmente",
"Open" : "Abrir",
"_Delete file_::_Delete files_" : ["Deletar arquivos","Deletar arquivos","Deletar arquivo"],
+ "_Delete folder_::_Delete folders_" : ["Excluir pastas","Excluir pastas","Excluir pastas"],
+ "_Disconnect storage_::_Disconnect storages_" : ["Desconectar armazenamentos","Desconectar armazenamentos","Desconectar armazenamentos"],
+ "_Leave this share_::_Leave these shares_" : ["Deixe esses compartilhamentos","Deixe esses compartilhamentos","Deixe esses compartilhamentos"],
"Could not load info for file \"{file}\"" : "Não foi possível carregar informações para o arquivo \"{file}\" ",
"Files" : "Arquivos",
"Details" : "Detalhes",
@@ -96,10 +99,12 @@
"Your storage is almost full ({usedSpacePercent}%)." : "Seu armazenamento está quase cheio ({usedSpacePercent}%).",
"_matches \"{filter}\"_::_match \"{filter}\"_" : ["coincide \"{filter}\"","coincide \"{filter}\"","coincide \"{filter}\""],
"View in folder" : "Exibir na pasta",
+ "Direct link was copied (only works for people who have access to this file/folder)" : "Link direto foi copiado (funciona apenas para pessoas que têm acesso a este arquivo/pasta)",
"Path" : "Caminho",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes","%n bytes"],
"Favorited" : "Favoritado",
"Favorite" : "Favorito",
+ "Copy direct link (only works for people who have access to this file/folder)" : "Copiar link direto (funciona apenas para pessoas que têm acesso a este arquivo/pasta)",
"New folder" : "Nova pasta",
"Create new folder" : "Criar nova pasta",
"Upload file" : "Enviar arquivo",
@@ -120,6 +125,7 @@
"Restored by {user}" : "Restaurado por {user}",
"Renamed by {user}" : "Renomeado por {user}",
"Moved by {user}" : "Movido por {user}",
+ "\"remote account\"" : "\"conta remota\"",
"You created {file}" : "Você criou {file}",
"You created an encrypted file in {file}" : "Você criou um arquivo criptografado em {file}",
"{user} created {file}" : "{user} criou {file}",
@@ -167,6 +173,8 @@
"Drag and drop files here to upload" : "Arraste e solte os arquivos aqui para fazer upload",
"Your have used your space quota and cannot upload files anymore" : "Você usou sua cota de espaço e não pode mais fazer upload de arquivos",
"You don’t have permission to upload or create files here" : "Você não tem permissão para enviar ou criar arquivos aqui",
+ "Some files could not be uploaded" : "Alguns arquivos não puderam ser carregados",
+ "Files uploaded successfully" : "Arquivos enviados com sucesso",
"\"{displayName}\" action executed successfully" : "Ação \"{displayName}\" executada com sucesso",
"\"{displayName}\" action failed" : "A ação \"{displayName}\" falhou",
"Toggle selection for file \"{displayName}\"" : "Alternar seleção do arquivo \"{displayName}\"",
@@ -199,6 +207,7 @@
"Could not refresh storage stats" : "Não foi possível atualizar as estatísticas de armazenamento",
"Your storage is full, files can not be updated or synced anymore!" : "Seu armazenamento está cheio e arquivos não podem mais ser atualizados ou sincronizados!",
"Create" : "Criar",
+ "A file or folder with that name already exists." : "Um arquivo ou pasta com esse nome já existe.",
"Transfer ownership of a file or folder" : "Transferir a propriedade de um arquivo ou pasta",
"Choose file or folder to transfer" : "Escolha o arquivo ou pasta a transferir",
"Change" : "Mudar",
@@ -251,14 +260,19 @@
"Blank" : "Em branco",
"Unable to create new file from template" : "Incapaz de criar novo arquivo a partir do modelo",
"Delete permanently" : "Remover permanentemente",
+ "Delete and unshare" : "Excluir e descompartilhar",
+ "You are about to delete {count} items." : "Você está prestes a excluir {count} itens.",
"Confirm deletion" : "Confirmar exclusão",
"Cancel" : "Cancelar",
+ "Deletion cancelled" : "Operação de exclusão cancelada",
"Destination is not a folder" : "O destino não é uma pasta",
"This file/folder is already in that directory" : "Este arquivo/pasta já está nesse diretório",
"You cannot move a file/folder onto itself or into a subfolder of itself" : "Você não pode mover um arquivo/pasta para si mesmo ou para uma subpasta dele mesmo",
"(copy)" : "(cópia)",
"(copy %n)" : "(copiar %n)",
+ "Move cancelled" : "Movimento cancelado",
"A file or folder with that name already exists in this folder" : "Já existe um arquivo ou pasta com esse nome nesta pasta",
+ "The file is locked" : "O arquivo está bloqueado",
"The file does not exist anymore" : "O arquivo não existe mais",
"Choose destination" : "Escolha o destino",
"Copy to {target}" : "Copiar para {target}",
@@ -268,6 +282,7 @@
"Open folder {displayName}" : "Abra a pasta {displayName}",
"Open in Files" : "Abrir em arquivos",
"Open details" : "Abrir detalhes",
+ "An error occurred while uploading. Please try again later." : "Ocorreu um erro ao fazer o upload. Por favor, tente novamente mais tarde.",
"Could not copy {file}. {message}" : "Não foi possível copiar {file}. {message}",
"Could not move {file}. {message}" : "Não foi possível mover {file}. {message}",
"Created new folder \"{name}\"" : "Nova pasta criada \"{name}\"",
@@ -275,6 +290,7 @@
"Unable to initialize the templates directory" : "Não foi possível inicializar o diretório de modelos",
"Create new templates folder" : "Criar nova pasta de modelos",
"Templates" : "Modelos",
+ "New template folder" : "Nova pasta de modelo",
"One of the dropped files could not be processed" : "Um dos arquivos descartados não pôde ser processado",
"Uploading \"{filename}\" failed" : "O upload de \"{filename}\" falhou",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} pastas","{folderCount} pastas","{folderCount} pastas"],
@@ -287,6 +303,10 @@
"Files and folders you mark as favorite will show up here" : "Suas pastas e arquivos favoritos serão exibidos aqui.",
"All files" : "Todos os arquivos",
"List of your files and folders." : "Lista de seus arquivos e pastas.",
+ "Personal Files" : "Arquivos pessoais",
+ "List of your files and folders that are not shared." : "Lista dos seus arquivos e pastas que não estão compartilhados.",
+ "No personal files found" : "Nenhum arquivo pessoal encontrado",
+ "Files that are not shared will show up here." : "Arquivos que não estão compartilhados aparecerão aqui.",
"List of recently modified files and folders." : "Lista de arquivos e pastas modificados recentemente.",
"No recently modified files" : "Nenhum arquivo modificado recentemente",
"Files and folders you recently modified will show up here." : "Arquivos e pastas que você modificou recentemente aparecerão aqui.",
diff --git a/apps/files/l10n/sk.js b/apps/files/l10n/sk.js
index d12447d05b6..1c2d3cc4e35 100644
--- a/apps/files/l10n/sk.js
+++ b/apps/files/l10n/sk.js
@@ -37,6 +37,10 @@ OC.L10N.register(
"Set reminder" : "Nastaviť pripomienku",
"Edit locally" : "Editovať lokálne",
"Open" : "Otvoriť",
+ "_Delete file_::_Delete files_" : ["Zmazať súbor","Zmazať súbory","Zmazať súbory","Zmazať súbory"],
+ "_Delete folder_::_Delete folders_" : ["Zmazať priečinok","Zmazať priečinky","Zmazať priečinky","Zmazať priečinky"],
+ "_Disconnect storage_::_Disconnect storages_" : ["Odpojiť úložisko","Odpojiť úložiská","Odpojiť úložiská","Odpojiť úložiská"],
+ "_Leave this share_::_Leave these shares_" : ["Opustiť toto zdieľanie.","Opustiť tieto zdieľania.","Opustiť tieto zdieľania.","Opustiť tieto zdieľania."],
"Could not load info for file \"{file}\"" : "Nebolo možné načítať informácie súboru \"{file}\"",
"Files" : "Súbory",
"Details" : "Podrobnosti",
@@ -97,10 +101,12 @@ OC.L10N.register(
"Your storage is almost full ({usedSpacePercent}%)." : "Vaše úložisko je takmer plné ({usedSpacePercent}%)",
"_matches \"{filter}\"_::_match \"{filter}\"_" : ["odpovedá \"{filter}\"","odpovedá \"{filter}\"","odpovedá \"{filter}\"","odpovedajú \"{filter}\""],
"View in folder" : "Zobraziť v priečinku",
+ "Direct link was copied (only works for people who have access to this file/folder)" : "Priamy odkaz bol skopirovaný (funguje iba pre užívateľov, ktorí majú prístup k danému súboru/adresáru)",
"Path" : "Cesta",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtov","%n bajtov"],
"Favorited" : "Pridané k obľúbeným",
"Favorite" : "Obľúbené",
+ "Copy direct link (only works for people who have access to this file/folder)" : "Kopírovať priamy odkaz (funguje iba pre užívateľov, ktorí majú prístup k tomuto súboru/priečinku)",
"New folder" : "Nový priečinok",
"Create new folder" : "Vytvoriť nový priečinok",
"Upload file" : "Nahrať súbor",
@@ -121,6 +127,7 @@ OC.L10N.register(
"Restored by {user}" : "Obnovené užívateľom {user}",
"Renamed by {user}" : "Premenované užívateľom {user}",
"Moved by {user}" : "Presunuté užívateľom {user}",
+ "\"remote account\"" : "\"vzdialený účet\"",
"You created {file}" : "Vytvorili ste súbor {file}",
"You created an encrypted file in {file}" : "Vytvorili ste zašifrovaný súbor {file}",
"{user} created {file}" : "{user} vytvoril súbor {file}",
@@ -162,13 +169,18 @@ OC.L10N.register(
"The ownership transfer of {path} from {user} has completed." : "Prevod vlastníctva položky {path} od {user} bol dokončený.",
"in %s" : "v %s",
"File Management" : "Správa súborov",
+ "Current directory path" : "Aktuálna cesta k adresáru",
"Reload current directory" : "Znova načítať súčasný adresár",
"Go to the \"{dir}\" directory" : "Ísť do \"{dir}\" adresára",
"Drag and drop files here to upload" : "Pre nahratie presuňte do tohto priestoru súbory ťahaním",
"Your have used your space quota and cannot upload files anymore" : "Dosiahli ste limit vášho priestoru a už viac nemôžete nahrávať súbory",
"You don’t have permission to upload or create files here" : "Nemáte oprávnenie sem nahrávať alebo vytvoriť súbory",
+ "Some files could not be uploaded" : "Niektoré súbory nebolo možné nahrať.",
+ "Files uploaded successfully" : "Súbory boli úspešne nahrané.",
"\"{displayName}\" action executed successfully" : "\"{displayName}\" akcia vykonaná úspešne",
"\"{displayName}\" action failed" : "\"{displayName}\" akcia zlýhala",
+ "Toggle selection for file \"{displayName}\"" : "Prepnúť výber pre súbor \"{displayName}\"",
+ "Toggle selection for folder \"{displayName}\"" : "Prepnúť výber pre adresár \"{displayName}\"",
"Rename file" : "Premenovať súbor",
"File name" : "Názov súboru",
"Folder name" : "Názov priečinka",
@@ -184,6 +196,8 @@ OC.L10N.register(
"The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Názov \"{newName}\" sa už používa v priečinku \"{dir}\". Vyberte prosím iný názov.",
"Could not rename \"{oldName}\"" : "Nebolo možné premenovať \"{oldName}\"",
"Total rows summary" : "Súčet všetkých riadkov",
+ "Toggle selection for all files and folders" : "Prepnúť výber pre všetky súbory a adresáre",
+ "\"{displayName}\" failed on some elements " : "\"{displayName}\" zlyhalo na niektorých prvkoch.",
"\"{displayName}\" batch action executed successfully" : "Hromadná operácia \"{displayName}\" bola úspešne vykonaná",
"List of files and folders." : "Zoznam súborov a priečinkov.",
"Column headers with buttons are sortable." : "Stĺpce hlavičiek s tlačidlami sú triediteľné.",
@@ -195,6 +209,7 @@ OC.L10N.register(
"Could not refresh storage stats" : "Nebolo možné obnoviť úložiskové štatistiky",
"Your storage is full, files can not be updated or synced anymore!" : "Vaše úložisko je plné. Súbory nemožno aktualizovať ani synchronizovať!",
"Create" : "Vytvoriť",
+ "A file or folder with that name already exists." : "Súbor alebo priečinok s týmto názvom už existuje.",
"Transfer ownership of a file or folder" : "Prevod vlastníctva súboru alebo priečinka",
"Choose file or folder to transfer" : "Vyberte súbor alebo priečinok na prevod",
"Change" : "Zmeniť",
@@ -207,6 +222,7 @@ OC.L10N.register(
"Ownership transfer request sent" : "Žiadosť o prevod vlastníctva bola odoslaná",
"Cannot transfer ownership of a file or folder you do not own" : "Nie je možné preniesť vlastníctvo súboru alebo priečinka, ktorý nevlastníte",
"Select file or folder to link to" : "Vyberte súbor alebo priečinok na ktorý odkazovať",
+ "Choose file" : "Vybrať súbor",
"Choose {file}" : "Vyberte {file}",
"Loading current folder" : "Načítavanie súčasného priečinka",
"No files in here" : "Nie sú tu žiadne súbory",
@@ -219,11 +235,14 @@ OC.L10N.register(
"Switch to list view" : "Prepnúť na zobrazenie v zozname",
"Switch to grid view" : "Prepnúť na zobrazenie v mriežke",
"Error during upload: {message}" : "Chyba počas nahrávania: {message}",
+ "Error during upload, status code {status}" : "Chyba počas nahrávania, chybový kód {status}",
"Unknown error during upload" : "Neznáma chyba počas nahrávania",
"Open the files app settings" : "Otvoriť nastavenia súborovej aplikácie",
"Files settings" : "Nastavenia súborov",
"File cannot be accessed" : "Súbor nie je možné sprístupniť",
+ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Súbor sa nenašiel alebo nemáte oprávnenie na jeho zobrazenie. Požiadajte odosielateľa, aby ho sprístupnil.",
"Sort favorites first" : "Zoradiť od najobľúbenejších",
+ "Sort folders before files" : "Zoradiť adresáre pred súbormi",
"Show hidden files" : "Zobraziť skryté súbory",
"Crop image previews" : "Orezať náhľady obrázkov",
"Enable the grid view" : "Povoliť zobrazenie v mriežke",
@@ -243,18 +262,29 @@ OC.L10N.register(
"Blank" : "Prázdne",
"Unable to create new file from template" : "Nemôžem vytvoriť nový súbor zo šablóny",
"Delete permanently" : "Zmazať natrvalo",
+ "Delete and unshare" : "Vymazať a zrušiť zdieľanie",
+ "You are about to delete {count} items." : "Chystáte sa vymazať {count} položiek.",
+ "Confirm deletion" : "Potvrdiť vymazanie",
"Cancel" : "Zrušiť",
+ "Deletion cancelled" : "Zmazanie zrušené",
"Destination is not a folder" : "Cieľ nie je priečinok",
"This file/folder is already in that directory" : "Tento súbor/priečinok sa už v danom adresári nachádza",
"You cannot move a file/folder onto itself or into a subfolder of itself" : "Nemôžete presunúť súbor/priečinok do seba alebo do jeho podpriečinka.",
+ "(copy)" : "(kopírovať)",
+ "(copy %n)" : "(kopírovať %n)",
+ "Move cancelled" : "Presun zrušený",
"A file or folder with that name already exists in this folder" : "Súbor alebo priečinok s týmto názvom už existuje v tomto priečinku",
+ "The file is locked" : "Súbor je zamknutý.",
"The file does not exist anymore" : "Súbor už neexistuje",
+ "Choose destination" : "Vyberte cieľ",
"Copy to {target}" : "Kopírovať do {target}",
"Move to {target}" : "Presunúť do {target}",
"Cancelled move or copy operation" : "Zrušená operácia kopírovania alebo presunu",
+ "Move or copy operation failed" : "Operácia presunu alebo kopírovania zlyhala",
"Open folder {displayName}" : "Otvoriť priečinok {displayName}",
"Open in Files" : "Otvoriť v súboroch",
"Open details" : "Otvoriť detaily",
+ "An error occurred while uploading. Please try again later." : "Vyskytla sa chyba pri nahrávaní. Skúste to prosím neskôr znova.",
"Could not copy {file}. {message}" : "Nepodarilo sa skopírovať {file}. {message}",
"Could not move {file}. {message}" : "Nepodarilo sa presunúť {file}. {message}",
"Created new folder \"{name}\"" : "Vytvorený nový priečinok \"{name}\"",
@@ -262,6 +292,8 @@ OC.L10N.register(
"Unable to initialize the templates directory" : "Nemôžem inicializovať priečinok so šablónami",
"Create new templates folder" : "Vytvoriť nový vzorový priečinok",
"Templates" : "Šablóny",
+ "New template folder" : "Nový adresár šablóny",
+ "One of the dropped files could not be processed" : "Jeden z vložených súborov nemohol byť spracovaný.",
"Uploading \"{filename}\" failed" : "Nahrávanie \"{filename}\" zlyhalo",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} priečinok","{folderCount} priečinky","{folderCount} priečinkov","{folderCount} priečinkov"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} súbor","{fileCount} súbory","{fileCount} súborov","{fileCount} súborov"],
@@ -273,6 +305,10 @@ OC.L10N.register(
"Files and folders you mark as favorite will show up here" : "Súbory a priečinky označené ako obľúbené budú zobrazené tu",
"All files" : "Všetky súbory",
"List of your files and folders." : "Zoznam vašich súborov a priečinkov.",
+ "Personal Files" : "Osobné Súbory",
+ "List of your files and folders that are not shared." : "Zoznam vašich súborov a priečinkov, ktoré nie sú zdieľané.",
+ "No personal files found" : "Žiadne osobné súbory nenájdené",
+ "Files that are not shared will show up here." : "Súbory, ktoré nie sú zdieľané, sa tu nezobrazia.",
"List of recently modified files and folders." : "Zoznam nedávno upravených súborov a priečinkov.",
"No recently modified files" : "Žiadne nedávno upravené súbory",
"Files and folders you recently modified will show up here." : "Súbory a priečinky, ktoré ste nedávno upravili sa zobrazia tu",
diff --git a/apps/files/l10n/sk.json b/apps/files/l10n/sk.json
index fa5ed80823a..ce7060bba0e 100644
--- a/apps/files/l10n/sk.json
+++ b/apps/files/l10n/sk.json
@@ -35,6 +35,10 @@
"Set reminder" : "Nastaviť pripomienku",
"Edit locally" : "Editovať lokálne",
"Open" : "Otvoriť",
+ "_Delete file_::_Delete files_" : ["Zmazať súbor","Zmazať súbory","Zmazať súbory","Zmazať súbory"],
+ "_Delete folder_::_Delete folders_" : ["Zmazať priečinok","Zmazať priečinky","Zmazať priečinky","Zmazať priečinky"],
+ "_Disconnect storage_::_Disconnect storages_" : ["Odpojiť úložisko","Odpojiť úložiská","Odpojiť úložiská","Odpojiť úložiská"],
+ "_Leave this share_::_Leave these shares_" : ["Opustiť toto zdieľanie.","Opustiť tieto zdieľania.","Opustiť tieto zdieľania.","Opustiť tieto zdieľania."],
"Could not load info for file \"{file}\"" : "Nebolo možné načítať informácie súboru \"{file}\"",
"Files" : "Súbory",
"Details" : "Podrobnosti",
@@ -95,10 +99,12 @@
"Your storage is almost full ({usedSpacePercent}%)." : "Vaše úložisko je takmer plné ({usedSpacePercent}%)",
"_matches \"{filter}\"_::_match \"{filter}\"_" : ["odpovedá \"{filter}\"","odpovedá \"{filter}\"","odpovedá \"{filter}\"","odpovedajú \"{filter}\""],
"View in folder" : "Zobraziť v priečinku",
+ "Direct link was copied (only works for people who have access to this file/folder)" : "Priamy odkaz bol skopirovaný (funguje iba pre užívateľov, ktorí majú prístup k danému súboru/adresáru)",
"Path" : "Cesta",
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtov","%n bajtov"],
"Favorited" : "Pridané k obľúbeným",
"Favorite" : "Obľúbené",
+ "Copy direct link (only works for people who have access to this file/folder)" : "Kopírovať priamy odkaz (funguje iba pre užívateľov, ktorí majú prístup k tomuto súboru/priečinku)",
"New folder" : "Nový priečinok",
"Create new folder" : "Vytvoriť nový priečinok",
"Upload file" : "Nahrať súbor",
@@ -119,6 +125,7 @@
"Restored by {user}" : "Obnovené užívateľom {user}",
"Renamed by {user}" : "Premenované užívateľom {user}",
"Moved by {user}" : "Presunuté užívateľom {user}",
+ "\"remote account\"" : "\"vzdialený účet\"",
"You created {file}" : "Vytvorili ste súbor {file}",
"You created an encrypted file in {file}" : "Vytvorili ste zašifrovaný súbor {file}",
"{user} created {file}" : "{user} vytvoril súbor {file}",
@@ -160,13 +167,18 @@
"The ownership transfer of {path} from {user} has completed." : "Prevod vlastníctva položky {path} od {user} bol dokončený.",
"in %s" : "v %s",
"File Management" : "Správa súborov",
+ "Current directory path" : "Aktuálna cesta k adresáru",
"Reload current directory" : "Znova načítať súčasný adresár",
"Go to the \"{dir}\" directory" : "Ísť do \"{dir}\" adresára",
"Drag and drop files here to upload" : "Pre nahratie presuňte do tohto priestoru súbory ťahaním",
"Your have used your space quota and cannot upload files anymore" : "Dosiahli ste limit vášho priestoru a už viac nemôžete nahrávať súbory",
"You don’t have permission to upload or create files here" : "Nemáte oprávnenie sem nahrávať alebo vytvoriť súbory",
+ "Some files could not be uploaded" : "Niektoré súbory nebolo možné nahrať.",
+ "Files uploaded successfully" : "Súbory boli úspešne nahrané.",
"\"{displayName}\" action executed successfully" : "\"{displayName}\" akcia vykonaná úspešne",
"\"{displayName}\" action failed" : "\"{displayName}\" akcia zlýhala",
+ "Toggle selection for file \"{displayName}\"" : "Prepnúť výber pre súbor \"{displayName}\"",
+ "Toggle selection for folder \"{displayName}\"" : "Prepnúť výber pre adresár \"{displayName}\"",
"Rename file" : "Premenovať súbor",
"File name" : "Názov súboru",
"Folder name" : "Názov priečinka",
@@ -182,6 +194,8 @@
"The name \"{newName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Názov \"{newName}\" sa už používa v priečinku \"{dir}\". Vyberte prosím iný názov.",
"Could not rename \"{oldName}\"" : "Nebolo možné premenovať \"{oldName}\"",
"Total rows summary" : "Súčet všetkých riadkov",
+ "Toggle selection for all files and folders" : "Prepnúť výber pre všetky súbory a adresáre",
+ "\"{displayName}\" failed on some elements " : "\"{displayName}\" zlyhalo na niektorých prvkoch.",
"\"{displayName}\" batch action executed successfully" : "Hromadná operácia \"{displayName}\" bola úspešne vykonaná",
"List of files and folders." : "Zoznam súborov a priečinkov.",
"Column headers with buttons are sortable." : "Stĺpce hlavičiek s tlačidlami sú triediteľné.",
@@ -193,6 +207,7 @@
"Could not refresh storage stats" : "Nebolo možné obnoviť úložiskové štatistiky",
"Your storage is full, files can not be updated or synced anymore!" : "Vaše úložisko je plné. Súbory nemožno aktualizovať ani synchronizovať!",
"Create" : "Vytvoriť",
+ "A file or folder with that name already exists." : "Súbor alebo priečinok s týmto názvom už existuje.",
"Transfer ownership of a file or folder" : "Prevod vlastníctva súboru alebo priečinka",
"Choose file or folder to transfer" : "Vyberte súbor alebo priečinok na prevod",
"Change" : "Zmeniť",
@@ -205,6 +220,7 @@
"Ownership transfer request sent" : "Žiadosť o prevod vlastníctva bola odoslaná",
"Cannot transfer ownership of a file or folder you do not own" : "Nie je možné preniesť vlastníctvo súboru alebo priečinka, ktorý nevlastníte",
"Select file or folder to link to" : "Vyberte súbor alebo priečinok na ktorý odkazovať",
+ "Choose file" : "Vybrať súbor",
"Choose {file}" : "Vyberte {file}",
"Loading current folder" : "Načítavanie súčasného priečinka",
"No files in here" : "Nie sú tu žiadne súbory",
@@ -217,11 +233,14 @@
"Switch to list view" : "Prepnúť na zobrazenie v zozname",
"Switch to grid view" : "Prepnúť na zobrazenie v mriežke",
"Error during upload: {message}" : "Chyba počas nahrávania: {message}",
+ "Error during upload, status code {status}" : "Chyba počas nahrávania, chybový kód {status}",
"Unknown error during upload" : "Neznáma chyba počas nahrávania",
"Open the files app settings" : "Otvoriť nastavenia súborovej aplikácie",
"Files settings" : "Nastavenia súborov",
"File cannot be accessed" : "Súbor nie je možné sprístupniť",
+ "The file could not be found or you do not have permissions to view it. Ask the sender to share it." : "Súbor sa nenašiel alebo nemáte oprávnenie na jeho zobrazenie. Požiadajte odosielateľa, aby ho sprístupnil.",
"Sort favorites first" : "Zoradiť od najobľúbenejších",
+ "Sort folders before files" : "Zoradiť adresáre pred súbormi",
"Show hidden files" : "Zobraziť skryté súbory",
"Crop image previews" : "Orezať náhľady obrázkov",
"Enable the grid view" : "Povoliť zobrazenie v mriežke",
@@ -241,18 +260,29 @@
"Blank" : "Prázdne",
"Unable to create new file from template" : "Nemôžem vytvoriť nový súbor zo šablóny",
"Delete permanently" : "Zmazať natrvalo",
+ "Delete and unshare" : "Vymazať a zrušiť zdieľanie",
+ "You are about to delete {count} items." : "Chystáte sa vymazať {count} položiek.",
+ "Confirm deletion" : "Potvrdiť vymazanie",
"Cancel" : "Zrušiť",
+ "Deletion cancelled" : "Zmazanie zrušené",
"Destination is not a folder" : "Cieľ nie je priečinok",
"This file/folder is already in that directory" : "Tento súbor/priečinok sa už v danom adresári nachádza",
"You cannot move a file/folder onto itself or into a subfolder of itself" : "Nemôžete presunúť súbor/priečinok do seba alebo do jeho podpriečinka.",
+ "(copy)" : "(kopírovať)",
+ "(copy %n)" : "(kopírovať %n)",
+ "Move cancelled" : "Presun zrušený",
"A file or folder with that name already exists in this folder" : "Súbor alebo priečinok s týmto názvom už existuje v tomto priečinku",
+ "The file is locked" : "Súbor je zamknutý.",
"The file does not exist anymore" : "Súbor už neexistuje",
+ "Choose destination" : "Vyberte cieľ",
"Copy to {target}" : "Kopírovať do {target}",
"Move to {target}" : "Presunúť do {target}",
"Cancelled move or copy operation" : "Zrušená operácia kopírovania alebo presunu",
+ "Move or copy operation failed" : "Operácia presunu alebo kopírovania zlyhala",
"Open folder {displayName}" : "Otvoriť priečinok {displayName}",
"Open in Files" : "Otvoriť v súboroch",
"Open details" : "Otvoriť detaily",
+ "An error occurred while uploading. Please try again later." : "Vyskytla sa chyba pri nahrávaní. Skúste to prosím neskôr znova.",
"Could not copy {file}. {message}" : "Nepodarilo sa skopírovať {file}. {message}",
"Could not move {file}. {message}" : "Nepodarilo sa presunúť {file}. {message}",
"Created new folder \"{name}\"" : "Vytvorený nový priečinok \"{name}\"",
@@ -260,6 +290,8 @@
"Unable to initialize the templates directory" : "Nemôžem inicializovať priečinok so šablónami",
"Create new templates folder" : "Vytvoriť nový vzorový priečinok",
"Templates" : "Šablóny",
+ "New template folder" : "Nový adresár šablóny",
+ "One of the dropped files could not be processed" : "Jeden z vložených súborov nemohol byť spracovaný.",
"Uploading \"{filename}\" failed" : "Nahrávanie \"{filename}\" zlyhalo",
"_{folderCount} folder_::_{folderCount} folders_" : ["{folderCount} priečinok","{folderCount} priečinky","{folderCount} priečinkov","{folderCount} priečinkov"],
"_{fileCount} file_::_{fileCount} files_" : ["{fileCount} súbor","{fileCount} súbory","{fileCount} súborov","{fileCount} súborov"],
@@ -271,6 +303,10 @@
"Files and folders you mark as favorite will show up here" : "Súbory a priečinky označené ako obľúbené budú zobrazené tu",
"All files" : "Všetky súbory",
"List of your files and folders." : "Zoznam vašich súborov a priečinkov.",
+ "Personal Files" : "Osobné Súbory",
+ "List of your files and folders that are not shared." : "Zoznam vašich súborov a priečinkov, ktoré nie sú zdieľané.",
+ "No personal files found" : "Žiadne osobné súbory nenájdené",
+ "Files that are not shared will show up here." : "Súbory, ktoré nie sú zdieľané, sa tu nezobrazia.",
"List of recently modified files and folders." : "Zoznam nedávno upravených súborov a priečinkov.",
"No recently modified files" : "Žiadne nedávno upravené súbory",
"Files and folders you recently modified will show up here." : "Súbory a priečinky, ktoré ste nedávno upravili sa zobrazia tu",
diff --git a/apps/files_external/l10n/pt_BR.js b/apps/files_external/l10n/pt_BR.js
index 9872313c739..118efdffac0 100644
--- a/apps/files_external/l10n/pt_BR.js
+++ b/apps/files_external/l10n/pt_BR.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"Error configuring OAuth2" : "Erro configurando OAuth2",
"Generate keys" : "Gerar chaves",
"Error generating key pair" : "Erro ao gerar o par de chaves",
+ "Type to select account or group." : "Digite para selecionar conta ou grupo.",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidade com a codificação Mac NFD (lento)",
"Enable encryption" : "Ativar criptografia",
@@ -36,6 +37,7 @@ OC.L10N.register(
"Unsatisfied authentication mechanism parameters" : "Parâmetros de mecanismos de autenticação não satisfeitos",
"Insufficient data: %s" : "Dados insuficientes: %s",
"%s" : "%s",
+ "Storage with ID \"%d\" is not editable by non-admins" : "O armazenamento com ID \"%d\" não pode ser editado por não administradores",
"Access key" : "Chave da acesso",
"Secret key" : "Chave secreta",
"Builtin" : "integrado",
@@ -57,7 +59,10 @@ OC.L10N.register(
"API key" : "Chave API",
"Global credentials" : "Credenciais globais",
"Log-in credentials, save in database" : "Credenciais de acesso, salvas no banco de dados",
+ "Login and password" : "Login e senha",
"Log-in credentials, save in session" : "Credenciais de login, guardadas em sessão",
+ "Global credentials, manually entered" : "Credenciais globais, inseridas manualmente",
+ "Manually entered, store in database" : "Inserido manualmente, armazenado no banco de dados",
"RSA public key" : "Chave pública RSA",
"Public key" : "Chave pública",
"RSA private key" : "Chave privada RSA",
@@ -74,6 +79,7 @@ OC.L10N.register(
"Enable SSL" : "Ativar SSL",
"Enable Path Style" : "Ativar Estilo do Caminho",
"Legacy (v2) authentication" : "Autenticação (v2) herdada",
+ "Enable multipart copy" : "Habilitar cópia multiparte",
"WebDAV" : "WebDAV",
"URL" : "URL",
"Remote subfolder" : "Subpasta remota",
@@ -93,8 +99,10 @@ OC.L10N.register(
"Case sensitive file system" : "Sistema de arquivos sensível a maiúsculas",
"Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Desativá-lo permitirá usar um sistema de arquivos que não diferencia maiúsculas de minúsculas, mas acarretará uma penalidade de desempenho",
"Verify ACL access when listing files" : "Verifique o acesso da ACL ao listar arquivos",
+ "Check the ACL's of each file or folder inside a directory to filter out items where the account has no read permissions, comes with a performance penalty" : "Verifique as ACLs de cada arquivo ou pasta dentro de um diretório para filtrar itens onde a conta não tem permissões de leitura, o que acarreta uma penalidade de desempenho",
"Timeout" : "Tempo limite",
"SMB/CIFS using OC login" : "SMB/CIFS usandoo login OC",
+ "Login as share" : "Faça login como compartilhar",
"OpenStack Object Storage" : "Armazenamento de Objetos OpenStack",
"Service name" : "Nome do serviço",
"Request timeout (seconds)" : "Tempo limite para requisição (segundos)",
@@ -104,6 +112,7 @@ OC.L10N.register(
"External storage" : "Armazenamento Externo",
"External storage support" : "Suporte a armazenamento externo",
"Adds basic external storage support" : "Adiciona suporte básico para armazenamento externo",
+ "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administration can choose which types of storage to enable and can mount these storage locations for an account, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows people to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the administration with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Este aplicativo permite que os administradores configurem conexões com provedores de armazenamento externos, como servidores FTP, armazenamentos de objetos S3 ou SWIFT, outros servidores Nextcloud, servidores WebDAV e muito mais. A administração pode escolher quais tipos de armazenamento ativar e pode montar esses locais de armazenamento para uma conta, um grupo ou todo o sistema. Os usuários verão uma nova pasta aparecer em seu diretório raiz Nextcloud, que eles podem acessar e usar como qualquer outra pasta Nextcloud. O armazenamento externo também permite que as pessoas compartilhem arquivos armazenados nesses locais externos. Nesses casos, as credenciais do proprietário do arquivo são usadas quando o destinatário solicita o arquivo do armazenamento externo, garantindo assim que o destinatário possa acessar o arquivo compartilhado. \n\nO armazenamento externo pode ser configurado usando a GUI ou na linha de comando. Esta segunda opção fornece à administração mais flexibilidade para configurar montagens de armazenamento externo em massa e definir prioridades de montagem. Mais informações estão disponíveis na documentação da GUI de armazenamento externo e na documentação do arquivo de configuração de armazenamento externo.",
"Enter missing credentials" : "Digite as credenciais ausentes",
"Unable to update this external storage config. {statusMessage}" : "Não é possível atualizar esta configuração de armazenamento externo. {statusMessage}",
"New configuration successfully saved" : "Nova configuração salva com sucesso",
@@ -124,13 +133,16 @@ OC.L10N.register(
"System" : "Sistema",
"No external storage configured or you don't have the permission to configure them" : "Sem armazenamento externo configurado ou você não tem permissão para configurá-los",
"Open documentation" : "Abrir documentação",
+ "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow people to mount their own external storage services." : "O armazenamento externo permite montar serviços e dispositivos de armazenamento externos como dispositivos de armazenamento Nextcloud secundários. Você também pode permitir que as pessoas montem seus próprios serviços de armazenamento externo.",
"Folder name" : "Nome da pasta",
"Authentication" : "Autenticação",
"Configuration" : "Configuração",
"Available for" : "Disponível para",
"Click to recheck the configuration" : "Clique para rechecar a configuração",
"Add storage" : "Adic. armazenamento",
+ "All people" : "Todas as pessoas",
"Advanced settings" : "Configurações avançadas",
+ "Allow people to mount external storage" : "Permitir que as pessoas montem armazenamento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Credenciais globais podem ser usadas para autenticar com vários armazenamentos externos que possuem as mesmas credenciais.",
"Type to select user or group." : "Digite para selecionar usuário ou grupo.",
"Empty response from the server" : "Resposta vazia do servidor",
diff --git a/apps/files_external/l10n/pt_BR.json b/apps/files_external/l10n/pt_BR.json
index 845f3797ec0..9a283b2de82 100644
--- a/apps/files_external/l10n/pt_BR.json
+++ b/apps/files_external/l10n/pt_BR.json
@@ -5,6 +5,7 @@
"Error configuring OAuth2" : "Erro configurando OAuth2",
"Generate keys" : "Gerar chaves",
"Error generating key pair" : "Erro ao gerar o par de chaves",
+ "Type to select account or group." : "Digite para selecionar conta ou grupo.",
"(Group)" : "(Grupo)",
"Compatibility with Mac NFD encoding (slow)" : "Compatibilidade com a codificação Mac NFD (lento)",
"Enable encryption" : "Ativar criptografia",
@@ -34,6 +35,7 @@
"Unsatisfied authentication mechanism parameters" : "Parâmetros de mecanismos de autenticação não satisfeitos",
"Insufficient data: %s" : "Dados insuficientes: %s",
"%s" : "%s",
+ "Storage with ID \"%d\" is not editable by non-admins" : "O armazenamento com ID \"%d\" não pode ser editado por não administradores",
"Access key" : "Chave da acesso",
"Secret key" : "Chave secreta",
"Builtin" : "integrado",
@@ -55,7 +57,10 @@
"API key" : "Chave API",
"Global credentials" : "Credenciais globais",
"Log-in credentials, save in database" : "Credenciais de acesso, salvas no banco de dados",
+ "Login and password" : "Login e senha",
"Log-in credentials, save in session" : "Credenciais de login, guardadas em sessão",
+ "Global credentials, manually entered" : "Credenciais globais, inseridas manualmente",
+ "Manually entered, store in database" : "Inserido manualmente, armazenado no banco de dados",
"RSA public key" : "Chave pública RSA",
"Public key" : "Chave pública",
"RSA private key" : "Chave privada RSA",
@@ -72,6 +77,7 @@
"Enable SSL" : "Ativar SSL",
"Enable Path Style" : "Ativar Estilo do Caminho",
"Legacy (v2) authentication" : "Autenticação (v2) herdada",
+ "Enable multipart copy" : "Habilitar cópia multiparte",
"WebDAV" : "WebDAV",
"URL" : "URL",
"Remote subfolder" : "Subpasta remota",
@@ -91,8 +97,10 @@
"Case sensitive file system" : "Sistema de arquivos sensível a maiúsculas",
"Disabling it will allow to use a case insensitive file system, but comes with a performance penalty" : "Desativá-lo permitirá usar um sistema de arquivos que não diferencia maiúsculas de minúsculas, mas acarretará uma penalidade de desempenho",
"Verify ACL access when listing files" : "Verifique o acesso da ACL ao listar arquivos",
+ "Check the ACL's of each file or folder inside a directory to filter out items where the account has no read permissions, comes with a performance penalty" : "Verifique as ACLs de cada arquivo ou pasta dentro de um diretório para filtrar itens onde a conta não tem permissões de leitura, o que acarreta uma penalidade de desempenho",
"Timeout" : "Tempo limite",
"SMB/CIFS using OC login" : "SMB/CIFS usandoo login OC",
+ "Login as share" : "Faça login como compartilhar",
"OpenStack Object Storage" : "Armazenamento de Objetos OpenStack",
"Service name" : "Nome do serviço",
"Request timeout (seconds)" : "Tempo limite para requisição (segundos)",
@@ -102,6 +110,7 @@
"External storage" : "Armazenamento Externo",
"External storage support" : "Suporte a armazenamento externo",
"Adds basic external storage support" : "Adiciona suporte básico para armazenamento externo",
+ "This application enables administrators to configure connections to external storage providers, such as FTP servers, S3 or SWIFT object stores, other Nextcloud servers, WebDAV servers, and more. Administration can choose which types of storage to enable and can mount these storage locations for an account, a group, or the entire system. Users will see a new folder appear in their root Nextcloud directory, which they can access and use like any other Nextcloud folder. External storage also allows people to share files stored in these external locations. In these cases, the credentials for the owner of the file are used when the recipient requests the file from external storage, thereby ensuring that the recipient can access the shared file.\n\nExternal storage can be configured using the GUI or at the command line. This second option provides the administration with more flexibility for configuring bulk external storage mounts and setting mount priorities. More information is available in the external storage GUI documentation and the external storage Configuration File documentation." : "Este aplicativo permite que os administradores configurem conexões com provedores de armazenamento externos, como servidores FTP, armazenamentos de objetos S3 ou SWIFT, outros servidores Nextcloud, servidores WebDAV e muito mais. A administração pode escolher quais tipos de armazenamento ativar e pode montar esses locais de armazenamento para uma conta, um grupo ou todo o sistema. Os usuários verão uma nova pasta aparecer em seu diretório raiz Nextcloud, que eles podem acessar e usar como qualquer outra pasta Nextcloud. O armazenamento externo também permite que as pessoas compartilhem arquivos armazenados nesses locais externos. Nesses casos, as credenciais do proprietário do arquivo são usadas quando o destinatário solicita o arquivo do armazenamento externo, garantindo assim que o destinatário possa acessar o arquivo compartilhado. \n\nO armazenamento externo pode ser configurado usando a GUI ou na linha de comando. Esta segunda opção fornece à administração mais flexibilidade para configurar montagens de armazenamento externo em massa e definir prioridades de montagem. Mais informações estão disponíveis na documentação da GUI de armazenamento externo e na documentação do arquivo de configuração de armazenamento externo.",
"Enter missing credentials" : "Digite as credenciais ausentes",
"Unable to update this external storage config. {statusMessage}" : "Não é possível atualizar esta configuração de armazenamento externo. {statusMessage}",
"New configuration successfully saved" : "Nova configuração salva com sucesso",
@@ -122,13 +131,16 @@
"System" : "Sistema",
"No external storage configured or you don't have the permission to configure them" : "Sem armazenamento externo configurado ou você não tem permissão para configurá-los",
"Open documentation" : "Abrir documentação",
+ "External storage enables you to mount external storage services and devices as secondary Nextcloud storage devices. You may also allow people to mount their own external storage services." : "O armazenamento externo permite montar serviços e dispositivos de armazenamento externos como dispositivos de armazenamento Nextcloud secundários. Você também pode permitir que as pessoas montem seus próprios serviços de armazenamento externo.",
"Folder name" : "Nome da pasta",
"Authentication" : "Autenticação",
"Configuration" : "Configuração",
"Available for" : "Disponível para",
"Click to recheck the configuration" : "Clique para rechecar a configuração",
"Add storage" : "Adic. armazenamento",
+ "All people" : "Todas as pessoas",
"Advanced settings" : "Configurações avançadas",
+ "Allow people to mount external storage" : "Permitir que as pessoas montem armazenamento externo",
"Global credentials can be used to authenticate with multiple external storages that have the same credentials." : "Credenciais globais podem ser usadas para autenticar com vários armazenamentos externos que possuem as mesmas credenciais.",
"Type to select user or group." : "Digite para selecionar usuário ou grupo.",
"Empty response from the server" : "Resposta vazia do servidor",
diff --git a/apps/files_sharing/l10n/es.js b/apps/files_sharing/l10n/es.js
index 6a1b161039e..f16b508b94b 100644
--- a/apps/files_sharing/l10n/es.js
+++ b/apps/files_sharing/l10n/es.js
@@ -79,6 +79,7 @@ OC.L10N.register(
"Wrong path, file/folder does not exist" : "Ubicación incorrecta, el archivo/carpeta no existe",
"Could not create share" : "No se ha podido compartir",
"Invalid permissions" : "Permisos no válidos",
+ "Please specify a valid account to share with" : "Por favor, especifique una cuenta válida con la que compartirla",
"Group sharing is disabled by the administrator" : "Compartir en grupo está deshabilitado por el administrador",
"Please specify a valid group" : "Por favor, especifica un grupo válido",
"Public link sharing is disabled by the administrator" : "Compartir enlaces de forma pública está deshabilitado por el administrador",
@@ -86,6 +87,7 @@ OC.L10N.register(
"Public upload is only possible for publicly shared folders" : "La subida publica solo es posible para las carpetas publicas compartidas",
"Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Compartir %s enviando la contraseña por Nextcloud Talk ha falllado porque Nextcloud Talk no está activado",
"Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Compartir %1$s ha fallado porque el backend no permite compartidos del tipo %2$s",
+ "Please specify a valid federated account ID" : "Por favor, especifique un ID válido de cuenta federada.",
"Invalid date, date format must be YYYY-MM-DD" : "Fecha inválida, el formato de las fechas debe ser YYYY-MM-DD",
"Please specify a valid federated group ID" : "Por favor, especifique un ID de grupo federado válido",
"You cannot share to a Circle if the app is not enabled" : "No puede compartir a un Circulo si la aplicación no esta activada",
@@ -112,7 +114,9 @@ OC.L10N.register(
"You received {share} to group {group} as a share by {user}" : "Has recibido {share} para el grupo {group} como un recurso compartido de {user}",
"Accept" : "Aceptar",
"Reject" : "Rechazar",
+ "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." : "Esta aplicación permite a los usuarios compartir archivos dentro de Nextcloud. Si se activa, el administrador puede elegir qué grupos pueden compartir archivos. Los usuarios aplicables pueden entonces compartir archivos y carpetas con otros usuarios y grupos dentro de Nextcloud. Además, si el administrador activa la característica de enlace compartido, se puede usar un enlace externo para compartir archivos con otros usuarios fuera de Nextcloud. Los administradores pueden obligar a usar contraseñas o fechas de caducidad y activar el compartir de servidor a servidor vía enlaces compartidos, así como compartir desde dispositivos móviles.\nQuitar esta característica elimina los archivos compartidos y las carpetas en el servidor, para todos los receptores, y también los clientes de sincronización y móviles. Más información disponible en la Documentación de Nextcloud.",
"Sharing" : "Compartir",
+ "Accept shares from other accounts and groups by default" : "Aceptar recursos compartidos de otras cuentas y grupos por defecto",
"Error while toggling options" : "Error cambiar las opciones",
"Set default folder for accepted shares" : "Establecer la carpeta por defecto para los recursos compartidos aceptados",
"Reset" : "Restaurar",
@@ -135,6 +139,8 @@ OC.L10N.register(
"Internal link" : "Enlace interno",
"Cannot copy, please copy the link manually" : "No se ha podido copiar, por favor, copia el enlace manualmente",
"Copy internal link to clipboard" : "Copiar enlace interno al portapapeles",
+ "Only works for people with access to this folder" : "Sólo funciona para personas con acceso a esta carpeta",
+ "Only works for people with access to this file" : "Sólo funciona para personas con acceso a este archivo",
"Link copied" : "Enlace copiado",
"Please enter the following required information before creating the share" : "Por favor, escriba la información necesaria antes de crear el recurso compartido",
"Password protection (enforced)" : "Protección con contraseña (impuesta)",
@@ -158,6 +164,7 @@ OC.L10N.register(
"Error, please enter proper password and/or expiration date" : "Error, por favor, introduce la contraseña y/o fecha de caducidad adecuada",
"Link share created" : "Se creó el enlace de compartición",
"Error while creating the share" : "Error mientras se creaba el recurso compartido",
+ "Quick share options, the current selected is \"{selectedOption}\"" : "Opciones rápidas de compartir, la seleccionada actualmente es \"{selectedOption}\"",
"View only" : "Solo lectura",
"Can edit" : "Puede editar",
"File drop" : "Entrega de archivos",
@@ -209,6 +216,7 @@ OC.L10N.register(
"Save share" : "Guardar recurso compartido",
"Update share" : "Actualizar recurso compartido",
"Others with access" : "Otros con acceso",
+ "No other accounts with access found" : "No se encontraron otras cuentas con acceso",
"Toggle list of others with access to this directory" : "Pasar la lista de otros con acceso a este carpeta",
"Toggle list of others with access to this file" : "Pasar la lista de otros con acceso a este archivo",
"Unable to fetch inherited shares" : "No se ha podido recoger los recursos compartidos heredados",
diff --git a/apps/files_sharing/l10n/es.json b/apps/files_sharing/l10n/es.json
index 21ab7db68d2..a3dd661e0a0 100644
--- a/apps/files_sharing/l10n/es.json
+++ b/apps/files_sharing/l10n/es.json
@@ -77,6 +77,7 @@
"Wrong path, file/folder does not exist" : "Ubicación incorrecta, el archivo/carpeta no existe",
"Could not create share" : "No se ha podido compartir",
"Invalid permissions" : "Permisos no válidos",
+ "Please specify a valid account to share with" : "Por favor, especifique una cuenta válida con la que compartirla",
"Group sharing is disabled by the administrator" : "Compartir en grupo está deshabilitado por el administrador",
"Please specify a valid group" : "Por favor, especifica un grupo válido",
"Public link sharing is disabled by the administrator" : "Compartir enlaces de forma pública está deshabilitado por el administrador",
@@ -84,6 +85,7 @@
"Public upload is only possible for publicly shared folders" : "La subida publica solo es posible para las carpetas publicas compartidas",
"Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "Compartir %s enviando la contraseña por Nextcloud Talk ha falllado porque Nextcloud Talk no está activado",
"Sharing %1$s failed because the back end does not allow shares from type %2$s" : "Compartir %1$s ha fallado porque el backend no permite compartidos del tipo %2$s",
+ "Please specify a valid federated account ID" : "Por favor, especifique un ID válido de cuenta federada.",
"Invalid date, date format must be YYYY-MM-DD" : "Fecha inválida, el formato de las fechas debe ser YYYY-MM-DD",
"Please specify a valid federated group ID" : "Por favor, especifique un ID de grupo federado válido",
"You cannot share to a Circle if the app is not enabled" : "No puede compartir a un Circulo si la aplicación no esta activada",
@@ -110,7 +112,9 @@
"You received {share} to group {group} as a share by {user}" : "Has recibido {share} para el grupo {group} como un recurso compartido de {user}",
"Accept" : "Aceptar",
"Reject" : "Rechazar",
+ "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." : "Esta aplicación permite a los usuarios compartir archivos dentro de Nextcloud. Si se activa, el administrador puede elegir qué grupos pueden compartir archivos. Los usuarios aplicables pueden entonces compartir archivos y carpetas con otros usuarios y grupos dentro de Nextcloud. Además, si el administrador activa la característica de enlace compartido, se puede usar un enlace externo para compartir archivos con otros usuarios fuera de Nextcloud. Los administradores pueden obligar a usar contraseñas o fechas de caducidad y activar el compartir de servidor a servidor vía enlaces compartidos, así como compartir desde dispositivos móviles.\nQuitar esta característica elimina los archivos compartidos y las carpetas en el servidor, para todos los receptores, y también los clientes de sincronización y móviles. Más información disponible en la Documentación de Nextcloud.",
"Sharing" : "Compartir",
+ "Accept shares from other accounts and groups by default" : "Aceptar recursos compartidos de otras cuentas y grupos por defecto",
"Error while toggling options" : "Error cambiar las opciones",
"Set default folder for accepted shares" : "Establecer la carpeta por defecto para los recursos compartidos aceptados",
"Reset" : "Restaurar",
@@ -133,6 +137,8 @@
"Internal link" : "Enlace interno",
"Cannot copy, please copy the link manually" : "No se ha podido copiar, por favor, copia el enlace manualmente",
"Copy internal link to clipboard" : "Copiar enlace interno al portapapeles",
+ "Only works for people with access to this folder" : "Sólo funciona para personas con acceso a esta carpeta",
+ "Only works for people with access to this file" : "Sólo funciona para personas con acceso a este archivo",
"Link copied" : "Enlace copiado",
"Please enter the following required information before creating the share" : "Por favor, escriba la información necesaria antes de crear el recurso compartido",
"Password protection (enforced)" : "Protección con contraseña (impuesta)",
@@ -156,6 +162,7 @@
"Error, please enter proper password and/or expiration date" : "Error, por favor, introduce la contraseña y/o fecha de caducidad adecuada",
"Link share created" : "Se creó el enlace de compartición",
"Error while creating the share" : "Error mientras se creaba el recurso compartido",
+ "Quick share options, the current selected is \"{selectedOption}\"" : "Opciones rápidas de compartir, la seleccionada actualmente es \"{selectedOption}\"",
"View only" : "Solo lectura",
"Can edit" : "Puede editar",
"File drop" : "Entrega de archivos",
@@ -207,6 +214,7 @@
"Save share" : "Guardar recurso compartido",
"Update share" : "Actualizar recurso compartido",
"Others with access" : "Otros con acceso",
+ "No other accounts with access found" : "No se encontraron otras cuentas con acceso",
"Toggle list of others with access to this directory" : "Pasar la lista de otros con acceso a este carpeta",
"Toggle list of others with access to this file" : "Pasar la lista de otros con acceso a este archivo",
"Unable to fetch inherited shares" : "No se ha podido recoger los recursos compartidos heredados",
diff --git a/apps/files_sharing/l10n/pt_BR.js b/apps/files_sharing/l10n/pt_BR.js
index eb11e219882..f82e0d302a7 100644
--- a/apps/files_sharing/l10n/pt_BR.js
+++ b/apps/files_sharing/l10n/pt_BR.js
@@ -79,6 +79,7 @@ OC.L10N.register(
"Wrong path, file/folder does not exist" : "Caminho errado, arquivo/pasta não existe",
"Could not create share" : "Não foi possível criar o compartilhamento",
"Invalid permissions" : "Permissões inválidas",
+ "Please specify a valid account to share with" : "Especifique uma conta válida com a qual compartilhar",
"Group sharing is disabled by the administrator" : "O compartilhamento para grupos foi desabilitado pelo administrador",
"Please specify a valid group" : "Por favor especifique um grupo válido",
"Public link sharing is disabled by the administrator" : "O compartilhamento por link público foi desativado pelo administrador",
@@ -86,6 +87,7 @@ OC.L10N.register(
"Public upload is only possible for publicly shared folders" : "O envio público só é possível para pastas compartilhadas publicamente",
"Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "O compartilhamento %s falhou ao enviar a senha ao Nextcloud Talk porque este não está ativado",
"Sharing %1$s failed because the back end does not allow shares from type %2$s" : "O compartilhamento %1$s falhou porque a infraestrutura não permite compartilhamentos do tipo %2$s",
+ "Please specify a valid federated account ID" : "Especifique um ID de conta federada válido",
"Invalid date, date format must be YYYY-MM-DD" : "Data inválida, o formato da data deve ser YYYY-MM-DD",
"Please specify a valid federated group ID" : "Especifique um ID de grupo federado válido ",
"You cannot share to a Circle if the app is not enabled" : "Você não pode compartilhar para um círculo se o aplicativo não está habilitado",
@@ -112,7 +114,9 @@ OC.L10N.register(
"You received {share} to group {group} as a share by {user}" : "Você recebeu {share} para o grupo {group} como um compartilhamento de {user}",
"Accept" : "Aceitar",
"Reject" : "Rejeitar",
+ "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." : "Este aplicativo permite que as pessoas compartilhem arquivos dentro do Nextcloud. Se ativado, o administrador pode escolher quais grupos podem compartilhar arquivos. As pessoas aplicáveis ​​podem então compartilhar arquivos e pastas com outras contas e grupos dentro do Nextcloud. Além disso, se o administrador ativar o recurso de compartilhamento de link, um link externo poderá ser usado para compartilhar arquivos com outras pessoas fora do Nextcloud. Os administradores também podem impor senhas, datas de expiração e permitir o compartilhamento de servidor para servidor por meio de links de compartilhamento, bem como compartilhamento de dispositivos móveis. \nDesativar o recurso remove arquivos e pastas compartilhados no servidor para todos os destinatários de compartilhamento e também nos clientes de sincronização e aplicativos móveis. Mais informações estão disponíveis na documentação do Nextcloud.",
"Sharing" : "Compartilhando",
+ "Accept shares from other accounts and groups by default" : "Aceitar compartilhamentos de outras contas e grupos por padrão",
"Error while toggling options" : "Erro ao alternar opções",
"Set default folder for accepted shares" : "Definir pasta padrão para compartilhamentos aceitos",
"Reset" : "Redefinir",
@@ -135,6 +139,8 @@ OC.L10N.register(
"Internal link" : "Link interno",
"Cannot copy, please copy the link manually" : "Não é possível copiar, copie o link manualmente",
"Copy internal link to clipboard" : "Copie o link interno para a área de transferência",
+ "Only works for people with access to this folder" : "Funciona apenas para pessoas com acesso a esta pasta",
+ "Only works for people with access to this file" : "Funciona apenas para pessoas com acesso a este arquivo",
"Link copied" : "Link copiado",
"Please enter the following required information before creating the share" : "Digite as seguintes informações necessárias antes de criar o compartilhamento",
"Password protection (enforced)" : "Proteção por senha (imposta)",
@@ -158,6 +164,7 @@ OC.L10N.register(
"Error, please enter proper password and/or expiration date" : "Erro, digite a senha correta e/ou a data de validade",
"Link share created" : "Compartilhamento de link criado",
"Error while creating the share" : "Erro ao criar o compartilhamento",
+ "Quick share options, the current selected is \"{selectedOption}\"" : "Opções de compartilhamento rápido, o selecionado atualmente é \"{selectedOption}\"",
"View only" : "Somente visualização ",
"Can edit" : "Pode editar",
"File drop" : "Baixar Arquivo ",
@@ -209,6 +216,7 @@ OC.L10N.register(
"Save share" : "Salvar compartilhamento",
"Update share" : "Atualizar compartilhamento",
"Others with access" : "Outros com acesso",
+ "No other accounts with access found" : "Nenhuma outra conta com acesso encontrada",
"Toggle list of others with access to this directory" : "Alternar a lista de outras pessoas com acesso a este diretório",
"Toggle list of others with access to this file" : "Alternar a lista de outras pessoas com acesso a este arquivo",
"Unable to fetch inherited shares" : "Não foi possível buscar compartilhamentos herdados",
@@ -221,6 +229,7 @@ OC.L10N.register(
"_Reject share_::_Reject shares_" : ["Rejeitar compartilhamentos","Rejeitar compartilhamentos","Rejeitar compartilhamentos"],
"_Restore share_::_Restore shares_" : ["Restaurar compartilhamentos","Restaurar compartilhamentos","Restaurar compartilhamentos"],
"Shared" : "Compartilhado",
+ "Shared multiple times with different people" : "Compartilhado várias vezes com pessoas diferentes",
"Shared by {ownerDisplayName}" : "Compartilhado por {ownerDisplayName}",
"Show sharing options" : "Mostrar opções de compartilhamento",
"Link to a file" : "Criar link para um arquivo",
diff --git a/apps/files_sharing/l10n/pt_BR.json b/apps/files_sharing/l10n/pt_BR.json
index 021f7ebb348..3fa0a36a33c 100644
--- a/apps/files_sharing/l10n/pt_BR.json
+++ b/apps/files_sharing/l10n/pt_BR.json
@@ -77,6 +77,7 @@
"Wrong path, file/folder does not exist" : "Caminho errado, arquivo/pasta não existe",
"Could not create share" : "Não foi possível criar o compartilhamento",
"Invalid permissions" : "Permissões inválidas",
+ "Please specify a valid account to share with" : "Especifique uma conta válida com a qual compartilhar",
"Group sharing is disabled by the administrator" : "O compartilhamento para grupos foi desabilitado pelo administrador",
"Please specify a valid group" : "Por favor especifique um grupo válido",
"Public link sharing is disabled by the administrator" : "O compartilhamento por link público foi desativado pelo administrador",
@@ -84,6 +85,7 @@
"Public upload is only possible for publicly shared folders" : "O envio público só é possível para pastas compartilhadas publicamente",
"Sharing %s sending the password by Nextcloud Talk failed because Nextcloud Talk is not enabled" : "O compartilhamento %s falhou ao enviar a senha ao Nextcloud Talk porque este não está ativado",
"Sharing %1$s failed because the back end does not allow shares from type %2$s" : "O compartilhamento %1$s falhou porque a infraestrutura não permite compartilhamentos do tipo %2$s",
+ "Please specify a valid federated account ID" : "Especifique um ID de conta federada válido",
"Invalid date, date format must be YYYY-MM-DD" : "Data inválida, o formato da data deve ser YYYY-MM-DD",
"Please specify a valid federated group ID" : "Especifique um ID de grupo federado válido ",
"You cannot share to a Circle if the app is not enabled" : "Você não pode compartilhar para um círculo se o aplicativo não está habilitado",
@@ -110,7 +112,9 @@
"You received {share} to group {group} as a share by {user}" : "Você recebeu {share} para o grupo {group} como um compartilhamento de {user}",
"Accept" : "Aceitar",
"Reject" : "Rejeitar",
+ "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." : "Este aplicativo permite que as pessoas compartilhem arquivos dentro do Nextcloud. Se ativado, o administrador pode escolher quais grupos podem compartilhar arquivos. As pessoas aplicáveis ​​podem então compartilhar arquivos e pastas com outras contas e grupos dentro do Nextcloud. Além disso, se o administrador ativar o recurso de compartilhamento de link, um link externo poderá ser usado para compartilhar arquivos com outras pessoas fora do Nextcloud. Os administradores também podem impor senhas, datas de expiração e permitir o compartilhamento de servidor para servidor por meio de links de compartilhamento, bem como compartilhamento de dispositivos móveis. \nDesativar o recurso remove arquivos e pastas compartilhados no servidor para todos os destinatários de compartilhamento e também nos clientes de sincronização e aplicativos móveis. Mais informações estão disponíveis na documentação do Nextcloud.",
"Sharing" : "Compartilhando",
+ "Accept shares from other accounts and groups by default" : "Aceitar compartilhamentos de outras contas e grupos por padrão",
"Error while toggling options" : "Erro ao alternar opções",
"Set default folder for accepted shares" : "Definir pasta padrão para compartilhamentos aceitos",
"Reset" : "Redefinir",
@@ -133,6 +137,8 @@
"Internal link" : "Link interno",
"Cannot copy, please copy the link manually" : "Não é possível copiar, copie o link manualmente",
"Copy internal link to clipboard" : "Copie o link interno para a área de transferência",
+ "Only works for people with access to this folder" : "Funciona apenas para pessoas com acesso a esta pasta",
+ "Only works for people with access to this file" : "Funciona apenas para pessoas com acesso a este arquivo",
"Link copied" : "Link copiado",
"Please enter the following required information before creating the share" : "Digite as seguintes informações necessárias antes de criar o compartilhamento",
"Password protection (enforced)" : "Proteção por senha (imposta)",
@@ -156,6 +162,7 @@
"Error, please enter proper password and/or expiration date" : "Erro, digite a senha correta e/ou a data de validade",
"Link share created" : "Compartilhamento de link criado",
"Error while creating the share" : "Erro ao criar o compartilhamento",
+ "Quick share options, the current selected is \"{selectedOption}\"" : "Opções de compartilhamento rápido, o selecionado atualmente é \"{selectedOption}\"",
"View only" : "Somente visualização ",
"Can edit" : "Pode editar",
"File drop" : "Baixar Arquivo ",
@@ -207,6 +214,7 @@
"Save share" : "Salvar compartilhamento",
"Update share" : "Atualizar compartilhamento",
"Others with access" : "Outros com acesso",
+ "No other accounts with access found" : "Nenhuma outra conta com acesso encontrada",
"Toggle list of others with access to this directory" : "Alternar a lista de outras pessoas com acesso a este diretório",
"Toggle list of others with access to this file" : "Alternar a lista de outras pessoas com acesso a este arquivo",
"Unable to fetch inherited shares" : "Não foi possível buscar compartilhamentos herdados",
@@ -219,6 +227,7 @@
"_Reject share_::_Reject shares_" : ["Rejeitar compartilhamentos","Rejeitar compartilhamentos","Rejeitar compartilhamentos"],
"_Restore share_::_Restore shares_" : ["Restaurar compartilhamentos","Restaurar compartilhamentos","Restaurar compartilhamentos"],
"Shared" : "Compartilhado",
+ "Shared multiple times with different people" : "Compartilhado várias vezes com pessoas diferentes",
"Shared by {ownerDisplayName}" : "Compartilhado por {ownerDisplayName}",
"Show sharing options" : "Mostrar opções de compartilhamento",
"Link to a file" : "Criar link para um arquivo",
diff --git a/apps/files_trashbin/l10n/he.js b/apps/files_trashbin/l10n/he.js
index d6c7e821f5d..6e7589fec2c 100644
--- a/apps/files_trashbin/l10n/he.js
+++ b/apps/files_trashbin/l10n/he.js
@@ -17,4 +17,4 @@ OC.L10N.register(
"Actions" : "פעולולת",
"Delete" : "מחיקה"
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/files_trashbin/l10n/he.json b/apps/files_trashbin/l10n/he.json
index a44d3932e62..760da2e9e6d 100644
--- a/apps/files_trashbin/l10n/he.json
+++ b/apps/files_trashbin/l10n/he.json
@@ -14,5 +14,5 @@
"Name" : "שם",
"Actions" : "פעולולת",
"Delete" : "מחיקה"
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/files_trashbin/l10n/pt_BR.js b/apps/files_trashbin/l10n/pt_BR.js
index c3fa4594145..d5c459b1dbb 100644
--- a/apps/files_trashbin/l10n/pt_BR.js
+++ b/apps/files_trashbin/l10n/pt_BR.js
@@ -4,6 +4,8 @@ OC.L10N.register(
"restored" : "restaurado",
"Deleted files" : "Arquivos apagados",
"Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Arquivos e pastas excluídos na lixeira (podem expirar durante a exportação se você estiver com pouco espaço de armazenamento)",
+ "This application enables people to restore files that were deleted from the system." : "Este aplicativo permite que as pessoas restaurem arquivos que foram excluídos do sistema.",
+ "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Este aplicativo permite que as pessoas restaurem arquivos que foram excluídos do sistema. Ele exibe uma lista de arquivos excluídos na interface da web e tem opções para restaurar esses arquivos excluídos de volta aos diretórios de arquivos de pessoas ou removê-los permanentemente do sistema. A restauração de um arquivo também restaura versões de arquivos relacionadas, se o aplicativo de versões estiver ativado. Quando um arquivo é excluído de um compartilhamento, ele pode ser restaurado da mesma maneira, embora não seja mais compartilhado. Por padrão, esses arquivos permanecem na lixeira por 30 dias. \nPara evitar que uma conta fique sem espaço em disco, o aplicativo Arquivos excluídos não utilizará mais de 50% da cota gratuita atualmente disponível para arquivos excluídos. Se os arquivos excluídos excederem esse limite, o aplicativo excluirá os arquivos mais antigos até ficarem abaixo desse limite. Mais informações estão disponíveis na documentação Arquivos Excluídos.",
"Restore" : "Restaurar",
"List of files that have been deleted." : "Lista de arquivos que foram excluídos.",
"No deleted files" : "Nenhum arquivo apagado",
diff --git a/apps/files_trashbin/l10n/pt_BR.json b/apps/files_trashbin/l10n/pt_BR.json
index 4f961f2147e..1380934465c 100644
--- a/apps/files_trashbin/l10n/pt_BR.json
+++ b/apps/files_trashbin/l10n/pt_BR.json
@@ -2,6 +2,8 @@
"restored" : "restaurado",
"Deleted files" : "Arquivos apagados",
"Deleted files and folders in the trash bin (may expire during export if you are low on storage space)" : "Arquivos e pastas excluídos na lixeira (podem expirar durante a exportação se você estiver com pouco espaço de armazenamento)",
+ "This application enables people to restore files that were deleted from the system." : "Este aplicativo permite que as pessoas restaurem arquivos que foram excluídos do sistema.",
+ "This application enables people to restore files that were deleted from the system. It displays a list of deleted files in the web interface, and has options to restore those deleted files back to the people file directories or remove them permanently from the system. Restoring a file also restores related file versions, if the versions application is enabled. When a file is deleted from a share, it can be restored in the same manner, though it is no longer shared. By default, these files remain in the trash bin for 30 days.\nTo prevent an account from running out of disk space, the Deleted files app will not utilize more than 50% of the currently available free quota for deleted files. If the deleted files exceed this limit, the app deletes the oldest files until it gets below this limit. More information is available in the Deleted Files documentation." : "Este aplicativo permite que as pessoas restaurem arquivos que foram excluídos do sistema. Ele exibe uma lista de arquivos excluídos na interface da web e tem opções para restaurar esses arquivos excluídos de volta aos diretórios de arquivos de pessoas ou removê-los permanentemente do sistema. A restauração de um arquivo também restaura versões de arquivos relacionadas, se o aplicativo de versões estiver ativado. Quando um arquivo é excluído de um compartilhamento, ele pode ser restaurado da mesma maneira, embora não seja mais compartilhado. Por padrão, esses arquivos permanecem na lixeira por 30 dias. \nPara evitar que uma conta fique sem espaço em disco, o aplicativo Arquivos excluídos não utilizará mais de 50% da cota gratuita atualmente disponível para arquivos excluídos. Se os arquivos excluídos excederem esse limite, o aplicativo excluirá os arquivos mais antigos até ficarem abaixo desse limite. Mais informações estão disponíveis na documentação Arquivos Excluídos.",
"Restore" : "Restaurar",
"List of files that have been deleted." : "Lista de arquivos que foram excluídos.",
"No deleted files" : "Nenhum arquivo apagado",
diff --git a/apps/files_versions/l10n/ast.js b/apps/files_versions/l10n/ast.js
index 41d2799fbfa..2db9d42ce96 100644
--- a/apps/files_versions/l10n/ast.js
+++ b/apps/files_versions/l10n/ast.js
@@ -2,9 +2,18 @@ OC.L10N.register(
"files_versions",
{
"Versions" : "Versiones",
- "Failed to revert {file} to revision {timestamp}." : "Fallu al revertir {file} a la revisión {timestamp}.",
- "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
- "Restore" : "Restaurar",
- "No other versions available" : "Nun hai otres versiones disponibles"
+ "Edit version name" : "Editar el nome de la versión",
+ "Restore version" : "Restaurar la versión",
+ "Download version" : "Baxar la versión",
+ "Delete version" : "Desaniciar la versión",
+ "Current version" : "Versión actual",
+ "Initial version" : "Versión inicial",
+ "Version name" : "Nome de la versión",
+ "Remove version name" : "Quitar el nome de la versión",
+ "Save version name" : "Guardar el nome de la versiones",
+ "Initial version restored" : "Restauróse la versión inicial",
+ "Version restored" : "Restauróse la versión",
+ "Could not restore version" : "Nun se pudo restaurar la versión",
+ "Could not delete version" : "Nun se pudo desaniciar la versión"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_versions/l10n/ast.json b/apps/files_versions/l10n/ast.json
index c8f27a1456f..302e1851417 100644
--- a/apps/files_versions/l10n/ast.json
+++ b/apps/files_versions/l10n/ast.json
@@ -1,8 +1,17 @@
{ "translations": {
"Versions" : "Versiones",
- "Failed to revert {file} to revision {timestamp}." : "Fallu al revertir {file} a la revisión {timestamp}.",
- "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
- "Restore" : "Restaurar",
- "No other versions available" : "Nun hai otres versiones disponibles"
+ "Edit version name" : "Editar el nome de la versión",
+ "Restore version" : "Restaurar la versión",
+ "Download version" : "Baxar la versión",
+ "Delete version" : "Desaniciar la versión",
+ "Current version" : "Versión actual",
+ "Initial version" : "Versión inicial",
+ "Version name" : "Nome de la versión",
+ "Remove version name" : "Quitar el nome de la versión",
+ "Save version name" : "Guardar el nome de la versiones",
+ "Initial version restored" : "Restauróse la versión inicial",
+ "Version restored" : "Restauróse la versión",
+ "Could not restore version" : "Nun se pudo restaurar la versión",
+ "Could not delete version" : "Nun se pudo desaniciar la versión"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_versions/l10n/pt_BR.js b/apps/files_versions/l10n/pt_BR.js
index cb6d452762b..e2832b31862 100644
--- a/apps/files_versions/l10n/pt_BR.js
+++ b/apps/files_versions/l10n/pt_BR.js
@@ -3,6 +3,7 @@ OC.L10N.register(
{
"Versions" : "Versões",
"This application automatically maintains older versions of files that are changed." : "Este aplicativo mantém automaticamente versões mais antigas de arquivos que são alterados.",
+ "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." : "Este aplicativo mantém automaticamente versões mais antigas de arquivos que foram alterados. Quando ativada, uma pasta de versões ocultas é provisionada no diretório de cada usuário e usada para armazenar versões antigas de arquivos. Um usuário pode reverter para uma versão mais antiga através da interface web a qualquer momento, com o arquivo substituído se tornando uma versão. O aplicativo gerencia automaticamente a pasta de versões para garantir que a conta não fique sem cota por causa das versões. \n\t\tAlém da expiração das versões, o aplicativo de versões garante nunca usar mais de 50% do espaço livre disponível atualmente na conta. Se as versões armazenadas excederem esse limite, o aplicativo excluirá primeiro as versões mais antigas até atingir esse limite. Mais informações estão disponíveis na documentação de Versões.",
"Name this version" : "Nomeie esta versão",
"Edit version name" : "Editar nome da versão",
"Compare to current version" : "Comparar com a versão atual",
@@ -18,6 +19,7 @@ OC.L10N.register(
"Initial version restored" : "Versão inicial restaurada",
"Version restored" : "Versão restaurada",
"Could not restore version" : "Não foi possível restaurar esta versão",
+ "Could not set version label" : "Não foi possível definir o rótulo da versão",
"Could not delete version" : "Não foi possível excluir a versão",
"${version.label} restored" : "${version.label} restaurado",
"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." : "Este aplicativo mantém automaticamente as versões mais antigas dos arquivos que são alterados. Quando habilitada, uma pasta de versões ocultas é provisionada no diretório de cada usuário e é usada para armazenar versões antigas de arquivos. Um usuário pode reverter para uma versão mais antiga por meio da interface da Web a qualquer momento, com o arquivo substituído se tornando uma versão. O aplicativo gerencia automaticamente a pasta de versões para garantir que o usuário não fique sem cota por causa das versões.\t\tAlém da expiração das versões, o aplicativo de versões garante nunca usar mais de 50% da disponibilidade gratuita do usuário no momento espaço. Se as versões armazenadas excederem esse limite, o aplicativo excluirá primeiro as versões mais antigas até atingir esse limite. Mais informações estão disponíveis na documentação de Versões.",
diff --git a/apps/files_versions/l10n/pt_BR.json b/apps/files_versions/l10n/pt_BR.json
index 8224f04adbd..e0d1e54fc9c 100644
--- a/apps/files_versions/l10n/pt_BR.json
+++ b/apps/files_versions/l10n/pt_BR.json
@@ -1,6 +1,7 @@
{ "translations": {
"Versions" : "Versões",
"This application automatically maintains older versions of files that are changed." : "Este aplicativo mantém automaticamente versões mais antigas de arquivos que são alterados.",
+ "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." : "Este aplicativo mantém automaticamente versões mais antigas de arquivos que foram alterados. Quando ativada, uma pasta de versões ocultas é provisionada no diretório de cada usuário e usada para armazenar versões antigas de arquivos. Um usuário pode reverter para uma versão mais antiga através da interface web a qualquer momento, com o arquivo substituído se tornando uma versão. O aplicativo gerencia automaticamente a pasta de versões para garantir que a conta não fique sem cota por causa das versões. \n\t\tAlém da expiração das versões, o aplicativo de versões garante nunca usar mais de 50% do espaço livre disponível atualmente na conta. Se as versões armazenadas excederem esse limite, o aplicativo excluirá primeiro as versões mais antigas até atingir esse limite. Mais informações estão disponíveis na documentação de Versões.",
"Name this version" : "Nomeie esta versão",
"Edit version name" : "Editar nome da versão",
"Compare to current version" : "Comparar com a versão atual",
@@ -16,6 +17,7 @@
"Initial version restored" : "Versão inicial restaurada",
"Version restored" : "Versão restaurada",
"Could not restore version" : "Não foi possível restaurar esta versão",
+ "Could not set version label" : "Não foi possível definir o rótulo da versão",
"Could not delete version" : "Não foi possível excluir a versão",
"${version.label} restored" : "${version.label} restaurado",
"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." : "Este aplicativo mantém automaticamente as versões mais antigas dos arquivos que são alterados. Quando habilitada, uma pasta de versões ocultas é provisionada no diretório de cada usuário e é usada para armazenar versões antigas de arquivos. Um usuário pode reverter para uma versão mais antiga por meio da interface da Web a qualquer momento, com o arquivo substituído se tornando uma versão. O aplicativo gerencia automaticamente a pasta de versões para garantir que o usuário não fique sem cota por causa das versões.\t\tAlém da expiração das versões, o aplicativo de versões garante nunca usar mais de 50% da disponibilidade gratuita do usuário no momento espaço. Se as versões armazenadas excederem esse limite, o aplicativo excluirá primeiro as versões mais antigas até atingir esse limite. Mais informações estão disponíveis na documentação de Versões.",
diff --git a/apps/lookup_server_connector/l10n/he.js b/apps/lookup_server_connector/l10n/he.js
index 180741130b1..59e8d73979c 100644
--- a/apps/lookup_server_connector/l10n/he.js
+++ b/apps/lookup_server_connector/l10n/he.js
@@ -4,4 +4,4 @@ OC.L10N.register(
"Lookup Server Connector" : "מקשר לשרת האיתור",
"Sync public user information with the lookup server" : "סנכרון פרטי משתמש ציבוריים מול שרת איתור"
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/lookup_server_connector/l10n/he.json b/apps/lookup_server_connector/l10n/he.json
index 0103af73197..f7749ecab0a 100644
--- a/apps/lookup_server_connector/l10n/he.json
+++ b/apps/lookup_server_connector/l10n/he.json
@@ -1,5 +1,5 @@
{ "translations": {
"Lookup Server Connector" : "מקשר לשרת האיתור",
"Sync public user information with the lookup server" : "סנכרון פרטי משתמש ציבוריים מול שרת איתור"
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/settings/l10n/pt_BR.js b/apps/settings/l10n/pt_BR.js
index 8a373887f7c..0077f609a9d 100644
--- a/apps/settings/l10n/pt_BR.js
+++ b/apps/settings/l10n/pt_BR.js
@@ -56,9 +56,12 @@ OC.L10N.register(
"Wrong password" : "Senha incorreta",
"Unable to change personal password" : "Não foi possível alterar a senha pessoal",
"Saved" : "Salvo",
+ "No Login supplied" : "Nenhum login fornecido",
"Unable to change password. Password too long." : "Não foi possível alterar a senha. Senha muito longa.",
"Authentication error" : "Erro de autenticação",
+ "Please provide an admin recovery password; otherwise, all account data will be lost." : "Forneça uma senha de recuperação de administrador; caso contrário, todos os dados da conta serão perdidos.",
"Wrong admin recovery password. Please check the password and try again." : "Senha de recuperação do administrador incorreta. Verifique a senha e tente novamente.",
+ "Backend does not support password change, but the encryption of the account key was updated." : "O backend não suporta alteração de senha, mas a criptografia da chave da conta foi atualizada.",
"Administrator documentation" : "Documentação do administrador",
"User documentation" : "Documentação do usuário",
"Nextcloud help overview" : "Visão geral da ajuda do Nextcloud",
@@ -68,6 +71,7 @@ OC.L10N.register(
"If you received this email, the email configuration seems to be correct." : "Se você recebeu este e-mail, é sinal que a configuração do servidor de e-mail está correta.",
"Email could not be sent. Check your mail server log" : "O e-mail não pôde ser enviado. Verifique o log do servidor de e-mail",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Ocorreu um problema ao enviar o e-mail. Por favor, revise suas configurações. (Erro: %s)",
+ "You need to set your account email before being able to send test emails. Go to %s for that." : "Você precisa definir o e-mail da sua conta antes de poder enviar e-mails de teste. Acesse para fazer isso %s.",
"Invalid account" : "Conta inválida",
"Invalid mail address" : "Endereço de e-mail inválido",
"Settings saved" : "Configurações salvas",
@@ -94,9 +98,11 @@ OC.L10N.register(
"Welcome aboard" : "Bem-vindo a bordo",
"Welcome aboard %s" : "%s, bem-vindo a bordo",
"Welcome to your %s account, you can add, protect, and share your data." : "Bem-vindo à sua conta %s. Você pode adicionar, proteger e compartilhar seus dados.",
+ "Your Login is: %s" : "Seu login é: %s",
"Set your password" : "Defina sua senha",
"Go to %s" : "Ir para %s",
"Install Client" : "Instalar Cliente",
+ "Logged in account must be a subadmin" : "A conta conectada deve ser um subadmin.",
"Apps" : "Aplicativos",
"Personal" : "Pessoal",
"Administration" : "Administração",
@@ -118,12 +124,29 @@ OC.L10N.register(
"Unlimited" : "Ilimitado",
"Verifying" : "Verificando",
"App directories owner" : "Proprietário de diretórios de aplicativos",
+ "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" : "Alguns diretórios de aplicativos pertencem a um usuário diferente do servidor web. Este pode ser o caso se os aplicativos tiverem sido instalados manualmente. Verifique as permissões dos seguintes diretórios de aplicativos: \n%s",
"App directories have the correct owner \"%s\"" : "Os diretórios de aplicativos têm o proprietário correto \"%s\"",
"Brute-force Throttle" : "Acelerador de força bruta",
"Your remote address could not be determined." : "Seu endereço remoto não pode ser determinado.",
"Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly." : "Seu endereço remoto foi identificado como \"%s\" e está sendo limitado por força bruta no momento, diminuindo o desempenho de diversas solicitações. Se o endereço remoto não for o seu, isso pode ser uma indicação de que um proxy não está configurado corretamente.",
"Your remote address \"%s\" is not brute-force throttled." : "Seu endereço remoto \"%s\" não é limitado por força bruta.",
+ "To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "Para permitir que esta verificação seja executada, você deve garantir que seu servidor web possa se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e se conectar a pelo menos um de seus `trusted_domains` ou ao `overwrite.cli.url`.",
+ "Old administration imported certificates" : "Certificados importados da administração antiga",
+ "A background job is pending that checks for administration imported SSL certificates. Please check back later." : "Há um trabalho em segundo plano pendente que verifica os certificados SSL importados para administração. Por favor, verifique novamente mais tarde.",
+ "There are some administration imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Existem alguns certificados SSL importados de administração presentes, que não são mais usados no Nextcloud 21. Eles podem ser importados na linha de comando via comando \"occ security:certificates:import\". Seus caminhos dentro do diretório de dados são mostrados abaixo.",
+ "Code integrity" : "Integridade de código",
+ "Integrity checker has been disabled. Integrity cannot be verified." : "O verificador de integridade foi desativado. A integridade não pode ser verificada.",
+ "No altered files" : "Nenhum arquivo alterado",
+ "Some files have not passed the integrity check. {link1} {link2}" : "Alguns arquivos não passaram na verificação de integridade. {link1} {link2}",
+ "Cron errors" : "Erros do Cron",
+ "It was not possible to execute the cron job via CLI. The following technical errors have appeared:\n%s" : "Não foi possível executar o cron job via CLI. Os seguintes erros técnicos apareceram: \n%s",
+ "The last cron job ran without errors." : "O último trabalho cron foi executado sem erros.",
+ "Cron last run" : "Última execução do Cron",
+ "Last background job execution ran %s. Something seems wrong. {link}." : "A última execução de trabalho em segundo plano foi %s. Algo parece errado. {link}.",
+ "Last background job execution ran %s." : "A última execução de trabalho em segundo plano foi %s.",
+ "Data directory protected" : "Diretório de dados protegido",
"Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Seu diretório de dados e arquivos provavelmente estão acessíveis na Internet. O arquivo .htaccess não está funcionando. É altamente recomendável que você configure seu servidor da web para que o diretório de dados não seja mais acessível ou mova o diretório de dados para fora da raiz do documento do servidor da web.",
+ "Could not check that the data directory is protected. Please check manually that your server does not allow access to the data directory." : "Não foi possível verificar o diretório de dados está protegido. Verifique manualmente se o seu servidor não permite acesso ao diretório de dados.",
"Database missing columns" : "Colunas ausentes no banco de dados",
"Missing optional column \"%s\" in table \"%s\"." : "Coluna opcional \"%s\" ausente na tabela \"%s\".",
"The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "Estão faltando algumas colunas opcionais no banco de dados. Devido ao fato de que adicionar colunas em grandes tabelas pode levar algum tempo, elas não foram adicionadas automaticamente por serem opcionais. Ao executar \"occ db: add-missing-columns\", elas podem ser adicionadas manualmente enquanto a instância continua em execução. Depois que as colunas são adicionadas, alguns recursos podem melhorar a capacidade de resposta ou a usabilidade.",
@@ -137,6 +160,7 @@ OC.L10N.register(
"Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Algumas colunas do banco de dados não têm conversão para big int. Devido ao fato de que a alteração dos tipos de colunas em tabelas grandes pode levar algum tempo, elas não foram alteradas automaticamente. Ao executar \"occ db:convert-filecache-bigint\" essas alterações pendentes podem ser aplicadas manualmente. Esta operação precisa ser feita enquanto a instância estiver offline.",
"Debug mode" : "Adicione a data de upload ao caminho da pasta",
"This instance is running in debug mode. Only enable this for local development and not in production environments." : "Esta instância está sendo executada no modo de depuração. Habilite isso apenas para desenvolvimento local e não em ambientes de produção.",
+ "Debug mode is disabled." : "O modo de depuração está desativado.",
"Default phone region" : "Região de telefone padrão",
"Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Sua instalação não possui região de telefone padrão definida. Isso é necessário para validar números de telefone nas configurações do perfil sem código de país. Para permitir números sem código de país, adicione \"default_phone_region\" com o respectivo código ISO 3166-1 da região ao seu arquivo de configuração.",
"Email test" : "Teste de e-mail",
@@ -153,6 +177,9 @@ OC.L10N.register(
"Internet connectivity" : "Conectividade com a Internet",
"Internet connectivity is disabled in configuration file." : "A conectividade com a Internet está desabilitada no arquivo de configuração.",
"This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Este servidor não tem conexão com a Internet: vários pontos alvo não puderam ser alcançados. Isso significa que alguns dos recursos, como montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de terceiros, não funcionarão. Acessar arquivos remotamente e enviar e-mails de notificação também pode não funcionar. Estabeleça uma conexão deste servidor com a Internet para desfrutar de todos os recursos. ",
+ "JavaScript modules support" : "Suporte a módulos JavaScript",
+ "Could not check for JavaScript support. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível verificar o suporte a JavaScript. Verifique manualmente o seu servidor web serve arquivos `.mjs` usando o tipo JavaScript MIME.",
+ "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Seu servidor web não serve arquivos `.mjs` usando o tipo JavaScript MIME. Isso interromperá alguns aplicativos, impedindo que os navegadores executem os arquivos JavaScript. Você deve configurar seu servidor web para servir arquivos `.mjs` com o tipo MIME `text/javascript` ou `application/javascript`.",
"Old server-side-encryption" : "Criptografia antiga do lado do servidor",
"Disabled" : "Desativado",
"The old server-side-encryption format is enabled. We recommend disabling this." : "O antigo formato de criptografia do lado do servidor está ativado. Recomendamos desativar isso.",
@@ -160,10 +187,25 @@ OC.L10N.register(
"Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "O servidor não tem horário de início da janela de manutenção configurado. Isso significa que trabalhos diários em segundo plano com uso intensivo de recursos também serão executados durante o tempo de uso principal. Recomendamos configurá-lo para um horário de baixo uso, para que os usuários sejam menos impactados pela carga causada por essas tarefas pesadas.",
"Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "A janela de manutenção para executar trabalhos pesados ​​em segundo plano ocorre entre {start}:00 UTC e {end}:00 UTC",
"Memcache" : "Memcache",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\"." : "O Memcached está configurado como cache distribuído, mas o módulo PHP \"memcache\" errado está instalado. \\OC\\Memcache\\Memcached suporta apenas \"memcached\" e não \"memcache\".",
+ "Memcached is configured as distributed cache, but the PHP module \"memcached\" is not installed." : "O Memcached está configurado como cache distribuído, mas o módulo PHP \"memcached\" não está instalado.",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "Nenhum cache de memória foi configurado. Para melhorar o desempenho, configure um memcache, se disponível.",
"Configured" : "Configurado",
+ "MySQL Unicode support" : "Suporte MySQL Unicode",
+ "You are not using MySQL" : "Você não está usando MySQL",
+ "MySQL is used as database and does support 4-byte characters" : "MySQL é usado como banco de dados e suporta caracteres de 4 bytes",
+ "MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL." : "MySQL é usado como banco de dados, mas não suporta caracteres de 4 bytes. Para poder lidar com caracteres de 4 bytes (como emojis) sem problemas em nomes de arquivos ou comentários, por exemplo, é recomendado habilitar o suporte de 4 bytes no MySQL.",
+ "OCS provider resolving" : "Resolução do provedor OCS",
+ "Could not check if your web server properly resolves the OCM and OCS provider URLs." : "Não foi possível verificar se o seu servidor web resolve corretamente os URLs do provedor OCM e OCS.",
+ "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "Seu servidor web não está configurado corretamente para resolver %1$s. Provavelmente, isso está relacionado a uma configuração do servidor web que não foi atualizada para entregar esta pasta diretamente. Compare sua configuração com as regras de reescrita enviadas em \".htaccess\" para Apache ou com as fornecidas na documentação para Nginx. No Nginx, essas são normalmente as linhas que começam com \"location ~\" que precisam de atualização.",
+ "Overwrite CLI URL" : "Sobrescrever URL da CLI",
+ "The \"overwrite.cli.url\" option in your config.php is correctly set to \"%s\"." : "A opção \"overwrite.cli.url\" em seu config.php está definida corretamente como \"%s\".",
+ "The \"overwrite.cli.url\" option in your config.php is set to \"%s\" which is a correct URL. Suggested URL is \"%s\"." : "A opção \"overwrite.cli.url\" em seu config.php está definida como \"%s\", que é uma URL correta. O URL sugerido é \"%s\".",
+ "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"%s\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Certifique-se de definir a opção \"overwrite.cli.url\" em seu arquivo config.php para o URL que seus usuários usam principalmente para acessar este Nextcloud. Sugestão: \"%s\". Caso contrário, poderá haver problemas com a geração de URL via cron. (No entanto, é possível que o URL sugerido não seja o URL que seus usuários usam principalmente para acessar este Nextcloud. O melhor é verificar isso em qualquer caso.)",
"PHP default charset" : "Conjunto de caracteres padrão do PHP",
"PHP configuration option \"default_charset\" should be UTF-8" : "A opção de configuração do PHP “default_charset” deve ser UTF-8",
+ "PHP set_time_limit" : "PHP set_time_limit",
+ "The function is available." : "A função está disponível.",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "A função PHP \"set_time_limit\" não está disponível. Isso pode resultar em travamento de scripts, quebrando sua instalação. A ativação desta função é altamente recomendada.",
"Freetype" : "Freetype",
"Supported" : "Suportado",
@@ -173,14 +215,34 @@ OC.L10N.register(
"PHP memory limit" : "Limite de memória PHP",
"The PHP memory limit is below the recommended value of %s." : "O limite de memória do PHP está abaixo do valor recomendado de %s.",
"PHP modules" : "Módulos PHP",
+ "increases language translation performance and fixes sorting of non-ASCII characters" : "aumenta o desempenho da tradução de idiomas e corrige a classificação de caracteres não-ASCII",
+ "for Argon2 for password hashing" : "para Argon2 para hash de senha",
+ "for WebAuthn passwordless login" : "para login sem senha do WebAuthn",
+ "for WebAuthn passwordless login, and SFTP storage" : "para login sem senha WebAuthn e armazenamento SFTP",
+ "for picture rotation in server and metadata extraction in the Photos app" : "para rotação de imagens no servidor e extração de metadados no aplicativo Fotos",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Esta instância está faltando alguns módulos PHP necessários. É necessário instalá-los:: %s.",
+ "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them:\n%s" : "Esta instância está faltando alguns módulos PHP recomendados. Para melhor desempenho e melhor compatibilidade é altamente recomendável instalá-los:\n%s",
"PHP opcache" : "PHP opcache",
"The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache não está carregado. Para um melhor desempenho, é recomendável carregá-lo em sua instalação do PHP.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache está desabilitado. Para melhor desempenho, é recomendado aplicar \"opcache.enable=1\" à sua configuração PHP.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "O OPcache baseado em memória compartilhada está desabilitado. Para melhor desempenho, é recomendado aplicar \"opcache.file_cache_only=0\" à sua configuração PHP e usar o cache de arquivos apenas como cache de segundo nível.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache não está funcionando como deveria, opcache_get_status() retorna falso, verifique a configuração.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "O número máximo de chaves OPcache foi quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendado aplicar \"opcache.max_accelerated_files\" à sua configuração PHP com um valor maior que \"%s\".",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "O buffer do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendado aplicar \"opcache.memory_consumption\" à sua configuração PHP com um valor maior que \"%s\".",
+ "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\"." : "O buffer de strings internado do OPcache está quase cheio. Para garantir que strings repetidas possam ser efetivamente armazenadas em cache, é recomendado aplicar \"opcache.interned_strings_buffer\" à sua configuração PHP com um valor maior que \"%s\".",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache está configurado para remover comentários de código. Com o OPcache habilitado, \"opcache.save_comments=1\" deve ser definido para que o Nextcloud funcione.",
+ "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 não tem permissão para usar a API OPcache. Com o OPcache habilitado, é altamente recomendável incluir todos os diretórios Nextcloud com \"opcache.restrict_api\" ou desmarcar esta configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
+ "The PHP OPcache module is not properly configured. %s." : "O módulo PHP OPcache não está configurado corretamente. %s.",
+ "Correctly configured" : "Configurado corretamente",
"PHP version" : "Versão do PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Você está executando PHP no momento %s.PHP 8.0 agora está obsoleto no Nextcloud 27. Nextcloud 28 pode exigir pelo menos PHP 8.1. Atualize para uma das versões PHP com suporte oficial fornecidas pelo PHP Group o mais rápido possível.",
"You are currently running PHP %s." : "Você está executando PHP no momento %s.",
"PHP \"output_buffering\" option" : "Opção \"output_buffering\" do PHP",
"PHP configuration option \"output_buffering\" must be disabled" : "A opção de configuração do PHP \"output_buffering\" deve estar desabilitada",
+ "Push service" : "Serviço push",
+ "Valid enterprise license" : "Licença empresarial válida",
+ "Free push service" : "Serviço push gratuito",
+ "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "Esta é a construção da comunidade não suportada do Nextcloud. Dado o tamanho desta instância, o desempenho, a confiabilidade e a escalabilidade não podem ser garantidos. As notificações push são limitadas para evitar sobrecarregar nosso serviço gratuito. Saiba mais sobre os benefícios do Nextcloud Enterprise em {link}.",
"Random generator" : "Gerador aleatório",
"No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "Nenhuma fonte adequada para aleatoriedade encontrada pelo PHP, o que é altamente desencorajado por razões de segurança.",
"Secure" : "Seguro",
@@ -196,9 +258,20 @@ OC.L10N.register(
"Architecture" : "Arquitetura",
"64-bit" : "64-bit",
"It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "Parece que você está executando uma versão PHP de 32 bits. Nextcloud precisa de 64 bits para funcionar bem. Atualize seu sistema operacional e PHP para 64 bits!",
+ "Temporary space available" : "Espaço temporário disponível",
+ "Error while checking the temporary PHP path - it was not properly set to a directory. Returned value: %s" : "Erro ao verificar o caminho temporário do PHP - ele não foi configurado corretamente para um diretório. Valor retornado:%s",
+ "Error while checking the available disk space of temporary PHP path or no free disk space returned. Temporary path: %s" : "Erro ao verificar o espaço em disco disponível do caminho PHP temporário ou nenhum espaço livre em disco foi retornado. Caminho temporário: %s",
+ "- %.1f GiB available in %s (PHP temporary directory)" : "- %.1f GiB disponível em %s (diretório temporário do PHP)",
+ "- %.1f GiB available in %s (Nextcloud temporary directory)" : "- %.1f GiB disponível em %s (diretório temporário Nextcloud)",
+ "Temporary directory is correctly configured:\n%s" : "O diretório temporário está configurado corretamente:\n%s",
+ "This instance uses an S3 based object store as primary storage, and has enough space in the temporary directory.\n%s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário e tem espaço suficiente no diretório temporário.\n%s",
+ "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GiB of free space available in the temp directory of PHP. To improve this please change the temporary directory in the php.ini or make more space available in that path. \nChecking the available space in the temporary path resulted in %.1f GiB instead of the recommended 50 GiB. Path: %s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário. Os arquivos enviados são armazenados temporariamente no servidor e por isso é recomendado ter 50 GiB de espaço livre disponível no diretório temporário do PHP. Para melhorar isso, altere o diretório temporário no php.ini ou disponibilize mais espaço nesse caminho. A verificação do espaço disponível no caminho temporário resultou em %.1f GiB em vez dos 50 GiB recomendados. Caminho: %s",
"Database transaction isolation level" : "Nível de isolamento de transação de banco de dados",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "O banco de dados não está rodando com o nível de isolamento de transação \"READ COMMITTED\". Isso pode causar problemas quando várias ações são executadas em paralelo.",
"Was not able to get transaction isolation level: %s" : "Não foi possível obter o nível de isolamento da transação: %s",
+ "WOFF2 file loading" : "Carregando arquivo WOFF2",
+ "Could not check for WOFF2 loading support. Please check manually if your webserver serves `.woff2` files." : "Não foi possível verificar o suporte de carregamento do WOFF2. Por favor, verifique manualmente se o seu servidor web serve arquivos `.woff2`.",
+ "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "Seu servidor web não está configurado corretamente para entregar arquivos .woff2. Normalmente, isso é um problema com a configuração do Nginx. Para Nextcloud 15 é necessário um ajuste para entregar também arquivos .woff2. Compare sua configuração do Nginx com a configuração recomendada em nossa documentação.",
"Profile information" : "Informação do Perfil",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Foto do perfil, nome completo, e-mail, número de telefone, endereço, site, Twitter, organização, função, título, biografia e se seu perfil está ativado",
"Nextcloud settings" : "Configurações Nextcloud",
@@ -221,6 +294,7 @@ OC.L10N.register(
"Allow resharing" : "Permitir o recompartilhamento",
"Allow sharing with groups" : "Permitir o compartilhamento com grupos",
"Restrict users to only share with users in their groups" : "Restringir os usuários para compartilhar apenas com usuários em seus grupos",
+ "Ignore the following groups when checking group membership" : "Ignore os seguintes grupos ao verificar a associação ao grupo",
"Allow users to share via link and emails" : "Permitir que os usuários compartilhem via link e e-mails",
"Allow public uploads" : "Permitir envio público",
"Always ask for a password" : "Sempre pedir a senha",
@@ -254,6 +328,7 @@ OC.L10N.register(
"Deleted disclaimer text" : "Texto de isenção de responsabilidade excluído",
"Could not set disclaimer text" : "Não foi possível definir o texto do aviso legal",
"Two-Factor Authentication" : "Autenticação de Dois Fatores",
+ "Two-factor authentication can be enforced for all accounts and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "A autenticação de dois fatores pode ser aplicada a todas as contas e grupos específicos. Se eles não tiverem um provedor de dois fatores configurado, não conseguirão fazer login no sistema.",
"Enforce two-factor authentication" : "Forçar o uso de autenticação de dois fatores",
"Limit to groups" : "Limitado a grupos",
"Enforcement of two-factor authentication can be set for certain groups only." : "A obrigatoriedade da autenticação de dois fatores pode ser definida para determinados grupos apenas.",
@@ -261,6 +336,7 @@ OC.L10N.register(
"Enforced groups" : "Grupos obrigatórios",
"Two-factor authentication is not enforced for members of the following groups." : "A autenticação de dois fatores não é imposta aos membros dos seguintes grupos.",
"Excluded groups" : "Grupos excluídos",
+ "When groups are selected/excluded, they use the following logic to determine if an account has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quando os grupos são selecionados/excluídos, eles usam a seguinte lógica para determinar se uma conta tem a 2FA aplicada: Se nenhum grupo for selecionado, a 2FA será habilitada para todos, exceto os membros dos grupos excluídos. Se grupos forem selecionados, o 2FA será habilitado para todos os membros deles. Se uma conta estiver em um grupo selecionado e excluído, o selecionado terá precedência e o 2FA será aplicado.",
"Save changes" : "Salvar mudanças",
"All" : "Todos",
"Limit app usage to groups" : "Limitar o uso de aplicativos a grupos",
@@ -274,6 +350,7 @@ OC.L10N.register(
"View in store" : "Ver na loja",
"Visit website" : "Visitar website",
"Report a bug" : "Reportar um erro",
+ "Usage documentation" : "Documentação de uso",
"Admin documentation" : "Documentação do administrador",
"Developer documentation" : "Documentação do desenvolvedor",
"Show details for {appName} app" : "Mostrar detalhes do aplicativo {appName}",
@@ -295,6 +372,8 @@ OC.L10N.register(
"_%n app has an update available_::_%n apps have an update available_" : ["%n aplicativo tem atualização disponível","%n aplicativos tem atualização disponível","%n aplicativos tem atualização disponível"],
"_Update_::_Update all_" : ["Atualizar","Atualize tudo","Atualize tudo"],
"Device name" : "Nome do dispositivo",
+ "Cancel renaming" : "Cancelar renomeação",
+ "Save new name" : "Salvar novo nome",
"Marked for remote wipe" : "Marcado para limpeza remota",
"Device settings" : "Configuração dos dispositivos",
"Allow filesystem access" : "Permitir acesso ao sistema de arquivos",
@@ -307,7 +386,10 @@ OC.L10N.register(
"{productName} Android app" : "{productName} Aplicativo Android",
"{productName} Talk for iOS" : "{productName} Talk para iOS",
"{productName} Talk for Android" : "{productName} Talk para Android ",
+ "Sync client" : "Sincronizar cliente",
"This session" : "Esta sessão",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device" : "Dispositivo",
"Last activity" : "Última atividade",
"Devices & sessions" : "Dispositivos & sessões",
@@ -315,21 +397,32 @@ OC.L10N.register(
"App name" : "Nome do aplicativo",
"Create new app password" : "Criar nova senha de aplicativo",
"Error while creating device token" : "Erro ao criar token de dispositivo",
+ "New app password" : "Nova senha do aplicativo",
+ "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Use as credenciais abaixo para configurar seu aplicativo ou dispositivo. Por motivos de segurança esta senha só será mostrada uma vez.",
"Login" : "Login",
"Password" : "Senha",
"Show QR code for mobile apps" : "Exibir código QR para aplicativos móveis",
+ "App password copied!" : "Senha do aplicativo copiada!",
+ "Copy app password" : "Copiar senha do aplicativo",
+ "Login name copied!" : "Nome de login copiado!",
+ "Copy login name" : "Copiar nome de login",
"Could not copy app password. Please copy it manually." : "Não foi possível copiar a senha do aplicativo. Copie-a manualmente.",
+ "Could not copy login name. Please copy it manually." : "Não foi possível copiar o nome de login. Por favor, copie-o manualmente.",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "Para que o servidor funcione corretamente, é importante configurar corretamente os trabalhos em segundo plano. Cron é a configuração recomendada. Consulte a documentação para obter maiores informações.",
"Last job execution ran {time}. Something seems wrong." : "A última execução do trabalho foi executada {time}. Algo parece errado.",
"Last job ran {relativeTime}." : "A última tarefa foi executada {relativeTime}.",
"Background job did not run yet!" : "O trabalho em segundo plano ainda não foi executado!",
"AJAX" : "AJAX",
+ "Execute one task with each page loaded. Use case: Single account instance." : "Execute uma tarefa com cada página carregada. Caso de uso: instância de conta única.",
"Webcron" : "Webcron",
+ "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 accounts depending on the usage)." : "cron.php é registrado em um serviço webcron para chamar cron.php a cada 5 minutos por HTTP. Caso de uso: Instância muito pequena (1–5 contas dependendo do uso).",
"Cron (Recommended)" : "Cron (Recomendado)",
"Use system cron service to call the cron.php file every 5 minutes." : "Use o serviço cron do sistema para chamar o arquivo cron.php a cada 5 minutos.",
+ "The cron.php needs to be executed by the system account \"{user}\"." : "O cron.php precisa ser executado pela conta do sistema \"{user}\".",
"The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "A extensão PHP POSIX é necessária. Consulte a {linkstart}documentação do PHP{linkend} para obter mais detalhes.",
"Unable to update background job mode" : "Não foi possível atualizar o modo de trabalho em segundo plano",
"Profile" : "Perfil",
+ "Enable or disable profile by default for new accounts." : "Habilite ou desabilite o perfil por padrão para novas contas.",
"Enable" : "Ativar",
"Unable to update profile default setting" : "Não foi possível atualizar a configuração padrão do perfil",
"Server-side encryption" : "Criptografia do lado do servidor",
@@ -346,6 +439,7 @@ OC.L10N.register(
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "Você precisa migrar suas chaves de criptografia da criptografia antiga (ownCloud <= 8.0) para a nova. Ative o \"módulo de criptografia padrão\" e execute {command}",
"Unable to update server side encryption config" : "Não foi possível atualizar a configuração de criptografia do lado do servidor",
"Please confirm the group removal" : "Por favor confirme a remoção do grupo",
+ "You are about to remove the group \"{group}\". The accounts will NOT be deleted." : "Você está prestes a remover o grupo \"{group}\". As contas NÃO serão excluídas.",
"Cancel" : "Cancelar",
"Confirm" : "Confirmar",
"Submit" : "Enviar",
@@ -376,9 +470,11 @@ OC.L10N.register(
"You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "Você está usando <strong>{usage}</strong> de <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)",
"Your full name" : "Seu nome completo",
"Back" : "Voltar",
+ "Change scope level of {property}" : "Alterar o nível de escopo de {property}",
"This address is not confirmed" : "Este endereço não foi confirmado",
"Primary email for password reset and notifications" : "E-mail principal para redefinição de senha e notificações ",
"Email options" : "Opções de e-mail ",
+ "Options for additional email address {index}" : "Opções para endereço de e-mail adicional {index}",
"Remove primary email" : "Remover e-mail principal ",
"Delete email" : "Excluir e-mail ",
"Unset as primary email" : "Não definido como e-mail principal",
@@ -397,6 +493,7 @@ OC.L10N.register(
"Help translate" : "Ajude a traduzir",
"Unable to update language" : "Não foi possível atualizar o idioma",
"No language set" : "Nenhum conjunto de idiomas",
+ "Locales" : "Locais",
"Week starts on {firstDayOfWeek}" : "A semana começa em {firstDayOfWeek}",
"Unable to update locale" : "Não foi possível atualizar a localidade",
"No locale set" : "Nenhuma localidade definida",
@@ -404,6 +501,7 @@ OC.L10N.register(
"Your organisation" : "Sua organização",
"Your phone number" : "Seu número de telefone",
"Edit your Profile visibility" : "Edite a visibilidade do seu perfil",
+ "Enable profile" : "Habilitar perfil",
"Unable to update profile enabled state" : "Não é possível atualizar o estado de habilitação do perfil",
"The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "A configuração mais restritiva de visibilidade ou escopo é respeitada em seu perfil. Por exemplo, se a visibilidade for definida como \"Mostrar para todos\" e o escopo for definido como \"Privado\", \"Privado\" será respeitado.",
"Unable to update visibility of {displayId}" : "Não foi possível atualizar a visibilidade de {displayId}",
@@ -411,6 +509,7 @@ OC.L10N.register(
"Your X (formerly Twitter) handle" : "Seu identificador X (anteriormente Twitter)",
"Your website" : "Seu website",
"No {property} set" : "Nenhum conjunto de {property}",
+ "Invalid value" : "Valor inválido",
"Unable to update {property}" : "Não foi possível atualizar {property}",
"Change scope level of {property}, current scope is {scope}" : "Alterar o nível de escopo de {property}, escopo atual é {scope}",
"Unable to update federation scope of the primary {property}" : "Não foi possível atualizar o escopo da federação do primário {property}",
@@ -423,6 +522,7 @@ OC.L10N.register(
"Reshare" : "Recompartilhar",
"No accounts" : "Sem contas",
"Loading accounts …" : "Carregando contas...",
+ "List of accounts. This list is not fully rendered for performance reasons. The accounts will be rendered as you navigate through the list." : "Lista de contas. Esta lista não foi totalmente renderizada por motivos de desempenho. As contas serão renderizadas conforme você navega pela lista.",
"Default language" : "Idioma padrão",
"Common languages" : "Idiomas comuns",
"Other languages" : "Outros Idiomas",
@@ -459,19 +559,28 @@ OC.L10N.register(
"Last login" : "Último acesso",
"User actions" : "Ações do usuário",
"Password or insufficient permissions message" : "Mensagem de senha ou permissões insuficientes",
+ "Loading account …" : "Carregando conta…",
"Change display name" : "Alterar nome de exibição",
"Set new password" : "Definir nova senha",
+ "You do not have permissions to see the details of this account" : "Você não tem permissão para ver os detalhes desta conta",
"Set new email address" : "Definir novo endereço de e-mail",
"Add user to group" : "Adicionar usuário ao grupo",
+ "Add account to group" : "Adicionar conta ao grupo",
+ "Set account as admin for" : "Definir conta como administrador para",
+ "Select account quota" : "Selecione a cota da conta",
"Set the language" : "Definir o idioma",
+ "Set line manager" : "Definir gerente de linha",
"{size} used" : "{size} usado",
"Delete account" : "Excluir conta",
"Wipe all devices" : "Limpar todos os dispositivos",
+ "Disable account" : "Desativar conta",
+ "Enable account" : "Habilitar conta",
"Resend welcome email" : "Reenviar e-mail de boas-vindas",
"In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "Em caso de perda do dispositivo ou saída da organização, pode-se limpar remotamente os dados do Nextcloud dos dispositivos associados ao {userid}. Só funciona se estiverem conectados à Internet.",
"Remote wipe of devices" : "Limpeza remota de dispositivos",
"Wipe {userid}'s devices" : "Limpar os dispositivos de {userid}",
"Wiped {userid}'s devices" : "Dispositivos de {userid}'s apagados",
+ "Failed to update line manager" : "Falha ao atualizar o gerente de linha",
"Fully delete {userid}'s account including all their personal files, app data, etc." : "Excluir a conta de {userid}, incluindo todos os arquivos pessoais, dados de aplicativos, etc",
"Account deletion" : "Exclusão de conta",
"Delete {userid}'s account" : "Excluir a conta de {userid}",
@@ -479,13 +588,17 @@ OC.L10N.register(
"Password was successfully changed" : "A senha foi alterada com sucesso",
"Email was successfully changed" : "O e-mail foi alterado com sucesso",
"Welcome mail sent!" : "E-mail de boas-vindas enviado!",
+ "Toggle account actions menu" : "Alternar menu de ações da conta",
"Done" : "Concluído",
"Edit" : "Editar",
+ "Account management settings" : "Configurações de gerenciamento de conta",
"Visibility" : "Visibilidade",
"Show language" : "Mostrar idioma",
+ "Show account backend" : "Mostrar back-end da conta",
"Show storage path" : "Exibir caminho de armazenamento",
"Show last login" : "Exibir último login",
"Send email" : "Enviar e-mail",
+ "Send welcome email to new accounts" : "Envie e-mail de boas-vindas para novas contas",
"Defaults" : "Padrões",
"Default quota" : "Cota padrão",
"Select default quota" : "Selecionar a cota padrão",
@@ -507,13 +620,17 @@ OC.L10N.register(
"{license}-licensed" : "{license}-licenciado",
"Changelog" : "Changelog",
"by {author}\n{license}" : "por {author}\n{license}",
+ "Account management" : "Gerenciamento de contas",
"New account" : "Nova conta",
+ "Active accounts" : "Contas ativas",
"Admins" : "Administradores",
"Disabled users" : "Usuários desativados",
"Creating group …" : "Criando grupo…",
"Create group" : "Criar grupo",
"Group name" : "Nome do grupo",
"Please enter a valid group name" : "Insira um nome de grupo válido",
+ "Disabled accounts" : "Contas desativadas",
+ "Account group: {group}" : "Grupo de contas: {group}",
"Failed to create group" : "Falha ao criar grupo",
"Sending…" : "Enviando...",
"Email sent" : "E-mail enviado",
@@ -532,6 +649,8 @@ OC.L10N.register(
"Profile visibility" : "Visibilidade do perfil",
"Locale" : "Localização",
"Not available as this property is required for core functionality including file sharing and calendar invitations" : "Não disponível porque esta propriedade é necessária para a funcionalidade principal, incluindo compartilhamento de arquivos e convites de calendário",
+ "Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "Não disponível porque a federação foi desativada para sua conta. Entre em contato com a administração do sistema se tiver alguma dúvida",
+ "Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "Não disponível porque a publicação de dados específicos da conta no servidor de pesquisa não é permitida. Entre em contato com a administração do sistema se tiver alguma dúvida",
"Your apps" : "Seus aplicativos",
"Active apps" : "Aplicativos ativados",
"Disabled apps" : "Aplicativos desativados",
@@ -540,6 +659,7 @@ OC.L10N.register(
"Featured apps" : "Aplicativos em destaque",
"Supported apps" : "Aplicativos compatíveis",
"Show to everyone" : "Mostrar para todos",
+ "Show to logged in accounts only" : "Mostrar apenas para contas logadas",
"Hide" : "Esconder ",
"Download and enable" : "Baixar e ativar",
"Allow untested app" : "Permitir app não testado",
@@ -552,6 +672,7 @@ OC.L10N.register(
"Error: This app cannot be enabled because it makes the server unstable" : "Erro: Este aplicativo não pode ser habilitado pois torna o servidor instável.",
"Do you really want to wipe your data from this device?" : "Quer realmente limpar seus dados deste dispositivo?",
"Confirm wipe" : "Confirmar a limpeza",
+ "Could not delete the app token" : "Não foi possível excluir o token do aplicativo",
"Error while wiping the device with the token" : "Erro ao limpar o dispositivo com o token",
"Error while updating device token name" : "Erro ao atualizar o nome do token do dispositivo",
"Error while updating device token scope" : "Erro ao atualizar o escopo do token do dispositivo",
@@ -575,6 +696,7 @@ OC.L10N.register(
"Authentication" : "Autenticação",
"Authentication required" : "Autenticação é necessária",
"Credentials" : "Credenciais",
+ "SMTP Login" : "Login SMTP",
"SMTP Password" : "Senha SMTP",
"Save" : "Salvar",
"Test and verify email settings" : "Testar e verificar as configurações de e-mail",
@@ -687,6 +809,7 @@ OC.L10N.register(
"User's table" : "Selecione o gerente",
"Select user manager" : "Selecione o gerenciador de usuários",
"Old user imported certificates" : "Certificados importados de usuários antigos",
+ "Overwrite cli URL" : "Sobrescrever URL cli",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Esta instância está faltando alguns módulos PHP recomendados. Para melhor desempenho e melhor compatibilidade é altamente recomendável instalá-los:%s.",
"You are about to remove the group \"{group}\". The users will NOT be deleted." : "Você está prestes a remover o grupo \"{group}\". Os usuários NÃO serão excluídos.",
"No users" : "Nenhum usuário",
diff --git a/apps/settings/l10n/pt_BR.json b/apps/settings/l10n/pt_BR.json
index 2d6c6248557..dee8a88e316 100644
--- a/apps/settings/l10n/pt_BR.json
+++ b/apps/settings/l10n/pt_BR.json
@@ -54,9 +54,12 @@
"Wrong password" : "Senha incorreta",
"Unable to change personal password" : "Não foi possível alterar a senha pessoal",
"Saved" : "Salvo",
+ "No Login supplied" : "Nenhum login fornecido",
"Unable to change password. Password too long." : "Não foi possível alterar a senha. Senha muito longa.",
"Authentication error" : "Erro de autenticação",
+ "Please provide an admin recovery password; otherwise, all account data will be lost." : "Forneça uma senha de recuperação de administrador; caso contrário, todos os dados da conta serão perdidos.",
"Wrong admin recovery password. Please check the password and try again." : "Senha de recuperação do administrador incorreta. Verifique a senha e tente novamente.",
+ "Backend does not support password change, but the encryption of the account key was updated." : "O backend não suporta alteração de senha, mas a criptografia da chave da conta foi atualizada.",
"Administrator documentation" : "Documentação do administrador",
"User documentation" : "Documentação do usuário",
"Nextcloud help overview" : "Visão geral da ajuda do Nextcloud",
@@ -66,6 +69,7 @@
"If you received this email, the email configuration seems to be correct." : "Se você recebeu este e-mail, é sinal que a configuração do servidor de e-mail está correta.",
"Email could not be sent. Check your mail server log" : "O e-mail não pôde ser enviado. Verifique o log do servidor de e-mail",
"A problem occurred while sending the email. Please revise your settings. (Error: %s)" : "Ocorreu um problema ao enviar o e-mail. Por favor, revise suas configurações. (Erro: %s)",
+ "You need to set your account email before being able to send test emails. Go to %s for that." : "Você precisa definir o e-mail da sua conta antes de poder enviar e-mails de teste. Acesse para fazer isso %s.",
"Invalid account" : "Conta inválida",
"Invalid mail address" : "Endereço de e-mail inválido",
"Settings saved" : "Configurações salvas",
@@ -92,9 +96,11 @@
"Welcome aboard" : "Bem-vindo a bordo",
"Welcome aboard %s" : "%s, bem-vindo a bordo",
"Welcome to your %s account, you can add, protect, and share your data." : "Bem-vindo à sua conta %s. Você pode adicionar, proteger e compartilhar seus dados.",
+ "Your Login is: %s" : "Seu login é: %s",
"Set your password" : "Defina sua senha",
"Go to %s" : "Ir para %s",
"Install Client" : "Instalar Cliente",
+ "Logged in account must be a subadmin" : "A conta conectada deve ser um subadmin.",
"Apps" : "Aplicativos",
"Personal" : "Pessoal",
"Administration" : "Administração",
@@ -116,12 +122,29 @@
"Unlimited" : "Ilimitado",
"Verifying" : "Verificando",
"App directories owner" : "Proprietário de diretórios de aplicativos",
+ "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" : "Alguns diretórios de aplicativos pertencem a um usuário diferente do servidor web. Este pode ser o caso se os aplicativos tiverem sido instalados manualmente. Verifique as permissões dos seguintes diretórios de aplicativos: \n%s",
"App directories have the correct owner \"%s\"" : "Os diretórios de aplicativos têm o proprietário correto \"%s\"",
"Brute-force Throttle" : "Acelerador de força bruta",
"Your remote address could not be determined." : "Seu endereço remoto não pode ser determinado.",
"Your remote address was identified as \"%s\" and is brute-force throttled at the moment slowing down the performance of various requests. If the remote address is not your address this can be an indication that a proxy is not configured correctly." : "Seu endereço remoto foi identificado como \"%s\" e está sendo limitado por força bruta no momento, diminuindo o desempenho de diversas solicitações. Se o endereço remoto não for o seu, isso pode ser uma indicação de que um proxy não está configurado corretamente.",
"Your remote address \"%s\" is not brute-force throttled." : "Seu endereço remoto \"%s\" não é limitado por força bruta.",
+ "To allow this check to run you have to make sure that your webserver can connect to itself. Therefor it must be able to resolve and connect to at least one its `trusted_domains` or the `overwrite.cli.url`." : "Para permitir que esta verificação seja executada, você deve garantir que seu servidor web possa se conectar a si mesmo. Portanto, ele deve ser capaz de resolver e se conectar a pelo menos um de seus `trusted_domains` ou ao `overwrite.cli.url`.",
+ "Old administration imported certificates" : "Certificados importados da administração antiga",
+ "A background job is pending that checks for administration imported SSL certificates. Please check back later." : "Há um trabalho em segundo plano pendente que verifica os certificados SSL importados para administração. Por favor, verifique novamente mais tarde.",
+ "There are some administration imported SSL certificates present, that are not used anymore with Nextcloud 21. They can be imported on the command line via \"occ security:certificates:import\" command. Their paths inside the data directory are shown below." : "Existem alguns certificados SSL importados de administração presentes, que não são mais usados no Nextcloud 21. Eles podem ser importados na linha de comando via comando \"occ security:certificates:import\". Seus caminhos dentro do diretório de dados são mostrados abaixo.",
+ "Code integrity" : "Integridade de código",
+ "Integrity checker has been disabled. Integrity cannot be verified." : "O verificador de integridade foi desativado. A integridade não pode ser verificada.",
+ "No altered files" : "Nenhum arquivo alterado",
+ "Some files have not passed the integrity check. {link1} {link2}" : "Alguns arquivos não passaram na verificação de integridade. {link1} {link2}",
+ "Cron errors" : "Erros do Cron",
+ "It was not possible to execute the cron job via CLI. The following technical errors have appeared:\n%s" : "Não foi possível executar o cron job via CLI. Os seguintes erros técnicos apareceram: \n%s",
+ "The last cron job ran without errors." : "O último trabalho cron foi executado sem erros.",
+ "Cron last run" : "Última execução do Cron",
+ "Last background job execution ran %s. Something seems wrong. {link}." : "A última execução de trabalho em segundo plano foi %s. Algo parece errado. {link}.",
+ "Last background job execution ran %s." : "A última execução de trabalho em segundo plano foi %s.",
+ "Data directory protected" : "Diretório de dados protegido",
"Your data directory and files are probably accessible from the internet. The .htaccess file is not working. It is strongly recommended that you configure your web server so that the data directory is no longer accessible, or move the data directory outside the web server document root." : "Seu diretório de dados e arquivos provavelmente estão acessíveis na Internet. O arquivo .htaccess não está funcionando. É altamente recomendável que você configure seu servidor da web para que o diretório de dados não seja mais acessível ou mova o diretório de dados para fora da raiz do documento do servidor da web.",
+ "Could not check that the data directory is protected. Please check manually that your server does not allow access to the data directory." : "Não foi possível verificar o diretório de dados está protegido. Verifique manualmente se o seu servidor não permite acesso ao diretório de dados.",
"Database missing columns" : "Colunas ausentes no banco de dados",
"Missing optional column \"%s\" in table \"%s\"." : "Coluna opcional \"%s\" ausente na tabela \"%s\".",
"The database is missing some optional columns. Due to the fact that adding columns on big tables could take some time they were not added automatically when they can be optional. By running \"occ db:add-missing-columns\" those missing columns could be added manually while the instance keeps running. Once the columns are added some features might improve responsiveness or usability." : "Estão faltando algumas colunas opcionais no banco de dados. Devido ao fato de que adicionar colunas em grandes tabelas pode levar algum tempo, elas não foram adicionadas automaticamente por serem opcionais. Ao executar \"occ db: add-missing-columns\", elas podem ser adicionadas manualmente enquanto a instância continua em execução. Depois que as colunas são adicionadas, alguns recursos podem melhorar a capacidade de resposta ou a usabilidade.",
@@ -135,6 +158,7 @@
"Some columns in the database are missing a conversion to big int. Due to the fact that changing column types on big tables could take some time they were not changed automatically. By running \"occ db:convert-filecache-bigint\" those pending changes could be applied manually. This operation needs to be made while the instance is offline." : "Algumas colunas do banco de dados não têm conversão para big int. Devido ao fato de que a alteração dos tipos de colunas em tabelas grandes pode levar algum tempo, elas não foram alteradas automaticamente. Ao executar \"occ db:convert-filecache-bigint\" essas alterações pendentes podem ser aplicadas manualmente. Esta operação precisa ser feita enquanto a instância estiver offline.",
"Debug mode" : "Adicione a data de upload ao caminho da pasta",
"This instance is running in debug mode. Only enable this for local development and not in production environments." : "Esta instância está sendo executada no modo de depuração. Habilite isso apenas para desenvolvimento local e não em ambientes de produção.",
+ "Debug mode is disabled." : "O modo de depuração está desativado.",
"Default phone region" : "Região de telefone padrão",
"Your installation has no default phone region set. This is required to validate phone numbers in the profile settings without a country code. To allow numbers without a country code, please add \"default_phone_region\" with the respective ISO 3166-1 code of the region to your config file." : "Sua instalação não possui região de telefone padrão definida. Isso é necessário para validar números de telefone nas configurações do perfil sem código de país. Para permitir números sem código de país, adicione \"default_phone_region\" com o respectivo código ISO 3166-1 da região ao seu arquivo de configuração.",
"Email test" : "Teste de e-mail",
@@ -151,6 +175,9 @@
"Internet connectivity" : "Conectividade com a Internet",
"Internet connectivity is disabled in configuration file." : "A conectividade com a Internet está desabilitada no arquivo de configuração.",
"This server has no working internet connection: Multiple endpoints could not be reached. This means that some of the features like mounting external storage, notifications about updates or installation of third-party apps will not work. Accessing files remotely and sending of notification emails might not work, either. Establish a connection from this server to the internet to enjoy all features." : "Este servidor não tem conexão com a Internet: vários pontos alvo não puderam ser alcançados. Isso significa que alguns dos recursos, como montagem de armazenamento externo, notificações sobre atualizações ou instalação de aplicativos de terceiros, não funcionarão. Acessar arquivos remotamente e enviar e-mails de notificação também pode não funcionar. Estabeleça uma conexão deste servidor com a Internet para desfrutar de todos os recursos. ",
+ "JavaScript modules support" : "Suporte a módulos JavaScript",
+ "Could not check for JavaScript support. Please check manually if your webserver serves `.mjs` files using the JavaScript MIME type." : "Não foi possível verificar o suporte a JavaScript. Verifique manualmente o seu servidor web serve arquivos `.mjs` usando o tipo JavaScript MIME.",
+ "Your webserver does not serve `.mjs` files using the JavaScript MIME type. This will break some apps by preventing browsers from executing the JavaScript files. You should configure your webserver to serve `.mjs` files with either the `text/javascript` or `application/javascript` MIME type." : "Seu servidor web não serve arquivos `.mjs` usando o tipo JavaScript MIME. Isso interromperá alguns aplicativos, impedindo que os navegadores executem os arquivos JavaScript. Você deve configurar seu servidor web para servir arquivos `.mjs` com o tipo MIME `text/javascript` ou `application/javascript`.",
"Old server-side-encryption" : "Criptografia antiga do lado do servidor",
"Disabled" : "Desativado",
"The old server-side-encryption format is enabled. We recommend disabling this." : "O antigo formato de criptografia do lado do servidor está ativado. Recomendamos desativar isso.",
@@ -158,10 +185,25 @@
"Server has no maintenance window start time configured. This means resource intensive daily background jobs will also be executed during your main usage time. We recommend to set it to a time of low usage, so users are less impacted by the load caused from these heavy tasks." : "O servidor não tem horário de início da janela de manutenção configurado. Isso significa que trabalhos diários em segundo plano com uso intensivo de recursos também serão executados durante o tempo de uso principal. Recomendamos configurá-lo para um horário de baixo uso, para que os usuários sejam menos impactados pela carga causada por essas tarefas pesadas.",
"Maintenance window to execute heavy background jobs is between {start}:00 UTC and {end}:00 UTC" : "A janela de manutenção para executar trabalhos pesados ​​em segundo plano ocorre entre {start}:00 UTC e {end}:00 UTC",
"Memcache" : "Memcache",
+ "Memcached is configured as distributed cache, but the wrong PHP module \"memcache\" is installed. \\OC\\Memcache\\Memcached only supports \"memcached\" and not \"memcache\"." : "O Memcached está configurado como cache distribuído, mas o módulo PHP \"memcache\" errado está instalado. \\OC\\Memcache\\Memcached suporta apenas \"memcached\" e não \"memcache\".",
+ "Memcached is configured as distributed cache, but the PHP module \"memcached\" is not installed." : "O Memcached está configurado como cache distribuído, mas o módulo PHP \"memcached\" não está instalado.",
"No memory cache has been configured. To enhance performance, please configure a memcache, if available." : "Nenhum cache de memória foi configurado. Para melhorar o desempenho, configure um memcache, se disponível.",
"Configured" : "Configurado",
+ "MySQL Unicode support" : "Suporte MySQL Unicode",
+ "You are not using MySQL" : "Você não está usando MySQL",
+ "MySQL is used as database and does support 4-byte characters" : "MySQL é usado como banco de dados e suporta caracteres de 4 bytes",
+ "MySQL is used as database but does not support 4-byte characters. To be able to handle 4-byte characters (like emojis) without issues in filenames or comments for example it is recommended to enable the 4-byte support in MySQL." : "MySQL é usado como banco de dados, mas não suporta caracteres de 4 bytes. Para poder lidar com caracteres de 4 bytes (como emojis) sem problemas em nomes de arquivos ou comentários, por exemplo, é recomendado habilitar o suporte de 4 bytes no MySQL.",
+ "OCS provider resolving" : "Resolução do provedor OCS",
+ "Could not check if your web server properly resolves the OCM and OCS provider URLs." : "Não foi possível verificar se o seu servidor web resolve corretamente os URLs do provedor OCM e OCS.",
+ "Your web server is not properly set up to resolve %1$s.\nThis is most likely related to a web server configuration that was not updated to deliver this folder directly.\nPlease compare your configuration against the shipped rewrite rules in \".htaccess\" for Apache or the provided one in the documentation for Nginx.\nOn Nginx those are typically the lines starting with \"location ~\" that need an update." : "Seu servidor web não está configurado corretamente para resolver %1$s. Provavelmente, isso está relacionado a uma configuração do servidor web que não foi atualizada para entregar esta pasta diretamente. Compare sua configuração com as regras de reescrita enviadas em \".htaccess\" para Apache ou com as fornecidas na documentação para Nginx. No Nginx, essas são normalmente as linhas que começam com \"location ~\" que precisam de atualização.",
+ "Overwrite CLI URL" : "Sobrescrever URL da CLI",
+ "The \"overwrite.cli.url\" option in your config.php is correctly set to \"%s\"." : "A opção \"overwrite.cli.url\" em seu config.php está definida corretamente como \"%s\".",
+ "The \"overwrite.cli.url\" option in your config.php is set to \"%s\" which is a correct URL. Suggested URL is \"%s\"." : "A opção \"overwrite.cli.url\" em seu config.php está definida como \"%s\", que é uma URL correta. O URL sugerido é \"%s\".",
+ "Please make sure to set the \"overwrite.cli.url\" option in your config.php file to the URL that your users mainly use to access this Nextcloud. Suggestion: \"%s\". Otherwise there might be problems with the URL generation via cron. (It is possible though that the suggested URL is not the URL that your users mainly use to access this Nextcloud. Best is to double check this in any case.)" : "Certifique-se de definir a opção \"overwrite.cli.url\" em seu arquivo config.php para o URL que seus usuários usam principalmente para acessar este Nextcloud. Sugestão: \"%s\". Caso contrário, poderá haver problemas com a geração de URL via cron. (No entanto, é possível que o URL sugerido não seja o URL que seus usuários usam principalmente para acessar este Nextcloud. O melhor é verificar isso em qualquer caso.)",
"PHP default charset" : "Conjunto de caracteres padrão do PHP",
"PHP configuration option \"default_charset\" should be UTF-8" : "A opção de configuração do PHP “default_charset” deve ser UTF-8",
+ "PHP set_time_limit" : "PHP set_time_limit",
+ "The function is available." : "A função está disponível.",
"The PHP function \"set_time_limit\" is not available. This could result in scripts being halted mid-execution, breaking your installation. Enabling this function is strongly recommended." : "A função PHP \"set_time_limit\" não está disponível. Isso pode resultar em travamento de scripts, quebrando sua instalação. A ativação desta função é altamente recomendada.",
"Freetype" : "Freetype",
"Supported" : "Suportado",
@@ -171,14 +213,34 @@
"PHP memory limit" : "Limite de memória PHP",
"The PHP memory limit is below the recommended value of %s." : "O limite de memória do PHP está abaixo do valor recomendado de %s.",
"PHP modules" : "Módulos PHP",
+ "increases language translation performance and fixes sorting of non-ASCII characters" : "aumenta o desempenho da tradução de idiomas e corrige a classificação de caracteres não-ASCII",
+ "for Argon2 for password hashing" : "para Argon2 para hash de senha",
+ "for WebAuthn passwordless login" : "para login sem senha do WebAuthn",
+ "for WebAuthn passwordless login, and SFTP storage" : "para login sem senha WebAuthn e armazenamento SFTP",
+ "for picture rotation in server and metadata extraction in the Photos app" : "para rotação de imagens no servidor e extração de metadados no aplicativo Fotos",
"This instance is missing some required PHP modules. It is required to install them: %s." : "Esta instância está faltando alguns módulos PHP necessários. É necessário instalá-los:: %s.",
+ "This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them:\n%s" : "Esta instância está faltando alguns módulos PHP recomendados. Para melhor desempenho e melhor compatibilidade é altamente recomendável instalá-los:\n%s",
"PHP opcache" : "PHP opcache",
"The PHP OPcache module is not loaded. For better performance it is recommended to load it into your PHP installation." : "O módulo PHP OPcache não está carregado. Para um melhor desempenho, é recomendável carregá-lo em sua instalação do PHP.",
+ "OPcache is disabled. For better performance, it is recommended to apply \"opcache.enable=1\" to your PHP configuration." : "OPcache está desabilitado. Para melhor desempenho, é recomendado aplicar \"opcache.enable=1\" à sua configuração PHP.",
+ "The shared memory based OPcache is disabled. For better performance, it is recommended to apply \"opcache.file_cache_only=0\" to your PHP configuration and use the file cache as second level cache only." : "O OPcache baseado em memória compartilhada está desabilitado. Para melhor desempenho, é recomendado aplicar \"opcache.file_cache_only=0\" à sua configuração PHP e usar o cache de arquivos apenas como cache de segundo nível.",
+ "OPcache is not working as it should, opcache_get_status() returns false, please check configuration." : "OPcache não está funcionando como deveria, opcache_get_status() retorna falso, verifique a configuração.",
+ "The maximum number of OPcache keys is nearly exceeded. To assure that all scripts can be kept in the cache, it is recommended to apply \"opcache.max_accelerated_files\" to your PHP configuration with a value higher than \"%s\"." : "O número máximo de chaves OPcache foi quase excedido. Para garantir que todos os scripts possam ser mantidos no cache, é recomendado aplicar \"opcache.max_accelerated_files\" à sua configuração PHP com um valor maior que \"%s\".",
+ "The OPcache buffer is nearly full. To assure that all scripts can be hold in cache, it is recommended to apply \"opcache.memory_consumption\" to your PHP configuration with a value higher than \"%s\"." : "O buffer do OPcache está quase cheio. Para garantir que todos os scripts possam ser mantidos em cache, é recomendado aplicar \"opcache.memory_consumption\" à sua configuração PHP com um valor maior que \"%s\".",
+ "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\"." : "O buffer de strings internado do OPcache está quase cheio. Para garantir que strings repetidas possam ser efetivamente armazenadas em cache, é recomendado aplicar \"opcache.interned_strings_buffer\" à sua configuração PHP com um valor maior que \"%s\".",
+ "OPcache is configured to remove code comments. With OPcache enabled, \"opcache.save_comments=1\" must be set for Nextcloud to function." : "OPcache está configurado para remover comentários de código. Com o OPcache habilitado, \"opcache.save_comments=1\" deve ser definido para que o Nextcloud funcione.",
+ "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 não tem permissão para usar a API OPcache. Com o OPcache habilitado, é altamente recomendável incluir todos os diretórios Nextcloud com \"opcache.restrict_api\" ou desmarcar esta configuração para desabilitar as restrições da API OPcache, para evitar erros durante o núcleo do Nextcloud ou atualizações de aplicativos.",
+ "The PHP OPcache module is not properly configured. %s." : "O módulo PHP OPcache não está configurado corretamente. %s.",
+ "Correctly configured" : "Configurado corretamente",
"PHP version" : "Versão do PHP",
"You are currently running PHP %s. PHP 8.0 is now deprecated in Nextcloud 27. Nextcloud 28 may require at least PHP 8.1. Please upgrade to one of the officially supported PHP versions provided by the PHP Group as soon as possible." : "Você está executando PHP no momento %s.PHP 8.0 agora está obsoleto no Nextcloud 27. Nextcloud 28 pode exigir pelo menos PHP 8.1. Atualize para uma das versões PHP com suporte oficial fornecidas pelo PHP Group o mais rápido possível.",
"You are currently running PHP %s." : "Você está executando PHP no momento %s.",
"PHP \"output_buffering\" option" : "Opção \"output_buffering\" do PHP",
"PHP configuration option \"output_buffering\" must be disabled" : "A opção de configuração do PHP \"output_buffering\" deve estar desabilitada",
+ "Push service" : "Serviço push",
+ "Valid enterprise license" : "Licença empresarial válida",
+ "Free push service" : "Serviço push gratuito",
+ "This is the unsupported community build of Nextcloud. Given the size of this instance, performance, reliability and scalability cannot be guaranteed. Push notifications are limited to avoid overloading our free service. Learn more about the benefits of Nextcloud Enterprise at {link}." : "Esta é a construção da comunidade não suportada do Nextcloud. Dado o tamanho desta instância, o desempenho, a confiabilidade e a escalabilidade não podem ser garantidos. As notificações push são limitadas para evitar sobrecarregar nosso serviço gratuito. Saiba mais sobre os benefícios do Nextcloud Enterprise em {link}.",
"Random generator" : "Gerador aleatório",
"No suitable source for randomness found by PHP which is highly discouraged for security reasons." : "Nenhuma fonte adequada para aleatoriedade encontrada pelo PHP, o que é altamente desencorajado por razões de segurança.",
"Secure" : "Seguro",
@@ -194,9 +256,20 @@
"Architecture" : "Arquitetura",
"64-bit" : "64-bit",
"It seems like you are running a 32-bit PHP version. Nextcloud needs 64-bit to run well. Please upgrade your OS and PHP to 64-bit!" : "Parece que você está executando uma versão PHP de 32 bits. Nextcloud precisa de 64 bits para funcionar bem. Atualize seu sistema operacional e PHP para 64 bits!",
+ "Temporary space available" : "Espaço temporário disponível",
+ "Error while checking the temporary PHP path - it was not properly set to a directory. Returned value: %s" : "Erro ao verificar o caminho temporário do PHP - ele não foi configurado corretamente para um diretório. Valor retornado:%s",
+ "Error while checking the available disk space of temporary PHP path or no free disk space returned. Temporary path: %s" : "Erro ao verificar o espaço em disco disponível do caminho PHP temporário ou nenhum espaço livre em disco foi retornado. Caminho temporário: %s",
+ "- %.1f GiB available in %s (PHP temporary directory)" : "- %.1f GiB disponível em %s (diretório temporário do PHP)",
+ "- %.1f GiB available in %s (Nextcloud temporary directory)" : "- %.1f GiB disponível em %s (diretório temporário Nextcloud)",
+ "Temporary directory is correctly configured:\n%s" : "O diretório temporário está configurado corretamente:\n%s",
+ "This instance uses an S3 based object store as primary storage, and has enough space in the temporary directory.\n%s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário e tem espaço suficiente no diretório temporário.\n%s",
+ "This instance uses an S3 based object store as primary storage. The uploaded files are stored temporarily on the server and thus it is recommended to have 50 GiB of free space available in the temp directory of PHP. To improve this please change the temporary directory in the php.ini or make more space available in that path. \nChecking the available space in the temporary path resulted in %.1f GiB instead of the recommended 50 GiB. Path: %s" : "Esta instância usa um armazenamento de objetos baseado em S3 como armazenamento primário. Os arquivos enviados são armazenados temporariamente no servidor e por isso é recomendado ter 50 GiB de espaço livre disponível no diretório temporário do PHP. Para melhorar isso, altere o diretório temporário no php.ini ou disponibilize mais espaço nesse caminho. A verificação do espaço disponível no caminho temporário resultou em %.1f GiB em vez dos 50 GiB recomendados. Caminho: %s",
"Database transaction isolation level" : "Nível de isolamento de transação de banco de dados",
"Your database does not run with \"READ COMMITTED\" transaction isolation level. This can cause problems when multiple actions are executed in parallel." : "O banco de dados não está rodando com o nível de isolamento de transação \"READ COMMITTED\". Isso pode causar problemas quando várias ações são executadas em paralelo.",
"Was not able to get transaction isolation level: %s" : "Não foi possível obter o nível de isolamento da transação: %s",
+ "WOFF2 file loading" : "Carregando arquivo WOFF2",
+ "Could not check for WOFF2 loading support. Please check manually if your webserver serves `.woff2` files." : "Não foi possível verificar o suporte de carregamento do WOFF2. Por favor, verifique manualmente se o seu servidor web serve arquivos `.woff2`.",
+ "Your web server is not properly set up to deliver .woff2 files. This is typically an issue with the Nginx configuration. For Nextcloud 15 it needs an adjustement to also deliver .woff2 files. Compare your Nginx configuration to the recommended configuration in our documentation." : "Seu servidor web não está configurado corretamente para entregar arquivos .woff2. Normalmente, isso é um problema com a configuração do Nginx. Para Nextcloud 15 é necessário um ajuste para entregar também arquivos .woff2. Compare sua configuração do Nginx com a configuração recomendada em nossa documentação.",
"Profile information" : "Informação do Perfil",
"Profile picture, full name, email, phone number, address, website, Twitter, organisation, role, headline, biography, and whether your profile is enabled" : "Foto do perfil, nome completo, e-mail, número de telefone, endereço, site, Twitter, organização, função, título, biografia e se seu perfil está ativado",
"Nextcloud settings" : "Configurações Nextcloud",
@@ -219,6 +292,7 @@
"Allow resharing" : "Permitir o recompartilhamento",
"Allow sharing with groups" : "Permitir o compartilhamento com grupos",
"Restrict users to only share with users in their groups" : "Restringir os usuários para compartilhar apenas com usuários em seus grupos",
+ "Ignore the following groups when checking group membership" : "Ignore os seguintes grupos ao verificar a associação ao grupo",
"Allow users to share via link and emails" : "Permitir que os usuários compartilhem via link e e-mails",
"Allow public uploads" : "Permitir envio público",
"Always ask for a password" : "Sempre pedir a senha",
@@ -252,6 +326,7 @@
"Deleted disclaimer text" : "Texto de isenção de responsabilidade excluído",
"Could not set disclaimer text" : "Não foi possível definir o texto do aviso legal",
"Two-Factor Authentication" : "Autenticação de Dois Fatores",
+ "Two-factor authentication can be enforced for all accounts and specific groups. If they do not have a two-factor provider configured, they will be unable to log into the system." : "A autenticação de dois fatores pode ser aplicada a todas as contas e grupos específicos. Se eles não tiverem um provedor de dois fatores configurado, não conseguirão fazer login no sistema.",
"Enforce two-factor authentication" : "Forçar o uso de autenticação de dois fatores",
"Limit to groups" : "Limitado a grupos",
"Enforcement of two-factor authentication can be set for certain groups only." : "A obrigatoriedade da autenticação de dois fatores pode ser definida para determinados grupos apenas.",
@@ -259,6 +334,7 @@
"Enforced groups" : "Grupos obrigatórios",
"Two-factor authentication is not enforced for members of the following groups." : "A autenticação de dois fatores não é imposta aos membros dos seguintes grupos.",
"Excluded groups" : "Grupos excluídos",
+ "When groups are selected/excluded, they use the following logic to determine if an account has 2FA enforced: If no groups are selected, 2FA is enabled for everyone except members of the excluded groups. If groups are selected, 2FA is enabled for all members of these. If an account is both in a selected and excluded group, the selected takes precedence and 2FA is enforced." : "Quando os grupos são selecionados/excluídos, eles usam a seguinte lógica para determinar se uma conta tem a 2FA aplicada: Se nenhum grupo for selecionado, a 2FA será habilitada para todos, exceto os membros dos grupos excluídos. Se grupos forem selecionados, o 2FA será habilitado para todos os membros deles. Se uma conta estiver em um grupo selecionado e excluído, o selecionado terá precedência e o 2FA será aplicado.",
"Save changes" : "Salvar mudanças",
"All" : "Todos",
"Limit app usage to groups" : "Limitar o uso de aplicativos a grupos",
@@ -272,6 +348,7 @@
"View in store" : "Ver na loja",
"Visit website" : "Visitar website",
"Report a bug" : "Reportar um erro",
+ "Usage documentation" : "Documentação de uso",
"Admin documentation" : "Documentação do administrador",
"Developer documentation" : "Documentação do desenvolvedor",
"Show details for {appName} app" : "Mostrar detalhes do aplicativo {appName}",
@@ -293,6 +370,8 @@
"_%n app has an update available_::_%n apps have an update available_" : ["%n aplicativo tem atualização disponível","%n aplicativos tem atualização disponível","%n aplicativos tem atualização disponível"],
"_Update_::_Update all_" : ["Atualizar","Atualize tudo","Atualize tudo"],
"Device name" : "Nome do dispositivo",
+ "Cancel renaming" : "Cancelar renomeação",
+ "Save new name" : "Salvar novo nome",
"Marked for remote wipe" : "Marcado para limpeza remota",
"Device settings" : "Configuração dos dispositivos",
"Allow filesystem access" : "Permitir acesso ao sistema de arquivos",
@@ -305,7 +384,10 @@
"{productName} Android app" : "{productName} Aplicativo Android",
"{productName} Talk for iOS" : "{productName} Talk para iOS",
"{productName} Talk for Android" : "{productName} Talk para Android ",
+ "Sync client" : "Sincronizar cliente",
"This session" : "Esta sessão",
+ "{client} - {version} ({system})" : "{client} - {version} ({system})",
+ "{client} - {version}" : "{client} - {version}",
"Device" : "Dispositivo",
"Last activity" : "Última atividade",
"Devices & sessions" : "Dispositivos & sessões",
@@ -313,21 +395,32 @@
"App name" : "Nome do aplicativo",
"Create new app password" : "Criar nova senha de aplicativo",
"Error while creating device token" : "Erro ao criar token de dispositivo",
+ "New app password" : "Nova senha do aplicativo",
+ "Use the credentials below to configure your app or device. For security reasons this password will only be shown once." : "Use as credenciais abaixo para configurar seu aplicativo ou dispositivo. Por motivos de segurança esta senha só será mostrada uma vez.",
"Login" : "Login",
"Password" : "Senha",
"Show QR code for mobile apps" : "Exibir código QR para aplicativos móveis",
+ "App password copied!" : "Senha do aplicativo copiada!",
+ "Copy app password" : "Copiar senha do aplicativo",
+ "Login name copied!" : "Nome de login copiado!",
+ "Copy login name" : "Copiar nome de login",
"Could not copy app password. Please copy it manually." : "Não foi possível copiar a senha do aplicativo. Copie-a manualmente.",
+ "Could not copy login name. Please copy it manually." : "Não foi possível copiar o nome de login. Por favor, copie-o manualmente.",
"For the server to work properly, it's important to configure background jobs correctly. Cron is the recommended setting. Please see the documentation for more information." : "Para que o servidor funcione corretamente, é importante configurar corretamente os trabalhos em segundo plano. Cron é a configuração recomendada. Consulte a documentação para obter maiores informações.",
"Last job execution ran {time}. Something seems wrong." : "A última execução do trabalho foi executada {time}. Algo parece errado.",
"Last job ran {relativeTime}." : "A última tarefa foi executada {relativeTime}.",
"Background job did not run yet!" : "O trabalho em segundo plano ainda não foi executado!",
"AJAX" : "AJAX",
+ "Execute one task with each page loaded. Use case: Single account instance." : "Execute uma tarefa com cada página carregada. Caso de uso: instância de conta única.",
"Webcron" : "Webcron",
+ "cron.php is registered at a webcron service to call cron.php every 5 minutes over HTTP. Use case: Very small instance (1–5 accounts depending on the usage)." : "cron.php é registrado em um serviço webcron para chamar cron.php a cada 5 minutos por HTTP. Caso de uso: Instância muito pequena (1–5 contas dependendo do uso).",
"Cron (Recommended)" : "Cron (Recomendado)",
"Use system cron service to call the cron.php file every 5 minutes." : "Use o serviço cron do sistema para chamar o arquivo cron.php a cada 5 minutos.",
+ "The cron.php needs to be executed by the system account \"{user}\"." : "O cron.php precisa ser executado pela conta do sistema \"{user}\".",
"The PHP POSIX extension is required. See {linkstart}PHP documentation{linkend} for more details." : "A extensão PHP POSIX é necessária. Consulte a {linkstart}documentação do PHP{linkend} para obter mais detalhes.",
"Unable to update background job mode" : "Não foi possível atualizar o modo de trabalho em segundo plano",
"Profile" : "Perfil",
+ "Enable or disable profile by default for new accounts." : "Habilite ou desabilite o perfil por padrão para novas contas.",
"Enable" : "Ativar",
"Unable to update profile default setting" : "Não foi possível atualizar a configuração padrão do perfil",
"Server-side encryption" : "Criptografia do lado do servidor",
@@ -344,6 +437,7 @@
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please enable the \"Default encryption module\" and run {command}" : "Você precisa migrar suas chaves de criptografia da criptografia antiga (ownCloud <= 8.0) para a nova. Ative o \"módulo de criptografia padrão\" e execute {command}",
"Unable to update server side encryption config" : "Não foi possível atualizar a configuração de criptografia do lado do servidor",
"Please confirm the group removal" : "Por favor confirme a remoção do grupo",
+ "You are about to remove the group \"{group}\". The accounts will NOT be deleted." : "Você está prestes a remover o grupo \"{group}\". As contas NÃO serão excluídas.",
"Cancel" : "Cancelar",
"Confirm" : "Confirmar",
"Submit" : "Enviar",
@@ -374,9 +468,11 @@
"You are using <strong>{usage}</strong> of <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)" : "Você está usando <strong>{usage}</strong> de <strong>{totalSpace}</strong> (<strong>{usageRelative}%</strong>)",
"Your full name" : "Seu nome completo",
"Back" : "Voltar",
+ "Change scope level of {property}" : "Alterar o nível de escopo de {property}",
"This address is not confirmed" : "Este endereço não foi confirmado",
"Primary email for password reset and notifications" : "E-mail principal para redefinição de senha e notificações ",
"Email options" : "Opções de e-mail ",
+ "Options for additional email address {index}" : "Opções para endereço de e-mail adicional {index}",
"Remove primary email" : "Remover e-mail principal ",
"Delete email" : "Excluir e-mail ",
"Unset as primary email" : "Não definido como e-mail principal",
@@ -395,6 +491,7 @@
"Help translate" : "Ajude a traduzir",
"Unable to update language" : "Não foi possível atualizar o idioma",
"No language set" : "Nenhum conjunto de idiomas",
+ "Locales" : "Locais",
"Week starts on {firstDayOfWeek}" : "A semana começa em {firstDayOfWeek}",
"Unable to update locale" : "Não foi possível atualizar a localidade",
"No locale set" : "Nenhuma localidade definida",
@@ -402,6 +499,7 @@
"Your organisation" : "Sua organização",
"Your phone number" : "Seu número de telefone",
"Edit your Profile visibility" : "Edite a visibilidade do seu perfil",
+ "Enable profile" : "Habilitar perfil",
"Unable to update profile enabled state" : "Não é possível atualizar o estado de habilitação do perfil",
"The more restrictive setting of either visibility or scope is respected on your Profile. For example, if visibility is set to \"Show to everyone\" and scope is set to \"Private\", \"Private\" is respected." : "A configuração mais restritiva de visibilidade ou escopo é respeitada em seu perfil. Por exemplo, se a visibilidade for definida como \"Mostrar para todos\" e o escopo for definido como \"Privado\", \"Privado\" será respeitado.",
"Unable to update visibility of {displayId}" : "Não foi possível atualizar a visibilidade de {displayId}",
@@ -409,6 +507,7 @@
"Your X (formerly Twitter) handle" : "Seu identificador X (anteriormente Twitter)",
"Your website" : "Seu website",
"No {property} set" : "Nenhum conjunto de {property}",
+ "Invalid value" : "Valor inválido",
"Unable to update {property}" : "Não foi possível atualizar {property}",
"Change scope level of {property}, current scope is {scope}" : "Alterar o nível de escopo de {property}, escopo atual é {scope}",
"Unable to update federation scope of the primary {property}" : "Não foi possível atualizar o escopo da federação do primário {property}",
@@ -421,6 +520,7 @@
"Reshare" : "Recompartilhar",
"No accounts" : "Sem contas",
"Loading accounts …" : "Carregando contas...",
+ "List of accounts. This list is not fully rendered for performance reasons. The accounts will be rendered as you navigate through the list." : "Lista de contas. Esta lista não foi totalmente renderizada por motivos de desempenho. As contas serão renderizadas conforme você navega pela lista.",
"Default language" : "Idioma padrão",
"Common languages" : "Idiomas comuns",
"Other languages" : "Outros Idiomas",
@@ -457,19 +557,28 @@
"Last login" : "Último acesso",
"User actions" : "Ações do usuário",
"Password or insufficient permissions message" : "Mensagem de senha ou permissões insuficientes",
+ "Loading account …" : "Carregando conta…",
"Change display name" : "Alterar nome de exibição",
"Set new password" : "Definir nova senha",
+ "You do not have permissions to see the details of this account" : "Você não tem permissão para ver os detalhes desta conta",
"Set new email address" : "Definir novo endereço de e-mail",
"Add user to group" : "Adicionar usuário ao grupo",
+ "Add account to group" : "Adicionar conta ao grupo",
+ "Set account as admin for" : "Definir conta como administrador para",
+ "Select account quota" : "Selecione a cota da conta",
"Set the language" : "Definir o idioma",
+ "Set line manager" : "Definir gerente de linha",
"{size} used" : "{size} usado",
"Delete account" : "Excluir conta",
"Wipe all devices" : "Limpar todos os dispositivos",
+ "Disable account" : "Desativar conta",
+ "Enable account" : "Habilitar conta",
"Resend welcome email" : "Reenviar e-mail de boas-vindas",
"In case of lost device or exiting the organization, this can remotely wipe the Nextcloud data from all devices associated with {userid}. Only works if the devices are connected to the internet." : "Em caso de perda do dispositivo ou saída da organização, pode-se limpar remotamente os dados do Nextcloud dos dispositivos associados ao {userid}. Só funciona se estiverem conectados à Internet.",
"Remote wipe of devices" : "Limpeza remota de dispositivos",
"Wipe {userid}'s devices" : "Limpar os dispositivos de {userid}",
"Wiped {userid}'s devices" : "Dispositivos de {userid}'s apagados",
+ "Failed to update line manager" : "Falha ao atualizar o gerente de linha",
"Fully delete {userid}'s account including all their personal files, app data, etc." : "Excluir a conta de {userid}, incluindo todos os arquivos pessoais, dados de aplicativos, etc",
"Account deletion" : "Exclusão de conta",
"Delete {userid}'s account" : "Excluir a conta de {userid}",
@@ -477,13 +586,17 @@
"Password was successfully changed" : "A senha foi alterada com sucesso",
"Email was successfully changed" : "O e-mail foi alterado com sucesso",
"Welcome mail sent!" : "E-mail de boas-vindas enviado!",
+ "Toggle account actions menu" : "Alternar menu de ações da conta",
"Done" : "Concluído",
"Edit" : "Editar",
+ "Account management settings" : "Configurações de gerenciamento de conta",
"Visibility" : "Visibilidade",
"Show language" : "Mostrar idioma",
+ "Show account backend" : "Mostrar back-end da conta",
"Show storage path" : "Exibir caminho de armazenamento",
"Show last login" : "Exibir último login",
"Send email" : "Enviar e-mail",
+ "Send welcome email to new accounts" : "Envie e-mail de boas-vindas para novas contas",
"Defaults" : "Padrões",
"Default quota" : "Cota padrão",
"Select default quota" : "Selecionar a cota padrão",
@@ -505,13 +618,17 @@
"{license}-licensed" : "{license}-licenciado",
"Changelog" : "Changelog",
"by {author}\n{license}" : "por {author}\n{license}",
+ "Account management" : "Gerenciamento de contas",
"New account" : "Nova conta",
+ "Active accounts" : "Contas ativas",
"Admins" : "Administradores",
"Disabled users" : "Usuários desativados",
"Creating group …" : "Criando grupo…",
"Create group" : "Criar grupo",
"Group name" : "Nome do grupo",
"Please enter a valid group name" : "Insira um nome de grupo válido",
+ "Disabled accounts" : "Contas desativadas",
+ "Account group: {group}" : "Grupo de contas: {group}",
"Failed to create group" : "Falha ao criar grupo",
"Sending…" : "Enviando...",
"Email sent" : "E-mail enviado",
@@ -530,6 +647,8 @@
"Profile visibility" : "Visibilidade do perfil",
"Locale" : "Localização",
"Not available as this property is required for core functionality including file sharing and calendar invitations" : "Não disponível porque esta propriedade é necessária para a funcionalidade principal, incluindo compartilhamento de arquivos e convites de calendário",
+ "Not available as federation has been disabled for your account, contact your system administration if you have any questions" : "Não disponível porque a federação foi desativada para sua conta. Entre em contato com a administração do sistema se tiver alguma dúvida",
+ "Not available as publishing account specific data to the lookup server is not allowed, contact your system administration if you have any questions" : "Não disponível porque a publicação de dados específicos da conta no servidor de pesquisa não é permitida. Entre em contato com a administração do sistema se tiver alguma dúvida",
"Your apps" : "Seus aplicativos",
"Active apps" : "Aplicativos ativados",
"Disabled apps" : "Aplicativos desativados",
@@ -538,6 +657,7 @@
"Featured apps" : "Aplicativos em destaque",
"Supported apps" : "Aplicativos compatíveis",
"Show to everyone" : "Mostrar para todos",
+ "Show to logged in accounts only" : "Mostrar apenas para contas logadas",
"Hide" : "Esconder ",
"Download and enable" : "Baixar e ativar",
"Allow untested app" : "Permitir app não testado",
@@ -550,6 +670,7 @@
"Error: This app cannot be enabled because it makes the server unstable" : "Erro: Este aplicativo não pode ser habilitado pois torna o servidor instável.",
"Do you really want to wipe your data from this device?" : "Quer realmente limpar seus dados deste dispositivo?",
"Confirm wipe" : "Confirmar a limpeza",
+ "Could not delete the app token" : "Não foi possível excluir o token do aplicativo",
"Error while wiping the device with the token" : "Erro ao limpar o dispositivo com o token",
"Error while updating device token name" : "Erro ao atualizar o nome do token do dispositivo",
"Error while updating device token scope" : "Erro ao atualizar o escopo do token do dispositivo",
@@ -573,6 +694,7 @@
"Authentication" : "Autenticação",
"Authentication required" : "Autenticação é necessária",
"Credentials" : "Credenciais",
+ "SMTP Login" : "Login SMTP",
"SMTP Password" : "Senha SMTP",
"Save" : "Salvar",
"Test and verify email settings" : "Testar e verificar as configurações de e-mail",
@@ -685,6 +807,7 @@
"User's table" : "Selecione o gerente",
"Select user manager" : "Selecione o gerenciador de usuários",
"Old user imported certificates" : "Certificados importados de usuários antigos",
+ "Overwrite cli URL" : "Sobrescrever URL cli",
"This instance is missing some recommended PHP modules. For improved performance and better compatibility it is highly recommended to install them: %s." : "Esta instância está faltando alguns módulos PHP recomendados. Para melhor desempenho e melhor compatibilidade é altamente recomendável instalá-los:%s.",
"You are about to remove the group \"{group}\". The users will NOT be deleted." : "Você está prestes a remover o grupo \"{group}\". Os usuários NÃO serão excluídos.",
"No users" : "Nenhum usuário",
diff --git a/apps/settings/l10n/th.js b/apps/settings/l10n/th.js
index d1b3b56871b..b2186259575 100644
--- a/apps/settings/l10n/th.js
+++ b/apps/settings/l10n/th.js
@@ -125,6 +125,7 @@ OC.L10N.register(
"{productName} Android app" : "แอป {productName} สำหรับ Android",
"{productName} Talk for iOS" : "{productName} Talk สำหรับ iOS",
"{productName} Talk for Android" : "{productName} Talk สำหรับ Android",
+ "Sync client" : "ไคลเอ็นต์ซิงค์",
"This session" : "เซสชันนี้",
"Device" : "อุปกรณ์",
"Last activity" : "กิจกรรมล่าสุด",
diff --git a/apps/settings/l10n/th.json b/apps/settings/l10n/th.json
index 3224f6a50e4..7f97bc59c26 100644
--- a/apps/settings/l10n/th.json
+++ b/apps/settings/l10n/th.json
@@ -123,6 +123,7 @@
"{productName} Android app" : "แอป {productName} สำหรับ Android",
"{productName} Talk for iOS" : "{productName} Talk สำหรับ iOS",
"{productName} Talk for Android" : "{productName} Talk สำหรับ Android",
+ "Sync client" : "ไคลเอ็นต์ซิงค์",
"This session" : "เซสชันนี้",
"Device" : "อุปกรณ์",
"Last activity" : "กิจกรรมล่าสุด",
diff --git a/apps/sharebymail/l10n/he.js b/apps/sharebymail/l10n/he.js
index 07aaade2941..2849dfd777d 100644
--- a/apps/sharebymail/l10n/he.js
+++ b/apps/sharebymail/l10n/he.js
@@ -37,4 +37,4 @@ OC.L10N.register(
"Send password by mail" : "שליחת ססמה בדוא״ל",
"Allows users to share a personalized link to a file or folder by putting in an email address." : "מאפשר למשתמשים לשתף קישורים מותאמים אישית לקובץ או לתיקייה על ידי הקלדת כתובת דוא״ל."
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/sharebymail/l10n/he.json b/apps/sharebymail/l10n/he.json
index 0ba1914b2b0..d43dc22bea0 100644
--- a/apps/sharebymail/l10n/he.json
+++ b/apps/sharebymail/l10n/he.json
@@ -34,5 +34,5 @@
"Share provider which allows you to share files by mail" : "ספק השיתוף שמאפשר לך לשתף קבצים בדוא״ל",
"Send password by mail" : "שליחת ססמה בדוא״ל",
"Allows users to share a personalized link to a file or folder by putting in an email address." : "מאפשר למשתמשים לשתף קישורים מותאמים אישית לקובץ או לתיקייה על ידי הקלדת כתובת דוא״ל."
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/sharebymail/l10n/pt_BR.js b/apps/sharebymail/l10n/pt_BR.js
index 30e21a1cea3..612b441b851 100644
--- a/apps/sharebymail/l10n/pt_BR.js
+++ b/apps/sharebymail/l10n/pt_BR.js
@@ -14,6 +14,7 @@ OC.L10N.register(
"Password to access {file} was sent to {email}" : "A senha para acesso {file} foi enviada para {email}",
"Password to access {file} was sent to you" : "A senha para acesso {file} foi enviada para você",
"Share by mail" : "Compartilhamento por e-mail",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "Falha ao compartilhar 1%1$s porque este item já está compartilhado com a conta 2%2$s",
"We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Não pudemos enviar a você a senha auto-gerada. Defina um e-mail válido em sua configuração e tente novamente.",
"Failed to send share by email. Got an invalid email address" : "Compartilhamento por email falhou. Endereço de email inválido",
"Failed to send share by email" : "Falha ao enviar compartilhamento via e-mail",
@@ -37,6 +38,7 @@ OC.L10N.register(
"You can choose a different password at any time in the share dialog." : "Você pode escolher uma senha diferente a qualquer momento no diálogo compartilhamento.",
"Could not find share" : "Não foi possível encontrar o compartilhamento",
"Share provider which allows you to share files by mail" : "Provedor de compartilhamento que permite compartilhar arquivos por e-mail",
+ "Allows people to share a personalized link to a file or folder by putting in an email address." : "Permite que as pessoas compartilhem um link personalizado para um arquivo ou pasta inserindo um endereço de e-mail.",
"Send password by mail" : "Enviar senha por e-mail",
"Reply to initiator" : "Responder ao iniciador",
"Unable to update share by mail config" : "Não foi possível atualizar o compartilhamento por configuração de e-mail",
diff --git a/apps/sharebymail/l10n/pt_BR.json b/apps/sharebymail/l10n/pt_BR.json
index 333045c7cd1..f86f123ec0c 100644
--- a/apps/sharebymail/l10n/pt_BR.json
+++ b/apps/sharebymail/l10n/pt_BR.json
@@ -12,6 +12,7 @@
"Password to access {file} was sent to {email}" : "A senha para acesso {file} foi enviada para {email}",
"Password to access {file} was sent to you" : "A senha para acesso {file} foi enviada para você",
"Share by mail" : "Compartilhamento por e-mail",
+ "Sharing %1$s failed, because this item is already shared with the account %2$s" : "Falha ao compartilhar 1%1$s porque este item já está compartilhado com a conta 2%2$s",
"We cannot send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Não pudemos enviar a você a senha auto-gerada. Defina um e-mail válido em sua configuração e tente novamente.",
"Failed to send share by email. Got an invalid email address" : "Compartilhamento por email falhou. Endereço de email inválido",
"Failed to send share by email" : "Falha ao enviar compartilhamento via e-mail",
@@ -35,6 +36,7 @@
"You can choose a different password at any time in the share dialog." : "Você pode escolher uma senha diferente a qualquer momento no diálogo compartilhamento.",
"Could not find share" : "Não foi possível encontrar o compartilhamento",
"Share provider which allows you to share files by mail" : "Provedor de compartilhamento que permite compartilhar arquivos por e-mail",
+ "Allows people to share a personalized link to a file or folder by putting in an email address." : "Permite que as pessoas compartilhem um link personalizado para um arquivo ou pasta inserindo um endereço de e-mail.",
"Send password by mail" : "Enviar senha por e-mail",
"Reply to initiator" : "Responder ao iniciador",
"Unable to update share by mail config" : "Não foi possível atualizar o compartilhamento por configuração de e-mail",
diff --git a/apps/systemtags/l10n/he.js b/apps/systemtags/l10n/he.js
index 650c4cb7ed3..f6a70555cb4 100644
--- a/apps/systemtags/l10n/he.js
+++ b/apps/systemtags/l10n/he.js
@@ -68,4 +68,4 @@ OC.L10N.register(
"Size" : "גודל",
"Modified" : "זמן שינוי"
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/systemtags/l10n/he.json b/apps/systemtags/l10n/he.json
index e5d2c3497d7..9a9c49eb524 100644
--- a/apps/systemtags/l10n/he.json
+++ b/apps/systemtags/l10n/he.json
@@ -65,5 +65,5 @@
"No entries found in this folder" : "לא נמצאו כניסות לתיקייה זו",
"Size" : "גודל",
"Modified" : "זמן שינוי"
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/systemtags/l10n/pt_BR.js b/apps/systemtags/l10n/pt_BR.js
index 2f4e91bd8c1..a41823d90fb 100644
--- a/apps/systemtags/l10n/pt_BR.js
+++ b/apps/systemtags/l10n/pt_BR.js
@@ -42,6 +42,8 @@ OC.L10N.register(
"All tagged %s …" : "Todos os %s marcados …",
"tagged %s" : "marcado %s",
"Collaborative tags" : "Etiquetas colaborativas",
+ "Collaborative tagging functionality which shares tags among people." : "Funcionalidade de marcação colaborativa que compartilha etiquetas entre pessoas.",
+ "Collaborative tagging functionality which shares tags among people. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Funcionalidade de marcação colaborativa que compartilha etiquetas entre pessoas. Ótimo para equipes. \n\t(Se você for um provedor com instalação multilocatária, é aconselhável desativar este aplicativo, pois as etiquetas são compartilhadas.)",
"Create or edit tags" : "Criar ou editar etiquetas",
"Search for a tag to edit" : "Procure uma etiqueta para editar",
"Collaborative tags …" : "Etiquetas colaborativas…",
diff --git a/apps/systemtags/l10n/pt_BR.json b/apps/systemtags/l10n/pt_BR.json
index 11b20c641e4..fbd0df29321 100644
--- a/apps/systemtags/l10n/pt_BR.json
+++ b/apps/systemtags/l10n/pt_BR.json
@@ -40,6 +40,8 @@
"All tagged %s …" : "Todos os %s marcados …",
"tagged %s" : "marcado %s",
"Collaborative tags" : "Etiquetas colaborativas",
+ "Collaborative tagging functionality which shares tags among people." : "Funcionalidade de marcação colaborativa que compartilha etiquetas entre pessoas.",
+ "Collaborative tagging functionality which shares tags among people. Great for teams.\n\t(If you are a provider with a multi-tenancy installation, it is advised to deactivate this app as tags are shared.)" : "Funcionalidade de marcação colaborativa que compartilha etiquetas entre pessoas. Ótimo para equipes. \n\t(Se você for um provedor com instalação multilocatária, é aconselhável desativar este aplicativo, pois as etiquetas são compartilhadas.)",
"Create or edit tags" : "Criar ou editar etiquetas",
"Search for a tag to edit" : "Procure uma etiqueta para editar",
"Collaborative tags …" : "Etiquetas colaborativas…",
diff --git a/apps/theming/l10n/pt_BR.js b/apps/theming/l10n/pt_BR.js
index 118ef0355ef..9c52884fa36 100644
--- a/apps/theming/l10n/pt_BR.js
+++ b/apps/theming/l10n/pt_BR.js
@@ -27,7 +27,9 @@ OC.L10N.register(
"You are already using a custom theme. Theming app settings might be overwritten by that." : "Você já está usando um tema personalizado. As configurações do aplicativo Theming podem ser sobrescritas por isso.",
"Theming" : "Personalização",
"Appearance and accessibility" : "Aparência e acessibilidade",
+ "PHP Imagick module" : "Módulo PHP Imageck",
"The PHP module \"imagick\" is not enabled although the theming app is. For favicon generation to work correctly, you need to install and enable this module." : "O módulo PHP \"imagick\" não está habilitado, embora o aplicativo de temas esteja. Para que a geração de favicon funcione corretamente, você precisa instalar e habilitar este módulo.",
+ "The PHP module \"imagick\" in this instance has no SVG support. For better compatibility it is recommended to install it." : "O módulo PHP \"imagick\" neste caso não tem suporte a SVG. Para melhor compatibilidade é recomendado instalá-lo.",
"Dark theme with high contrast mode" : "Tema escuro com modo de alto contraste",
"Enable dark high contrast mode" : "Ative o modo escuro de alto contraste",
"Similar to the high contrast mode, but with dark colours." : "Semelhante ao modo de alto contraste, mas com cores escuras.",
@@ -70,6 +72,7 @@ OC.L10N.register(
"User settings" : "Configurações de usuário",
"Disable user theming" : "Desabilitar temas do usuário",
"Although you can select and customize your instance, users can change their background and colors. If you want to enforce your customization, you can toggle this on." : "Embora você possa selecionar e personalizar a sua instância, os usuários podem alterar seu plano de fundo e as cores. Se você quiser forçar a sua personalização, marque esta caixa.",
+ "Appearance and accessibility settings" : "Configurações de aparência e acessibilidade",
"Background" : "Fundo",
"Customization has been disabled by your administrator" : "A personalização foi desativada pelo seu administrador",
"Set a custom background" : "Defina um plano de fundo personalizado",
diff --git a/apps/theming/l10n/pt_BR.json b/apps/theming/l10n/pt_BR.json
index b669e6390d4..158884946b4 100644
--- a/apps/theming/l10n/pt_BR.json
+++ b/apps/theming/l10n/pt_BR.json
@@ -25,7 +25,9 @@
"You are already using a custom theme. Theming app settings might be overwritten by that." : "Você já está usando um tema personalizado. As configurações do aplicativo Theming podem ser sobrescritas por isso.",
"Theming" : "Personalização",
"Appearance and accessibility" : "Aparência e acessibilidade",
+ "PHP Imagick module" : "Módulo PHP Imageck",
"The PHP module \"imagick\" is not enabled although the theming app is. For favicon generation to work correctly, you need to install and enable this module." : "O módulo PHP \"imagick\" não está habilitado, embora o aplicativo de temas esteja. Para que a geração de favicon funcione corretamente, você precisa instalar e habilitar este módulo.",
+ "The PHP module \"imagick\" in this instance has no SVG support. For better compatibility it is recommended to install it." : "O módulo PHP \"imagick\" neste caso não tem suporte a SVG. Para melhor compatibilidade é recomendado instalá-lo.",
"Dark theme with high contrast mode" : "Tema escuro com modo de alto contraste",
"Enable dark high contrast mode" : "Ative o modo escuro de alto contraste",
"Similar to the high contrast mode, but with dark colours." : "Semelhante ao modo de alto contraste, mas com cores escuras.",
@@ -68,6 +70,7 @@
"User settings" : "Configurações de usuário",
"Disable user theming" : "Desabilitar temas do usuário",
"Although you can select and customize your instance, users can change their background and colors. If you want to enforce your customization, you can toggle this on." : "Embora você possa selecionar e personalizar a sua instância, os usuários podem alterar seu plano de fundo e as cores. Se você quiser forçar a sua personalização, marque esta caixa.",
+ "Appearance and accessibility settings" : "Configurações de aparência e acessibilidade",
"Background" : "Fundo",
"Customization has been disabled by your administrator" : "A personalização foi desativada pelo seu administrador",
"Set a custom background" : "Defina um plano de fundo personalizado",
diff --git a/apps/updatenotification/l10n/pt_BR.js b/apps/updatenotification/l10n/pt_BR.js
index 44f7e755e5d..06b174cb98f 100644
--- a/apps/updatenotification/l10n/pt_BR.js
+++ b/apps/updatenotification/l10n/pt_BR.js
@@ -17,6 +17,7 @@ OC.L10N.register(
"Apps missing compatible version" : "Apps sem versão compatível ",
"View in store" : "Ver na loja",
"Apps with compatible version" : "Apps com versão compatível ",
+ "Please note that the web updater is not recommended with more than 100 accounts! Please use the command line updater instead!" : "Observe que o atualizador da web não é recomendado para mais de 100 contas! Por favor, use o atualizador de linha de comando!",
"Open updater" : "Abrir atualizador",
"Download now" : "Baixar agora",
"Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update." : "O atualizador da Web está desativado. Use o atualizador de linha de comando ou o mecanismo de atualização apropriado para o seu método de instalação (por exemplo, Docker pull) para atualizar.",
@@ -35,6 +36,8 @@ OC.L10N.register(
"The selected update channel makes dedicated notifications for the server obsolete." : "A atualização selecionada fornece notificações dedicadas para o servidor desatualizado.",
"The selected update channel does not support updates of the server." : "A atualização selecionada não fornece suporte a atualizações do servidor.",
"A new version is available: <strong>{newVersionString}</strong>" : "Uma nova versão está disponível: <strong>{newVersionString}</strong>",
+ "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "Observe que após um novo lançamento, a atualização só aparece após o primeiro lançamento secundário ou posterior. Lançamos novas versões ao longo do tempo e, às vezes, pulamos uma versão quando são encontrados problemas. Saiba mais sobre atualizações e canais de lançamento em {link}",
+ "Checked on {lastCheckedDate} - Open changelog" : "Verificado em {lastCheckedDate} - Abrir changelog",
"Checking apps for compatible versions" : "Verificando aplicativos para versões compatíveis",
"Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "Certifique-se de que seu config.php não tenha configurado <samp>appstoreenabled</samp> para falso.",
"Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store." : "Não foi possível conectar à App Store ou nenhuma atualização foi retornada. Pesquise manualmente por atualizações ou certifique-se de que seu servidor tenha acesso à Internet e possa se conectar à App Store.",
diff --git a/apps/updatenotification/l10n/pt_BR.json b/apps/updatenotification/l10n/pt_BR.json
index 11939141b70..ec5aa5d2b78 100644
--- a/apps/updatenotification/l10n/pt_BR.json
+++ b/apps/updatenotification/l10n/pt_BR.json
@@ -15,6 +15,7 @@
"Apps missing compatible version" : "Apps sem versão compatível ",
"View in store" : "Ver na loja",
"Apps with compatible version" : "Apps com versão compatível ",
+ "Please note that the web updater is not recommended with more than 100 accounts! Please use the command line updater instead!" : "Observe que o atualizador da web não é recomendado para mais de 100 contas! Por favor, use o atualizador de linha de comando!",
"Open updater" : "Abrir atualizador",
"Download now" : "Baixar agora",
"Web updater is disabled. Please use the command line updater or the appropriate update mechanism for your installation method (e.g. Docker pull) to update." : "O atualizador da Web está desativado. Use o atualizador de linha de comando ou o mecanismo de atualização apropriado para o seu método de instalação (por exemplo, Docker pull) para atualizar.",
@@ -33,6 +34,8 @@
"The selected update channel makes dedicated notifications for the server obsolete." : "A atualização selecionada fornece notificações dedicadas para o servidor desatualizado.",
"The selected update channel does not support updates of the server." : "A atualização selecionada não fornece suporte a atualizações do servidor.",
"A new version is available: <strong>{newVersionString}</strong>" : "Uma nova versão está disponível: <strong>{newVersionString}</strong>",
+ "Note that after a new release the update only shows up after the first minor release or later. We roll out new versions spread out over time and sometimes skip a version when issues are found. Learn more about updates and release channels at {link}" : "Observe que após um novo lançamento, a atualização só aparece após o primeiro lançamento secundário ou posterior. Lançamos novas versões ao longo do tempo e, às vezes, pulamos uma versão quando são encontrados problemas. Saiba mais sobre atualizações e canais de lançamento em {link}",
+ "Checked on {lastCheckedDate} - Open changelog" : "Verificado em {lastCheckedDate} - Abrir changelog",
"Checking apps for compatible versions" : "Verificando aplicativos para versões compatíveis",
"Please make sure your config.php does not set <samp>appstoreenabled</samp> to false." : "Certifique-se de que seu config.php não tenha configurado <samp>appstoreenabled</samp> para falso.",
"Could not connect to the App Store or no updates have been returned at all. Search manually for updates or make sure your server has access to the internet and can connect to the App Store." : "Não foi possível conectar à App Store ou nenhuma atualização foi retornada. Pesquise manualmente por atualizações ou certifique-se de que seu servidor tenha acesso à Internet e possa se conectar à App Store.",
diff --git a/apps/user_ldap/l10n/he.js b/apps/user_ldap/l10n/he.js
index f44e987ad27..550d9f7cefc 100644
--- a/apps/user_ldap/l10n/he.js
+++ b/apps/user_ldap/l10n/he.js
@@ -52,7 +52,7 @@ OC.L10N.register(
"Please login with the new password" : "נא להיכנס עם הססמה החדשה",
"Your password will expire tomorrow." : "הססמה שלך תפוג מחר.",
"Your password will expire today." : "הססמה שלך תפוג היום.",
- "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["הססמה שלך תפוג בעוד יום.","הססמה שלך תפוג בעוד יומיים.","הססמה שלך תפוג בעוד %n ימים.","הססמה שלך תפוג בעוד %n ימים."],
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["הססמה שלך תפוג בעוד יום.","הססמה שלך תפוג בעוד יומיים.","הססמה שלך תפוג בעוד %n ימים."],
"Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings." : "לא ניתן לאתר את מאפיין שם תצוגת המשתמש. נא לציין אותו בעצמך בהגדרות ה־LDAP המתקדמות.",
"Could not find the desired feature" : "לא אותרה התכונה הרצויה",
"Invalid Host" : "מארח לא חוקי",
@@ -160,4 +160,4 @@ OC.L10N.register(
"Clear Username-LDAP User Mapping" : "ניקוי מיפוי שם משתמש LDAP:",
"Clear Groupname-LDAP Group Mapping" : "ניקוי מיפוי שם משתמש קבוצה LDAP:"
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/user_ldap/l10n/he.json b/apps/user_ldap/l10n/he.json
index 862382e345f..592d76eb7f0 100644
--- a/apps/user_ldap/l10n/he.json
+++ b/apps/user_ldap/l10n/he.json
@@ -50,7 +50,7 @@
"Please login with the new password" : "נא להיכנס עם הססמה החדשה",
"Your password will expire tomorrow." : "הססמה שלך תפוג מחר.",
"Your password will expire today." : "הססמה שלך תפוג היום.",
- "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["הססמה שלך תפוג בעוד יום.","הססמה שלך תפוג בעוד יומיים.","הססמה שלך תפוג בעוד %n ימים.","הססמה שלך תפוג בעוד %n ימים."],
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["הססמה שלך תפוג בעוד יום.","הססמה שלך תפוג בעוד יומיים.","הססמה שלך תפוג בעוד %n ימים."],
"Could not detect user display name attribute. Please specify it yourself in advanced LDAP settings." : "לא ניתן לאתר את מאפיין שם תצוגת המשתמש. נא לציין אותו בעצמך בהגדרות ה־LDAP המתקדמות.",
"Could not find the desired feature" : "לא אותרה התכונה הרצויה",
"Invalid Host" : "מארח לא חוקי",
@@ -157,5 +157,5 @@
"Username-LDAP User Mapping" : "מיפוי שם משתמש LDAP:",
"Clear Username-LDAP User Mapping" : "ניקוי מיפוי שם משתמש LDAP:",
"Clear Groupname-LDAP Group Mapping" : "ניקוי מיפוי שם משתמש קבוצה LDAP:"
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/user_ldap/l10n/pt_BR.js b/apps/user_ldap/l10n/pt_BR.js
index 670c09430a5..a083373f8aa 100644
--- a/apps/user_ldap/l10n/pt_BR.js
+++ b/apps/user_ldap/l10n/pt_BR.js
@@ -63,6 +63,7 @@ OC.L10N.register(
"LDAP/AD integration" : "LDAP/AD integração",
"Invalid LDAP UUIDs" : "UUIDs LDAP inválidos",
"None found" : "Nenhum encontrado",
+ "Invalid UUIDs of LDAP accounts or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Foram encontrados UUIDs inválidos de contas ou grupos LDAP. Revise as configurações de \"Substituir detecção de UUID\" na parte Especialista da configuração LDAP e use \"occ ldap:update-uuid\" para atualizá-las.",
"_%n group found_::_%n groups found_" : ["%n grupo encontrado","%n grupo encontrado","%n grupos encontrados"],
"> 1000 groups found" : ">1000 grupos encontrados",
"> 1000 users found" : ">1000 usuários encontrados",
diff --git a/apps/user_ldap/l10n/pt_BR.json b/apps/user_ldap/l10n/pt_BR.json
index cdea8bf6538..b74cc425862 100644
--- a/apps/user_ldap/l10n/pt_BR.json
+++ b/apps/user_ldap/l10n/pt_BR.json
@@ -61,6 +61,7 @@
"LDAP/AD integration" : "LDAP/AD integração",
"Invalid LDAP UUIDs" : "UUIDs LDAP inválidos",
"None found" : "Nenhum encontrado",
+ "Invalid UUIDs of LDAP accounts or groups have been found. Please review your \"Override UUID detection\" settings in the Expert part of the LDAP configuration and use \"occ ldap:update-uuid\" to update them." : "Foram encontrados UUIDs inválidos de contas ou grupos LDAP. Revise as configurações de \"Substituir detecção de UUID\" na parte Especialista da configuração LDAP e use \"occ ldap:update-uuid\" para atualizá-las.",
"_%n group found_::_%n groups found_" : ["%n grupo encontrado","%n grupo encontrado","%n grupos encontrados"],
"> 1000 groups found" : ">1000 grupos encontrados",
"> 1000 users found" : ">1000 usuários encontrados",
diff --git a/apps/workflowengine/l10n/he.js b/apps/workflowengine/l10n/he.js
index b426cb0b278..30ba2d11c87 100644
--- a/apps/workflowengine/l10n/he.js
+++ b/apps/workflowengine/l10n/he.js
@@ -100,4 +100,4 @@ OC.L10N.register(
"is not member of" : "לא חבר בקבוצה",
"User group membership" : "חברות בקבוצת משתמשים"
},
-"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;");
+"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;");
diff --git a/apps/workflowengine/l10n/he.json b/apps/workflowengine/l10n/he.json
index 931e8477e7d..daf60d7c4d5 100644
--- a/apps/workflowengine/l10n/he.json
+++ b/apps/workflowengine/l10n/he.json
@@ -97,5 +97,5 @@
"is member of" : "חבר בקבוצה",
"is not member of" : "לא חבר בקבוצה",
"User group membership" : "חברות בקבוצת משתמשים"
-},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: (n % 10 == 0 && n % 1 == 0 && n > 10) ? 2 : 3;"
+},"pluralForm" :"nplurals=3; plural=(n == 1 && n % 1 == 0) ? 0 : (n == 2 && n % 1 == 0) ? 1: 2;"
} \ No newline at end of file
diff --git a/apps/workflowengine/l10n/pt_BR.js b/apps/workflowengine/l10n/pt_BR.js
index fdbda1a2500..aa5fd5e7a6f 100644
--- a/apps/workflowengine/l10n/pt_BR.js
+++ b/apps/workflowengine/l10n/pt_BR.js
@@ -113,6 +113,7 @@ OC.L10N.register(
"between" : "entre",
"not between" : "não entre",
"Request user agent" : "Agente de usuário da requisição",
+ "Group membership" : "Associação ao grupo",
"is member of" : "é membro de",
"is not member of" : "não é membro de",
"User group membership" : "Usuário em grupo"
diff --git a/apps/workflowengine/l10n/pt_BR.json b/apps/workflowengine/l10n/pt_BR.json
index e581e2f7492..19dd301822a 100644
--- a/apps/workflowengine/l10n/pt_BR.json
+++ b/apps/workflowengine/l10n/pt_BR.json
@@ -111,6 +111,7 @@
"between" : "entre",
"not between" : "não entre",
"Request user agent" : "Agente de usuário da requisição",
+ "Group membership" : "Associação ao grupo",
"is member of" : "é membro de",
"is not member of" : "não é membro de",
"User group membership" : "Usuário em grupo"