aboutsummaryrefslogtreecommitdiffstats
path: root/apps
diff options
context:
space:
mode:
Diffstat (limited to 'apps')
-rw-r--r--apps/comments/l10n/de.js14
-rw-r--r--apps/comments/l10n/de.json14
-rw-r--r--apps/comments/l10n/gl.js28
-rw-r--r--apps/comments/l10n/gl.json28
-rw-r--r--apps/dav/l10n/hu.js1
-rw-r--r--apps/dav/l10n/hu.json1
-rw-r--r--apps/dav/l10n/it.js1
-rw-r--r--apps/dav/l10n/it.json1
-rw-r--r--apps/encryption/l10n/de.js10
-rw-r--r--apps/encryption/l10n/de.json10
-rw-r--r--apps/encryption/l10n/de_DE.js4
-rw-r--r--apps/encryption/l10n/de_DE.json4
-rw-r--r--apps/encryption/l10n/gl.js13
-rw-r--r--apps/encryption/l10n/gl.json13
-rw-r--r--apps/encryption/l10n/ru.js2
-rw-r--r--apps/encryption/l10n/ru.json2
-rw-r--r--apps/federatedfilesharing/l10n/it.js2
-rw-r--r--apps/federatedfilesharing/l10n/it.json2
-rw-r--r--apps/federation/l10n/gl.js16
-rw-r--r--apps/federation/l10n/gl.json14
-rw-r--r--apps/files/l10n/cs.js3
-rw-r--r--apps/files/l10n/cs.json3
-rw-r--r--apps/files/l10n/de.js30
-rw-r--r--apps/files/l10n/de.json30
-rw-r--r--apps/files/l10n/de_DE.js8
-rw-r--r--apps/files/l10n/de_DE.json8
-rw-r--r--apps/files/l10n/es.js2
-rw-r--r--apps/files/l10n/es.json2
-rw-r--r--apps/files/l10n/gl.js119
-rw-r--r--apps/files/l10n/gl.json119
-rw-r--r--apps/files/l10n/it.js2
-rw-r--r--apps/files/l10n/it.json2
-rw-r--r--apps/files/l10n/nl.js1
-rw-r--r--apps/files/l10n/nl.json1
-rw-r--r--apps/files/l10n/ru.js2
-rw-r--r--apps/files/l10n/ru.json2
-rw-r--r--apps/files/l10n/sl.js1
-rw-r--r--apps/files/l10n/sl.json1
-rw-r--r--apps/files/l10n/tr.js1
-rw-r--r--apps/files/l10n/tr.json1
-rw-r--r--apps/files/l10n/zh_CN.js1
-rw-r--r--apps/files/l10n/zh_CN.json1
-rw-r--r--apps/files_external/l10n/cs.js1
-rw-r--r--apps/files_external/l10n/cs.json1
-rw-r--r--apps/files_external/l10n/de.js4
-rw-r--r--apps/files_external/l10n/de.json4
-rw-r--r--apps/files_external/l10n/de_DE.js4
-rw-r--r--apps/files_external/l10n/de_DE.json4
-rw-r--r--apps/files_external/l10n/gl.js79
-rw-r--r--apps/files_external/l10n/gl.json79
-rw-r--r--apps/files_external/l10n/ru.js2
-rw-r--r--apps/files_external/l10n/ru.json2
-rw-r--r--apps/files_sharing/l10n/gl.js112
-rw-r--r--apps/files_sharing/l10n/gl.json112
-rw-r--r--apps/files_sharing/l10n/hu.js1
-rw-r--r--apps/files_sharing/l10n/hu.json1
-rw-r--r--apps/files_sharing/l10n/it.js1
-rw-r--r--apps/files_sharing/l10n/it.json1
-rw-r--r--apps/files_sharing/l10n/ru.js2
-rw-r--r--apps/files_sharing/l10n/ru.json2
-rw-r--r--apps/files_trashbin/l10n/de_DE.js2
-rw-r--r--apps/files_trashbin/l10n/de_DE.json2
-rw-r--r--apps/files_trashbin/l10n/gl.js2
-rw-r--r--apps/files_trashbin/l10n/gl.json2
-rw-r--r--apps/files_versions/l10n/gl.js7
-rw-r--r--apps/files_versions/l10n/gl.json7
-rw-r--r--apps/files_versions/l10n/sq.js1
-rw-r--r--apps/files_versions/l10n/sq.json1
-rw-r--r--apps/oauth2/l10n/cs.js14
-rw-r--r--apps/oauth2/l10n/cs.json12
-rw-r--r--apps/sharebymail/l10n/gl.js49
-rw-r--r--apps/sharebymail/l10n/gl.json47
-rw-r--r--apps/systemtags/l10n/gl.js49
-rw-r--r--apps/systemtags/l10n/gl.json49
-rw-r--r--apps/theming/l10n/cs.js2
-rw-r--r--apps/theming/l10n/cs.json2
-rw-r--r--apps/theming/l10n/it.js3
-rw-r--r--apps/theming/l10n/it.json3
-rw-r--r--apps/theming/l10n/nb.js1
-rw-r--r--apps/theming/l10n/nb.json1
-rw-r--r--apps/theming/l10n/nl.js1
-rw-r--r--apps/theming/l10n/nl.json1
-rw-r--r--apps/twofactor_backupcodes/l10n/cs.js1
-rw-r--r--apps/twofactor_backupcodes/l10n/cs.json1
-rw-r--r--apps/updatenotification/l10n/cs.js1
-rw-r--r--apps/updatenotification/l10n/cs.json1
-rw-r--r--apps/updatenotification/l10n/sq.js1
-rw-r--r--apps/updatenotification/l10n/sq.json1
-rw-r--r--apps/user_ldap/l10n/cs.js1
-rw-r--r--apps/user_ldap/l10n/cs.json1
-rw-r--r--apps/user_ldap/l10n/de.js6
-rw-r--r--apps/user_ldap/l10n/de.json6
-rw-r--r--apps/user_ldap/l10n/de_DE.js4
-rw-r--r--apps/user_ldap/l10n/de_DE.json4
-rw-r--r--apps/user_ldap/l10n/gl.js52
-rw-r--r--apps/user_ldap/l10n/gl.json52
-rw-r--r--apps/user_ldap/l10n/it.js8
-rw-r--r--apps/user_ldap/l10n/it.json8
-rw-r--r--apps/user_ldap/l10n/pl.js1
-rw-r--r--apps/user_ldap/l10n/pl.json1
-rw-r--r--apps/user_ldap/l10n/ru.js2
-rw-r--r--apps/user_ldap/l10n/ru.json2
-rw-r--r--apps/user_ldap/l10n/sl.js2
-rw-r--r--apps/user_ldap/l10n/sl.json2
-rw-r--r--apps/workflowengine/l10n/cs.js1
-rw-r--r--apps/workflowengine/l10n/cs.json1
-rw-r--r--apps/workflowengine/l10n/it.js1
-rw-r--r--apps/workflowengine/l10n/it.json1
-rw-r--r--apps/workflowengine/l10n/pl.js1
-rw-r--r--apps/workflowengine/l10n/pl.json1
110 files changed, 1086 insertions, 268 deletions
diff --git a/apps/comments/l10n/de.js b/apps/comments/l10n/de.js
index a6bd536ffee..447c2766411 100644
--- a/apps/comments/l10n/de.js
+++ b/apps/comments/l10n/de.js
@@ -3,7 +3,7 @@ OC.L10N.register(
{
"Comments" : "Kommentare",
"Unknown user" : "Unbekannter Benutzer",
- "New comment …" : "Neuer Kommentar ...",
+ "New comment …" : "Neuer Kommentar …",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
@@ -19,16 +19,16 @@ OC.L10N.register(
"_%n unread comment_::_%n unread comments_" : ["%n ungelesener Kommentar","%n ungelesene Kommentare"],
"Comment" : "Kommentar",
"You commented" : "Von Dir kommentiert",
- "%1$s commented" : "%1$s kommentiert",
- "{author} commented" : "{author} kommentiert",
+ "%1$s commented" : "%1$s kommentierte",
+ "{author} commented" : "{author} kommentierte",
"You commented on %1$s" : "Du hast %1$s kommentiert",
"You commented on {file}" : "Du hast {file} kommentiert",
"%1$s commented on %2$s" : "%1$s kommentierte %2$s",
"{author} commented on {file}" : "{author} hat {file} kommentiert",
"<strong>Comments</strong> for files" : "<strong>Kommentare</strong> für Dateien",
- "A (now) deleted user mentioned you in a comment on “%s”" : "Ein (nun) gelöschter Nutzer erwähnt dich in einem Kommentar zu \"%s\"",
- "A (now) deleted user mentioned you in a comment on “{file}”" : "Ein (nun) gelöschter Nutzer erwähnt dich in einem Kommentar zu “{file}”",
- "%1$s mentioned you in a comment on “%2$s”" : "%1$s erwähnt Dich in einem Kommentar zu “%2$s”",
- "{user} mentioned you in a comment on “{file}”" : "{user} erwähnt Dich in einem Kommentar zu “{file}”"
+ "A (now) deleted user mentioned you in a comment on “%s”" : "Ein (nun) gelöschter Benutzer hat Dich in einem Kommentar zu \"%s\" erwähnt",
+ "A (now) deleted user mentioned you in a comment on “{file}”" : "Ein (nun) gelöschter Benutzer hat Dich in einem Kommentar zu “{file}” erwähnt",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s hat Dich in einem Kommentar zu “%2$s” erwähnt ",
+ "{user} mentioned you in a comment on “{file}”" : "{user} hat Dich in einem Kommentar zu “{file}” erwähnt "
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/de.json b/apps/comments/l10n/de.json
index bded3a2198e..cdc0038e265 100644
--- a/apps/comments/l10n/de.json
+++ b/apps/comments/l10n/de.json
@@ -1,7 +1,7 @@
{ "translations": {
"Comments" : "Kommentare",
"Unknown user" : "Unbekannter Benutzer",
- "New comment …" : "Neuer Kommentar ...",
+ "New comment …" : "Neuer Kommentar …",
"Delete comment" : "Kommentar löschen",
"Post" : "Speichern",
"Cancel" : "Abbrechen",
@@ -17,16 +17,16 @@
"_%n unread comment_::_%n unread comments_" : ["%n ungelesener Kommentar","%n ungelesene Kommentare"],
"Comment" : "Kommentar",
"You commented" : "Von Dir kommentiert",
- "%1$s commented" : "%1$s kommentiert",
- "{author} commented" : "{author} kommentiert",
+ "%1$s commented" : "%1$s kommentierte",
+ "{author} commented" : "{author} kommentierte",
"You commented on %1$s" : "Du hast %1$s kommentiert",
"You commented on {file}" : "Du hast {file} kommentiert",
"%1$s commented on %2$s" : "%1$s kommentierte %2$s",
"{author} commented on {file}" : "{author} hat {file} kommentiert",
"<strong>Comments</strong> for files" : "<strong>Kommentare</strong> für Dateien",
- "A (now) deleted user mentioned you in a comment on “%s”" : "Ein (nun) gelöschter Nutzer erwähnt dich in einem Kommentar zu \"%s\"",
- "A (now) deleted user mentioned you in a comment on “{file}”" : "Ein (nun) gelöschter Nutzer erwähnt dich in einem Kommentar zu “{file}”",
- "%1$s mentioned you in a comment on “%2$s”" : "%1$s erwähnt Dich in einem Kommentar zu “%2$s”",
- "{user} mentioned you in a comment on “{file}”" : "{user} erwähnt Dich in einem Kommentar zu “{file}”"
+ "A (now) deleted user mentioned you in a comment on “%s”" : "Ein (nun) gelöschter Benutzer hat Dich in einem Kommentar zu \"%s\" erwähnt",
+ "A (now) deleted user mentioned you in a comment on “{file}”" : "Ein (nun) gelöschter Benutzer hat Dich in einem Kommentar zu “{file}” erwähnt",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s hat Dich in einem Kommentar zu “%2$s” erwähnt ",
+ "{user} mentioned you in a comment on “{file}”" : "{user} hat Dich in einem Kommentar zu “{file}” erwähnt "
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/comments/l10n/gl.js b/apps/comments/l10n/gl.js
index e882611c3dc..ed3f927673f 100644
--- a/apps/comments/l10n/gl.js
+++ b/apps/comments/l10n/gl.js
@@ -1,8 +1,34 @@
OC.L10N.register(
"comments",
{
+ "Comments" : "Comentarios",
+ "Unknown user" : "Usuario descoñecido",
+ "New comment …" : "Comentario novo …",
+ "Delete comment" : "Eliminar comentario",
+ "Post" : "Publicar",
"Cancel" : "Cancelar",
+ "Edit comment" : "Editar comentario",
+ "[Deleted user]" : "[Usuario eliminado]",
+ "No comments yet, start the conversation!" : "Aínda non hai comentarios, comeza a conversa!",
+ "More comments …" : "Máis comentarios …",
"Save" : "Gardar",
- "Comment" : "Comentario"
+ "Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
+ "Error occurred while retrieving comment with id {id}" : "Produciuse un erro ao recuperar o comentario co ID {id}",
+ "Error occurred while updating comment with id {id}" : "Produciuse un erro ao actualizar o comentario co ID {id}",
+ "Error occurred while posting comment" : "Produciuse un erro ao publicar o comentario",
+ "_%n unread comment_::_%n unread comments_" : ["%n comentario sen ler","%n comentarios sen ler"],
+ "Comment" : "Comentario",
+ "You commented" : "Vostede comentou",
+ "%1$s commented" : "%1$s comentados",
+ "{author} commented" : "{author} comentou",
+ "You commented on %1$s" : "Vostede comentou en %1$s",
+ "You commented on {file}" : "Vostede comentou en {file}",
+ "%1$s commented on %2$s" : "%1$s comentados en %2$s",
+ "{author} commented on {file}" : "{author} comentou en {file}",
+ "<strong>Comments</strong> for files" : "<strong>Comentarios</strong> para ficheiros",
+ "A (now) deleted user mentioned you in a comment on “%s”" : "Un usuario (agora) eliminado, mencionouno a vostede nun comentario en «%s»",
+ "A (now) deleted user mentioned you in a comment on “{file}”" : "Un usuario (agora) eliminado, mencionouno a vostede nun comentario en «{file}»",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s mencionouno a vostede nun comentario en «%2$s»",
+ "{user} mentioned you in a comment on “{file}”" : "{user} mencionouno a vostede nun comentario en «{file}»"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/comments/l10n/gl.json b/apps/comments/l10n/gl.json
index 4f4e732bcf1..59734f7444e 100644
--- a/apps/comments/l10n/gl.json
+++ b/apps/comments/l10n/gl.json
@@ -1,6 +1,32 @@
{ "translations": {
+ "Comments" : "Comentarios",
+ "Unknown user" : "Usuario descoñecido",
+ "New comment …" : "Comentario novo …",
+ "Delete comment" : "Eliminar comentario",
+ "Post" : "Publicar",
"Cancel" : "Cancelar",
+ "Edit comment" : "Editar comentario",
+ "[Deleted user]" : "[Usuario eliminado]",
+ "No comments yet, start the conversation!" : "Aínda non hai comentarios, comeza a conversa!",
+ "More comments …" : "Máis comentarios …",
"Save" : "Gardar",
- "Comment" : "Comentario"
+ "Allowed characters {count} of {max}" : "Caracteres permitidos {count} de {max}",
+ "Error occurred while retrieving comment with id {id}" : "Produciuse un erro ao recuperar o comentario co ID {id}",
+ "Error occurred while updating comment with id {id}" : "Produciuse un erro ao actualizar o comentario co ID {id}",
+ "Error occurred while posting comment" : "Produciuse un erro ao publicar o comentario",
+ "_%n unread comment_::_%n unread comments_" : ["%n comentario sen ler","%n comentarios sen ler"],
+ "Comment" : "Comentario",
+ "You commented" : "Vostede comentou",
+ "%1$s commented" : "%1$s comentados",
+ "{author} commented" : "{author} comentou",
+ "You commented on %1$s" : "Vostede comentou en %1$s",
+ "You commented on {file}" : "Vostede comentou en {file}",
+ "%1$s commented on %2$s" : "%1$s comentados en %2$s",
+ "{author} commented on {file}" : "{author} comentou en {file}",
+ "<strong>Comments</strong> for files" : "<strong>Comentarios</strong> para ficheiros",
+ "A (now) deleted user mentioned you in a comment on “%s”" : "Un usuario (agora) eliminado, mencionouno a vostede nun comentario en «%s»",
+ "A (now) deleted user mentioned you in a comment on “{file}”" : "Un usuario (agora) eliminado, mencionouno a vostede nun comentario en «{file}»",
+ "%1$s mentioned you in a comment on “%2$s”" : "%1$s mencionouno a vostede nun comentario en «%2$s»",
+ "{user} mentioned you in a comment on “{file}”" : "{user} mencionouno a vostede nun comentario en «{file}»"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/dav/l10n/hu.js b/apps/dav/l10n/hu.js
index 85c3bc641ff..944b9a8eb8d 100644
--- a/apps/dav/l10n/hu.js
+++ b/apps/dav/l10n/hu.js
@@ -42,6 +42,7 @@ OC.L10N.register(
"Contact birthdays" : "Születésnapok",
"Personal" : "Személyes",
"Contacts" : "Névjegyek",
+ "WebDAV" : "WebDAV",
"Technical details" : "Technikai adatok",
"Remote Address: %s" : "Távoli cím: %s",
"Request ID: %s" : "Kérelem azonosító: %s"
diff --git a/apps/dav/l10n/hu.json b/apps/dav/l10n/hu.json
index f84e4c4fce3..7a6f6299a79 100644
--- a/apps/dav/l10n/hu.json
+++ b/apps/dav/l10n/hu.json
@@ -40,6 +40,7 @@
"Contact birthdays" : "Születésnapok",
"Personal" : "Személyes",
"Contacts" : "Névjegyek",
+ "WebDAV" : "WebDAV",
"Technical details" : "Technikai adatok",
"Remote Address: %s" : "Távoli cím: %s",
"Request ID: %s" : "Kérelem azonosító: %s"
diff --git a/apps/dav/l10n/it.js b/apps/dav/l10n/it.js
index e58d3bd107f..a296541f594 100644
--- a/apps/dav/l10n/it.js
+++ b/apps/dav/l10n/it.js
@@ -42,6 +42,7 @@ OC.L10N.register(
"Contact birthdays" : "Date di nascita dei contatti",
"Personal" : "Personale",
"Contacts" : "Contatti",
+ "WebDAV" : "WebDAV",
"Technical details" : "Dettagli tecnici",
"Remote Address: %s" : "Indirizzo remoto: %s",
"Request ID: %s" : "ID richiesta: %s"
diff --git a/apps/dav/l10n/it.json b/apps/dav/l10n/it.json
index 1f71eed7aff..075ec8fd28a 100644
--- a/apps/dav/l10n/it.json
+++ b/apps/dav/l10n/it.json
@@ -40,6 +40,7 @@
"Contact birthdays" : "Date di nascita dei contatti",
"Personal" : "Personale",
"Contacts" : "Contatti",
+ "WebDAV" : "WebDAV",
"Technical details" : "Dettagli tecnici",
"Remote Address: %s" : "Indirizzo remoto: %s",
"Request ID: %s" : "ID richiesta: %s"
diff --git a/apps/encryption/l10n/de.js b/apps/encryption/l10n/de.js
index c960ae6ff2c..b627af5f3ee 100644
--- a/apps/encryption/l10n/de.js
+++ b/apps/encryption/l10n/de.js
@@ -31,11 +31,11 @@ OC.L10N.register(
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Diese Datei kann nicht entschlüsselt werden, es handelt sich wahrscheinlich um eine freigegebene Datei. Bitte den Eigentümer der Datei kontaktieren, um die Datei erneut freizugeben.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Diese Datei kann nicht gelesen werden, es handelt sich wahrscheinlich um eine geteilte Datei. Bitte kontaktiere den Eigentümer der Datei und bitte darum, die Datei noch einmal mit Dir zu teilen.",
"Default encryption module" : "Standard Verschlüsselungsmodul",
- "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort '%s' verschlüsselt.\n\nBitte über die Web-Oberfläche anmelden und die persönlichen Einstellungen aufrufen. Dort findet sich die Option 'Basisverschlüsselungsmodul' und das Verschlüsselungspasswort kann aktualisiert werden, indem das Passwort in das Feld 'altes Login Passwort' und in das 'aktuelles Login - Passwort'-Feld eingegeben wird.\n\n",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort '%s' verschlüsselt.\n\nBitte über die Web-Oberfläche anmelden und die persönlichen Einstellungen aufrufen. Dort findet sich die Option 'Basisverschlüsselungsmodul' und das Verschlüsselungspasswort kann aktualisiert werden, indem das Passwort in das Feld 'altes Anmelde-Passwort' und in das 'aktuelles Anmelde-Passwort'-Feld eingegeben wird.\n\n",
"The share will expire on %s." : "Die Freigabe wird am %s ablaufen.",
"Cheers!" : "Noch einen schönen Tag!",
- "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hallo,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melde dich im Web-Interface an, gehe in deine persönlichen Einstellungen. Dort findest du die Option 'Basisverschlüsselungsmodul' und aktualisiere dort dein Verschlüsselungspasswort indem du das Passwort in das 'alte Log - in Passwort' und in das 'aktuellen Login - Passwort' Feld eingibst.<br><br>",
- "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-App ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte logge Dich aus und wieder ein.",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hallo,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melde dich im Web-Interface an, gehe in deine persönlichen Einstellungen. Dort findest du die Option 'Basisverschlüsselungsmodul' und aktualisiere dort dein Verschlüsselungspasswort indem du das Passwort in das 'alte Anmelde-Passwort' und in das 'aktuellen Anmelde-Passwort' Feld eingibst.<br><br>",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-App ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte melde Dich ab und wieder an.",
"Encrypt the home storage" : "Verschlüssle den Speicher",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Die Aktivierung dieser Option verschlüsselt alle Dateien die auf dem Hauptspeicher gespeichert sind, ansonsten werden nur Dateien auf dem externen Speicher verschlüsselt",
"Enable recovery key" : "Wiederherstellungsschlüssel aktivieren",
@@ -49,10 +49,10 @@ OC.L10N.register(
"Repeat new recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel wiederholen",
"Change Password" : "Passwort ändern",
"Basic encryption module" : "Basisverschlüsselungsmodul",
- "Your private key password no longer matches your log-in password." : "Dein Passwort für Deinen privaten Schlüssel stimmt nicht mehr mit Deinem Loginpasswort überein.",
+ "Your private key password no longer matches your log-in password." : "Dein Passwort für Deinen privaten Schlüssel stimmt nicht mehr mit Deinem Anmelde-Passwort überein.",
"Set your old private key password to your current log-in password:" : "Dein altes Passwort für Deinen privaten Schlüssel auf Dein aktuelles Anmeldepasswort einstellen:",
" If you don't remember your old password you can ask your administrator to recover your files." : "Wenn Du Dein altes Passwort vergessen hast, könntest Du Deinen Administrator bitten, Deine Daten wiederherzustellen.",
- "Old log-in password" : "Altes Login Passwort",
+ "Old log-in password" : "Altes Anmelde-Passwort",
"Current log-in password" : "Aktuelles Passwort",
"Update Private Key Password" : "Passwort für den privaten Schlüssel aktualisieren",
"Enable password recovery:" : "Passwortwiederherstellung aktivieren:",
diff --git a/apps/encryption/l10n/de.json b/apps/encryption/l10n/de.json
index 5ff0d826b6d..f83b4abfd13 100644
--- a/apps/encryption/l10n/de.json
+++ b/apps/encryption/l10n/de.json
@@ -29,11 +29,11 @@
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Diese Datei kann nicht entschlüsselt werden, es handelt sich wahrscheinlich um eine freigegebene Datei. Bitte den Eigentümer der Datei kontaktieren, um die Datei erneut freizugeben.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Diese Datei kann nicht gelesen werden, es handelt sich wahrscheinlich um eine geteilte Datei. Bitte kontaktiere den Eigentümer der Datei und bitte darum, die Datei noch einmal mit Dir zu teilen.",
"Default encryption module" : "Standard Verschlüsselungsmodul",
- "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort '%s' verschlüsselt.\n\nBitte über die Web-Oberfläche anmelden und die persönlichen Einstellungen aufrufen. Dort findet sich die Option 'Basisverschlüsselungsmodul' und das Verschlüsselungspasswort kann aktualisiert werden, indem das Passwort in das Feld 'altes Login Passwort' und in das 'aktuelles Login - Passwort'-Feld eingegeben wird.\n\n",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort '%s' verschlüsselt.\n\nBitte über die Web-Oberfläche anmelden und die persönlichen Einstellungen aufrufen. Dort findet sich die Option 'Basisverschlüsselungsmodul' und das Verschlüsselungspasswort kann aktualisiert werden, indem das Passwort in das Feld 'altes Anmelde-Passwort' und in das 'aktuelles Anmelde-Passwort'-Feld eingegeben wird.\n\n",
"The share will expire on %s." : "Die Freigabe wird am %s ablaufen.",
"Cheers!" : "Noch einen schönen Tag!",
- "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hallo,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melde dich im Web-Interface an, gehe in deine persönlichen Einstellungen. Dort findest du die Option 'Basisverschlüsselungsmodul' und aktualisiere dort dein Verschlüsselungspasswort indem du das Passwort in das 'alte Log - in Passwort' und in das 'aktuellen Login - Passwort' Feld eingibst.<br><br>",
- "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-App ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte logge Dich aus und wieder ein.",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hallo,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melde dich im Web-Interface an, gehe in deine persönlichen Einstellungen. Dort findest du die Option 'Basisverschlüsselungsmodul' und aktualisiere dort dein Verschlüsselungspasswort indem du das Passwort in das 'alte Anmelde-Passwort' und in das 'aktuellen Anmelde-Passwort' Feld eingibst.<br><br>",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-App ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte melde Dich ab und wieder an.",
"Encrypt the home storage" : "Verschlüssle den Speicher",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Die Aktivierung dieser Option verschlüsselt alle Dateien die auf dem Hauptspeicher gespeichert sind, ansonsten werden nur Dateien auf dem externen Speicher verschlüsselt",
"Enable recovery key" : "Wiederherstellungsschlüssel aktivieren",
@@ -47,10 +47,10 @@
"Repeat new recovery key password" : "Neues Passwort für den Wiederherstellungsschlüssel wiederholen",
"Change Password" : "Passwort ändern",
"Basic encryption module" : "Basisverschlüsselungsmodul",
- "Your private key password no longer matches your log-in password." : "Dein Passwort für Deinen privaten Schlüssel stimmt nicht mehr mit Deinem Loginpasswort überein.",
+ "Your private key password no longer matches your log-in password." : "Dein Passwort für Deinen privaten Schlüssel stimmt nicht mehr mit Deinem Anmelde-Passwort überein.",
"Set your old private key password to your current log-in password:" : "Dein altes Passwort für Deinen privaten Schlüssel auf Dein aktuelles Anmeldepasswort einstellen:",
" If you don't remember your old password you can ask your administrator to recover your files." : "Wenn Du Dein altes Passwort vergessen hast, könntest Du Deinen Administrator bitten, Deine Daten wiederherzustellen.",
- "Old log-in password" : "Altes Login Passwort",
+ "Old log-in password" : "Altes Anmelde-Passwort",
"Current log-in password" : "Aktuelles Passwort",
"Update Private Key Password" : "Passwort für den privaten Schlüssel aktualisieren",
"Enable password recovery:" : "Passwortwiederherstellung aktivieren:",
diff --git a/apps/encryption/l10n/de_DE.js b/apps/encryption/l10n/de_DE.js
index 4b587ce03f3..39453855f0a 100644
--- a/apps/encryption/l10n/de_DE.js
+++ b/apps/encryption/l10n/de_DE.js
@@ -31,10 +31,10 @@ OC.L10N.register(
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Diese Datei kann nicht entschlüsselt werden, es handelt sich wahrscheinlich um eine geteilte Datei. Bitte kontaktieren Sie den Eigentümer der Datei und bitten Sie darum, die Datei noch einmal mit Ihnen zu teilen.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Diese Datei kann nicht gelesen werden, es handelt sich wahrscheinlich um eine geteilte Datei. Bitte kontaktieren Sie den Eigentümer der Datei und bitten Sie darum, die Datei noch einmal mit Ihnen zu teilen.",
"Default encryption module" : "Standard Verschlüsselungsmodul",
- "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort '%s' verschlüsselt.\n\nBitte melden Sie sich im Web-Interface an, gehen Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Basisverschlüsselungsmodul' und aktualisieren Sie dort ihr Verschlüsselungspasswort indem Sie das Passwort in das 'alte Log - in Passwort' und in das 'aktuellen Login - Passwort' Feld eingeben.\n\n",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort '%s' verschlüsselt.\n\nBitte melden Sie sich im Web-Interface an, gehen Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Basisverschlüsselungsmodul' und aktualisieren Sie dort ihr Verschlüsselungspasswort indem Sie das Passwort in das 'altes Anmelde-Passwort' und in das 'aktuelles Anmelde-Passwort' Feld eingeben.\n\n",
"The share will expire on %s." : "Die Freigabe wird am %s ablaufen.",
"Cheers!" : "Noch einen schönen Tag!",
- "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hollo,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melden Sie sich im Web-Interface an und gehen Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Basisverschlüsselungsmodul' und aktualisieren Sie dort Ihr Verschlüsselungspasswort indem Sie das Passwort in das 'alte Login-Passwort-' und in das 'aktuelles Login-Passwort' Feld eingeben.<br><br>",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hollo,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melden Sie sich im Web-Interface an und gehen Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Basisverschlüsselungsmodul' und aktualisieren Sie dort Ihr Verschlüsselungspasswort indem Sie das Passwort in das 'altes Anmelde-Passwort-' und in das 'aktuelles Anmelde-Passwort' Feld eingeben.<br><br>",
"Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-App ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte melden Sie sich ab und wieder an",
"Encrypt the home storage" : "Benutzerverzeichnis verschlüsslen",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Die Aktivierung dieser Option verschlüsselt alle Dateien die auf dem Hauptspeicher gespeichert sind, ansonsten werden nur Dateien auf dem externen Speicher verschlüsselt",
diff --git a/apps/encryption/l10n/de_DE.json b/apps/encryption/l10n/de_DE.json
index 3ffb7ffd0b5..3712de14c6c 100644
--- a/apps/encryption/l10n/de_DE.json
+++ b/apps/encryption/l10n/de_DE.json
@@ -29,10 +29,10 @@
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Diese Datei kann nicht entschlüsselt werden, es handelt sich wahrscheinlich um eine geteilte Datei. Bitte kontaktieren Sie den Eigentümer der Datei und bitten Sie darum, die Datei noch einmal mit Ihnen zu teilen.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Diese Datei kann nicht gelesen werden, es handelt sich wahrscheinlich um eine geteilte Datei. Bitte kontaktieren Sie den Eigentümer der Datei und bitten Sie darum, die Datei noch einmal mit Ihnen zu teilen.",
"Default encryption module" : "Standard Verschlüsselungsmodul",
- "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort '%s' verschlüsselt.\n\nBitte melden Sie sich im Web-Interface an, gehen Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Basisverschlüsselungsmodul' und aktualisieren Sie dort ihr Verschlüsselungspasswort indem Sie das Passwort in das 'alte Log - in Passwort' und in das 'aktuellen Login - Passwort' Feld eingeben.\n\n",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Hey,\n\nder Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort '%s' verschlüsselt.\n\nBitte melden Sie sich im Web-Interface an, gehen Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Basisverschlüsselungsmodul' und aktualisieren Sie dort ihr Verschlüsselungspasswort indem Sie das Passwort in das 'altes Anmelde-Passwort' und in das 'aktuelles Anmelde-Passwort' Feld eingeben.\n\n",
"The share will expire on %s." : "Die Freigabe wird am %s ablaufen.",
"Cheers!" : "Noch einen schönen Tag!",
- "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hollo,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Kennwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melden Sie sich im Web-Interface an und gehen Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Basisverschlüsselungsmodul' und aktualisieren Sie dort Ihr Verschlüsselungspasswort indem Sie das Passwort in das 'alte Login-Passwort-' und in das 'aktuelles Login-Passwort' Feld eingeben.<br><br>",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Hollo,<br><br>der Administrator hat die servereitige Verschlüsselung aktiviert. Die Dateien wurden mit dem Passwort <strong>%s</strong> verschlüsselt.<br><br>Bitte melden Sie sich im Web-Interface an und gehen Sie in ihre persönlichen Einstellungen. Dort finden Sie die Option 'Basisverschlüsselungsmodul' und aktualisieren Sie dort Ihr Verschlüsselungspasswort indem Sie das Passwort in das 'altes Anmelde-Passwort-' und in das 'aktuelles Anmelde-Passwort' Feld eingeben.<br><br>",
"Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "Verschlüsselungs-App ist aktiviert, aber die Schlüssel sind noch nicht initialisiert. Bitte melden Sie sich ab und wieder an",
"Encrypt the home storage" : "Benutzerverzeichnis verschlüsslen",
"Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Die Aktivierung dieser Option verschlüsselt alle Dateien die auf dem Hauptspeicher gespeichert sind, ansonsten werden nur Dateien auf dem externen Speicher verschlüsselt",
diff --git a/apps/encryption/l10n/gl.js b/apps/encryption/l10n/gl.js
index d78eaa8d7bd..0628a9284d2 100644
--- a/apps/encryption/l10n/gl.js
+++ b/apps/encryption/l10n/gl.js
@@ -22,10 +22,22 @@ OC.L10N.register(
"The current log-in password was not correct, please try again." : "O actual contrasinal de acceso non é correcto, ténteo de novo.",
"Private key password successfully updated." : "A chave privada foi actualizada correctamente.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "É necesario migrar as súas chaves de cifrado do antigo cifrado (ownCloud <= 8,0) cara ao novo. Execute «occ encryption:migrate» ou contacte co administrador",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "A chave privada para a aplicación de cifrado non é correcta. Actualice o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros cifrados.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "A aplicación de cifrado está activada, mais as chaves non foron preparadas. Saia da sesión e volva a acceder de novo",
+ "Encryption app is enabled and ready" : " A aplicación de cifrado está activada e lista",
+ "Bad Signature" : "Sinatura errónea",
+ "Missing Signature" : "Non se atopa a sinatura",
+ "one-time password for server-side-encryption" : "Contrasinal de só un uso para o cifrado no lado do servidor",
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel descifrar o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel ler o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.",
+ "Default encryption module" : "Módulo de cifrado predeterminado",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ola.\n\nO administrador activou o cifrado de datos no servidor. Os seus ficheiros foron cifrados co contrasinal «%s».\n\nInicie a súa sesión desde a interface web, vais á sección «Módulo de cifrado básico» dos seus axustes persoais e actualice o contrasinal de cifrado. Para iso, deberá introducir este contrasinal no campo «Contrasinal antigo de acceso» xunto co seu actual contrasinal de acceso.\n\n",
"The share will expire on %s." : "Esta compartición caduca o %s.",
"Cheers!" : "Saúdos!",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ola.<br><br>O administrador activou o cifrado de datos no servidor. Os seus ficheiros foron cifrados co contrasinal <strong>%s</strong>.<br><br>Inicie a súa sesión desde a interface web, vais á sección «Módulo de cifrado básico» dos seus axustes persoais e actualice o contrasinal de cifrado. Para iso, deberá introducir este contrasinal no campo «Contrasinal antigo de acceso» xunto co seu actual contrasinal de acceso.<br><br>",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "A aplicación de cifrado está activada, mais as chaves non foron preparadas, saia da sesión e volva a acceder de novo",
+ "Encrypt the home storage" : "Cifrar o almacenamento persoal",
+ "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Ao activar esta opción cífranse todos os ficheiros almacenados no almacenamento principal, senón só se cifran os ficheiros do almacenamento externo.",
"Enable recovery key" : "Activar a chave de recuperación",
"Disable recovery key" : "Desactivar a chave de recuperación",
"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." : "A chave de recuperación é unha chave de cifrado adicional que se utiliza para cifrar ficheiros. Permite a recuperación de ficheiros dun usuario se o usuario esquece o seu contrasinal.",
@@ -36,6 +48,7 @@ OC.L10N.register(
"New recovery key password" : "Novo contrasinal da chave de recuperación",
"Repeat new recovery key password" : "Repita o novo contrasinal da chave de recuperación",
"Change Password" : "Cambiar o contrasinal",
+ "Basic encryption module" : "Módulo de cifrado básico",
"Your private key password no longer matches your log-in password." : "O seu contrasinal da chave privada non coincide co seu contrasinal de acceso.",
"Set your old private key password to your current log-in password:" : "Estabeleza o seu contrasinal antigo da chave de recuperación ao seu contrasinal de acceso actual:",
" If you don't remember your old password you can ask your administrator to recover your files." : "Se non lembra o seu antigo contrasinal pode pedírllelo ao seu administrador para recuperar os seus ficheiros.",
diff --git a/apps/encryption/l10n/gl.json b/apps/encryption/l10n/gl.json
index 01bcfaabfa2..72f26a989e3 100644
--- a/apps/encryption/l10n/gl.json
+++ b/apps/encryption/l10n/gl.json
@@ -20,10 +20,22 @@
"The current log-in password was not correct, please try again." : "O actual contrasinal de acceso non é correcto, ténteo de novo.",
"Private key password successfully updated." : "A chave privada foi actualizada correctamente.",
"You need to migrate your encryption keys from the old encryption (ownCloud <= 8.0) to the new one. Please run 'occ encryption:migrate' or contact your administrator" : "É necesario migrar as súas chaves de cifrado do antigo cifrado (ownCloud <= 8,0) cara ao novo. Execute «occ encryption:migrate» ou contacte co administrador",
+ "Invalid private key for encryption app. Please update your private key password in your personal settings to recover access to your encrypted files." : "A chave privada para a aplicación de cifrado non é correcta. Actualice o contrasinal da súa chave privada nos seus axustes persoais para recuperar o acceso aos seus ficheiros cifrados.",
+ "Encryption App is enabled, but your keys are not initialized. Please log-out and log-in again." : "A aplicación de cifrado está activada, mais as chaves non foron preparadas. Saia da sesión e volva a acceder de novo",
+ "Encryption app is enabled and ready" : " A aplicación de cifrado está activada e lista",
+ "Bad Signature" : "Sinatura errónea",
+ "Missing Signature" : "Non se atopa a sinatura",
+ "one-time password for server-side-encryption" : "Contrasinal de só un uso para o cifrado no lado do servidor",
"Can not decrypt this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel descifrar o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.",
"Can not read this file, probably this is a shared file. Please ask the file owner to reshare the file with you." : "Non foi posíbel ler o ficheiro, probabelmente tratase dun ficheiro compartido. Pídalle ao propietario do ficheiro que volva compartir o ficheiro con vostede.",
+ "Default encryption module" : "Módulo de cifrado predeterminado",
+ "Hey there,\n\nthe admin enabled server-side-encryption. Your files were encrypted using the password '%s'.\n\nPlease login to the web interface, go to the section 'basic encryption module' of your personal settings and update your encryption password by entering this password into the 'old log-in password' field and your current login-password.\n\n" : "Ola.\n\nO administrador activou o cifrado de datos no servidor. Os seus ficheiros foron cifrados co contrasinal «%s».\n\nInicie a súa sesión desde a interface web, vais á sección «Módulo de cifrado básico» dos seus axustes persoais e actualice o contrasinal de cifrado. Para iso, deberá introducir este contrasinal no campo «Contrasinal antigo de acceso» xunto co seu actual contrasinal de acceso.\n\n",
"The share will expire on %s." : "Esta compartición caduca o %s.",
"Cheers!" : "Saúdos!",
+ "Hey there,<br><br>the admin enabled server-side-encryption. Your files were encrypted using the password <strong>%s</strong>.<br><br>Please login to the web interface, go to the section \"basic encryption module\" of your personal settings and update your encryption password by entering this password into the \"old log-in password\" field and your current login-password.<br><br>" : "Ola.<br><br>O administrador activou o cifrado de datos no servidor. Os seus ficheiros foron cifrados co contrasinal <strong>%s</strong>.<br><br>Inicie a súa sesión desde a interface web, vais á sección «Módulo de cifrado básico» dos seus axustes persoais e actualice o contrasinal de cifrado. Para iso, deberá introducir este contrasinal no campo «Contrasinal antigo de acceso» xunto co seu actual contrasinal de acceso.<br><br>",
+ "Encryption app is enabled but your keys are not initialized, please log-out and log-in again" : "A aplicación de cifrado está activada, mais as chaves non foron preparadas, saia da sesión e volva a acceder de novo",
+ "Encrypt the home storage" : "Cifrar o almacenamento persoal",
+ "Enabling this option encrypts all files stored on the main storage, otherwise only files on external storage will be encrypted" : "Ao activar esta opción cífranse todos os ficheiros almacenados no almacenamento principal, senón só se cifran os ficheiros do almacenamento externo.",
"Enable recovery key" : "Activar a chave de recuperación",
"Disable recovery key" : "Desactivar a chave de recuperación",
"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." : "A chave de recuperación é unha chave de cifrado adicional que se utiliza para cifrar ficheiros. Permite a recuperación de ficheiros dun usuario se o usuario esquece o seu contrasinal.",
@@ -34,6 +46,7 @@
"New recovery key password" : "Novo contrasinal da chave de recuperación",
"Repeat new recovery key password" : "Repita o novo contrasinal da chave de recuperación",
"Change Password" : "Cambiar o contrasinal",
+ "Basic encryption module" : "Módulo de cifrado básico",
"Your private key password no longer matches your log-in password." : "O seu contrasinal da chave privada non coincide co seu contrasinal de acceso.",
"Set your old private key password to your current log-in password:" : "Estabeleza o seu contrasinal antigo da chave de recuperación ao seu contrasinal de acceso actual:",
" If you don't remember your old password you can ask your administrator to recover your files." : "Se non lembra o seu antigo contrasinal pode pedírllelo ao seu administrador para recuperar os seus ficheiros.",
diff --git a/apps/encryption/l10n/ru.js b/apps/encryption/l10n/ru.js
index e75543b8a96..4c43bacc294 100644
--- a/apps/encryption/l10n/ru.js
+++ b/apps/encryption/l10n/ru.js
@@ -16,7 +16,7 @@ OC.L10N.register(
"Could not change the password. Maybe the old password was not correct." : "Невозможно изменить пароль. Возможно, указанный старый пароль не верен.",
"Recovery Key disabled" : "Ключ восстановления отключен",
"Recovery Key enabled" : "Ключ восстановления включен",
- "Could not enable the recovery key, please try again or contact your administrator" : "Не возможно задействовать ключ восстановления, попробуйте снова или обратитесь к вашему системному администатору",
+ "Could not enable the recovery key, please try again or contact your administrator" : "Не возможно задействовать ключ восстановления, попробуйте снова или обратитесь к вашему системному администратору",
"Could not update the private key password." : "Невозможно обновить пароль закрытого ключа.",
"The old password was not correct, please try again." : "Указан неверный старый пароль, повторите попытку.",
"The current log-in password was not correct, please try again." : "Текущий пароль для учётной записи введён неверно, пожалуйста повторите попытку.",
diff --git a/apps/encryption/l10n/ru.json b/apps/encryption/l10n/ru.json
index 1ed8a5f3471..307fed700ea 100644
--- a/apps/encryption/l10n/ru.json
+++ b/apps/encryption/l10n/ru.json
@@ -14,7 +14,7 @@
"Could not change the password. Maybe the old password was not correct." : "Невозможно изменить пароль. Возможно, указанный старый пароль не верен.",
"Recovery Key disabled" : "Ключ восстановления отключен",
"Recovery Key enabled" : "Ключ восстановления включен",
- "Could not enable the recovery key, please try again or contact your administrator" : "Не возможно задействовать ключ восстановления, попробуйте снова или обратитесь к вашему системному администатору",
+ "Could not enable the recovery key, please try again or contact your administrator" : "Не возможно задействовать ключ восстановления, попробуйте снова или обратитесь к вашему системному администратору",
"Could not update the private key password." : "Невозможно обновить пароль закрытого ключа.",
"The old password was not correct, please try again." : "Указан неверный старый пароль, повторите попытку.",
"The current log-in password was not correct, please try again." : "Текущий пароль для учётной записи введён неверно, пожалуйста повторите попытку.",
diff --git a/apps/federatedfilesharing/l10n/it.js b/apps/federatedfilesharing/l10n/it.js
index 4690f6e38a6..529acd303ca 100644
--- a/apps/federatedfilesharing/l10n/it.js
+++ b/apps/federatedfilesharing/l10n/it.js
@@ -37,10 +37,12 @@ OC.L10N.register(
"Decline" : "Rifiuta",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Condividi con me attraverso il mio ID di cloud federata #Nextcloud, vedi %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Condividi con me attraverso il mio ID di cloud federata #Nextcloud",
+ "Federated file sharing" : "Condivisione file federata",
"Federated Cloud Sharing" : "Condivisione cloud federata",
"Open documentation" : "Apri la documentazione",
"Allow users on this server to send shares to other servers" : "Consenti agli utenti su questo server di inviare condivisioni ad altri server",
"Allow users on this server to receive shares from other servers" : "Consenti agli utenti su questo server di ricevere condivisioni da altri server",
+ "Allow users to publish their data to a global and public address book" : "Consenti agli utenti di pubblicare i propri dati in una rubrica globale e pubblica",
"Federated Cloud" : "Cloud federata",
"Your Federated Cloud ID:" : "Il tuo ID di cloud federata:",
"Add to your website" : "Aggiungi al tuo sito web",
diff --git a/apps/federatedfilesharing/l10n/it.json b/apps/federatedfilesharing/l10n/it.json
index edcb497a559..b1e820d7d16 100644
--- a/apps/federatedfilesharing/l10n/it.json
+++ b/apps/federatedfilesharing/l10n/it.json
@@ -35,10 +35,12 @@
"Decline" : "Rifiuta",
"Share with me through my #Nextcloud Federated Cloud ID, see %s" : "Condividi con me attraverso il mio ID di cloud federata #Nextcloud, vedi %s",
"Share with me through my #Nextcloud Federated Cloud ID" : "Condividi con me attraverso il mio ID di cloud federata #Nextcloud",
+ "Federated file sharing" : "Condivisione file federata",
"Federated Cloud Sharing" : "Condivisione cloud federata",
"Open documentation" : "Apri la documentazione",
"Allow users on this server to send shares to other servers" : "Consenti agli utenti su questo server di inviare condivisioni ad altri server",
"Allow users on this server to receive shares from other servers" : "Consenti agli utenti su questo server di ricevere condivisioni da altri server",
+ "Allow users to publish their data to a global and public address book" : "Consenti agli utenti di pubblicare i propri dati in una rubrica globale e pubblica",
"Federated Cloud" : "Cloud federata",
"Your Federated Cloud ID:" : "Il tuo ID di cloud federata:",
"Add to your website" : "Aggiungi al tuo sito web",
diff --git a/apps/federation/l10n/gl.js b/apps/federation/l10n/gl.js
new file mode 100644
index 00000000000..edc3b923e3f
--- /dev/null
+++ b/apps/federation/l10n/gl.js
@@ -0,0 +1,16 @@
+OC.L10N.register(
+ "federation",
+ {
+ "Added to the list of trusted servers" : "Engadido á lista de servidores de confianza",
+ "Server is already in the list of trusted servers." : "O servidor xa está na lista de servidores de confianza.",
+ "No server to federate with found" : "Non se atopou ningún servidor co que federarse",
+ "Could not add server" : "Non foi posíbel engadir o servidor",
+ "Federation" : "Federación",
+ "Trusted servers" : "Servidores de confianza",
+ "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." : "A federación permite conectarte con outros servidores de confianza para intercambiar directorios. Por exemplo, isto usarase para autocompletar a selección de usuarios externos ao compartir en federación. ",
+ "Add server automatically once a federated share was created successfully" : "Engadir o servidor automaticamente una vez que se teña creado satisfactoriamente un compartido federado ",
+ "+ Add trusted server" : "+ Engadir servidor de confianza",
+ "Trusted server" : "Servidor de confianza",
+ "Add" : "Engadir"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/federation/l10n/gl.json b/apps/federation/l10n/gl.json
new file mode 100644
index 00000000000..893291a5022
--- /dev/null
+++ b/apps/federation/l10n/gl.json
@@ -0,0 +1,14 @@
+{ "translations": {
+ "Added to the list of trusted servers" : "Engadido á lista de servidores de confianza",
+ "Server is already in the list of trusted servers." : "O servidor xa está na lista de servidores de confianza.",
+ "No server to federate with found" : "Non se atopou ningún servidor co que federarse",
+ "Could not add server" : "Non foi posíbel engadir o servidor",
+ "Federation" : "Federación",
+ "Trusted servers" : "Servidores de confianza",
+ "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." : "A federación permite conectarte con outros servidores de confianza para intercambiar directorios. Por exemplo, isto usarase para autocompletar a selección de usuarios externos ao compartir en federación. ",
+ "Add server automatically once a federated share was created successfully" : "Engadir o servidor automaticamente una vez que se teña creado satisfactoriamente un compartido federado ",
+ "+ Add trusted server" : "+ Engadir servidor de confianza",
+ "Trusted server" : "Servidor de confianza",
+ "Add" : "Engadir"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/files/l10n/cs.js b/apps/files/l10n/cs.js
index 34b51eed176..ed0a5bc2aa6 100644
--- a/apps/files/l10n/cs.js
+++ b/apps/files/l10n/cs.js
@@ -69,7 +69,9 @@ OC.L10N.register(
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtů"],
"Favorited" : "Přidáno k oblíbeným",
"Favorite" : "Oblíbené",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Zkopírovat přímý odkaz (funguje pouze pro uživatele, kteří mají přistup k tomuto souboru/adresáři)",
"New folder" : "Nový adresář",
+ "Upload file" : "Nahrát soubor",
"An error occurred while trying to update the tags" : "Při pokusu o úpravu tagů nastala chyba",
"Added to favorites" : "Přidán k oblíbeným",
"Removed from favorites" : "Odebráno z oblíbených",
@@ -82,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Obnovil {user}",
"Renamed by {user}" : "Přejmenoval {user}",
"Moved by {user}" : "Přesunul {user}",
+ "\"remote user\"" : "\"vzdálený uživatel\"",
"You created {file}" : "Vytvořil(a) jste {file}",
"{user} created {file}" : "{user} vytvořil(a) {file}",
"{file} was created in a public folder" : "Soubor {file} byl vytvořen ve veřejné složce",
diff --git a/apps/files/l10n/cs.json b/apps/files/l10n/cs.json
index f9085b658ea..5360c0bfed9 100644
--- a/apps/files/l10n/cs.json
+++ b/apps/files/l10n/cs.json
@@ -67,7 +67,9 @@
"_%n byte_::_%n bytes_" : ["%n bajt","%n bajty","%n bajtů"],
"Favorited" : "Přidáno k oblíbeným",
"Favorite" : "Oblíbené",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Zkopírovat přímý odkaz (funguje pouze pro uživatele, kteří mají přistup k tomuto souboru/adresáři)",
"New folder" : "Nový adresář",
+ "Upload file" : "Nahrát soubor",
"An error occurred while trying to update the tags" : "Při pokusu o úpravu tagů nastala chyba",
"Added to favorites" : "Přidán k oblíbeným",
"Removed from favorites" : "Odebráno z oblíbených",
@@ -80,6 +82,7 @@
"Restored by {user}" : "Obnovil {user}",
"Renamed by {user}" : "Přejmenoval {user}",
"Moved by {user}" : "Přesunul {user}",
+ "\"remote user\"" : "\"vzdálený uživatel\"",
"You created {file}" : "Vytvořil(a) jste {file}",
"{user} created {file}" : "{user} vytvořil(a) {file}",
"{file} was created in a public folder" : "Soubor {file} byl vytvořen ve veřejné složce",
diff --git a/apps/files/l10n/de.js b/apps/files/l10n/de.js
index 0ced0deebbc..9726f44a982 100644
--- a/apps/files/l10n/de.js
+++ b/apps/files/l10n/de.js
@@ -23,7 +23,7 @@ OC.L10N.register(
"Download" : "Herunterladen",
"Rename" : "Umbenennen",
"Move" : "Verschieben",
- "Target folder" : "Zielverzeichnis",
+ "Target folder" : "Zielordner",
"Delete" : "Löschen",
"Disconnect storage" : "Speicher trennen",
"Unshare" : "Freigabe aufheben",
@@ -42,7 +42,7 @@ OC.L10N.register(
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{targetName}\" wird bereits bereits in diesem Ordner benutzt \"{dir}\". Bitte einen anderen Namen verwenden.",
"Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"",
"Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden , da sie bereits existiert.",
+ "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden , da diese bereits existiert.",
"Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden , da dieser bereits existiert",
"Error deleting file \"{fileName}\"." : "Fehler beim Löschen der Datei \"{fileName}\"",
"No search results in other folders for {tag}{filter}{endtag}" : "Keine Suchergebnisse in anderen Ordnern für {tag}{filter}{endtag}",
@@ -75,8 +75,8 @@ OC.L10N.register(
"An error occurred while trying to update the tags" : "Es ist ein Fehler beim Aktualisieren der Tags aufgetreten",
"Added to favorites" : "Zu den Favoriten hinzugefügt",
"Removed from favorites" : "Aus den Favoriten entfernt",
- "You added {file} to your favorites" : "Du hast {file} zu deinen Favoriten hinzugefügt",
- "You removed {file} from your favorites" : "Du hast {file} aus deinen Favoriten entfernt",
+ "You added {file} to your favorites" : "Du hast {file} zu Deinen Favoriten hinzugefügt",
+ "You removed {file} from your favorites" : "Du hast {file} aus Deinen Favoriten entfernt",
"File changes" : "Dateiänderungen",
"Created by {user}" : "Erstellt durch {user}",
"Changed by {user}" : "Geändert durch {user}",
@@ -87,7 +87,7 @@ OC.L10N.register(
"\"remote user\"" : "„Externer Benutzer“",
"You created {file}" : "Du hast {file} erstellt",
"{user} created {file}" : "{user} hat {file} erstellt",
- "{file} was created in a public folder" : "{file} wurde in einem öffentlichen Verzeichnis erstellt",
+ "{file} was created in a public folder" : "{file} wurde in einem öffentlichen Ordner erstellt",
"You changed {file}" : "Du hast {file} geändert",
"{user} changed {file}" : "{user} hat {file} geändert",
"You deleted {file}" : "Du hast {file} gelöscht",
@@ -98,12 +98,12 @@ OC.L10N.register(
"{user} renamed {oldfile} to {newfile}" : "{user} hat {oldfile} in {newfile} umbenannt",
"You moved {oldfile} to {newfile}" : "Du hast {oldfile} nach {newfile} verschoben",
"{user} moved {oldfile} to {newfile}" : "{user} hat {oldfile} nach {newfile} verschoben",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
- "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Eine Datei / Ordner wurde <strong>geändert</strong> oder <strong>umbenannt</strong>",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde Deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
+ "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Eine Datei oder Ordner wurde <strong>geändert</strong> oder <strong>umbenannt</strong>",
"A new file or folder has been <strong>created</strong>" : "Eine neue Datei oder ein neuer Ordner wurde <strong>erstellt</strong>",
- "A new file or folder has been <strong>deleted</strong>" : "Neue Datei oder Verzeichnis wurde <strong>gelöscht</strong>",
- "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Benachrichtigungen über Neues und Änderungen auf deine <strong>favorisierten Dateien</strong> beschränken <em>(nur im Stream)</em>",
- "A new file or folder has been <strong>restored</strong>" : "Neue Datei oder Verzeichnis wurde <strong>wiederhergestellt</strong>",
+ "A new file or folder has been <strong>deleted</strong>" : "Eine neue Datei oder Ordner wurde <strong>gelöscht</strong>",
+ "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Benachrichtigungen über Neues und Änderungen auf Deine <strong>favorisierten Dateien</strong> beschränken <em>(nur im Stream)</em>",
+ "A new file or folder has been <strong>restored</strong>" : "Neue Datei oder Ordner wurde <strong>wiederhergestellt</strong>",
"Upload (max. %s)" : "Hochladen (max. %s)",
"File handling" : "Dateibehandlung",
"Maximum upload size" : "Maximale Upload-Größe",
@@ -117,29 +117,29 @@ OC.L10N.register(
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Diese Adresse benutzen, um <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">über WebDAV auf Ihre Dateien zuzugreifen</a>",
"No files in here" : "Keine Dateien vorhanden",
"Upload some content or sync with your devices!" : "Inhalte hochladen oder mit deinen Geräten synchronisieren!",
- "No entries found in this folder" : "Keine Einträge in diesem Ordner",
+ "No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Upload too large" : "Der Upload ist zu groß",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
"No favorites yet" : "Noch keine Favoriten vorhanden",
"Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die als Favoriten markiert werden, erscheinen hier",
- "Shared with you" : "Mit dir geteilt",
+ "Shared with you" : "Mit Dir geteilt",
"Shared with others" : "Mit anderen geteilt",
"Shared by link" : "Über einen Link geteilt",
"Tags" : "Tags",
"Deleted files" : "Gelöschte Dateien",
"Text file" : "Textdatei",
- "New text file.txt" : "Neue Textdatei.txt",
+ "New text file.txt" : "Neue Textdatei file.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} Stunde verbleibend","Noch {hours}:{minutes}:{seconds} Stunden"],
"{hours}:{minutes}h" : "{hours}:{minutes} Std.",
"_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} Minute verbleibend","Noch {minutes}:{seconds} Minuten"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
"_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} Sekunde verbleibend","Noch {seconds} Sekunden"],
- "{seconds}s" : "{seconds}n",
+ "{seconds}s" : "{seconds}s",
"Any moment now..." : "Gleich fertig...",
"Soon..." : "Bald...",
"File upload is in progress. Leaving the page now will cancel the upload." : "Dateiupload läuft. Wenn die Seite jetzt verlassen wird, bricht der Upload ab.",
- "Copy local link" : "Kopiere lokale Verknüpfung",
+ "Copy local link" : "Lokalen Link kopieren",
"Folder" : "Ordner",
"Upload" : "Hochladen",
"No favorites" : "Keine Favoriten"
diff --git a/apps/files/l10n/de.json b/apps/files/l10n/de.json
index 6965267b895..2538a51d6bf 100644
--- a/apps/files/l10n/de.json
+++ b/apps/files/l10n/de.json
@@ -21,7 +21,7 @@
"Download" : "Herunterladen",
"Rename" : "Umbenennen",
"Move" : "Verschieben",
- "Target folder" : "Zielverzeichnis",
+ "Target folder" : "Zielordner",
"Delete" : "Löschen",
"Disconnect storage" : "Speicher trennen",
"Unshare" : "Freigabe aufheben",
@@ -40,7 +40,7 @@
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name \"{targetName}\" wird bereits bereits in diesem Ordner benutzt \"{dir}\". Bitte einen anderen Namen verwenden.",
"Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"",
"Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden , da sie bereits existiert.",
+ "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden , da diese bereits existiert.",
"Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden , da dieser bereits existiert",
"Error deleting file \"{fileName}\"." : "Fehler beim Löschen der Datei \"{fileName}\"",
"No search results in other folders for {tag}{filter}{endtag}" : "Keine Suchergebnisse in anderen Ordnern für {tag}{filter}{endtag}",
@@ -73,8 +73,8 @@
"An error occurred while trying to update the tags" : "Es ist ein Fehler beim Aktualisieren der Tags aufgetreten",
"Added to favorites" : "Zu den Favoriten hinzugefügt",
"Removed from favorites" : "Aus den Favoriten entfernt",
- "You added {file} to your favorites" : "Du hast {file} zu deinen Favoriten hinzugefügt",
- "You removed {file} from your favorites" : "Du hast {file} aus deinen Favoriten entfernt",
+ "You added {file} to your favorites" : "Du hast {file} zu Deinen Favoriten hinzugefügt",
+ "You removed {file} from your favorites" : "Du hast {file} aus Deinen Favoriten entfernt",
"File changes" : "Dateiänderungen",
"Created by {user}" : "Erstellt durch {user}",
"Changed by {user}" : "Geändert durch {user}",
@@ -85,7 +85,7 @@
"\"remote user\"" : "„Externer Benutzer“",
"You created {file}" : "Du hast {file} erstellt",
"{user} created {file}" : "{user} hat {file} erstellt",
- "{file} was created in a public folder" : "{file} wurde in einem öffentlichen Verzeichnis erstellt",
+ "{file} was created in a public folder" : "{file} wurde in einem öffentlichen Ordner erstellt",
"You changed {file}" : "Du hast {file} geändert",
"{user} changed {file}" : "{user} hat {file} geändert",
"You deleted {file}" : "Du hast {file} gelöscht",
@@ -96,12 +96,12 @@
"{user} renamed {oldfile} to {newfile}" : "{user} hat {oldfile} in {newfile} umbenannt",
"You moved {oldfile} to {newfile}" : "Du hast {oldfile} nach {newfile} verschoben",
"{user} moved {oldfile} to {newfile}" : "{user} hat {oldfile} nach {newfile} verschoben",
- "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
- "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Eine Datei / Ordner wurde <strong>geändert</strong> oder <strong>umbenannt</strong>",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Eine Datei wurde Deinen <strong>Favoriten</strong> hinzugefügt oder daraus entfernt",
+ "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "Eine Datei oder Ordner wurde <strong>geändert</strong> oder <strong>umbenannt</strong>",
"A new file or folder has been <strong>created</strong>" : "Eine neue Datei oder ein neuer Ordner wurde <strong>erstellt</strong>",
- "A new file or folder has been <strong>deleted</strong>" : "Neue Datei oder Verzeichnis wurde <strong>gelöscht</strong>",
- "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Benachrichtigungen über Neues und Änderungen auf deine <strong>favorisierten Dateien</strong> beschränken <em>(nur im Stream)</em>",
- "A new file or folder has been <strong>restored</strong>" : "Neue Datei oder Verzeichnis wurde <strong>wiederhergestellt</strong>",
+ "A new file or folder has been <strong>deleted</strong>" : "Eine neue Datei oder Ordner wurde <strong>gelöscht</strong>",
+ "Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Benachrichtigungen über Neues und Änderungen auf Deine <strong>favorisierten Dateien</strong> beschränken <em>(nur im Stream)</em>",
+ "A new file or folder has been <strong>restored</strong>" : "Neue Datei oder Ordner wurde <strong>wiederhergestellt</strong>",
"Upload (max. %s)" : "Hochladen (max. %s)",
"File handling" : "Dateibehandlung",
"Maximum upload size" : "Maximale Upload-Größe",
@@ -115,29 +115,29 @@
"Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Diese Adresse benutzen, um <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">über WebDAV auf Ihre Dateien zuzugreifen</a>",
"No files in here" : "Keine Dateien vorhanden",
"Upload some content or sync with your devices!" : "Inhalte hochladen oder mit deinen Geräten synchronisieren!",
- "No entries found in this folder" : "Keine Einträge in diesem Ordner",
+ "No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Upload too large" : "Der Upload ist zu groß",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Die Datei überschreitet die Maximalgröße für Uploads auf diesem Server.",
"No favorites yet" : "Noch keine Favoriten vorhanden",
"Files and folders you mark as favorite will show up here" : "Dateien und Ordner, die als Favoriten markiert werden, erscheinen hier",
- "Shared with you" : "Mit dir geteilt",
+ "Shared with you" : "Mit Dir geteilt",
"Shared with others" : "Mit anderen geteilt",
"Shared by link" : "Über einen Link geteilt",
"Tags" : "Tags",
"Deleted files" : "Gelöschte Dateien",
"Text file" : "Textdatei",
- "New text file.txt" : "Neue Textdatei.txt",
+ "New text file.txt" : "Neue Textdatei file.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} Stunde verbleibend","Noch {hours}:{minutes}:{seconds} Stunden"],
"{hours}:{minutes}h" : "{hours}:{minutes} Std.",
"_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} Minute verbleibend","Noch {minutes}:{seconds} Minuten"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
"_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} Sekunde verbleibend","Noch {seconds} Sekunden"],
- "{seconds}s" : "{seconds}n",
+ "{seconds}s" : "{seconds}s",
"Any moment now..." : "Gleich fertig...",
"Soon..." : "Bald...",
"File upload is in progress. Leaving the page now will cancel the upload." : "Dateiupload läuft. Wenn die Seite jetzt verlassen wird, bricht der Upload ab.",
- "Copy local link" : "Kopiere lokale Verknüpfung",
+ "Copy local link" : "Lokalen Link kopieren",
"Folder" : "Ordner",
"Upload" : "Hochladen",
"No favorites" : "Keine Favoriten"
diff --git a/apps/files/l10n/de_DE.js b/apps/files/l10n/de_DE.js
index c9c6270df20..cea39e7a923 100644
--- a/apps/files/l10n/de_DE.js
+++ b/apps/files/l10n/de_DE.js
@@ -15,7 +15,7 @@ OC.L10N.register(
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Nicht genügend freier Speicherplatz, Sie möchten {size1} hochladen, es sind jedoch nur noch {size2} verfügbar.",
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
- "Not enough free space" : "Nicht genug freier Speicher",
+ "Not enough free space" : "Nicht genügend freier Speicherplatz",
"Uploading..." : "Hochladen…",
"..." : "…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
@@ -42,8 +42,8 @@ OC.L10N.register(
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name „{targetName}“ wird bereits im Ordner „{dir}“ benutzt. Bitte wählen Sie einen anderen Namen.",
"Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"",
"Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Die Datei konnte nicht erstellt werden \"{file}\", da diese bereits existiert",
- "Could not create folder \"{dir}\" because it already exists" : "Der Ordner konnte nicht erstellt werden \"{dir}\", da dieser bereits existiert",
+ "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden, da diese bereits existiert",
+ "Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden, da dieser bereits existiert",
"Error deleting file \"{fileName}\"." : "Fehler beim Löschen der Datei \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Keine Suchergebnisse in anderen Ordnern für {tag}{filter}{endtag}",
"Name" : "Name",
@@ -131,7 +131,7 @@ OC.L10N.register(
"Text file" : "Textdatei",
"New text file.txt" : "Neue Textdatei file.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} Stunde verbleiben","Noch {hours}:{minutes}:{seconds} Stunden"],
- "{hours}:{minutes}h" : "{hours}:{minutes}h",
+ "{hours}:{minutes}h" : "{hours}:{minutes} Std.",
"_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} Minute verbleibend","Noch {minutes}:{seconds} Minuten"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
"_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} Sekunde verbleiben","Noch {seconds} Sekunden"],
diff --git a/apps/files/l10n/de_DE.json b/apps/files/l10n/de_DE.json
index 2bd46675bd8..50273b57309 100644
--- a/apps/files/l10n/de_DE.json
+++ b/apps/files/l10n/de_DE.json
@@ -13,7 +13,7 @@
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Die Datei {filename} kann nicht hochgeladen werden, da sie entweder ein Verzeichnis oder 0 Bytes groß ist",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Nicht genügend freier Speicherplatz, Sie möchten {size1} hochladen, es sind jedoch nur noch {size2} verfügbar.",
"Target folder \"{dir}\" does not exist any more" : "Ziel-Verzeichnis \"{dir}\" existiert nicht mehr",
- "Not enough free space" : "Nicht genug freier Speicher",
+ "Not enough free space" : "Nicht genügend freier Speicherplatz",
"Uploading..." : "Hochladen…",
"..." : "…",
"{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} von {totalSize} ({bitrate})",
@@ -40,8 +40,8 @@
"The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "Der Name „{targetName}“ wird bereits im Ordner „{dir}“ benutzt. Bitte wählen Sie einen anderen Namen.",
"Could not rename \"{fileName}\"" : "Die Datei konnte nicht umbenannt werden \"{fileName}\"",
"Could not create file \"{file}\"" : "Die Datei konnte nicht erstellt werden \"{file}\"",
- "Could not create file \"{file}\" because it already exists" : "Die Datei konnte nicht erstellt werden \"{file}\", da diese bereits existiert",
- "Could not create folder \"{dir}\" because it already exists" : "Der Ordner konnte nicht erstellt werden \"{dir}\", da dieser bereits existiert",
+ "Could not create file \"{file}\" because it already exists" : "Die Datei \"{file}\" konnte nicht erstellt werden, da diese bereits existiert",
+ "Could not create folder \"{dir}\" because it already exists" : "Der Ordner \"{dir}\" konnte nicht erstellt werden, da dieser bereits existiert",
"Error deleting file \"{fileName}\"." : "Fehler beim Löschen der Datei \"{fileName}\".",
"No search results in other folders for {tag}{filter}{endtag}" : "Keine Suchergebnisse in anderen Ordnern für {tag}{filter}{endtag}",
"Name" : "Name",
@@ -129,7 +129,7 @@
"Text file" : "Textdatei",
"New text file.txt" : "Neue Textdatei file.txt",
"_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["{hours}:{minutes}:{seconds} Stunde verbleiben","Noch {hours}:{minutes}:{seconds} Stunden"],
- "{hours}:{minutes}h" : "{hours}:{minutes}h",
+ "{hours}:{minutes}h" : "{hours}:{minutes} Std.",
"_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["{minutes}:{seconds} Minute verbleibend","Noch {minutes}:{seconds} Minuten"],
"{minutes}:{seconds}m" : "{minutes}:{seconds}m",
"_{seconds} second left_::_{seconds} seconds left_" : ["{seconds} Sekunde verbleiben","Noch {seconds} Sekunden"],
diff --git a/apps/files/l10n/es.js b/apps/files/l10n/es.js
index 3742ba57e91..016eeb69ff9 100644
--- a/apps/files/l10n/es.js
+++ b/apps/files/l10n/es.js
@@ -71,6 +71,7 @@ OC.L10N.register(
"Favorite" : "Favorito",
"Copy direct link (only works for users who have access to this file/folder)" : "Copiae enlace directo (solo funciona para usuarios que tienen acceso a este archivo/carpeta)",
"New folder" : "Nueva carpeta",
+ "Upload file" : "Subir archivo",
"An error occurred while trying to update the tags" : "Se produjo un error al tratar de actualizar las etiquetas",
"Added to favorites" : "Agregado a favoritos",
"Removed from favorites" : "Borrado de favoritos",
@@ -83,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Restaurado por {user}",
"Renamed by {user}" : "Renombrado por {user}",
"Moved by {user}" : "Movido por {user}",
+ "\"remote user\"" : "\"usuario remoto\"",
"You created {file}" : "Ha creado {file}",
"{user} created {file}" : "{user} ha creado {file}",
"{file} was created in a public folder" : "{file} se ha creado en una carpeta pública",
diff --git a/apps/files/l10n/es.json b/apps/files/l10n/es.json
index eca337bcc4e..dff960c10c7 100644
--- a/apps/files/l10n/es.json
+++ b/apps/files/l10n/es.json
@@ -69,6 +69,7 @@
"Favorite" : "Favorito",
"Copy direct link (only works for users who have access to this file/folder)" : "Copiae enlace directo (solo funciona para usuarios que tienen acceso a este archivo/carpeta)",
"New folder" : "Nueva carpeta",
+ "Upload file" : "Subir archivo",
"An error occurred while trying to update the tags" : "Se produjo un error al tratar de actualizar las etiquetas",
"Added to favorites" : "Agregado a favoritos",
"Removed from favorites" : "Borrado de favoritos",
@@ -81,6 +82,7 @@
"Restored by {user}" : "Restaurado por {user}",
"Renamed by {user}" : "Renombrado por {user}",
"Moved by {user}" : "Movido por {user}",
+ "\"remote user\"" : "\"usuario remoto\"",
"You created {file}" : "Ha creado {file}",
"{user} created {file}" : "{user} ha creado {file}",
"{file} was created in a public folder" : "{file} se ha creado en una carpeta pública",
diff --git a/apps/files/l10n/gl.js b/apps/files/l10n/gl.js
index 508eb5cf779..d2217fb26d0 100644
--- a/apps/files/l10n/gl.js
+++ b/apps/files/l10n/gl.js
@@ -1,102 +1,147 @@
OC.L10N.register(
"files",
{
- "Storage not available" : "Almacenamento non dispoñíbel",
+ "Storage is temporarily not available" : "O almacenamento non está dispoñíbel temporalmente",
"Storage invalid" : "Almacenamento incorrecto",
"Unknown error" : "Produciuse un erro descoñecido",
- "Unable to set upload directory." : "Non é posíbel configurar o directorio de envíos.",
- "Invalid Token" : "Marca incorrecta",
- "No file was uploaded. Unknown error" : "Non se enviou ningún ficheiro. Produciuse un erro descoñecido.",
- "There is no error, the file uploaded with success" : "Non houbo erros, o ficheiro enviouse correctamente",
- "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "O ficheiro enviado excede a directiva indicada por upload_max_filesize de php.ini:",
- "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O ficheiro enviado excede da directiva MAX_FILE_SIZE especificada no formulario HTML",
- "The uploaded file was only partially uploaded" : "O ficheiro so foi parcialmente enviado",
- "No file was uploaded" : "Non se enviou ningún ficheiro",
- "Missing a temporary folder" : "Falta o cartafol temporal",
- "Failed to write to disk" : "Produciuse un erro ao escribir no disco",
- "Not enough storage available" : "Non hai espazo de almacenamento abondo",
- "The target folder has been moved or deleted." : "O cartafol de destino foi movido ou eliminado.",
- "Upload failed. Could not find uploaded file" : "O envío fracasou. Non foi posíbel atopar o ficheiro enviado",
- "Upload failed. Could not get file info." : "O envío fracasou. Non foi posíbel obter información do ficheiro.",
- "Invalid directory." : "O directorio é incorrecto.",
- "Files" : "Ficheiros",
"All files" : "Todos os ficheiros",
+ "Recent" : "Recente",
+ "File could not be found" : "Non foi posíbel atopar o ficheiro",
"Home" : "Inicio",
"Close" : "Pechar",
"Favorites" : "Favoritos",
+ "Could not create folder \"{dir}\"" : "Non foi posíbel crear o cartafol «{dir}»",
"Upload cancelled." : "Envío cancelado.",
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Non é posíbel enviar {filename}, xa que ou é un directorio ou ten 0 bytes",
- "Total file size {size1} exceeds upload limit {size2}" : "O tamaño total do ficheiro {size1} excede do límite de envío {size2}",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Non hai espazo libre abondo, o seu envío é de {size1} mais só dispón de {size2}",
- "Could not get result from server." : "Non foi posíbel obter o resultado do servidor.",
+ "Target folder \"{dir}\" does not exist any more" : "O cartafol de destino «{dir}» xa non existe",
+ "Not enough free space" : "Non hai espazo libre abondo",
"Uploading..." : "Enviando...",
- "File upload is in progress. Leaving the page now will cancel the upload." : "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío.",
+ "..." : "...",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Actions" : "Accións",
"Download" : "Descargar",
"Rename" : "Renomear",
+ "Move" : "Mover",
+ "Target folder" : "Cartafol de destino",
"Delete" : "Eliminar",
"Disconnect storage" : "Desconectar o almacenamento",
"Unshare" : "Deixar de compartir",
+ "Could not load info for file \"{file}\"" : "Non foi posíbel cargar información para o ficheiro «{file}»",
+ "Files" : "Ficheiros",
"Details" : "Detalles",
"Select" : "Seleccionar",
"Pending" : "Pendentes",
"Unable to determine date" : "Non é posíbel determinar a data",
"This operation is forbidden" : "Esta operación está prohibida",
"This directory is unavailable, please check the logs or contact the administrator" : "Este directorio non está dispoñíbel, comprobe os rexistros ou póñase en contacto co administrador",
- "No entries in this folder match '{filter}'" : "Non hai entradas neste cartafol coincidentes con «{filter}»",
+ "Could not move \"{file}\", target exists" : "Non foi posíbel mover «{file}», o destino xa existe",
+ "Could not move \"{file}\"" : "Non foi posíbel mover «{file}»",
+ "{newName} already exists" : "Xa existe {newName}",
+ "Could not rename \"{fileName}\", it does not exist any more" : "Non foi posíbel renomear «{fileName}», xa non existe",
+ "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome «{targetName}» xa se utiliza no cartafol «{dir}». Escolla outro nome.",
+ "Could not rename \"{fileName}\"" : "Non foi posíbel renomear «{fileName}»",
+ "Could not create file \"{file}\"" : "Non foi posíbel crear o ficheiro «{file}»",
+ "Could not create file \"{file}\" because it already exists" : "Non foi posíbel crear o ficheiro «{file}» por mor de que xa existe",
+ "Could not create folder \"{dir}\" because it already exists" : "Non foi posíbel crear o cartafol «{dir}» por mor de que xa existe",
+ "Error deleting file \"{fileName}\"." : "Produciuse un erro ao eliminar o ficheiro «{fileName}».",
+ "No search results in other folders for {tag}{filter}{endtag}" : "Non foi posíbel atopar resultados de busca noutros cartafoles para {tag}{filter}{endtag}",
"Name" : "Nome",
"Size" : "Tamaño",
"Modified" : "Modificado",
"_%n folder_::_%n folders_" : ["%n cartafol","%n cartafoles"],
"_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"],
"{dirs} and {files}" : "{dirs} e {files}",
+ "_including %n hidden_::_including %n hidden_" : ["incluíndo %n agochado","incluíndo %n agochados"],
"You don’t have permission to upload or create files here" : "Non ten permisos para enviar ou crear ficheiros aquí.",
"_Uploading %n file_::_Uploading %n files_" : ["Cargando %n ficheiro","Cargando %n ficheiros"],
"New" : "Novo",
"\"{name}\" is an invalid file name." : "«{name}» é un nome incorrecto de ficheiro.",
"File name cannot be empty." : "O nome de ficheiro non pode estar baleiro",
+ "\"{name}\" is not an allowed filetype" : "«{name}» non é un tipo de ficheiro permitido",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "O espazo de almacenamento de {owner} está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!",
"Your storage is full, files can not be updated or synced anymore!" : "O seu espazo de almacenamento está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "O espazo de almacenamento de {owner} está case cheo ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["coincidente con «{filter}»","coincidentes con «{filter}»"],
+ "View in folder" : "Ver no cartafol",
"Path" : "Ruta",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Marcado como favorito",
"Favorite" : "Favorito",
- "Folder" : "Cartafol",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copiar a ligazón directa (só funciona para usuarios que teñen acceso a este ficheiro/cartafol)",
"New folder" : "Novo cartafol",
- "Upload" : "Enviar",
+ "Upload file" : "Enviar ficheiro",
"An error occurred while trying to update the tags" : "Produciuse un erro ao tentar actualizar as etiquetas",
+ "Added to favorites" : "Engadido a favoritos",
+ "Removed from favorites" : "Retirado de favoritos",
+ "You added {file} to your favorites" : "Engadiu {file} aos seus favoritos",
+ "You removed {file} from your favorites" : "Retirou {file} dos seus favoritos",
+ "File changes" : "Cambios do ficheiro",
+ "Created by {user}" : "Creado por {user}",
+ "Changed by {user}" : "Cambiado por {user}",
+ "Deleted by {user}" : "Eliminado por {user}",
+ "Restored by {user}" : "Restaurado por {user}",
+ "Renamed by {user}" : "Renomeado por {user}",
+ "Moved by {user}" : "Movido por {user}",
+ "\"remote user\"" : "«usuario remoto»",
+ "You created {file}" : "{file} foi creado por vostede",
+ "{user} created {file}" : "{user} creou {file}",
+ "{file} was created in a public folder" : "{file} foi creado nun cartafol público",
+ "You changed {file}" : "{file} foi cambiado por vostede",
+ "{user} changed {file}" : "{user} cambiou {file}",
+ "You deleted {file}" : "{file} foi eliminado por vostede",
+ "{user} deleted {file}" : "{user} eliminou {file}",
+ "You restored {file}" : "{file} foi restaurado por vostede",
+ "{user} restored {file}" : "{user} restaurou {file}",
+ "You renamed {oldfile} to {newfile}" : "Vostede renomeou {oldfile} como {newfile}",
+ "{user} renamed {oldfile} to {newfile}" : "{user} renomeou {oldfile} como {newfile}",
+ "You moved {oldfile} to {newfile}" : "Vostede moveu {oldfile} para {newfile}",
+ "{user} moved {oldfile} to {newfile}" : "{user} moveu {oldfile} para {newfile}",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Engadiuse ou retirouse un ficheiro dos seus <strong>favoritos</strong>",
+ "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "<strong>Cambiouse</strong> ou <strong>renomeouse</strong> un ficheiro ou cartafol",
"A new file or folder has been <strong>created</strong>" : "<strong>Creouse</strong> un novo ficheiro ou cartafol",
- "A file or folder has been <strong>changed</strong>" : "<strong>Cambiouse</strong> un ficheiro ou cartafol",
+ "A new file or folder has been <strong>deleted</strong>" : "<strong>Creouse</strong> un novo ficheiro ou cartafol",
"Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Limita as notificacións sobre a creación e modificación dos seus <strong>ficheiros favoritos</strong> <em>(só os fluxos)</em>",
- "A file or folder has been <strong>deleted</strong>" : "<strong>Eliminouse</strong> un ficheiro ou cartafol",
- "A file or folder has been <strong>restored</strong>" : "Foi <strong>restaurado</strong> satisfactoriamente un ficheiro ou cartafol",
- "You created %1$s" : "Creou %1$s",
- "%2$s created %1$s" : "%2$s creado %1$s",
- "%1$s was created in a public folder" : "%1$s foi creado nun cartafol público",
- "You changed %1$s" : "Cambiou %1$s",
- "%2$s changed %1$s" : "%2$s cambiado %1$s",
- "You deleted %1$s" : "Eliminou %1$s",
- "%2$s deleted %1$s" : "%2$s eliminado %1$s",
- "You restored %1$s" : "Vostede restaurou %1$s",
- "%2$s restored %1$s" : "%2$s restaurou %1$s",
+ "A new file or folder has been <strong>restored</strong>" : "<strong>Restaurouse</strong> un ficheiro ou cartafol",
"Upload (max. %s)" : "Envío (máx. %s)",
"File handling" : "Manexo de ficheiro",
"Maximum upload size" : "Tamaño máximo do envío",
"max. possible: " : "máx. posíbel: ",
"Save" : "Gardar",
+ "With PHP-FPM it might take 5 minutes for changes to be applied." : "Con PHP-FPM podería levarlle 5 minutos para que se realicen os cambios.",
+ "Missing permissions to edit from here." : "Faltan os permisos para poder editar desde aquí.",
"Settings" : "Axustes",
+ "Show hidden files" : "Amosar os ficheiros agochados",
"WebDAV" : "WebDAV",
+ "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Empregue este enderezo para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">acceder aos seus ficheiros mediante WebDAV</a>",
"No files in here" : "Aquí non hai ficheiros",
"Upload some content or sync with your devices!" : "Envíe algún contido ou sincronice cos seus dispositivos!",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
"Select all" : "Seleccionar todo",
"Upload too large" : "Envío grande de máis",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor",
- "No favorites" : "Non hai favoritos",
+ "No favorites yet" : "Aínda non hai favoritos",
"Files and folders you mark as favorite will show up here" : "Os ficheiros e cartafoles que marque como favoritos amosaranse aquí",
- "Text file" : "Ficheiro de texto"
+ "Shared with you" : "Compartido con vostede",
+ "Shared with others" : "Compartido con outros",
+ "Shared by link" : "Compartido por ligazón",
+ "Tags" : "Etiquetas",
+ "Deleted files" : "Ficheiros eliminados",
+ "Text file" : "Ficheiro de texto",
+ "New text file.txt" : "Novo ficheiro de texto.txt",
+ "_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["Resta {hours}:{minutes}:{seconds} hora","Restan {hours}:{minutes}:{seconds} horas"],
+ "{hours}:{minutes}h" : "{hours}:{minutes}h",
+ "_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["Resta {minutes}:{seconds} minuto","Restan {minutes}:{seconds} minutos"],
+ "{minutes}:{seconds}m" : "{minutes}:{seconds}m",
+ "_{seconds} second left_::_{seconds} seconds left_" : ["Resta {seconds} segundo","Restan {seconds} segundos"],
+ "{seconds}s" : "{seconds}s",
+ "Any moment now..." : "En calquera momento",
+ "Soon..." : "Nun chisco",
+ "File upload is in progress. Leaving the page now will cancel the upload." : "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío.",
+ "Copy local link" : "Copiar a ligazón local",
+ "Folder" : "Cartafol",
+ "Upload" : "Enviar",
+ "No favorites" : "Non hai favoritos"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files/l10n/gl.json b/apps/files/l10n/gl.json
index 2749f170d33..431d9ea4d3d 100644
--- a/apps/files/l10n/gl.json
+++ b/apps/files/l10n/gl.json
@@ -1,100 +1,145 @@
{ "translations": {
- "Storage not available" : "Almacenamento non dispoñíbel",
+ "Storage is temporarily not available" : "O almacenamento non está dispoñíbel temporalmente",
"Storage invalid" : "Almacenamento incorrecto",
"Unknown error" : "Produciuse un erro descoñecido",
- "Unable to set upload directory." : "Non é posíbel configurar o directorio de envíos.",
- "Invalid Token" : "Marca incorrecta",
- "No file was uploaded. Unknown error" : "Non se enviou ningún ficheiro. Produciuse un erro descoñecido.",
- "There is no error, the file uploaded with success" : "Non houbo erros, o ficheiro enviouse correctamente",
- "The uploaded file exceeds the upload_max_filesize directive in php.ini: " : "O ficheiro enviado excede a directiva indicada por upload_max_filesize de php.ini:",
- "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "O ficheiro enviado excede da directiva MAX_FILE_SIZE especificada no formulario HTML",
- "The uploaded file was only partially uploaded" : "O ficheiro so foi parcialmente enviado",
- "No file was uploaded" : "Non se enviou ningún ficheiro",
- "Missing a temporary folder" : "Falta o cartafol temporal",
- "Failed to write to disk" : "Produciuse un erro ao escribir no disco",
- "Not enough storage available" : "Non hai espazo de almacenamento abondo",
- "The target folder has been moved or deleted." : "O cartafol de destino foi movido ou eliminado.",
- "Upload failed. Could not find uploaded file" : "O envío fracasou. Non foi posíbel atopar o ficheiro enviado",
- "Upload failed. Could not get file info." : "O envío fracasou. Non foi posíbel obter información do ficheiro.",
- "Invalid directory." : "O directorio é incorrecto.",
- "Files" : "Ficheiros",
"All files" : "Todos os ficheiros",
+ "Recent" : "Recente",
+ "File could not be found" : "Non foi posíbel atopar o ficheiro",
"Home" : "Inicio",
"Close" : "Pechar",
"Favorites" : "Favoritos",
+ "Could not create folder \"{dir}\"" : "Non foi posíbel crear o cartafol «{dir}»",
"Upload cancelled." : "Envío cancelado.",
"Unable to upload {filename} as it is a directory or has 0 bytes" : "Non é posíbel enviar {filename}, xa que ou é un directorio ou ten 0 bytes",
- "Total file size {size1} exceeds upload limit {size2}" : "O tamaño total do ficheiro {size1} excede do límite de envío {size2}",
"Not enough free space, you are uploading {size1} but only {size2} is left" : "Non hai espazo libre abondo, o seu envío é de {size1} mais só dispón de {size2}",
- "Could not get result from server." : "Non foi posíbel obter o resultado do servidor.",
+ "Target folder \"{dir}\" does not exist any more" : "O cartafol de destino «{dir}» xa non existe",
+ "Not enough free space" : "Non hai espazo libre abondo",
"Uploading..." : "Enviando...",
- "File upload is in progress. Leaving the page now will cancel the upload." : "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío.",
+ "..." : "...",
+ "{loadedSize} of {totalSize} ({bitrate})" : "{loadedSize} de {totalSize} ({bitrate})",
"Actions" : "Accións",
"Download" : "Descargar",
"Rename" : "Renomear",
+ "Move" : "Mover",
+ "Target folder" : "Cartafol de destino",
"Delete" : "Eliminar",
"Disconnect storage" : "Desconectar o almacenamento",
"Unshare" : "Deixar de compartir",
+ "Could not load info for file \"{file}\"" : "Non foi posíbel cargar información para o ficheiro «{file}»",
+ "Files" : "Ficheiros",
"Details" : "Detalles",
"Select" : "Seleccionar",
"Pending" : "Pendentes",
"Unable to determine date" : "Non é posíbel determinar a data",
"This operation is forbidden" : "Esta operación está prohibida",
"This directory is unavailable, please check the logs or contact the administrator" : "Este directorio non está dispoñíbel, comprobe os rexistros ou póñase en contacto co administrador",
- "No entries in this folder match '{filter}'" : "Non hai entradas neste cartafol coincidentes con «{filter}»",
+ "Could not move \"{file}\", target exists" : "Non foi posíbel mover «{file}», o destino xa existe",
+ "Could not move \"{file}\"" : "Non foi posíbel mover «{file}»",
+ "{newName} already exists" : "Xa existe {newName}",
+ "Could not rename \"{fileName}\", it does not exist any more" : "Non foi posíbel renomear «{fileName}», xa non existe",
+ "The name \"{targetName}\" is already used in the folder \"{dir}\". Please choose a different name." : "O nome «{targetName}» xa se utiliza no cartafol «{dir}». Escolla outro nome.",
+ "Could not rename \"{fileName}\"" : "Non foi posíbel renomear «{fileName}»",
+ "Could not create file \"{file}\"" : "Non foi posíbel crear o ficheiro «{file}»",
+ "Could not create file \"{file}\" because it already exists" : "Non foi posíbel crear o ficheiro «{file}» por mor de que xa existe",
+ "Could not create folder \"{dir}\" because it already exists" : "Non foi posíbel crear o cartafol «{dir}» por mor de que xa existe",
+ "Error deleting file \"{fileName}\"." : "Produciuse un erro ao eliminar o ficheiro «{fileName}».",
+ "No search results in other folders for {tag}{filter}{endtag}" : "Non foi posíbel atopar resultados de busca noutros cartafoles para {tag}{filter}{endtag}",
"Name" : "Nome",
"Size" : "Tamaño",
"Modified" : "Modificado",
"_%n folder_::_%n folders_" : ["%n cartafol","%n cartafoles"],
"_%n file_::_%n files_" : ["%n ficheiro","%n ficheiros"],
"{dirs} and {files}" : "{dirs} e {files}",
+ "_including %n hidden_::_including %n hidden_" : ["incluíndo %n agochado","incluíndo %n agochados"],
"You don’t have permission to upload or create files here" : "Non ten permisos para enviar ou crear ficheiros aquí.",
"_Uploading %n file_::_Uploading %n files_" : ["Cargando %n ficheiro","Cargando %n ficheiros"],
"New" : "Novo",
"\"{name}\" is an invalid file name." : "«{name}» é un nome incorrecto de ficheiro.",
"File name cannot be empty." : "O nome de ficheiro non pode estar baleiro",
+ "\"{name}\" is not an allowed filetype" : "«{name}» non é un tipo de ficheiro permitido",
"Storage of {owner} is full, files can not be updated or synced anymore!" : "O espazo de almacenamento de {owner} está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!",
"Your storage is full, files can not be updated or synced anymore!" : "O seu espazo de almacenamento está cheo, non é posíbel actualizar ou sincronizar máis os ficheiros!",
"Storage of {owner} is almost full ({usedSpacePercent}%)" : "O espazo de almacenamento de {owner} está case cheo ({usedSpacePercent}%)",
"Your storage is almost full ({usedSpacePercent}%)" : "O seu espazo de almacenamento está case cheo ({usedSpacePercent}%)",
"_matches '{filter}'_::_match '{filter}'_" : ["coincidente con «{filter}»","coincidentes con «{filter}»"],
+ "View in folder" : "Ver no cartafol",
"Path" : "Ruta",
"_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Favorited" : "Marcado como favorito",
"Favorite" : "Favorito",
- "Folder" : "Cartafol",
+ "Copy direct link (only works for users who have access to this file/folder)" : "Copiar a ligazón directa (só funciona para usuarios que teñen acceso a este ficheiro/cartafol)",
"New folder" : "Novo cartafol",
- "Upload" : "Enviar",
+ "Upload file" : "Enviar ficheiro",
"An error occurred while trying to update the tags" : "Produciuse un erro ao tentar actualizar as etiquetas",
+ "Added to favorites" : "Engadido a favoritos",
+ "Removed from favorites" : "Retirado de favoritos",
+ "You added {file} to your favorites" : "Engadiu {file} aos seus favoritos",
+ "You removed {file} from your favorites" : "Retirou {file} dos seus favoritos",
+ "File changes" : "Cambios do ficheiro",
+ "Created by {user}" : "Creado por {user}",
+ "Changed by {user}" : "Cambiado por {user}",
+ "Deleted by {user}" : "Eliminado por {user}",
+ "Restored by {user}" : "Restaurado por {user}",
+ "Renamed by {user}" : "Renomeado por {user}",
+ "Moved by {user}" : "Movido por {user}",
+ "\"remote user\"" : "«usuario remoto»",
+ "You created {file}" : "{file} foi creado por vostede",
+ "{user} created {file}" : "{user} creou {file}",
+ "{file} was created in a public folder" : "{file} foi creado nun cartafol público",
+ "You changed {file}" : "{file} foi cambiado por vostede",
+ "{user} changed {file}" : "{user} cambiou {file}",
+ "You deleted {file}" : "{file} foi eliminado por vostede",
+ "{user} deleted {file}" : "{user} eliminou {file}",
+ "You restored {file}" : "{file} foi restaurado por vostede",
+ "{user} restored {file}" : "{user} restaurou {file}",
+ "You renamed {oldfile} to {newfile}" : "Vostede renomeou {oldfile} como {newfile}",
+ "{user} renamed {oldfile} to {newfile}" : "{user} renomeou {oldfile} como {newfile}",
+ "You moved {oldfile} to {newfile}" : "Vostede moveu {oldfile} para {newfile}",
+ "{user} moved {oldfile} to {newfile}" : "{user} moveu {oldfile} para {newfile}",
+ "A file has been added to or removed from your <strong>favorites</strong>" : "Engadiuse ou retirouse un ficheiro dos seus <strong>favoritos</strong>",
+ "A file or folder has been <strong>changed</strong> or <strong>renamed</strong>" : "<strong>Cambiouse</strong> ou <strong>renomeouse</strong> un ficheiro ou cartafol",
"A new file or folder has been <strong>created</strong>" : "<strong>Creouse</strong> un novo ficheiro ou cartafol",
- "A file or folder has been <strong>changed</strong>" : "<strong>Cambiouse</strong> un ficheiro ou cartafol",
+ "A new file or folder has been <strong>deleted</strong>" : "<strong>Creouse</strong> un novo ficheiro ou cartafol",
"Limit notifications about creation and changes to your <strong>favorite files</strong> <em>(Stream only)</em>" : "Limita as notificacións sobre a creación e modificación dos seus <strong>ficheiros favoritos</strong> <em>(só os fluxos)</em>",
- "A file or folder has been <strong>deleted</strong>" : "<strong>Eliminouse</strong> un ficheiro ou cartafol",
- "A file or folder has been <strong>restored</strong>" : "Foi <strong>restaurado</strong> satisfactoriamente un ficheiro ou cartafol",
- "You created %1$s" : "Creou %1$s",
- "%2$s created %1$s" : "%2$s creado %1$s",
- "%1$s was created in a public folder" : "%1$s foi creado nun cartafol público",
- "You changed %1$s" : "Cambiou %1$s",
- "%2$s changed %1$s" : "%2$s cambiado %1$s",
- "You deleted %1$s" : "Eliminou %1$s",
- "%2$s deleted %1$s" : "%2$s eliminado %1$s",
- "You restored %1$s" : "Vostede restaurou %1$s",
- "%2$s restored %1$s" : "%2$s restaurou %1$s",
+ "A new file or folder has been <strong>restored</strong>" : "<strong>Restaurouse</strong> un ficheiro ou cartafol",
"Upload (max. %s)" : "Envío (máx. %s)",
"File handling" : "Manexo de ficheiro",
"Maximum upload size" : "Tamaño máximo do envío",
"max. possible: " : "máx. posíbel: ",
"Save" : "Gardar",
+ "With PHP-FPM it might take 5 minutes for changes to be applied." : "Con PHP-FPM podería levarlle 5 minutos para que se realicen os cambios.",
+ "Missing permissions to edit from here." : "Faltan os permisos para poder editar desde aquí.",
"Settings" : "Axustes",
+ "Show hidden files" : "Amosar os ficheiros agochados",
"WebDAV" : "WebDAV",
+ "Use this address to <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">access your Files via WebDAV</a>" : "Empregue este enderezo para <a href=\"%s\" target=\"_blank\" rel=\"noreferrer\">acceder aos seus ficheiros mediante WebDAV</a>",
"No files in here" : "Aquí non hai ficheiros",
"Upload some content or sync with your devices!" : "Envíe algún contido ou sincronice cos seus dispositivos!",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
"Select all" : "Seleccionar todo",
"Upload too large" : "Envío grande de máis",
"The files you are trying to upload exceed the maximum size for file uploads on this server." : "Os ficheiros que tenta enviar exceden do tamaño máximo permitido neste servidor",
- "No favorites" : "Non hai favoritos",
+ "No favorites yet" : "Aínda non hai favoritos",
"Files and folders you mark as favorite will show up here" : "Os ficheiros e cartafoles que marque como favoritos amosaranse aquí",
- "Text file" : "Ficheiro de texto"
+ "Shared with you" : "Compartido con vostede",
+ "Shared with others" : "Compartido con outros",
+ "Shared by link" : "Compartido por ligazón",
+ "Tags" : "Etiquetas",
+ "Deleted files" : "Ficheiros eliminados",
+ "Text file" : "Ficheiro de texto",
+ "New text file.txt" : "Novo ficheiro de texto.txt",
+ "_{hours}:{minutes}:{seconds} hour left_::_{hours}:{minutes}:{seconds} hours left_" : ["Resta {hours}:{minutes}:{seconds} hora","Restan {hours}:{minutes}:{seconds} horas"],
+ "{hours}:{minutes}h" : "{hours}:{minutes}h",
+ "_{minutes}:{seconds} minute left_::_{minutes}:{seconds} minutes left_" : ["Resta {minutes}:{seconds} minuto","Restan {minutes}:{seconds} minutos"],
+ "{minutes}:{seconds}m" : "{minutes}:{seconds}m",
+ "_{seconds} second left_::_{seconds} seconds left_" : ["Resta {seconds} segundo","Restan {seconds} segundos"],
+ "{seconds}s" : "{seconds}s",
+ "Any moment now..." : "En calquera momento",
+ "Soon..." : "Nun chisco",
+ "File upload is in progress. Leaving the page now will cancel the upload." : "O envío do ficheiro está en proceso. Saír agora da páxina cancelará o envío.",
+ "Copy local link" : "Copiar a ligazón local",
+ "Folder" : "Cartafol",
+ "Upload" : "Enviar",
+ "No favorites" : "Non hai favoritos"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files/l10n/it.js b/apps/files/l10n/it.js
index 0dba546e76d..cc162d48dde 100644
--- a/apps/files/l10n/it.js
+++ b/apps/files/l10n/it.js
@@ -71,6 +71,7 @@ OC.L10N.register(
"Favorite" : "Preferito",
"Copy direct link (only works for users who have access to this file/folder)" : "Copia link diretto (funziona solo per utenti che hanno accesso a questo file / cartella)",
"New folder" : "Nuova cartella",
+ "Upload file" : "Carica file",
"An error occurred while trying to update the tags" : "Si è verificato un errore durante il tentativo di aggiornare le etichette",
"Added to favorites" : "Aggiunto ai preferiti",
"Removed from favorites" : "Rimosso dai preferiti",
@@ -83,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Ripristinata da {user}",
"Renamed by {user}" : "Rinominata da {user}",
"Moved by {user}" : "Spostata da {user}",
+ "\"remote user\"" : "\"utente remoto\"",
"You created {file}" : "Hai creato {file}",
"{user} created {file}" : "{user} ha creato {file}",
"{file} was created in a public folder" : "{file} è stato creato in una cartella pubblica",
diff --git a/apps/files/l10n/it.json b/apps/files/l10n/it.json
index 019e831f7d7..9d76bdb98a4 100644
--- a/apps/files/l10n/it.json
+++ b/apps/files/l10n/it.json
@@ -69,6 +69,7 @@
"Favorite" : "Preferito",
"Copy direct link (only works for users who have access to this file/folder)" : "Copia link diretto (funziona solo per utenti che hanno accesso a questo file / cartella)",
"New folder" : "Nuova cartella",
+ "Upload file" : "Carica file",
"An error occurred while trying to update the tags" : "Si è verificato un errore durante il tentativo di aggiornare le etichette",
"Added to favorites" : "Aggiunto ai preferiti",
"Removed from favorites" : "Rimosso dai preferiti",
@@ -81,6 +82,7 @@
"Restored by {user}" : "Ripristinata da {user}",
"Renamed by {user}" : "Rinominata da {user}",
"Moved by {user}" : "Spostata da {user}",
+ "\"remote user\"" : "\"utente remoto\"",
"You created {file}" : "Hai creato {file}",
"{user} created {file}" : "{user} ha creato {file}",
"{file} was created in a public folder" : "{file} è stato creato in una cartella pubblica",
diff --git a/apps/files/l10n/nl.js b/apps/files/l10n/nl.js
index 62e87dedcce..a38f04462a2 100644
--- a/apps/files/l10n/nl.js
+++ b/apps/files/l10n/nl.js
@@ -84,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "Hersteld door {user}",
"Renamed by {user}" : "Hernoemd door {user}",
"Moved by {user}" : "Verplaatst door {user}",
+ "\"remote user\"" : "\"externe gebruiker\"",
"You created {file}" : "Je creëerde {file}",
"{user} created {file}" : "{user} creëerde {file}",
"{file} was created in a public folder" : "{file} werd gecreëerd in een openbare map",
diff --git a/apps/files/l10n/nl.json b/apps/files/l10n/nl.json
index 9d4b4547c5b..6f80fd9d972 100644
--- a/apps/files/l10n/nl.json
+++ b/apps/files/l10n/nl.json
@@ -82,6 +82,7 @@
"Restored by {user}" : "Hersteld door {user}",
"Renamed by {user}" : "Hernoemd door {user}",
"Moved by {user}" : "Verplaatst door {user}",
+ "\"remote user\"" : "\"externe gebruiker\"",
"You created {file}" : "Je creëerde {file}",
"{user} created {file}" : "{user} creëerde {file}",
"{file} was created in a public folder" : "{file} werd gecreëerd in een openbare map",
diff --git a/apps/files/l10n/ru.js b/apps/files/l10n/ru.js
index ca9ce488f40..dea35a2b614 100644
--- a/apps/files/l10n/ru.js
+++ b/apps/files/l10n/ru.js
@@ -71,7 +71,7 @@ OC.L10N.register(
"Favorite" : "Избранное",
"Copy direct link (only works for users who have access to this file/folder)" : "Копировать прямую ссылку (работает только для пользователей с правами доступа к этому файлу или каталогу)",
"New folder" : "Новый каталог",
- "Upload file" : "Выгрузить файл",
+ "Upload file" : "Загрузить файл",
"An error occurred while trying to update the tags" : "Во время обновления тегов возникла ошибка",
"Added to favorites" : "Добавлено в избранное",
"Removed from favorites" : "Удалено из избранного",
diff --git a/apps/files/l10n/ru.json b/apps/files/l10n/ru.json
index 342d97c95e1..2e865c64fe9 100644
--- a/apps/files/l10n/ru.json
+++ b/apps/files/l10n/ru.json
@@ -69,7 +69,7 @@
"Favorite" : "Избранное",
"Copy direct link (only works for users who have access to this file/folder)" : "Копировать прямую ссылку (работает только для пользователей с правами доступа к этому файлу или каталогу)",
"New folder" : "Новый каталог",
- "Upload file" : "Выгрузить файл",
+ "Upload file" : "Загрузить файл",
"An error occurred while trying to update the tags" : "Во время обновления тегов возникла ошибка",
"Added to favorites" : "Добавлено в избранное",
"Removed from favorites" : "Удалено из избранного",
diff --git a/apps/files/l10n/sl.js b/apps/files/l10n/sl.js
index 9fd1cbe1eae..4e1b06c9e0c 100644
--- a/apps/files/l10n/sl.js
+++ b/apps/files/l10n/sl.js
@@ -71,6 +71,7 @@ OC.L10N.register(
"Favorite" : "Priljubljene",
"Copy direct link (only works for users who have access to this file/folder)" : "Kopiraj direktno povezavo (deluje sa mo za uporabnike, ki imajo dostop do datoteke ali mape)",
"New folder" : "Nova mapa",
+ "Upload file" : "Naloži datoteko",
"An error occurred while trying to update the tags" : "Prišlo je do napake med posodabljanjem oznak",
"Added to favorites" : "Dodano med priljubljene",
"Removed from favorites" : "Odstranjeno iz priljubljenih",
diff --git a/apps/files/l10n/sl.json b/apps/files/l10n/sl.json
index b7fb34d4de1..8d1728c8bd5 100644
--- a/apps/files/l10n/sl.json
+++ b/apps/files/l10n/sl.json
@@ -69,6 +69,7 @@
"Favorite" : "Priljubljene",
"Copy direct link (only works for users who have access to this file/folder)" : "Kopiraj direktno povezavo (deluje sa mo za uporabnike, ki imajo dostop do datoteke ali mape)",
"New folder" : "Nova mapa",
+ "Upload file" : "Naloži datoteko",
"An error occurred while trying to update the tags" : "Prišlo je do napake med posodabljanjem oznak",
"Added to favorites" : "Dodano med priljubljene",
"Removed from favorites" : "Odstranjeno iz priljubljenih",
diff --git a/apps/files/l10n/tr.js b/apps/files/l10n/tr.js
index c1cc72be0ad..fdf8e590bc6 100644
--- a/apps/files/l10n/tr.js
+++ b/apps/files/l10n/tr.js
@@ -84,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "{user} tarafından geri yüklendi",
"Renamed by {user}" : "{user} tarafından adı değiştirildi",
"Moved by {user}" : "{user} tarafından taşındı",
+ "\"remote user\"" : "\"uzak kullanıcı\"",
"You created {file}" : "{file} dosyasını eklediniz",
"{user} created {file}" : "{user}, {file} dosyasını ekledi",
"{file} was created in a public folder" : "{file} dosyası herkese açık klasör içine eklendi",
diff --git a/apps/files/l10n/tr.json b/apps/files/l10n/tr.json
index 6f8db205fff..208db97fac8 100644
--- a/apps/files/l10n/tr.json
+++ b/apps/files/l10n/tr.json
@@ -82,6 +82,7 @@
"Restored by {user}" : "{user} tarafından geri yüklendi",
"Renamed by {user}" : "{user} tarafından adı değiştirildi",
"Moved by {user}" : "{user} tarafından taşındı",
+ "\"remote user\"" : "\"uzak kullanıcı\"",
"You created {file}" : "{file} dosyasını eklediniz",
"{user} created {file}" : "{user}, {file} dosyasını ekledi",
"{file} was created in a public folder" : "{file} dosyası herkese açık klasör içine eklendi",
diff --git a/apps/files/l10n/zh_CN.js b/apps/files/l10n/zh_CN.js
index 34adcd8f68a..335f6f25e17 100644
--- a/apps/files/l10n/zh_CN.js
+++ b/apps/files/l10n/zh_CN.js
@@ -84,6 +84,7 @@ OC.L10N.register(
"Restored by {user}" : "由 {user} 恢复",
"Renamed by {user}" : "由 {user} 重命名",
"Moved by {user}" : "由 {user} 移动",
+ "\"remote user\"" : "远程用户",
"You created {file}" : "您创建了 {file}",
"{user} created {file}" : "{user} 创建了 {file}",
"{file} was created in a public folder" : "{file} 被创建在公共文件夹",
diff --git a/apps/files/l10n/zh_CN.json b/apps/files/l10n/zh_CN.json
index da1beb8fcc3..8e08fe5e57f 100644
--- a/apps/files/l10n/zh_CN.json
+++ b/apps/files/l10n/zh_CN.json
@@ -82,6 +82,7 @@
"Restored by {user}" : "由 {user} 恢复",
"Renamed by {user}" : "由 {user} 重命名",
"Moved by {user}" : "由 {user} 移动",
+ "\"remote user\"" : "远程用户",
"You created {file}" : "您创建了 {file}",
"{user} created {file}" : "{user} 创建了 {file}",
"{file} was created in a public folder" : "{file} 被创建在公共文件夹",
diff --git a/apps/files_external/l10n/cs.js b/apps/files_external/l10n/cs.js
index 84445e379b6..856b23415c6 100644
--- a/apps/files_external/l10n/cs.js
+++ b/apps/files_external/l10n/cs.js
@@ -105,6 +105,7 @@ OC.L10N.register(
"The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "cURL podpora v PHP není povolena nebo nainstalována. Není možné připojit %s. Prosím požádejte svého správce systému ať ji nainstaluje.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "FTP podpora v PHP není povolena nebo nainstalována. Není možné připojit %s. Prosím požádejte svého správce systému ať ji nainstaluje.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" není instalováno. Není možné připojit %s. Prosím požádejte svého správce systému o instalaci.",
+ "External storage support" : "Podpora externího úložiště",
"No external storage configured" : "Není nakonfigurováno žádné externí úložiště",
"You can add external storages in the personal settings" : "Externí úložiště můžete přidat v osobních nastaveních",
"Name" : "Název",
diff --git a/apps/files_external/l10n/cs.json b/apps/files_external/l10n/cs.json
index 2b7c1e911ba..574ea9233c0 100644
--- a/apps/files_external/l10n/cs.json
+++ b/apps/files_external/l10n/cs.json
@@ -103,6 +103,7 @@
"The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "cURL podpora v PHP není povolena nebo nainstalována. Není možné připojit %s. Prosím požádejte svého správce systému ať ji nainstaluje.",
"The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "FTP podpora v PHP není povolena nebo nainstalována. Není možné připojit %s. Prosím požádejte svého správce systému ať ji nainstaluje.",
"\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "\"%s\" není instalováno. Není možné připojit %s. Prosím požádejte svého správce systému o instalaci.",
+ "External storage support" : "Podpora externího úložiště",
"No external storage configured" : "Není nakonfigurováno žádné externí úložiště",
"You can add external storages in the personal settings" : "Externí úložiště můžete přidat v osobních nastaveních",
"Name" : "Název",
diff --git a/apps/files_external/l10n/de.js b/apps/files_external/l10n/de.js
index 0344d49da8b..3aa41b63305 100644
--- a/apps/files_external/l10n/de.js
+++ b/apps/files_external/l10n/de.js
@@ -93,11 +93,11 @@ OC.L10N.register(
"Nextcloud" : "Nextcloud",
"SFTP" : "SFTP",
"Root" : "Root",
- "SFTP with secret key login" : "SFTP mit dem Login über einen geheimen Schlüssel",
+ "SFTP with secret key login" : "SFTP mit der Anmeldung über einen geheimen Schlüssel",
"SMB / CIFS" : "SMB / CIFS",
"Share" : "Share",
"Domain" : "Domain",
- "SMB / CIFS using OC login" : "SMB / CIFS mit OC-Login",
+ "SMB / CIFS using OC login" : "SMB / CIFS mit OC-Anmeldung",
"Username as share" : "Benutzername als Freigabe",
"OpenStack Object Storage" : "Openstack-Objektspeicher",
"Service name" : "Service Name",
diff --git a/apps/files_external/l10n/de.json b/apps/files_external/l10n/de.json
index 30f0685c5aa..f67197552e5 100644
--- a/apps/files_external/l10n/de.json
+++ b/apps/files_external/l10n/de.json
@@ -91,11 +91,11 @@
"Nextcloud" : "Nextcloud",
"SFTP" : "SFTP",
"Root" : "Root",
- "SFTP with secret key login" : "SFTP mit dem Login über einen geheimen Schlüssel",
+ "SFTP with secret key login" : "SFTP mit der Anmeldung über einen geheimen Schlüssel",
"SMB / CIFS" : "SMB / CIFS",
"Share" : "Share",
"Domain" : "Domain",
- "SMB / CIFS using OC login" : "SMB / CIFS mit OC-Login",
+ "SMB / CIFS using OC login" : "SMB / CIFS mit OC-Anmeldung",
"Username as share" : "Benutzername als Freigabe",
"OpenStack Object Storage" : "Openstack-Objektspeicher",
"Service name" : "Service Name",
diff --git a/apps/files_external/l10n/de_DE.js b/apps/files_external/l10n/de_DE.js
index 76aa618a79e..be858c5b5d1 100644
--- a/apps/files_external/l10n/de_DE.js
+++ b/apps/files_external/l10n/de_DE.js
@@ -93,11 +93,11 @@ OC.L10N.register(
"Nextcloud" : "Nextcloud",
"SFTP" : "SFTP",
"Root" : "Root",
- "SFTP with secret key login" : "SFTP mit dem Login über einen geheimen Schlüssel",
+ "SFTP with secret key login" : "SFTP mit der Anmeldung über einen geheimen Schlüssel",
"SMB / CIFS" : "SMB / CIFS",
"Share" : "Share",
"Domain" : "Domain",
- "SMB / CIFS using OC login" : "SMB / CIFS mit OC-Login",
+ "SMB / CIFS using OC login" : "SMB / CIFS mit OC-Anmeldung",
"Username as share" : "Benutzername als Freigabe",
"OpenStack Object Storage" : "Openstack-Objektspeicher",
"Service name" : "Name des Dienstes",
diff --git a/apps/files_external/l10n/de_DE.json b/apps/files_external/l10n/de_DE.json
index 326458d47f0..c2dc5d2ffcb 100644
--- a/apps/files_external/l10n/de_DE.json
+++ b/apps/files_external/l10n/de_DE.json
@@ -91,11 +91,11 @@
"Nextcloud" : "Nextcloud",
"SFTP" : "SFTP",
"Root" : "Root",
- "SFTP with secret key login" : "SFTP mit dem Login über einen geheimen Schlüssel",
+ "SFTP with secret key login" : "SFTP mit der Anmeldung über einen geheimen Schlüssel",
"SMB / CIFS" : "SMB / CIFS",
"Share" : "Share",
"Domain" : "Domain",
- "SMB / CIFS using OC login" : "SMB / CIFS mit OC-Login",
+ "SMB / CIFS using OC login" : "SMB / CIFS mit OC-Anmeldung",
"Username as share" : "Benutzername als Freigabe",
"OpenStack Object Storage" : "Openstack-Objektspeicher",
"Service name" : "Name des Dienstes",
diff --git a/apps/files_external/l10n/gl.js b/apps/files_external/l10n/gl.js
index 5d74963384b..425d5f6fba8 100644
--- a/apps/files_external/l10n/gl.js
+++ b/apps/files_external/l10n/gl.js
@@ -1,29 +1,76 @@
OC.L10N.register(
"files_external",
{
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Non foi posíbel acceder ás marcas solicitadas. Verifique que a súa chave de aplicación e a chave secreta sexan correctas.",
+ "Fetching access tokens failed. Verify that your app key and secret are correct." : "Non foi posíbel acceder ás marcas. Verifique que a súa chave de aplicación e a chave secreta sexan correctas.",
+ "Please provide a valid app key and secret." : "Forneza unha chave de aplicación e a chave secreta.",
"Step 1 failed. Exception: %s" : "Fallou o paso 1. Excepción: %s",
"Step 2 failed. Exception: %s" : "Fallou o paso 2. Excepción: %s",
- "External storage" : "Almacenamento externo",
+ "External storages" : "Almacenamentos externos",
+ "Dropbox App Configuration" : "Configuración da aplicación de Dropox",
+ "Google Drive App Configuration" : "Configuración da aplicación de Google Drive",
"Personal" : "Persoal",
"System" : "Sistema",
"Grant access" : "Permitir o acceso",
+ "Error configuring OAuth1" : "Produciuse un erro ao configurar OAuth1",
+ "Error configuring OAuth2" : "Produciuse un erro ao configurar OAuth2",
"Generate keys" : "Xerar chaves",
"Error generating key pair" : "Produciuse un erro ao xerar o par de chaves",
"All users. Type to select user or group." : "Todos os usuarios. Escriba para seleccionar usuario ou grupo.",
"(group)" : "(grupo)",
+ "Compatibility with Mac NFD encoding (slow)" : "Compatibilidade coa codificación Mac MFD (lenta)",
+ "Admin defined" : "Definido polo administrador",
"Saved" : "Gardado",
+ "Saving..." : "Gardando...",
+ "Save" : "Gardar",
+ "Empty response from the server" : "Resposta baleira desde o servidor",
+ "Couldn't access. Please logout and login to activate this mount point" : "Non é posíbel acceder. Peche a sesión e volva iníciala para activar este punto de montaxe",
+ "Couldn't get the information from the remote server: {code} {type}" : "Non foi posíbel obter a información do servidor remoto: {code} {type}",
+ "Couldn't get the list of external mount points: {type}" : "Non foi posíbel obter a lista dos puntos de montaxe externos: {type}",
+ "There was an error with message: " : "produciuse un erro coa mensaxe:",
+ "External mount error" : "Produciuse un erro de montaxe externo",
+ "external-storage" : "almacenamento externo",
+ "Couldn't get the list of Windows network drive mount points: empty response from the server" : "Non é posíbel obter a lista de unidades de rede e os seus puntos de montaxe de Windows: resposta baleira desde o servidor",
+ "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Algúns dos puntos de montaxe externos configurados non están conectados. Prema na(s) fila(s) vermella(s) para obter máis información",
+ "Please enter the credentials for the {mount} mount" : "Introduza as credenciais para o punto de montaxe {mount}",
"Username" : "Nome de usuario",
"Password" : "Contrasinal",
- "Save" : "Gardar",
- "Storage with id \"%i\" not found" : "Non se atopa o almacenamento co ID «%i» ",
+ "Credentials saved" : "Credenciais gardadas",
+ "Credentials saving failed" : "Non foi posíbel gardar as credenciais",
+ "Credentials required" : "Requírense as credenciais",
+ "Storage with ID \"%d\" not found" : "Non se atopa o almacenamento co ID «%d» ",
+ "Invalid backend or authentication mechanism class" : "Clase de mecanismo de autenticación ou infraestrutura incorrecta",
"Invalid mount point" : "Punto de montaxe incorrecto",
+ "Objectstore forbidden" : "Almacén de obxectos non admitido",
"Invalid storage backend \"%s\"" : "Infraestrutura de almacenamento «%s» incorrecta",
+ "Not permitted to use backend \"%s\"" : "Non está permitido empregar a infraestrutura «%s»",
+ "Not permitted to use authentication mechanism \"%s\"" : "Non está permitido empregar o mecanismo de autenticación «%s»",
+ "Unsatisfied backend parameters" : "Os parámetros da infraestrutura non son satisfactorios",
+ "Unsatisfied authentication mechanism parameters" : "Os parámetros do mecanismo de autenticación non son satisfactorios",
+ "Insufficient data: %s" : "Faltan datos: %s",
+ "%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "O almacenamento co ID «%d» non pode ser editado polo usuario",
+ "Access key" : "Chave de acceso",
+ "Secret key" : "Chave secreta",
+ "Builtin" : "Integrado",
"None" : "Ningún",
+ "OAuth1" : "OAuth1",
"App key" : "Clave da API",
"App secret" : "Secreto da aplicación",
+ "OAuth2" : "OAuth2",
"Client ID" : "ID do cliente",
"Client secret" : "Secreto do cliente",
+ "OpenStack" : "OpenStack",
+ "Tenant name" : "Nome do ocupante",
+ "Identity endpoint URL" : "URL do punto final de identidade",
+ "Rackspace" : "Rackspace",
"API key" : "Chave da API",
+ "Global credentials" : "Credenciais globais",
+ "Log-in credentials, save in database" : "Credenciais de acceso, gardar na base de datos",
+ "Username and password" : "Nome de usuario e contrasinal",
+ "Log-in credentials, save in session" : "Credenciais de acceso, gardar na sesión",
+ "User entered, store in database" : "Usuario que accedeu, almacenar na base de datos",
+ "RSA public key" : "Chave pública RSA",
"Public key" : "Chave pública",
"Amazon S3" : "Amazon S3",
"Bucket" : "Bucket",
@@ -37,21 +84,28 @@ OC.L10N.register(
"Remote subfolder" : "Subcartafol remoto",
"Secure https://" : "https:// seguro",
"Dropbox" : "Dropbox",
+ "FTP" : "FTP",
"Host" : "Servidor",
"Secure ftps://" : "ftps:// seguro",
+ "Google Drive" : "Google Drive",
"Local" : "Local",
"Location" : "Localización",
- "ownCloud" : "ownCloud",
+ "Nextcloud" : "Nextcloud",
+ "SFTP" : "SFTP",
"Root" : "Root (raíz)",
"SFTP with secret key login" : "SFTP con chave secreta de acceso",
+ "SMB / CIFS" : "SMB / CIFS",
"Share" : "Compartir",
+ "Domain" : "Dominio",
"SMB / CIFS using OC login" : "SMB / CIFS usando acceso OC",
"Username as share" : "Nome de usuario como compartición",
"OpenStack Object Storage" : "OpenStack Object Storage",
- "<b>Note:</b> " : "<b>Nota:</b> ",
- "<b>Note:</b> The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
- "<b>Note:</b> The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
- "<b>Note:</b> \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> «%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "Service name" : "Nome do servicio",
+ "Request timeout (seconds)" : "Tempo de espera da solicitude (segundos)",
+ "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "External storage support" : "Compatibilidade de almacenamento externo",
"No external storage configured" : "Non hai un almacenamento externo configurado",
"You can add external storages in the personal settings" : "Pode engadir almacenamentos externos nos axustes persoais",
"Name" : "Nome",
@@ -59,16 +113,21 @@ OC.L10N.register(
"Scope" : "Ámbito",
"Enable encryption" : "Activar o cifrado",
"Enable previews" : "Activar as vistas previas",
+ "Enable sharing" : "Activar as comparticións",
"Check for changes" : "Comprobar se hai cambios",
"Never" : "Nunca",
"Once every direct access" : "Unha vez cada acceso directo",
- "External Storage" : "Almacenamento externo",
"Folder name" : "Nome do cartafol",
+ "External storage" : "Almacenamento externo",
+ "Authentication" : "Autenticación",
"Configuration" : "Configuración",
"Available for" : "Dispoñíbel para",
"Add storage" : "Engadir almacenamento",
"Advanced settings" : "Axustes avanzados",
"Delete" : "Eliminar",
- "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo"
+ "Allow users to mount external storage" : "Permitirlle aos usuarios montar almacenamento externo",
+ "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo",
+ "Storage with id \"%i\" not found" : "Non se atopa o almacenamento co ID «%i» ",
+ "Storage with id \"%i\" is not user editable" : "O almacenamento co ID «%i» non pode ser editado polo usuario"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_external/l10n/gl.json b/apps/files_external/l10n/gl.json
index 8e57c5902c9..4b8daf6a363 100644
--- a/apps/files_external/l10n/gl.json
+++ b/apps/files_external/l10n/gl.json
@@ -1,27 +1,74 @@
{ "translations": {
+ "Fetching request tokens failed. Verify that your app key and secret are correct." : "Non foi posíbel acceder ás marcas solicitadas. Verifique que a súa chave de aplicación e a chave secreta sexan correctas.",
+ "Fetching access tokens failed. Verify that your app key and secret are correct." : "Non foi posíbel acceder ás marcas. Verifique que a súa chave de aplicación e a chave secreta sexan correctas.",
+ "Please provide a valid app key and secret." : "Forneza unha chave de aplicación e a chave secreta.",
"Step 1 failed. Exception: %s" : "Fallou o paso 1. Excepción: %s",
"Step 2 failed. Exception: %s" : "Fallou o paso 2. Excepción: %s",
- "External storage" : "Almacenamento externo",
+ "External storages" : "Almacenamentos externos",
+ "Dropbox App Configuration" : "Configuración da aplicación de Dropox",
+ "Google Drive App Configuration" : "Configuración da aplicación de Google Drive",
"Personal" : "Persoal",
"System" : "Sistema",
"Grant access" : "Permitir o acceso",
+ "Error configuring OAuth1" : "Produciuse un erro ao configurar OAuth1",
+ "Error configuring OAuth2" : "Produciuse un erro ao configurar OAuth2",
"Generate keys" : "Xerar chaves",
"Error generating key pair" : "Produciuse un erro ao xerar o par de chaves",
"All users. Type to select user or group." : "Todos os usuarios. Escriba para seleccionar usuario ou grupo.",
"(group)" : "(grupo)",
+ "Compatibility with Mac NFD encoding (slow)" : "Compatibilidade coa codificación Mac MFD (lenta)",
+ "Admin defined" : "Definido polo administrador",
"Saved" : "Gardado",
+ "Saving..." : "Gardando...",
+ "Save" : "Gardar",
+ "Empty response from the server" : "Resposta baleira desde o servidor",
+ "Couldn't access. Please logout and login to activate this mount point" : "Non é posíbel acceder. Peche a sesión e volva iníciala para activar este punto de montaxe",
+ "Couldn't get the information from the remote server: {code} {type}" : "Non foi posíbel obter a información do servidor remoto: {code} {type}",
+ "Couldn't get the list of external mount points: {type}" : "Non foi posíbel obter a lista dos puntos de montaxe externos: {type}",
+ "There was an error with message: " : "produciuse un erro coa mensaxe:",
+ "External mount error" : "Produciuse un erro de montaxe externo",
+ "external-storage" : "almacenamento externo",
+ "Couldn't get the list of Windows network drive mount points: empty response from the server" : "Non é posíbel obter a lista de unidades de rede e os seus puntos de montaxe de Windows: resposta baleira desde o servidor",
+ "Some of the configured external mount points are not connected. Please click on the red row(s) for more information" : "Algúns dos puntos de montaxe externos configurados non están conectados. Prema na(s) fila(s) vermella(s) para obter máis información",
+ "Please enter the credentials for the {mount} mount" : "Introduza as credenciais para o punto de montaxe {mount}",
"Username" : "Nome de usuario",
"Password" : "Contrasinal",
- "Save" : "Gardar",
- "Storage with id \"%i\" not found" : "Non se atopa o almacenamento co ID «%i» ",
+ "Credentials saved" : "Credenciais gardadas",
+ "Credentials saving failed" : "Non foi posíbel gardar as credenciais",
+ "Credentials required" : "Requírense as credenciais",
+ "Storage with ID \"%d\" not found" : "Non se atopa o almacenamento co ID «%d» ",
+ "Invalid backend or authentication mechanism class" : "Clase de mecanismo de autenticación ou infraestrutura incorrecta",
"Invalid mount point" : "Punto de montaxe incorrecto",
+ "Objectstore forbidden" : "Almacén de obxectos non admitido",
"Invalid storage backend \"%s\"" : "Infraestrutura de almacenamento «%s» incorrecta",
+ "Not permitted to use backend \"%s\"" : "Non está permitido empregar a infraestrutura «%s»",
+ "Not permitted to use authentication mechanism \"%s\"" : "Non está permitido empregar o mecanismo de autenticación «%s»",
+ "Unsatisfied backend parameters" : "Os parámetros da infraestrutura non son satisfactorios",
+ "Unsatisfied authentication mechanism parameters" : "Os parámetros do mecanismo de autenticación non son satisfactorios",
+ "Insufficient data: %s" : "Faltan datos: %s",
+ "%s" : "%s",
+ "Storage with ID \"%d\" is not user editable" : "O almacenamento co ID «%d» non pode ser editado polo usuario",
+ "Access key" : "Chave de acceso",
+ "Secret key" : "Chave secreta",
+ "Builtin" : "Integrado",
"None" : "Ningún",
+ "OAuth1" : "OAuth1",
"App key" : "Clave da API",
"App secret" : "Secreto da aplicación",
+ "OAuth2" : "OAuth2",
"Client ID" : "ID do cliente",
"Client secret" : "Secreto do cliente",
+ "OpenStack" : "OpenStack",
+ "Tenant name" : "Nome do ocupante",
+ "Identity endpoint URL" : "URL do punto final de identidade",
+ "Rackspace" : "Rackspace",
"API key" : "Chave da API",
+ "Global credentials" : "Credenciais globais",
+ "Log-in credentials, save in database" : "Credenciais de acceso, gardar na base de datos",
+ "Username and password" : "Nome de usuario e contrasinal",
+ "Log-in credentials, save in session" : "Credenciais de acceso, gardar na sesión",
+ "User entered, store in database" : "Usuario que accedeu, almacenar na base de datos",
+ "RSA public key" : "Chave pública RSA",
"Public key" : "Chave pública",
"Amazon S3" : "Amazon S3",
"Bucket" : "Bucket",
@@ -35,21 +82,28 @@
"Remote subfolder" : "Subcartafol remoto",
"Secure https://" : "https:// seguro",
"Dropbox" : "Dropbox",
+ "FTP" : "FTP",
"Host" : "Servidor",
"Secure ftps://" : "ftps:// seguro",
+ "Google Drive" : "Google Drive",
"Local" : "Local",
"Location" : "Localización",
- "ownCloud" : "ownCloud",
+ "Nextcloud" : "Nextcloud",
+ "SFTP" : "SFTP",
"Root" : "Root (raíz)",
"SFTP with secret key login" : "SFTP con chave secreta de acceso",
+ "SMB / CIFS" : "SMB / CIFS",
"Share" : "Compartir",
+ "Domain" : "Dominio",
"SMB / CIFS using OC login" : "SMB / CIFS usando acceso OC",
"Username as share" : "Nome de usuario como compartición",
"OpenStack Object Storage" : "OpenStack Object Storage",
- "<b>Note:</b> " : "<b>Nota:</b> ",
- "<b>Note:</b> The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
- "<b>Note:</b> The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
- "<b>Note:</b> \"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "<b>Nota:</b> «%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "Service name" : "Nome do servicio",
+ "Request timeout (seconds)" : "Tempo de espera da solicitude (segundos)",
+ "The cURL support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de cURL en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "The FTP support in PHP is not enabled or installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "A compatibilidade de FTP en PHP non está activada, ou non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "\"%s\" is not installed. Mounting of %s is not possible. Please ask your system administrator to install it." : "«%s» non está instalado. Non é posíbel a montaxe de %s. Consulte co administrador do sistema como instalalo.",
+ "External storage support" : "Compatibilidade de almacenamento externo",
"No external storage configured" : "Non hai un almacenamento externo configurado",
"You can add external storages in the personal settings" : "Pode engadir almacenamentos externos nos axustes persoais",
"Name" : "Nome",
@@ -57,16 +111,21 @@
"Scope" : "Ámbito",
"Enable encryption" : "Activar o cifrado",
"Enable previews" : "Activar as vistas previas",
+ "Enable sharing" : "Activar as comparticións",
"Check for changes" : "Comprobar se hai cambios",
"Never" : "Nunca",
"Once every direct access" : "Unha vez cada acceso directo",
- "External Storage" : "Almacenamento externo",
"Folder name" : "Nome do cartafol",
+ "External storage" : "Almacenamento externo",
+ "Authentication" : "Autenticación",
"Configuration" : "Configuración",
"Available for" : "Dispoñíbel para",
"Add storage" : "Engadir almacenamento",
"Advanced settings" : "Axustes avanzados",
"Delete" : "Eliminar",
- "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo"
+ "Allow users to mount external storage" : "Permitirlle aos usuarios montar almacenamento externo",
+ "Allow users to mount the following external storage" : "Permitirlle aos usuarios montar o seguinte almacenamento externo",
+ "Storage with id \"%i\" not found" : "Non se atopa o almacenamento co ID «%i» ",
+ "Storage with id \"%i\" is not user editable" : "O almacenamento co ID «%i» non pode ser editado polo usuario"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_external/l10n/ru.js b/apps/files_external/l10n/ru.js
index 4f0af371866..c3c06bfa0d4 100644
--- a/apps/files_external/l10n/ru.js
+++ b/apps/files_external/l10n/ru.js
@@ -11,7 +11,7 @@ OC.L10N.register(
"Google Drive App Configuration" : "Настройка приложения Google Drive",
"Personal" : "Личное",
"System" : "Система",
- "Grant access" : "Предоставить досту",
+ "Grant access" : "Предоставить доступ",
"Error configuring OAuth1" : "Ошибка настройки OAuth1",
"Error configuring OAuth2" : "Ошибка настройки OAuth2",
"Generate keys" : "Создать ключи",
diff --git a/apps/files_external/l10n/ru.json b/apps/files_external/l10n/ru.json
index 5daace75d58..9c5ef7dce49 100644
--- a/apps/files_external/l10n/ru.json
+++ b/apps/files_external/l10n/ru.json
@@ -9,7 +9,7 @@
"Google Drive App Configuration" : "Настройка приложения Google Drive",
"Personal" : "Личное",
"System" : "Система",
- "Grant access" : "Предоставить досту",
+ "Grant access" : "Предоставить доступ",
"Error configuring OAuth1" : "Ошибка настройки OAuth1",
"Error configuring OAuth2" : "Ошибка настройки OAuth2",
"Generate keys" : "Создать ключи",
diff --git a/apps/files_sharing/l10n/gl.js b/apps/files_sharing/l10n/gl.js
index b5c009982a8..c7de584d889 100644
--- a/apps/files_sharing/l10n/gl.js
+++ b/apps/files_sharing/l10n/gl.js
@@ -1,12 +1,6 @@
OC.L10N.register(
"files_sharing",
{
- "Server to server sharing is not enabled on this server" : "Neste servidor non está activada a compartición de servidor a servidor",
- "The mountpoint name contains invalid characters." : "O nome do punto de montaxe contén caracteres incorrectos",
- "Invalid or untrusted SSL certificate" : "Certificado SSL incorrecto ou non fiábel",
- "Could not authenticate to remote share, password might be wrong" : "Non foi pisíbel autenticar na compartición remota, o contrasinal podería ser erróneo",
- "Storage not valid" : "Almacenamento incorrecto",
- "Couldn't add remote share" : "Non foi posíbel engadir a compartición remota",
"Shared with you" : "Compartido con vostede",
"Shared with others" : "Compartido con outros",
"Shared by link" : "Compartido por ligazón",
@@ -16,46 +10,106 @@ OC.L10N.register(
"Files and folders you share will show up here" : "Os ficheiros e cartafoles que comparta amosaranse aquí",
"No shared links" : "Non hai ligazóns compartidas",
"Files and folders you share by link will show up here" : "Os ficheiros e cartafoles que comparta por ligazón amosaranse aquí",
- "Do you want to add the remote share {name} from {owner}@{remote}?" : "Quere engadir a compartición remota {name} desde {owner}@{remote}?",
- "Remote share" : "Compartición remota",
- "Remote share password" : "Contrasinal da compartición remota",
- "Cancel" : "Cancelar",
- "Add remote share" : "Engadir unha compartición remota",
"You can upload into this folder" : "Pode envialo a este cartafol",
- "No ownCloud installation (7 or higher) found at {remote}" : "Non se atopa unha instalación de ownCloud (7 ou superior) en {remote}",
- "Invalid ownCloud url" : "URL incorrecto do ownCloud",
+ "No compatible server found at {remote}" : "Non se atopa un servidor compatíbel en {remote}",
+ "Invalid server URL" : "URL de servidor incorrecto",
+ "Failed to add the public link to your Nextcloud" : "Non foi posíbel engadir a ligazón pública ao seu Nextcloud",
+ "Share" : "Compartir",
+ "No expiration date set" : "Non se definiu a data de caducidade",
"Shared by" : "Compartido por",
"Sharing" : "Compartindo",
- "A file or folder has been <strong>shared</strong>" : "<strong>Compartiuse</strong> un ficheiro ou cartafol",
+ "File shares" : "Compartir ficheiros",
+ "Downloaded via public link" : "Descargado mediante unha ligazón pública",
+ "Downloaded by {email}" : "Descargado por {email}",
+ "{file} downloaded via public link" : "{file} descargado mediante unha ligazón pública",
+ "{email} downloaded {file}" : "{email} descargou {file}",
+ "Shared with group {group}" : "Compartido co grupo {group}",
+ "Removed share for group {group}" : "Retirar o compartido para o grupo {group}",
+ "{actor} shared with group {group}" : "{actor} compartiu co grupo {group}",
+ "{actor} removed share for group {group}" : "{actor} retirou o compartido para o grupo {group}",
+ "You shared {file} with group {group}" : "Vostede compartiu {file} co grupo {group}",
+ "You removed group {group} from {file}" : "Vostede retirou o grupo {group} de {file}",
+ "{actor} shared {file} with group {group}" : "{actor} compartiu {file} co grupo {group}",
+ "{actor} removed group {group} from {file}" : "{actor} retirou o grupo {group} de {file}",
+ "Shared as public link" : "Compartido como ligazón pública",
+ "Removed public link" : "Retirada a ligazón pública",
+ "Public link expired" : "A ligazón pública caducou",
+ "{actor} shared as public link" : "{actor} compartiu como ligazón pública",
+ "{actor} removed public link" : "{actor} retirou a ligazón pública",
+ "Public link of {actor} expired" : "A ligazón pública de {actor} caducou",
+ "You shared {file} as public link" : "Vostede compartiu {file} como ligazón pública",
+ "You removed public link for {file}" : "Vostede retirou a ligazón pública de {file}",
+ "Public link expired for {file}" : "A ligazón pública para {file} caducou",
+ "{actor} shared {file} as public link" : "{actor} compartiu {file} como ligazón pública",
+ "{actor} removed public link for {file}" : "{actor} retirou a ligazón pública para {file}",
+ "Public link of {actor} for {file} expired" : "A ligazón pública de {actor} para {file} caducou",
+ "{user} accepted the remote share" : "{user} aceptou a compartición remota",
+ "{user} declined the remote share" : "{user} declinou a compartición remota",
+ "You received a new remote share {file} from {user}" : "Recibiu unha nova compartición remota {file} de {user}",
+ "{user} accepted the remote share of {file}" : "{user} aceptou a compartición remotade {file}",
+ "{user} declined the remote share of {file}" : "{user} declinou a compartición remota de {file}",
+ "{user} unshared {file} from you" : "{user} deixou de compartir {file} con vostede",
+ "Shared with {user}" : "Compartido con {user}",
+ "Removed share for {user}" : "Retirar o compartido para {user}",
+ "{actor} shared with {user}" : "{actor} compartiu con {user}",
+ "{actor} removed share for {user}" : "{actor} retirou o compartido para {user}",
+ "Shared by {actor}" : "Compartido por {actor}",
+ "{actor} removed share" : "{actor} retirou o compartido",
+ "You shared {file} with {user}" : "Vostede compartiu {file} con {user}",
+ "You removed {user} from {file}" : "Vostede retirou a {user} de {file}",
+ "{actor} shared {file} with {user}" : "{actor} compartiu {file} con {user}",
+ "{actor} removed {user} from {file}" : "{actor} retirou a {user} de {file}",
+ "{actor} shared {file} with you" : "{actor} compartiu {file} con vostede",
+ "{actor} removed you from {file}" : "{actor} retirouno a vostede de {file}",
+ "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Foi <strong>descargado</strong> un ficheiro ou cartafol compartido por correo ou ligazón pública",
"A file or folder was shared from <strong>another server</strong>" : "Compartiuse un ficheiro ou cartafol desde <strong>outro servidor</strong>",
- "A public shared file or folder was <strong>downloaded</strong>" : "Foi <strong>descargado</strong> un ficheiro ou cartafol público",
- "You received a new remote share %2$s from %1$s" : "Recibiu unha compartición remota %2$s de %1$s",
- "You received a new remote share from %s" : "Recibiu unha compartición remota de %s",
- "%1$s accepted remote share %2$s" : "%1$s comparticións remotas aceptadas %2$s",
- "%1$s declined remote share %2$s" : "%1$s comparticións remotas declinadas %2$s",
- "%1$s unshared %2$s from you" : "%1$s deixou de compartir %2$s con vostede",
- "Public shared folder %1$s was downloaded" : "Foi descargado o cartafol público %1$s",
- "Public shared file %1$s was downloaded" : "Foi descargado o ficheiro público %1$s",
- "You shared %1$s with %2$s" : "Compartiu %1$s con %2$s",
- "You shared %1$s with group %2$s" : "Compartiu %1$s co grupo %2$s",
- "You shared %1$s via link" : "Vostede compartiu %1$s mediante ligazón",
- "%2$s shared %1$s with you" : "%2$s compartiu %1$s con vostede",
- "Shares" : "Comparticións",
+ "A file or folder has been <strong>shared</strong>" : "<strong>Compartiuse</strong> un ficheiro ou cartafol",
+ "Wrong share ID, share doesn't exist" : "O ID do recurso compartido non é correcto, o recurso compartido non existe",
+ "could not delete share" : "non foi posíbel eliminar o recurso compartido",
+ "Could not delete share" : "Non foi posíbel eliminar o recurso compartido",
+ "Please specify a file or folder path" : "Especifique a ruta dun ficheiro ou cartafol",
+ "Wrong path, file/folder doesn't exist" : "Ruta incorrecta, o ficheiro/cartafol non existe",
+ "Could not create share" : "Non foi posíbel crear o recurso compartido",
+ "invalid permissions" : "permisos incorrectos",
+ "Please specify a valid user" : "Especifique un usuario correcto",
+ "Group sharing is disabled by the administrator" : "Compartir en grupo foi desactivado polo administrador",
+ "Please specify a valid group" : "Especifique un grupo correcto",
+ "Public link sharing is disabled by the administrator" : "Compartir por ligazón pública foi desactivado polo administrador",
+ "Public upload disabled by the administrator" : "O envío público foi desactivado polo administrador",
+ "Public upload is only possible for publicly shared folders" : "O envío público só é posíbel para aos cartafoles públicos compartidos",
+ "Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %s",
+ "You cannot share to a Circle if the app is not enabled" : "Vostede non pode compartir para un Circulo se a aplicación non esta activada",
+ "Please specify a valid circle" : "Especifique un circulo correcto",
+ "Unknown share type" : "Tipo descoñecido de recurso compartido",
+ "Not a directory" : "Non é un directorio",
+ "Could not lock path" : "Non foi posíbel bloquear a ruta",
+ "Wrong or no update parameter given" : "Parámetro incorrecto ou non actualizado",
+ "Can't change permissions for public share links" : "Non é posíbel cambiar os permisos das ligazóns de recursos compartidos públicos",
+ "Cannot increase permissions" : "Non é posíbel aumentar os permisos",
+ "%s is publicly shared" : "%s compártese publicamente",
+ "Share API is disabled" : "A API de compartición foi desactivada",
+ "File sharing" : "Compartición de ficheiros",
"This share is password-protected" : "Esta compartición está protexida con contrasinal",
"The password is wrong. Try again." : "O contrasinal é incorrecto. Ténteo de novo.",
"Password" : "Contrasinal",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
"Name" : "Nome",
"Share time" : "Compartir o tempo",
+ "Expiration date" : "Data de caducidade",
"Sorry, this link doesn’t seem to work anymore." : "Semella que esta ligazón non funciona.",
"Reasons might be:" : "As razóns poderían ser:",
"the item was removed" : "o elemento foi retirado",
"the link expired" : "a ligazón caducou",
"sharing is disabled" : "foi desactivada a compartición",
"For more info, please ask the person who sent this link." : "Para obter máis información, pregúntelle á persoa que lle enviou a ligazón.",
- "Add to your ownCloud" : "Engadir ao seu ownCloud",
+ "Add to your Nextcloud" : "Engadir ao seu Nextcloud",
"Download" : "Descargar",
"Download %s" : "Descargar %s",
- "Direct link" : "Ligazón directa"
+ "Direct link" : "Ligazón directa",
+ "Upload files to %s" : "Enviar ficheiros a %s",
+ "Select or drop files" : "Seleccione ou arrastre e solte ficheiros",
+ "Uploading files…" : "Enviando ficheiros…",
+ "Uploaded files:" : "Ficheiros enviados:"
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_sharing/l10n/gl.json b/apps/files_sharing/l10n/gl.json
index ccfa1686cad..608b0d89d66 100644
--- a/apps/files_sharing/l10n/gl.json
+++ b/apps/files_sharing/l10n/gl.json
@@ -1,10 +1,4 @@
{ "translations": {
- "Server to server sharing is not enabled on this server" : "Neste servidor non está activada a compartición de servidor a servidor",
- "The mountpoint name contains invalid characters." : "O nome do punto de montaxe contén caracteres incorrectos",
- "Invalid or untrusted SSL certificate" : "Certificado SSL incorrecto ou non fiábel",
- "Could not authenticate to remote share, password might be wrong" : "Non foi pisíbel autenticar na compartición remota, o contrasinal podería ser erróneo",
- "Storage not valid" : "Almacenamento incorrecto",
- "Couldn't add remote share" : "Non foi posíbel engadir a compartición remota",
"Shared with you" : "Compartido con vostede",
"Shared with others" : "Compartido con outros",
"Shared by link" : "Compartido por ligazón",
@@ -14,46 +8,106 @@
"Files and folders you share will show up here" : "Os ficheiros e cartafoles que comparta amosaranse aquí",
"No shared links" : "Non hai ligazóns compartidas",
"Files and folders you share by link will show up here" : "Os ficheiros e cartafoles que comparta por ligazón amosaranse aquí",
- "Do you want to add the remote share {name} from {owner}@{remote}?" : "Quere engadir a compartición remota {name} desde {owner}@{remote}?",
- "Remote share" : "Compartición remota",
- "Remote share password" : "Contrasinal da compartición remota",
- "Cancel" : "Cancelar",
- "Add remote share" : "Engadir unha compartición remota",
"You can upload into this folder" : "Pode envialo a este cartafol",
- "No ownCloud installation (7 or higher) found at {remote}" : "Non se atopa unha instalación de ownCloud (7 ou superior) en {remote}",
- "Invalid ownCloud url" : "URL incorrecto do ownCloud",
+ "No compatible server found at {remote}" : "Non se atopa un servidor compatíbel en {remote}",
+ "Invalid server URL" : "URL de servidor incorrecto",
+ "Failed to add the public link to your Nextcloud" : "Non foi posíbel engadir a ligazón pública ao seu Nextcloud",
+ "Share" : "Compartir",
+ "No expiration date set" : "Non se definiu a data de caducidade",
"Shared by" : "Compartido por",
"Sharing" : "Compartindo",
- "A file or folder has been <strong>shared</strong>" : "<strong>Compartiuse</strong> un ficheiro ou cartafol",
+ "File shares" : "Compartir ficheiros",
+ "Downloaded via public link" : "Descargado mediante unha ligazón pública",
+ "Downloaded by {email}" : "Descargado por {email}",
+ "{file} downloaded via public link" : "{file} descargado mediante unha ligazón pública",
+ "{email} downloaded {file}" : "{email} descargou {file}",
+ "Shared with group {group}" : "Compartido co grupo {group}",
+ "Removed share for group {group}" : "Retirar o compartido para o grupo {group}",
+ "{actor} shared with group {group}" : "{actor} compartiu co grupo {group}",
+ "{actor} removed share for group {group}" : "{actor} retirou o compartido para o grupo {group}",
+ "You shared {file} with group {group}" : "Vostede compartiu {file} co grupo {group}",
+ "You removed group {group} from {file}" : "Vostede retirou o grupo {group} de {file}",
+ "{actor} shared {file} with group {group}" : "{actor} compartiu {file} co grupo {group}",
+ "{actor} removed group {group} from {file}" : "{actor} retirou o grupo {group} de {file}",
+ "Shared as public link" : "Compartido como ligazón pública",
+ "Removed public link" : "Retirada a ligazón pública",
+ "Public link expired" : "A ligazón pública caducou",
+ "{actor} shared as public link" : "{actor} compartiu como ligazón pública",
+ "{actor} removed public link" : "{actor} retirou a ligazón pública",
+ "Public link of {actor} expired" : "A ligazón pública de {actor} caducou",
+ "You shared {file} as public link" : "Vostede compartiu {file} como ligazón pública",
+ "You removed public link for {file}" : "Vostede retirou a ligazón pública de {file}",
+ "Public link expired for {file}" : "A ligazón pública para {file} caducou",
+ "{actor} shared {file} as public link" : "{actor} compartiu {file} como ligazón pública",
+ "{actor} removed public link for {file}" : "{actor} retirou a ligazón pública para {file}",
+ "Public link of {actor} for {file} expired" : "A ligazón pública de {actor} para {file} caducou",
+ "{user} accepted the remote share" : "{user} aceptou a compartición remota",
+ "{user} declined the remote share" : "{user} declinou a compartición remota",
+ "You received a new remote share {file} from {user}" : "Recibiu unha nova compartición remota {file} de {user}",
+ "{user} accepted the remote share of {file}" : "{user} aceptou a compartición remotade {file}",
+ "{user} declined the remote share of {file}" : "{user} declinou a compartición remota de {file}",
+ "{user} unshared {file} from you" : "{user} deixou de compartir {file} con vostede",
+ "Shared with {user}" : "Compartido con {user}",
+ "Removed share for {user}" : "Retirar o compartido para {user}",
+ "{actor} shared with {user}" : "{actor} compartiu con {user}",
+ "{actor} removed share for {user}" : "{actor} retirou o compartido para {user}",
+ "Shared by {actor}" : "Compartido por {actor}",
+ "{actor} removed share" : "{actor} retirou o compartido",
+ "You shared {file} with {user}" : "Vostede compartiu {file} con {user}",
+ "You removed {user} from {file}" : "Vostede retirou a {user} de {file}",
+ "{actor} shared {file} with {user}" : "{actor} compartiu {file} con {user}",
+ "{actor} removed {user} from {file}" : "{actor} retirou a {user} de {file}",
+ "{actor} shared {file} with you" : "{actor} compartiu {file} con vostede",
+ "{actor} removed you from {file}" : "{actor} retirouno a vostede de {file}",
+ "A file or folder shared by mail or by public link was <strong>downloaded</strong>" : "Foi <strong>descargado</strong> un ficheiro ou cartafol compartido por correo ou ligazón pública",
"A file or folder was shared from <strong>another server</strong>" : "Compartiuse un ficheiro ou cartafol desde <strong>outro servidor</strong>",
- "A public shared file or folder was <strong>downloaded</strong>" : "Foi <strong>descargado</strong> un ficheiro ou cartafol público",
- "You received a new remote share %2$s from %1$s" : "Recibiu unha compartición remota %2$s de %1$s",
- "You received a new remote share from %s" : "Recibiu unha compartición remota de %s",
- "%1$s accepted remote share %2$s" : "%1$s comparticións remotas aceptadas %2$s",
- "%1$s declined remote share %2$s" : "%1$s comparticións remotas declinadas %2$s",
- "%1$s unshared %2$s from you" : "%1$s deixou de compartir %2$s con vostede",
- "Public shared folder %1$s was downloaded" : "Foi descargado o cartafol público %1$s",
- "Public shared file %1$s was downloaded" : "Foi descargado o ficheiro público %1$s",
- "You shared %1$s with %2$s" : "Compartiu %1$s con %2$s",
- "You shared %1$s with group %2$s" : "Compartiu %1$s co grupo %2$s",
- "You shared %1$s via link" : "Vostede compartiu %1$s mediante ligazón",
- "%2$s shared %1$s with you" : "%2$s compartiu %1$s con vostede",
- "Shares" : "Comparticións",
+ "A file or folder has been <strong>shared</strong>" : "<strong>Compartiuse</strong> un ficheiro ou cartafol",
+ "Wrong share ID, share doesn't exist" : "O ID do recurso compartido non é correcto, o recurso compartido non existe",
+ "could not delete share" : "non foi posíbel eliminar o recurso compartido",
+ "Could not delete share" : "Non foi posíbel eliminar o recurso compartido",
+ "Please specify a file or folder path" : "Especifique a ruta dun ficheiro ou cartafol",
+ "Wrong path, file/folder doesn't exist" : "Ruta incorrecta, o ficheiro/cartafol non existe",
+ "Could not create share" : "Non foi posíbel crear o recurso compartido",
+ "invalid permissions" : "permisos incorrectos",
+ "Please specify a valid user" : "Especifique un usuario correcto",
+ "Group sharing is disabled by the administrator" : "Compartir en grupo foi desactivado polo administrador",
+ "Please specify a valid group" : "Especifique un grupo correcto",
+ "Public link sharing is disabled by the administrator" : "Compartir por ligazón pública foi desactivado polo administrador",
+ "Public upload disabled by the administrator" : "O envío público foi desactivado polo administrador",
+ "Public upload is only possible for publicly shared folders" : "O envío público só é posíbel para aos cartafoles públicos compartidos",
+ "Invalid date, date format must be YYYY-MM-DD" : "Data incorrecta, o formato da date debe ser AAAA-MM-DD",
+ "Sharing %s failed because the back end does not allow shares from type %s" : "Fallou a compartición de %s, xa que a infraestrutura non permite accións do tipo %s",
+ "You cannot share to a Circle if the app is not enabled" : "Vostede non pode compartir para un Circulo se a aplicación non esta activada",
+ "Please specify a valid circle" : "Especifique un circulo correcto",
+ "Unknown share type" : "Tipo descoñecido de recurso compartido",
+ "Not a directory" : "Non é un directorio",
+ "Could not lock path" : "Non foi posíbel bloquear a ruta",
+ "Wrong or no update parameter given" : "Parámetro incorrecto ou non actualizado",
+ "Can't change permissions for public share links" : "Non é posíbel cambiar os permisos das ligazóns de recursos compartidos públicos",
+ "Cannot increase permissions" : "Non é posíbel aumentar os permisos",
+ "%s is publicly shared" : "%s compártese publicamente",
+ "Share API is disabled" : "A API de compartición foi desactivada",
+ "File sharing" : "Compartición de ficheiros",
"This share is password-protected" : "Esta compartición está protexida con contrasinal",
"The password is wrong. Try again." : "O contrasinal é incorrecto. Ténteo de novo.",
"Password" : "Contrasinal",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
"Name" : "Nome",
"Share time" : "Compartir o tempo",
+ "Expiration date" : "Data de caducidade",
"Sorry, this link doesn’t seem to work anymore." : "Semella que esta ligazón non funciona.",
"Reasons might be:" : "As razóns poderían ser:",
"the item was removed" : "o elemento foi retirado",
"the link expired" : "a ligazón caducou",
"sharing is disabled" : "foi desactivada a compartición",
"For more info, please ask the person who sent this link." : "Para obter máis información, pregúntelle á persoa que lle enviou a ligazón.",
- "Add to your ownCloud" : "Engadir ao seu ownCloud",
+ "Add to your Nextcloud" : "Engadir ao seu Nextcloud",
"Download" : "Descargar",
"Download %s" : "Descargar %s",
- "Direct link" : "Ligazón directa"
+ "Direct link" : "Ligazón directa",
+ "Upload files to %s" : "Enviar ficheiros a %s",
+ "Select or drop files" : "Seleccione ou arrastre e solte ficheiros",
+ "Uploading files…" : "Enviando ficheiros…",
+ "Uploaded files:" : "Ficheiros enviados:"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_sharing/l10n/hu.js b/apps/files_sharing/l10n/hu.js
index 1707d9d7747..2cb561963cf 100644
--- a/apps/files_sharing/l10n/hu.js
+++ b/apps/files_sharing/l10n/hu.js
@@ -89,6 +89,7 @@ OC.L10N.register(
"Cannot increase permissions" : "Nem lehet növelni az engedélyeket",
"%s is publicly shared" : "%s nyilvánosan megosztva",
"Share API is disabled" : "Megosztás API letiltva",
+ "File sharing" : "Fájlmegosztás",
"This share is password-protected" : "Ez egy jelszóval védett megosztás",
"The password is wrong. Try again." : "A megadott jelszó nem megfelelő. Próbálja újra!",
"Password" : "Jelszó",
diff --git a/apps/files_sharing/l10n/hu.json b/apps/files_sharing/l10n/hu.json
index 5a355547a63..16ab68cd36c 100644
--- a/apps/files_sharing/l10n/hu.json
+++ b/apps/files_sharing/l10n/hu.json
@@ -87,6 +87,7 @@
"Cannot increase permissions" : "Nem lehet növelni az engedélyeket",
"%s is publicly shared" : "%s nyilvánosan megosztva",
"Share API is disabled" : "Megosztás API letiltva",
+ "File sharing" : "Fájlmegosztás",
"This share is password-protected" : "Ez egy jelszóval védett megosztás",
"The password is wrong. Try again." : "A megadott jelszó nem megfelelő. Próbálja újra!",
"Password" : "Jelszó",
diff --git a/apps/files_sharing/l10n/it.js b/apps/files_sharing/l10n/it.js
index 749c85d0493..2ead3e70c8f 100644
--- a/apps/files_sharing/l10n/it.js
+++ b/apps/files_sharing/l10n/it.js
@@ -89,6 +89,7 @@ OC.L10N.register(
"Cannot increase permissions" : "Impossibile aumentare i permessi",
"%s is publicly shared" : "%s è condiviso pubblicamente",
"Share API is disabled" : "API di condivisione disabilitate",
+ "File sharing" : "Condivisioni dei file",
"This share is password-protected" : "Questa condivisione è protetta da password",
"The password is wrong. Try again." : "La password è errata. Prova ancora.",
"Password" : "Password",
diff --git a/apps/files_sharing/l10n/it.json b/apps/files_sharing/l10n/it.json
index 5cce4c494fd..8724e55ea70 100644
--- a/apps/files_sharing/l10n/it.json
+++ b/apps/files_sharing/l10n/it.json
@@ -87,6 +87,7 @@
"Cannot increase permissions" : "Impossibile aumentare i permessi",
"%s is publicly shared" : "%s è condiviso pubblicamente",
"Share API is disabled" : "API di condivisione disabilitate",
+ "File sharing" : "Condivisioni dei file",
"This share is password-protected" : "Questa condivisione è protetta da password",
"The password is wrong. Try again." : "La password è errata. Prova ancora.",
"Password" : "Password",
diff --git a/apps/files_sharing/l10n/ru.js b/apps/files_sharing/l10n/ru.js
index dcfa058e96a..e3c71dfb6e4 100644
--- a/apps/files_sharing/l10n/ru.js
+++ b/apps/files_sharing/l10n/ru.js
@@ -108,7 +108,7 @@ OC.L10N.register(
"Download %s" : "Скачать %s",
"Direct link" : "Прямая ссылка",
"Upload files to %s" : "Загрузка файлов пользователю %s",
- "Select or drop files" : "Выбрать или сбросить файлы",
+ "Select or drop files" : "Выберите или перетащите файлы",
"Uploading files…" : "Загрузка файлов...",
"Uploaded files:" : "Загруженные файлы:"
},
diff --git a/apps/files_sharing/l10n/ru.json b/apps/files_sharing/l10n/ru.json
index 480f8efc419..b0def25d616 100644
--- a/apps/files_sharing/l10n/ru.json
+++ b/apps/files_sharing/l10n/ru.json
@@ -106,7 +106,7 @@
"Download %s" : "Скачать %s",
"Direct link" : "Прямая ссылка",
"Upload files to %s" : "Загрузка файлов пользователю %s",
- "Select or drop files" : "Выбрать или сбросить файлы",
+ "Select or drop files" : "Выберите или перетащите файлы",
"Uploading files…" : "Загрузка файлов...",
"Uploaded files:" : "Загруженные файлы:"
},"pluralForm" :"nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);"
diff --git a/apps/files_trashbin/l10n/de_DE.js b/apps/files_trashbin/l10n/de_DE.js
index f39b61b58ef..71b196c45db 100644
--- a/apps/files_trashbin/l10n/de_DE.js
+++ b/apps/files_trashbin/l10n/de_DE.js
@@ -12,7 +12,7 @@ OC.L10N.register(
"This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte überprüfen Sie die Log-Dateien oder kontaktieren Sie den Administrator",
"restored" : "Wiederhergestellt",
"No deleted files" : "Keine gelöschten Dateien",
- "You will be able to recover deleted files from here" : "Sie können hier gelöschte Dateien wiederherstellen",
+ "You will be able to recover deleted files from here" : "Hier können gelöschte Dateien wiederhergestellt werden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Name" : "Name",
diff --git a/apps/files_trashbin/l10n/de_DE.json b/apps/files_trashbin/l10n/de_DE.json
index 0f4e3f950e4..7e1a3affbdd 100644
--- a/apps/files_trashbin/l10n/de_DE.json
+++ b/apps/files_trashbin/l10n/de_DE.json
@@ -10,7 +10,7 @@
"This directory is unavailable, please check the logs or contact the administrator" : "Dieses Verzeichnis ist nicht verfügbar, bitte überprüfen Sie die Log-Dateien oder kontaktieren Sie den Administrator",
"restored" : "Wiederhergestellt",
"No deleted files" : "Keine gelöschten Dateien",
- "You will be able to recover deleted files from here" : "Sie können hier gelöschte Dateien wiederherstellen",
+ "You will be able to recover deleted files from here" : "Hier können gelöschte Dateien wiederhergestellt werden",
"No entries found in this folder" : "Keine Einträge in diesem Ordner gefunden",
"Select all" : "Alle auswählen",
"Name" : "Name",
diff --git a/apps/files_trashbin/l10n/gl.js b/apps/files_trashbin/l10n/gl.js
index 52ce23875a0..6a9c4b2885e 100644
--- a/apps/files_trashbin/l10n/gl.js
+++ b/apps/files_trashbin/l10n/gl.js
@@ -1,7 +1,7 @@
OC.L10N.register(
"files_trashbin",
{
- "Couldn't delete %s permanently" : "Non foi posíbel eliminar %s permanente",
+ "Couldn't delete %s permanently" : "Non foi posíbel eliminar %s de xeito permanente",
"Couldn't restore %s" : "Non foi posíbel restaurar %s",
"Deleted files" : "Ficheiros eliminados",
"Restore" : "Restabelecer",
diff --git a/apps/files_trashbin/l10n/gl.json b/apps/files_trashbin/l10n/gl.json
index 89df0d2813f..236ecd408e4 100644
--- a/apps/files_trashbin/l10n/gl.json
+++ b/apps/files_trashbin/l10n/gl.json
@@ -1,5 +1,5 @@
{ "translations": {
- "Couldn't delete %s permanently" : "Non foi posíbel eliminar %s permanente",
+ "Couldn't delete %s permanently" : "Non foi posíbel eliminar %s de xeito permanente",
"Couldn't restore %s" : "Non foi posíbel restaurar %s",
"Deleted files" : "Ficheiros eliminados",
"Restore" : "Restabelecer",
diff --git a/apps/files_versions/l10n/gl.js b/apps/files_versions/l10n/gl.js
index bc09b8a5b48..4ab64c3ced2 100644
--- a/apps/files_versions/l10n/gl.js
+++ b/apps/files_versions/l10n/gl.js
@@ -4,8 +4,11 @@ OC.L10N.register(
"Could not revert: %s" : "Non foi posíbel reverter: %s",
"Versions" : "Versións",
"Failed to revert {file} to revision {timestamp}." : "Non foi posíbel reverter {file} á revisión {timestamp}.",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Restabelecer",
- "More versions..." : "Máis versións...",
- "No other versions available" : "Non hai outras versións dispoñíbeis"
+ "No earlier versions available" : "Non hai versións anteriores dispoñíbeis",
+ "More versions …" : "Máis versións ...",
+ "No versions available" : "Non hai versións dispoñíbeis",
+ "More versions..." : "Máis versións..."
},
"nplurals=2; plural=(n != 1);");
diff --git a/apps/files_versions/l10n/gl.json b/apps/files_versions/l10n/gl.json
index fe649737982..a5b850614ff 100644
--- a/apps/files_versions/l10n/gl.json
+++ b/apps/files_versions/l10n/gl.json
@@ -2,8 +2,11 @@
"Could not revert: %s" : "Non foi posíbel reverter: %s",
"Versions" : "Versións",
"Failed to revert {file} to revision {timestamp}." : "Non foi posíbel reverter {file} á revisión {timestamp}.",
+ "_%n byte_::_%n bytes_" : ["%n byte","%n bytes"],
"Restore" : "Restabelecer",
- "More versions..." : "Máis versións...",
- "No other versions available" : "Non hai outras versións dispoñíbeis"
+ "No earlier versions available" : "Non hai versións anteriores dispoñíbeis",
+ "More versions …" : "Máis versións ...",
+ "No versions available" : "Non hai versións dispoñíbeis",
+ "More versions..." : "Máis versións..."
},"pluralForm" :"nplurals=2; plural=(n != 1);"
} \ No newline at end of file
diff --git a/apps/files_versions/l10n/sq.js b/apps/files_versions/l10n/sq.js
index e7cb0d518b4..2bc424787de 100644
--- a/apps/files_versions/l10n/sq.js
+++ b/apps/files_versions/l10n/sq.js
@@ -7,6 +7,7 @@ OC.L10N.register(
"_%n byte_::_%n bytes_" : ["%n bajte","%n bajte"],
"Restore" : "Riktheje",
"No earlier versions available" : "Nuk ka versione të tjera të gatshme",
+ "More versions …" : "Më shumë versione ...",
"No versions available" : "Ska versione të gatshme",
"More versions..." : "Më shumë versione…"
},
diff --git a/apps/files_versions/l10n/sq.json b/apps/files_versions/l10n/sq.json
index 3fb127f2ea7..5a18299c5f7 100644
--- a/apps/files_versions/l10n/sq.json
+++ b/apps/files_versions/l10n/sq.json
@@ -5,6 +5,7 @@
"_%n byte_::_%n bytes_" : ["%n bajte","%n bajte"],
"Restore" : "Riktheje",
"No earlier versions available" : "Nuk ka versione të tjera të gatshme",
+ "More versions …" : "Më shumë versione ...",
"No versions available" : "Ska versione të gatshme",
"More versions..." : "Më shumë versione…"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/oauth2/l10n/cs.js b/apps/oauth2/l10n/cs.js
new file mode 100644
index 00000000000..8b9937b2436
--- /dev/null
+++ b/apps/oauth2/l10n/cs.js
@@ -0,0 +1,14 @@
+OC.L10N.register(
+ "oauth2",
+ {
+ "OAuth 2.0" : "OAuth 2.0",
+ "OAuth 2.0 clients" : "OAuth 2.0 klienti",
+ "OAuth 2.0 allows external services to request access to your %s." : "OAuth 2.0 umožňuje cizím službám žádat přístup k vašemu %s.",
+ "Name" : "Název",
+ "Redirection URI" : "URL pro přesměrování",
+ "Client Identifier" : "Identifikátor klienta",
+ "Secret" : "Tajemství",
+ "Add client" : "Přidat klienta",
+ "Add" : "Přidat"
+},
+"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/oauth2/l10n/cs.json b/apps/oauth2/l10n/cs.json
new file mode 100644
index 00000000000..24b771bcfb4
--- /dev/null
+++ b/apps/oauth2/l10n/cs.json
@@ -0,0 +1,12 @@
+{ "translations": {
+ "OAuth 2.0" : "OAuth 2.0",
+ "OAuth 2.0 clients" : "OAuth 2.0 klienti",
+ "OAuth 2.0 allows external services to request access to your %s." : "OAuth 2.0 umožňuje cizím službám žádat přístup k vašemu %s.",
+ "Name" : "Název",
+ "Redirection URI" : "URL pro přesměrování",
+ "Client Identifier" : "Identifikátor klienta",
+ "Secret" : "Tajemství",
+ "Add client" : "Přidat klienta",
+ "Add" : "Přidat"
+},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
+} \ No newline at end of file
diff --git a/apps/sharebymail/l10n/gl.js b/apps/sharebymail/l10n/gl.js
new file mode 100644
index 00000000000..8ed6828749c
--- /dev/null
+++ b/apps/sharebymail/l10n/gl.js
@@ -0,0 +1,49 @@
+OC.L10N.register(
+ "sharebymail",
+ {
+ "Shared with %1$s" : "Compartido con %1$s",
+ "Shared with {email}" : "Compartido con {email}",
+ "Shared with %1$s by %2$s" : "Compartido con %1$s por %2$s",
+ "Shared with {email} by {actor}" : "Compartido con {email} por {actor}Compartido con {email} por {actor}",
+ "Password for mail share sent to %1$s" : "Enviouse un contrasinal para compartir por correo a %1$s",
+ "Password for mail share sent to {email}" : "Enviouse un contrasinal para compartir por correo a {email}",
+ "Password for mail share sent to you" : "Envióuselle un contrasinal para compartir por correo",
+ "You shared %1$s with %2$s by mail" : "Compartiu %1$s con %2$s por correo",
+ "You shared {file} with {email} by mail" : "Compartiu {file} con {email} por correo",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s compartiu %1$s con %2$s por correo",
+ "{actor} shared {file} with {email} by mail" : "{actor} compartiu {file} con {email} por correo",
+ "Password to access %1$s was sent to %2s" : "Envióuselle a %2s un contrasinal para acceder a %1$s",
+ "Password to access {file} was sent to {email}" : "Envióuselle a {email} un contrasinal para acceder a {file}",
+ "Password to access %1$s was sent to you" : "Envióuselle a vostede un correo para acceder a %1$s",
+ "Password to access {file} was sent to you" : "Envióuselle a vostede un correo para acceder a {file}",
+ "Sharing %s failed, this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Non é posíbel enviarlle o contrasinal xerado automaticamente. Estabeleza un enderezo de correo correcto nos seus axustes persoais e ténteo de novo.",
+ "Failed to send share by E-mail" : "Fallou o envío do recurso compartido por correo",
+ "%s shared »%s« with you" : "%s compartiu «%s» con vostede",
+ "%s shared »%s« with you." : "%s compartiu «%s» con vostede.",
+ "Click the button below to open it." : "Prema no botón de embaixo para abrilo.",
+ "Open »%s«" : "Abrir «%s»",
+ "%s via %s" : "%s vía %s",
+ "Password to access »%s« shared to you by %s" : "O contrasinal para acceder a «%s» foi compartido con vostede por %s",
+ "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s compartiu «%s» con vostede.\nDebería ter recibido un correo por separado cunha ligazón acceder.\n",
+ "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s compartiu «%s» con vostede. Debería ter recibido un correo por separado cunha ligazón acceder.",
+ "Password to access »%s«" : "Contrasinal para acceder a «%s»",
+ "It is protected with the following password: %s" : "Está protexido co seguinte contrasinal: %s",
+ "Password to access »%s« shared with %s" : "Contrasinal para acceder a «%s» compartida con %s",
+ "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Ven de de compartir «%s» con %s. O recurso compartido xa foi enviado ao destinatario. Por mor das regras de seguridade definidas polo administrador de %s cada recurso compartido necesita ser protexido por un contrasinal e non está permitido que vostede envíe o contrasinal directamente ao destinatario. Polo tanto, necesita enviar manualmente o contrasinal ao destinatario.",
+ "This is the password: %s" : "Este é o contrasinal: %s",
+ "You can choose a different password at any time in the share dialog." : "Pode escoller un contrasinal diferente en calquera momento no diálogo de compartir.",
+ "Could not find share" : "Non foi posíbel atopar o recurso compartido",
+ "Share by mail" : "Compartido por correo",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite que os usuarios compartan unha ligazón personalizada ou un ficheiro ou cartafol enviándoo a un enderezo de correo.",
+ "Send password by mail" : "Enviar contrasinal por correo",
+ "Enforce password protection" : "Forzar a protección por contrasinal",
+ "%s shared »%s« with you on behalf of %s" : "%s compartiu «%s» con vostede no nome de %s",
+ "Failed to create the E-mail" : "Non foi posíbel crear o correo",
+ "Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Ola!,\n\n%s compartiu «%s» con vostede no nome de %s.\n\n%s\n\n",
+ "Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Ola!,\n\n%s compartiu «%s» con vostede.\n\n%s\n\n",
+ "Cheers!" : "Saúdos!",
+ "Hey there,<br><br>%s shared <a href=\"%s\">%s</a> with you on behalf of %s.<br><br>" : "Ola!,<br><br>%s compartiu <a href=\"%s\">%s</a> con vostede no nome de %s.<br><br>",
+ "Hey there,<br><br>%s shared <a href=\"%s\">%s</a> with you.<br><br>" : "Ola!,<br><br>%s compartiu <a href=\"%s\">%s</a> con vostede.<br><br>"
+},
+"nplurals=2; plural=(n != 1);");
diff --git a/apps/sharebymail/l10n/gl.json b/apps/sharebymail/l10n/gl.json
new file mode 100644
index 00000000000..d820d39af3c
--- /dev/null
+++ b/apps/sharebymail/l10n/gl.json
@@ -0,0 +1,47 @@
+{ "translations": {
+ "Shared with %1$s" : "Compartido con %1$s",
+ "Shared with {email}" : "Compartido con {email}",
+ "Shared with %1$s by %2$s" : "Compartido con %1$s por %2$s",
+ "Shared with {email} by {actor}" : "Compartido con {email} por {actor}Compartido con {email} por {actor}",
+ "Password for mail share sent to %1$s" : "Enviouse un contrasinal para compartir por correo a %1$s",
+ "Password for mail share sent to {email}" : "Enviouse un contrasinal para compartir por correo a {email}",
+ "Password for mail share sent to you" : "Envióuselle un contrasinal para compartir por correo",
+ "You shared %1$s with %2$s by mail" : "Compartiu %1$s con %2$s por correo",
+ "You shared {file} with {email} by mail" : "Compartiu {file} con {email} por correo",
+ "%3$s shared %1$s with %2$s by mail" : "%3$s compartiu %1$s con %2$s por correo",
+ "{actor} shared {file} with {email} by mail" : "{actor} compartiu {file} con {email} por correo",
+ "Password to access %1$s was sent to %2s" : "Envióuselle a %2s un contrasinal para acceder a %1$s",
+ "Password to access {file} was sent to {email}" : "Envióuselle a {email} un contrasinal para acceder a {file}",
+ "Password to access %1$s was sent to you" : "Envióuselle a vostede un correo para acceder a %1$s",
+ "Password to access {file} was sent to you" : "Envióuselle a vostede un correo para acceder a {file}",
+ "Sharing %s failed, this item is already shared with %s" : "Fallou a compartición de %s, este elemento xa está compartido con %s",
+ "We can't send you the auto-generated password. Please set a valid email address in your personal settings and try again." : "Non é posíbel enviarlle o contrasinal xerado automaticamente. Estabeleza un enderezo de correo correcto nos seus axustes persoais e ténteo de novo.",
+ "Failed to send share by E-mail" : "Fallou o envío do recurso compartido por correo",
+ "%s shared »%s« with you" : "%s compartiu «%s» con vostede",
+ "%s shared »%s« with you." : "%s compartiu «%s» con vostede.",
+ "Click the button below to open it." : "Prema no botón de embaixo para abrilo.",
+ "Open »%s«" : "Abrir «%s»",
+ "%s via %s" : "%s vía %s",
+ "Password to access »%s« shared to you by %s" : "O contrasinal para acceder a «%s» foi compartido con vostede por %s",
+ "%s shared »%s« with you.\nYou should have already received a separate mail with a link to access it.\n" : "%s compartiu «%s» con vostede.\nDebería ter recibido un correo por separado cunha ligazón acceder.\n",
+ "%s shared »%s« with you. You should have already received a separate mail with a link to access it." : "%s compartiu «%s» con vostede. Debería ter recibido un correo por separado cunha ligazón acceder.",
+ "Password to access »%s«" : "Contrasinal para acceder a «%s»",
+ "It is protected with the following password: %s" : "Está protexido co seguinte contrasinal: %s",
+ "Password to access »%s« shared with %s" : "Contrasinal para acceder a «%s» compartida con %s",
+ "You just shared »%s« with %s. The share was already send to the recipient. Due to the security policies defined by the administrator of %s each share needs to be protected by password and it is not allowed to send the password directly to the recipient. Therefore you need to forward the password manually to the recipient." : "Ven de de compartir «%s» con %s. O recurso compartido xa foi enviado ao destinatario. Por mor das regras de seguridade definidas polo administrador de %s cada recurso compartido necesita ser protexido por un contrasinal e non está permitido que vostede envíe o contrasinal directamente ao destinatario. Polo tanto, necesita enviar manualmente o contrasinal ao destinatario.",
+ "This is the password: %s" : "Este é o contrasinal: %s",
+ "You can choose a different password at any time in the share dialog." : "Pode escoller un contrasinal diferente en calquera momento no diálogo de compartir.",
+ "Could not find share" : "Non foi posíbel atopar o recurso compartido",
+ "Share by mail" : "Compartido por correo",
+ "Allows users to share a personalized link to a file or folder by putting in an email address." : "Permite que os usuarios compartan unha ligazón personalizada ou un ficheiro ou cartafol enviándoo a un enderezo de correo.",
+ "Send password by mail" : "Enviar contrasinal por correo",
+ "Enforce password protection" : "Forzar a protección por contrasinal",
+ "%s shared »%s« with you on behalf of %s" : "%s compartiu «%s» con vostede no nome de %s",
+ "Failed to create the E-mail" : "Non foi posíbel crear o correo",
+ "Hey there,\n\n%s shared »%s« with you on behalf of %s.\n\n%s\n\n" : "Ola!,\n\n%s compartiu «%s» con vostede no nome de %s.\n\n%s\n\n",
+ "Hey there,\n\n%s shared »%s« with you.\n\n%s\n\n" : "Ola!,\n\n%s compartiu «%s» con vostede.\n\n%s\n\n",
+ "Cheers!" : "Saúdos!",
+ "Hey there,<br><br>%s shared <a href=\"%s\">%s</a> with you on behalf of %s.<br><br>" : "Ola!,<br><br>%s compartiu <a href=\"%s\">%s</a> con vostede no nome de %s.<br><br>",
+ "Hey there,<br><br>%s shared <a href=\"%s\">%s</a> with you.<br><br>" : "Ola!,<br><br>%s compartiu <a href=\"%s\">%s</a> con vostede.<br><br>"
+},"pluralForm" :"nplurals=2; plural=(n != 1);"
+} \ No newline at end of file
diff --git a/apps/systemtags/l10n/gl.js b/apps/systemtags/l10n/gl.js
index c9a8797f5d9..102393bede1 100644
--- a/apps/systemtags/l10n/gl.js
+++ b/apps/systemtags/l10n/gl.js
@@ -2,9 +2,56 @@ OC.L10N.register(
"systemtags",
{
"Tags" : "Etiquetas",
+ "Update" : "Actualizar",
+ "Create" : "Crear",
+ "Select tag…" : "Seleccionar a etiqueta…",
+ "Tagged files" : "Ficheiros etiquetados",
+ "Select tags to filter by" : "Seleccionar etiquetas polas que filtrar",
+ "No tags found" : "Non se atoparon etiquetas",
+ "Please select tags to filter by" : "Seleccione etiquetas polas que filtrar",
+ "No files found for the selected tags" : "Non se atoparon ficheiros para as etiquetas seleccionadas",
+ "Added system tag %1$s" : "Engadida a etiqueta de sistema %1$s",
+ "Added system tag {systemtag}" : "Engadida a etiqueta de sistema {systemtag}",
+ "%1$s added system tag %2$s" : "%1$s engadiu a etiqueta de sistema %2$s",
+ "{actor} added system tag {systemtag}" : "{actor} engadiu a etiqueta de sistema {systemtag}",
+ "Removed system tag %1$s" : "Retirada a etiqueta de sistema %1$s",
+ "Removed system tag {systemtag}" : "Retirada a etiqueta de sistema {systemtag}",
+ "%1$s removed system tag %2$s" : "%1$s retirou a etiqueta de sistema %2$s",
+ "{actor} removed system tag {systemtag}" : "{actor} retirou a etiqueta de sistema {systemtag}",
+ "You created system tag %1$s" : "Vostede creou a etiqueta de sistema %1$s",
+ "You created system tag {systemtag}" : "Vostede creou a etiqueta de sistema {systemtag}",
+ "%1$s created system tag %2$s" : "%1$s creou a etiqueta de sistema %2$s",
+ "{actor} created system tag {systemtag}" : "{actor} creou a etiqueta de sistema {systemtag}",
+ "You deleted system tag %1$s" : "Vostede eliminou a etiqueta de sistema %1$s",
+ "You deleted system tag {systemtag}" : "Vostede eliminou a etiqueta de sistema {systemtag}",
+ "%1$s deleted system tag %2$s" : "%1$s eliminou a etiqueta de sistema %2$s",
+ "{actor} deleted system tag {systemtag}" : "{actor} eliminou a etiqueta de sistema {systemtag}",
+ "You updated system tag %2$s to %1$s" : "Vostede actualizou a etiqueta de sistema %2$s a %1$s",
+ "You updated system tag {oldsystemtag} to {newsystemtag}" : "Vostede actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s actualizou a etiqueta de sistema %3$s a %2$s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}",
+ "You added system tag %2$s to %1$s" : "Vostede engadiu a etiqueta de sistema %2$s a %1$s",
+ "You added system tag {systemtag} to {file}" : "Vostede engadiu a etiqueta de sistema {systemtag} a {file}",
+ "%1$s added system tag %3$s to %2$s" : "%1$s engadiu a etiqueta de sistema %3$s a %2$s",
+ "{actor} added system tag {systemtag} to {file}" : "{actor} engadiu a etiqueta de sistema {systemtag} a {file}",
+ "You removed system tag %2$s from %1$s" : "Vostede retirou a etiqueta de sistema %2$s de %1$s",
+ "You removed system tag {systemtag} from {file}" : "Vostede retirou a etiqueta de sistema {systemtag} de {file}",
+ "%1$s removed system tag %3$s from %2$s" : "%1$s retirou a etiqueta de sistema %3$s de %2$s",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} retirou a etiqueta de sistema {systemtag} de {file}",
+ "%s (restricted)" : "%s (restrinxida)",
+ "%s (invisible)" : "%s (invisíbel)",
+ "<strong>System tags</strong> for a file have been modified" : "Modificáronse as <strong>etiquetas de sistemas</strong> dun ficheio",
+ "Collaborative tags" : "Etiquetas colaborativas",
+ "Create and edit collaborative tags. These tags affect all users." : "Crea e edita etiquetas colaborativas. Estas etiquetas afectan a todos os usuarios.",
+ "Select tag …" : "Seleccionar a etiqueta …",
+ "Name" : "Nome",
+ "Delete" : "Eliminar",
+ "Public" : "Pública",
+ "Restricted" : "Restrinxida",
+ "Invisible" : "Invisíbel",
+ "Reset" : "Restabelecer",
"No files in here" : "Aquí non hai ficheiros",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
- "Name" : "Nome",
"Size" : "Tamaño",
"Modified" : "Modificado"
},
diff --git a/apps/systemtags/l10n/gl.json b/apps/systemtags/l10n/gl.json
index 72875c4ee7b..e405ebf900c 100644
--- a/apps/systemtags/l10n/gl.json
+++ b/apps/systemtags/l10n/gl.json
@@ -1,8 +1,55 @@
{ "translations": {
"Tags" : "Etiquetas",
+ "Update" : "Actualizar",
+ "Create" : "Crear",
+ "Select tag…" : "Seleccionar a etiqueta…",
+ "Tagged files" : "Ficheiros etiquetados",
+ "Select tags to filter by" : "Seleccionar etiquetas polas que filtrar",
+ "No tags found" : "Non se atoparon etiquetas",
+ "Please select tags to filter by" : "Seleccione etiquetas polas que filtrar",
+ "No files found for the selected tags" : "Non se atoparon ficheiros para as etiquetas seleccionadas",
+ "Added system tag %1$s" : "Engadida a etiqueta de sistema %1$s",
+ "Added system tag {systemtag}" : "Engadida a etiqueta de sistema {systemtag}",
+ "%1$s added system tag %2$s" : "%1$s engadiu a etiqueta de sistema %2$s",
+ "{actor} added system tag {systemtag}" : "{actor} engadiu a etiqueta de sistema {systemtag}",
+ "Removed system tag %1$s" : "Retirada a etiqueta de sistema %1$s",
+ "Removed system tag {systemtag}" : "Retirada a etiqueta de sistema {systemtag}",
+ "%1$s removed system tag %2$s" : "%1$s retirou a etiqueta de sistema %2$s",
+ "{actor} removed system tag {systemtag}" : "{actor} retirou a etiqueta de sistema {systemtag}",
+ "You created system tag %1$s" : "Vostede creou a etiqueta de sistema %1$s",
+ "You created system tag {systemtag}" : "Vostede creou a etiqueta de sistema {systemtag}",
+ "%1$s created system tag %2$s" : "%1$s creou a etiqueta de sistema %2$s",
+ "{actor} created system tag {systemtag}" : "{actor} creou a etiqueta de sistema {systemtag}",
+ "You deleted system tag %1$s" : "Vostede eliminou a etiqueta de sistema %1$s",
+ "You deleted system tag {systemtag}" : "Vostede eliminou a etiqueta de sistema {systemtag}",
+ "%1$s deleted system tag %2$s" : "%1$s eliminou a etiqueta de sistema %2$s",
+ "{actor} deleted system tag {systemtag}" : "{actor} eliminou a etiqueta de sistema {systemtag}",
+ "You updated system tag %2$s to %1$s" : "Vostede actualizou a etiqueta de sistema %2$s a %1$s",
+ "You updated system tag {oldsystemtag} to {newsystemtag}" : "Vostede actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}",
+ "%1$s updated system tag %3$s to %2$s" : "%1$s actualizou a etiqueta de sistema %3$s a %2$s",
+ "{actor} updated system tag {oldsystemtag} to {newsystemtag}" : "{actor} actualizou a etiqueta de sistema {oldsystemtag} a {newsystemtag}",
+ "You added system tag %2$s to %1$s" : "Vostede engadiu a etiqueta de sistema %2$s a %1$s",
+ "You added system tag {systemtag} to {file}" : "Vostede engadiu a etiqueta de sistema {systemtag} a {file}",
+ "%1$s added system tag %3$s to %2$s" : "%1$s engadiu a etiqueta de sistema %3$s a %2$s",
+ "{actor} added system tag {systemtag} to {file}" : "{actor} engadiu a etiqueta de sistema {systemtag} a {file}",
+ "You removed system tag %2$s from %1$s" : "Vostede retirou a etiqueta de sistema %2$s de %1$s",
+ "You removed system tag {systemtag} from {file}" : "Vostede retirou a etiqueta de sistema {systemtag} de {file}",
+ "%1$s removed system tag %3$s from %2$s" : "%1$s retirou a etiqueta de sistema %3$s de %2$s",
+ "{actor} removed system tag {systemtag} from {file}" : "{actor} retirou a etiqueta de sistema {systemtag} de {file}",
+ "%s (restricted)" : "%s (restrinxida)",
+ "%s (invisible)" : "%s (invisíbel)",
+ "<strong>System tags</strong> for a file have been modified" : "Modificáronse as <strong>etiquetas de sistemas</strong> dun ficheio",
+ "Collaborative tags" : "Etiquetas colaborativas",
+ "Create and edit collaborative tags. These tags affect all users." : "Crea e edita etiquetas colaborativas. Estas etiquetas afectan a todos os usuarios.",
+ "Select tag …" : "Seleccionar a etiqueta …",
+ "Name" : "Nome",
+ "Delete" : "Eliminar",
+ "Public" : "Pública",
+ "Restricted" : "Restrinxida",
+ "Invisible" : "Invisíbel",
+ "Reset" : "Restabelecer",
"No files in here" : "Aquí non hai ficheiros",
"No entries found in this folder" : "Non se atoparon entradas neste cartafol",
- "Name" : "Nome",
"Size" : "Tamaño",
"Modified" : "Modificado"
},"pluralForm" :"nplurals=2; plural=(n != 1);"
diff --git a/apps/theming/l10n/cs.js b/apps/theming/l10n/cs.js
index ab61f64b64c..b1d994456cf 100644
--- a/apps/theming/l10n/cs.js
+++ b/apps/theming/l10n/cs.js
@@ -15,6 +15,7 @@ OC.L10N.register(
"Theming" : "Motivy",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Motivy umožňují jednoduché přizpůsobení vzhledu vaší instance a podporovaných klientů. Uvidí to všichni uživatelé.",
"Name" : "Název",
+ "Reset to default" : "Obnovit výchozí",
"Web address" : "Webová adresa",
"Web address https://…" : "Webová adresa https://",
"Slogan" : "Slogan",
@@ -23,6 +24,7 @@ OC.L10N.register(
"Upload new logo" : "Nahrát nové logo",
"Login image" : "Přihlašovací obrázek",
"Upload new login background" : "Nahrát nové přihlašovací pozadí",
+ "Remove background image" : "Odebrat obrázek pozadí",
"reset to default" : "obnovit výchozí",
"Log in image" : "Přihlašovací obrázek"
},
diff --git a/apps/theming/l10n/cs.json b/apps/theming/l10n/cs.json
index ae0100e3c9b..aaa3ae1dbdc 100644
--- a/apps/theming/l10n/cs.json
+++ b/apps/theming/l10n/cs.json
@@ -13,6 +13,7 @@
"Theming" : "Motivy",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Motivy umožňují jednoduché přizpůsobení vzhledu vaší instance a podporovaných klientů. Uvidí to všichni uživatelé.",
"Name" : "Název",
+ "Reset to default" : "Obnovit výchozí",
"Web address" : "Webová adresa",
"Web address https://…" : "Webová adresa https://",
"Slogan" : "Slogan",
@@ -21,6 +22,7 @@
"Upload new logo" : "Nahrát nové logo",
"Login image" : "Přihlašovací obrázek",
"Upload new login background" : "Nahrát nové přihlašovací pozadí",
+ "Remove background image" : "Odebrat obrázek pozadí",
"reset to default" : "obnovit výchozí",
"Log in image" : "Přihlašovací obrázek"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
diff --git a/apps/theming/l10n/it.js b/apps/theming/l10n/it.js
index 690273ff73f..58da120bf8c 100644
--- a/apps/theming/l10n/it.js
+++ b/apps/theming/l10n/it.js
@@ -1,6 +1,7 @@
OC.L10N.register(
"theming",
{
+ "Loading preview…" : "Caricamento anteprima...",
"Saved" : "Salvato",
"Admin" : "Amministratore",
"a safe home for all your data" : "una casa sicura per i tuoi dati",
@@ -12,7 +13,9 @@ OC.L10N.register(
"Unsupported image type" : "Tipo di immagine non supportato",
"You are already using a custom theme" : "Stai già usando un tema personalizzato",
"Theming" : "Tema",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "La gestione dei temi rende semplice la personalizzazione dell'aspetto della tua istanza e dei client supportati. Ciò sarà visibile a tutti gli utenti.",
"Name" : "Nome",
+ "Reset to default" : "Ripristina valori predefiniti",
"Web address" : "Indirizzo web",
"Web address https://…" : "Indirizzo web https://…",
"Slogan" : "Slogan",
diff --git a/apps/theming/l10n/it.json b/apps/theming/l10n/it.json
index da562304d64..dfc60944967 100644
--- a/apps/theming/l10n/it.json
+++ b/apps/theming/l10n/it.json
@@ -1,4 +1,5 @@
{ "translations": {
+ "Loading preview…" : "Caricamento anteprima...",
"Saved" : "Salvato",
"Admin" : "Amministratore",
"a safe home for all your data" : "una casa sicura per i tuoi dati",
@@ -10,7 +11,9 @@
"Unsupported image type" : "Tipo di immagine non supportato",
"You are already using a custom theme" : "Stai già usando un tema personalizzato",
"Theming" : "Tema",
+ "Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "La gestione dei temi rende semplice la personalizzazione dell'aspetto della tua istanza e dei client supportati. Ciò sarà visibile a tutti gli utenti.",
"Name" : "Nome",
+ "Reset to default" : "Ripristina valori predefiniti",
"Web address" : "Indirizzo web",
"Web address https://…" : "Indirizzo web https://…",
"Slogan" : "Slogan",
diff --git a/apps/theming/l10n/nb.js b/apps/theming/l10n/nb.js
index fcb141d38fb..9b286698355 100644
--- a/apps/theming/l10n/nb.js
+++ b/apps/theming/l10n/nb.js
@@ -15,6 +15,7 @@ OC.L10N.register(
"Theming" : "Draktvalg",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Draktvalg gjør det enkelt å tilpasse utseende og følelsen av din installasjon og støttede klienter. Dette vil bli synlig for alle brukere.",
"Name" : "Navn",
+ "Reset to default" : "Tilbakestill til forvalg",
"Web address" : "Nettadresse",
"Web address https://…" : "Nettadresse https://",
"Slogan" : "Slagord",
diff --git a/apps/theming/l10n/nb.json b/apps/theming/l10n/nb.json
index 86e1103b3d2..6557edea2b8 100644
--- a/apps/theming/l10n/nb.json
+++ b/apps/theming/l10n/nb.json
@@ -13,6 +13,7 @@
"Theming" : "Draktvalg",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Draktvalg gjør det enkelt å tilpasse utseende og følelsen av din installasjon og støttede klienter. Dette vil bli synlig for alle brukere.",
"Name" : "Navn",
+ "Reset to default" : "Tilbakestill til forvalg",
"Web address" : "Nettadresse",
"Web address https://…" : "Nettadresse https://",
"Slogan" : "Slagord",
diff --git a/apps/theming/l10n/nl.js b/apps/theming/l10n/nl.js
index 9d5a52f795d..5ba8066a63e 100644
--- a/apps/theming/l10n/nl.js
+++ b/apps/theming/l10n/nl.js
@@ -15,6 +15,7 @@ OC.L10N.register(
"Theming" : "Thema's",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Thematiseren maakt het mogelijk om uiterlijk en gevoel van je systeem en ondersteunde clients aan te passen. Dit wordt zichtbaar voor alle gebruikers.",
"Name" : "Naam",
+ "Reset to default" : "Herstellen naar standaard",
"Web address" : "Webadres",
"Web address https://…" : "Webadres https://…",
"Slogan" : "Slagzin",
diff --git a/apps/theming/l10n/nl.json b/apps/theming/l10n/nl.json
index 21af5396ae2..f04bc21f250 100644
--- a/apps/theming/l10n/nl.json
+++ b/apps/theming/l10n/nl.json
@@ -13,6 +13,7 @@
"Theming" : "Thema's",
"Theming makes it possible to easily customize the look and feel of your instance and supported clients. This will be visible for all users." : "Thematiseren maakt het mogelijk om uiterlijk en gevoel van je systeem en ondersteunde clients aan te passen. Dit wordt zichtbaar voor alle gebruikers.",
"Name" : "Naam",
+ "Reset to default" : "Herstellen naar standaard",
"Web address" : "Webadres",
"Web address https://…" : "Webadres https://…",
"Slogan" : "Slagzin",
diff --git a/apps/twofactor_backupcodes/l10n/cs.js b/apps/twofactor_backupcodes/l10n/cs.js
index 6b8ceac654d..fbc6b810f0e 100644
--- a/apps/twofactor_backupcodes/l10n/cs.js
+++ b/apps/twofactor_backupcodes/l10n/cs.js
@@ -13,6 +13,7 @@ OC.L10N.register(
"You created two-factor backup codes for your account" : "Vytvořil(a) jste záložní kódy dvoufázové autentizace pro váš účet",
"Backup code" : "Záložní kód",
"Use backup code" : "Použít záložní kód",
+ "Two factor backup codes" : "Dvoufázové záložní kódy",
"Second-factor backup codes" : "Dvoufázové záložní kódy"
},
"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;");
diff --git a/apps/twofactor_backupcodes/l10n/cs.json b/apps/twofactor_backupcodes/l10n/cs.json
index c4f01be5418..1e6cd60fbb9 100644
--- a/apps/twofactor_backupcodes/l10n/cs.json
+++ b/apps/twofactor_backupcodes/l10n/cs.json
@@ -11,6 +11,7 @@
"You created two-factor backup codes for your account" : "Vytvořil(a) jste záložní kódy dvoufázové autentizace pro váš účet",
"Backup code" : "Záložní kód",
"Use backup code" : "Použít záložní kód",
+ "Two factor backup codes" : "Dvoufázové záložní kódy",
"Second-factor backup codes" : "Dvoufázové záložní kódy"
},"pluralForm" :"nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;"
} \ No newline at end of file
diff --git a/apps/updatenotification/l10n/cs.js b/apps/updatenotification/l10n/cs.js
index 44f92f97759..a0ebc111530 100644
--- a/apps/updatenotification/l10n/cs.js
+++ b/apps/updatenotification/l10n/cs.js
@@ -10,6 +10,7 @@ OC.L10N.register(
"Update to %1$s is available." : "Je dostupná aktualizace na %1$s.",
"Update for %1$s to version %2$s is available." : "Je dostupná aktualizace pro %1$s na verzi %2$s.",
"Update for {app} to version %s is available." : "Pro {app} je dostupná aktualizace na verzi %s.",
+ "Update notification" : "Aktualizovat upozornění",
"A new version is available: %s" : "Je dostupná nová verze: %s",
"Open updater" : "Otevřít aktualizátor",
"Download now" : "Stáhnout nyní",
diff --git a/apps/updatenotification/l10n/cs.json b/apps/updatenotification/l10n/cs.json
index 22676eebcdd..9ad883f2e09 100644
--- a/apps/updatenotification/l10n/cs.json
+++ b/apps/updatenotification/l10n/cs.json
@@ -8,6 +8,7 @@
"Update to %1$s is available." : "Je dostupná aktualizace na %1$s.",
"Update for %1$s to version %2$s is available." : "Je dostupná aktualizace pro %1$s na verzi %2$s.",
"Update for {app} to version %s is available." : "Pro {app} je dostupná aktualizace na verzi %s.",
+ "Update notification" : "Aktualizovat upozornění",
"A new version is available: %s" : "Je dostupná nová verze: %s",
"Open updater" : "Otevřít aktualizátor",
"Download now" : "Stáhnout nyní",
diff --git a/apps/updatenotification/l10n/sq.js b/apps/updatenotification/l10n/sq.js
index aff838bbf64..bb0cde46e27 100644
--- a/apps/updatenotification/l10n/sq.js
+++ b/apps/updatenotification/l10n/sq.js
@@ -5,6 +5,7 @@ OC.L10N.register(
"Could not start updater, please try the manual update" : "Nuk mundi të filloj përditësuesi, ju lutemi të provoni përditësimin manual",
"{version} is available. Get more information on how to update." : "Është gati {version}. Merrni më tepër informacion se si ta përditësoni.",
"Channel updated" : "Kanali u përditësua",
+ "Please check the Nextcloud and server log files for errors." : "Ju lutemi kontrolloni dosjet e Nextcloud dhe te server log-ut per gabimet",
"Update to %1$s is available." : "Përditësimi te%1$s është në dispozicion.",
"Update for %1$s to version %2$s is available." : "Është gati përditësimi për %1$s në version %2$s.",
"Update for {app} to version %s is available." : "Përditësimi për {app} në versionin %s është në dispozicion",
diff --git a/apps/updatenotification/l10n/sq.json b/apps/updatenotification/l10n/sq.json
index 9bfee85dcb3..908e5600450 100644
--- a/apps/updatenotification/l10n/sq.json
+++ b/apps/updatenotification/l10n/sq.json
@@ -3,6 +3,7 @@
"Could not start updater, please try the manual update" : "Nuk mundi të filloj përditësuesi, ju lutemi të provoni përditësimin manual",
"{version} is available. Get more information on how to update." : "Është gati {version}. Merrni më tepër informacion se si ta përditësoni.",
"Channel updated" : "Kanali u përditësua",
+ "Please check the Nextcloud and server log files for errors." : "Ju lutemi kontrolloni dosjet e Nextcloud dhe te server log-ut per gabimet",
"Update to %1$s is available." : "Përditësimi te%1$s është në dispozicion.",
"Update for %1$s to version %2$s is available." : "Është gati përditësimi për %1$s në version %2$s.",
"Update for {app} to version %s is available." : "Përditësimi për {app} në versionin %s është në dispozicion",
diff --git a/apps/user_ldap/l10n/cs.js b/apps/user_ldap/l10n/cs.js
index 6c4f10cd309..37760de8346 100644
--- a/apps/user_ldap/l10n/cs.js
+++ b/apps/user_ldap/l10n/cs.js
@@ -58,6 +58,7 @@ OC.L10N.register(
"Please login with the new password" : "Prosím, přihlaste se pomocí nového hesla",
"Your password will expire tomorrow." : "Vaše heslo zítra vyprší.",
"Your password will expire today." : "Vaše heslo dnes vyprší.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Vaše heslo vyprší za %n den.","Vaše heslo vyprší za %n dny.","Vaše heslo vyprší za %n dní."],
"LDAP / AD integration" : "LDAP / AD propojení",
"_%s group found_::_%s groups found_" : ["nalezena %s skupina","nalezeny %s skupiny","nalezeno %s skupin"],
"_%s user found_::_%s users found_" : ["nalezen %s uživatel","nalezeni %s uživatelé","nalezeno %s uživatelů"],
diff --git a/apps/user_ldap/l10n/cs.json b/apps/user_ldap/l10n/cs.json
index e8e6553e2d8..8497ba51c9a 100644
--- a/apps/user_ldap/l10n/cs.json
+++ b/apps/user_ldap/l10n/cs.json
@@ -56,6 +56,7 @@
"Please login with the new password" : "Prosím, přihlaste se pomocí nového hesla",
"Your password will expire tomorrow." : "Vaše heslo zítra vyprší.",
"Your password will expire today." : "Vaše heslo dnes vyprší.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["Vaše heslo vyprší za %n den.","Vaše heslo vyprší za %n dny.","Vaše heslo vyprší za %n dní."],
"LDAP / AD integration" : "LDAP / AD propojení",
"_%s group found_::_%s groups found_" : ["nalezena %s skupina","nalezeny %s skupiny","nalezeno %s skupin"],
"_%s user found_::_%s users found_" : ["nalezen %s uživatel","nalezeni %s uživatelé","nalezeno %s uživatelů"],
diff --git a/apps/user_ldap/l10n/de.js b/apps/user_ldap/l10n/de.js
index b302cad271c..b85fcd8c895 100644
--- a/apps/user_ldap/l10n/de.js
+++ b/apps/user_ldap/l10n/de.js
@@ -45,7 +45,7 @@ OC.L10N.register(
"Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Das Umschalten des Modus ermöglicht automatische LDAP-Abfragen. Abhängig von Ihrer LDAP-Größe können diese einige Zeit in Anspruch nehmen. Soll immer noch in den Modus gewechselt werden?",
"Mode switch" : "Modus wechseln",
"Select attributes" : "Attribute auswählen",
- "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Benutzer nicht gefunden. Bitte überprüfe Deine Loginattribute und Deinen Benutzernamen. Gültige Filter (zum Kopieren und Einfügen bei der Überprüfung auf der Kommandozeile): <br/>",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Benutzer nicht gefunden. Bitte überprüfe Deine Anmelde-Attribute und Deinen Benutzernamen. Gültige Filter (zum Kopieren und Einfügen bei der Überprüfung auf der Kommandozeile): <br/>",
"User found and settings verified." : "Benutzer gefunden und Einstellungen überprüft.",
"Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Einstellungen geprüft, es wurde mehr als ein Nutzer gefunden. Nur der ersten Nutzer wird in der Lage sein sich anzumelden. Verwende einen weiter einschränkenenden Filter.",
"An unspecified error occurred. Please check the settings and the log." : "Ein nicht näher spezifizierter Fehler ist aufgetreten. Bitte prüfe die Einstellungen und die Logdatei.",
@@ -84,7 +84,7 @@ OC.L10N.register(
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Erlaubt das Anmelden gegen ein E-Mail Attribut. Mail und mailPrimaryAddress sind erlaubt.",
"Other Attributes:" : "Andere Attribute:",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"",
- "Test Loginname" : "Loginnamen testen",
+ "Test Loginname" : "Anmeldenamen testen",
"Verify settings" : "Einstellungen überprüfen",
"1. Server" : "1. Server",
"%s. Server:" : "%s. Server:",
@@ -124,7 +124,7 @@ OC.L10N.register(
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Benutzer",
- "Login Attributes" : "Loginattribute",
+ "Login Attributes" : "Anmelde-Attribute",
"Groups" : "Gruppen",
"Expert" : "Experte",
"Advanced" : "Fortgeschritten",
diff --git a/apps/user_ldap/l10n/de.json b/apps/user_ldap/l10n/de.json
index 5e767ff1d1d..60e27fc3c3a 100644
--- a/apps/user_ldap/l10n/de.json
+++ b/apps/user_ldap/l10n/de.json
@@ -43,7 +43,7 @@
"Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Das Umschalten des Modus ermöglicht automatische LDAP-Abfragen. Abhängig von Ihrer LDAP-Größe können diese einige Zeit in Anspruch nehmen. Soll immer noch in den Modus gewechselt werden?",
"Mode switch" : "Modus wechseln",
"Select attributes" : "Attribute auswählen",
- "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Benutzer nicht gefunden. Bitte überprüfe Deine Loginattribute und Deinen Benutzernamen. Gültige Filter (zum Kopieren und Einfügen bei der Überprüfung auf der Kommandozeile): <br/>",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Benutzer nicht gefunden. Bitte überprüfe Deine Anmelde-Attribute und Deinen Benutzernamen. Gültige Filter (zum Kopieren und Einfügen bei der Überprüfung auf der Kommandozeile): <br/>",
"User found and settings verified." : "Benutzer gefunden und Einstellungen überprüft.",
"Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Einstellungen geprüft, es wurde mehr als ein Nutzer gefunden. Nur der ersten Nutzer wird in der Lage sein sich anzumelden. Verwende einen weiter einschränkenenden Filter.",
"An unspecified error occurred. Please check the settings and the log." : "Ein nicht näher spezifizierter Fehler ist aufgetreten. Bitte prüfe die Einstellungen und die Logdatei.",
@@ -82,7 +82,7 @@
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Erlaubt das Anmelden gegen ein E-Mail Attribut. Mail und mailPrimaryAddress sind erlaubt.",
"Other Attributes:" : "Andere Attribute:",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"",
- "Test Loginname" : "Loginnamen testen",
+ "Test Loginname" : "Anmeldenamen testen",
"Verify settings" : "Einstellungen überprüfen",
"1. Server" : "1. Server",
"%s. Server:" : "%s. Server:",
@@ -122,7 +122,7 @@
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Benutzer",
- "Login Attributes" : "Loginattribute",
+ "Login Attributes" : "Anmelde-Attribute",
"Groups" : "Gruppen",
"Expert" : "Experte",
"Advanced" : "Fortgeschritten",
diff --git a/apps/user_ldap/l10n/de_DE.js b/apps/user_ldap/l10n/de_DE.js
index c9e6702aa06..c523c5d9a82 100644
--- a/apps/user_ldap/l10n/de_DE.js
+++ b/apps/user_ldap/l10n/de_DE.js
@@ -45,7 +45,7 @@ OC.L10N.register(
"Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Das Umschalten des Modus ermöglicht automatische LDAP-Abfragen. Abhängig von Ihrer LDAP-Größe können diese einige Zeit in Anspruch nehmen. Wollen Sie immer noch den Modus wechseln?",
"Mode switch" : "Modus umschalten",
"Select attributes" : "Attribute auswählen",
- "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Benutzer nicht gefunden. Bitte überprüfen Sie Ihre Loginattribute und Ihren Benutzernamen. Gültiger Filter (zum Kopieren und Einfügen bei der Überprüfung auf der Kommandozeile): <br/>",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Benutzer nicht gefunden. Bitte überprüfen Sie Ihre Anmelde-Attribute und Ihren Benutzernamen. Gültiger Filter (zum Kopieren und Einfügen bei der Überprüfung auf der Kommandozeile): <br/>",
"User found and settings verified." : "Benutzer gefunden und Einstellungen überprüft.",
"Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Einstellungen geprüft, es wurde mehr als ein Nutzer gefunden. Nur. der ersten Nutzer wird in der Lage sein, sich anzumelden. Verwenden Sie einen weiter einschränkenenden Filter.",
"An unspecified error occurred. Please check the settings and the log." : "Ein nicht näher spezifizierter Fehler ist aufgetreten. Bitte überprüfe die Einstellungen und die Logdatei.",
@@ -84,7 +84,7 @@ OC.L10N.register(
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Erlaubt das Anmelden gegen ein E-Mail Attribut. Mail und mailPrimaryAddress sind erlaubt.",
"Other Attributes:" : "Andere Attribute:",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"",
- "Test Loginname" : "Loginnamen testen",
+ "Test Loginname" : "Anmeldenamen testen",
"Verify settings" : "Einstellungen überprüfen",
"1. Server" : "1. Server",
"%s. Server:" : "%s. Server:",
diff --git a/apps/user_ldap/l10n/de_DE.json b/apps/user_ldap/l10n/de_DE.json
index 00713083397..38da1b7cc6e 100644
--- a/apps/user_ldap/l10n/de_DE.json
+++ b/apps/user_ldap/l10n/de_DE.json
@@ -43,7 +43,7 @@
"Switching the mode will enable automatic LDAP queries. Depending on your LDAP size they may take a while. Do you still want to switch the mode?" : "Das Umschalten des Modus ermöglicht automatische LDAP-Abfragen. Abhängig von Ihrer LDAP-Größe können diese einige Zeit in Anspruch nehmen. Wollen Sie immer noch den Modus wechseln?",
"Mode switch" : "Modus umschalten",
"Select attributes" : "Attribute auswählen",
- "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Benutzer nicht gefunden. Bitte überprüfen Sie Ihre Loginattribute und Ihren Benutzernamen. Gültiger Filter (zum Kopieren und Einfügen bei der Überprüfung auf der Kommandozeile): <br/>",
+ "User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Benutzer nicht gefunden. Bitte überprüfen Sie Ihre Anmelde-Attribute und Ihren Benutzernamen. Gültiger Filter (zum Kopieren und Einfügen bei der Überprüfung auf der Kommandozeile): <br/>",
"User found and settings verified." : "Benutzer gefunden und Einstellungen überprüft.",
"Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Einstellungen geprüft, es wurde mehr als ein Nutzer gefunden. Nur. der ersten Nutzer wird in der Lage sein, sich anzumelden. Verwenden Sie einen weiter einschränkenenden Filter.",
"An unspecified error occurred. Please check the settings and the log." : "Ein nicht näher spezifizierter Fehler ist aufgetreten. Bitte überprüfe die Einstellungen und die Logdatei.",
@@ -82,7 +82,7 @@
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Erlaubt das Anmelden gegen ein E-Mail Attribut. Mail und mailPrimaryAddress sind erlaubt.",
"Other Attributes:" : "Andere Attribute:",
"Defines the filter to apply, when login is attempted. %%uid replaces the username in the login action. Example: \"uid=%%uid\"" : "Bestimmt den Filter, welcher bei einer Anmeldung angewandt wird. %%uid ersetzt den Benutzernamen bei der Anmeldung. Beispiel: \"uid=%%uid\"",
- "Test Loginname" : "Loginnamen testen",
+ "Test Loginname" : "Anmeldenamen testen",
"Verify settings" : "Einstellungen überprüfen",
"1. Server" : "1. Server",
"%s. Server:" : "%s. Server:",
diff --git a/apps/user_ldap/l10n/gl.js b/apps/user_ldap/l10n/gl.js
index fa1de5051e8..ad696c61641 100644
--- a/apps/user_ldap/l10n/gl.js
+++ b/apps/user_ldap/l10n/gl.js
@@ -12,6 +12,13 @@ OC.L10N.register(
"No data specified" : "Non se especificaron datos",
" Could not set configuration %s" : "Non foi posíbel estabelecer a configuración %s",
"Action does not exist" : "Non existe esta acción",
+ "LDAP user and group backend" : "Infraestrutura de usuarios e grupos LDAP",
+ "Renewing …" : "Renovando …",
+ "Very weak password" : "Contrasinal moi feble",
+ "Weak password" : "Contrasinal feble",
+ "So-so password" : "Contrasinal non moi aló",
+ "Good password" : "Bo contrasinal",
+ "Strong password" : "Contrasinal forte",
"The Base DN appears to be wrong" : "O DN base semella ser erróneo",
"Testing configuration…" : "Probando a configuración...",
"Configuration incorrect" : "Configuración incorrecta",
@@ -40,11 +47,19 @@ OC.L10N.register(
"Select attributes" : "Seleccione os atributos",
"User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Non se atopou o usuario. Recomendase consultar os atributos de acceso e o nome de usuario. Filtro eficaz (copiar e pegar para a validación en liña de ordes): <br/>",
"User found and settings verified." : "Atopouse o usuario e verificáronse os axustes.",
+ "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Os axustes foron verificados, mais atopou máis dun usuario. Só o primeiro deles será quen de iniciar sesión. Considere o uso dun filtro máis preciso.",
"An unspecified error occurred. Please check the settings and the log." : "Produciuse un erro non agardado. Comprobe os axustes e o rexistro.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "O filtro de busca é incorrecto, probabelmente por mor de erros de sintaxe como un número impar de chaves de apertura/peche. Revíseo.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Produciuse un erro de conexión no LDAP / AD, comprobe a máquina o porto e as credenciais.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición «%uid». Vai seren substituído co nome de acceso cando se consulta LDAP / AD.",
"Please provide a login name to test against" : "Forneza o nome de acceso para facer a proba",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "A caixa de grupo está desactivada, o servidor LDAP / AD non admite «memberOf».",
+ "Password change rejected. Hint: " : "Contrasinal rexeitado. Consello:",
+ "Please login with the new password" : "Acceda co novo contrasinal",
+ "Your password will expire tomorrow." : "O seu contrasinal caduca mañá.",
+ "Your password will expire today." : "O seu contrasinal caducará hoxe.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["O seu contrasinal caducará en %n día.","O seu contrasinal caducará en %n días."],
+ "LDAP / AD integration" : "Integración LDAP / AD",
"_%s group found_::_%s groups found_" : ["Atopouse %s grupo","Atopáronse %s grupos"],
"_%s user found_::_%s users found_" : ["Atopouse %s usuario","Atopáronse %s usuarios"],
"Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Non foi posíbel detectar o atributo nome de usuario que mostrar. Especifíqueo vostede mesmo nos axustes avanzados de LDAP.",
@@ -61,8 +76,10 @@ OC.L10N.register(
"Edit LDAP Query" : "Editar a consulta LDAP",
"LDAP Filter:" : "Filtro LDAP:",
"The filter specifies which LDAP groups shall have access to the %s instance." : "O filtro especifica que grupos LDAP teñen acceso á instancia %s.",
+ "Verify settings and count the groups" : "Verificar os axustes e contar os grupos",
"When logging in, %s will find the user based on the following attributes:" : "Ao acceder, %s atopa o usuario en función dos seguintes atributos:",
"LDAP / AD Username:" : "Nome de usuario LDAP / AD:",
+ "Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Permite o acceso co nome de usuario LDAP / AD, sexa UID ou sAMAccountName e será detectado.",
"LDAP / AD Email Address:" : "Enderezo de correo LDAP / AD:",
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Permite o acceso contra un atributo de correo-e. Permitirase «Mail» e «mailPrimaryAddress».",
"Other Attributes:" : "Outros atributos:",
@@ -71,9 +88,11 @@ OC.L10N.register(
"Verify settings" : "Verificar os axustes",
"1. Server" : "1. Servidor",
"%s. Server:" : "%s. Servidor:",
+ "Add a new configuration" : "Engadir unha configuración nova",
"Copy current configuration into new directory binding" : "Copiar a configuración no novo directorio vinculado",
"Delete the current configuration" : "Eliminar a configuración actual",
"Host" : "Máquina",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "Pode omitir o protocolo a non ser que precise de SSL. Nese caso comece con ldaps://",
"Port" : "Porto",
"Detect Port" : "Detectar o porto",
"User DN" : "DN do usuario",
@@ -86,12 +105,22 @@ OC.L10N.register(
"Test Base DN" : "Probar o DN base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita as peticións LDAP automáticas. E o mellor para as configuracións máis grandes, mais require algúns coñecementos de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduza manualmente os filtros LDAP (recomendado para directorios grandes)",
+ "Listing and searching for users is constrained by these criteria:" : "O listado e a busca de usuarios están restrinxidos por estes criterios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "As clases de obxecto máis comúns para os usuarios son «organizationalPerson», «person», «user» e «inetOrgPerson». Se non está seguro de que clase de obxecto ten que seleccionar, consulte co administrador de directorios.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica que usuarios LDAP teñen acceso á instancia %s.",
"Verify settings and count users" : "Verificar os axustes e contar os usuarios",
"Saving" : "Gardando",
"Back" : "Atrás",
"Continue" : "Continuar",
+ "Please renew your password." : "Renove o seu contrasinal.",
+ "An internal error occurred." : "Produciuse un erro interno.",
+ "Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.",
+ "Current password" : "Contrasinal actual",
+ "New password" : "Contrasinal novo",
+ "Renew password" : "Renovar o contrasinal",
+ "Wrong password. Reset it?" : "Contrasinal incorrecto. Restabelecelo?",
+ "Wrong password." : "Contrasinal incorrecto.",
+ "Cancel" : "Cancelar",
"LDAP" : "LDAP",
"Server" : "Servidor",
"Users" : "Usuarios",
@@ -114,8 +143,10 @@ OC.L10N.register(
"Cache Time-To-Live" : "Tempo de persistencia da caché",
"in seconds. A change empties the cache." : "en segundos. Calquera cambio baleira a caché.",
"Directory Settings" : "Axustes do directorio",
- "User Display Name Field" : "Campo de mostra do nome de usuario",
+ "User Display Name Field" : "Campo de nome de usuario para amosar",
"The LDAP attribute to use to generate the user's display name." : "O atributo LDAP a empregar para xerar o nome de usuario para amosar.",
+ "2nd User Display Name Field" : "2º campo de nome de usuario para amosar",
+ "Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Opcional. Un atributo LDAP para ser engadido no nome para amosar entre parénteses. Resulta en p.ex. «Xan Carallás (xan.carallas@exemple.org)».",
"Base User Tree" : "Base da árbore de usuarios",
"One User Base DN per line" : "Un DN base de usuario por liña",
"User Search Attributes" : "Atributos de busca do usuario",
@@ -126,24 +157,35 @@ OC.L10N.register(
"One Group Base DN per line" : "Un DN base de grupo por liña",
"Group Search Attributes" : "Atributos de busca do grupo",
"Group-Member association" : "Asociación de grupos e membros",
+ "Dynamic Group Member URL" : "URL Dinámico de membro de grupo",
+ "The LDAP attribute that on group objects contains an LDAP search URL that determines what objects belong to the group. (An empty setting disables dynamic group membership functionality.)" : "O atributo LDAP que nos obxectos de grupo conten un URL de busca LDAP que determina que obxectos pertencen ao grupo. (Un escenario baleiro desactiva a funcionalidade dinámica de pertenza ao grupo.)",
"Nested Groups" : "Grupos aniñados",
"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "Se está activado, admítense grupos que conteñen grupos. (Só funciona se o atributo de membro de grupo conten os DN.)",
"Paging chunksize" : "Tamaño dos fragmentos paxinados",
"Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "Tamaño dos fragmentos utilizados para as buscas LDAP paxinadas, que poden devolver resultados voluminosos como usuario ou enumeración de grupo. (Se se estabelece a 0, desactívanse as buscas LDAP paxinadas nesas situacións.)",
+ "Enable LDAP password changes per user" : "Activar os cambios no contrasinal LDAP polo usuario",
+ "Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server." : "Permítelle aos usuarios LDAP cambiar o seu contrasinal e permite que os administradores e administradores de grupos, cambiar o contrasinal dos seus usuarios LDAP. Só funciona cando as directivas de control de acceso están configuradas conforme coas do servidor LDAP. Xa que os contrasinais son enviados en texto simple ao servidor, LDAP, debe empregarse o cifrado no transporte e o cifrado dos contrasinais debe ser configurado no servidor LDAP.",
+ "(New password is sent as plain text to LDAP)" : "(O novo contrasinal envíase como un texto simple para LDAP)",
+ "Default password policy DN" : "DN da directiva de contrasinal predeterminado",
+ "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling." : "O DN dunha directiva de contrasinais predeterminados que será usado para o control da caducidade dos contrasinais. Só funciona cando está activado o cambio do contrasinal LDAP polos usuarios e só está aceptado por OpenLDAP. Déixea baleira para desactivar o control da caducidade dos contrasinais.",
"Special Attributes" : "Atributos especiais",
"Quota Field" : "Campo de cota",
+ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para a cota predeterminada do usuario. Noutro caso, especifique un atributo LDAP/AD.",
"Quota Default" : "Cota predeterminada",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Sobrescribir a cota predeterminada para usuarios LDAP que non teñen unha cota configurada no campo Cota.",
"Email Field" : "Campo do correo",
+ "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Axustar o correo do usuario desde un atributo LDAP. Déixeo baleiro para un comportamento predeterminado.",
"User Home Folder Naming Rule" : "Regra de nomeado do cartafol do usuario",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD.",
- "Internal Username" : "Nome de usuario interno",
- "Internal Username Attribute:" : "Atributo do nome de usuario interno:",
+ "Internal Username" : "Nome interno de usuario",
+ "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "De xeito predeterminado, o nome interno de usuario crearase a partires do atributo UUID. Isto asegura que o nome de usuario é único e non é necesario converter os caracteres. O nome interno de usuario ten a restricción de que só se admiten estes caracteres: [ a-zA-Z0-9_.@- ]. Outros caracteres son reemplazados por la súa correspondencia ASCII ou simplemente omitidos. En caso de colisións engadirase/incrementarase un número. O nome interno de usuario usase para identificar internamente a un usuario. É tamén o nome predeterminado do cartafol de inicio do usuario. Tamén é parte dos URL remotos, por exemplo para todos os servizos *DAV. Con esta configuración, pódese anular o comportamento predeterminado. Déixeo baleiro para usar o comportamento predeterminado. Os cambios terán efecto só nos usuarios LDAP signados (engadidos) após os cambios.",
+ "Internal Username Attribute:" : "Atributo do nome interno de usuario:",
"Override UUID detection" : "Ignorar a detección do UUID",
- "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o usuario interno baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.",
+ "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o nome interno de usuario baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.",
"UUID Attribute for Users:" : "Atributo do UUID para usuarios:",
"UUID Attribute for Groups:" : "Atributo do UUID para grupos:",
"Username-LDAP User Mapping" : "Asignación do usuario ao «nome de usuario LDAP»",
- "Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome de usuario interno. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.",
+ "Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome interno de usuario. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.",
"Clear Username-LDAP User Mapping" : "Limpar a asignación do usuario ao «nome de usuario LDAP»",
"Clear Groupname-LDAP Group Mapping" : "Limpar a asignación do grupo ao «nome de grupo LDAP»",
"The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición %uid. Vai seren substituído co nome de acceso cando se consulta LDAP / AD.",
diff --git a/apps/user_ldap/l10n/gl.json b/apps/user_ldap/l10n/gl.json
index 024d6d6ebb2..2f17f815504 100644
--- a/apps/user_ldap/l10n/gl.json
+++ b/apps/user_ldap/l10n/gl.json
@@ -10,6 +10,13 @@
"No data specified" : "Non se especificaron datos",
" Could not set configuration %s" : "Non foi posíbel estabelecer a configuración %s",
"Action does not exist" : "Non existe esta acción",
+ "LDAP user and group backend" : "Infraestrutura de usuarios e grupos LDAP",
+ "Renewing …" : "Renovando …",
+ "Very weak password" : "Contrasinal moi feble",
+ "Weak password" : "Contrasinal feble",
+ "So-so password" : "Contrasinal non moi aló",
+ "Good password" : "Bo contrasinal",
+ "Strong password" : "Contrasinal forte",
"The Base DN appears to be wrong" : "O DN base semella ser erróneo",
"Testing configuration…" : "Probando a configuración...",
"Configuration incorrect" : "Configuración incorrecta",
@@ -38,11 +45,19 @@
"Select attributes" : "Seleccione os atributos",
"User not found. Please check your login attributes and username. Effective filter (to copy-and-paste for command line validation): <br/>" : "Non se atopou o usuario. Recomendase consultar os atributos de acceso e o nome de usuario. Filtro eficaz (copiar e pegar para a validación en liña de ordes): <br/>",
"User found and settings verified." : "Atopouse o usuario e verificáronse os axustes.",
+ "Settings verified, but more than one user found. Only the first will be able to login. Consider a more narrow filter." : "Os axustes foron verificados, mais atopou máis dun usuario. Só o primeiro deles será quen de iniciar sesión. Considere o uso dun filtro máis preciso.",
"An unspecified error occurred. Please check the settings and the log." : "Produciuse un erro non agardado. Comprobe os axustes e o rexistro.",
"The search filter is invalid, probably due to syntax issues like uneven number of opened and closed brackets. Please revise." : "O filtro de busca é incorrecto, probabelmente por mor de erros de sintaxe como un número impar de chaves de apertura/peche. Revíseo.",
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Produciuse un erro de conexión no LDAP / AD, comprobe a máquina o porto e as credenciais.",
+ "The \"%uid\" placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición «%uid». Vai seren substituído co nome de acceso cando se consulta LDAP / AD.",
"Please provide a login name to test against" : "Forneza o nome de acceso para facer a proba",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "A caixa de grupo está desactivada, o servidor LDAP / AD non admite «memberOf».",
+ "Password change rejected. Hint: " : "Contrasinal rexeitado. Consello:",
+ "Please login with the new password" : "Acceda co novo contrasinal",
+ "Your password will expire tomorrow." : "O seu contrasinal caduca mañá.",
+ "Your password will expire today." : "O seu contrasinal caducará hoxe.",
+ "_Your password will expire within %n day._::_Your password will expire within %n days._" : ["O seu contrasinal caducará en %n día.","O seu contrasinal caducará en %n días."],
+ "LDAP / AD integration" : "Integración LDAP / AD",
"_%s group found_::_%s groups found_" : ["Atopouse %s grupo","Atopáronse %s grupos"],
"_%s user found_::_%s users found_" : ["Atopouse %s usuario","Atopáronse %s usuarios"],
"Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Non foi posíbel detectar o atributo nome de usuario que mostrar. Especifíqueo vostede mesmo nos axustes avanzados de LDAP.",
@@ -59,8 +74,10 @@
"Edit LDAP Query" : "Editar a consulta LDAP",
"LDAP Filter:" : "Filtro LDAP:",
"The filter specifies which LDAP groups shall have access to the %s instance." : "O filtro especifica que grupos LDAP teñen acceso á instancia %s.",
+ "Verify settings and count the groups" : "Verificar os axustes e contar os grupos",
"When logging in, %s will find the user based on the following attributes:" : "Ao acceder, %s atopa o usuario en función dos seguintes atributos:",
"LDAP / AD Username:" : "Nome de usuario LDAP / AD:",
+ "Allows login against the LDAP / AD username, which is either uid or sAMAccountName and will be detected." : "Permite o acceso co nome de usuario LDAP / AD, sexa UID ou sAMAccountName e será detectado.",
"LDAP / AD Email Address:" : "Enderezo de correo LDAP / AD:",
"Allows login against an email attribute. Mail and mailPrimaryAddress will be allowed." : "Permite o acceso contra un atributo de correo-e. Permitirase «Mail» e «mailPrimaryAddress».",
"Other Attributes:" : "Outros atributos:",
@@ -69,9 +86,11 @@
"Verify settings" : "Verificar os axustes",
"1. Server" : "1. Servidor",
"%s. Server:" : "%s. Servidor:",
+ "Add a new configuration" : "Engadir unha configuración nova",
"Copy current configuration into new directory binding" : "Copiar a configuración no novo directorio vinculado",
"Delete the current configuration" : "Eliminar a configuración actual",
"Host" : "Máquina",
+ "You can omit the protocol, unless you require SSL. If so, start with ldaps://" : "Pode omitir o protocolo a non ser que precise de SSL. Nese caso comece con ldaps://",
"Port" : "Porto",
"Detect Port" : "Detectar o porto",
"User DN" : "DN do usuario",
@@ -84,12 +103,22 @@
"Test Base DN" : "Probar o DN base",
"Avoids automatic LDAP requests. Better for bigger setups, but requires some LDAP knowledge." : "Evita as peticións LDAP automáticas. E o mellor para as configuracións máis grandes, mais require algúns coñecementos de LDAP.",
"Manually enter LDAP filters (recommended for large directories)" : "Introduza manualmente os filtros LDAP (recomendado para directorios grandes)",
+ "Listing and searching for users is constrained by these criteria:" : "O listado e a busca de usuarios están restrinxidos por estes criterios:",
"The most common object classes for users are organizationalPerson, person, user, and inetOrgPerson. If you are not sure which object class to select, please consult your directory admin." : "As clases de obxecto máis comúns para os usuarios son «organizationalPerson», «person», «user» e «inetOrgPerson». Se non está seguro de que clase de obxecto ten que seleccionar, consulte co administrador de directorios.",
"The filter specifies which LDAP users shall have access to the %s instance." : "O filtro especifica que usuarios LDAP teñen acceso á instancia %s.",
"Verify settings and count users" : "Verificar os axustes e contar os usuarios",
"Saving" : "Gardando",
"Back" : "Atrás",
"Continue" : "Continuar",
+ "Please renew your password." : "Renove o seu contrasinal.",
+ "An internal error occurred." : "Produciuse un erro interno.",
+ "Please try again or contact your administrator." : "Ténteo de novo ou póñase en contacto co administrador.",
+ "Current password" : "Contrasinal actual",
+ "New password" : "Contrasinal novo",
+ "Renew password" : "Renovar o contrasinal",
+ "Wrong password. Reset it?" : "Contrasinal incorrecto. Restabelecelo?",
+ "Wrong password." : "Contrasinal incorrecto.",
+ "Cancel" : "Cancelar",
"LDAP" : "LDAP",
"Server" : "Servidor",
"Users" : "Usuarios",
@@ -112,8 +141,10 @@
"Cache Time-To-Live" : "Tempo de persistencia da caché",
"in seconds. A change empties the cache." : "en segundos. Calquera cambio baleira a caché.",
"Directory Settings" : "Axustes do directorio",
- "User Display Name Field" : "Campo de mostra do nome de usuario",
+ "User Display Name Field" : "Campo de nome de usuario para amosar",
"The LDAP attribute to use to generate the user's display name." : "O atributo LDAP a empregar para xerar o nome de usuario para amosar.",
+ "2nd User Display Name Field" : "2º campo de nome de usuario para amosar",
+ "Optional. An LDAP attribute to be added to the display name in brackets. Results in e.g. »John Doe (john.doe@example.org)«." : "Opcional. Un atributo LDAP para ser engadido no nome para amosar entre parénteses. Resulta en p.ex. «Xan Carallás (xan.carallas@exemple.org)».",
"Base User Tree" : "Base da árbore de usuarios",
"One User Base DN per line" : "Un DN base de usuario por liña",
"User Search Attributes" : "Atributos de busca do usuario",
@@ -124,24 +155,35 @@
"One Group Base DN per line" : "Un DN base de grupo por liña",
"Group Search Attributes" : "Atributos de busca do grupo",
"Group-Member association" : "Asociación de grupos e membros",
+ "Dynamic Group Member URL" : "URL Dinámico de membro de grupo",
+ "The LDAP attribute that on group objects contains an LDAP search URL that determines what objects belong to the group. (An empty setting disables dynamic group membership functionality.)" : "O atributo LDAP que nos obxectos de grupo conten un URL de busca LDAP que determina que obxectos pertencen ao grupo. (Un escenario baleiro desactiva a funcionalidade dinámica de pertenza ao grupo.)",
"Nested Groups" : "Grupos aniñados",
"When switched on, groups that contain groups are supported. (Only works if the group member attribute contains DNs.)" : "Se está activado, admítense grupos que conteñen grupos. (Só funciona se o atributo de membro de grupo conten os DN.)",
"Paging chunksize" : "Tamaño dos fragmentos paxinados",
"Chunksize used for paged LDAP searches that may return bulky results like user or group enumeration. (Setting it 0 disables paged LDAP searches in those situations.)" : "Tamaño dos fragmentos utilizados para as buscas LDAP paxinadas, que poden devolver resultados voluminosos como usuario ou enumeración de grupo. (Se se estabelece a 0, desactívanse as buscas LDAP paxinadas nesas situacións.)",
+ "Enable LDAP password changes per user" : "Activar os cambios no contrasinal LDAP polo usuario",
+ "Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server." : "Permítelle aos usuarios LDAP cambiar o seu contrasinal e permite que os administradores e administradores de grupos, cambiar o contrasinal dos seus usuarios LDAP. Só funciona cando as directivas de control de acceso están configuradas conforme coas do servidor LDAP. Xa que os contrasinais son enviados en texto simple ao servidor, LDAP, debe empregarse o cifrado no transporte e o cifrado dos contrasinais debe ser configurado no servidor LDAP.",
+ "(New password is sent as plain text to LDAP)" : "(O novo contrasinal envíase como un texto simple para LDAP)",
+ "Default password policy DN" : "DN da directiva de contrasinal predeterminado",
+ "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling." : "O DN dunha directiva de contrasinais predeterminados que será usado para o control da caducidade dos contrasinais. Só funciona cando está activado o cambio do contrasinal LDAP polos usuarios e só está aceptado por OpenLDAP. Déixea baleira para desactivar o control da caducidade dos contrasinais.",
"Special Attributes" : "Atributos especiais",
"Quota Field" : "Campo de cota",
+ "Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para a cota predeterminada do usuario. Noutro caso, especifique un atributo LDAP/AD.",
"Quota Default" : "Cota predeterminada",
+ "Override default quota for LDAP users who do not have a quota set in the Quota Field." : "Sobrescribir a cota predeterminada para usuarios LDAP que non teñen unha cota configurada no campo Cota.",
"Email Field" : "Campo do correo",
+ "Set the user's email from their LDAP attribute. Leave it empty for default behaviour." : "Axustar o correo do usuario desde un atributo LDAP. Déixeo baleiro para un comportamento predeterminado.",
"User Home Folder Naming Rule" : "Regra de nomeado do cartafol do usuario",
"Leave empty for user name (default). Otherwise, specify an LDAP/AD attribute." : "Deixar baleiro para o nome de usuario (predeterminado). Noutro caso, especifique un atributo LDAP/AD.",
- "Internal Username" : "Nome de usuario interno",
- "Internal Username Attribute:" : "Atributo do nome de usuario interno:",
+ "Internal Username" : "Nome interno de usuario",
+ "By default the internal username will be created from the UUID attribute. It makes sure that the username is unique and characters do not need to be converted. The internal username has the restriction that only these characters are allowed: [ a-zA-Z0-9_.@- ]. Other characters are replaced with their ASCII correspondence or simply omitted. On collisions a number will be added/increased. The internal username is used to identify a user internally. It is also the default name for the user home folder. It is also a part of remote URLs, for instance for all *DAV services. With this setting, the default behavior can be overridden. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users." : "De xeito predeterminado, o nome interno de usuario crearase a partires do atributo UUID. Isto asegura que o nome de usuario é único e non é necesario converter os caracteres. O nome interno de usuario ten a restricción de que só se admiten estes caracteres: [ a-zA-Z0-9_.@- ]. Outros caracteres son reemplazados por la súa correspondencia ASCII ou simplemente omitidos. En caso de colisións engadirase/incrementarase un número. O nome interno de usuario usase para identificar internamente a un usuario. É tamén o nome predeterminado do cartafol de inicio do usuario. Tamén é parte dos URL remotos, por exemplo para todos os servizos *DAV. Con esta configuración, pódese anular o comportamento predeterminado. Déixeo baleiro para usar o comportamento predeterminado. Os cambios terán efecto só nos usuarios LDAP signados (engadidos) após os cambios.",
+ "Internal Username Attribute:" : "Atributo do nome interno de usuario:",
"Override UUID detection" : "Ignorar a detección do UUID",
- "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o usuario interno baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.",
+ "By default, the UUID attribute is automatically detected. The UUID attribute is used to doubtlessly identify LDAP users and groups. Also, the internal username will be created based on the UUID, if not specified otherwise above. You can override the setting and pass an attribute of your choice. You must make sure that the attribute of your choice can be fetched for both users and groups and it is unique. Leave it empty for default behavior. Changes will have effect only on newly mapped (added) LDAP users and groups." : "De xeito predeterminado, o atributo UUID é detectado automaticamente. O atributo UUID utilizase para identificar, sen dúbida, aos usuarios e grupos LDAP. Ademais, crearase o nome interno de usuario baseado no UUID, se non se especifica anteriormente o contrario. Pode anular a configuración e pasar un atributo da súa escolla. Vostede debe asegurarse de que o atributo da súa escolla pode ser recuperado polos usuarios e grupos e de que é único. Déixeo baleiro para o comportamento predeterminado. Os cambios terán efecto só nas novas asignacións (engadidos) de usuarios de LDAP.",
"UUID Attribute for Users:" : "Atributo do UUID para usuarios:",
"UUID Attribute for Groups:" : "Atributo do UUID para grupos:",
"Username-LDAP User Mapping" : "Asignación do usuario ao «nome de usuario LDAP»",
- "Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome de usuario interno. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.",
+ "Usernames are used to store and assign (meta) data. In order to precisely identify and recognize users, each LDAP user will have an internal username. This requires a mapping from username to LDAP user. The created username is mapped to the UUID of the LDAP user. Additionally the DN is cached as well to reduce LDAP interaction, but it is not used for identification. If the DN changes, the changes will be found. The internal username is used all over. Clearing the mappings will have leftovers everywhere. Clearing the mappings is not configuration sensitive, it affects all LDAP configurations! Never clear the mappings in a production environment, only in a testing or experimental stage." : "Os nomes de usuario empréganse para almacenar e asignar (meta) datos. Coa fin de identificar con precisión e recoñecer aos usuarios, cada usuario LDAP terá un nome interno de usuario. Isto require unha asignación do nome de usuario a usuario LDAP. O nome de usuario creado asignase ao UUID do usuario LDAP. Ademais o DN almacenase na caché, para así reducir a interacción do LDAP, mais non se utiliza para a identificación. Se o DN cambia, os cambios poden ser atopados. O nome interno do usuario utilizase para todo. A limpeza das asignacións deixará rastros en todas partes. A limpeza das asignacións non é sensíbel á configuración, afecta a todas as configuracións de LDAP! Non limpar nunca as asignacións nun entorno de produción. Limpar as asignacións só en fases de proba ou experimentais.",
"Clear Username-LDAP User Mapping" : "Limpar a asignación do usuario ao «nome de usuario LDAP»",
"Clear Groupname-LDAP Group Mapping" : "Limpar a asignación do grupo ao «nome de grupo LDAP»",
"The %uid placeholder is missing. It will be replaced with the login name when querying LDAP / AD." : "Non se atopou o marcador de posición %uid. Vai seren substituído co nome de acceso cando se consulta LDAP / AD.",
diff --git a/apps/user_ldap/l10n/it.js b/apps/user_ldap/l10n/it.js
index 7a382013f5f..b90ad650ba0 100644
--- a/apps/user_ldap/l10n/it.js
+++ b/apps/user_ldap/l10n/it.js
@@ -12,6 +12,10 @@ OC.L10N.register(
"No data specified" : "Nessun dato specificato",
" Could not set configuration %s" : "Impossibile impostare la configurazione %s",
"Action does not exist" : "L'azione non esiste",
+ "Very weak password" : "Password molto debole",
+ "Weak password" : "Password debole",
+ "Good password" : "Password buona",
+ "Strong password" : "Password forte",
"The Base DN appears to be wrong" : "Il DN base sembra essere errato",
"Testing configuration…" : "Prova della configurazione...",
"Configuration incorrect" : "Configurazione non corretta",
@@ -97,6 +101,10 @@ OC.L10N.register(
"Saving" : "Salvataggio",
"Back" : "Indietro",
"Continue" : "Continua",
+ "An internal error occurred." : "Si è verificato un errore interno.",
+ "Current password" : "Password attuale",
+ "New password" : "Nuova password",
+ "Cancel" : "Annulla",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Utenti",
diff --git a/apps/user_ldap/l10n/it.json b/apps/user_ldap/l10n/it.json
index 53336a234a8..21bbf4e914f 100644
--- a/apps/user_ldap/l10n/it.json
+++ b/apps/user_ldap/l10n/it.json
@@ -10,6 +10,10 @@
"No data specified" : "Nessun dato specificato",
" Could not set configuration %s" : "Impossibile impostare la configurazione %s",
"Action does not exist" : "L'azione non esiste",
+ "Very weak password" : "Password molto debole",
+ "Weak password" : "Password debole",
+ "Good password" : "Password buona",
+ "Strong password" : "Password forte",
"The Base DN appears to be wrong" : "Il DN base sembra essere errato",
"Testing configuration…" : "Prova della configurazione...",
"Configuration incorrect" : "Configurazione non corretta",
@@ -95,6 +99,10 @@
"Saving" : "Salvataggio",
"Back" : "Indietro",
"Continue" : "Continua",
+ "An internal error occurred." : "Si è verificato un errore interno.",
+ "Current password" : "Password attuale",
+ "New password" : "Nuova password",
+ "Cancel" : "Annulla",
"LDAP" : "LDAP",
"Server" : "Server",
"Users" : "Utenti",
diff --git a/apps/user_ldap/l10n/pl.js b/apps/user_ldap/l10n/pl.js
index 697b17c2d55..3238a738b80 100644
--- a/apps/user_ldap/l10n/pl.js
+++ b/apps/user_ldap/l10n/pl.js
@@ -167,6 +167,7 @@ OC.L10N.register(
"Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server." : "Pozwól użytkownikom LDAP-a na zmianę swoich haseł i pozwól Super Administratorom i Grupom Administratorów na zmianę haseł swoim użytkownikom LDAP-a. Działa tylko wtedy, kiedy polisy kontroli dostępu są prawidłowo skonfigurowane na serwerze LDAP. Jako że do serwera LDAP hasła są wysyłane czystym tekstem, na serwerze LDAP należy skonfigurować protokoł szyfrowania oraz haszowanie haseł.",
"(New password is sent as plain text to LDAP)" : "(Nowe hasło jest wysyłane do LDAP-a czystym tekstem)",
"Default password policy DN" : "Domyślna polityka haseł DN",
+ "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling." : "Nazwa domenowa domyślnej polityki haseł obsługującej wygasanie haseł. Działa tylko gdy opcja zmiany hasła dla pojedynczego użytkownika LDAP jest włączona i jest wspierana jedynie przez OpenLDAP. Pozostaw puste, aby wyłączyć obsługę wygasania haseł. ",
"Special Attributes" : "Specjalne atrybuty",
"Quota Field" : "Pole limitu przestrzeni",
"Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Zostaw puste dla domyślnego limitu przestrzeni dla użytkowników lub określ atrybut LDAP/AD.",
diff --git a/apps/user_ldap/l10n/pl.json b/apps/user_ldap/l10n/pl.json
index 974bab6b206..39e098286f7 100644
--- a/apps/user_ldap/l10n/pl.json
+++ b/apps/user_ldap/l10n/pl.json
@@ -165,6 +165,7 @@
"Allow LDAP users to change their password and allow Super Administrators and Group Administrators to change the password of their LDAP users. Only works when access control policies are configured accordingly on the LDAP server. As passwords are sent in plaintext to the LDAP server, transport encryption must be used and password hashing should be configured on the LDAP server." : "Pozwól użytkownikom LDAP-a na zmianę swoich haseł i pozwól Super Administratorom i Grupom Administratorów na zmianę haseł swoim użytkownikom LDAP-a. Działa tylko wtedy, kiedy polisy kontroli dostępu są prawidłowo skonfigurowane na serwerze LDAP. Jako że do serwera LDAP hasła są wysyłane czystym tekstem, na serwerze LDAP należy skonfigurować protokoł szyfrowania oraz haszowanie haseł.",
"(New password is sent as plain text to LDAP)" : "(Nowe hasło jest wysyłane do LDAP-a czystym tekstem)",
"Default password policy DN" : "Domyślna polityka haseł DN",
+ "The DN of a default password policy that will be used for password expiry handling. Works only when LDAP password changes per user are enabled and is only supported by OpenLDAP. Leave empty to disable password expiry handling." : "Nazwa domenowa domyślnej polityki haseł obsługującej wygasanie haseł. Działa tylko gdy opcja zmiany hasła dla pojedynczego użytkownika LDAP jest włączona i jest wspierana jedynie przez OpenLDAP. Pozostaw puste, aby wyłączyć obsługę wygasania haseł. ",
"Special Attributes" : "Specjalne atrybuty",
"Quota Field" : "Pole limitu przestrzeni",
"Leave empty for user's default quota. Otherwise, specify an LDAP/AD attribute." : "Zostaw puste dla domyślnego limitu przestrzeni dla użytkowników lub określ atrybut LDAP/AD.",
diff --git a/apps/user_ldap/l10n/ru.js b/apps/user_ldap/l10n/ru.js
index ff5702c3634..1d775345e9e 100644
--- a/apps/user_ldap/l10n/ru.js
+++ b/apps/user_ldap/l10n/ru.js
@@ -12,7 +12,7 @@ OC.L10N.register(
"No data specified" : "Нет данных",
" Could not set configuration %s" : "Невозможно создать конфигурацию %s",
"Action does not exist" : "Действия не существует",
- "LDAP user and group backend" : "Интерфейс польщователей и групп LDAP",
+ "LDAP user and group backend" : "Интерфейс пользователей и групп LDAP",
"Renewing …" : "Обновляется…",
"Very weak password" : "Очень слабый пароль",
"Weak password" : "Слабый пароль",
diff --git a/apps/user_ldap/l10n/ru.json b/apps/user_ldap/l10n/ru.json
index 448a36cb396..055fb590048 100644
--- a/apps/user_ldap/l10n/ru.json
+++ b/apps/user_ldap/l10n/ru.json
@@ -10,7 +10,7 @@
"No data specified" : "Нет данных",
" Could not set configuration %s" : "Невозможно создать конфигурацию %s",
"Action does not exist" : "Действия не существует",
- "LDAP user and group backend" : "Интерфейс польщователей и групп LDAP",
+ "LDAP user and group backend" : "Интерфейс пользователей и групп LDAP",
"Renewing …" : "Обновляется…",
"Very weak password" : "Очень слабый пароль",
"Weak password" : "Слабый пароль",
diff --git a/apps/user_ldap/l10n/sl.js b/apps/user_ldap/l10n/sl.js
index 3dc143cc05c..35d65ae7d0a 100644
--- a/apps/user_ldap/l10n/sl.js
+++ b/apps/user_ldap/l10n/sl.js
@@ -45,6 +45,8 @@ OC.L10N.register(
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Prišlo je do napake povezave z LDAP / AD. Preverite podatke o gostitelju, vratih in poverilih.",
"Please provide a login name to test against" : "Vpisati je treba uporabniško ime za preizkus",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "Skupina je onemogočena, ker na strežniku ni omogočena podpora atributu memberOf.",
+ "Please login with the new password" : "Prijavite se z novim geslom",
+ "Your password will expire tomorrow." : "Vaše geslo bo poteklo naslednji dan",
"_%s group found_::_%s groups found_" : ["%s najdena skupina","%s najdeni skupini","%s najdene skupine","%s najdenih skupin"],
"_%s user found_::_%s users found_" : ["%s najden uporabnik","%s najdena uporabnika","%s najdeni uporabniki","%s najdenih uporabnikov"],
"Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Ni mogoče prebrati atributa prikaznega imena. Določiti ga je treba ročno med nastavitvami LDAP.",
diff --git a/apps/user_ldap/l10n/sl.json b/apps/user_ldap/l10n/sl.json
index 8da7b06c004..e717b1d100c 100644
--- a/apps/user_ldap/l10n/sl.json
+++ b/apps/user_ldap/l10n/sl.json
@@ -43,6 +43,8 @@
"A connection error to LDAP / AD occurred, please check host, port and credentials." : "Prišlo je do napake povezave z LDAP / AD. Preverite podatke o gostitelju, vratih in poverilih.",
"Please provide a login name to test against" : "Vpisati je treba uporabniško ime za preizkus",
"The group box was disabled, because the LDAP / AD server does not support memberOf." : "Skupina je onemogočena, ker na strežniku ni omogočena podpora atributu memberOf.",
+ "Please login with the new password" : "Prijavite se z novim geslom",
+ "Your password will expire tomorrow." : "Vaše geslo bo poteklo naslednji dan",
"_%s group found_::_%s groups found_" : ["%s najdena skupina","%s najdeni skupini","%s najdene skupine","%s najdenih skupin"],
"_%s user found_::_%s users found_" : ["%s najden uporabnik","%s najdena uporabnika","%s najdeni uporabniki","%s najdenih uporabnikov"],
"Could not detect user display name attribute. Please specify it yourself in advanced ldap settings." : "Ni mogoče prebrati atributa prikaznega imena. Določiti ga je treba ročno med nastavitvami LDAP.",
diff --git a/apps/workflowengine/l10n/cs.js b/apps/workflowengine/l10n/cs.js
index 50cf2affb0b..b0b4c9c4e31 100644
--- a/apps/workflowengine/l10n/cs.js
+++ b/apps/workflowengine/l10n/cs.js
@@ -59,6 +59,7 @@ OC.L10N.register(
"Check %s is invalid" : "Kontrola %s je neplatná",
"Check #%s does not exist" : "Kontrola #%s neexistuje",
"Workflow" : "Postup práce",
+ "Files workflow engine" : "Zpracování souborů postupu práce",
"Open documentation" : "Otevřít dokumentaci",
"Add rule group" : "Přidat skupinu pravidel",
"Short rule description" : "Krátký popis pravidla",
diff --git a/apps/workflowengine/l10n/cs.json b/apps/workflowengine/l10n/cs.json
index 82ba8a80639..b1b3e441d35 100644
--- a/apps/workflowengine/l10n/cs.json
+++ b/apps/workflowengine/l10n/cs.json
@@ -57,6 +57,7 @@
"Check %s is invalid" : "Kontrola %s je neplatná",
"Check #%s does not exist" : "Kontrola #%s neexistuje",
"Workflow" : "Postup práce",
+ "Files workflow engine" : "Zpracování souborů postupu práce",
"Open documentation" : "Otevřít dokumentaci",
"Add rule group" : "Přidat skupinu pravidel",
"Short rule description" : "Krátký popis pravidla",
diff --git a/apps/workflowengine/l10n/it.js b/apps/workflowengine/l10n/it.js
index 9ef516f3c9d..86a912cdf9a 100644
--- a/apps/workflowengine/l10n/it.js
+++ b/apps/workflowengine/l10n/it.js
@@ -3,6 +3,7 @@ OC.L10N.register(
{
"Saved" : "Salvato",
"Saving failed:" : "Salvataggio non riuscito:",
+ "File MIME type" : "Tipo MIME del file",
"is" : "è",
"is not" : "non è",
"matches" : "corrisponde",
diff --git a/apps/workflowengine/l10n/it.json b/apps/workflowengine/l10n/it.json
index f059a1abd09..9d6b50647f3 100644
--- a/apps/workflowengine/l10n/it.json
+++ b/apps/workflowengine/l10n/it.json
@@ -1,6 +1,7 @@
{ "translations": {
"Saved" : "Salvato",
"Saving failed:" : "Salvataggio non riuscito:",
+ "File MIME type" : "Tipo MIME del file",
"is" : "è",
"is not" : "non è",
"matches" : "corrisponde",
diff --git a/apps/workflowengine/l10n/pl.js b/apps/workflowengine/l10n/pl.js
index d268df7a0b7..d69c0510e4b 100644
--- a/apps/workflowengine/l10n/pl.js
+++ b/apps/workflowengine/l10n/pl.js
@@ -59,6 +59,7 @@ OC.L10N.register(
"Check %s is invalid" : "Sprawdź, czy %s jest nieprawidłowy",
"Check #%s does not exist" : "Sprawdź, czy #%s nie istnieje",
"Workflow" : "Wpływ na pracę",
+ "Files workflow engine" : "Silnik przepływu pracy nad plikami",
"Open documentation" : "Otwórz dokumentację",
"Add rule group" : "Dodaj grupę reguł",
"Short rule description" : "Krótki opis reguły",
diff --git a/apps/workflowengine/l10n/pl.json b/apps/workflowengine/l10n/pl.json
index 61160d783cb..bd05e90193e 100644
--- a/apps/workflowengine/l10n/pl.json
+++ b/apps/workflowengine/l10n/pl.json
@@ -57,6 +57,7 @@
"Check %s is invalid" : "Sprawdź, czy %s jest nieprawidłowy",
"Check #%s does not exist" : "Sprawdź, czy #%s nie istnieje",
"Workflow" : "Wpływ na pracę",
+ "Files workflow engine" : "Silnik przepływu pracy nad plikami",
"Open documentation" : "Otwórz dokumentację",
"Add rule group" : "Dodaj grupę reguł",
"Short rule description" : "Krótki opis reguły",