summaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
authorNextcloud bot <bot@nextcloud.com>2023-06-07 00:18:03 +0000
committerNextcloud bot <bot@nextcloud.com>2023-06-07 00:18:03 +0000
commit92d287b64c3ef71ce720383c2ae06c58ddb45cb6 (patch)
tree31ccc0e85d49843cc7c2be40b9dd3c3e52fd1b91 /apps
parent2eaf70b92cffd0a10e98be14151195f577526861 (diff)
downloadnextcloud-server-92d287b64c3ef71ce720383c2ae06c58ddb45cb6.tar.gz
nextcloud-server-92d287b64c3ef71ce720383c2ae06c58ddb45cb6.zip
Fix(l10n): Update translations from Transifex
Signed-off-by: Nextcloud bot <bot@nextcloud.com>
Diffstat (limited to 'apps')
-rw-r--r--apps/cloud_federation_api/l10n/uk.js4
-rw-r--r--apps/cloud_federation_api/l10n/uk.json4
-rw-r--r--apps/dav/l10n/ca.js167
-rw-r--r--apps/dav/l10n/ca.json167
-rw-r--r--apps/files/l10n/es.js2
-rw-r--r--apps/files/l10n/es.json2
-rw-r--r--apps/files/l10n/pt_BR.js2
-rw-r--r--apps/files/l10n/pt_BR.json2
8 files changed, 180 insertions, 170 deletions
diff --git a/apps/cloud_federation_api/l10n/uk.js b/apps/cloud_federation_api/l10n/uk.js
index 2336ba8813c..f36557632ac 100644
--- a/apps/cloud_federation_api/l10n/uk.js
+++ b/apps/cloud_federation_api/l10n/uk.js
@@ -2,7 +2,7 @@ OC.L10N.register(
"cloud_federation_api",
{
"Cloud Federation API" : "Cloud Federation API",
- "Enable clouds to communicate with each other and exchange data" : "Увімкніть хмари для спілкування один з одним і обміну даними",
- "The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "API Cloud Federation дозволяє різним примірникам Nextcloud спілкуватися один з одним і обмінюватися даними."
+ "Enable clouds to communicate with each other and exchange data" : "Увімкніть хмари аби спілкуватися один з одним і обмінюватися даними",
+ "The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "Cloud Federation API дозволяє різним екземплярам Nextcloud спілкуватися між собою та обмінюватися даними."
},
"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);");
diff --git a/apps/cloud_federation_api/l10n/uk.json b/apps/cloud_federation_api/l10n/uk.json
index afb0dd841c0..d12fa272328 100644
--- a/apps/cloud_federation_api/l10n/uk.json
+++ b/apps/cloud_federation_api/l10n/uk.json
@@ -1,6 +1,6 @@
{ "translations": {
"Cloud Federation API" : "Cloud Federation API",
- "Enable clouds to communicate with each other and exchange data" : "Увімкніть хмари для спілкування один з одним і обміну даними",
- "The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "API Cloud Federation дозволяє різним примірникам Nextcloud спілкуватися один з одним і обмінюватися даними."
+ "Enable clouds to communicate with each other and exchange data" : "Увімкніть хмари аби спілкуватися один з одним і обмінюватися даними",
+ "The Cloud Federation API enables various Nextcloud instances to communicate with each other and to exchange data." : "Cloud Federation API дозволяє різним екземплярам Nextcloud спілкуватися між собою та обмінюватися даними."
},"pluralForm" :"nplurals=4; plural=(n % 1 == 0 && n % 10 == 1 && n % 100 != 11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % 100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || (n % 100 >=11 && n % 100 <=14 )) ? 2: 3);"
} \ No newline at end of file
diff --git a/apps/dav/l10n/ca.js b/apps/dav/l10n/ca.js
index ebecf28a986..8c5a24aa162 100644
--- a/apps/dav/l10n/ca.js
+++ b/apps/dav/l10n/ca.js
@@ -13,52 +13,52 @@ OC.L10N.register(
"{actor} restored calendar {calendar}" : "{actor} ha restaurat el calendari {calendar}",
"You restored calendar {calendar}" : "Heu restaurat el calendari {calendar}",
"You shared calendar {calendar} as public link" : "Heu compartit el calendari {calendar} amb un enllaç públic",
- "You removed public link for calendar {calendar}" : "Heu eliminat l'enllaç públic del calendari {calendar}",
+ "You removed public link for calendar {calendar}" : "Heu suprimit l'enllaç públic del calendari {calendar}",
"{actor} shared calendar {calendar} with you" : "{actor} ha compartit el calendari {calendar} amb vós",
"You shared calendar {calendar} with {user}" : "Heu compartit el calendari {calendar} amb {user}",
"{actor} shared calendar {calendar} with {user}" : "{actor} ha compartit el calendari {calendar} amb {user}",
"{actor} unshared calendar {calendar} from you" : "{actor} ha deixat de compartir el calendari {calendar} amb vós",
"You unshared calendar {calendar} from {user}" : "Heu deixat de compartir el calendari {calendar} amb {user}",
- "{actor} unshared calendar {calendar} from {user}" : "{actor} no ha compartit el calendari {calendar} amb {user}",
- "{actor} unshared calendar {calendar} from themselves" : "{actor} no comparteixen el calendari {calendar} de si mateixos",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} ha deixat de compartir el calendari {calendar} amb {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} ha deixat de compartir el calendari {calendar} amb si mateix",
"You shared calendar {calendar} with group {group}" : "Heu compartit el calendari {calendar} amb el grup {group}",
"{actor} shared calendar {calendar} with group {group}" : "{actor} ha compartit el calendari {calendar} amb el grup {group}",
- "You unshared calendar {calendar} from group {group}" : "Heu desactivat el calendari {calendar} del grup {group}",
- "{actor} unshared calendar {calendar} from group {group}" : "{actor} calendari no publicat {calendar} del grup {grup}",
+ "You unshared calendar {calendar} from group {group}" : "Heu deixat de compartir el calendari {calendar} amb el grup {group}",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} ha deixat de compartir el calendari {calendar} amb el grup {grup}",
"Untitled event" : "Esdeveniment sense títol",
"{actor} created event {event} in calendar {calendar}" : "{actor} ha creat l'esdeveniment {event} al calendari {calendar}",
"You created event {event} in calendar {calendar}" : "Heu creat l'esdeveniment {event} al calendari {calendar}",
"{actor} deleted event {event} from calendar {calendar}" : "{actor} ha suprimit l'esdeveniment {esdeveniment} del calendari {calendar}",
"You deleted event {event} from calendar {calendar}" : "Heu suprimit l'esdeveniment {event} del calendari {calendar}",
- "{actor} updated event {event} in calendar {calendar}" : "{actor} esdeveniment actualitzat {esdeveniment} al calendari {calendar}",
- "You updated event {event} in calendar {calendar}" : "Heu actualitzat l'esdeveniment {event} al calendari {calendar}",
- "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} ha mogut l'esdeveniment {event} del calendari {sourceCalendar} al calendari {targetCalendar}",
- "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Heu mogut l'esdeveniment {event} del calendari {sourceCalendar} al calendari {targetCalendar}",
- "{actor} restored event {event} of calendar {calendar}" : "{actor} esdeveniment restaurat {event} del calendari {calendar}",
+ "{actor} updated event {event} in calendar {calendar}" : "{actor} ha actualitzat l'esdeveniment {esdeveniment} del calendari {calendar}",
+ "You updated event {event} in calendar {calendar}" : "Heu actualitzat l'esdeveniment {event} del calendari {calendar}",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} ha desplaçat l'esdeveniment {event} del calendari {sourceCalendar} al calendari {targetCalendar}",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Heu desplaçat l'esdeveniment {event} del calendari {sourceCalendar} al calendari {targetCalendar}",
+ "{actor} restored event {event} of calendar {calendar}" : "{actor} ha restaurat l'esdeveniment {event} del calendari {calendar}",
"You restored event {event} of calendar {calendar}" : "Heu restaurat l'esdeveniment {event} del calendari {calendar}",
"Busy" : "Ocupat",
- "{actor} created to-do {todo} in list {calendar}" : "{actor} ha creat la tasca pendent {todo} a la llista {calendar}",
- "You created to-do {todo} in list {calendar}" : "Heu creat la tasca pendent {todo} a la llista {calendar}",
- "{actor} deleted to-do {todo} from list {calendar}" : "{actor} ha suprimit tasques pendents {todo} de la llista {calendar}",
+ "{actor} created to-do {todo} in list {calendar}" : "{actor} ha creat la tasca pendent {todo} en la llista {calendar}",
+ "You created to-do {todo} in list {calendar}" : "Heu creat la tasca pendent {todo} en la llista {calendar}",
+ "{actor} deleted to-do {todo} from list {calendar}" : "{actor} ha suprimit la tasca pendent {todo} de la llista {calendar}",
"You deleted to-do {todo} from list {calendar}" : "Heu suprimit la tasca pendent {todo} de la llista {calendar}",
- "{actor} updated to-do {todo} in list {calendar}" : "{actor} ha actualitzat tasques pendents {todo} a la llista {calendar}",
- "You updated to-do {todo} in list {calendar}" : "Heu actualitzat la tasca pendent {todo} a la llista {calendar}",
- "{actor} solved to-do {todo} in list {calendar}" : "{actor} ha resolt la tasca pendent {todo} a la llista {calendar}",
- "You solved to-do {todo} in list {calendar}" : "Heu resolt la tasca pendent {todo} a la llista {calendar}",
- "{actor} reopened to-do {todo} in list {calendar}" : "{actor} va reobrir tasques pendents {todo} a la llista {calendar}",
- "You reopened to-do {todo} in list {calendar}" : "Heu reobert les tasques pendents {todo} a la llista {calendar}",
- "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} ha mogut la tasca pendent {todo} de la llista {sourceCalendar} a la llista {targetCalendar}",
- "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "Heu mogut la tasca pendent {todo} de la llista {sourceCalendar} a la llista {targetCalendar}",
+ "{actor} updated to-do {todo} in list {calendar}" : "{actor} ha actualitzat la tasca pendent {todo} de la llista {calendar}",
+ "You updated to-do {todo} in list {calendar}" : "Heu actualitzat la tasca pendent {todo} de la llista {calendar}",
+ "{actor} solved to-do {todo} in list {calendar}" : "{actor} ha resolt la tasca pendent {todo} de la llista {calendar}",
+ "You solved to-do {todo} in list {calendar}" : "Heu resolt la tasca pendent {todo} de la llista {calendar}",
+ "{actor} reopened to-do {todo} in list {calendar}" : "{actor} ha tornat a obrir la tasca pendent {todo} de la llista {calendar}",
+ "You reopened to-do {todo} in list {calendar}" : "Heu tornat a obrir la tasca pendent {todo} de la llista {calendar}",
+ "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} ha desplaçat la tasca pendent {todo} de la llista {sourceCalendar} a la llista {targetCalendar}",
+ "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "Heu desplaçat la tasca pendent {todo} de la llista {sourceCalendar} a la llista {targetCalendar}",
"Calendar, contacts and tasks" : "Calendari, contactes i tasques",
- "A <strong>calendar</strong> was modified" : "El <strong>calendari</strong> has estat modificat",
- "A calendar <strong>event</strong> was modified" : "S'ha modificat un <strong> esdeveniment </strong> del calendari",
+ "A <strong>calendar</strong> was modified" : "S'ha modificat un <strong>calendari</strong>",
+ "A calendar <strong>event</strong> was modified" : "S'ha modificat un <strong>esdeveniment</strong> del calendari",
"A calendar <strong>to-do</strong> was modified" : "S'ha modificat una <strong>tasca pendent</strong> del calendari",
"Contact birthdays" : "Aniversaris dels contactes",
"Death of %s" : "Mort de %s",
"Untitled calendar" : "Calendari sense títol",
"Calendar:" : "Calendari:",
"Date:" : "Data:",
- "Where:" : "On:",
+ "Where:" : "Ubicació:",
"Description:" : "Descripció:",
"_%n year_::_%n years_" : ["%n any","%n anys"],
"_%n month_::_%n months_" : ["%n mes","%n mesos"],
@@ -70,91 +70,96 @@ OC.L10N.register(
"Calendar: %s" : "Calendari: %s",
"Date: %s" : "Data: %s",
"Description: %s" : "Descripció: %s",
- "Where: %s" : "On: %s",
+ "Where: %s" : "Ubicació: %s",
"%1$s via %2$s" : "%1$s mitjançant %2$s",
- "Cancelled: %1$s" : "Cancel·lat: %1$s",
- "\"%1$s\" has been canceled" : "\"%1$s\" s'ha cancel·lat",
+ "Cancelled: %1$s" : "S'ha cancel·lat: %1$s",
+ "\"%1$s\" has been canceled" : "S'ha cancel·lat «%1$s»",
"Re: %1$s" : "Re: %1$s",
- "%1$s has responded to your invitation" : "%1$s ha respost a la teva invitació",
- "Invitation updated: %1$s" : "Invitació actualitzada: %1$s",
- "%1$s updated the event \"%2$s\"" : "%1$s ha actualitzat l'esdeveniment \"%2$s\"",
+ "%1$s has accepted your invitation" : "%1$s ha acceptat la vostra invitació",
+ "%1$s has tentatively accepted your invitation" : "%1$s ha acceptat provisionalment la vostra invitació",
+ "%1$s has declined your invitation" : "%1$s ha rebutjat la vostra invitació",
+ "%1$s has responded to your invitation" : "%1$s ha respost a la vostra invitació",
+ "Invitation updated: %1$s" : "S'ha actualitzat la invitació: %1$s",
+ "%1$s updated the event \"%2$s\"" : "%1$s ha actualitzat l'esdeveniment «%2$s»",
"Invitation: %1$s" : "Invitació: %1$s",
- "%1$s would like to invite you to \"%2$s\"" : "%1$s vol convidar-vos a \"%2$s\"",
- "Organizer:" : "Organitzador:",
+ "%1$s would like to invite you to \"%2$s\"" : "%1$s vol convidar-vos a «%2$s»",
+ "Organizer:" : "Organització:",
"Attendees:" : "Assistents:",
"Title:" : "Títol:",
"Time:" : "Hora:",
"Location:" : "Ubicació:",
"Link:" : "Enllaç:",
"Accept" : "Accepta",
- "Decline" : "Declina",
- "More options …" : "Més opcions …",
+ "Decline" : "Rebutja",
+ "More options …" : "Més opcions…",
"More options at %s" : "Més opcions a %s",
"Contacts" : "Contactes",
"{actor} created address book {addressbook}" : "{actor} ha creat la llibreta d'adreces {addressbook}",
"You created address book {addressbook}" : "Heu creat la llibreta d'adreces {addressbook}",
- "{actor} deleted address book {addressbook}" : "{actor} llibreta d'adreces suprimida {addressbook}",
+ "{actor} deleted address book {addressbook}" : "{actor} ha suprimit la llibreta d'adreces {addressbook}",
"You deleted address book {addressbook}" : "Heu suprimit la llibreta d'adreces {addressbook}",
- "{actor} updated address book {addressbook}" : "{actor} llibreta d'adreces actualitzada {addressbook}",
+ "{actor} updated address book {addressbook}" : "{actor} ha actualitzat la llibreta d'adreces {addressbook}",
"You updated address book {addressbook}" : "Heu actualitzat la llibreta d'adreces {addressbook}",
- "{actor} shared address book {addressbook} with you" : "{actor} ha compartit la llibreta d'adreces {addressbook} amb vostè",
+ "{actor} shared address book {addressbook} with you" : "{actor} ha compartit la llibreta d'adreces {addressbook} amb vós",
"You shared address book {addressbook} with {user}" : "Heu compartit la llibreta d'adreces {addressbook} amb {user}",
"{actor} shared address book {addressbook} with {user}" : "{actor} ha compartit la llibreta d'adreces {addressbook} amb {user}",
- "{actor} unshared address book {addressbook} from you" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb vostè",
+ "{actor} unshared address book {addressbook} from you" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb vós",
"You unshared address book {addressbook} from {user}" : "Heu deixat de compartir la llibreta d'adreces {addressbook} de {user}",
- "{actor} unshared address book {addressbook} from {user}" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} de {user}",
- "{actor} unshared address book {addressbook} from themselves" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} d'ells mateixos",
+ "{actor} unshared address book {addressbook} from {user}" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb {user}",
+ "{actor} unshared address book {addressbook} from themselves" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb si mateix",
"You shared address book {addressbook} with group {group}" : "Heu compartit la llibreta d'adreces {addressbook} amb el grup {group}",
"{actor} shared address book {addressbook} with group {group}" : "{actor} ha compartit la llibreta d'adreces {addressbook} amb el grup {group}",
- "You unshared address book {addressbook} from group {group}" : "Heu deixat de compartir la llibreta d'adreces {addressbook} del grup {group}",
- "{actor} unshared address book {addressbook} from group {group}" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} del grup {group}",
- "{actor} created contact {card} in address book {addressbook}" : "{actor} ha creat el contacte {card} a la llibreta d'adreces {addressbook}",
- "You created contact {card} in address book {addressbook}" : "Heu creat el contacte {card} a la llibreta d'adreces {addressbook}",
+ "You unshared address book {addressbook} from group {group}" : "Heu deixat de compartir la llibreta d'adreces {addressbook} amb el grup {group}",
+ "{actor} unshared address book {addressbook} from group {group}" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb el grup {group}",
+ "{actor} created contact {card} in address book {addressbook}" : "{actor} ha creat el contacte {card} en la llibreta d'adreces {addressbook}",
+ "You created contact {card} in address book {addressbook}" : "Heu creat el contacte {card} en la llibreta d'adreces {addressbook}",
"{actor} deleted contact {card} from address book {addressbook}" : "{actor} ha suprimit el contacte {card} de la llibreta d'adreces {addressbook}",
"You deleted contact {card} from address book {addressbook}" : "Heu suprimit el contacte {card} de la llibreta d'adreces {addressbook}",
- "{actor} updated contact {card} in address book {addressbook}" : "{actor} ha actualitzat el contacte {card} a la llibreta d'adreces {addressbook}",
- "You updated contact {card} in address book {addressbook}" : "Heu actualitzat el contacte {card} a la llibreta d'adreces {addressbook}",
+ "{actor} updated contact {card} in address book {addressbook}" : "{actor} ha actualitzat el contacte {card} de la llibreta d'adreces {addressbook}",
+ "You updated contact {card} in address book {addressbook}" : "Heu actualitzat el contacte {card} de la llibreta d'adreces {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified" : "S'ha modificat un <strong>contacte</strong> o una <strong>llibreta d'adreces</strong>",
+ "Accounts" : "Comptes",
+ "System address book which holds all accounts" : "Llibreta d'adreces del sistema que conté tots els comptes",
"File is not updatable: %1$s" : "El fitxer no es pot actualitzar: %1$s",
- "Could not write to final file, canceled by hook" : "No s'ha pogut escriure al fitxer final, cancel·lat per ganxo",
+ "Could not write to final file, canceled by hook" : "No s'ha pogut escriure el fitxer final perquè el ganxo ho ha cancel·lat",
"Could not write file contents" : "No s'ha pogut escriure el contingut del fitxer",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
- "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "Error en copiar el fitxer a la ubicació de destí (copiat: %1$s, mida esperada del fitxer: %2$s)",
- "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "S'esperava una mida de fitxer de %1$s però llegit (des del client Nextcloud) i escrit (a l'emmagatzematge de Nextcloud) %2$s. Pot ser un problema de xarxa al costat d'enviament o un problema d'escriptura a l'emmagatzematge del costat del servidor.",
- "Could not rename part file to final file, canceled by hook" : "No s'ha pogut canviar el nom del fitxer de la part al fitxer final, cancel·lat per ganxo",
+ "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "S'ha produït un error en copiar el fitxer a la ubicació de destinació (dades copiades: %1$s, mida esperada del fitxer: %2$s)",
+ "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "S'esperava una mida de fitxer de %1$s, però s'han llegit (des del client del Nextcloud) i s'han escrit (a l'emmagatzematge del Nextcloud) %2$s. Pot ser un problema de xarxa del costat d'enviament o un problema d'escriptura a l'emmagatzematge del costat del servidor.",
+ "Could not rename part file to final file, canceled by hook" : "No s'ha pogut canviar el nom del fitxer de part al fitxer final perquè el ganxo ho ha cancel·lat",
"Could not rename part file to final file" : "No s'ha pogut canviar el nom del fitxer de part al fitxer final",
"Failed to check file size: %1$s" : "No s'ha pogut comprovar la mida del fitxer: %1$s",
- "Could not open file" : "No s’ha pogut obrir el fitxer",
+ "Could not open file" : "No s'ha pogut obrir el fitxer",
"Encryption not ready: %1$s" : "El xifratge no està preparat: %1$s",
"Failed to open file: %1$s" : "No s'ha pogut obrir el fitxer: %1$s",
"Failed to unlink: %1$s" : "No s'ha pogut desenllaçar: %1$s",
- "Invalid chunk name" : "Nom del fragment no vàlid",
- "Could not rename part file assembled from chunks" : "No s'ha pogut canviar el nom del fitxer de peces muntat a partir de fragments",
+ "Invalid chunk name" : "El nom del fragment no és vàlid",
+ "Could not rename part file assembled from chunks" : "No s'ha pogut canviar el nom del fitxer de part muntat a partir de fragments",
"Failed to write file contents: %1$s" : "No s'ha pogut escriure el contingut del fitxer: %1$s",
"File not found: %1$s" : "No s'ha trobat el fitxer: %1$s",
- "System is in maintenance mode." : "Sistema en mode de manteniment.",
- "Upgrade needed" : "Fa falta l'actualització",
- "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "El vostre %s cal configurar-se per utilitzar HTTPS per poder fer servir CalDAV i CardDAV amb iOS/macOS.",
+ "System is in maintenance mode." : "El sistema és en mode de manteniment.",
+ "Upgrade needed" : "Cal actualitzar",
+ "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "Cal que configureu el %s perquè utilitzi HTTPS per a poder utilitzar CalDAV i CardDAV amb l'iOS/macOS.",
"Configures a CalDAV account" : "Configura un compte CalDAV",
"Configures a CardDAV account" : "Configura un compte CardDAV",
"Events" : "Esdeveniments",
"Tasks" : "Tasques",
"Untitled task" : "Tasca sense títol",
- "Completed on %s" : "Completat a %s",
- "Due on %s by %s" : "Venciment a %s per %s",
- "Due on %s" : "Venç en %s",
+ "Completed on %s" : "Completada el %s",
+ "Due on %s by %s" : "Venç el %s a les %s",
+ "Due on %s" : "Venç el %s",
"Migrated calendar (%1$s)" : "Calendari migrat (%1$s)",
- "Calendars including events, details and attendees" : "Calendaris que inclouen esdeveniments, detalls i assistents",
+ "Calendars including events, details and attendees" : "Calendaris amb esdeveniments, detalls i assistents",
"Contacts and groups" : "Contactes i grups",
"WebDAV" : "WebDAV",
- "WebDAV endpoint" : "Punt final de WebDAV",
+ "WebDAV endpoint" : "Extrem WebDAV",
"Availability" : "Disponibilitat",
- "If you configure your working hours, other users will see when you are out of office when they book a meeting." : "Si configureu el vostre horari laboral, els altres usuaris veuran quan sou fora de l'oficina quan reserven una reunió.",
- "Time zone:" : "Zona horària:",
+ "If you configure your working hours, other users will see when you are out of office when they book a meeting." : "Si configureu el vostre horari laboral, la resta d'usuaris veuran quan sou fora de l'oficina quan planifiquin una reunió.",
+ "Time zone:" : "Fus horari:",
"to" : "a",
- "Delete slot" : "Suprimeix forat",
- "No working hours set" : "Sense horari de treball establert",
- "Add slot" : "Afegeix una forat",
+ "Delete slot" : "Suprimeix la franja",
+ "No working hours set" : "No s'ha definit cap horari laboral",
+ "Add slot" : "Afegeix una franja",
"Monday" : "Dilluns",
"Tuesday" : "Dimarts",
"Wednesday" : "Dimecres",
@@ -162,30 +167,30 @@ OC.L10N.register(
"Friday" : "Divendres",
"Saturday" : "Dissabte",
"Sunday" : "Diumenge",
- "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Estableix automàticament l'estat de l'usuari a \"No molestar\" fora de la disponibilitat per silenciar totes les notificacions.",
+ "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Estableix automàticament l'estat de l'usuari com a «No molesteu» fora de la disponibilitat per a silenciar totes les notificacions",
"Save" : "Desa",
"Failed to load availability" : "No s'ha pogut carregar la disponibilitat",
- "Saved availability" : "Disponibilitat guardada",
+ "Saved availability" : "S'ha desat la disponibilitat",
"Failed to save availability" : "No s'ha pogut desar la disponibilitat",
"Calendar server" : "Servidor de calendari",
"Send invitations to attendees" : "Envia invitacions als assistents",
- "Automatically generate a birthday calendar" : "Genera automàticament un calendari d’aniversari",
- "Birthday calendars will be generated by a background job." : "Els calendaris d'aniversari es generaran per un procés en segon pla..",
- "Hence they will not be available immediately after enabling but will show up after some time." : "Per tant, no estaran disponibles immediatament després d'habilitar-los, però apareixeran d'aquí una estona.",
+ "Automatically generate a birthday calendar" : "Genera automàticament un calendari d’aniversaris",
+ "Birthday calendars will be generated by a background job." : "Un procés en segon pla generarà els calendaris d'aniversaris.",
+ "Hence they will not be available immediately after enabling but will show up after some time." : "Per tant, no estaran disponibles immediatament després d'habilitar-los, però apareixeran després d'una estona.",
"Send notifications for events" : "Envia notificacions per als esdeveniments",
- "Notifications are sent via background jobs, so these must occur often enough." : "Les notificacions s'envien per feines en segon pla, així que això ha de succeir bastant sovint.",
- "Send reminder notifications to calendar sharees as well" : "També envieu notificacions de recordatoris als recursos compartits del calendari",
+ "Notifications are sent via background jobs, so these must occur often enough." : "Les notificacions les envien feines en segon pla, de manera que han d'ocórrer prou sovint.",
+ "Send reminder notifications to calendar sharees as well" : "Envia també notificacions de recordatori als usuaris amb qui s'ha compartit el calendari",
"Reminders are always sent to organizers and attendees." : "Sempre s'envien recordatoris als organitzadors i als assistents.",
- "Enable notifications for events via push" : "Habiliteu les notificacions per a esdeveniments mitjançant l’empenyiment",
- "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "Instal·leu també {calendarappstoreopen}l’aplicació de Calendari{linkclose} o {calendardocopen}connecteu el vostre escriptori i el mòbil per sincronitzar ↗{linkclose}.",
- "Please make sure to properly set up {emailopen}the email server{linkclose}." : "Si us plau, assegureu-vos de configurar correctament {emailopen}el servidor de correu electrònic{linkclose}.",
- "There was an error updating your attendance status." : "S'ha produït un error en actualitzar l'estat de la vostra assistència.",
- "Please contact the organizer directly." : "Si us plau contacteu amb l'organitzador directament.",
+ "Enable notifications for events via push" : "Habilita les notificacions automàtiques per als esdeveniments",
+ "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "Instal·leu també {calendarappstoreopen}l'aplicació Calendari{linkclose} o {calendardocopen}connecteu el vostre dispositiu d'escriptori i el mòbil per a sincronitzar-los ↗{linkclose}.",
+ "Please make sure to properly set up {emailopen}the email server{linkclose}." : "Assegureu-vos de configurar correctament el{emailopen}servidor de correu electrònic{linkclose}.",
+ "There was an error updating your attendance status." : "S'ha produït un error en actualitzar l'estat d'assistència.",
+ "Please contact the organizer directly." : "Contacteu amb l'organització directament.",
"Are you accepting the invitation?" : "Accepteu la invitació?",
"Tentative" : "Provisional",
- "Your attendance was updated successfully." : "La vostra assistència ha estat actualitzada correctament.",
- "Invitation canceled" : "Invitació cancel·lada",
- "Invitation updated" : "Invitació actualitzada",
+ "Your attendance was updated successfully." : "S'ha actualitzat correctament l'assistència.",
+ "Invitation canceled" : "S'ha cancel·lat la invitació",
+ "Invitation updated" : "S'ha actualitzat la invitació",
"Invitation" : "Invitació"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/dav/l10n/ca.json b/apps/dav/l10n/ca.json
index ca4dcc31a15..6b92dedc53e 100644
--- a/apps/dav/l10n/ca.json
+++ b/apps/dav/l10n/ca.json
@@ -11,52 +11,52 @@
"{actor} restored calendar {calendar}" : "{actor} ha restaurat el calendari {calendar}",
"You restored calendar {calendar}" : "Heu restaurat el calendari {calendar}",
"You shared calendar {calendar} as public link" : "Heu compartit el calendari {calendar} amb un enllaç públic",
- "You removed public link for calendar {calendar}" : "Heu eliminat l'enllaç públic del calendari {calendar}",
+ "You removed public link for calendar {calendar}" : "Heu suprimit l'enllaç públic del calendari {calendar}",
"{actor} shared calendar {calendar} with you" : "{actor} ha compartit el calendari {calendar} amb vós",
"You shared calendar {calendar} with {user}" : "Heu compartit el calendari {calendar} amb {user}",
"{actor} shared calendar {calendar} with {user}" : "{actor} ha compartit el calendari {calendar} amb {user}",
"{actor} unshared calendar {calendar} from you" : "{actor} ha deixat de compartir el calendari {calendar} amb vós",
"You unshared calendar {calendar} from {user}" : "Heu deixat de compartir el calendari {calendar} amb {user}",
- "{actor} unshared calendar {calendar} from {user}" : "{actor} no ha compartit el calendari {calendar} amb {user}",
- "{actor} unshared calendar {calendar} from themselves" : "{actor} no comparteixen el calendari {calendar} de si mateixos",
+ "{actor} unshared calendar {calendar} from {user}" : "{actor} ha deixat de compartir el calendari {calendar} amb {user}",
+ "{actor} unshared calendar {calendar} from themselves" : "{actor} ha deixat de compartir el calendari {calendar} amb si mateix",
"You shared calendar {calendar} with group {group}" : "Heu compartit el calendari {calendar} amb el grup {group}",
"{actor} shared calendar {calendar} with group {group}" : "{actor} ha compartit el calendari {calendar} amb el grup {group}",
- "You unshared calendar {calendar} from group {group}" : "Heu desactivat el calendari {calendar} del grup {group}",
- "{actor} unshared calendar {calendar} from group {group}" : "{actor} calendari no publicat {calendar} del grup {grup}",
+ "You unshared calendar {calendar} from group {group}" : "Heu deixat de compartir el calendari {calendar} amb el grup {group}",
+ "{actor} unshared calendar {calendar} from group {group}" : "{actor} ha deixat de compartir el calendari {calendar} amb el grup {grup}",
"Untitled event" : "Esdeveniment sense títol",
"{actor} created event {event} in calendar {calendar}" : "{actor} ha creat l'esdeveniment {event} al calendari {calendar}",
"You created event {event} in calendar {calendar}" : "Heu creat l'esdeveniment {event} al calendari {calendar}",
"{actor} deleted event {event} from calendar {calendar}" : "{actor} ha suprimit l'esdeveniment {esdeveniment} del calendari {calendar}",
"You deleted event {event} from calendar {calendar}" : "Heu suprimit l'esdeveniment {event} del calendari {calendar}",
- "{actor} updated event {event} in calendar {calendar}" : "{actor} esdeveniment actualitzat {esdeveniment} al calendari {calendar}",
- "You updated event {event} in calendar {calendar}" : "Heu actualitzat l'esdeveniment {event} al calendari {calendar}",
- "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} ha mogut l'esdeveniment {event} del calendari {sourceCalendar} al calendari {targetCalendar}",
- "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Heu mogut l'esdeveniment {event} del calendari {sourceCalendar} al calendari {targetCalendar}",
- "{actor} restored event {event} of calendar {calendar}" : "{actor} esdeveniment restaurat {event} del calendari {calendar}",
+ "{actor} updated event {event} in calendar {calendar}" : "{actor} ha actualitzat l'esdeveniment {esdeveniment} del calendari {calendar}",
+ "You updated event {event} in calendar {calendar}" : "Heu actualitzat l'esdeveniment {event} del calendari {calendar}",
+ "{actor} moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "{actor} ha desplaçat l'esdeveniment {event} del calendari {sourceCalendar} al calendari {targetCalendar}",
+ "You moved event {event} from calendar {sourceCalendar} to calendar {targetCalendar}" : "Heu desplaçat l'esdeveniment {event} del calendari {sourceCalendar} al calendari {targetCalendar}",
+ "{actor} restored event {event} of calendar {calendar}" : "{actor} ha restaurat l'esdeveniment {event} del calendari {calendar}",
"You restored event {event} of calendar {calendar}" : "Heu restaurat l'esdeveniment {event} del calendari {calendar}",
"Busy" : "Ocupat",
- "{actor} created to-do {todo} in list {calendar}" : "{actor} ha creat la tasca pendent {todo} a la llista {calendar}",
- "You created to-do {todo} in list {calendar}" : "Heu creat la tasca pendent {todo} a la llista {calendar}",
- "{actor} deleted to-do {todo} from list {calendar}" : "{actor} ha suprimit tasques pendents {todo} de la llista {calendar}",
+ "{actor} created to-do {todo} in list {calendar}" : "{actor} ha creat la tasca pendent {todo} en la llista {calendar}",
+ "You created to-do {todo} in list {calendar}" : "Heu creat la tasca pendent {todo} en la llista {calendar}",
+ "{actor} deleted to-do {todo} from list {calendar}" : "{actor} ha suprimit la tasca pendent {todo} de la llista {calendar}",
"You deleted to-do {todo} from list {calendar}" : "Heu suprimit la tasca pendent {todo} de la llista {calendar}",
- "{actor} updated to-do {todo} in list {calendar}" : "{actor} ha actualitzat tasques pendents {todo} a la llista {calendar}",
- "You updated to-do {todo} in list {calendar}" : "Heu actualitzat la tasca pendent {todo} a la llista {calendar}",
- "{actor} solved to-do {todo} in list {calendar}" : "{actor} ha resolt la tasca pendent {todo} a la llista {calendar}",
- "You solved to-do {todo} in list {calendar}" : "Heu resolt la tasca pendent {todo} a la llista {calendar}",
- "{actor} reopened to-do {todo} in list {calendar}" : "{actor} va reobrir tasques pendents {todo} a la llista {calendar}",
- "You reopened to-do {todo} in list {calendar}" : "Heu reobert les tasques pendents {todo} a la llista {calendar}",
- "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} ha mogut la tasca pendent {todo} de la llista {sourceCalendar} a la llista {targetCalendar}",
- "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "Heu mogut la tasca pendent {todo} de la llista {sourceCalendar} a la llista {targetCalendar}",
+ "{actor} updated to-do {todo} in list {calendar}" : "{actor} ha actualitzat la tasca pendent {todo} de la llista {calendar}",
+ "You updated to-do {todo} in list {calendar}" : "Heu actualitzat la tasca pendent {todo} de la llista {calendar}",
+ "{actor} solved to-do {todo} in list {calendar}" : "{actor} ha resolt la tasca pendent {todo} de la llista {calendar}",
+ "You solved to-do {todo} in list {calendar}" : "Heu resolt la tasca pendent {todo} de la llista {calendar}",
+ "{actor} reopened to-do {todo} in list {calendar}" : "{actor} ha tornat a obrir la tasca pendent {todo} de la llista {calendar}",
+ "You reopened to-do {todo} in list {calendar}" : "Heu tornat a obrir la tasca pendent {todo} de la llista {calendar}",
+ "{actor} moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "{actor} ha desplaçat la tasca pendent {todo} de la llista {sourceCalendar} a la llista {targetCalendar}",
+ "You moved to-do {todo} from list {sourceCalendar} to list {targetCalendar}" : "Heu desplaçat la tasca pendent {todo} de la llista {sourceCalendar} a la llista {targetCalendar}",
"Calendar, contacts and tasks" : "Calendari, contactes i tasques",
- "A <strong>calendar</strong> was modified" : "El <strong>calendari</strong> has estat modificat",
- "A calendar <strong>event</strong> was modified" : "S'ha modificat un <strong> esdeveniment </strong> del calendari",
+ "A <strong>calendar</strong> was modified" : "S'ha modificat un <strong>calendari</strong>",
+ "A calendar <strong>event</strong> was modified" : "S'ha modificat un <strong>esdeveniment</strong> del calendari",
"A calendar <strong>to-do</strong> was modified" : "S'ha modificat una <strong>tasca pendent</strong> del calendari",
"Contact birthdays" : "Aniversaris dels contactes",
"Death of %s" : "Mort de %s",
"Untitled calendar" : "Calendari sense títol",
"Calendar:" : "Calendari:",
"Date:" : "Data:",
- "Where:" : "On:",
+ "Where:" : "Ubicació:",
"Description:" : "Descripció:",
"_%n year_::_%n years_" : ["%n any","%n anys"],
"_%n month_::_%n months_" : ["%n mes","%n mesos"],
@@ -68,91 +68,96 @@
"Calendar: %s" : "Calendari: %s",
"Date: %s" : "Data: %s",
"Description: %s" : "Descripció: %s",
- "Where: %s" : "On: %s",
+ "Where: %s" : "Ubicació: %s",
"%1$s via %2$s" : "%1$s mitjançant %2$s",
- "Cancelled: %1$s" : "Cancel·lat: %1$s",
- "\"%1$s\" has been canceled" : "\"%1$s\" s'ha cancel·lat",
+ "Cancelled: %1$s" : "S'ha cancel·lat: %1$s",
+ "\"%1$s\" has been canceled" : "S'ha cancel·lat «%1$s»",
"Re: %1$s" : "Re: %1$s",
- "%1$s has responded to your invitation" : "%1$s ha respost a la teva invitació",
- "Invitation updated: %1$s" : "Invitació actualitzada: %1$s",
- "%1$s updated the event \"%2$s\"" : "%1$s ha actualitzat l'esdeveniment \"%2$s\"",
+ "%1$s has accepted your invitation" : "%1$s ha acceptat la vostra invitació",
+ "%1$s has tentatively accepted your invitation" : "%1$s ha acceptat provisionalment la vostra invitació",
+ "%1$s has declined your invitation" : "%1$s ha rebutjat la vostra invitació",
+ "%1$s has responded to your invitation" : "%1$s ha respost a la vostra invitació",
+ "Invitation updated: %1$s" : "S'ha actualitzat la invitació: %1$s",
+ "%1$s updated the event \"%2$s\"" : "%1$s ha actualitzat l'esdeveniment «%2$s»",
"Invitation: %1$s" : "Invitació: %1$s",
- "%1$s would like to invite you to \"%2$s\"" : "%1$s vol convidar-vos a \"%2$s\"",
- "Organizer:" : "Organitzador:",
+ "%1$s would like to invite you to \"%2$s\"" : "%1$s vol convidar-vos a «%2$s»",
+ "Organizer:" : "Organització:",
"Attendees:" : "Assistents:",
"Title:" : "Títol:",
"Time:" : "Hora:",
"Location:" : "Ubicació:",
"Link:" : "Enllaç:",
"Accept" : "Accepta",
- "Decline" : "Declina",
- "More options …" : "Més opcions …",
+ "Decline" : "Rebutja",
+ "More options …" : "Més opcions…",
"More options at %s" : "Més opcions a %s",
"Contacts" : "Contactes",
"{actor} created address book {addressbook}" : "{actor} ha creat la llibreta d'adreces {addressbook}",
"You created address book {addressbook}" : "Heu creat la llibreta d'adreces {addressbook}",
- "{actor} deleted address book {addressbook}" : "{actor} llibreta d'adreces suprimida {addressbook}",
+ "{actor} deleted address book {addressbook}" : "{actor} ha suprimit la llibreta d'adreces {addressbook}",
"You deleted address book {addressbook}" : "Heu suprimit la llibreta d'adreces {addressbook}",
- "{actor} updated address book {addressbook}" : "{actor} llibreta d'adreces actualitzada {addressbook}",
+ "{actor} updated address book {addressbook}" : "{actor} ha actualitzat la llibreta d'adreces {addressbook}",
"You updated address book {addressbook}" : "Heu actualitzat la llibreta d'adreces {addressbook}",
- "{actor} shared address book {addressbook} with you" : "{actor} ha compartit la llibreta d'adreces {addressbook} amb vostè",
+ "{actor} shared address book {addressbook} with you" : "{actor} ha compartit la llibreta d'adreces {addressbook} amb vós",
"You shared address book {addressbook} with {user}" : "Heu compartit la llibreta d'adreces {addressbook} amb {user}",
"{actor} shared address book {addressbook} with {user}" : "{actor} ha compartit la llibreta d'adreces {addressbook} amb {user}",
- "{actor} unshared address book {addressbook} from you" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb vostè",
+ "{actor} unshared address book {addressbook} from you" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb vós",
"You unshared address book {addressbook} from {user}" : "Heu deixat de compartir la llibreta d'adreces {addressbook} de {user}",
- "{actor} unshared address book {addressbook} from {user}" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} de {user}",
- "{actor} unshared address book {addressbook} from themselves" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} d'ells mateixos",
+ "{actor} unshared address book {addressbook} from {user}" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb {user}",
+ "{actor} unshared address book {addressbook} from themselves" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb si mateix",
"You shared address book {addressbook} with group {group}" : "Heu compartit la llibreta d'adreces {addressbook} amb el grup {group}",
"{actor} shared address book {addressbook} with group {group}" : "{actor} ha compartit la llibreta d'adreces {addressbook} amb el grup {group}",
- "You unshared address book {addressbook} from group {group}" : "Heu deixat de compartir la llibreta d'adreces {addressbook} del grup {group}",
- "{actor} unshared address book {addressbook} from group {group}" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} del grup {group}",
- "{actor} created contact {card} in address book {addressbook}" : "{actor} ha creat el contacte {card} a la llibreta d'adreces {addressbook}",
- "You created contact {card} in address book {addressbook}" : "Heu creat el contacte {card} a la llibreta d'adreces {addressbook}",
+ "You unshared address book {addressbook} from group {group}" : "Heu deixat de compartir la llibreta d'adreces {addressbook} amb el grup {group}",
+ "{actor} unshared address book {addressbook} from group {group}" : "{actor} ha deixat de compartir la llibreta d'adreces {addressbook} amb el grup {group}",
+ "{actor} created contact {card} in address book {addressbook}" : "{actor} ha creat el contacte {card} en la llibreta d'adreces {addressbook}",
+ "You created contact {card} in address book {addressbook}" : "Heu creat el contacte {card} en la llibreta d'adreces {addressbook}",
"{actor} deleted contact {card} from address book {addressbook}" : "{actor} ha suprimit el contacte {card} de la llibreta d'adreces {addressbook}",
"You deleted contact {card} from address book {addressbook}" : "Heu suprimit el contacte {card} de la llibreta d'adreces {addressbook}",
- "{actor} updated contact {card} in address book {addressbook}" : "{actor} ha actualitzat el contacte {card} a la llibreta d'adreces {addressbook}",
- "You updated contact {card} in address book {addressbook}" : "Heu actualitzat el contacte {card} a la llibreta d'adreces {addressbook}",
+ "{actor} updated contact {card} in address book {addressbook}" : "{actor} ha actualitzat el contacte {card} de la llibreta d'adreces {addressbook}",
+ "You updated contact {card} in address book {addressbook}" : "Heu actualitzat el contacte {card} de la llibreta d'adreces {addressbook}",
"A <strong>contact</strong> or <strong>address book</strong> was modified" : "S'ha modificat un <strong>contacte</strong> o una <strong>llibreta d'adreces</strong>",
+ "Accounts" : "Comptes",
+ "System address book which holds all accounts" : "Llibreta d'adreces del sistema que conté tots els comptes",
"File is not updatable: %1$s" : "El fitxer no es pot actualitzar: %1$s",
- "Could not write to final file, canceled by hook" : "No s'ha pogut escriure al fitxer final, cancel·lat per ganxo",
+ "Could not write to final file, canceled by hook" : "No s'ha pogut escriure el fitxer final perquè el ganxo ho ha cancel·lat",
"Could not write file contents" : "No s'ha pogut escriure el contingut del fitxer",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
- "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "Error en copiar el fitxer a la ubicació de destí (copiat: %1$s, mida esperada del fitxer: %2$s)",
- "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "S'esperava una mida de fitxer de %1$s però llegit (des del client Nextcloud) i escrit (a l'emmagatzematge de Nextcloud) %2$s. Pot ser un problema de xarxa al costat d'enviament o un problema d'escriptura a l'emmagatzematge del costat del servidor.",
- "Could not rename part file to final file, canceled by hook" : "No s'ha pogut canviar el nom del fitxer de la part al fitxer final, cancel·lat per ganxo",
+ "Error while copying file to target location (copied: %1$s, expected filesize: %2$s)" : "S'ha produït un error en copiar el fitxer a la ubicació de destinació (dades copiades: %1$s, mida esperada del fitxer: %2$s)",
+ "Expected filesize of %1$s but read (from Nextcloud client) and wrote (to Nextcloud storage) %2$s. Could either be a network problem on the sending side or a problem writing to the storage on the server side." : "S'esperava una mida de fitxer de %1$s, però s'han llegit (des del client del Nextcloud) i s'han escrit (a l'emmagatzematge del Nextcloud) %2$s. Pot ser un problema de xarxa del costat d'enviament o un problema d'escriptura a l'emmagatzematge del costat del servidor.",
+ "Could not rename part file to final file, canceled by hook" : "No s'ha pogut canviar el nom del fitxer de part al fitxer final perquè el ganxo ho ha cancel·lat",
"Could not rename part file to final file" : "No s'ha pogut canviar el nom del fitxer de part al fitxer final",
"Failed to check file size: %1$s" : "No s'ha pogut comprovar la mida del fitxer: %1$s",
- "Could not open file" : "No s’ha pogut obrir el fitxer",
+ "Could not open file" : "No s'ha pogut obrir el fitxer",
"Encryption not ready: %1$s" : "El xifratge no està preparat: %1$s",
"Failed to open file: %1$s" : "No s'ha pogut obrir el fitxer: %1$s",
"Failed to unlink: %1$s" : "No s'ha pogut desenllaçar: %1$s",
- "Invalid chunk name" : "Nom del fragment no vàlid",
- "Could not rename part file assembled from chunks" : "No s'ha pogut canviar el nom del fitxer de peces muntat a partir de fragments",
+ "Invalid chunk name" : "El nom del fragment no és vàlid",
+ "Could not rename part file assembled from chunks" : "No s'ha pogut canviar el nom del fitxer de part muntat a partir de fragments",
"Failed to write file contents: %1$s" : "No s'ha pogut escriure el contingut del fitxer: %1$s",
"File not found: %1$s" : "No s'ha trobat el fitxer: %1$s",
- "System is in maintenance mode." : "Sistema en mode de manteniment.",
- "Upgrade needed" : "Fa falta l'actualització",
- "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "El vostre %s cal configurar-se per utilitzar HTTPS per poder fer servir CalDAV i CardDAV amb iOS/macOS.",
+ "System is in maintenance mode." : "El sistema és en mode de manteniment.",
+ "Upgrade needed" : "Cal actualitzar",
+ "Your %s needs to be configured to use HTTPS in order to use CalDAV and CardDAV with iOS/macOS." : "Cal que configureu el %s perquè utilitzi HTTPS per a poder utilitzar CalDAV i CardDAV amb l'iOS/macOS.",
"Configures a CalDAV account" : "Configura un compte CalDAV",
"Configures a CardDAV account" : "Configura un compte CardDAV",
"Events" : "Esdeveniments",
"Tasks" : "Tasques",
"Untitled task" : "Tasca sense títol",
- "Completed on %s" : "Completat a %s",
- "Due on %s by %s" : "Venciment a %s per %s",
- "Due on %s" : "Venç en %s",
+ "Completed on %s" : "Completada el %s",
+ "Due on %s by %s" : "Venç el %s a les %s",
+ "Due on %s" : "Venç el %s",
"Migrated calendar (%1$s)" : "Calendari migrat (%1$s)",
- "Calendars including events, details and attendees" : "Calendaris que inclouen esdeveniments, detalls i assistents",
+ "Calendars including events, details and attendees" : "Calendaris amb esdeveniments, detalls i assistents",
"Contacts and groups" : "Contactes i grups",
"WebDAV" : "WebDAV",
- "WebDAV endpoint" : "Punt final de WebDAV",
+ "WebDAV endpoint" : "Extrem WebDAV",
"Availability" : "Disponibilitat",
- "If you configure your working hours, other users will see when you are out of office when they book a meeting." : "Si configureu el vostre horari laboral, els altres usuaris veuran quan sou fora de l'oficina quan reserven una reunió.",
- "Time zone:" : "Zona horària:",
+ "If you configure your working hours, other users will see when you are out of office when they book a meeting." : "Si configureu el vostre horari laboral, la resta d'usuaris veuran quan sou fora de l'oficina quan planifiquin una reunió.",
+ "Time zone:" : "Fus horari:",
"to" : "a",
- "Delete slot" : "Suprimeix forat",
- "No working hours set" : "Sense horari de treball establert",
- "Add slot" : "Afegeix una forat",
+ "Delete slot" : "Suprimeix la franja",
+ "No working hours set" : "No s'ha definit cap horari laboral",
+ "Add slot" : "Afegeix una franja",
"Monday" : "Dilluns",
"Tuesday" : "Dimarts",
"Wednesday" : "Dimecres",
@@ -160,30 +165,30 @@
"Friday" : "Divendres",
"Saturday" : "Dissabte",
"Sunday" : "Diumenge",
- "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Estableix automàticament l'estat de l'usuari a \"No molestar\" fora de la disponibilitat per silenciar totes les notificacions.",
+ "Automatically set user status to \"Do not disturb\" outside of availability to mute all notifications." : "Estableix automàticament l'estat de l'usuari com a «No molesteu» fora de la disponibilitat per a silenciar totes les notificacions",
"Save" : "Desa",
"Failed to load availability" : "No s'ha pogut carregar la disponibilitat",
- "Saved availability" : "Disponibilitat guardada",
+ "Saved availability" : "S'ha desat la disponibilitat",
"Failed to save availability" : "No s'ha pogut desar la disponibilitat",
"Calendar server" : "Servidor de calendari",
"Send invitations to attendees" : "Envia invitacions als assistents",
- "Automatically generate a birthday calendar" : "Genera automàticament un calendari d’aniversari",
- "Birthday calendars will be generated by a background job." : "Els calendaris d'aniversari es generaran per un procés en segon pla..",
- "Hence they will not be available immediately after enabling but will show up after some time." : "Per tant, no estaran disponibles immediatament després d'habilitar-los, però apareixeran d'aquí una estona.",
+ "Automatically generate a birthday calendar" : "Genera automàticament un calendari d’aniversaris",
+ "Birthday calendars will be generated by a background job." : "Un procés en segon pla generarà els calendaris d'aniversaris.",
+ "Hence they will not be available immediately after enabling but will show up after some time." : "Per tant, no estaran disponibles immediatament després d'habilitar-los, però apareixeran després d'una estona.",
"Send notifications for events" : "Envia notificacions per als esdeveniments",
- "Notifications are sent via background jobs, so these must occur often enough." : "Les notificacions s'envien per feines en segon pla, així que això ha de succeir bastant sovint.",
- "Send reminder notifications to calendar sharees as well" : "També envieu notificacions de recordatoris als recursos compartits del calendari",
+ "Notifications are sent via background jobs, so these must occur often enough." : "Les notificacions les envien feines en segon pla, de manera que han d'ocórrer prou sovint.",
+ "Send reminder notifications to calendar sharees as well" : "Envia també notificacions de recordatori als usuaris amb qui s'ha compartit el calendari",
"Reminders are always sent to organizers and attendees." : "Sempre s'envien recordatoris als organitzadors i als assistents.",
- "Enable notifications for events via push" : "Habiliteu les notificacions per a esdeveniments mitjançant l’empenyiment",
- "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "Instal·leu també {calendarappstoreopen}l’aplicació de Calendari{linkclose} o {calendardocopen}connecteu el vostre escriptori i el mòbil per sincronitzar ↗{linkclose}.",
- "Please make sure to properly set up {emailopen}the email server{linkclose}." : "Si us plau, assegureu-vos de configurar correctament {emailopen}el servidor de correu electrònic{linkclose}.",
- "There was an error updating your attendance status." : "S'ha produït un error en actualitzar l'estat de la vostra assistència.",
- "Please contact the organizer directly." : "Si us plau contacteu amb l'organitzador directament.",
+ "Enable notifications for events via push" : "Habilita les notificacions automàtiques per als esdeveniments",
+ "Also install the {calendarappstoreopen}Calendar app{linkclose}, or {calendardocopen}connect your desktop & mobile for syncing ↗{linkclose}." : "Instal·leu també {calendarappstoreopen}l'aplicació Calendari{linkclose} o {calendardocopen}connecteu el vostre dispositiu d'escriptori i el mòbil per a sincronitzar-los ↗{linkclose}.",
+ "Please make sure to properly set up {emailopen}the email server{linkclose}." : "Assegureu-vos de configurar correctament el{emailopen}servidor de correu electrònic{linkclose}.",
+ "There was an error updating your attendance status." : "S'ha produït un error en actualitzar l'estat d'assistència.",
+ "Please contact the organizer directly." : "Contacteu amb l'organització directament.",
"Are you accepting the invitation?" : "Accepteu la invitació?",
"Tentative" : "Provisional",
- "Your attendance was updated successfully." : "La vostra assistència ha estat actualitzada correctament.",
- "Invitation canceled" : "Invitació cancel·lada",
- "Invitation updated" : "Invitació actualitzada",
+ "Your attendance was updated successfully." : "S'ha actualitzat correctament l'assistència.",
+ "Invitation canceled" : "S'ha cancel·lat la invitació",
+ "Invitation updated" : "S'ha actualitzat la invitació",
"Invitation" : "Invitació"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js
index f6f613325c0..920f61d8fcd 100644
--- a/apps/files/l10n/es.js
+++ b/apps/files/l10n/es.js
@@ -178,7 +178,7 @@ OC.L10N.register(
"\"{displayName}\" action failed" : "la acción \"{displayName}\" falló",
"Total rows summary" : "Resumen de filas totales",
"Select all" : "Seleccionar todo",
- "Unselect all" : "Deseleccionar todos",
+ "Unselect all" : "Desmarrcar todos",
"\"{displayName}\" failed on some elements " : "\"{displayName}\" fallo en algunos elementos",
"\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitósamente",
"ascending" : "ascendente",
diff --git a/apps/files/l10n/es.json b/apps/files/l10n/es.json
index 42f23162712..962d1301a6e 100644
--- a/apps/files/l10n/es.json
+++ b/apps/files/l10n/es.json
@@ -176,7 +176,7 @@
"\"{displayName}\" action failed" : "la acción \"{displayName}\" falló",
"Total rows summary" : "Resumen de filas totales",
"Select all" : "Seleccionar todo",
- "Unselect all" : "Deseleccionar todos",
+ "Unselect all" : "Desmarrcar todos",
"\"{displayName}\" failed on some elements " : "\"{displayName}\" fallo en algunos elementos",
"\"{displayName}\" batch action executed successfully" : "la acción en lotes \"{displayName}\" se ejecutó exitósamente",
"ascending" : "ascendente",
diff --git a/apps/files/l10n/pt_BR.js b/apps/files/l10n/pt_BR.js
index f2fbde8c02a..e02391603d8 100644
--- a/apps/files/l10n/pt_BR.js
+++ b/apps/files/l10n/pt_BR.js
@@ -248,7 +248,7 @@ OC.L10N.register(
"Deleted shares" : "Compartilhamentos apagados",
"Pending shares" : "Compartilhamentos pendentes",
"Text file" : "Arquivo texto",
- "New text file.txt" : "Novo arquivo.txt",
+ "New text file.txt" : "Novo arquivo de texto arquivo.txt",
"Storage invalid" : "Armazenamento inválido",
"Unlimited" : "Ilimitado",
"Search users" : "Procurar usuários",
diff --git a/apps/files/l10n/pt_BR.json b/apps/files/l10n/pt_BR.json
index 8728d86d558..60cc7c14230 100644
--- a/apps/files/l10n/pt_BR.json
+++ b/apps/files/l10n/pt_BR.json
@@ -246,7 +246,7 @@
"Deleted shares" : "Compartilhamentos apagados",
"Pending shares" : "Compartilhamentos pendentes",
"Text file" : "Arquivo texto",
- "New text file.txt" : "Novo arquivo.txt",
+ "New text file.txt" : "Novo arquivo de texto arquivo.txt",
"Storage invalid" : "Armazenamento inválido",
"Unlimited" : "Ilimitado",
"Search users" : "Procurar usuários",